Dr. Anton L. Vinokurov (return back)Agile All Photonics Networks - my projects |
Network Topology Design for AAPNAAPN is the high-speed DWDM wide area network with 1024 Edge nodes, ~64 Multiplexer switches and several central Core nodes each in turn is 64x64 high performance layered crossbar photonic switch with no wavelength conversion.In order to minimize the network cost (devices, cables, infrastructure) while maximizing revenue (reliability, utilization) and accomplishing QoS and demand requirements, a proper network topology must be built. There were a lot of work done at Operations Research areas on how to built an effective topology, and here I am trying to put all of it into AAPN frames. For that purpose, a lot of mathematical programming was done based on a given traffic demand information for 140 major Canadian cities. To graphically represent the calculation results, to prepare and process data, to find out how many ports, amplifiers and fiber are to be installed, a custom TopologyDesigner (see right) tool was created and used. Tools: Matlab, CPLEX, Eclipse, JBuilder X Techniques: Java2SE 1.4, mathematical programming (algorithms implementation) |
Scheduling for AAPNFor a given topology, traffic demand and QoS requirements one should implement a proper network scheduling. AAPN represents a expensive backbone for many mission-critical applications, so resource planning must be done in very tight manner. In general, two classes of schedulers could be used.Widely known Optical Burst Switching is cheap, easy to implement in hardware and well explored. But the absence of fiber delay lines (FDL), alternative routes and wavelength conversion at AAPN makes OBS unhappy choice. Network model programmed for OBS/AAPN and further simulations shown that while end-to-end delay is acceptable, the Utilization admission region is too small because of high blocking probability. Moreover, even for a given 10% blocking, the maximum utilization reachible is about 15%, which is wasteful.
More effort was done to model many flavours of Optical Time Division Multiplexing (OTDM) schedulers. Being more complicated, it allows to utilize more bit capacity leaving ETE delay reasonable. A bunch of simulation are in process now in order to tune up scheduling parameters and to collect more statistics data.Tools: OPNET Modeler 10, Matlab |