BAR: Blockwise Adaptive Recoding for Batched Network Coding

Multi-hop networks become popular network topologies in various emerging Internet of things applications. Batched network coding (BNC) is a solution to reliable communications in such networks with packet loss. By grouping packets into small batches and restricting recoding to the packets belonging...

Full description

Saved in:
Bibliographic Details
Published in:arXiv.org
Main Authors: Yin, Hoover H F, Yang, Shenghao, Zhou, Qiaoqiao, Yung, Lily M L, Ng, Ka Hei
Format: Paper
Language:English
Published: Ithaca Cornell University Library, arXiv.org 17.05.2021
Subjects:
ISSN:2331-8422
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Multi-hop networks become popular network topologies in various emerging Internet of things applications. Batched network coding (BNC) is a solution to reliable communications in such networks with packet loss. By grouping packets into small batches and restricting recoding to the packets belonging to the same batch, BNC has a much smaller computational and storage requirements at the intermediate nodes compared with a direct application of random linear network coding. In this paper, we propose a practical recoding scheme called blockwise adaptive recoding (BAR) which learns the latest channel knowledge from short observations so that BAR can adapt to the fluctuation of channel conditions. We focus on investigating practical concerns such as the design of efficient BAR algorithms. We also design and investigate feedback schemes for BAR under imperfect feedback systems. Our numerical evaluations show that BAR has significant throughput gain for small batch size compared with the existing baseline recoding scheme. More importantly, this gain is insensitive to inaccurate channel knowledge. This encouraging result suggests that BAR is suitable to be realized in practice as the exact channel model and its parameters could be unknown and subject to change from time to time.
AbstractList Multi-hop networks become popular network topologies in various emerging Internet of things applications. Batched network coding (BNC) is a solution to reliable communications in such networks with packet loss. By grouping packets into small batches and restricting recoding to the packets belonging to the same batch, BNC has a much smaller computational and storage requirements at the intermediate nodes compared with a direct application of random linear network coding. In this paper, we propose a practical recoding scheme called blockwise adaptive recoding (BAR) which learns the latest channel knowledge from short observations so that BAR can adapt to the fluctuation of channel conditions. We focus on investigating practical concerns such as the design of efficient BAR algorithms. We also design and investigate feedback schemes for BAR under imperfect feedback systems. Our numerical evaluations show that BAR has significant throughput gain for small batch size compared with the existing baseline recoding scheme. More importantly, this gain is insensitive to inaccurate channel knowledge. This encouraging result suggests that BAR is suitable to be realized in practice as the exact channel model and its parameters could be unknown and subject to change from time to time.
Author Ng, Ka Hei
Yang, Shenghao
Yung, Lily M L
Yin, Hoover H F
Zhou, Qiaoqiao
Author_xml – sequence: 1
  givenname: Hoover
  surname: Yin
  middlename: H F
  fullname: Yin, Hoover H F
– sequence: 2
  givenname: Shenghao
  surname: Yang
  fullname: Yang, Shenghao
– sequence: 3
  givenname: Qiaoqiao
  surname: Zhou
  fullname: Zhou, Qiaoqiao
– sequence: 4
  givenname: Lily
  surname: Yung
  middlename: M L
  fullname: Yung, Lily M L
– sequence: 5
  givenname: Ka
  surname: Ng
  middlename: Hei
  fullname: Ng, Ka Hei
BookMark eNotzktLw0AUBeBBFKy1P8DdgOvEmTvP6CoJ9QFFoXRfxpk7mrZkapK2_nyDujqLA-c7V-S8TS0ScsNZLq1S7M51380xB85Uzozm5oxMQAieWQlwSWZ9v2GMgTaglJiQh6pc3tNql_z21PRIy-D2Q3NEukSfQtN-0Jg6WrnBf2KgrzicUrel9W91TS6i2_U4-88pWT3OV_Vztnh7eqnLReYU2MyHEbLjhRC5hlBgZLZQRlihpS6kK0y071IZFQvkTnGJUKD3JjAPUTMupuT2b3bfpa8D9sN6kw5dO4prGAGtwBgrfgB8C0jZ
ContentType Paper
Copyright 2021. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: 2021. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID 8FE
8FG
ABJCF
ABUWG
AFKRA
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
HCIFZ
L6V
M7S
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
DOI 10.48550/arxiv.2105.07617
DatabaseName ProQuest SciTech Collection
ProQuest Technology Collection
Materials Science & Engineering Collection
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
ProQuest Central Essentials - QC
ProQuest Central
ProQuest Technology Collection
ProQuest One
ProQuest Central Korea
SciTech Premium Collection
ProQuest Engineering Collection
Engineering Database
Proquest Central Premium
ProQuest One Academic (New)
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering Collection
DatabaseTitle Publicly Available Content Database
Engineering Database
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Central Essentials
ProQuest One Academic Eastern Edition
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ProQuest One Academic UKI Edition
ProQuest Central Korea
Materials Science & Engineering Collection
ProQuest Central (New)
ProQuest One Academic
ProQuest One Academic (New)
Engineering Collection
DatabaseTitleList Publicly Available Content Database
Database_xml – sequence: 1
  dbid: PIMPY
  name: ProQuest Publicly Available Content Database
  url: http://search.proquest.com/publiccontent
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Physics
EISSN 2331-8422
Genre Working Paper/Pre-Print
GroupedDBID 8FE
8FG
ABJCF
ABUWG
AFKRA
ALMA_UNASSIGNED_HOLDINGS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
FRJ
HCIFZ
L6V
M7S
M~E
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
ID FETCH-LOGICAL-a528-cd5538233df162d9ef0895738364694a97f8b4575f9e1a514e29ecc7d0c2f6013
IEDL.DBID PIMPY
IngestDate Mon Jun 30 09:22:30 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a528-cd5538233df162d9ef0895738364694a97f8b4575f9e1a514e29ecc7d0c2f6013
Notes SourceType-Working Papers-1
ObjectType-Working Paper/Pre-Print-1
content type line 50
OpenAccessLink https://www.proquest.com/publiccontent/docview/2528652778?pq-origsite=%requestingapplication%
PQID 2528652778
PQPubID 2050157
ParticipantIDs proquest_journals_2528652778
PublicationCentury 2000
PublicationDate 20210517
PublicationDateYYYYMMDD 2021-05-17
PublicationDate_xml – month: 05
  year: 2021
  text: 20210517
  day: 17
