Network coding aware cooperative mac protocol for wireless Ad Hoc networks

Xiaoyan Wang, Jie Li, Feilong Tang

Research output: Contribution to journalArticlepeer-review

46 Scopus citations

Abstract

Cooperative communication, which utilizes neighboring nodes to relay the overhearing information, has been employed as an effective technique to deal with the channel fading and to improve the network performances. Network coding, which combines several packets together for transmission, is very helpful to reduce the redundancy at the network and to increase the overall throughput. Introducing network coding into the cooperative retransmission process enables the relay node to assist other nodes while serving its own traffic simultaneously. To leverage the benefits brought by both of them, an efficient Medium Access Control (MAC) protocol is needed. In this paper, we propose a novel network coding aware cooperative MAC protocol, namely NCAC-MAC, for wireless ad hoc networks. The design objective of NCAC-MAC is to increase the throughput and reduce the delay. Simulation results reveal that NCAC-MAC can improve the network performance under general circumstances comparing with two benchmarks.

Original languageEnglish
Article number6419704
Pages (from-to)167-179
Number of pages13
JournalIEEE Transactions on Parallel and Distributed Systems
Volume25
Issue number1
DOIs
StatePublished - 1 Jan 2014
Externally publishedYes

Keywords

  • Cooperative communication
  • medium access control protocol
  • network coding
  • relay selection

Fingerprint

Dive into the research topics of 'Network coding aware cooperative mac protocol for wireless Ad Hoc networks'. Together they form a unique fingerprint.

Cite this