Puangpronpitag, Somnuk (2003) Design and performance evaluation of multicast congestion control for the internet. PhD thesis, University of Leeds.
Abstract
Multi-rate Multicast Congestion Control (MR-MCC) is a promising opportunity to tackle the multicast congestion control problem in huge and heterogeneous networks like the global Internet. However, it is not easy to provide an MR-MCC design with responsiveness, efficiency of network utilisation, low packet loss, scalability and fairness (including inter-protocol fairness, intra-protocol fairness, intra-session fairness and TCP-friendliness) as well as feasible implementation.
This thesis is concerned with the design and performance evaluation of multi-rate multicast congestion control. We aim to address the problems faced by the previous proposals. In doing so, we have established a rigorous performance evaluation methodology via netwrok simulation, and defined a set of key evaluation criteria to test MR-MCC protocols. Then, we have undertaken a performance evaluation of the previously proposed MR-MCC protocols (RLM, RLC, FLID-DL and PLM). Having learnt from our simulation analysis of previous proposals, we propose our innovative design of an experimental MR-MCC protocol, called Explicit Rate Adjustment (ERA). The design goals are scalability, responsiveness, fast convergence, fairness (including intra-session fairness, intra-protocol fairness, and inter-protocol fairness, in particular TCP friendliness), efficiency in network utilisation, and simplicity to implement. We have also implemented our experimental MR-MCC protocol in the ns-2 network simulation package. Through simulation, we demonstrate the performance evaluation of our MR-MCC extensively and demonstrate that it provides the desirable properties mentioned previously.
Metadata
Supervisors: | Boyle, R.D. |
---|---|
Publicly visible additional information: | Supplied directly by the School of Computing, University of Leeds. |
Awarding institution: | University of Leeds |
Academic Units: | The University of Leeds > Faculty of Engineering (Leeds) > School of Computing (Leeds) |
Identification Number/EthosID: | uk.bl.ethos.529167 |
Depositing User: | Dr L G Proll |
Date Deposited: | 03 Mar 2011 16:30 |
Last Modified: | 07 Mar 2014 11:23 |
Open Archives Initiative ID (OAI ID): | oai:etheses.whiterose.ac.uk:1312 |
You do not need to contact us to get a copy of this thesis. Please use the 'Download' link(s) above to get a copy.
You can contact us about this thesis. If you need to make a general enquiry, please see the Contact us page.