Sunday, October 24, 2010

CDMA



Concept:
As per the previous discussion, CDMA stands for Code Division Multiple Access. It is a multiplexing access method in which multiple users are allocated different codes to access the same channel. Where channel is the set of frequencies and code is nothing but the sequence of n symbols (0 or 1). Mobile telephony systems which use CDMA are referred as CDMA systems.

CDMA uses cellular network and is used for long distance communication. The initial evolution of CDMA was as 2.5 G. Nowadays CDMA supports high data rate and is thus considered as 3G. It transmits not only voice but also data and multimedia streams.

Features:
The important features of CDMA systems are:
1. It is more robust for multi-path delay.
2. Signals from each mobile station are coded with two or three codes.
3. It gives higher quality voice and data transmission with small bit error rate.
4. It has soft handover.
5. It performs power control by open loop or close loop methods.

CDMA codes allow unique identification of signals from different sources and transmit these signals through the same time, space and frequency slots without interference. Thus it is necessary that CDMA codes should not correlate with each other. The various types of codes are used and are discussed below.

Types of Codes:

1. Autocorrelation Codes:
An autocorrelation code is a multi-bit code which is used for coding the symbols before transmitting, allows the receiver to correlate and extract the symbols automatically. Barker codes and Pseudo-noise (PN) codes are the examples of autocorrelation codes. Barker code gives strong autocorrelation where as PN code gives strong peak with few, low and non-zero values which may results in interference with the users using same spread. Long M-sequence PN code has strong autocorrelation and is used as scrambling code. A short PN code also has strong autocorrelation. for example, in WCDMA short PN code is used.


2. Orthogonal Codes:
Two codes used for coding are referred as orthogonal when there is no effect of interference between two sets of signals on the received output. Orthogonal code do not show the strong autocorrelation property and thus requires the synchronization between transmitter and receiver. It gives zero cross-correlation. Examples of this code are Best code and Walsh code.
Best codes are optimized codes which allows significant correlation and do not create interference in between different channels. Whereas Walsh code are generated from Hadamard matrix with all pairs of rows are orthogonal. Walsh code is used in IS-95/cdmaOne. This code is used for channelization due to orthogonality property. Following table gives information about the different CDMA standards.

Different CDMA standards:


Conclusion:
Here we discussed about concept, features, types of codes used in different CDMA standards and different CDMA standards with their properties and uses also.

(

This article is the topic of unit " Communication Technologies-II " from RTMNU MBA 3 rd sem IT syllabus notes.Further topics will be covered in upcoming blogs For more notes you can also refer to other links as given below:

)

7 comments:

  1. I read one of your other blog also and Again you saved me a day by giving me detailed post on one of the topic covered in my syllabus.The main thing that catch examiners attraction is the way of attempt.Which is really impresive

    ReplyDelete
  2. it is good but,here is no examples on autocorrelation orthogonal codes

    ReplyDelete
  3. please give some examples on autocorrelation orthogonal code

    ReplyDelete
  4. Heartily appreciate your contribution Because that is unbeatable informative content about mobile computing for audience.

    ReplyDelete
  5. Impressive!! and we are also one of the Cheapest Wireless Mobile Network Signal Booster In India.
    Best Mobile Network Signal Repeater

    ReplyDelete
  6. very interesting post.this is my first time visit here.i found so many interesting stuff in your blog especially its discussion..thanks for the post! tesco signal booster

    ReplyDelete