Network coding to combat packet loss in underwater networks

M. Chitre, Wee-Seng Soh
{"title":"Network coding to combat packet loss in underwater networks","authors":"M. Chitre, Wee-Seng Soh","doi":"10.1145/1868812.1868817","DOIUrl":null,"url":null,"abstract":"Channel variability and a high level of ambient noise lead to significant probability of packet loss in many underwater networks. Techniques based on acknowledgements and re-transmissions (such as ARQ) can be used to build robust networks over the unreliable links between underwater nodes. An alternative solution based on erasure codes can also be used to combat the packet loss. However, both solutions rely on a node re-transmitting information originating at that node. We propose an alternative solution based on network coding, where nodes transmit packets which are composed partially from information originating at that node, and partially from information received by that node from other nodes. The intuition behind this solution is to effectively route the information over good paths in the network rather than to simply rely on re-transmission of the information by the originating nodes. In this paper, we show that our proposed solution indeed performs better than the acknowledgment and erasure coding based solutions, and has the potential to effectively combat the high packet loss experienced by many underwater networks.","PeriodicalId":223476,"journal":{"name":"Proceedings of the 5th International Workshop on Underwater Networks","volume":"124 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 5th International Workshop on Underwater Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1868812.1868817","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

Channel variability and a high level of ambient noise lead to significant probability of packet loss in many underwater networks. Techniques based on acknowledgements and re-transmissions (such as ARQ) can be used to build robust networks over the unreliable links between underwater nodes. An alternative solution based on erasure codes can also be used to combat the packet loss. However, both solutions rely on a node re-transmitting information originating at that node. We propose an alternative solution based on network coding, where nodes transmit packets which are composed partially from information originating at that node, and partially from information received by that node from other nodes. The intuition behind this solution is to effectively route the information over good paths in the network rather than to simply rely on re-transmission of the information by the originating nodes. In this paper, we show that our proposed solution indeed performs better than the acknowledgment and erasure coding based solutions, and has the potential to effectively combat the high packet loss experienced by many underwater networks.
在水下网络中对抗丢包的网络编码
在许多水下网络中,信道的可变性和高水平的环境噪声导致丢包的可能性很大。基于确认和重传(如ARQ)的技术可用于在水下节点之间的不可靠链路上建立健壮的网络。另一种基于擦除码的解决方案也可用于防止丢包。然而,这两种解决方案都依赖于一个节点重新传输源自该节点的信息。我们提出了一种基于网络编码的替代方案,其中节点传输的数据包部分由该节点发出的信息组成,部分由该节点从其他节点接收到的信息组成。这种解决方案背后的直觉是通过网络中的良好路径有效地路由信息,而不是简单地依赖于原始节点对信息的重新传输。在本文中,我们证明了我们提出的解决方案确实比基于确认和擦除编码的解决方案性能更好,并且有可能有效地对抗许多水下网络所经历的高丢包。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信