scispace - formally typeset
Proceedings ArticleDOI

Bandwidth sharing: objectives and algorithms

Laurent Massoulié, +1 more
- Vol. 3, pp 1395-1403
TLDR
It is proved that fixed size window control can achieve fair bandwidth sharing according to any of these criteria, provided scheduling at each link is performed in an appropriate manner.
Abstract
This paper concerns the design of distributed algorithms for sharing network bandwidth resources among contending flows. The classical fairness notion is the so-called max-min fairness; Kelly (see Europ. Trans. Telecom. vol.8 p.33-37, 1997) has previously introduced the alternative proportional fairness criterion; we introduce a third criterion, which is naturally interpreted in terms of the delays experienced by ongoing transfers. We prove that fixed size window control can achieve fair bandwidth sharing according to any of these criteria, provided scheduling at each link is performed in an appropriate manner. We next consider a distributed random scheme where each traffic source varies its sending rate randomly, based on binary feedback information from the network. We show how to select the source behaviour so as to achieve an equilibrium distribution concentrated around the considered fair rate allocations. This stochastic analysis is then used to assess the asymptotic behaviour of deterministic rate adoption procedures.

read more

Citations
More filters
Journal ArticleDOI

Fair end-to-end window-based congestion control

TL;DR: The existence of fair end-to-end window-based congestion control protocols for packet-switched networks with first come-first served routers is demonstrated using a Lyapunov function.
Journal ArticleDOI

Internet congestion control

TL;DR: An optimization-based framework is described that provides an interpretation of various flow control mechanisms, in particular, the utility being optimized by the protocol's equilibrium structure, and presents a new protocol that overcomes limitations and provides stability in a way that is scalable to arbitrary networks, link capacities, and delays.
Proceedings ArticleDOI

Achieving MAC layer fairness in wireless packet networks

TL;DR: A general analytical framework is proposed that captures the unique characteristics of shared wireless channels and allows the modeling of a large class of system-wide fairness models via the specification of per-flow utility functions and generates local contention resolution mechanisms in response to a given utility function.
Journal ArticleDOI

A duality model of TCP and queue management algorithms

TL;DR: A duality model of end-to-end congestion control is proposed and applied to understand the equilibrium properties of TCP and active queue management schemes to maximize aggregate utility subject to capacity constraints.
Journal ArticleDOI

End-to-end congestion control schemes: utility functions, random losses and ECN marks

TL;DR: A framework for designing end-to-end congestion control schemes in a network where each user may have a different utility function and may experience noncongestion-related losses is presented and ECN marking levels can be designed to nearly eliminate losses in the network.
References
More filters
Book

Data networks

TL;DR: Undergraduate and graduate classes in computer networks and wireless communications; undergraduate classes in discrete mathematics, data structures, operating systems and programming languages.
Journal ArticleDOI

Congestion avoidance and control

TL;DR: The measurements and the reports of beta testers suggest that the final product is fairly good at dealing with congested conditions on the Internet, and an algorithm recently developed by Phil Karn of Bell Communications Research is described in a soon-to-be-published RFC.
Journal ArticleDOI

Rate control for communication networks: shadow prices, proportional fairness and stability

TL;DR: This paper analyses the stability and fairness of two classes of rate control algorithm for communication networks, which provide natural generalisations to large-scale networks of simple additive increase/multiplicative decrease schemes, and are shown to be stable about a system optimum characterised by a proportional fairness criterion.
Journal ArticleDOI

A generalized processor sharing approach to flow control in integrated services networks: the multiple node case

TL;DR: Worst-case bounds on delay and backlog are derived for leaky bucket constrained sessions in arbitrary topology networks of generalized processor sharing (GPS) servers and the effectiveness of PGPS in guaranteeing worst-case session delay is demonstrated under certain assignments.
Journal ArticleDOI

Charging and rate control for elastic traffic

TL;DR: This paper addresses the issues of charging, rate control and routing for a communication network carrying elastic traffic, such as an ATM network offering an available bit rate service, from which max-min fairness of rates emerges as a limiting special case.
Related Papers (5)