JOURNAL ARTICLE

Symbol-level network coding for wireless mesh networks

Sachin KattiDina KatabiHari BalakrishnanMuriel Médard

Year: 2008 Journal:   ACM SIGCOMM Computer Communication Review Vol: 38 (4)Pages: 401-412   Publisher: Association for Computing Machinery

Abstract

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 to be correct and forward them to the destination. Even though this approach inevitably lets erroneous bits through, we find that it can achieve 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 groups of 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.8x over MORE, a state-of-the-art opportunistic routing scheme, and about 3.9x over traditional routing using the ETX metric.

Keywords:
Computer science Wireless mesh network Computer network Network packet Testbed Node (physics) Throughput Linear network coding Wireless network Routing protocol Mesh networking Overhead (engineering) Wireless Telecommunications Operating system

Metrics

261
Cited By
32.76
FWCI (Field Weighted Citation Impact)
35
Refs
1.00
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cooperative Communication and Network Coding
Physical Sciences →  Computer Science →  Computer Networks and Communications
Mobile Ad Hoc Networks
Physical Sciences →  Computer Science →  Computer Networks and Communications
Wireless Networks and Protocols
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Drizzle: Cooperative Symbol-Level Network Coding in Multichannel Wireless Networks

R.Y. KimJin JinBaochun Li

Journal:   IEEE Transactions on Vehicular Technology Year: 2010 Vol: 59 (3)Pages: 1415-1432
BOOK-CHAPTER

Multipath Network Coding in Wireless Mesh Networks

Velmurugan AyyaduraiKlaus MoessnerRahim Tafazolli

Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering Year: 2012 Pages: 267-274
© 2026 ScienceGate Book Chapters — All rights reserved.