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...
Gespeichert in:
Veröffentlicht in: | IEEE network 2016-03, Vol.30 (2), p.68-73 |
---|---|
Hauptverfasser: | , , , , , |
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 & 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 |