A detailed study of a CDMA based approach to enhance ad hoc network performance

Jarmo Prokkola (Corresponding Author), Timo Bräysy

Research output: Contribution to journalArticleScientificpeer-review

3 Citations (Scopus)

Abstract

Random access schemes operate typically on a contention based common channel, which brings problems with increasing traffic load. These problems are emphasized in a multi-hop wireless ad hoc network environment.
Efficient collision avoidance methods are needed, but they also tend to decrease the spatial capacity of the network.
With CDMA (Code Division Multiple Access), it is possible to make multiple simultaneous co-located successful transmissions and thus increase network capacity within the limits of multiple access interference (MAI). Bi-code channel access (BCCA) is a method to apply CDMA in ad hoc networking, providing also a common access channel for network connectivity maintenance and self-configuration.
With BCCA, collisions are rare, and thus, more straightforward medium access control (MAC) methods can be used. A MAC solution designed especially for BCCA (BC-MAC) and ad hoc networking increases the efficiency of the channel usage. As BCCA is based on receiver code CDMA, the spreading code of the next hop node is needed.
A novel network layer spreading code distribution (NSCD) method is proposed for this purpose. The spreading codes are distributed within routing protocol control packets at the route establishment phase.

A detailed study on the performance behavior of different methods is provided.
Also, interesting aspects considering the ad hoc network operation are discussed. Instead of the widely used unrealistic cut propagation model, a propagation model with realistic MAI calculation is used in this study.
It is shown that the use of NSCD increases the network control load only slightly, and that the performance is practically the same as it is with the assumption of known spreading codes.
BCCA with its dedicated MAC and NSCD clearly outperforms commonly used methods (like IEEE 802.11) and yet is easy to implement, robust for design parameters under different conditions while maintaining the original idea of ad hoc networking.

Original languageEnglish
Pages (from-to)1149-1172
JournalAd Hoc Networks
Volume5
Issue number7
DOIs
Publication statusPublished - 2007
MoE publication typeA1 Journal article-refereed

Fingerprint

Medium access control
Network performance
Ad hoc networks
Code division multiple access
Network layers
Multiple access interference
Wireless ad hoc networks
Collision avoidance
Routing protocols

Keywords

  • BCCA
  • BC-MAC
  • NSCD
  • AODV
  • spread spectrum
  • MAC
  • ad hoc
  • CDMA
  • wireless networks
  • collision

Cite this

Prokkola, Jarmo ; Bräysy, Timo. / A detailed study of a CDMA based approach to enhance ad hoc network performance. In: Ad Hoc Networks. 2007 ; Vol. 5, No. 7. pp. 1149-1172.
@article{172dc589e1974b09b8415aacacf9c92b,
title = "A detailed study of a CDMA based approach to enhance ad hoc network performance",
abstract = "Random access schemes operate typically on a contention based common channel, which brings problems with increasing traffic load. These problems are emphasized in a multi-hop wireless ad hoc network environment. Efficient collision avoidance methods are needed, but they also tend to decrease the spatial capacity of the network. With CDMA (Code Division Multiple Access), it is possible to make multiple simultaneous co-located successful transmissions and thus increase network capacity within the limits of multiple access interference (MAI). Bi-code channel access (BCCA) is a method to apply CDMA in ad hoc networking, providing also a common access channel for network connectivity maintenance and self-configuration. With BCCA, collisions are rare, and thus, more straightforward medium access control (MAC) methods can be used. A MAC solution designed especially for BCCA (BC-MAC) and ad hoc networking increases the efficiency of the channel usage. As BCCA is based on receiver code CDMA, the spreading code of the next hop node is needed. A novel network layer spreading code distribution (NSCD) method is proposed for this purpose. The spreading codes are distributed within routing protocol control packets at the route establishment phase.A detailed study on the performance behavior of different methods is provided. Also, interesting aspects considering the ad hoc network operation are discussed. Instead of the widely used unrealistic cut propagation model, a propagation model with realistic MAI calculation is used in this study. It is shown that the use of NSCD increases the network control load only slightly, and that the performance is practically the same as it is with the assumption of known spreading codes. BCCA with its dedicated MAC and NSCD clearly outperforms commonly used methods (like IEEE 802.11) and yet is easy to implement, robust for design parameters under different conditions while maintaining the original idea of ad hoc networking.",
keywords = "BCCA, BC-MAC, NSCD, AODV, spread spectrum, MAC, ad hoc, CDMA, wireless networks, collision",
author = "Jarmo Prokkola and Timo Br{\"a}ysy",
year = "2007",
doi = "10.1016/j.adhoc.2006.06.002",
language = "English",
volume = "5",
pages = "1149--1172",
journal = "Ad Hoc Networks",
issn = "1570-8705",
publisher = "Elsevier",
number = "7",

}

