A cooperative CDMA-based multi-channel MAC protocol for mobile ad hoc networks

  • Authors:
  • Yuhan Moon;Violet R. Syrotiuk

  • Affiliations:
  • Computer Science and Engineering, Arizona State University, P.O. Box 878809, Tempe, AZ 85287-8809, USA;Computer Science and Engineering, Arizona State University, P.O. Box 878809, Tempe, AZ 85287-8809, USA

  • Venue:
  • Computer Communications
  • Year:
  • 2009

Quantified Score

Hi-index 0.24

Visualization

Abstract

In this paper, we present CCM-MAC, a cooperative CDMA-based multi-channel medium access control (MAC) protocol for mobile ad hoc networks (MANETs) in which each node has one half-duplex transceiver. The protocol mitigates the multi-channel hidden and exposed terminal problems by using information about channel usage gleaned from overhearing (cooperating) neighbours. By accounting for the multiple access interference, CCM-MAC also addresses the near-far problem of CDMA in MANETs enabling concurrent transmissions on each channel. We provide an analysis of the maximum throughput of CCM-MAC and validate it through simulation in Matlab. We also compare the throughput it achieves to IEEE 802.11, a multi-channel MAC protocol, and a CDMA-based MAC protocol.