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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |