scispace - formally typeset
Search or ask a question

Showing papers by "Sonia Fahmy published in 2000"


Journal ArticleDOI
TL;DR: In this article, an explicit rate indication for congestion avoidance (ERICA) scheme for rate-based feedback from asynchronous transfer mode (ATM) switches is described. But the scheme is designed to achieve high link utilization with low delays and fast transient response and is also fair and robust to measurement errors caused by the variations in ABR demand and capacity.
Abstract: This paper describes the "explicit rate indication for congestion avoidance" (ERICA) scheme for rate-based feedback from asynchronous transfer mode (ATM) switches. In ERICA, the switches monitor their load on each link and determine a load factor, the available capacity, and the number of currently active virtual channels. This information is used to advise the sources about the rates at which they should transmit. The algorithm is designed to achieve high link utilization with low delays and fast transient response. It is also fair and robust to measurement errors caused by the variations in ABR demand and capacity. We present performance analysis of the scheme using both analytical arguments and simulation results. The scheme is being considered for implementation by several ATM switch manufacturers.

230 citations


Journal ArticleDOI
Bobby Vandalore1, Sonia Fahmy1, Raj Jain1, Rohit Goyal1, Mukul Goyal1 
TL;DR: A new definition of general weighted (GW) fairness is given and it is shown how this can achieve various fairness definitions, such as those mentioned in the ATM Forum TM 4.0 specifications.

26 citations


Proceedings ArticleDOI
27 Nov 2000
TL;DR: Preliminary simulation results indicate that the algorithm achieves the required fair allocations, while controlling queue sizes, and an algorithm for allocating the VPC capacity to the multiplexed VCCs is described.
Abstract: This paper proposes an algorithm for aggregating virtual channel connections (VCCs) onto virtual path connections (VPSs) in asynchronous transfer mode (ATM) networks. We focus on the interesting problem of multiplexing onto an available bit rate (ABR) VPC. ABR VPCs are particularly useful for connecting enterprise sites over the Internet, providing a virtual private network (VPN). The VPC/VCC hierarchy is also important for supporting Internet differentiated services over ATM. The coupling between the flow control mechanisms for VCCs and VPCs is not standardized. We propose fairness definitions for VPC bandwidth allocation, and describe an algorithm for allocating the VPC capacity to the multiplexed VCCs. Preliminary simulation results indicate that the algorithm achieves the required fair allocations, while controlling queue sizes.

1 citations