Cargando…

Enhancing the Flexibility of TCP in Heterogeneous Network

Due to a set of constant initial values, the performance of conventional TCP drops significantly encountering heterogeneous network, showing low throughput and unfairness. This paper firstly demonstrates the chaotic character of TCP congestion control in heterogeneous network, especially the sensiti...

Descripción completa

Detalles Bibliográficos
Autores principales: Hui, Wang, Peiyu, Li, Zhihui, Fan, Zheqing, Li, Xuhui, Wei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5033568/
https://www.ncbi.nlm.nih.gov/pubmed/27657890
http://dx.doi.org/10.1371/journal.pone.0161249
_version_ 1782455170815229952
author Hui, Wang
Peiyu, Li
Zhihui, Fan
Zheqing, Li
Xuhui, Wei
author_facet Hui, Wang
Peiyu, Li
Zhihui, Fan
Zheqing, Li
Xuhui, Wei
author_sort Hui, Wang
collection PubMed
description Due to a set of constant initial values, the performance of conventional TCP drops significantly encountering heterogeneous network, showing low throughput and unfairness. This paper firstly demonstrates the chaotic character of TCP congestion control in heterogeneous network, especially the sensitivity to initial value. Inspired by merit of nature-inspired algorithm, a novel structure of TCP congestion control (IPPM, Internet Prey-Predator Model) is proposed. Parameters such as available link capacity(C), congestion window (W) and queue length (Q) are collected by IPPM, which calculates the max value of C according to the interacting relationship existing in C, W and Q, and IPPM initiates the TCP ssthresh with the calculated value. Plenty of simulation results show that the modified TCP can effectively avoid network congestion and packet loss. Besides, it holds high resource utilization, convergence speeds, fairness and stability.
format Online
Article
Text
id pubmed-5033568
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-50335682016-10-10 Enhancing the Flexibility of TCP in Heterogeneous Network Hui, Wang Peiyu, Li Zhihui, Fan Zheqing, Li Xuhui, Wei PLoS One Research Article Due to a set of constant initial values, the performance of conventional TCP drops significantly encountering heterogeneous network, showing low throughput and unfairness. This paper firstly demonstrates the chaotic character of TCP congestion control in heterogeneous network, especially the sensitivity to initial value. Inspired by merit of nature-inspired algorithm, a novel structure of TCP congestion control (IPPM, Internet Prey-Predator Model) is proposed. Parameters such as available link capacity(C), congestion window (W) and queue length (Q) are collected by IPPM, which calculates the max value of C according to the interacting relationship existing in C, W and Q, and IPPM initiates the TCP ssthresh with the calculated value. Plenty of simulation results show that the modified TCP can effectively avoid network congestion and packet loss. Besides, it holds high resource utilization, convergence speeds, fairness and stability. Public Library of Science 2016-09-22 /pmc/articles/PMC5033568/ /pubmed/27657890 http://dx.doi.org/10.1371/journal.pone.0161249 Text en © 2016 Hui et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Hui, Wang
Peiyu, Li
Zhihui, Fan
Zheqing, Li
Xuhui, Wei
Enhancing the Flexibility of TCP in Heterogeneous Network
title Enhancing the Flexibility of TCP in Heterogeneous Network
title_full Enhancing the Flexibility of TCP in Heterogeneous Network
title_fullStr Enhancing the Flexibility of TCP in Heterogeneous Network
title_full_unstemmed Enhancing the Flexibility of TCP in Heterogeneous Network
title_short Enhancing the Flexibility of TCP in Heterogeneous Network
title_sort enhancing the flexibility of tcp in heterogeneous network
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5033568/
https://www.ncbi.nlm.nih.gov/pubmed/27657890
http://dx.doi.org/10.1371/journal.pone.0161249
work_keys_str_mv AT huiwang enhancingtheflexibilityoftcpinheterogeneousnetwork
AT peiyuli enhancingtheflexibilityoftcpinheterogeneousnetwork
AT zhihuifan enhancingtheflexibilityoftcpinheterogeneousnetwork
AT zheqingli enhancingtheflexibilityoftcpinheterogeneousnetwork
AT xuhuiwei enhancingtheflexibilityoftcpinheterogeneousnetwork