Enhancements of congestion controls for unicast and multicast over wireless networks

Transmission Control Protocol (TCP) is a connection-oriented, reliable and in-order transport layer protocol that serves most of the data transfers in the current Internet. However, running TCP over wireless networks is challenged by the problem of high bit error rate. The current legacy TCP, namely...

Full description

Saved in:
Bibliographic Details
Main Author: Zhang, Ke
Other Authors: Foh Chuan Heng
Format: Theses and Dissertations
Language:English
Published: 2010
Subjects:
Online Access:https://hdl.handle.net/10356/42242
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-42242
record_format dspace
spelling sg-ntu-dr.10356-422422023-03-04T00:40:59Z Enhancements of congestion controls for unicast and multicast over wireless networks Zhang, Ke Foh Chuan Heng School of Computer Engineering Fu Cheng Peng, Franklin DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems Transmission Control Protocol (TCP) is a connection-oriented, reliable and in-order transport layer protocol that serves most of the data transfers in the current Internet. However, running TCP over wireless networks is challenged by the problem of high bit error rate. The current legacy TCP, namely TCP Reno, is originally designed for the wired networks where packet loss is an indication of network congestion. TCP Reno slows down the sending rate in response to the packet loss in order to alleviate network congestion. But in the wireless networks, packet loss is often induced by high bit error rate (referred to as random loss) rather than congestion. Misinterpretation of random losses as congestion causes TCP Reno to reduce its sending rate unnecessarily, resulting in significant performance degradation. Such problem also exists in TCP-friendly multicast congestion control protocols, such as TCP-Friendly Multicast Congestion Control (TFMCC). TFMCC is a single-rate multicast protocol that makes use of TCP Reno's throughput equation to adjust its sending rate, and provide TCP-like long-term throughput for achieving TCP-friendliness. Moreover, TFMCC's sending rate is shaped to be smooth and responsive to the changes in network conditions, so that TFMCC is suitable for serving streaming multimedia applications such as IP TV. However, due to the nature of TCP Reno in lossy environment, TFMCC, equipped with the Reno equation, will inevitably suffer performance degradation from wireless links. This thesis studies the fundamental issue - congestion control - which is embedded in TCP and multicast. DOCTOR OF PHILOSOPHY (SCE) 2010-10-05T07:02:58Z 2010-10-05T07:02:58Z 2009 2009 Thesis Zhang, K. (2009). Enhancements of congestion controls for unicast and multicast over wireless networks. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/42242 10.32657/10356/42242 en 143 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems
Zhang, Ke
Enhancements of congestion controls for unicast and multicast over wireless networks
description Transmission Control Protocol (TCP) is a connection-oriented, reliable and in-order transport layer protocol that serves most of the data transfers in the current Internet. However, running TCP over wireless networks is challenged by the problem of high bit error rate. The current legacy TCP, namely TCP Reno, is originally designed for the wired networks where packet loss is an indication of network congestion. TCP Reno slows down the sending rate in response to the packet loss in order to alleviate network congestion. But in the wireless networks, packet loss is often induced by high bit error rate (referred to as random loss) rather than congestion. Misinterpretation of random losses as congestion causes TCP Reno to reduce its sending rate unnecessarily, resulting in significant performance degradation. Such problem also exists in TCP-friendly multicast congestion control protocols, such as TCP-Friendly Multicast Congestion Control (TFMCC). TFMCC is a single-rate multicast protocol that makes use of TCP Reno's throughput equation to adjust its sending rate, and provide TCP-like long-term throughput for achieving TCP-friendliness. Moreover, TFMCC's sending rate is shaped to be smooth and responsive to the changes in network conditions, so that TFMCC is suitable for serving streaming multimedia applications such as IP TV. However, due to the nature of TCP Reno in lossy environment, TFMCC, equipped with the Reno equation, will inevitably suffer performance degradation from wireless links. This thesis studies the fundamental issue - congestion control - which is embedded in TCP and multicast.
author2 Foh Chuan Heng
author_facet Foh Chuan Heng
Zhang, Ke
format Theses and Dissertations
author Zhang, Ke
author_sort Zhang, Ke
title Enhancements of congestion controls for unicast and multicast over wireless networks
title_short Enhancements of congestion controls for unicast and multicast over wireless networks
title_full Enhancements of congestion controls for unicast and multicast over wireless networks
title_fullStr Enhancements of congestion controls for unicast and multicast over wireless networks
title_full_unstemmed Enhancements of congestion controls for unicast and multicast over wireless networks
title_sort enhancements of congestion controls for unicast and multicast over wireless networks
publishDate 2010
url https://hdl.handle.net/10356/42242
_version_ 1759854477037273088