Skip to main content

Distributed fairness algorithms for local area networks with concurrent transmissions

  • Conference paper
  • First Online:
Book cover Distributed Algorithms (WDAG 1989)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 392))

Included in the following conference series:

Abstract

In this work, it is shown how multiple nodes can access a ring network concurrently with spatial reuse and in a fair manner. Traditionally, most ring and bus networks do not allow spatial reuse, e.g., FDDI, DQDB (IEEE 802.6). Concurrent access with spatial reuse enables the simultaneous transmissions over disjoint segments of a bidirectional ring, and therefore, can significantly increase the effective throughput, by a factor of four or more.

Spatial reuse can be easily implemented using a full-duplex buffer insertion or slotted techniques. However, these techniques may also cause starvation and thus have an inherent fairness problem. Two types of fairness algorithms are presented, global and local; both are shown to be stable and fault tolerant. The global fairness mechanism provides a complete fairness and is immune to control messages loss or duplication. This global algorithm views the whole ring as a single resource, while the local fairness algorithm views the ring as multiple disjoint resources. The local fairness mechanism is triggered only if potential starvation exists and is usually restricted only to segments of interfering nodes. If the segment of the interfering nodes covers the whole ring, we show that the local mechanism is equivalent to the global one.

The combination of a full-duplex buffer insertion ring, spatial reuse, reliable fairness mechanism and the exploitation of the recent advent in fiber-optic technology are the basis for the Metaring network architecture. This network is currently being prototyped at the IBM T.J. Watson Research Center.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. W. E. Burr, “The FDDI Optical Data Link,” IEEE Communication Magazine, Vol. 24, No. 5, May 1986, pp. 18–23.

    Google Scholar 

  2. Z. L. Budrikis et al., “QPSX: A Queue Packet and Synchronous Circuit Exchange,” ICCC' 1986, pp. 288–293.

    Google Scholar 

  3. I. Cidon and Y. Ofek, “Fairness Algorithm for Full-duplex Buffer Insertion Ring,” U.S. Patent Pending.

    Google Scholar 

  4. I. Cidon and Y. Ofek, “Metaring — A Ring with Fairness and Spatial Reuse,” IBM Research Report, in preparation.

    Google Scholar 

  5. A. Hopper and R. M. Needham, “The Cambridge Fast Ring Networking System,” IEEE Trans. on Comp., Vol. 37, No. 10, October 1988, pp. 1214–1223.

    Google Scholar 

  6. J. L. Hullet and P. Evans, “New Proposal Extends the Reach of Metro Area Nets,” Data Communications, February 1988, pp. 139–147.

    Google Scholar 

  7. M. T. Liu and D. M. Rouse, “A Study of Ring Networks,” Proc. IFIP WG6.4/University of Kent Workshop on Ring Technology Based Local Area Networks, September 1983, pp. 1–39.

    Google Scholar 

  8. T. Minami et. al., “A 200 Mbit/s Synchronous TDM Loop Optical LAN Suitable for Multiservice Integration,” IEEE J. on Selected Areas in Comm., Vol. SAC-3, No. 6, November 1985, pp. 849–858.

    Google Scholar 

  9. M. Misson, J-J. Mercier and A. El Oussoul, “A Fair Management of Communication Establishment for a Ring LAN,” 1988 Local Computer Network Conference, pp. 395–404.

    Google Scholar 

  10. R. M. Newman and J. L. Hullet, “Distributed Queueing: A Fast and Efficient Packet Access Protocol for QPSX,” ICCC' 1986, pp. 294–299.

    Google Scholar 

  11. A. Patir et al., “An Optical Fiber-Based Integrated LAN for MAGNET's Testbed Environment,” IEEE J. on Selected Areas in Comm., Vol. SAC-3, No. 6, November 1985, pp. 872–881.

    Google Scholar 

  12. F. E. Ross, “FDDI — a Tutorial,” IEEE Communication Magazine, Vol. 24, No. 5, May 1986, pp. 10–17.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jean-Claude Bermond Michel Raynal

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cidon, I., Ofek, Y. (1989). Distributed fairness algorithms for local area networks with concurrent transmissions. In: Bermond, JC., Raynal, M. (eds) Distributed Algorithms. WDAG 1989. Lecture Notes in Computer Science, vol 392. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-51687-5_32

Download citation

  • DOI: https://doi.org/10.1007/3-540-51687-5_32

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-51687-3

  • Online ISBN: 978-3-540-46750-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics