Publication
IEEE Journal on Selected Areas in Communications
Paper

A Local Fairness Algorithm for Gigabit LAN's/MAN's with Spatial Reuse

View publication

Abstract

In this paper, we present an algorithm to provide local fairness for ring and bus networks with spatial bandwidth reuse. Spatial bandwidth reuse can significantly increase the effective throughput delivered by the network and is, therefore, desirable to be implemented in high-speed LAN/MAN environments. However, spatial bandwidth reuse can result in unfair access among nodes in the network and, thus, a fairness algorithm is needed to regulate the access to the network. A local fairness algorithm views the network as multiplicity of communication resources as opposed to a global fairness algorithm, which views the network as a single communication resource. Our algorithm can be applied to any dual ring or bus architecture such as MetaRing [1], [4]. In the dual bus configuration, when transporting ATM cells, the local fairness algorithm can be implemented using two generic flow control (GFC) bits in the ATM cell header. In the performance study section of our paper, we will show that this local fairness algorithm can exploit the throughput advantage offered by spatial bandwidth reuse better than a global fairness algorithm. This is accomplished because it ensures fair use of network resources among nodes which are competing for the same subset of links, while permitting free access to noncongested parts of the network. We will demonstrate the performance advantage of our local fairness scheme by simulating the system under various traffic scenarios and compare the results to that of the MetaRing SAT-based global fairness algorithm. Furthermore, we will show that under certain traffic patterns, the performance of this algorithm achieves the optimal throughput result predicted by the known Max–Min fairness definition [7]. © 1993 IEEE

Date

Publication

IEEE Journal on Selected Areas in Communications

Authors

Share