Twin-bus-controller protocol for fibre optic networks

A new Data Link Layer protocol, named the Twin-Bus-Controller (TBC) protocol, is proposed for a fibre optic network with unidirectional bus topology. The TBC protocol operates on a contention-based, time-division multiplexing scheme, and is managed by two centralized bus controllers. These controllers, which also function as network managers cooperate with each other to control and coordinate the activities on the twin bus. The IBC protocol has the capability to perform at a very high network utilization, and uses simple hardware at all stations except the two bus controllers. This arrangement provides a relatively inexpensive means to accommodate a large number of stations. Heterogeneous data consisting of real-time sensor and control signals, voice and video data, and non-real-time data such as those due to accounting and administration, can be simultaneously handled by the TBC protocol. The TBC protocol maintains global queues for all different types of data, and each class of data has a bounded delay. Furthermore, any new type of data can be added easily to the network without shutting it down or affecting those stations that are unrelated to the new data. A finite-state-machine model has been used to describe the TBC protocol. Performance of the TBC protocol has been evaluated by statistical analysis as well as via simulation for multiple classes of data traffic. Performance of the TBC protocol has been compared with that of Buzznet and Fasnet. The TBC protocol can be directly applied to diverse computer communication systems, e.g. office, manufacturing, and banking environments.

[1]  Stewart D. Personick,et al.  Review of Fundamentals of Optical Fiber Systems , 1983, IEEE J. Sel. Areas Commun..

[2]  Fouad A. Tobagi,et al.  Performance of Unidirectional Broadcast Local Area Networks: Expressnet and Fasnet , 1983, IEEE J. Sel. Areas Commun..

[3]  John O. Limb,et al.  A Distributed Local Area Network Packet Protocol for Combined Voice and Data Transmission , 1983, IEEE Journal on Selected Areas in Communications.

[4]  Mario Gerla,et al.  Buzz-Net: A Hybrid Token/Random Access LAN , 1987, IEEE J. Sel. Areas Commun..

[5]  Fouad A. Tobagi,et al.  Expressnet: A High-Performance Integrated-Services Local Area Network , 1983, IEEE J. Sel. Areas Commun..

[6]  Flaminio Borgonovo ExpressMAN: Exploiting Traffic Locality in Expressnet , 1987, IEEE J. Sel. Areas Commun..

[7]  Fouad A. Tobagi,et al.  Demand Assignment Multiple Access Schemes in Broadcast Bus Local Area Networks , 1984, IEEE Transactions on Computers.

[8]  Asok Ray,et al.  A Fiber-Optic-Based Protocol for Manufacturing System Networks: Part I—Conceptual Development and Architecture , 1990 .

[9]  N. K. Jaiswal,et al.  Priority queues , 1968 .

[10]  Asok Ray,et al.  A Fiber-Optic-Based Protocol for Manufacturing System Networks: Part II—Statistical Analysis , 1992 .

[11]  James Lyle Peterson,et al.  Petri net theory and the modeling of systems , 1981 .

[12]  Chong-Wei Tseng,et al.  D-Net, A New Scheme for High Data Rate Optical Local Area Networks , 1983, IEEE J. Sel. Areas Commun..

[13]  Werner Bux,et al.  Analysis of tuning of FDDI media access control protocol , 1988, IEEE J. Sel. Areas Commun..

[14]  Peter Martini,et al.  Performance analysis of DQDB , 1990, Ninth Annual International Phoenix Conference on Computers and Communications. 1990 Conference Proceedings.

[15]  S. P. Morgan,et al.  Mean message delays for two packet-FIFO queueing disciplines , 1990, IEEE Trans. Commun..