UUM ETD | Universiti Utara Malaysian Electronic Theses and Dissertation
FAQs | Feedback | Search Tips | Sitemap

Scaleable and Smooth TCP-Friendly Receiver-Based Layered Multicast Protocol

Osman, Ghazali (2008) Scaleable and Smooth TCP-Friendly Receiver-Based Layered Multicast Protocol. PhD. thesis, Universiti Utara Malaysia.

[img] PDF
Osman_Ghazali.pdf
Restricted to Registered users only

Download (1MB)
[img]
Preview
PDF
Osman_Ghazali.pdf

Download (341kB) | Preview

Abstract

In the presence of heterogeneity and scalability, i.e. the case when delivering real-time television content over the Internet, receiver-based layered multicast communication is the most efficient way to deliver real-time video data to a large number of receivers. TCP-friendly Receiver-based Layered Multicast Protocol (TRLMP) is a protocol that supports layered multicast real-time video delivery, while maintaining the fair sharing of the network resources. However, there is room for improvement on the current TRLMPs. Some of the current TRLMPs and their techniques are not efficient in supporting the delivery of real-time video data on the Internet, in particular when the number of receivers is very large. The current TRLMPs' techniques do not allow the receivers to: 1) estimate Round Trip Time (RTT) in a scalable manner; and 2) achieve a steady reception rate because of volatile loss rate estimation. These problems result in stability and scalability problems for TRLMPs. In this thesis, we propose a new TRLMP called Scalable, Smooth and TCP-friendly Receiver-Based Layered Multicast Protocol (SS-TRLMP) to address the problems of the current TRLMP. Similar to other TRLMPs, SS-TRLMP relies on a TCP-equation model to control congestion and fair behaviour of the protocol. However, the equation model requires RTT data, which is problematic to estimate when the number of receivers is too large. In order to address this problem, we proposed the Scalable RTT Estimation Technique (SRTT) for layered multicast communication. The technique models Transmission Control Protocol (TCP) behaviour more accurately than the current RTT estimation techniques. Moreover, the technique is simple and can be easily implemented in the current Internet infrastructure. Stability is one of the requirements of real-time video applications. However, even with the current loss rate smoothing techniques, TRLMPs behaviour is highly volatile. Moreover, in layered multicast communication there is no synchronisation of packets between multicast layers, which causes misinterpretation of loss events at receivers. We address these problems with packet re-ordering at the receiver and the 2-Step Loss Filtering Technique. Packet reordering technique enables the TRLMP to estimate accurate loss rate similar to TCP, and 2STEPS provides better stability and responsiveness than the current techniques. Finally, by combining the techniques of the current TRLMPs and the proposed techniques, we designed SS-TRLMP. The proposed SS-TRLMP has the following properties: TCP fairness, scalability and stability.

Item Type: Thesis (PhD.)
Uncontrolled Keywords: Computer Network Protocols, Network Performance, Telecommunication, TCP-friendly Receiver-based Layered Multicast Protocol (TRLMP)
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK5101-6720 Telecommunication
Divisions: College of Arts and Sciences (CAS)
Depositing User: Mr Husni Ismail
Date Deposited: 31 Jan 2010 07:56
Last Modified: 24 Jul 2013 12:11
URI: http://etd.uum.edu.my/id/eprint/1291

Actions (login required)

View Item View Item