Release change log¶
Each release introduces some changes and new features.
v2.8¶
Spectrum assignment: requests can now support multiple slots. The definition in service file supports multiple assignments (unchanged syntax):
"effective-freq-slot": [ { "N": 0, "M": 4 }, { "N": 50, "M": 4 } ],
But in results, label-hop is now a list of slots and center frequency index:
{ "path-route-object": { "index": 4, "label-hop": [ { "N": 0, "M": 4 }, { "N": 50, "M": 4 } ] } },
instead of
{ "path-route-object": { "index": 4, "label-hop": { "N": 0, "M": 4 } } },
change in display: only warnings are displayed ; information are disabled and needs the -v (verbose) option to be displayed on standard output.
frequency scaling: Chromatic dispersion, effective area, Raman Gain coefficient, and nonlinear coefficient can now be defined with a scaling along frequency.
power offset: Power equalization now enables defining a power offset in transceiver library to represent the deviation from the general equalisation strategy defined in ROADMs.
"mode": [{ "format": "100G", "baud_rate": 32.0e9, "tx_osnr": 35.0, "min_spacing": 50.0e9, "cost": 1, "OSNR": 10.0, "bit_rate": 100.0e9, "roll_off": 0.2, "equalization_offset_db": 0.0 }, { "format": "200G", "baud_rate": 64.0e9, "tx_osnr": 35.0, "min_spacing": 75.0e9, "cost": 1, "OSNR": 13.0, "bit_rate": 200.0e9, "roll_off": 0.2, "equalization_offset_db": 1.76 } ]