Skip to content


optical Model Interface

Additional interface for describing optical part of transceiver


Name Type Description Required Constant Default
laser_type str Laser type: FP, VCSEL, DFB
tx_wavelength int Transmit wavelength, nm false
rx_wavelength int Receive wavelength, nm false
min_tx_power float Minimum transmit level, dBm false
max_tx_power float Maximum transmit level, dBm false
min_rx_power float Minimum receive level, dBm false
max_rx_power float Maximum receive level, dBm false
bidi bool True if singlefiber, WDM. Otherwise False false

Minimum receive level maybe equal to receiver sensitivity.


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