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...
Autores principales: | , , , , |
---|---|
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 |