Full Paper Proc. of Int. Conf. on Advances in Computer Science and Application 2013
Generation of Orthogonal Minimum Correlation Spreading Code for CDMA System Shibashis Pradhan1, Sudipta Chattopadhyay2 and Sharmila Meinam3 Department of Electronics & Telecommunication Engineering, Jadavpur University, Kolkata-700 032, India Email: shibashispradhan@gmail.com,sudiptachat@yahoo.com,sharmila_meinam@yahoo.com Abstract- Code Division Multiple Access (CDMA) is one of the most promising tools for multiple access in future generation wireless communication systems. In CDMA system, within the specific bandwidth a large number of users could be served by assigning specific code to each user. In this paper, an attempt has been made to generate a novel orthogonal spreading code to support a large number of users for CDMA system by maintaining minimum correlation values between them. The proposed “Orthogonal Minimum Correlation Spreading Code” (OMCSC) would be able to provide a large number of spreading codes by simultaneously reducing the effect of M ultiple Access Interference (MAI) in CDM A system. Moreover, the Bit Error Rate (BER) performance of the proposed code has been compared with different existing codes in order to establish the supremacy of the proposed code over the others under multi-user scenario. Index Terms- BER, CDMA, MAI, Walsh code, OMCSC.
I. INTRODUCTION Code Division Multiple Access (CDMA) cellular network is a promising wireless technology and it has been in the focus of academic research since many years. In comparison with Time Division Multiple Access (TDMA) and Frequency Division Multiple Access (FDMA), CDMA is proved to be attractive for wireless access for its numerous advantages [1]. It is based on spread spectrum technique [1] which requires user specific pseudo- random codes. In spread spectrum CDMA technique the transmitted signal is spread over a wide frequency band, more than the minimum bandwidth required to transmit the required information [2]. It generates a waveform that appears random to anyone for all purposes [3] but the intended receiver of the transmitter waveform. The pseudo random code is mixed with the data to spread the signal, which can be generated mathematically by following a specific rule, but statistically it nearly satisfies the requirements of a truly random sequence. Multiple Access Interference (MAI) generally occurs in CDMA system users due to non-orthogonality between spreading codes [2], and so it restricts the capacity of CDMA systems. To increase CDMA system capacity, ‘‘Large Set of CI Spreading Codes for High Capacity MC-CDMA” has been proposed [4].This paper introduced two group of orthogonal complex spreading codes with minimum correlation between them. By employing this large set of CI codes they found 100% increase in system capacity with no extra expense in bandwidth. Minimum auto correlation codes have been proposed in 1 © 2013 ACEEE DOI: 03.LSCS.2013.3.59
order to minimize the average magnitude of auto correlation with impulsive peak between spreading codes thereby minimizing the effect of ISI. It is shown that these codes have better average magnitude of auto correlation than Hadamard codes [5]. For example, for codes of lengths 8 and 16 the achievement in gain was 408% and 530% respectively at one shift. The generation of minimum cross correlation spreading codes has been suggested in [6] in order to minimize the magnitude of cross correlation between different spreading codes. The average magnitude of cross correlation of the proposed code has been compared with that of Hadamard and Gold codes, and a noticeable enhancement over Hadamard and Gold codes has been achieved. In [7], minimum correlation spreading codes are presented in order to minimize the magnitude of auto correlation and cross correlation between spreading codes other than zero shift. The disadvantage of the work described in [5]-[7] is that each of them produces N-1 number of spreading codes for a N length sequence which is less than Walsh code. A novel systematic method of generating orthogonal sets of sequences with good correlation properties has been described in [8]. This method generates N × (N-1) number of unique code sequences, each of length N. For different sizes of codes the zero shift peak cross correlation value between any two distinct code members has been calculated and presented. In order to generate a new family of orthogonal code sets that can be employed as a spreading sequence in a DS-CDMA communication system, a small set of Kasami sequence has been utilized [9]. New sets of Walsh-like nonlinear phase orthogonal codes for synchronous and asynchronous CDMA communication system has been proposed in [10]. It has been directed that the proposed code outperforms Walsh code and their performances closely match with the nearly orthogonal Gold codes in AWGN channel with more number of codes than Walsh code. It has also been mentioned that the performances of all the binary codes are comparable to each other in Rayleigh flat-fading channels. Wu and Nassar et al. [11] proposed a set of novel complex spreading codes called Carrier Interferometry (CI) codes and described how these novel orthogonal spreading codes achieved cross-correlations independent of the phase offsets between different paths after transmission over a multi-path fading channel. This improved cross-correlation property relative to Walsh codes leads to higher Signal to Interference Ratio (SIR) in the DS-CDMA RAKE receiver, and, as a direct