Media access protocols for WDM networks with on-line scheduling

This paper studies media access protocols that support collision-free broadcast/multicast communication for optically connected star-coupled systems with wavelength division multiple access channels. A previous hybrid access protocol, consisting of reservation and receiver channels preallocation, allows reservation for exactly one channel per node during the reservation phase. We extend this protocol by allowing reservations on multiple channels and applying scheduling algorithms to improve network performance. Existing scheduling algorithms for similar reservation problems, although providing optimal scheduling for network utilization, have unacceptable computational cost and high implementation complexity. We propose two on-line scheduling algorithms which run in linear time and are simple, making them amenable for hardware implementation. Performance of the protocol using scheduling with varying system parameters is evaluated through discrete-event simulation under both uniform and nonuniform traffic patterns. Our simulation results show that our approach achieves lower average packet latency and higher network utilization compared to the early hybrid access protocol, especially in the client-server environment.

[1]  D. Tang,et al.  A General Multibeam Satellite Switching Algorithm , 1981, IEEE Trans. Commun..

[2]  Ian F. Akyildiz,et al.  PROTON: a media access control protocol for optical networks with star topology , 1995, TNET.

[3]  Y. Ito,et al.  Analysis of a switch matrix for an SS/TDMA system , 1977, Proceedings of the IEEE.

[4]  Patrick W. Dowd,et al.  LIGHTNING: a scalable dynamically reconfigurable hierarchical WDM network for high-performance clustering , 1995, Proceedings of the Fourth IEEE International Symposium on High Performance Distributed Computing.

[5]  Suresh Chalasani,et al.  An Incremental Algorithm for TDM Switching Assignments in Satellite and Terrestrial Networks , 1992, IEEE J. Sel. Areas Commun..

[6]  Biswanath Mukherjee,et al.  Efficient scheduling of nonuniform packet traffic in a WDM/TDM local lightwave network with arbitrary transceiver tuning latencies , 1995, Proceedings of INFOCOM'95.

[7]  D. O. Reudink Communications: Spot beams promise satellite communication breakthrough: Focused antenna beams with frequencies accessed by time division can mean higher uplink power and more powerful communication service , 1978, IEEE Spectrum.

[8]  Aura Ganz,et al.  Efficient algorithms for SS/TDMA scheduling , 1992, IEEE Trans. Commun..

[9]  B. Mukherjee,et al.  WDM-based local lightwave networks. I. Single-hop systems , 1992, IEEE Network.

[10]  William L. Maxwell,et al.  Theory of scheduling , 1967 .

[11]  Krishna M. Sivalingam,et al.  A multilevel WDM access protocol for an optically interconnected multiprocessor system , 1995 .

[12]  T. Inukai,et al.  An Efficient SS/TDMA Time Slot Assignment Algorithm , 1979, IEEE Trans. Commun..

[13]  I. Gopal,et al.  Minimizing Packet Waiting Time in a Multibeam Satellite System , 1982, IEEE Trans. Commun..

[14]  Bruce Hajek,et al.  Scheduling nonuniform traffic in a packet-switching system with small propagation delay , 1997, TNET.

[15]  Kalyani Bogineni,et al.  Hierarchical Scalable Photonic Architectures for High-Performance Processor Interconnection , 1993, IEEE Trans. Computers.

[16]  T. Inukai,et al.  Comments on "Analysis of a switch matrix for an SS/TDMA system" , 1978 .

[17]  Carlos A. Pomalaza-Raez A note on efficient SS/TDMA assignment algorithms , 1988, IEEE Trans. Commun..

[18]  J. Lewandowski,et al.  SS/TDMA Time Slot Assignment with Restricted Switching Modes , 1983, IEEE Trans. Commun..

[19]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[20]  P.E. Green Toward customer-usable all-optical networks , 1994, IEEE Communications Magazine.

[21]  P. Dhar,et al.  Comments on "An Efficient SS/TDMA Time Slot Assignment Algorithm" , 1984, IEEE Trans. Commun..

[22]  D. C. Cox,et al.  An Optimum Time Slot Assignment Algorithm for an SS/TDMA System with Variable Number of Transponders , 1981 .

[23]  Mark L. Stevens,et al.  Demonstration of multigigabit/per second services over a 20-channel WDM wavelength-routed all-optical metropolitan-area network , 1995, Other Conferences.

[24]  Douglas O. Reudink,et al.  Spot beams promise satellite communication breakthrough , 1978 .

[25]  Lyle A. McGeoch,et al.  Competitive algorithms for on-line problems , 1988, STOC '88.

[26]  Krishna M. Sivalingam,et al.  Performance of a MAC protocol for WDM networks with on-line scheduling , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[27]  Charles A. Brackett,et al.  Dense Wavelength Division Multiplexing Networks: Principles and Applications , 1990, IEEE J. Sel. Areas Commun..

[28]  Ronald Minnich,et al.  Reducing host load, network load, and latency in a distributed shared memory , 1990, Proceedings.,10th International Conference on Distributed Computing Systems.

[29]  Chak-Kuen Wong,et al.  Minimizing the Number of Switchings in an SS/TDMA System , 1985, IEEE Trans. Commun..

[30]  Biswanath Mukherjee,et al.  Efficient Scheduling of Nonuniform Packet Traffic in a WDM/TDM Local Lightwave Network with Arbitrary Transceiver Tuning Latencies , 1996, IEEE J. Sel. Areas Commun..

[31]  Teofilo F. Gonzalez,et al.  A Note on Open Shop Preemptive Schedules , 1979, IEEE Transactions on Computers.

[32]  Chak-Kuen Wong,et al.  Incremental time-slot assignment in SS/TDMA satellite systems , 1991, IEEE Trans. Commun..