mirror of
https://github.com/Telecominfraproject/oopt-gnpy.git
synced 2026-01-27 10:21:48 +00:00
698 lines
15 KiB
JSON
698 lines
15 KiB
JSON
{
|
|
"elements": [
|
|
{
|
|
"uid": "trx Lannion_CAS",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Lannion_CAS",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Transceiver"
|
|
},
|
|
{
|
|
"uid": "trx Lorient_KMA",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Lorient_KMA",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Transceiver"
|
|
},
|
|
{
|
|
"uid": "trx Vannes_KBE",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Vannes_KBE",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Transceiver"
|
|
},
|
|
{
|
|
"uid": "trx Rennes_STA",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Rennes_STA",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Transceiver"
|
|
},
|
|
{
|
|
"uid": "trx Brest_KLA",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Brest_KLA",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Transceiver"
|
|
},
|
|
{
|
|
"uid": "roadm Lannion_CAS",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Lannion_CAS",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Roadm"
|
|
},
|
|
{
|
|
"uid": "roadm Lorient_KMA",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Lorient_KMA",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Roadm"
|
|
},
|
|
{
|
|
"uid": "roadm Vannes_KBE",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Vannes_KBE",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Roadm"
|
|
},
|
|
{
|
|
"uid": "roadm Rennes_STA",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Rennes_STA",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Roadm"
|
|
},
|
|
{
|
|
"uid": "roadm Brest_KLA",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Brest_KLA",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Roadm"
|
|
},
|
|
{
|
|
"uid": "west fused spans in Corlay",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Corlay",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Fused"
|
|
},
|
|
{
|
|
"uid": "west fused spans in Loudeac",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Loudeac",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Fused"
|
|
},
|
|
{
|
|
"uid": "east fused spans in Corlay",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Corlay",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Fused"
|
|
},
|
|
{
|
|
"uid": "east fused spans in Loudeac",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Loudeac",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Fused"
|
|
},
|
|
{
|
|
"uid": "fiber (Lannion_CAS → Corlay)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 20.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Corlay → Loudeac)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 50.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Loudeac → Lorient_KMA)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 60.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Lorient_KMA → Vannes_KBE)-F01",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 10.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Lannion_CAS → Stbrieuc)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 60.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Stbrieuc → Rennes_STA)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 65.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Lannion_CAS → Morlaix)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 40.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Morlaix → Brest_KLA)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 35.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Corlay → Lannion_CAS)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 20.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Loudeac → Corlay)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 50.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Lorient_KMA → Loudeac)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 60.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Vannes_KBE → Lorient_KMA)-F01",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 10.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Stbrieuc → Lannion_CAS)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 60.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Rennes_STA → Stbrieuc)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 65.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Morlaix → Lannion_CAS)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 40.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "fiber (Brest_KLA → Morlaix)-",
|
|
"metadata": {
|
|
"location": {
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 35.0,
|
|
"length_units": "km",
|
|
"loss_coef": 0.2,
|
|
"con_in": null,
|
|
"con_out": null
|
|
}
|
|
},
|
|
{
|
|
"uid": "east edfa in Lannion_CAS to Morlaix",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Lannion_CAS",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Edfa",
|
|
"type_variety": "test",
|
|
"operational": {
|
|
"gain_target": 0,
|
|
"tilt_target": 0,
|
|
"out_voa": 0
|
|
}
|
|
},
|
|
{
|
|
"uid": "east edfa in Lannion_CAS to Corlay",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Lannion_CAS",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Edfa",
|
|
"type_variety": "test",
|
|
"operational": {
|
|
"gain_target": 0,
|
|
"tilt_target": 0,
|
|
"out_voa": 0
|
|
}
|
|
},
|
|
{
|
|
"uid": "east edfa in Lannion_CAS to Stbrieuc",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Lannion_CAS",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Edfa",
|
|
"type_variety": "test",
|
|
"operational": {
|
|
"gain_target": 0,
|
|
"tilt_target": 0,
|
|
"out_voa": 0
|
|
}
|
|
},
|
|
{
|
|
"uid": "east edfa in Corlay to Loudeac",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Corlay",
|
|
"region": "RLD",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
},
|
|
"type": "Edfa",
|
|
"type_variety": "test",
|
|
"operational": {
|
|
"gain_target": 0,
|
|
"tilt_target": 0,
|
|
"out_voa": 0
|
|
}
|
|
}
|
|
],
|
|
"connections": [
|
|
{
|
|
"from_node": "roadm Lannion_CAS",
|
|
"to_node": "east edfa in Lannion_CAS to Corlay"
|
|
},
|
|
{
|
|
"from_node": "east edfa in Lannion_CAS to Corlay",
|
|
"to_node": "fiber (Lannion_CAS → Corlay)-"
|
|
},
|
|
{
|
|
"from_node": "fiber (Corlay → Lannion_CAS)-",
|
|
"to_node": "roadm Lannion_CAS"
|
|
},
|
|
{
|
|
"from_node": "roadm Lannion_CAS",
|
|
"to_node": "east edfa in Lannion_CAS to Stbrieuc"
|
|
},
|
|
{
|
|
"from_node": "east edfa in Lannion_CAS to Stbrieuc",
|
|
"to_node": "fiber (Lannion_CAS → Stbrieuc)-"
|
|
},
|
|
{
|
|
"from_node": "fiber (Stbrieuc → Lannion_CAS)-",
|
|
"to_node": "roadm Lannion_CAS"
|
|
},
|
|
{
|
|
"from_node": "roadm Lannion_CAS",
|
|
"to_node": "east edfa in Lannion_CAS to Morlaix"
|
|
},
|
|
{
|
|
"from_node": "east edfa in Lannion_CAS to Morlaix",
|
|
"to_node": "fiber (Lannion_CAS → Morlaix)-"
|
|
},
|
|
{
|
|
"from_node": "fiber (Morlaix → Lannion_CAS)-",
|
|
"to_node": "roadm Lannion_CAS"
|
|
},
|
|
{
|
|
"from_node": "fiber (Lannion_CAS → Corlay)-",
|
|
"to_node": "west fused spans in Corlay"
|
|
},
|
|
{
|
|
"from_node": "west fused spans in Corlay",
|
|
"to_node": "fiber (Corlay → Loudeac)-"
|
|
},
|
|
{
|
|
"from_node": "fiber (Loudeac → Corlay)-",
|
|
"to_node": "east fused spans in Corlay"
|
|
},
|
|
{
|
|
"from_node": "east fused spans in Corlay",
|
|
"to_node": "fiber (Corlay → Lannion_CAS)-"
|
|
},
|
|
{
|
|
"from_node": "fiber (Corlay → Loudeac)-",
|
|
"to_node": "west fused spans in Loudeac"
|
|
},
|
|
{
|
|
"from_node": "west fused spans in Loudeac",
|
|
"to_node": "fiber (Loudeac → Lorient_KMA)-"
|
|
},
|
|
{
|
|
"from_node": "fiber (Lorient_KMA → Loudeac)-",
|
|
"to_node": "east fused spans in Loudeac"
|
|
},
|
|
{
|
|
"from_node": "east fused spans in Loudeac",
|
|
"to_node": "fiber (Loudeac → Corlay)-"
|
|
},
|
|
{
|
|
"from_node": "roadm Lorient_KMA",
|
|
"to_node": "fiber (Lorient_KMA → Loudeac)-"
|
|
},
|
|
{
|
|
"from_node": "fiber (Loudeac → Lorient_KMA)-",
|
|
"to_node": "roadm Lorient_KMA"
|
|
},
|
|
{
|
|
"from_node": "roadm Lorient_KMA",
|
|
"to_node": "fiber (Lorient_KMA → Vannes_KBE)-F01"
|
|
},
|
|
{
|
|
"from_node": "fiber (Vannes_KBE → Lorient_KMA)-F01",
|
|
"to_node": "roadm Lorient_KMA"
|
|
},
|
|
{
|
|
"from_node": "roadm Vannes_KBE",
|
|
"to_node": "fiber (Vannes_KBE → Lorient_KMA)-F01"
|
|
},
|
|
{
|
|
"from_node": "fiber (Lorient_KMA → Vannes_KBE)-F01",
|
|
"to_node": "roadm Vannes_KBE"
|
|
},
|
|
{
|
|
"from_node": "fiber (Lannion_CAS → Stbrieuc)-",
|
|
"to_node": "fiber (Stbrieuc → Rennes_STA)-"
|
|
},
|
|
{
|
|
"from_node": "fiber (Rennes_STA → Stbrieuc)-",
|
|
"to_node": "fiber (Stbrieuc → Lannion_CAS)-"
|
|
},
|
|
{
|
|
"from_node": "roadm Rennes_STA",
|
|
"to_node": "fiber (Rennes_STA → Stbrieuc)-"
|
|
},
|
|
{
|
|
"from_node": "fiber (Stbrieuc → Rennes_STA)-",
|
|
"to_node": "roadm Rennes_STA"
|
|
},
|
|
{
|
|
"from_node": "fiber (Lannion_CAS → Morlaix)-",
|
|
"to_node": "fiber (Morlaix → Brest_KLA)-"
|
|
},
|
|
{
|
|
"from_node": "fiber (Brest_KLA → Morlaix)-",
|
|
"to_node": "fiber (Morlaix → Lannion_CAS)-"
|
|
},
|
|
{
|
|
"from_node": "roadm Brest_KLA",
|
|
"to_node": "fiber (Brest_KLA → Morlaix)-"
|
|
},
|
|
{
|
|
"from_node": "fiber (Morlaix → Brest_KLA)-",
|
|
"to_node": "roadm Brest_KLA"
|
|
},
|
|
{
|
|
"from_node": "trx Lannion_CAS",
|
|
"to_node": "roadm Lannion_CAS"
|
|
},
|
|
{
|
|
"from_node": "roadm Lannion_CAS",
|
|
"to_node": "trx Lannion_CAS"
|
|
},
|
|
{
|
|
"from_node": "trx Lorient_KMA",
|
|
"to_node": "roadm Lorient_KMA"
|
|
},
|
|
{
|
|
"from_node": "roadm Lorient_KMA",
|
|
"to_node": "trx Lorient_KMA"
|
|
},
|
|
{
|
|
"from_node": "trx Vannes_KBE",
|
|
"to_node": "roadm Vannes_KBE"
|
|
},
|
|
{
|
|
"from_node": "roadm Vannes_KBE",
|
|
"to_node": "trx Vannes_KBE"
|
|
},
|
|
{
|
|
"from_node": "trx Rennes_STA",
|
|
"to_node": "roadm Rennes_STA"
|
|
},
|
|
{
|
|
"from_node": "roadm Rennes_STA",
|
|
"to_node": "trx Rennes_STA"
|
|
},
|
|
{
|
|
"from_node": "trx Brest_KLA",
|
|
"to_node": "roadm Brest_KLA"
|
|
},
|
|
{
|
|
"from_node": "roadm Brest_KLA",
|
|
"to_node": "trx Brest_KLA"
|
|
}
|
|
]
|
|
} |