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 条
  • [1] Drizzle: Cooperative Symbol-Level Network Coding in Multichannel Wireless Networks
    Kim, Ronny Yongho
    Jin, Jin
    Li, Baochun
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2010, 59 (03) : 1415 - 1432
  • [2] Symbol-level Network Coding based Wireless Video Conference System
    Zong Xiaofei
    Men Aidong
    Yang Bo
    2009 INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2009), VOLUMES 1 AND 2, 2009, : 90 - 93
  • [3] Adaptive symbol-level network coding for broadcasting retransmission
    Wei W.
    Qian P.
    Zhang B.
    Huang B.
    Information Technology Journal, 2011, 10 (06) : 1264 - 1267
  • [4] Efficient Symbol-Level Transmission in Error-Prone Wireless Networks
    Ostovari, Pouya
    Wu, Jie
    Khreishah, Abdallah
    2013 IEEE 14TH INTERNATIONAL SYMPOSIUM AND WORKSHOPS ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2013,
  • [5] CodePlay: Live Multimedia Streaming in VANETs Using Symbol-Level Network Coding
    Yang, Zhenyu
    Li, Ming
    Lou, Wenjing
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2012, 11 (08) : 3006 - 3013
  • [6] Symbol-Level Selective Decode-Forward Relaying for Uncoordinated Dense Wireless Networks
    Yi, Na
    Ma, Yi
    Hou, Jiancao
    Tafazolli, Rahim
    2015 IEEE 20TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELLING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (CAMAD), 2015, : 283 - 287
  • [7] Adaptive Wireless Network Coding for Infrastructure Wireless Mesh Networks
    Carrillo, Ernesto
    Ramos, Victor
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (07): : 3470 - 3493
  • [8] Symbol-level reliable broadcasting of sensitive data in error-prone wireless networks
    Ostovari, Pouya
    Wu, Jie
    Khreishah, Abdallah
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (07) : 2673 - 2685
  • [9] Multipath TCP with Network Coding for Wireless Mesh Networks
    Gheorghiu, Steluta
    Toledo, Alberto Lopez
    Rodriguez, Pablo
    2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2010,
  • [10] The Optimation of Random Network Coding in Wireless MESH Networks
    Pang, Chunjiang
    Pan, Xikun
    FIFTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2012): ALGORITHMS, PATTERN RECOGNITION AND BASIC TECHNOLOGIES, 2013, 8784