Cdma Engg
Cdma Engg
Cdma Engg
What is CDMA?
CDMA is a Direct Sequence (DS) Spread Spectrum Modulation Technique, where in, a narrow band (of less than 10 kHz) user information (voice or data) is transmitted over a wide RF bandwidth (of 1.23 MHz); with many users occupying the same RF transmission band but are separated by what are called codes.
CDMA uses orthogonal codes called Walsh Codes to distinguish each individual user in the system.
CDMA was developed by Qualcomm in the US. This standard quickly found acceptance in Korea, Japan and many other Asian countries including India.
n/t
n/t
Wide (large time duration) pulses in the time domain result in energy being transmitted over a narrow frequency range
Shorter pulses (used in CDMA PN spreading sequences) result in energy being transmitted over a wide range of frequencies
-40
-60
-80
-100
-120
12
16
20
24
28
32
Distance in Miles
* Spread Spectrum Modulation -- Narrow band information is transmitted over a wide band RF channel * N=1 Frequency Reuse -- Multiple users (in adjacent cells) operate on the same frequency. * Code Division Access -- Each user and base station is associated with a unique code rather than a frequency or time slot. * Coherent Reception -- mobile units coherently combine multi-path components and signals from multiple base stations. * Dynamic Power Control -- Forward and reverse link transmit power is controlled to the minimum require to reduce interference and achieve a given capacity. * Variable Rate Speech Encoding -- Voice is encoded at a slower rates based on when the user is not speaking in order to minimize transmitted power and system interference
Advantages of CDMA
Frequency Re-use: Higher Capacity is achieved with CDMA's inherent N=1 frequency reuse pattern. This is different from the typical AMPS N=7 frequency reuse pattern in which only on seventh of the available frequencies are used in a given cell.
Coherent Signal Reception: CDMA has the ability to coherently combine signals from multiple sources. This multiple correlation system employs a RAKE receiver, which combines signals arriving at a given location, with different time delays, thus taking advantage of multi-path. In addition, this feature allows the mobile receiver to use signals from multiple base station transmitters, thus improving cell boundary performance and minimizing dropped calls.
User Privacy: CDMA's spread spectrum modulation technique distributes the user information over an RF bandwidth that is much larger than the information bandwidth. The resulting power spectral density (PSD) of the transmitted signal resembles thermal noise making the signal very difficult to be detected by simple receivers. In addition, a unique address code is required to recover user information.
Term cdmaOne has been adopted by CDG as a designator for CDMA technology based on IS95 and accompanying standards. CDMA air interface for PCS applications is described in J-STD-008. The basic CDMA process is the same in all standards
Processing Gain
Processing Gain is a term common to all direct sequence spread spectrum systems. Process gain is defined as the ratio of the Chip Rate (Rc) to the information bit rate (Rb). This provides a measure of ``spreading'' in the system.
Processing Gain = Rc / Rb
Chip Rate (Rc): The Chip Rate is the rate at which the PN sequence is generated. For CDMA, IS95, the chip rate is 1.2288 * 10 ^ 6 cps (chips per second).
Bit Rate (Rb): The bit rate is base band user information (i.e. user voice/data) rate. In CDMA, voice is digitized at different rates depending on the speech activity level. The system parameters presented in this discussion are based on a maximum bite rate of 9.6 kbps and 14.4 kbps per IS95 For CDMA (IS95A/B): Rc = 1.2288 Mcps, Rb = 14.4 kbps (max), resulting in a Processing Gain of 85.33 (19.3 dB).
Some Terminology
Eb/No = Ratio of Transmitted energy per bit (Eb) to Thermal Noise (No), expressed in dB.
Eb/Nt = Ratio of Transmitted energy per bit (Eb) to Total Noise (Nt) including thermal, spurious, and interference from other CDMA users, expressed in dB.
Ec/Nt = Ratio of Transmitted energy per chip (Ec) to Total Noise (Nt), expressed in dB.
Ec/Io = Ratio of Transmitted energy per chip (Ec) to Total Noise including selfinterference (Io) usually expressed in dB
BER (Bit Error Rate) = Probability that a transmitted bit will be received incorrectly (i.e. 1 received as a 0 or a 0 received as a 1)
FER (Frame Error Rate) = Probability that a transmitted frame will be received incorrectly
Summary of Codes
PN Long Code
The Long Code is a PN sequence that is 2^42 1 bits (chips) long. It is generated at a rate of 1.2288 Mbps (or Mcps) giving it a period (time before the sequence repeats) of approximately 41.4 days. The long code is used to encrypt user information. Both the base station and the mobile unit have knowledge of this sequence at any given instant in time based on a specified private ``long code mask'' that is exchanged. PN Short Code The Short Code is a PN sequence that is 2 ^ 15 bits (chips) in length. This code is generated at 1.2288 Mbps (or Mcps) giving a period of 26.67 ms. This code is used for final spreading of the signal and is transmitted as a reference known as the ``Pilot Sequence'' by the base station. All base stations use the same short code. Base stations are differentiated from one another by transmitting the PN short code at different ``offsets'' in absolute. Walsh Codes CDMA defines a group of 64 orthogonal sequences, each 64 bits long, known as Walsh Codes. These sequences are also referred to as Wash Functions. These codes are generated at 1.2288 Mbps (Mcps) with a period of approximately 52 s. These are used to identify users on the forward link. For this reason they are also referred to as either Walsh Channels or TCH. All base stations and mobile users have knowledge of all Walsh codes.
FER to Eb/Nt
10^0 10^-1 10^-2
Good Call Quality
-3
-1
11
Average Eb / Nt
Logical Channel The physical channel that carry specific types of information are known as logical channels. Logical channels in CDMA are divided into two categories: Traffic Channels and Control Channels. For the forward link there are three types of Control/Signaling channels and one Traffic Channel (per user). For the Reverse Link there is one type Signaling Channel and one Traffic Channel per user.
It is important to note that signals on the forward link are identified by Walsh codes, however, signals on the reverse link are identified by Long Codes.
The logical channels for the Forward Link must provide identification of the Base station, timing and synchronization of the transmissions between the base station and mobile station, paging of mobile units in the area, and the voice/data transmission from the base station to the mobile unit. The forward link is comprised of: The Pilot Channel, Up to one Sync Channel, Up to seven Paging Channels, and Up to 55 Traffic Channels
Sync Channel
The Synchronization Channel is an encoded, interleaved and modulated spread spectrum signal that is used with the Pilot Channel to acquire initial system time and synchronization. The sync channel is always transmitted on Walsh 32.
Paging Channel
The Paging Channel is used for transmission of control information to the mobile. When a mobile is to receive a call it will receive a ``page'' from the base station. Up to seven (7) channels may be configured for paging depending on the expected demand. Page channel messaging to each user takes place in an 80 ms ``slot''. The 80 ms slots are grouped into cycles of 2048 slots (cycle duration 163.84 s) referred to as maximum slot cycles. The base station can limit the maximum slot cycle used by the mobile.
Traffic Channel
The Traffic Channel carries all the calls (voice or data signal) from a given base station to all the mobile units active in the coverage area or vice versa. Each user has a dedicated TCH, and corresponding Walsh code, on the down link. The forward traffic channel message consists of user voice (or data), power control data, and error correction bits. The message is transmitted as a series of traffic frames. The traffic channel may also carry signaling information with or in place of user voice (or data). A Walsh code is assigned by the base station for each Traffic Channel in use. The Traffic Channel for the reverse link is identical to the forward link Traffic Channel in function and structure. Each traffic channel is identified by a ``User Long PN Code'' which is unique to each CDMA user.
The types of spread spectrum modulation commonly used in communication systems are classified as: Direct Sequence Frequency Hopping CDMA is a direct sequence system.
Direct Sequence
In direct sequence modulation the carrier frequency is fixed and the bandwidth of the transmitted signal is larger and independent of the bandwidth of the information signal.
Frequency Hopping
The carrier frequency is varied and the bandwidth of the transmitted signal is comparable to the bandwidth of the information signal. Information is modulated on top of a rapidly changing carrier frequency.
1. Modulating the information signal with the spreading PN sequence 2. Modulating the resulting signal with the desired carrier wave 3. Band Pass Filtering the output 4. Transmitting the resulting RF signal.
Receiving a spread spectrum signal involves: 1. Demodulating the signal with the RF carrier, 2. Low Pass Filtering the resulting wide band signal, 3. Demodulating with the signal with the known spreading sequence, and 4. Integrating the despread signal over a bit time to recover the information signal
Multipath
Multipath, is the result of reflections and scattering of radio waves off of buildings, mountains and other objects, etc. Multipath will exist anywhere the incident wave and one or more reflected and/or defracted waves can reach the receiver Multipath, in effect, creates ``multiple versions'' of the transmitted signal which arrive at the receiver at different times When the components arrive perfectly in phase, the overall Received Signal Level (RSL) will be stronger than any of the individual components. When they arrive out of phase, as a result of the reflective / defractive process, the overall received level is less than the strongest individual component. Destructive (and constructive) interference due to the arrival of equal amplitude and random phase multipath components is referred to as Rayleigh Fading. The significance or degree that Rayleigh Fading affects system operation is determined by the surrounding environment. In general we would expect to see the greatest effects of Rayleigh fading in the Dense Urban environment and the least in a Rural Environment. This is due to the greater concentration of scattering structures in a Dense Urban Environment than in rural areas.
Relative Amplitude
Time
The RAKE receiver provides for the coherent combination of multipath components from a single base station and multiple cells/sectors jointly in a CDMA Handoff scenario
Identifies the components which are the strongest (maximum of three), Performs time alignment of the select components, and Sums the components.
A4
h(t)
A2
Received Signals
A2
A4 A1
A5
A3 A1
Time
Coherent Combination of Three Strongest Components of a Multiple Transmitter BandLimited Channel Impulse Response with Discrete Multipath Components
Magnitude of Coherently combined Multipaths
A3
A3 Relative Power
B3
C2 B3
C2
Time
CDMA is less susceptible to the adverse effects of multipath. Specifically, degradation of system performance due to frequency selective Rayleigh fading is reduced because the signal energy is spread over 1.25 MHz as opposed to 200 kHz for GSM TDMA or 30kHz channels for AMPS TDMA. In effect spread spectrum is also a form of frequency diversity. Also, by coherently combining multipath components, the effects of time dispersion and destructive interference are reduced by aligning the three strongest multipath components in time and combining for a net positive sum greater than any individual component.
Let's suppose the minimum acceptable Eb/Nt for a given system is 7 dB and the three strongest multipath components have a corresponding Eb/Nt of 5, 3, and 2 dB. It is clear that the individual components will not provide for service. However, the RAKE receiver will coherently combine these components such that the resultant Eb/Nt is sufficient to provide the quality of service we desire. This can be accomplished as follows: Linearize the respective Eb/Nt measurements so as to allow for coherent combination by using the equation given below: Linear Value = 10 ^ [ 0.1 x (Eb/Nt) in dB] The linearized values for each of the multipath components are 3.16, 2.00, 1.58 respectively. Assuming perfect phase alignment and zero processing losses, the combined value for all of the components is 6.74 which corresponds to a calculated E b /N t of 8.29 dB which provides higher level of call quality.
Overcoming ``nearfar'' in the mobile environment requires that the reverse link transmit power for all subscribers be continuously adjusted. The rate and degree of adjustment should depend on the maximum rate and magnitude of change in required power to maintain a constant received level at the base station. This is accomplished through the implementation of dynamic power control.
Dynamic Power Control (DPC) is used on the forward and reverse links to avoid the near-far problem. Using DPC the power of all mobile units is controlled so their transmitted signals arrive at the base station at an equal and minimum received power level. In addition, the traffic channel power on the forward link is varied as a function of voice coding rate. In this way, the interference generated from one mobile unit to another is kept to a minimum resulting in increased system capacity.
Data Rate (Rb) kbps (per IS-95) 9.6 4.8 2.4 1.2
In addition, the available base station transmit power is divided among the pilot, sync, paging, and traffic channels in use.
0.2 of total power (linear) Remainder (0.8) of total power (linear) 3 dB less than one Traffic Channel; always 1/8 rate 3 dB greater than one Traffic Channel; full rate only Equal power in each Traffic Channel: full rate only (or specified maximum per TCH)
Paging
2%
Traffic
75 %
These allocations are not dynamic with time but may be adjusted on a per transmitter basis as necessary by the operator.
Channel Coding
Channel Decoding
Bit Interleaving
Bit Deinterleaving
Quadrature Despreading
1/4
1/8
2.4
1.2
6
9
Channel Coding
Channel Decoding
Quadrature Spreading
LPF
A/D
The available output rates are: Rate 1: 171 bits / packet (8.55 kbps), Rate 1/2: 80 bits / packet (4.0 kbps), Rate 1/4: 40 bits / packet (2.0 kbps) and Rate 1/8: 16 bits / packet (0.8 kbps)
CDMA Capacity
CDMA technology offers a significant capacity advantage over other multiple access systems. The capacity of FDMA and TDMA systems is limited by the finite amount of spectrum allocated. CDMA is different in that many users operate on a single wideband RF carrier. This carrier frequency may be reused by the adjacent cell (N=1 reuse). CDMA capacity is only interference limited, therefore any reduction in interference converts directly and linearly into an increase in capacity Interference is introduced from several sources including: Same cell mobile users, Adjacent cell mobile users, Adjacent cell base stations, as well as Thermal and spurious noise.
CDMA employs several techniques to reduce these interference sources including: Suppressing or squelching transmissions during quiet periods of each speaker. Using sectored base station antennas. Dynamic power control to keep transmit levels to the minimum required to close the link.
For the simplest case of the single CDMA cell site, the approximate capacity in terms of number of users can be written as: N = 1 + { (W / R) / (Eb / No)}- ( / S) Where: W = Spread Spectrum bandwidth (Hz) R = Information bit rate (Hz) Eb = Energy per bit (J) No = System (thermal) noise energy (J) N = Number of users S = Received power of user signals at the base station (Watts) (not including serving signal) = Received background noise level at the base station (Watts)
Some Definitions
Sectorization Gain
A common technique for reducing interference is sectorization at the base station. Sectorization refers to using directional antennas at the cell site for both receiving and transmitting. For a three sectored cell site, the number of interferers seen by any antenna is, theoretically, a third of the number seen by an omni directional antenna.
Voice Activity Factor
Studies have shown that either speaker is active only 35% to 40% of the time when in conversation. The percentage of time that a user is actually speaking is called Voice Activity Factor (VAF). CDMA uses a variable rate voice encoder that monitors the voice activity level and suppresses transmission when no speech is taking place. This process reduces the level of interference introduced into the system
Frequency Reuse Efficiency (IADJ)
The Frequency Reuse Efficiency, (IADJ) accounts for the interference caused by other mobile units as well as base stations in the surrounding cells. Dynamic power control is used on the forward and reverse links to minimize adjacent (as well as co) cell interference. IADJ is statistically dependent on the loading of adjacent cells as well as the location of users within those cells. A typical value for IADJ is given as 0.66. This value implies that a cell located in the center of a seven cell cluster is subject to a noise floor that is 160% of that which would be observed if a cell is operating in total isolation.
Handoff Terminology
Handoffs are initiated and terminated as a result of the pilot signal strength as measured by the mobile unit in terms of Ec/Nt (Energy per chip to Total Noise). The parameters associated with CDMA Handoffs are TADD, TDROP and TCOMP. TADD is the value of the Pilot signal strength, Ec/Nt, in dB received by the mobile unit at which the mobile will recognize the cell/sector as a possible contributor to the call processing activities. Values provided by vendors are typically on the order of 13 dB. TDROP is the value of the Pilot signal strength, Ec/Nt, in dB received by the mobile unit at which the mobile will drop the cell/sector as a possible contributor to the call processing activities. Values provided by vendors are typically on the order of 17 dB. Note that the received pilot strength must fall below TDROP for some specified length of time before the cell/sector is dropped in order to keep from ``toggling'' the cell on and off. This length of time (T_TDROP) is an addressable parameter with values ranging from 0.1 to 319 seconds. Note that both TADD and TDROP are assigned on a per transmitter (i.e. per cell or sector) basis. These terms need not be the same for every cell in the system. TCOMP is the Active Set versus Candidate Set comparison threshold. Mobile Stations transmit a Pilot Strength Measurement Message when the strength of a pilot in the Candidate Set exceeds that of a pilot in the Active Set by this margin. The base station shall set this field to the threshold Candidate Set pilot to Active Set pilot ratio, in units of 0.5 dB.
Candidate Set
Neighbor Set
The pilots that are not currently in the Active Set or the Candidate Set and are likely candidates for Handoff.
The set of all possible pilots in the current on the current CDMA frequency assignment, excluding the pilots in the Neighbor Set, the Candidate Set, and the Active Set.
Remaining Set
Types of Handoffs -1
Soft Handoff The condition where two cells are in simultaneous communication with the mobile is called Soft Handoff. Soft Handoff will continue until the pilot signal from one of the contributing cells drops below a predefined threshold (TDROP ). At that time the call will be transferred to the remaining cell. Soft Soft Handoff SoftSoft Handoffs are identical in function and process to that of the soft Handoff, however, SoftSoft Handoffs entail the simultaneous serving of a mobile unit by three cell sites. Three is the maximum number of serving signals due to mobile (RAKE) receiver specification.
Softer Handoff Softer Handoffs are identical in function and process to that of the soft Handoff, however Softer Handoffs entail the simultaneous serving of a mobile unit by two sectors of the same cell.
Types of Handoffs -2
Soft Softer Handoff Soft Softer Handoffs are identical in function and process to that of the Soft Handoff, however, SoftSofter Handoffs are the simultaneous serving of a mobile station by the original sector, an adjacent sector, and an adjacent or neighboring cell. Hard Handoff A hard Handoff occurs when a CDMA call is transferred from one base station to another base station transmitting on a different carrier frequency. Hard Handoff is analogous to the Handoff procedure that takes place in standard AMPS Cellular. The mobile unit will initially seek to perform a soft Handoff. If the cellular network cannot perform a soft Handoff, a hard Handoff is necessary CDMA to Analog Handoff
If there are no CDMA channels to Handoff to, then the call would be handed off to an available analog channel at the serving base station and switched to the analog mode of processing. From that point on, the call will be handled as any other analog call at that base station.
The following is an example of a cellular call: set-up, progress and termination in a CDMA system. The example describes:
Initial system access Call initiation and setup, Soft Handoff, and Call termination.
Once the access request has been received by the base station, the base station responds with an assignment to a traffic channel (Walsh code). The base station initiates the land link, and conversation takes place.
Call termination can be initiated either from the mobile or the land side. In either case the transmissions are stopped, the Walsh code is freed, and the land line connection is broken. The mobile unit resumes monitoring the page channel of the current serving cell.
Most popular macroscopic propagation models are: 1. 2. 3. Lee's Propagation Model Hata Okumura Propagation Model Cost 231 Propagation Model Lee's Model is valid for 1900 MHz band. The Hatamodel is developed for frequencies from 150 and 1500 MHz band. The COST231 model is for 1500 to 2000 MHz band.
Pilot Paging
-14 8 8 8 8 6.5 5 7 6
8 8 8 8 8 8 8 5 5
Sync
1.8 1.2
TrafficForward
14.4 9.6
Traffic- Reverse
14.4 9.6
Forward Link
Paging Sync Traffic
15.0
-8.0 3.7 -4.3 -4.0 -123 140.24
15.0
-8.0 0 -4.3 -8.0 -119 140.24
15.0
-8.0 0 -4.3 -4.0 -121 140.24
15.0
-8.0 0 -4.3 -4.0 -124 140.24
15.0
-8.0 3.7 -4.3 -4.0 -121 140.24
PN Offset Planning
In general, PN offset planning for a CDMA system is analogous to frequency planning in an FDMA or TDMA system. For a given CDMA system, PN offset planning is a function of the same basic parameter as an AMPS channel plan such as: 1. Base Station Locations 2. Propagation Characteristics 3. Topography of the area As discussed earlier, each base station transmits a pilot signal used for acquisition, system synchronization, cell selection, and coherent demodulation of the traffic channels. All base stations transmit a unique pilot signal using the same Pseudo Random Noise (PN or PRN) spreading code (Short Code) but with different time offsets. There are a total of 512 phase offsets that are used to uniquely describe a base station. PN offsets can be reused if there is sufficient separation between cells using the same offset.
PN offsets are selected based upon the relative time delay (signal travel time at the speed of light) between sites and exact served areas of those sites. The development of a PN offset plan depends upon exact information on final site locations. There are 512 PN offsets available to allocate to cells / sectors. Each PN offset is 64 chips.
This means that, for an impulse transmitted from the BS, by the time the impulse is received at the MS it is no longer an impulse but rather a pulse with a spread width which is referred to as the delay spread. Measured data indicates that the mean delay spread value is different for different kinds of environments. This fact is intuitive because of the increasing amount of multipath reflectors that are present in different environments
PN Interference
Since all pilot signals in a system are timeshifted versions of the same bitsequence (short code), a pilot from any sector can appear to belong to any other sector. When receiver can not distinguish pilots from different sectors, demodulation is erroneous and it is known as PN interference. There are three types of PN interference:
1. CoPN interference -- if there is no enough space separation (signal attenuation) between cells that reuse PN offset. 2. Adjacent PN offset interference -- if there is no enough separation (signal attenuation) between cells that have adjacent PN offsets (i.e. serving site has PN offset 100 and interferer has a PN offset 101) 3. Handoff confusion -- interference to a neighbor set pilot (i.e. due to time delay, strong pilot appear to be a strong neighbor list pilot: unnecessary handoff occurs)
References
[1] Rappaport, T.S., Wireless Communications, Principles and Practices, Prentice Hall, 1996. [2] Lee, W. C. Y., Overview of the Cellular CDMA, IEEE Transactions on Vehicular Technology, Vol. 40, No.2, May 1991. [3] David J. Goodman, Wireless Personal Communications Systems, Addison-Wesley Wireless Communication series, 1997.