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...

Full description

Bibliographic Details
Main Authors: Pingping Dong, Kai Gao, Jingyun Xie, Wensheng Tang, Naixue Xiong, Athanasios V. Vasilakos
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