City University of Hong Kong

CityU Institutional Repository >
3_CityU Electronic Theses and Dissertations >
ETD - Dept. of Electronic Engineering  >
EE - Master of Philosophy  >

Please use this identifier to cite or link to this item:

Title: A dual-track approach to TCP-friendly reliable multicast
Other Titles: Shuang gui TCP-you hao ke kao zu bo
雙軌 TCP-友好可靠組播
Authors: Zhou, Peng (周芃)
Department: Dept. of Electronic Engineering
Degree: Master of Philosophy
Issue Date: 2007
Publisher: City University of Hong Kong
Subjects: Multicasting (Computer networks)
TCP/IP (Computer network protocol)
Notes: CityU Call Number: TK5105.887.Z46 2007
Includes bibliographical references (leaves 84-86)
Thesis (M.Phil.)--City University of Hong Kong, 2007
vi, 87 leaves : ill. (some col.) ; 30 cm.
Type: Thesis
Abstract: Many of today’s Internet applications are implemented on top of the TCP protocol. With the exponential growth of the Internet, there is an increasing demand of multicast communications, where large volume of data needs to be disseminated to multiple receivers. There have been concerns that the existing TCP traffics can be threatened if the emerging multicast traffic do not respond to congestion in a way compatible to TCP. TCP-friendly reliable multicast protocol refers to multicast protocol that have quick responses to network congestion and allows fair sharing of bandwidth with existing unicast TCP flows. In this thesis, I address the problem of designing a reliable TCP-friendly multicast protocol that incorporates a window-based congestion control scheme. In the window-based congestion control method, adjustment of the sending window and packet recovery are two inter-related issues. When packet loss occurs at any one receiver, the sender’s window is reduced by half and it cannot move forward until the given receiver acknowledges the receipt of the repair packet. As a result, the throughput of the mutlicast session can be unacceptably low when the size of the mutlicast group is increased. In this thesis a dual-track approach that can decouple loss recovery from congestion control is presented. The sender maintains two sending tracks, namely the fast track and the slow track. The fast track tries to deliver packets to receivers at a higher pace whenever possible. Packet losses on the fast track are recovered via the slow track. By doing so, packet recovery is decoupled from the rate control so that unnecessary delay in the fast track can be avoided. It has been shown that the dual-track approach is TCP-friendly along all paths of the multicast tree and can significantly improve the throughput of the mutlicast session.
Online Catalog Link:
Appears in Collections:EE - Master of Philosophy

Files in This Item:

File Description SizeFormat
fulltext.html159 BHTMLView/Open
abstract.html159 BHTMLView/Open

Items in CityU IR are protected by copyright, with all rights reserved, unless otherwise indicated.


Valid XHTML 1.0!
DSpace Software © 2013 CityU Library - Send feedback to Library Systems
Privacy Policy · Copyright · Disclaimer