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.
Original language | English (US) |
---|---|
Pages (from-to) | 1810-1819 |
Number of pages | 10 |
Journal | Computer Communications |
Volume | 32 |
Issue number | 17 |
DOIs | |
State | Published - Nov 15 2009 |
Keywords
- CDMA
- Cooperation
- MAC protocol
- Multi-channel
ASJC Scopus subject areas
- Computer Networks and Communications