Symbol-level network coding for wireless mesh networks

被引:106
|
作者
Katti, Sachin [1 ]
Katabi, Dina [1 ]
Balakrishnan, Hari [1 ]
Medard, Muriel [1 ]
机构
[1] MIT, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
algorithms; design; performance; theory;
D O I
10.1145/1402946.1403004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes MIXIT, a system that improves the throughput of wireless mesh networks. MIXIT exploits a basic property of mesh networks: even when no node receives a packet correctly, any given bit is likely to be received by some node correctly. Instead of insisting on forwarding only correct packets, MIXIT routers use physical layer hints to make their best guess about which bits in a corrupted packet are likely correct and forward them to the destination. Even though this approach inevitably lets erroneous bits through, we show that it achieves high throughput without compromising end-to-end reliability. The core component of MIXIT is a novel network code that operates on small groups of bits, called symbols. It allows the nodes to opportunistically route correctly-received bits to their destination with low overhead. MIXIT's network code also incorporates an end-to-end error correction component that the destination uses to correct any errors that might seep through. We have implemented MIXIT on a software radio platform running the Zigbee radio protocol. Our experiments on a 25-node indoor testbed show that MIXIT has a throughput gain of 2.8 x over MORE, a state-of-the-art opportunistic routing scheme, and about 3.9 x over traditional routing using the ETX metric.
引用
收藏
页码:401 / 412
页数:12
相关论文
共 50 条
  • [21] Identifying Opportunities for Deterministic Network Coding in Wireless Mesh Networks
    Grobler, M. J.
    Heiberg, A. S. J.
    SAIEE AFRICA RESEARCH JOURNAL, 2011, 102 (01): : 8 - 15
  • [22] Scheduling performance enhancement by network coding in wireless mesh networks
    Li, J. -S.
    Liu, K. -H.
    Chilamkurti, N.
    Shu, L.
    Duong, T. Q.
    IET COMMUNICATIONS, 2012, 6 (13) : 1912 - 1919
  • [23] Network Coding with Link Layer Cooperation in Wireless Mesh Networks
    Kafaie, Somayeh
    Chen, Yuanzhu
    Ahmed, Mohamed Hossam
    Dobre, Octavia A.
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 3672 - 3677
  • [24] Computing Coding Solutions for Opportunistic Network Coding Used in Wireless Mesh Networks
    Zsolt Alfred Polgar
    Zsuzsanna Ilona Suta
    Wireless Personal Communications, 2019, 107 : 2019 - 2045
  • [25] Computing Coding Solutions for Opportunistic Network Coding Used in Wireless Mesh Networks
    Polgar, Zsolt Alfred
    Suta, Zsuzsanna Ilona
    WIRELESS PERSONAL COMMUNICATIONS, 2019, 107 (04) : 2019 - 2045
  • [26] Fair coding for inter-session network coding in wireless mesh networks
    Yang, Xiang
    Wang, Weiping
    Lu, Mingming
    Wang, Jianxin
    Zhang, Xi
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2016, 16 (14): : 1922 - 1942
  • [27] Accurate Symbol-Level Synchronization of Universal Software Radio Peripherals for Physical-Layer Network Coding Applications
    Kramarev, Dmitry
    MILCOM 2017 - 2017 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2017, : 756 - 761
  • [28] Weighted partial network coding and its applications in wireless mesh networks
    Chen, Fajun
    Wang, Yijie
    Wang, Dan
    Liu, Jiangchuan
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2013, 13 (14): : 1281 - 1294
  • [29] CodeOR: Opportunistic Routing in Wireless Mesh Networks with Segmented Network Coding
    Lin, Yunfeng
    Li, Baochun
    Liang, Ben
    16TH IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS: ICNP'08, 2008, : 13 - 22
  • [30] Network Coding-Aware Routing Protocol in Wireless Mesh Networks
    Gu, Yan
    Han, Han
    Li, Xujie
    Guo, Jie
    TSINGHUA SCIENCE AND TECHNOLOGY, 2015, 20 (01) : 40 - 49