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

Yuhan Moon, Violet Syrotiuk

Research output: Contribution to journalArticle

15 Citations (Scopus)

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 languageEnglish (US)
Pages (from-to)1810-1819
Number of pages10
JournalComputer Communications
Volume32
Issue number17
DOIs
StatePublished - Nov 15 2009

Fingerprint

Medium access control
Mobile ad hoc networks
Code division multiple access
Network protocols
Throughput
Multiple access interference
Transceivers

Keywords

  • CDMA
  • Cooperation
  • MAC protocol
  • Multi-channel

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

A cooperative CDMA-based multi-channel MAC protocol for mobile ad hoc networks. / Moon, Yuhan; Syrotiuk, Violet.

In: Computer Communications, Vol. 32, No. 17, 15.11.2009, p. 1810-1819.

Research output: Contribution to journalArticle

@article{48946370a4ee4291b1b591523c7d3386,
title = "A cooperative CDMA-based multi-channel MAC protocol for mobile ad hoc networks",
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.",
keywords = "CDMA, Cooperation, MAC protocol, Multi-channel",
author = "Yuhan Moon and Violet Syrotiuk",
year = "2009",
month = "11",
day = "15",
doi = "10.1016/j.comcom.2009.07.001",
language = "English (US)",
volume = "32",
pages = "1810--1819",
journal = "Computer Communications",
issn = "0140-3664",
publisher = "Elsevier",
number = "17",

}

TY - JOUR

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

AU - Moon, Yuhan

AU - Syrotiuk, Violet

PY - 2009/11/15

Y1 - 2009/11/15

N2 - 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.

AB - 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.

KW - CDMA

KW - Cooperation

KW - MAC protocol

KW - Multi-channel

UR - http://www.scopus.com/inward/record.url?scp=69249216478&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=69249216478&partnerID=8YFLogxK

U2 - 10.1016/j.comcom.2009.07.001

DO - 10.1016/j.comcom.2009.07.001

M3 - Article

AN - SCOPUS:69249216478

VL - 32

SP - 1810

EP - 1819

JO - Computer Communications

JF - Computer Communications

SN - 0140-3664

IS - 17

ER -