Enhanced TCP'S Congestion Control Mechanisms Over Long Term Evolution Networks
Wireless technologies have experienced intensive improvements in the past two decades. New technologies, expensive applications, and new specifications have been rapidly introduced. The latest were the Long Term Evolution (LTE), LTE-Advanced, and WiMAX-Advanced marketed as 4G. One other is the Trans...
Saved in:
id |
my-usim-ddms-13341 |
---|---|
record_format |
uketd_dc |
institution |
Universiti Sains Islam Malaysia |
collection |
USIM Institutional Repository |
language |
en_US |
topic |
Wireless networks |
spellingShingle |
Wireless networks Mohanad Naser Abdullah Al-Hasanat Enhanced TCP'S Congestion Control Mechanisms Over Long Term Evolution Networks |
description |
Wireless technologies have experienced intensive improvements in the past two decades. New technologies, expensive applications, and new specifications have been rapidly introduced. The latest were the Long Term Evolution (LTE), LTE-Advanced, and WiMAX-Advanced marketed as 4G. One other is the Transmission Control Protocol (TCP), which is the most widely used transport protocol in today's networks. The TCP was designed as a reliable transport protocol over wired links, where losses rarely occur but generally indicate congestion. However, in wireless networks, losses are often caused by the wireless transmission medium, and include fading, interference, and node mobility. Unfortunately, TCP congestion control mechanisms fail to support the new wireless technologies. Significant unfairness and low performance over wireless networks have been reported. Traditional TCP congestion control mechanisms such as Tahoe, Reno, and NewReno incorrectly assume congestion to be the case for every loss event, and unnecessarily reduce transmission rate. Therefore, intensive research has been conducted to combat this harmful failure, and many modifications have been introduced to enhance TCP congestion control mechanisms over wireless networks. Even though these modifications share the same principle of recognizing the cause of the loss, they use different mechanisms to do this incurable task. This means that new modifications and enhancements are still required. In this study, we introduce a new End-to-End congestion control mechanism to enhance TCP performance over low-latency and wide-bandwidth networks such as LTE networks. The new modification uses a modified TCP Westwood's bandwidth estimation mechanism to preserve the best link utilization, and includes three modifications to the standard TCP congestion control mechanisms. Firstly, we proposed two modifications to the slow start phase. The first is a new mechanism to properly setup the Initial Slow Start Threshold value, and the second proposes a faster start phase to accelerate the Congestion Window growth over the poor utilized links. Secondly, we propose two new modifications to the Fast Retransmission and Fast Recovery mechanism: the faster retransmission and the best recovery. Thirdly, we modified the timeout function to prevent unnecessary congestion avoidance procedures when every timeout occurs. The proposed modifications were integrated into a new TCP congestion control implementation called PETRA using Network Simulator-3 (ns-3). Intensive simulation experiments were conducted to evaluate the new implementation performance over an LTE simulated network. The validation method includes comparing PETRA, NewReno, and TCPW for congestion window behaviour, throughput, average delay, packet loss ratio, jitters, and flow fairness. Simulation results showed significant improvements of the new modification compared to other implementations over long and short latency links, high bit error links, high mobility user equipment, and wide-bandwidth links. Therefore, the new modification is efficient for use as a transport protocol over low-latency and wide-bandwidth networks like LTE networks. |
format |
Thesis |
author |
Mohanad Naser Abdullah Al-Hasanat |
author_facet |
Mohanad Naser Abdullah Al-Hasanat |
author_sort |
Mohanad Naser Abdullah Al-Hasanat |
title |
Enhanced TCP'S Congestion Control Mechanisms Over Long Term Evolution Networks |
title_short |
Enhanced TCP'S Congestion Control Mechanisms Over Long Term Evolution Networks |
title_full |
Enhanced TCP'S Congestion Control Mechanisms Over Long Term Evolution Networks |
title_fullStr |
Enhanced TCP'S Congestion Control Mechanisms Over Long Term Evolution Networks |
title_full_unstemmed |
Enhanced TCP'S Congestion Control Mechanisms Over Long Term Evolution Networks |
title_sort |
enhanced tcp's congestion control mechanisms over long term evolution networks |
granting_institution |
Universiti Sains Islam Malaysia |
url |
https://oarep.usim.edu.my/bitstreams/dedf3c00-103a-4087-bf66-1ab4636ac024/download https://oarep.usim.edu.my/bitstreams/7e0f41e2-b3ef-4e2e-a877-d51bd7af83aa/download https://oarep.usim.edu.my/bitstreams/93b8a46e-73d5-4c4f-9380-dba9aa2319d3/download https://oarep.usim.edu.my/bitstreams/d0de98d8-6de4-4069-8c07-99eb6dfa80c9/download https://oarep.usim.edu.my/bitstreams/bcf85824-8f9b-4a89-b841-c54dd2ae6c24/download https://oarep.usim.edu.my/bitstreams/c43dad03-1322-447b-a274-30034c38edf8/download https://oarep.usim.edu.my/bitstreams/7f7068a5-19dd-46dd-8960-e2813ea06edc/download https://oarep.usim.edu.my/bitstreams/a683d819-7e84-4f3e-a053-d851d1805a46/download https://oarep.usim.edu.my/bitstreams/ab9169bc-5fba-434e-9239-3d791b97bb95/download https://oarep.usim.edu.my/bitstreams/73759bf4-c29d-4e03-b190-b9ed52fd8dc9/download |
_version_ |
1812444828783345664 |
spelling |
my-usim-ddms-133412024-05-29T19:24:31Z Enhanced TCP'S Congestion Control Mechanisms Over Long Term Evolution Networks Mohanad Naser Abdullah Al-Hasanat Wireless technologies have experienced intensive improvements in the past two decades. New technologies, expensive applications, and new specifications have been rapidly introduced. The latest were the Long Term Evolution (LTE), LTE-Advanced, and WiMAX-Advanced marketed as 4G. One other is the Transmission Control Protocol (TCP), which is the most widely used transport protocol in today's networks. The TCP was designed as a reliable transport protocol over wired links, where losses rarely occur but generally indicate congestion. However, in wireless networks, losses are often caused by the wireless transmission medium, and include fading, interference, and node mobility. Unfortunately, TCP congestion control mechanisms fail to support the new wireless technologies. Significant unfairness and low performance over wireless networks have been reported. Traditional TCP congestion control mechanisms such as Tahoe, Reno, and NewReno incorrectly assume congestion to be the case for every loss event, and unnecessarily reduce transmission rate. Therefore, intensive research has been conducted to combat this harmful failure, and many modifications have been introduced to enhance TCP congestion control mechanisms over wireless networks. Even though these modifications share the same principle of recognizing the cause of the loss, they use different mechanisms to do this incurable task. This means that new modifications and enhancements are still required. In this study, we introduce a new End-to-End congestion control mechanism to enhance TCP performance over low-latency and wide-bandwidth networks such as LTE networks. The new modification uses a modified TCP Westwood's bandwidth estimation mechanism to preserve the best link utilization, and includes three modifications to the standard TCP congestion control mechanisms. Firstly, we proposed two modifications to the slow start phase. The first is a new mechanism to properly setup the Initial Slow Start Threshold value, and the second proposes a faster start phase to accelerate the Congestion Window growth over the poor utilized links. Secondly, we propose two new modifications to the Fast Retransmission and Fast Recovery mechanism: the faster retransmission and the best recovery. Thirdly, we modified the timeout function to prevent unnecessary congestion avoidance procedures when every timeout occurs. The proposed modifications were integrated into a new TCP congestion control implementation called PETRA using Network Simulator-3 (ns-3). Intensive simulation experiments were conducted to evaluate the new implementation performance over an LTE simulated network. The validation method includes comparing PETRA, NewReno, and TCPW for congestion window behaviour, throughput, average delay, packet loss ratio, jitters, and flow fairness. Simulation results showed significant improvements of the new modification compared to other implementations over long and short latency links, high bit error links, high mobility user equipment, and wide-bandwidth links. Therefore, the new modification is efficient for use as a transport protocol over low-latency and wide-bandwidth networks like LTE networks. Universiti Sains Islam Malaysia 2016 Thesis en_US https://oarep.usim.edu.my/handle/123456789/13341 https://oarep.usim.edu.my/bitstreams/23cd967f-5d6e-4f85-9777-996be50015f9/download 8a4605be74aa9ea9d79846c1fba20a33 https://oarep.usim.edu.my/bitstreams/dedf3c00-103a-4087-bf66-1ab4636ac024/download de6545c1769284e38667d7cc245c8dd1 https://oarep.usim.edu.my/bitstreams/7e0f41e2-b3ef-4e2e-a877-d51bd7af83aa/download e7e0d32d28f43d19cd5ff838018b0c8c https://oarep.usim.edu.my/bitstreams/93b8a46e-73d5-4c4f-9380-dba9aa2319d3/download cb87837e2de5f49f1a4b9585d627ec2d https://oarep.usim.edu.my/bitstreams/d0de98d8-6de4-4069-8c07-99eb6dfa80c9/download 14a066958022e662daf6cf5f37e05ce3 https://oarep.usim.edu.my/bitstreams/bcf85824-8f9b-4a89-b841-c54dd2ae6c24/download 38e7def7e3e645d5444059579b0895e8 https://oarep.usim.edu.my/bitstreams/c43dad03-1322-447b-a274-30034c38edf8/download 1f0d2e5c48c10da54599d6afe5c88559 https://oarep.usim.edu.my/bitstreams/7f7068a5-19dd-46dd-8960-e2813ea06edc/download bb23338bcc055a515e901917855c8d54 https://oarep.usim.edu.my/bitstreams/a683d819-7e84-4f3e-a053-d851d1805a46/download 23beeed424010996bd6f50d8ddbfc8ae https://oarep.usim.edu.my/bitstreams/ab9169bc-5fba-434e-9239-3d791b97bb95/download c2e3bd92ea174519394b8246c37486c0 https://oarep.usim.edu.my/bitstreams/73759bf4-c29d-4e03-b190-b9ed52fd8dc9/download 7d2f6fc962f6fd31913ca8cfa5ab1b5e https://oarep.usim.edu.my/bitstreams/637e1aa5-440a-41cb-bd31-85bc70275c3a/download 2f47ab5cc6a5f57a68d5e91cec4ed468 https://oarep.usim.edu.my/bitstreams/dc30f2e9-f5bf-4760-9d1c-4ae7c92587a5/download 013e0a8adf5abae1fb373df2b07f73c7 https://oarep.usim.edu.my/bitstreams/3186838c-3606-4e4c-990e-89811e6cc2b6/download 3f919165856ffcf94eda80412d2d6c10 https://oarep.usim.edu.my/bitstreams/4cf31523-e99d-4c2c-b8ae-89b7b6870c84/download 2d1caaa2f433db807950ad5c94c5e6ed https://oarep.usim.edu.my/bitstreams/0b6321a4-63f2-49f7-a916-27e5e7167481/download 55fd3eadb7d29a979d8f21cb5f071a57 https://oarep.usim.edu.my/bitstreams/994c582f-9455-412b-b8c2-6e51bed0fa20/download 32730f04107bbecd96e3cc2fbb7478e9 https://oarep.usim.edu.my/bitstreams/390e193f-95db-48aa-8a62-97b88e1f8214/download bb14d5babd00cd82031b819372a1c43c https://oarep.usim.edu.my/bitstreams/05b5eca2-d156-4646-8270-5dabc3b55849/download 8cb36193516fc9b55ca19f98ebed14c3 https://oarep.usim.edu.my/bitstreams/c17e4f2c-25d4-4412-9102-9d530b051679/download 0ca9660725bc3b590f59c4daaa8cf3db https://oarep.usim.edu.my/bitstreams/b3cf6f14-8b8c-426a-a93c-154e61d25532/download f12a2eef855287a4e211f850a4545a20 Wireless networks |