mnoptical.ofcdemo.Simulation_API
¶
Module Contents¶
Classes¶
- class mnoptical.ofcdemo.Simulation_API.Mininet_Optical_Simu_API¶
Bases:
object
- ROADM_installSwitchRule(node, ruleID, inport, outport, channelID)¶
install a switch rule in a ROADM
- ROADM_deleteSwitchRule(node, ruleID)¶
delete a switch rule in a ROADM using rule ID
- ROADM_voaPowerLeveling(node, outport, power, channel)¶
Power control for a signal channel at a roadm using VOA leveling
- Terminal_configChannelPower(terminal, channel, power)¶
Congifure Terminal Launch power for a channel
- Terminal_configChannel(terminal, channel)¶
configure a Terminal with a given channel
- Terminal_turnonChannel(terminal)¶
Turn on a Terminal
- Terminal_turnoffChannel(terminal, channel)¶
Turn off a Terminal with a given channel
- Terminal_Reset_Threshold(terminal, threshold)¶
- ROADM_monitor_all_power(node)¶
monitoring all power data at a node
- ROADM_monitor_all_osnr(node)¶
monitoring all osnr data at a node
- ROADM_monitor_all_gosnr(node)¶
monitoring all gosnr data at a node
- ROADM_monitor_channel_data(node, channel)¶
monitoring a signal channel in a ROADM node