Title :
The impact of multicast layering on network fairness
Author :
Rubenstein, Dan ; Kurose, Jim ; Towsley, Don
Author_Institution :
Dept. of Electr. Eng., Columbia Univ., New York, NY, USA
fDate :
4/1/2002 12:00:00 AM
Abstract :
Many definitions of fairness for multicast networks assume that sessions are single rate, requiring that each multicast session transmits data to all of its receivers at the same rate. These definitions do not account for multirate approaches, such as layering, that permit receiving rates within a session to be chosen independently. We identify four desirable fairness properties for multicast networks, derived from properties that hold within the max-min fair allocations of unicast networks. We extend the definition of multicast max-min fairness to networks that contain multirate sessions, and show that all four fairness properties hold in a multirate max-min fair allocation, but need not hold in a single-rate max-min fair allocation. We then show that multirate max-min fair rate allocations can be achieved via intra-session coordinated joins and leaves of multicast groups. However, in the absence of coordination, the resulting max-min fair rate allocation uses link bandwidth inefficiently, and does not exhibit some of the desirable fairness properties. We evaluate this inefficiency for several layered multirate congestion control schemes, and find that, in a protocol where the sender coordinates joins, this inefficiency has minimal impact on desirable fairness properties. Our results indicate that sender-coordinated layered protocols show promise for achieving desirable fairness properties for allocations in large-scale multicast networks
Keywords :
minimax techniques; multicast communication; protocols; telecommunication congestion control; fairness properties; intra-session coordinated joins and leaves; large-scale multicast networks; layered multirate congestion control schemes; link bandwidth; max-min fair allocations; max-min fair rate allocation; multicast groups; multicast layering; multicast max-min fairness; multicast networks; multicast session; multirate max-min fair rate allocations; network fairness; receiving rates; sender-coordinated layered protocols; unicast networks; Availability; Bandwidth; Computer science; Helium; Internet; Large-scale systems; Multicast protocols; Unicast;
Journal_Title :
Networking, IEEE/ACM Transactions on