Optimized multipath network coding in lossy wireless networks

Network coding has been a prominent approach to a series of problems that used to be considered intractable with traditional transmission paradigms. Recent work on network coding includes a substantial number of optimization based protocols, but mostly for wireline multicast networks. In this paper,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE journal on selected areas in communications 2009-06, Vol.27 (5), p.622-634
Hauptverfasser: Zhang, Xinyu, Li, Baochun
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 634
container_issue 5
container_start_page 622
container_title IEEE journal on selected areas in communications
container_volume 27
creator Zhang, Xinyu
Li, Baochun
description Network coding has been a prominent approach to a series of problems that used to be considered intractable with traditional transmission paradigms. Recent work on network coding includes a substantial number of optimization based protocols, but mostly for wireline multicast networks. In this paper, we consider maximizing the benefits of network coding for unicast sessions in lossy wireless environments. We propose optimized multipath network coding (OMNC), a rate control protocol that dramatically improves the throughput of lossy wireless networks. OMNC employs multiple paths to push coded packets to the destination, and uses the broadcast MAC to deliver packets between neighboring nodes. The coding and broadcast rate is allocated to transmitters by a distributed optimization algorithm that maximizes the advantage of network coding while avoiding congestion. With extensive experiments on an emulation testbed, we find that OMNC achieves more than two-fold throughput increase on average compared to traditional best path routing, and significant improvement over existing multipath routing protocols with network coding. The performance improvement is notable not only for one unicast session, but also when multiple concurrent unicast sessions coexist in the network.
doi_str_mv 10.1109/JSAC.2009.090605
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_36338060</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5072350</ieee_id><sourcerecordid>875028457</sourcerecordid><originalsourceid>FETCH-LOGICAL-c353t-7f49126fe5c9b59e2a8bac1de4b7241a4602b469521bc1803b8aaa2f319293b23</originalsourceid><addsrcrecordid>eNp90DtPwzAQwHELgUQp7EgsEQNMKedXbA8MVcRTlToAs-WkDrjkhZ2oKp-eVAEGBqZb_nfS_RA6xTDDGNTV49M8nREANQMFCfA9NMGcyxgA5D6agKA0lgInh-gohDUAZkySCbpetp2r3KddRVVfdq413VtU227T-Pcob1aufo1cHZVNCNto47wtbQg_QThGB4Upgz35nlP0cnvznN7Hi-XdQzpfxDnltItFwRQmSWF5rjKuLDEyMzleWZYJwrBhCZCMJYoTnOVYAs2kMYYUFCuiaEboFF2Od1vffPQ2dLpyIbdlaWrb9EFLwYFIxsVQXvxb0oRSOfgM4fmfcN30vh6-0JILRgUZxKYIxij3A4C3hW69q4zfagx6x6537HrHrkf2YeVsXHHW2t-cgyCUA_0CHpt9Mg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>857437273</pqid></control><display><type>article</type><title>Optimized multipath network coding in lossy wireless networks</title><source>IEEE Xplore</source><creator>Zhang, Xinyu ; Li, Baochun</creator><creatorcontrib>Zhang, Xinyu ; Li, Baochun</creatorcontrib><description>Network coding has been a prominent approach to a series of problems that used to be considered intractable with traditional transmission paradigms. Recent work on network coding includes a substantial number of optimization based protocols, but mostly for wireline multicast networks. In this paper, we consider maximizing the benefits of network coding for unicast sessions in lossy wireless environments. We propose optimized multipath network coding (OMNC), a rate control protocol that dramatically improves the throughput of lossy wireless networks. OMNC employs multiple paths to push coded packets to the destination, and uses the broadcast MAC to deliver packets between neighboring nodes. The coding and broadcast rate is allocated to transmitters by a distributed optimization algorithm that maximizes the advantage of network coding while avoiding congestion. With extensive experiments on an emulation testbed, we find that OMNC achieves more than two-fold throughput increase on average compared to traditional best path routing, and significant improvement over existing multipath routing protocols with network coding. The performance improvement is notable not only for one unicast session, but also when multiple concurrent unicast sessions coexist in the network.</description><identifier>ISSN: 0733-8716</identifier><identifier>EISSN: 1558-0008</identifier><identifier>DOI: 10.1109/JSAC.2009.090605</identifier><identifier>CODEN: ISACEM</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Broadcasting ; Coding ; Computer networks ; cross-layer optimization ; Emulation ; Multicast protocols ; Network coding ; Networks ; opportunistic multipath routing ; Optimization ; Optimization algorithms ; Protocol (computers) ; rate control ; Routing (telecommunications) ; Studies ; Testing ; Throughput ; Transmitters ; Unicast ; Wireless application protocol ; Wireless communication ; Wireless networks</subject><ispartof>IEEE journal on selected areas in communications, 2009-06, Vol.27 (5), p.622-634</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2009</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c353t-7f49126fe5c9b59e2a8bac1de4b7241a4602b469521bc1803b8aaa2f319293b23</citedby><cites>FETCH-LOGICAL-c353t-7f49126fe5c9b59e2a8bac1de4b7241a4602b469521bc1803b8aaa2f319293b23</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5072350$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27922,27923,54756</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5072350$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Zhang, Xinyu</creatorcontrib><creatorcontrib>Li, Baochun</creatorcontrib><title>Optimized multipath network coding in lossy wireless networks</title><title>IEEE journal on selected areas in communications</title><addtitle>J-SAC</addtitle><description>Network coding has been a prominent approach to a series of problems that used to be considered intractable with traditional transmission paradigms. Recent work on network coding includes a substantial number of optimization based protocols, but mostly for wireline multicast networks. In this paper, we consider maximizing the benefits of network coding for unicast sessions in lossy wireless environments. We propose optimized multipath network coding (OMNC), a rate control protocol that dramatically improves the throughput of lossy wireless networks. OMNC employs multiple paths to push coded packets to the destination, and uses the broadcast MAC to deliver packets between neighboring nodes. The coding and broadcast rate is allocated to transmitters by a distributed optimization algorithm that maximizes the advantage of network coding while avoiding congestion. With extensive experiments on an emulation testbed, we find that OMNC achieves more than two-fold throughput increase on average compared to traditional best path routing, and significant improvement over existing multipath routing protocols with network coding. The performance improvement is notable not only for one unicast session, but also when multiple concurrent unicast sessions coexist in the network.</description><subject>Broadcasting</subject><subject>Coding</subject><subject>Computer networks</subject><subject>cross-layer optimization</subject><subject>Emulation</subject><subject>Multicast protocols</subject><subject>Network coding</subject><subject>Networks</subject><subject>opportunistic multipath routing</subject><subject>Optimization</subject><subject>Optimization algorithms</subject><subject>Protocol (computers)</subject><subject>rate control</subject><subject>Routing (telecommunications)</subject><subject>Studies</subject><subject>Testing</subject><subject>Throughput</subject><subject>Transmitters</subject><subject>Unicast</subject><subject>Wireless application protocol</subject><subject>Wireless communication</subject><subject>Wireless networks</subject><issn>0733-8716</issn><issn>1558-0008</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2009</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNp90DtPwzAQwHELgUQp7EgsEQNMKedXbA8MVcRTlToAs-WkDrjkhZ2oKp-eVAEGBqZb_nfS_RA6xTDDGNTV49M8nREANQMFCfA9NMGcyxgA5D6agKA0lgInh-gohDUAZkySCbpetp2r3KddRVVfdq413VtU227T-Pcob1aufo1cHZVNCNto47wtbQg_QThGB4Upgz35nlP0cnvznN7Hi-XdQzpfxDnltItFwRQmSWF5rjKuLDEyMzleWZYJwrBhCZCMJYoTnOVYAs2kMYYUFCuiaEboFF2Od1vffPQ2dLpyIbdlaWrb9EFLwYFIxsVQXvxb0oRSOfgM4fmfcN30vh6-0JILRgUZxKYIxij3A4C3hW69q4zfagx6x6537HrHrkf2YeVsXHHW2t-cgyCUA_0CHpt9Mg</recordid><startdate>20090601</startdate><enddate>20090601</enddate><creator>Zhang, Xinyu</creator><creator>Li, Baochun</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>7SP</scope><scope>8FD</scope><scope>L7M</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20090601</creationdate><title>Optimized multipath network coding in lossy wireless networks</title><author>Zhang, Xinyu ; Li, Baochun</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c353t-7f49126fe5c9b59e2a8bac1de4b7241a4602b469521bc1803b8aaa2f319293b23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Broadcasting</topic><topic>Coding</topic><topic>Computer networks</topic><topic>cross-layer optimization</topic><topic>Emulation</topic><topic>Multicast protocols</topic><topic>Network coding</topic><topic>Networks</topic><topic>opportunistic multipath routing</topic><topic>Optimization</topic><topic>Optimization algorithms</topic><topic>Protocol (computers)</topic><topic>rate control</topic><topic>Routing (telecommunications)</topic><topic>Studies</topic><topic>Testing</topic><topic>Throughput</topic><topic>Transmitters</topic><topic>Unicast</topic><topic>Wireless application protocol</topic><topic>Wireless communication</topic><topic>Wireless networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zhang, Xinyu</creatorcontrib><creatorcontrib>Li, Baochun</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE journal on selected areas in communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Zhang, Xinyu</au><au>Li, Baochun</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Optimized multipath network coding in lossy wireless networks</atitle><jtitle>IEEE journal on selected areas in communications</jtitle><stitle>J-SAC</stitle><date>2009-06-01</date><risdate>2009</risdate><volume>27</volume><issue>5</issue><spage>622</spage><epage>634</epage><pages>622-634</pages><issn>0733-8716</issn><eissn>1558-0008</eissn><coden>ISACEM</coden><abstract>Network coding has been a prominent approach to a series of problems that used to be considered intractable with traditional transmission paradigms. Recent work on network coding includes a substantial number of optimization based protocols, but mostly for wireline multicast networks. In this paper, we consider maximizing the benefits of network coding for unicast sessions in lossy wireless environments. We propose optimized multipath network coding (OMNC), a rate control protocol that dramatically improves the throughput of lossy wireless networks. OMNC employs multiple paths to push coded packets to the destination, and uses the broadcast MAC to deliver packets between neighboring nodes. The coding and broadcast rate is allocated to transmitters by a distributed optimization algorithm that maximizes the advantage of network coding while avoiding congestion. With extensive experiments on an emulation testbed, we find that OMNC achieves more than two-fold throughput increase on average compared to traditional best path routing, and significant improvement over existing multipath routing protocols with network coding. The performance improvement is notable not only for one unicast session, but also when multiple concurrent unicast sessions coexist in the network.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/JSAC.2009.090605</doi><tpages>13</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0733-8716
ispartof IEEE journal on selected areas in communications, 2009-06, Vol.27 (5), p.622-634
issn 0733-8716
1558-0008
language eng
recordid cdi_proquest_miscellaneous_36338060
source IEEE Xplore
subjects Broadcasting
Coding
Computer networks
cross-layer optimization
Emulation
Multicast protocols
Network coding
Networks
opportunistic multipath routing
Optimization
Optimization algorithms
Protocol (computers)
rate control
Routing (telecommunications)
Studies
Testing
Throughput
Transmitters
Unicast
Wireless application protocol
Wireless communication
Wireless networks
title Optimized multipath network coding in lossy wireless networks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T15%3A51%3A59IST&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=Optimized%20multipath%20network%20coding%20in%20lossy%20wireless%20networks&rft.jtitle=IEEE%20journal%20on%20selected%20areas%20in%20communications&rft.au=Zhang,%20Xinyu&rft.date=2009-06-01&rft.volume=27&rft.issue=5&rft.spage=622&rft.epage=634&rft.pages=622-634&rft.issn=0733-8716&rft.eissn=1558-0008&rft.coden=ISACEM&rft_id=info:doi/10.1109/JSAC.2009.090605&rft_dat=%3Cproquest_RIE%3E875028457%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=857437273&rft_id=info:pmid/&rft_ieee_id=5072350&rfr_iscdi=true