Enforcing layered multicast congestion control using ECN-nonce

Chamil Kulatunga, Gorry Fairhurst

Research output: Contribution to journalArticle

6 Citations (Scopus)

Abstract

This paper describes a new protocol using explicit congestion notification (ECN) that protects hosts from the effects of multicast receivers that seek to acquire more than a fair share of network capacity. The technique is described for the IETF asynchrronous layered coding (ALC) but also extensible to other transport protocols. It provides a scalable approach that allows a chosen mediating router to determine if downstream receivers have received congestion-free packets. The protocol allows the congestion behaviour of receivers to be policed, based on the reported ECN-nonce values, knowledge of the subscription rules and synchronisation points used by the transport-layer congestion response algorithm. The reactive policing approach minimises the effects of misbehaving receivers to protect other traffic flows in the network. The method can utilise mediating routers organised in a hierarchy. This increases scalability of the solution, addresses heterogeneity in the delivery tree and assists in incremental deployment of the protocol.
Original languageEnglish
Pages (from-to)489-505
Number of pages17
JournalComputer Networks
Volume54
Issue number3
Early online date3 Oct 2009
DOIs
Publication statusPublished - 26 Feb 2010

Fingerprint

Routers
Scalability
Synchronization

Keywords

  • multicast transport
  • layered multicast congestion control
  • explicit congestion notification (ECN)
  • hierarchical policing

Cite this

Enforcing layered multicast congestion control using ECN-nonce. / Kulatunga, Chamil; Fairhurst, Gorry.

In: Computer Networks, Vol. 54, No. 3, 26.02.2010, p. 489-505.

Research output: Contribution to journalArticle

@article{811c801535c6455f98915a266fd2f82e,
title = "Enforcing layered multicast congestion control using ECN-nonce",
abstract = "This paper describes a new protocol using explicit congestion notification (ECN) that protects hosts from the effects of multicast receivers that seek to acquire more than a fair share of network capacity. The technique is described for the IETF asynchrronous layered coding (ALC) but also extensible to other transport protocols. It provides a scalable approach that allows a chosen mediating router to determine if downstream receivers have received congestion-free packets. The protocol allows the congestion behaviour of receivers to be policed, based on the reported ECN-nonce values, knowledge of the subscription rules and synchronisation points used by the transport-layer congestion response algorithm. The reactive policing approach minimises the effects of misbehaving receivers to protect other traffic flows in the network. The method can utilise mediating routers organised in a hierarchy. This increases scalability of the solution, addresses heterogeneity in the delivery tree and assists in incremental deployment of the protocol.",
keywords = "multicast transport, layered multicast congestion control, explicit congestion notification (ECN), hierarchical policing",
author = "Chamil Kulatunga and Gorry Fairhurst",
year = "2010",
month = "2",
day = "26",
doi = "10.1016/j.comnet.2009.09.015",
language = "English",
volume = "54",
pages = "489--505",
journal = "Computer Networks",
issn = "1389-1286",
publisher = "Elsevier",
number = "3",

}

TY - JOUR

T1 - Enforcing layered multicast congestion control using ECN-nonce

AU - Kulatunga, Chamil

AU - Fairhurst, Gorry

PY - 2010/2/26

Y1 - 2010/2/26

N2 - This paper describes a new protocol using explicit congestion notification (ECN) that protects hosts from the effects of multicast receivers that seek to acquire more than a fair share of network capacity. The technique is described for the IETF asynchrronous layered coding (ALC) but also extensible to other transport protocols. It provides a scalable approach that allows a chosen mediating router to determine if downstream receivers have received congestion-free packets. The protocol allows the congestion behaviour of receivers to be policed, based on the reported ECN-nonce values, knowledge of the subscription rules and synchronisation points used by the transport-layer congestion response algorithm. The reactive policing approach minimises the effects of misbehaving receivers to protect other traffic flows in the network. The method can utilise mediating routers organised in a hierarchy. This increases scalability of the solution, addresses heterogeneity in the delivery tree and assists in incremental deployment of the protocol.

AB - This paper describes a new protocol using explicit congestion notification (ECN) that protects hosts from the effects of multicast receivers that seek to acquire more than a fair share of network capacity. The technique is described for the IETF asynchrronous layered coding (ALC) but also extensible to other transport protocols. It provides a scalable approach that allows a chosen mediating router to determine if downstream receivers have received congestion-free packets. The protocol allows the congestion behaviour of receivers to be policed, based on the reported ECN-nonce values, knowledge of the subscription rules and synchronisation points used by the transport-layer congestion response algorithm. The reactive policing approach minimises the effects of misbehaving receivers to protect other traffic flows in the network. The method can utilise mediating routers organised in a hierarchy. This increases scalability of the solution, addresses heterogeneity in the delivery tree and assists in incremental deployment of the protocol.

KW - multicast transport

KW - layered multicast congestion control

KW - explicit congestion notification (ECN)

KW - hierarchical policing

U2 - 10.1016/j.comnet.2009.09.015

DO - 10.1016/j.comnet.2009.09.015

M3 - Article

VL - 54

SP - 489

EP - 505

JO - Computer Networks

JF - Computer Networks

SN - 1389-1286

IS - 3

ER -