Joint local delivery and congestion control framework for reliable multicast

Access Full Text

Joint local delivery and congestion control framework for reliable multicast

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IEE Proceedings - Communications — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

The use of a server-based loss recovery technique for reliable multicast can significantly improve the system performance in terms of loss recovery latency and bandwidth consumption. Appropriate congestion control mechanisms are necessary to provide fairness and to maintain a high network throughput and link utilisation. In reliable multicast protocol design the loss recovery associated with data delivery and congestion control are not independent issues and should be addressed simultaneously. This suggests that a server-based loss recovery technique allied with congestion control could have potential in addressing the challenges of scalabililty and heterogeneity for reliable multicast in a best-effort network. The authors propose a new framework which jointly performs local delivery and congestion control (LDCC). In this framework, delivery and control servers (DCSs) collocated with routers perform LDCC functions. Each DCS and its serving receivers form a local DCS region according to a tree topology. With proper acknowledgment processing and buffer management, packet loss can be efficiently recovered locally. Also, the overall throughput degradation caused by the interference of neighbouring regions can be minimised by local congestion control. NS-2 simulations are used to demonstrate that the framework can achieve a significantly lower loss recovery latency without sacrificing the network throughput, compared to existing approaches such as AER/NCA. It is also shown using fairness tests that the proposed framework is TCP-compatible.

Inspec keywords: multicast protocols; computer network reliability; telecommunication network topology; data communication; telecommunication congestion control; network servers

Other keywords: reliable multicast protocol design; packet loss; congestion control; tree topology; data delivery; network throughput; fairness tests; buffer management; bandwidth consumption; server-based loss recovery; TCP-compatible; link utilisation; best-effort network; delivery and control servers

Subjects: Protocols; Computer communications; Reliability; Communication network design, planning and routing

References

    1. 1)
      • Golestani, S., Sabnani, K.: `Fundametal observations on multicast congestion control in the Internet', Proc. INFOCOM'99, 1999, New York, NY, USA.
    2. 2)
      • ‘NS-network simulator’. Available: http://www.isi.edu/nsnam/ns/.
    3. 3)
      • S. Floyd , S. Jacobson , C. Liu , S. McCanne , L. Zhang . A reliable multicast framework for light-weight sessions and application level framing. IEEE ACM Trans. Netw. , 6 , 784 - 803
    4. 4)
      • Floyd, S., Handley, M., Padhye, J., Widmer, J.: `Equation-based congestion control for unicast applications', Proc. ACM SIGCOMM'00, Aug. 2000, Stockholm, Sweden.
    5. 5)
      • Kasera, S.K., Kurose, J., Towsley, D.: `A comparison of server-based and receiver-based local recovery approaches for scalable reliable multicast', Proc INFOCOM'98, Mar. 1998, San Francisco, CA, USA.
    6. 6)
      • Asfour, T., Serhrouchni, A.: `RMTP performance in heterogeneous environments and a new QoS-based mechanism for building RMTP trees', Proc. 6th IEEE Symp. on Computers and Commun. (ISCC'01), July 2001, Hammamet, Tunisia.
    7. 7)
      • AER/NCA protocol simulation. Available: http://www.ntu.edu.sg/home5/pg01053788/simulations.htm.
    8. 8)
      • `The reliable multicast design space for bulk data transfer', RFC 2887, Aug. 2000, Handley, M., Floyd, S., Whetten, B., Kermode, R., Vicisano, L., Luby M..
    9. 9)
      • Widmer, J., Handley, M.: `Extending equation-based congestion control to multicast applications', Proc ACM SIGCOMM'01, Aug. 2001, San Diego, CA, USA.
    10. 10)
      • J. Widmer, M. Handley, ‘TCP-friendly multicast congestion control (TFMCC): Protocol specification’. Internet Draft draft-ietf-rmt-bb-tfmcc-02.txt, July 2003, a work in progress.
    11. 11)
      • `TCP friendly rate control (TFRC): Protocol specification', RFC 3448, Jan. 2003, Handley, M., Floyd, S., Padhye, J., Widmer, J..
    12. 12)
    13. 13)
    14. 14)
      • Bai, B., Harms, J., Li, Y.: `Active error recovery for reliable multicast', Proc. 10th Int. Conf. on Computer Communication and Networks (ICCN'01), Oct. 2001, Scottsdale, AZ, USA.
    15. 15)
      • Rizzo, L., Iannacconne, G., Vicisano, L., Handley, M.: ‘PGMCC single rate multicast congestion control: Protocol specification’ Internet Draft draft-ietf-rmt-bb-pgmcc-02.txt, June 2003, a work in progress.
    16. 16)
      • Kasera, S.K., Kurose, J., Towsley, D.: `Buffer requirements and replacement policies for multicast repair service', Proc. 2nd Int. Workshop on Networked Group Communication (NGC’00), Nov. 2000, Palo Alto, CA, USA.
    17. 17)
      • Osland, P., Kasera, S.K., Kurose, J., Towsley, D.: `Dynamic activation and deactivation of repair servers in a multicast tree', Proc. Norsk Informatikk Konferense (NIK’99), Nov. 1999, Trondheim, Norway.
    18. 18)
      • `The NewReno modification to TCP's fast recovery algorithm', RFC 2582, Apr. 1999, Floyd, S., Henderson, T..
    19. 19)
      • Rizzo, L.: `pgmcc: a TCP-friendly single-rate multicast congestion control scheme', Proc. ACM SIGCOMM'00, Aug. 2000, Stockholm, Sweden.
    20. 20)
      • A. Azcorra , M. Calderon , M. Sedano , J.I. Moreno . Multicast congestion control for active network services. Eur. Trans. Telecommun.
    21. 21)
      • J. Byers, G. Horn, M. Handley, M. Luby, W. Shaver, and L. Vicisano, ‘More thoughts on reference simulations for reliable multicast congestion control schemes’. Notes from a meeting at Digital Fountain on 8 Aug. 2000.
    22. 22)
      • Lehman, L., Garland, S., Tennenhouse, D.: `Active reliable multicast', Proc. INFOCOM'98, Mar. 1998, San Francisco, CA, USA.
    23. 23)
      • Yajnik, M., Kurose, J., Towsley, D.: `Packet loss correlation in the MBone multicast network', Proc. Global Internet Conf., 1996, London, UK.
http://iet.metastore.ingenta.com/content/journals/10.1049/ip-com_20041151
Loading

Related content

content/journals/10.1049/ip-com_20041151
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading