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

Yuhan Moon, Violet Syrotiuk

Research output: Contribution to journalArticlepeer-review

16 Scopus citations


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.

Original languageEnglish (US)
Pages (from-to)1810-1819
Number of pages10
JournalComputer Communications
Issue number17
StatePublished - Nov 15 2009


  • CDMA
  • Cooperation
  • MAC protocol
  • Multi-channel

ASJC Scopus subject areas

  • Computer Networks and Communications


Dive into the research topics of 'A cooperative CDMA-based multi-channel MAC protocol for mobile ad hoc networks'. Together they form a unique fingerprint.

Cite this