mirror of
https://github.com/Telecominfraproject/oopt-gnpy.git
synced 2026-01-27 10:21:48 +00:00
and create a save_gnpy_json for specific gnpy exports. because save_json is used as dependency in other projects Fix example and test file. Signed-off-by: EstherLerouzic <esther.lerouzic@orange.com> Change-Id: I9af07a13510658dece0685a3bce7589efd57e259
161 lines
5.2 KiB
Plaintext
161 lines
5.2 KiB
Plaintext
INFO gnpy.tools.cli_examples:cli_examples.py Computing path requests meshTopologyExampleV2.xls into JSON format
|
|
WARNING gnpy.tools.json_io:json_io.py
|
|
WARNING missing type_variety attribute in eqpt_config.json[Roadm]
|
|
default value is type_variety = default
|
|
|
|
INFO gnpy.core.network:network.py
|
|
Reference used for design: (Input optical power reference in span = 0.00dBm
|
|
spacing = 50.000GHz
|
|
nb_channels = 76
|
|
INFO gnpy.tools.json_io:json_io.py Automatically converting requests from XLS to JSON
|
|
INFO gnpy.tools.worker_utils:worker_utils.py List of disjunctions:
|
|
[Disjunction 3
|
|
relaxable: False
|
|
link-diverse: True
|
|
node-diverse: True
|
|
request-id-numbers: ['3', '1']
|
|
, Disjunction 4
|
|
relaxable: False
|
|
link-diverse: True
|
|
node-diverse: True
|
|
request-id-numbers: ['4', '5']
|
|
]
|
|
INFO gnpy.tools.worker_utils:worker_utils.py Aggregating similar requests
|
|
INFO gnpy.tools.worker_utils:worker_utils.py The following services have been requested:
|
|
[PathRequest 0
|
|
source: trx Lorient_KMA
|
|
destination: trx Vannes_KBE
|
|
trx type: Voyager
|
|
trx mode: None
|
|
baud_rate: None Gbaud
|
|
bit_rate: None Gb/s
|
|
spacing: 50.0 GHz
|
|
power: 1.0 dBm
|
|
tx_power_dbm: 0.0 dBm
|
|
nb channels: 80
|
|
path_bandwidth: 100.0 Gbit/s
|
|
nodes-list: []
|
|
loose-list: []
|
|
, PathRequest 1
|
|
source: trx Brest_KLA
|
|
destination: trx Vannes_KBE
|
|
trx type: Voyager
|
|
trx mode: mode 1
|
|
baud_rate: 32.0 Gbaud
|
|
bit_rate: 100.0 Gb/s
|
|
spacing: 50.0 GHz
|
|
power: 1.0 dBm
|
|
tx_power_dbm: 0.0 dBm
|
|
nb channels: 95
|
|
path_bandwidth: 200.0 Gbit/s
|
|
nodes-list: ['roadm Brest_KLA', 'roadm Lannion_CAS', 'roadm Lorient_KMA', 'roadm Vannes_KBE']
|
|
loose-list: ['LOOSE', 'LOOSE', 'LOOSE', 'LOOSE']
|
|
, PathRequest 3
|
|
source: trx Lannion_CAS
|
|
destination: trx Rennes_STA
|
|
trx type: vendorA_trx-type1
|
|
trx mode: mode 1
|
|
baud_rate: 32.0 Gbaud
|
|
bit_rate: 100.0 Gb/s
|
|
spacing: 50.0 GHz
|
|
power: 0.0 dBm
|
|
tx_power_dbm: 0.0 dBm
|
|
nb channels: 95
|
|
path_bandwidth: 60.0 Gbit/s
|
|
nodes-list: []
|
|
loose-list: []
|
|
, PathRequest 4
|
|
source: trx Rennes_STA
|
|
destination: trx Lannion_CAS
|
|
trx type: vendorA_trx-type1
|
|
trx mode: None
|
|
baud_rate: None Gbaud
|
|
bit_rate: None Gb/s
|
|
spacing: 75.0 GHz
|
|
power: 3.0 dBm
|
|
tx_power_dbm: 0.0 dBm
|
|
nb channels: 63
|
|
path_bandwidth: 150.0 Gbit/s
|
|
nodes-list: []
|
|
loose-list: []
|
|
, PathRequest 5
|
|
source: trx Rennes_STA
|
|
destination: trx Lannion_CAS
|
|
trx type: vendorA_trx-type1
|
|
trx mode: mode 2
|
|
baud_rate: 66.0 Gbaud
|
|
bit_rate: 200.0 Gb/s
|
|
spacing: 75.0 GHz
|
|
power: 3.0 dBm
|
|
tx_power_dbm: 0.0 dBm
|
|
nb channels: 63
|
|
path_bandwidth: 20.0 Gbit/s
|
|
nodes-list: []
|
|
loose-list: []
|
|
, PathRequest 7 | 6
|
|
source: trx Lannion_CAS
|
|
destination: trx Lorient_KMA
|
|
trx type: Voyager
|
|
trx mode: mode 1
|
|
baud_rate: 32.0 Gbaud
|
|
bit_rate: 100.0 Gb/s
|
|
spacing: 50.0 GHz
|
|
power: 0.0 dBm
|
|
tx_power_dbm: 0.0 dBm
|
|
nb channels: 76
|
|
path_bandwidth: 700.0 Gbit/s
|
|
nodes-list: []
|
|
loose-list: []
|
|
, PathRequest 7b
|
|
source: trx Lannion_CAS
|
|
destination: trx Lorient_KMA
|
|
trx type: Voyager
|
|
trx mode: mode 1
|
|
baud_rate: 32.0 Gbaud
|
|
bit_rate: 100.0 Gb/s
|
|
spacing: 75.0 GHz
|
|
power: 0.0 dBm
|
|
tx_power_dbm: 0.0 dBm
|
|
nb channels: 50
|
|
path_bandwidth: 400.0 Gbit/s
|
|
nodes-list: []
|
|
loose-list: []
|
|
]
|
|
INFO gnpy.tools.worker_utils:worker_utils.py Propagating on selected path
|
|
WARNING gnpy.topology.request:request.py Redesign the network for each request channel, using the request channel as the reference channel for the design.
|
|
INFO gnpy.topology.request:request.py
|
|
request 0
|
|
Computing path from trx Lorient_KMA to trx Vannes_KBE
|
|
with path constraint: ['trx Lorient_KMA', 'trx Vannes_KBE']
|
|
Computed path (roadms):['roadm Lorient_KMA', 'roadm Vannes_KBE']
|
|
INFO gnpy.topology.request:request.py
|
|
request 1
|
|
Computing path from trx Brest_KLA to trx Vannes_KBE
|
|
with path constraint: ['trx Brest_KLA', 'roadm Brest_KLA', 'roadm Lannion_CAS', 'roadm Lorient_KMA', 'roadm Vannes_KBE', 'trx Vannes_KBE']
|
|
Computed path (roadms):['roadm Brest_KLA', 'roadm Lannion_CAS', 'roadm Lorient_KMA', 'roadm Vannes_KBE']
|
|
INFO gnpy.topology.request:request.py
|
|
request 3
|
|
Computing path from trx Lannion_CAS to trx Rennes_STA
|
|
with path constraint: ['trx Lannion_CAS', 'trx Rennes_STA']
|
|
Computed path (roadms):['roadm Lannion_CAS', 'roadm Rennes_STA']
|
|
INFO gnpy.topology.request:request.py
|
|
request 4
|
|
Computing path from trx Rennes_STA to trx Lannion_CAS
|
|
with path constraint: ['trx Rennes_STA', 'trx Lannion_CAS']
|
|
Computed path (roadms):['roadm Rennes_STA', 'roadm Vannes_KBE', 'roadm Lorient_KMA', 'roadm Lannion_CAS']
|
|
INFO gnpy.topology.request:request.py
|
|
request 5
|
|
Computing path from trx Rennes_STA to trx Lannion_CAS
|
|
with path constraint: ['trx Rennes_STA', 'trx Lannion_CAS']
|
|
Computed path (roadms):['roadm Rennes_STA', 'roadm Lannion_CAS']
|
|
INFO gnpy.topology.request:request.py
|
|
request 7 | 6
|
|
Computing path from trx Lannion_CAS to trx Lorient_KMA
|
|
with path constraint: ['trx Lannion_CAS', 'trx Lorient_KMA']
|
|
Computed path (roadms):['roadm Lannion_CAS', 'roadm Lorient_KMA']
|
|
INFO gnpy.topology.request:request.py
|
|
request 7b
|
|
Computing path from trx Lannion_CAS to trx Lorient_KMA
|
|
with path constraint: ['trx Lannion_CAS', 'trx Lorient_KMA']
|
|
Computed path (roadms):['roadm Lannion_CAS', 'roadm Lorient_KMA']
|