Embracing Wireless Interference: Analog Network Coding
Author(s)
Katti, Sachin; Gollakota, Shyamnath; Katabi, Dina
DownloadMIT-CSAIL-TR-2007-012.pdf (375.3Kb)
Additional downloads
Other Contributors
Networks & Mobile Systems
Advisor
Dina Katabi
Metadata
Show full item recordAbstract
Traditionally, interference is considered harmful.Wireless networks strive to avoid scheduling multiple transmissions at the same time in order to prevent interference. This paper adopts the opposite approach; it encourages strategically picked senders to interfere. Instead of forwarding packets,routers forward the interfering signals. The destination leverages network-level information to cancel the interference and recover the signal destined to it. The result is analog network coding because it codes signals not bits. So, what if wireless routers forward signals instead of packets? Theoretically, we prove that such an approach doubles the capacity of the canonical relay network. Surprisingly, it is also practical. We implement our design using softwareradios and show that it achieves significantly higher throughput than both traditional wireless routing and prior work on wireless network coding.
Date issued
2007-02-23Other identifiers
MIT-CSAIL-TR-2007-012
Series/Report no.
Massachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory
Keywords
Network Coding, Wireless Networks, Software Radios