End-to-end coding for TCP

Although widely used, TCP has many limitations in meeting the throughput and latency requirements of applications in wireless networks, high-speed data center networks, and heterogeneous multi-path networks. Instead of relying purely on retransmission upon packet loss, coding has potential to improv...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE network 2016-03, Vol.30 (2), p.68-73
Hauptverfasser: Cui, Yong, Wang, Lian, Wang, Xin, Wang, Yisen, Ren, Fengyuan, Xia, Shutao
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 73
container_issue 2
container_start_page 68
container_title IEEE network
container_volume 30
creator Cui, Yong
Wang, Lian
Wang, Xin
Wang, Yisen
Ren, Fengyuan
Xia, Shutao
description Although widely used, TCP has many limitations in meeting the throughput and latency requirements of applications in wireless networks, high-speed data center networks, and heterogeneous multi-path networks. Instead of relying purely on retransmission upon packet loss, coding has potential to improve the performance of TCP by ensuring better transmission reliability. Coding has been verified to work well at the link layer but has not been fully studied at the transport layer. There are many advantages but also challenges in exploiting coding at the transport layer. In this article, we focus on how to leverage end-to-end coding in TCP. We reveal the problems TCP faces and the opportunities coding can bring to improve TCP performance. We further analyze the challenges faced when applying the coding techniques to TCP and present the current applications of coding in TCP.
doi_str_mv 10.1109/MNET.2016.7437027
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_MNET_2016_7437027</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7437027</ieee_id><sourcerecordid>4018893791</sourcerecordid><originalsourceid>FETCH-LOGICAL-c293t-cc143dd11708193e86b52d78acd843bd9fc0e194ad9df68fa395fef1843ec95f3</originalsourceid><addsrcrecordid>eNo9kEtLxDAUhYMoOI7-gMFNwXVqbpM0yVJKHYXxsajgLnTykA7ajEln4b-3paOre-Gccy_nQ2gFJAcg6vbpuW7ygkCZC0YFKcQJWgDnEgMv30_RgkhFsCSMnaOLlHaEAOO0WKBV3Vs8BOx6m5lgu_4j8yFmTfV6ic58-5nc1XEu0dt93VQPePOyfqzuNtgUig7YGGDUWgBBJCjqZLnlhRWyNVYyurXKG-JAsdYq60vpW6q4dx5G0ZlxpUt0M9_dx_B9cGnQu3CI_fhSg5BjI1EKObpgdpkYUorO633svtr4o4HoiYCeCOiJgD4SGDPXc6Zzzv37_9Rf6cZUxQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1780167678</pqid></control><display><type>article</type><title>End-to-end coding for TCP</title><source>IEEE Electronic Library (IEL)</source><creator>Cui, Yong ; Wang, Lian ; Wang, Xin ; Wang, Yisen ; Ren, Fengyuan ; Xia, Shutao</creator><creatorcontrib>Cui, Yong ; Wang, Lian ; Wang, Xin ; Wang, Yisen ; Ren, Fengyuan ; Xia, Shutao</creatorcontrib><description>Although widely used, TCP has many limitations in meeting the throughput and latency requirements of applications in wireless networks, high-speed data center networks, and heterogeneous multi-path networks. Instead of relying purely on retransmission upon packet loss, coding has potential to improve the performance of TCP by ensuring better transmission reliability. Coding has been verified to work well at the link layer but has not been fully studied at the transport layer. There are many advantages but also challenges in exploiting coding at the transport layer. In this article, we focus on how to leverage end-to-end coding in TCP. We reveal the problems TCP faces and the opportunities coding can bring to improve TCP performance. We further analyze the challenges faced when applying the coding techniques to TCP and present the current applications of coding in TCP.</description><identifier>ISSN: 0890-8044</identifier><identifier>EISSN: 1558-156X</identifier><identifier>DOI: 10.1109/MNET.2016.7437027</identifier><identifier>CODEN: IENEET</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Bandwidth ; Coding theory ; Data transmission ; Encoding ; Forward error correction ; Packet loss ; Pricing ; Reliability ; Throughput ; Wireless networks</subject><ispartof>IEEE network, 2016-03, Vol.30 (2), p.68-73</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Mar-Apr 2016</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c293t-cc143dd11708193e86b52d78acd843bd9fc0e194ad9df68fa395fef1843ec95f3</citedby><cites>FETCH-LOGICAL-c293t-cc143dd11708193e86b52d78acd843bd9fc0e194ad9df68fa395fef1843ec95f3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7437027$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7437027$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Cui, Yong</creatorcontrib><creatorcontrib>Wang, Lian</creatorcontrib><creatorcontrib>Wang, Xin</creatorcontrib><creatorcontrib>Wang, Yisen</creatorcontrib><creatorcontrib>Ren, Fengyuan</creatorcontrib><creatorcontrib>Xia, Shutao</creatorcontrib><title>End-to-end coding for TCP</title><title>IEEE network</title><addtitle>NET-M</addtitle><description>Although widely used, TCP has many limitations in meeting the throughput and latency requirements of applications in wireless networks, high-speed data center networks, and heterogeneous multi-path networks. Instead of relying purely on retransmission upon packet loss, coding has potential to improve the performance of TCP by ensuring better transmission reliability. Coding has been verified to work well at the link layer but has not been fully studied at the transport layer. There are many advantages but also challenges in exploiting coding at the transport layer. In this article, we focus on how to leverage end-to-end coding in TCP. We reveal the problems TCP faces and the opportunities coding can bring to improve TCP performance. We further analyze the challenges faced when applying the coding techniques to TCP and present the current applications of coding in TCP.</description><subject>Bandwidth</subject><subject>Coding theory</subject><subject>Data transmission</subject><subject>Encoding</subject><subject>Forward error correction</subject><subject>Packet loss</subject><subject>Pricing</subject><subject>Reliability</subject><subject>Throughput</subject><subject>Wireless networks</subject><issn>0890-8044</issn><issn>1558-156X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kEtLxDAUhYMoOI7-gMFNwXVqbpM0yVJKHYXxsajgLnTykA7ajEln4b-3paOre-Gccy_nQ2gFJAcg6vbpuW7ygkCZC0YFKcQJWgDnEgMv30_RgkhFsCSMnaOLlHaEAOO0WKBV3Vs8BOx6m5lgu_4j8yFmTfV6ic58-5nc1XEu0dt93VQPePOyfqzuNtgUig7YGGDUWgBBJCjqZLnlhRWyNVYyurXKG-JAsdYq60vpW6q4dx5G0ZlxpUt0M9_dx_B9cGnQu3CI_fhSg5BjI1EKObpgdpkYUorO633svtr4o4HoiYCeCOiJgD4SGDPXc6Zzzv37_9Rf6cZUxQ</recordid><startdate>201603</startdate><enddate>201603</enddate><creator>Cui, Yong</creator><creator>Wang, Lian</creator><creator>Wang, Xin</creator><creator>Wang, Yisen</creator><creator>Ren, Fengyuan</creator><creator>Xia, Shutao</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201603</creationdate><title>End-to-end coding for TCP</title><author>Cui, Yong ; Wang, Lian ; Wang, Xin ; Wang, Yisen ; Ren, Fengyuan ; Xia, Shutao</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c293t-cc143dd11708193e86b52d78acd843bd9fc0e194ad9df68fa395fef1843ec95f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Bandwidth</topic><topic>Coding theory</topic><topic>Data transmission</topic><topic>Encoding</topic><topic>Forward error correction</topic><topic>Packet loss</topic><topic>Pricing</topic><topic>Reliability</topic><topic>Throughput</topic><topic>Wireless networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Cui, Yong</creatorcontrib><creatorcontrib>Wang, Lian</creatorcontrib><creatorcontrib>Wang, Xin</creatorcontrib><creatorcontrib>Wang, Yisen</creatorcontrib><creatorcontrib>Ren, Fengyuan</creatorcontrib><creatorcontrib>Xia, Shutao</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE network</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Cui, Yong</au><au>Wang, Lian</au><au>Wang, Xin</au><au>Wang, Yisen</au><au>Ren, Fengyuan</au><au>Xia, Shutao</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>End-to-end coding for TCP</atitle><jtitle>IEEE network</jtitle><stitle>NET-M</stitle><date>2016-03</date><risdate>2016</risdate><volume>30</volume><issue>2</issue><spage>68</spage><epage>73</epage><pages>68-73</pages><issn>0890-8044</issn><eissn>1558-156X</eissn><coden>IENEET</coden><abstract>Although widely used, TCP has many limitations in meeting the throughput and latency requirements of applications in wireless networks, high-speed data center networks, and heterogeneous multi-path networks. Instead of relying purely on retransmission upon packet loss, coding has potential to improve the performance of TCP by ensuring better transmission reliability. Coding has been verified to work well at the link layer but has not been fully studied at the transport layer. There are many advantages but also challenges in exploiting coding at the transport layer. In this article, we focus on how to leverage end-to-end coding in TCP. We reveal the problems TCP faces and the opportunities coding can bring to improve TCP performance. We further analyze the challenges faced when applying the coding techniques to TCP and present the current applications of coding in TCP.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/MNET.2016.7437027</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0890-8044
ispartof IEEE network, 2016-03, Vol.30 (2), p.68-73
issn 0890-8044
1558-156X
language eng
recordid cdi_crossref_primary_10_1109_MNET_2016_7437027
source IEEE Electronic Library (IEL)
subjects Bandwidth
Coding theory
Data transmission
Encoding
Forward error correction
Packet loss
Pricing
Reliability
Throughput
Wireless networks
title End-to-end coding for TCP
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T20%3A49%3A40IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=End-to-end%20coding%20for%20TCP&rft.jtitle=IEEE%20network&rft.au=Cui,%20Yong&rft.date=2016-03&rft.volume=30&rft.issue=2&rft.spage=68&rft.epage=73&rft.pages=68-73&rft.issn=0890-8044&rft.eissn=1558-156X&rft.coden=IENEET&rft_id=info:doi/10.1109/MNET.2016.7437027&rft_dat=%3Cproquest_RIE%3E4018893791%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1780167678&rft_id=info:pmid/&rft_ieee_id=7437027&rfr_iscdi=true