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 条
  • [41] Throughput Improvement by Network Coding and Spatial Reuse in Wireless Mesh Networks
    Ning, Zhaolong
    Song, Qingyang
    Guo, Lei
    Jamalipour, Abbas
    2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 4572 - 4577
  • [42] Video Streaming with Network Coding and Opportunistic Relay in Wireless Mesh Networks
    Adamou, Boubacar Kimba Dit
    Zou, Shihong
    Cheng, Shiduan
    2008 IEEE 33RD CONFERENCE ON LOCAL COMPUTER NETWORKS, VOLS 1 AND 2, 2008, : 561 - 562
  • [43] Superposition Coding for Wireless Mesh Networks
    Li, Li
    Alimi, Richard
    Ramjee, Ramachandran
    Shi, Jingpu
    Sun, Yanjun
    Viswanathan, Harish
    Yang, Richard Yang
    MOBICOM'07: PROCEEDINGS OF THE THIRTEENTH ACM INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2007, : 330 - +
  • [44] A Wireless Network Coding Scheme with Forward Error Correction Code in Wireless Mesh Networks
    Lee, Jeong-Yoon
    Kim, Woo-Jae
    Baek, Joo-Young
    Suh, Young-Joo
    GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 3425 - 3430
  • [45] Symbol Detection with Network Coding in Wireless Channels
    Cao, Lei
    Xiang, Wei
    IEEE COMMUNICATIONS LETTERS, 2013, 17 (08) : 1528 - 1531
  • [46] SIMPLEX: Symbol-Level Information Multiplex
    Song, Lixing
    Wu, Shaoen
    Wang, Honggang
    IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (05): : 757 - 766
  • [47] Active Detection for Symbol-Level Jamming
    Shi, Yuxin
    Lu, Xinjin
    Li, Yusheng
    An, Kang
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2024, 23 (10) : 13039 - 13052
  • [48] SECURE SYMBOL-LEVEL MISO PRECODING
    Xu, Qian
    Ren, Pinyi
    Swindlehurst, A. Lee
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 8946 - 8950
  • [49] Transmit Optimization for Symbol-Level Spoofing
    Xu, Jie
    Duan, Lingjie
    Zhang, Rui
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (01) : 41 - 55
  • [50] A one-hop opportunistic network coding algorithm for wireless mesh networks
    Kemal Alic
    Ales Svigelj
    Wireless Networks, 2018, 24 : 1007 - 1018