mirror of
https://github.com/Telecominfraproject/oopt-gnpy.git
synced 2026-01-27 10:21:48 +00:00
Existing tests only cover short distances, and effect on accumulated noise, especially when crossing ROADMs with equalization, are not well reported on elements power prints. With this long path, I can catch more printing inconsistencies. Signed-off-by: EstherLerouzic <esther.lerouzic@orange.com> Change-Id: I2d0e8ccbbd387a2cd6c645c07f4b5f75e4617c30
810 lines
20 KiB
JSON
810 lines
20 KiB
JSON
{
|
|
"network_name": "Example Network - long path",
|
|
"elements": [{
|
|
"uid": "Site_A",
|
|
"type": "Transceiver",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Site A",
|
|
"region": "",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "roadm Site A",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Site A",
|
|
"region": "RLD",
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Roadm"
|
|
},
|
|
{
|
|
"uid": "booster A",
|
|
"type": "Edfa",
|
|
"type_variety": "std_medium_gain",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span1",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa1",
|
|
"type": "Edfa",
|
|
"type_variety": "test",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span2",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa2",
|
|
"type": "Edfa",
|
|
"type_variety": "test_fixed_gain",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span3",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa3",
|
|
"type": "Edfa",
|
|
"type_variety": "test",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span4",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa4",
|
|
"type": "Edfa",
|
|
"type_variety": "test_fixed_gain",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span5",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa5",
|
|
"type": "Edfa",
|
|
"type_variety": "test",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "roadm Site C",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Site A",
|
|
"region": "RLD",
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Roadm"
|
|
},
|
|
{
|
|
"uid": "booster C",
|
|
"type": "Edfa",
|
|
"type_variety": "std_medium_gain",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span6",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa6",
|
|
"type": "Edfa",
|
|
"type_variety": "test_fixed_gain",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span7",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa7",
|
|
"type": "Edfa",
|
|
"type_variety": "test",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span8",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa8",
|
|
"type": "Edfa",
|
|
"type_variety": "test_fixed_gain",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span9",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa9",
|
|
"type": "Edfa",
|
|
"type_variety": "test",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span10",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa10",
|
|
"type": "Edfa",
|
|
"type_variety": "test_fixed_gain",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "roadm Site D",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Site A",
|
|
"region": "RLD",
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Roadm"
|
|
},
|
|
{
|
|
"uid": "booster D",
|
|
"type": "Edfa",
|
|
"type_variety": "std_medium_gain",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span11",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa11",
|
|
"type": "Edfa",
|
|
"type_variety": "test",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span12",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa12",
|
|
"type": "Edfa",
|
|
"type_variety": "test_fixed_gain",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "roadm Site E",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Site A",
|
|
"region": "RLD",
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Roadm"
|
|
},
|
|
{
|
|
"uid": "booster E",
|
|
"type": "Edfa",
|
|
"type_variety": "std_medium_gain",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 0,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span13",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa13",
|
|
"type": "Edfa",
|
|
"type_variety": "test",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span14",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa14",
|
|
"type": "Edfa",
|
|
"type_variety": "test_fixed_gain",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Span15",
|
|
"type": "Fiber",
|
|
"type_variety": "SSMF",
|
|
"params": {
|
|
"length": 80,
|
|
"loss_coef": 0.2,
|
|
"length_units": "km"
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 1,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "Edfa15",
|
|
"type": "Edfa",
|
|
"type_variety": "test",
|
|
"operational": {
|
|
"gain_target": 16,
|
|
"tilt_target": 0
|
|
},
|
|
"metadata": {
|
|
"location": {
|
|
"region": "",
|
|
"latitude": 2,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"uid": "roadm Site B",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Site B",
|
|
"region": "RLD",
|
|
"latitude": 0.0,
|
|
"longitude": 0.0
|
|
}
|
|
},
|
|
"type": "Roadm"
|
|
},
|
|
{
|
|
"uid": "Site_B",
|
|
"type": "Transceiver",
|
|
"metadata": {
|
|
"location": {
|
|
"city": "Site B",
|
|
"region": "",
|
|
"latitude": 3,
|
|
"longitude": 0
|
|
}
|
|
}
|
|
}
|
|
|
|
],
|
|
"connections": [{
|
|
"from_node": "Site_A",
|
|
"to_node": "roadm Site A"
|
|
},
|
|
{
|
|
"from_node": "roadm Site A",
|
|
"to_node": "booster A"
|
|
},
|
|
{
|
|
"from_node": "booster A",
|
|
"to_node": "Span1"
|
|
},
|
|
{
|
|
"from_node": "Span1",
|
|
"to_node": "Edfa1"
|
|
},
|
|
{
|
|
"from_node": "Edfa1",
|
|
"to_node": "Span2"
|
|
},
|
|
{
|
|
"from_node": "Span2",
|
|
"to_node": "Edfa2"
|
|
},
|
|
{
|
|
"from_node": "Edfa2",
|
|
"to_node": "Span3"
|
|
},
|
|
{
|
|
"from_node": "Span3",
|
|
"to_node": "Edfa3"
|
|
},
|
|
{
|
|
"from_node": "Edfa3",
|
|
"to_node": "Span4"
|
|
},
|
|
{
|
|
"from_node": "Span4",
|
|
"to_node": "Edfa4"
|
|
},
|
|
{
|
|
"from_node": "Edfa4",
|
|
"to_node": "Span5"
|
|
},
|
|
{
|
|
"from_node": "Span5",
|
|
"to_node": "Edfa5"
|
|
},
|
|
{
|
|
"from_node": "Edfa5",
|
|
"to_node": "roadm Site C"
|
|
},
|
|
{
|
|
"from_node": "roadm Site C",
|
|
"to_node": "booster C"
|
|
},
|
|
{
|
|
"from_node": "booster C",
|
|
"to_node": "Span6"
|
|
},
|
|
{
|
|
"from_node": "Span6",
|
|
"to_node": "Edfa6"
|
|
},
|
|
{
|
|
"from_node": "Edfa6",
|
|
"to_node": "Span7"
|
|
},
|
|
{
|
|
"from_node": "Span7",
|
|
"to_node": "Edfa7"
|
|
},
|
|
{
|
|
"from_node": "Edfa7",
|
|
"to_node": "Span8"
|
|
},
|
|
{
|
|
"from_node": "Span8",
|
|
"to_node": "Edfa8"
|
|
},
|
|
{
|
|
"from_node": "Edfa8",
|
|
"to_node": "Span9"
|
|
},
|
|
{
|
|
"from_node": "Span9",
|
|
"to_node": "Edfa9"
|
|
},
|
|
{
|
|
"from_node": "Edfa9",
|
|
"to_node": "Span10"
|
|
},
|
|
{
|
|
"from_node": "Span10",
|
|
"to_node": "Edfa10"
|
|
},
|
|
{
|
|
"from_node": "Edfa10",
|
|
"to_node": "roadm Site D"
|
|
},
|
|
{
|
|
"from_node": "roadm Site D",
|
|
"to_node": "booster D"
|
|
},
|
|
{
|
|
"from_node": "booster D",
|
|
"to_node": "Span11"
|
|
},
|
|
{
|
|
"from_node": "Span11",
|
|
"to_node": "Edfa11"
|
|
},
|
|
{
|
|
"from_node": "Edfa11",
|
|
"to_node": "Span12"
|
|
},
|
|
{
|
|
"from_node": "Span12",
|
|
"to_node": "Edfa12"
|
|
},
|
|
{
|
|
"from_node": "Edfa12",
|
|
"to_node": "roadm Site E"
|
|
},
|
|
{
|
|
"from_node": "roadm Site E",
|
|
"to_node": "booster E"
|
|
},
|
|
{
|
|
"from_node": "booster E",
|
|
"to_node": "Span13"
|
|
},
|
|
{
|
|
"from_node": "Span13",
|
|
"to_node": "Edfa13"
|
|
},
|
|
{
|
|
"from_node": "Edfa13",
|
|
"to_node": "Span14"
|
|
},
|
|
{
|
|
"from_node": "Span14",
|
|
"to_node": "Edfa14"
|
|
},
|
|
{
|
|
"from_node": "Edfa14",
|
|
"to_node": "Span15"
|
|
},
|
|
{
|
|
"from_node": "Span15",
|
|
"to_node": "Edfa15"
|
|
},
|
|
{
|
|
"from_node": "Edfa15",
|
|
"to_node": "roadm Site B"
|
|
},
|
|
{
|
|
"from_node": "roadm Site B",
|
|
"to_node": "Site_B"
|
|
}
|
|
]
|
|
}
|