Receiver-Side TCP Countermeasure in Cellular Networks
Cellular-based networks keep large buffers at base stations to smooth out the bursty data traffic, which has a negative impact on the user’s Quality of Experience (QoE). With the boom of smart vehicles and phones, this has drawn growing attention. For this paper, we first conducted experim...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-06-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/19/12/2791 |
id |
doaj-c765c28a34464a73bcacd66dddf75382 |
---|---|
record_format |
Article |
spelling |
doaj-c765c28a34464a73bcacd66dddf753822020-11-25T00:25:58ZengMDPI AGSensors1424-82202019-06-011912279110.3390/s19122791s19122791Receiver-Side TCP Countermeasure in Cellular NetworksPingping Dong0Kai Gao1Jingyun Xie2Wensheng Tang3Naixue Xiong4Athanasios V. Vasilakos5College of Information Science and Engineering, Hunan Normal University, Changsha 410081, ChinaCollege of Automotive and Mechanical Engineering, Changsha University of Science & Technology, Changsha 410114, ChinaCollege of Information Science and Engineering, Hunan Normal University, Changsha 410081, ChinaCollege of Information Science and Engineering, Hunan Normal University, Changsha 410081, ChinaCollege of Intelligence and Computing, Tianjin University, Tianjin 300350, ChinaDepartment of Computer Science, Electrical and Space Engineering, Lulea University of Technology, 93187 Skelleftea, SwedenCellular-based networks keep large buffers at base stations to smooth out the bursty data traffic, which has a negative impact on the user’s Quality of Experience (QoE). With the boom of smart vehicles and phones, this has drawn growing attention. For this paper, we first conducted experiments to reveal the large delays, thus long flow completion time (FCT), caused by the large buffer in the cellular networks. Then, a receiver-side transmission control protocol (TCP) countermeasure named Delay-based Flow Control algorithm with Service Differentiation (DFCSD) was proposed to target interactive applications requiring high throughput and low delay in cellular networks by limiting the standing queue size and decreasing the amount of packets that are dropped in the eNodeB in Long Term Evolution (LTE). DFCSD stems from delay-based congestion control algorithms but works at the receiver side to avoid the performance degradation of the delay-based algorithms when competing with loss-based mechanisms. In addition, it is derived based on the TCP fluid model to maximize the network utility. Furthermore, DFCSD also takes service differentiation into consideration based on the size of competing flows to shorten their completion time, thus improving user QoE. Simulation results confirmed that DFCSD is compatible with existing TCP algorithms, significantly reduces the latency of TCP flows, and increases network throughput.https://www.mdpi.com/1424-8220/19/12/2791cellular networksreceiver-sidecongestion control |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Pingping Dong Kai Gao Jingyun Xie Wensheng Tang Naixue Xiong Athanasios V. Vasilakos |
spellingShingle |
Pingping Dong Kai Gao Jingyun Xie Wensheng Tang Naixue Xiong Athanasios V. Vasilakos Receiver-Side TCP Countermeasure in Cellular Networks Sensors cellular networks receiver-side congestion control |
author_facet |
Pingping Dong Kai Gao Jingyun Xie Wensheng Tang Naixue Xiong Athanasios V. Vasilakos |
author_sort |
Pingping Dong |
title |
Receiver-Side TCP Countermeasure in Cellular Networks |
title_short |
Receiver-Side TCP Countermeasure in Cellular Networks |
title_full |
Receiver-Side TCP Countermeasure in Cellular Networks |
title_fullStr |
Receiver-Side TCP Countermeasure in Cellular Networks |
title_full_unstemmed |
Receiver-Side TCP Countermeasure in Cellular Networks |
title_sort |
receiver-side tcp countermeasure in cellular networks |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2019-06-01 |
description |
Cellular-based networks keep large buffers at base stations to smooth out the bursty data traffic, which has a negative impact on the user’s Quality of Experience (QoE). With the boom of smart vehicles and phones, this has drawn growing attention. For this paper, we first conducted experiments to reveal the large delays, thus long flow completion time (FCT), caused by the large buffer in the cellular networks. Then, a receiver-side transmission control protocol (TCP) countermeasure named Delay-based Flow Control algorithm with Service Differentiation (DFCSD) was proposed to target interactive applications requiring high throughput and low delay in cellular networks by limiting the standing queue size and decreasing the amount of packets that are dropped in the eNodeB in Long Term Evolution (LTE). DFCSD stems from delay-based congestion control algorithms but works at the receiver side to avoid the performance degradation of the delay-based algorithms when competing with loss-based mechanisms. In addition, it is derived based on the TCP fluid model to maximize the network utility. Furthermore, DFCSD also takes service differentiation into consideration based on the size of competing flows to shorten their completion time, thus improving user QoE. Simulation results confirmed that DFCSD is compatible with existing TCP algorithms, significantly reduces the latency of TCP flows, and increases network throughput. |
topic |
cellular networks receiver-side congestion control |
url |
https://www.mdpi.com/1424-8220/19/12/2791 |
work_keys_str_mv |
AT pingpingdong receiversidetcpcountermeasureincellularnetworks AT kaigao receiversidetcpcountermeasureincellularnetworks AT jingyunxie receiversidetcpcountermeasureincellularnetworks AT wenshengtang receiversidetcpcountermeasureincellularnetworks AT naixuexiong receiversidetcpcountermeasureincellularnetworks AT athanasiosvvasilakos receiversidetcpcountermeasureincellularnetworks |
_version_ |
1725346690287796224 |