mnoptical.ofcdemo.Simulation_API

Module Contents

Classes

Mininet_Optical_Simu_API

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