PublicationDecade 2020
PublicationPlace Ithaca
PublicationPlace_xml – name: Ithaca
PublicationTitle arXiv.org
PublicationYear 2021
Publisher Cornell University Library, arXiv.org
Publisher_xml – name: Cornell University Library, arXiv.org
SSID ssj0002672553
Score 1.7580093
SecondaryResourceType preprint
Snippet Multi-hop networks become popular network topologies in various emerging Internet of things applications. Batched network coding (BNC) is a solution to...
SourceID proquest
SourceType Aggregation Database
SubjectTerms Algorithms
Coding
Feedback
Internet of Things
Network topologies
Packets (communication)
Systems analysis
Title BAR: Blockwise Adaptive Recoding for Batched Network Coding
URI https://www.proquest.com/docview/2528652778
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV09T8MwELWgBYmJb_FRqgysaRPHjm0YUFO1AgmiqFSoTMixHalCaktSCj-fc5LCgMTE7OXsk-_unZ_fIXSpSJZCYlKuZFS6RBkreetJ1_dNwJWhumrmPN2zOOaTiUjq79FFTatcx8QyUFdqz5a3DUG4q-fKdsy7mNoflZgxfrN4c-0MKfvWWg_U2ERNK7zlNVAzuXtInr97LjhkUEEH1eNmKeXVlfnndNUB3EM7FtGzXyG5zDPD3f-1cA8skwuT76MNMztA2yXbUxWH6Drqja6cCPLY68e0ME5Py4UNe44FozaZOVDKOpG0HtVOXDHFnX65dITGw8G4f-vWUxRcCSa4SsOOOQ4Cnfkh1sJkHheUATANARkTKVjGUwJFWyaML6F8MliAW5n2FM4ArQXHqDGbz8wJcoQgjJJQYcIF4amQGrNUakmpUpAA5SlqrQ_mpb4JxcvPOZz9vXyOdrDli1hlVNZCjWX-bi7Qllotp0XeRs1oECejtuVmPrZrx34BvL2xHg
linkProvider ProQuest
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1LTwIxEJ4gaPTkOz5Qe9Dj8igt3WqMAZRAeIQYYvBESttNiAkgi6A_yv_odAE9mHjj4LlJs53OzjffzHQG4FKzoIfApD0luPKYtq7lbUZ52azN-dpyMw_mPNVFs-l3OrIVg8_lWxhXVrm0iZGhNkPtYuRpyt0bSiqEfzd69dzUKJddXY7QmKtFzX7MkLKFt9V7vN8rSssP7VLFW0wV8BRu4WnDuct95UyQzVMjbZDxJRdI1PLIFJmSIvB7DJ2YQNqsQnfCUonHFCajaYDsJYfbrkGCoa5n4pBoVRut5--gDs0LdNFz8-xp1Cssrcbv_WkKiRVPuZCB-GXzIyArb_8zEezg0dXIjnchZgd7sBHVq-pwH26KhcdrUkQkfpn1Q0sKRo2c4SaOTjs4JuiMk6JyOmlIc17rTkrR0gG0V_G5hxAfDAf2CIiUTHCW15T5kvk9qQwVPWUU51ojhKtjSC4l3138y2H3R-wnfy9fwGal3ah369Vm7RS2qKt-cX1eRRLik_GbPYN1PZ30w_H5Qm8IdFd8TV9Irvx7
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=BAR%3A+Blockwise+Adaptive+Recoding+for+Batched+Network+Coding&rft.jtitle=arXiv.org&rft.au=Yin%2C+Hoover+H+F&rft.au=Yang%2C+Shenghao&rft.au=Zhou%2C+Qiaoqiao&rft.au=Yung%2C+Lily+M+L&rft.date=2021-05-17&rft.pub=Cornell+University+Library%2C+arXiv.org&rft.eissn=2331-8422&rft_id=info:doi/10.48550%2Farxiv.2105.07617