Open Access
Performance comparison of chaotic spreading sequences generated by two different classes of chaotic systems in a chaos‐based direct sequence‐code division multiple access system
Author(s) -
Rahnama Nazila,
Talebi Siamak
Publication year - 2013
Publication title -
iet communications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.355
H-Index - 62
eISSN - 1751-8636
pISSN - 1751-8628
DOI - 10.1049/iet-com.2012.0763
Subject(s) - computer science , chaotic , code division multiple access , fading , gold code , algorithm , transmission (telecommunications) , code (set theory) , sequence (biology) , additive white gaussian noise , transmitter , randomness , channel (broadcasting) , electronic engineering , theoretical computer science , spread spectrum , telecommunications , decoding methods , mathematics , statistics , artificial intelligence , engineering , set (abstract data type) , biology , genetics , programming language
In the world of wireless communications, achieving a highly secure transmission at the lowest possible performance degradation has presented a major challenge and a number of conventional direct‐sequence‐code division multiple access (DS‐CDMA)‐based solutions have been put forward that deals with the issue. This study aims to overcome the challenge by introducing a new approach that employs a chaotic sequence in DS‐CDMA system over fading channels. The proposed algorithm, which assumes a perfect sync between the transmitter and the receiver, generates a binary code by using a three‐dimensional (3D) chaotic system. Simulations based on a flat‐fading channel with additive white Gaussian noise and inter‐user interference reveal that the new approach outperforms codes generated by other classes of chaotic systems, that is, the 1D chaotic system. The results also proved the proposition's performance is comparable to conventional pseudo‐noise spreading codes, the Gold code, in several key aspects including security of transmission, bit‐error rate, code generation speed and the number of possible code sequences.