:py:mod:`mnoptical.examples.uniroadmchain` ========================================== .. py:module:: mnoptical.examples.uniroadmchain .. autoapi-nested-parse:: uniroadmchain.py: chain of unidirectional ROADMS without intermediate terminals This is mainly a test case rather than something that is actually useful, although signals can be monitored at the intermediate ROADMs. Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: mnoptical.examples.uniroadmchain.UniRoadmChain Attributes ~~~~~~~~~~ .. autoapisummary:: mnoptical.examples.uniroadmchain.topo .. py:class:: UniRoadmChain Bases: :py:obj:`mininet.topo.Topo` Two chains of unidirectional ROADMs linking two terminals h1 <-> t1 -> re1 ... reN -> t2 <-> h2 <- rwN ... rw1 <- t2 .. py:method:: build(power=0 * dBm, roadmCount=3) Build simple unidirectional ROADM chain .. py:method:: configNet(net) Configure unidirectional ROADM chain .. py:data:: topo