A detailed study of a CDMA based approach to enhance ad hoc network performance. / Prokkola, Jarmo (Corresponding Author); Bräysy, Timo.

In: Ad Hoc Networks, Vol. 5, No. 7, 2007, p. 1149-1172.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - A detailed study of a CDMA based approach to enhance ad hoc network performance

AU - Prokkola, Jarmo

AU - Bräysy, Timo

PY - 2007

Y1 - 2007

N2 - Random access schemes operate typically on a contention based common channel, which brings problems with increasing traffic load. These problems are emphasized in a multi-hop wireless ad hoc network environment. Efficient collision avoidance methods are needed, but they also tend to decrease the spatial capacity of the network. With CDMA (Code Division Multiple Access), it is possible to make multiple simultaneous co-located successful transmissions and thus increase network capacity within the limits of multiple access interference (MAI). Bi-code channel access (BCCA) is a method to apply CDMA in ad hoc networking, providing also a common access channel for network connectivity maintenance and self-configuration. With BCCA, collisions are rare, and thus, more straightforward medium access control (MAC) methods can be used. A MAC solution designed especially for BCCA (BC-MAC) and ad hoc networking increases the efficiency of the channel usage. As BCCA is based on receiver code CDMA, the spreading code of the next hop node is needed. A novel network layer spreading code distribution (NSCD) method is proposed for this purpose. The spreading codes are distributed within routing protocol control packets at the route establishment phase.A detailed study on the performance behavior of different methods is provided. Also, interesting aspects considering the ad hoc network operation are discussed. Instead of the widely used unrealistic cut propagation model, a propagation model with realistic MAI calculation is used in this study. It is shown that the use of NSCD increases the network control load only slightly, and that the performance is practically the same as it is with the assumption of known spreading codes. BCCA with its dedicated MAC and NSCD clearly outperforms commonly used methods (like IEEE 802.11) and yet is easy to implement, robust for design parameters under different conditions while maintaining the original idea of ad hoc networking.

AB - Random access schemes operate typically on a contention based common channel, which brings problems with increasing traffic load. These problems are emphasized in a multi-hop wireless ad hoc network environment. Efficient collision avoidance methods are needed, but they also tend to decrease the spatial capacity of the network. With CDMA (Code Division Multiple Access), it is possible to make multiple simultaneous co-located successful transmissions and thus increase network capacity within the limits of multiple access interference (MAI). Bi-code channel access (BCCA) is a method to apply CDMA in ad hoc networking, providing also a common access channel for network connectivity maintenance and self-configuration. With BCCA, collisions are rare, and thus, more straightforward medium access control (MAC) methods can be used. A MAC solution designed especially for BCCA (BC-MAC) and ad hoc networking increases the efficiency of the channel usage. As BCCA is based on receiver code CDMA, the spreading code of the next hop node is needed. A novel network layer spreading code distribution (NSCD) method is proposed for this purpose. The spreading codes are distributed within routing protocol control packets at the route establishment phase.A detailed study on the performance behavior of different methods is provided. Also, interesting aspects considering the ad hoc network operation are discussed. Instead of the widely used unrealistic cut propagation model, a propagation model with realistic MAI calculation is used in this study. It is shown that the use of NSCD increases the network control load only slightly, and that the performance is practically the same as it is with the assumption of known spreading codes. BCCA with its dedicated MAC and NSCD clearly outperforms commonly used methods (like IEEE 802.11) and yet is easy to implement, robust for design parameters under different conditions while maintaining the original idea of ad hoc networking.

KW - BCCA

KW - BC-MAC

KW - NSCD

KW - AODV

KW - spread spectrum

KW - MAC

KW - ad hoc

KW - CDMA

KW - wireless networks

KW - collision

U2 - 10.1016/j.adhoc.2006.06.002

DO - 10.1016/j.adhoc.2006.06.002

M3 - Article

VL - 5

SP - 1149

EP - 1172

JO - Ad Hoc Networks

JF - Ad Hoc Networks

SN - 1570-8705

IS - 7

ER -