Title :
On Joint MAC and Network Coding in Wireless Ad Hoc Networks
Author :
Sagduyu, Yalin Evren ; Ephremides, Anthony
Author_Institution :
Maryland Univ., College Park
Abstract :
This paper addresses network coding in wireless networks in conjunction with medium access control (MAC). It is known that coding over wired networks enables connections with rates that cannot be achieved by routing. However, the properties of wireless networks (e.g., omnidirectional transmissions, destructive interference, single transceiver per node, finite energy) modify the formulation of time-varying network coding in a way that reflects strong interactions with underlying MAC protocols and deviates from the classical approach used in wired network coding. To perform network coding over conflict-free transmission schedules, predetermined network realizations are separately activated by a time-division mechanism and the content of network flows is derived through network coding to optimize performance measures such as achievable throughput and energy costs. A systematic method is presented to construct linear wireless network codes and interactions with MAC schedules are discussed under wireless assumptions. Network coding is also extended to operate with arbitrary (random or scheduled access based) MAC protocols. Alternatively, conflict-free transmission schedules are jointly constructed with network codes by decomposing wireless networks into subtrees and employing graph coloring on simplified subtree graphs. Finally, network coding and plain routing are compared in terms of throughput, energy and delay performance under different MAC solutions.
Keywords :
access protocols; ad hoc networks; encoding; graph colouring; radio networks; trees (mathematics); MAC protocols; conflict-free transmission schedules; graph coloring; linear wireless network codes; medium access control; simplified subtree graphs; time-division mechanism; time-varying network coding; wireless ad hoc networks; wireless networks; Energy measurement; Interference; Media Access Protocol; Network coding; Performance evaluation; Routing; Throughput; Transceivers; Wireless application protocol; Wireless networks; Cross-layer design; energy efficiency; graph theory; medium access control (MAC); multiuser information theory; network coding; wireless ad hoc networks;
Journal_Title :
Information Theory, IEEE Transactions on
DOI :
10.1109/TIT.2007.904980