Design and performance of randomized schedules for time-domain wavelength interleaved networks

Time-domain wavelength interleaved networking (TWIN) is an optical mesh network architecture in which each edge node has one (or more) tunable lasers to transmit fixed-length bursts to various destinations and one (or more) burst-mode receivers capable of decoding each burst intended to it. In this architecture, the interior nodes route each burst independently and passively based on the wavelength of the burst. Network scheduling is thus a critical component that arbitrates burst transmissions from sources to destinations so that conflicts are either avoided or minimized, and wavelength division multiplexing (WDM) transport capacity is efficiently utilized. However, in access or metro networks, which lend themselves naturally to the TWIN mesh architecture, centralized network scheduling would be cumbersome. We consider a distributed mechanism that performs scheduling of bursts to further simplify TWIN mesh architectures. In one realization, each source randomly assigns non-overlapping time slots within a frame for its transmissions. In another realization, each destination grants random but non-overlapping time slots to sources for transmissions. In neither scheme is there any coordination across sources and destinations. We present an analytical formulation of these schemes and investigate their performance under two broad types of traffic: dynamic traffic and semi-dynamic traffic. For dynamic traffic, the analytical results show that for offered load close to 100 percent of capacity, there is 63 percent efficiency for the destination-based mechanism and 37 percent efficiency for the source-based mechanism. When end-to-end demands are semi dynamic, we show through simulations that the destination-based random schedules can achieve over 90 percent efficiency even for offered loads close to 100 percent. These results indicate that the proposed distributed schemes, though exceedingly simple, provide acceptable efficiency comparable to that realized by computation-intensive centralized schedulers irrespective of propagation delays and applicable to any kind of network traffic.

[1]  Satish Rao,et al.  Scheduling algorithms for input-queued switches: randomized techniques and experimental evaluation , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[2]  Nick McKeown,et al.  A practical scheduling algorithm to achieve 100% throughput in input-queued switches , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[3]  Balaji Prabhakar,et al.  The throughput of data switches with and without speedup , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[4]  Cheng-Shang Chang,et al.  Birkhoff-von Neumann input buffered crossbar switches , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[5]  Debasis Mitra,et al.  Light core and intelligent edge for a flexible, thin-layered, and cost-effective optical transport network , 2003, IEEE Commun. Mag..

[6]  Thomas E. Anderson,et al.  High-speed switch scheduling for local-area networks , 1993, TOCS.

[7]  Chunming Qiao,et al.  Optical burst switching (OBS) - a new paradigm for an Optical Internet^{1} , 1999, J. High Speed Networks.

[8]  Biswanath Mukherjee,et al.  Advances in photonic packet switching: an overview , 2000, IEEE Commun. Mag..

[9]  N. L. Johnson,et al.  Urn models and their application : an approach to modern discrete probability theory , 1978 .

[10]  Nick McKeown,et al.  The iSLIP scheduling algorithm for input-queued switches , 1999, TNET.

[11]  Tarek S. El-Bawab,et al.  Optical packet switching in core networks: between vision and reality , 2002, IEEE Commun. Mag..

[12]  Nicholas Bambos,et al.  Scheduling bursts in time-domain wavelength interleaved networks , 2003, IEEE J. Sel. Areas Commun..

[13]  Jonathan S. Turner,et al.  Terabit burst switching , 1999, J. High Speed Networks.