{"id":{"repo_id":"whiterose","oai_identifier":"oai:etheses.whiterose.ac.uk:1312"},"canonical_url":"https://search.dev.ndltd.org/etd/whiterose/oai:etheses.whiterose.ac.uk:1312","repository":{"repo_id":"whiterose","name":"White Rose University Consortium","base_url":"https://etheses.whiterose.ac.uk/cgi/oai2"},"display":{"title":"Design and performance evaluation of multicast congestion control for the internet","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.","abstract_html":"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.","abstract_has_math":false,"creators":["Puangpronpitag, Somnuk"],"institution":"University of Leeds","degree_name":"Ph.D","degree_level":"doctoral","degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["Boyle, R.D."],"committee_chairs":[],"committee_members":[],"year":2003,"date_issued":"2003-11","date_published":"2003-11","updated_at":"2026-07-24T06:04:32Z","subjects":[],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["uk.bl.ethos.529167"],"render_values":[{"text":"uk.bl.ethos.529167","href":null,"code":true}]}]},"links":{"outbound_url":null,"outbound_label":null,"outbound_source":null},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Boyle, R.D."]},{"key":"dc:creator","label":"Author","values":["Puangpronpitag, Somnuk"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2003-11"]},{"key":"dc:date.issued","label":"Date","values":["2003-11"]},{"key":"dc:publisher.commercial","label":"Dc Publisher Commercial","values":["University of Leeds"]},{"key":"dc:publisher.department","label":"Dc Publisher Department","values":["School of Computing (Leeds)"]},{"key":"dc:publisher.institution","label":"Dc Publisher Institution","values":["University of Leeds"]},{"key":"dc:relation.isreferencedby","label":"Dc Relation Isreferencedby","values":["https://etheses.whiterose.ac.uk/id/eprint/1312/"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.qualificationlevel","label":"Dc Type Qualificationlevel","values":["doctoral"]},{"key":"dc:type.qualificationname","label":"Dc Type Qualificationname","values":["Ph.D"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["uk.bl.ethos.529167"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://etheses.whiterose.ac.uk/id/eprint/1312/1/nuk.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["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."]},{"key":"dc:format","label":"Dc Format","values":["text"]},{"key":"dc:title","label":"Title","values":["Design and performance evaluation of multicast congestion control for the internet"]}]}],"canonical_facts":{"dc:contributor.advisor":["Boyle, R.D."],"dc:creator":["Puangpronpitag, Somnuk"],"dc:date":["2003-11"],"dc:date.issued":["2003-11"],"dc:description.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."],"dc:format":["text"],"dc:identifier":["uk.bl.ethos.529167"],"dc:identifier.uri":["https://etheses.whiterose.ac.uk/id/eprint/1312/1/nuk.pdf"],"dc:publisher.commercial":["University of Leeds"],"dc:publisher.department":["School of Computing (Leeds)"],"dc:publisher.institution":["University of Leeds"],"dc:relation.isreferencedby":["https://etheses.whiterose.ac.uk/id/eprint/1312/"],"dc:title":["Design and performance evaluation of multicast congestion control for the internet"],"dc:type":["Thesis"],"dc:type.qualificationlevel":["doctoral"],"dc:type.qualificationname":["Ph.D"]},"updated_at":"2026-07-24T06:04:32Z"}