Download PDFOpen PDF in browser

A Distributed CDMA Scheme in Wireless Mobile Ad-Hoc Networks

EasyChair Preprint no. 7899

31 pagesDate: May 4, 2022


CDMA is a spread spectrum multiple access scheme in which a transmitter spreads the information signal in a wide frequency band by using a spreading code. In this paper, we have designed a code assignment algorithm for clustered wireless mobile ad-hoc networks with unknown traffic parameters. In this algorithm, the interference-free inter-cluster communications are organized by cluster-heads using a CDMA scheme. Therefore, to design such a algorithm, we encounter two important problems, namely cluster formation and code assignment. In this paper, we propose two phases algorithm to solve the addressed problems based on learning automata. In the first phase of proposed algorithm, the wireless hosts are grouped into non-overlapping clusters. Then in the second phase of the algorithm, an interference-free code is assigned to each cluster. The learning automata residing in each cluster head allocates a code to its cluster head. We have implemented the system in network simulator “GloMoSim”. In addition, we have rigorously evaluated the performance of our proposed solution by performing a variety of experiments through the extensive simulation experiments. The performance of proposed algorithm is measured, and the results are compared with CS-DCA, LACAA and Hybrid-DCA protocols in terms of the number of used codes, code spatial reuse, blocking rate, waiting time for packet transmission and throughput. Simulation results show that the proposed method outperforms the existing methods in terms of almost metrics of interest under the same conditions.

Keyphrases: CDMA, code assignment, Mobile ad hoc networks

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
  author = {Mehdi Gheisari},
  title = {A Distributed CDMA Scheme in Wireless Mobile Ad-Hoc Networks},
  howpublished = {EasyChair Preprint no. 7899},

  year = {EasyChair, 2022}}
Download PDFOpen PDF in browser