Author_Institution :
Dept. of Comput. Sci., Toronto Univ., Ont., Canada
Abstract :
Traffic control for point-to-multipoint ABR services in ATM networks has been studied extensively, but this is not the case for multipoint-to-point (mp-p) traffic control. No consensus has been reached concerning the issue of fairness of bandwidth allocation among multipoint connections, or between point-to-point and multipoint connections. Existing mp-p traffic control schemes for ABR services either support only a limited set of fairness definitions, or are not effective. We define a new type of fairness, and propose a flexible multipoint-to-point traffic control scheme for ABR services. The proposed scheme supports cell merging at both virtual path (VP) and virtual connection (VC) levels, and implements all existing types of fairness currently defined in the literature for mp-p communications. This flexibility allows the network to meet various bandwidth requirements of different application streams. It also permits switch vendors to quickly configure their switches to meet clients´ requirements, despite the lack of consensus on the issue of fairness definition. While being flexible, the new algorithm is also fair, fast and robust. Simulation results show that the proposed scheme is fair, and performs as well as, or better than existing mp-p traffic control schemes. It is also easy to incorporate the new algorithm into a multipoint-to-multipoint traffic control scheme such as the framework proposed by Ren, Siu and Suzuki (see IEEE International Conference on Communications, Montreal, Canada, June 1997, and Computer Networks and ISDN Systems, vol.30, no.19, p.1793-1810, 1998)
Keywords :
asynchronous transfer mode; bandwidth allocation; digital simulation; telecommunication control; telecommunication networks; telecommunication services; telecommunication traffic; ATM networks; application streams; bandwidth allocation fairness; bandwidth requirements; cell merging; fairness definition; flexible multipoint-to-point traffic control; multipoint-to-point traffic control algorithm; point-to-multipoint ABR services; point-to-point/multipoint connections; simulation results; switch vendors; virtual connection level; virtual path level; Asynchronous transfer mode; Bandwidth; Channel allocation; Communication switching; Computer networks; Merging; Robustness; Switches; Traffic control; Virtual colonoscopy;