Перейти к содержанию

optical Model Interface

Additional interface for describing optical part of transceiver

Variables

Name Type Description Required Constant
laser_type str Laser type: FP, VCSEL, DFB
tx_wavelength int Transmit wavelength, nm
rx_wavelength int Receive wavelength, nm
min_tx_power float Minimum transmit level, dBm
max_tx_power float Maximum transmit level, dBm
min_rx_power float Minimum receive level, dBm
max_rx_power float Maximum receive level, dBm
min_tx_osnr float Minimum transmit OSNR, dB/0.1 nm
max_tx_osnr float Maximum transmit OSNR, dB/0.1 nm
min_rx_osnr float Minimum receive OSNR, dB/0.1 nm
max_rx_osnr float Maximum receive OSNR, dB/0.1 nm
bidi bool True if singlefiber, WDM. Otherwise False
xwdm bool True if C/D WDM. Otherwise False
distance_max int Max link length, m
bit_rate int Nominal bit rate, Mb/s

Minimum receive level may be equal to receiver sensitivity.

Examples

{
  "optical": {
    "bidi": true,
    "rx_wavelength": 1550,
    "tx_wavelength": 1310
  }
}