Cdma 02 Finalsdda
Cdma 02 Finalsdda
Cdma 02 Finalsdda
Section 1
Introduction to CDMA
MOTOROLA LTD.2003
Page 1 / 425
Issue II Rev 4
Section 1
Introduction to CDMA
Objectives
CDMA Concept
11
13
15
Features of CDMA
17
CDMA Standards-Introduction
19
Frequency Re-Use
21
23
25
MOTOROLA LTD.2003
Page 2 / 425
Issue II Rev 4
Objectives
_____________________________________________________________
Objectives
Upon completion of this section, the trainee is expected to be able to:
Explain with suitable diagram the concept of the wireless local loop and
its advantages.
Define Multiple Access methods and explain the concept of CDMA.
List the features and advantages of CDMA.
List CDMA standards.
Explain frequency re-use.
List applications of spread spectrum systems.
MOTOROLA LTD.2003
Page 3 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 4 / 425
Issue II Rev 4
BSC
PSTN
MOTOROLA LTD.2003
Page 5 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 6 / 425
Issue II Rev 4
Fast Deployment
Improved Availability
Better Reach
MOTOROLA LTD.2003
Benefits
Exact location of subscriber is not critical
No need to overbuild
Less susceptible to damage or theft
Low operational and maintenance costs.
Quicker accrual of Revenue
Useful in areas where terrain is difficult or places
where laying of copper is very difficult or not
allowed. ( e.g., central parts of big cities )
Lower losses due to interruptions.
Improved customer Satisfaction
Better Image.
Growth in Subscriber base.
Reliable service in Rural areas too.
Page 7 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 8 / 425
Issue II Rev 4
Time
Time
30 kHz
30 kHz
Frequency
Frequency
FDMA
1 User/ Narrowband Channel
C/I is negative prior to I.F. filtering and
positive after filtering
TDMA
(3 timeslots shown)
3 Users / Narrowband Channel
C/I is negative prior to I.F. filtering and
positive after filtering
Time
1.23 MHz
DS-CDMA
Frequency
MOTOROLA LTD.2003
Page 10 / 425
Issue II Rev 4
CDMA Concept
_________________________________________________________
Spread Spectrum Signal
The spectrum of the speech signal from a user is SPREAD by
multiplying it with a unique code which is at a much higher bit rate.
The resultant signal is called a SPREAD SPECTRUM signal.
CDMA Concept
In CDMA, a number of users communicate simultaneously at the
same frequency. The spectrum of the base band signal is spread
over a wider band by multiplying it with a Pseudo Random Signal.
The CDMA concept is similar to the situation in a Cocktail Party
where all the people talk in the same room together simultaneously. If
every conversation in the room carried out in a different language,
that you do not understand would amount to noise from your
perspective. But the conversations in your language will be
interesting to you. Even with knowledge of appropriate language, the
conversation of interest may not be completely audible. The listener
can signal the speaker to speak more loudly and also signal other
people to speak more softly. CDMA system uses a similar power
control process.
As the signal is transmitted, similar signals from other users in the
area, external noise and other forms of noise get added to it.
The sources of interference in CDMA are:
1. External Interference
a. Background Noise
b. Interference due to users from other cells
2. Internal Interference
a. Other users in the same cell
The dominant source of interference is the self-interference produced
by other users of the same cell.
At the receiving end we recover the wanted signal by multiplying it
with a replica of the code used in the transmitting end.
The capacity of the system is self limiting as the overall interference
level crosses a threshold.
This idea is illustrated in the diagram opposite.
MOTOROLA LTD.2003
Page 11 / 425
Issue II Rev 4
CDMA concept
Spread Spectrum
of Data
Spectrum at the
Receiver input
Recovered Data
Input Data
BPF
PN-Sequence
Back ground Noise
PN-Sequence
External Noise
MOTOROLA LTD.2003
Dig.
Filter
BPF
Interfering Spectra
Page 12 / 425
Issue II Rev 4
History
Spread Spectrum techniques are developed as a means to combat the
effects of jamming of radio signals. The fundamental question that these
systems try to answer is How can a receiver nullify the effects of
jamming, if the jammer has more power than the transmitted signal?
The answer lies in the White Noise or the Gaussian Noise.
Concept of Spreading Spectrum Techniques
Since the Gaussian Noise has infinite power and is spread uniformly
over the entire frequency spectrum, it is possible to have effective
communication because only finite power signal components can cause
any harm. Hence, the design of anti-jam system is to spread the signal
spectrum sufficiently so that all interfering signals appear as noise. The
signal components (e.g. frequency) are chosen such that the jammer or
interferer cannot achieve larger jammer to signal ratios in the selected
frequency components. Only finite power components of jamming
signals affect communication and effective communication is possible in
the presence of Gaussian Noise. The basic idea is to choose the number
of signal co-ordinates N so that the jammer is uanable to pump large
powers in all of them. N is made large by spreading the signal spectrum
through one of the following methods:
Direct Sequence Spreading (DS): A carrier is modulated by a
digital code in which the code bit rate is much larger than the
information signal bit rate.
Frequency Hopping Spreading (FH): The carrier frequency is
shifted in discrete increments in a pattern generated by a code
sequence. This can be either fast-hop or slow-hop system. In fasthop system, frequency hopping occurs at a rate faster than the
message bit rate. In a slow-hop system, the hop rate is slower
than the message bit rate
The CDMA system used in our networks use the Direct Sequence
Spreading technique. The spreading is achieved by multiplying the base
band signal with a Pseudo random signal (PN Sequence). The
assumption is that the jammer does not have the key to the PN
sequence. Hence, the jammer is forced to adapt the first jamming option
mentioned above which reduces the jamming signal strength in the
actual signal co-ordinates under use
.
MOTOROLA LTD.2003
Page 13 / 425
Issue II Rev 4
The basic idea is to choose the number of signal co-ordinates N so that the
jammer is unable to pump large powers in all of them
MOTOROLA LTD.2003
Page 14 / 425
Issue II Rev 4
Basic Model
The basic system model shown in the opposite page has the following
parameters fixed:
WSS = Bandwidth of the spread out signal
Rb = Bit Rate of base band signal
PS = Signal Power
PJ = Jammer Power
Then Eb can be got from (PS / Rb) and NJ from (PJ / WSS)
This gives Eb / NJ =
(WSS / Rb)
(PJ / PS)
Where, we define
Processing Gain PG = WSS / Rb
Expressing in dBs,
(Eb / NJ) dB= (PG) dB (PJ / PS ) dB
If the interference in the CDMA system is considered as Gaussian in
nature, then we can treat NJ as the Gaussian noise spectral density N0.
Then we write an approximate expression for the error probability as:
Pe = 1 / 2 * e (Eb / N0)
From the above we can calculate the required Eb / N0 for a given bit
error rate requirement and vice versa. Some examples are given
below:
For Pe = 10-3 Eb / N0 = 7.93 dB
= 9.30 dB
= 10-4
= 10-5
= 10.34 dB
MOTOROLA LTD.2003
Page 15 / 425
Issue II Rev 4
PS
Transmitter
Receiver
WSS
PJ
Bit Rate = Rb
Jammer
(WSS / Rb)
Eb / NJ =
(PJ / PS)
Where,
WSS
_____ = Processing Gain (PG)
Rb
MOTOROLA LTD.2003
Page 16 / 425
Issue II Rev 4
Features of CDMA
_________________________________________________________
High Capacity
CDMA offers more channels per carrier as compared to 8 in GSM. In
terms of Erlang traffic offered for any grade of service, CDMA provides
roughly ten to twenty times more traffic handling capacity compared to
FDMA. Compared to TDMA system, CDMA offers five to seven times
more capacity. The increased capacity is also related to the fact that in
CDMA, frequency planning is simpler (because all mobiles within a cell
transmit at the same frequency). In CDMA, the efficiency of frequency
re-use is determined by the total signal to interference ratio resulting
from ALL the users within range unlike in TDMA systems where the
performance and capacity are limited by worst case values.
Lower Transmit powers
The reduction in required Eb / NO means that the MS has to transmit less
power. This means that the cost of the MS comes down and the batter
life increases. This also results in minimum interference; which means
more users can talk simultaneously. Hence more capacity.
Improved Privacy
The PN sequence operation, wide band signalling and certain addressee
specific protection features provide very good security to the users.
Improved Capabilities
The variable rate vocoders allow multiple levels of grade of service.
Interfaces to different data services, ISDN, PBXs including wireless
PBXs and cordless/PCN and cellular systems are possible through a
common instrument. CDMA could also be used in the local loop of the
PSTN, there by making the boundary between fixed and mobile
networks virtually seamless.
Better Performance in Fading/Interference Prone Environment
This is derived from the basic concept of spread spectrum technique
which separates signals based on specific PN sequences. The system
has inherent multi path diversity features.
MOTOROLA LTD.2003
Page 17 / 425
Issue II Rev 4
FEATURES OF CDMA:
1. HIGH CAPACITY
a.
b.
c.
d.
2.
2. Improved security
3. Improved Capabilities
a. Variable rate vocoders for different grades of service.
b. Interfaces to ISDN/ Wireless PBXs/ PCN/ Cellular
c. Local loop applications in the PSTN
5.
6.
MOTOROLA LTD.2003
environment.
Page 18 / 425
Issue II Rev 4
Page 19 / 425
Issue II Rev 4
CDMA Standards
IS 95A
MS BTS compatibility standard for dual-mode wideband spread spectrum
cellular system.
Provides requirements for MS & BS analog and CDMA
Provides requirements for base station analog options
Message encryption and voice privacy techniques are defined
CDMA call flow, system layering, retrievable and settable parameters etc.
description
Mobile station database
ANSI J STD 008
Personal Station Base station compatibility requirements for 1.8 to 2.0
GHz CDMA PCS
Defines requirements for PCS operation and BS CDMA operation
Message encryption and voice privacy
CDMA call flow, protocol layering, retrieve and settable parameters etc.
description
Personal Station database
TIA/EIA 95
It is combination of IS-95A, TSB-74 and J-STD-008.
Analog information is deleted from the standard
Some corrections are made and new capabilities are added
MOTOROLA LTD.2003
Page 20 / 425
Issue II Rev 4
Frequency re-use
_________________________________________________________
Frequency re-use
The idea of frequency re-use in cellular systems underlined the need
for accepting a controlled amount of interference in order to achieve
higher system capacities. In order to get more capacity, we need
more frequencies. Theoretically, infinite capacity is possible by
reducing the cell sizes and increasing the rate of frequency re-use.
However, a practical limit is reached when the number of inter cell
handovers required increases rapidly.
In GSM
For example in GSM we can have a maximum of 8 users operating at
the same frequency. If we want to increase this to say 30 users, then
we need 4 frequencies. To minimize interference between users in
adjoining cells, we have to choose the operating frequencies
carefully. This is done by what is called a Frequency Reuse Plan.
Suppose an operator is assigned 27 frequencies. If we choose a 3
sector, 3 cell reuse pattern, then we get 9 frequencies per cell and a
maximum of 3 frequencies per sector. As the network grows, the
frequency planning in GSM (or any mobile network) becomes more
and more complex. The addition of a frequency in any cell or sector
has an impact on the usage of frequencies in other cells.
In CDMA
Relatively, this is very simple in CDMA. All sectors and cells in a
CDMA network can have the same frequency assignment. This is
because, the signals are separated by specific PN sequences, the
following statements hold good. This is called Universal Frequency
Reuse.
Interference in CDMA is pooled
All users more or less experience the same level of
interference from other users
Roughly 60% of the interference is from users in the same cell
Frequency planning from the re-use point of view is not
needed
Capacity and coverage aspects become more critical than the
frequency planning aspects
This is illustrated in the opposite page.
MOTOROLA LTD.2003
Page 21 / 425
Issue II Rev 4
C
A
G
D
B
G
C
A
E
A
D
E
C
A
D
E
A
A
A
A
A
A
A
A
A
A
A
A
A/F
A
A
A
A
MOTOROLA LTD.2003
Page 22 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 23 / 425
Issue II Rev 4
Example:
o If Rb = 9600 bps, Rc = 1.2288 Mcps, v= 40%, f = 0.65, and s
= 2.55,
We get the capacity as 107 traffic channels for a 3
sector site
If we calculate for one sector or an omni site, the
capacity becomes 42 channels
MOTOROLA LTD.2003
Page 24 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 25 / 425
Issue II Rev 4
Outdoor Applications
Wireless packet switched networks (bridge/router
functions) for Metropolitan Area Networks (MANs)
Campus linking of wired/cabled LANs in different
buildings such as a University or a big manufacturing
plant or office or company
In the access network of PSTN, especially in areas
where copper costs are quite high and pockets where
the subscriber density is less (such as the rural areas)
In high density areas or areas having a high growth
rate, the CDMA local loop is more cost effective than
the copper based access network
MOTOROLA LTD.2003
Page 26 / 425
Issue II Rev 4
SECTION 2
PRINCIPLES OF CDMA
MOTOROLA LTD.2003
Page 27 / 425
Issue II Rev 4
Section 2
Principles of CDMA
27
Objectives
29
30
32
34
38
40
40
42
46
PN Sequence Generation
48
MOTOROLA LTD.2003
Page 28 / 425
Issue II Rev 4
Objectives
_________________________________________________________
Objectives
At the end of this section, the trainee is expected to be able to:
Explain the general spreading and despreading processes in CDMA
List and explain the basic models of Spread spectrum CDMA
Explain the principle of generating PN sequences, with the help of
suitable diagrams.
Illustrate with suitable examples, the properties of PN sequences.
MOTOROLA LTD.2003
Page 29 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 30 / 425
Issue II Rev 4
Tb
-4/ Tb
1/ Tb
2/ Tb 3/ Tb
4/ Tb
Tb
1/ T
-4/ Tb
-3/ Tb
-2/ Tb
-1/ Tb
1/ Tb
2/ Tb
3/ Tb
4/ Tb
MOTOROLA LTD.2003
Page 31 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 32 / 425
Issue II Rev 4
Orthogonal Codes
Orthogonal functions have zero correlation
Two binary sequences are orthogonal if the process of XORing them
results in an equal number of 1s and 0s
Example:
0000
0101
------0101
------PN Codes
Two short codes (215 = 32,768)
o Two codes - I and Q codes
o Unique offsets serve as identifiers for a cell or a sector
o Repeat every 26.67 msec at a clock rate of 1.2288 Mcps
One Long Code (242 = 4400 billion)
o Used for spreading and scrambling
o Repeats every 41 days at a clock rate of 2.1188 Mcps
MOTOROLA LTD.2003
Page 33 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 34 / 425
Issue II Rev 4
Orthogonal Spreading
1
0110011010011001100110010110011010011001011001100110011010011001 =
1001100101100110011001101001100101100110100110011001100101100110
Channelization using Orthogonal Spreading
User Data
Orthogonal sequence
TX Data
1
0
0
1
1
0110 0110 0110 0110 0110
1001 0110 0110 1001 1001
Recovered Data
Recovered Data
MOTOROLA LTD.2003
Page 35 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 36 / 425
Issue II Rev 4
-1
-1
Spread Waform Representation of User C's Signal
1
-1
-1
-2
-3
Walsh Code for User A: "0101"
1
-1
Product
3
2
1
-1
Average = (5-1)/4 = 1
=> 0
MOTOROLA LTD.2003
Average = (5-1)/4 = 1
=> 0
Page 37 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 38 / 425
Issue II Rev 4
b. A 4 chip PN sequencr
e. PN sequence at Rx end.
f. Despread or recovered
base band signal.
MOTOROLA LTD.2003
Page 39 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 40 / 425
Issue II Rev 4
Bj (t-Tj). Cj (t-Tj)
Bj (t)
Bj (t).Cj (t)
Bj (t-Tj)
Cj (t)
Cj (t-T)
MOTOROLA LTD.2003
Page 41 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 42 / 425
Issue II Rev 4
Multi path
Bj(t-Tjm). Cj (t-Tjm)
Interference
Direct Path
Bj (t-Tj). Cj(t-Tj)
Cj ( t-Tj )
Locally
generated
PN sequence
MOTOROLA LTD.2003
spread
mutipath
( t-Tjm ) more than one chip
Page 43 / 425
Issue II Rev 4
Page 44 / 425
Issue II Rev 4
Direct Path
Multi path
Bj(t-Tjm).Cj(t-Tjm)
Spread
Multipath
Rx1
Cj(t-Tj)
Multi path
Rx2
Direct Path
Bj(t-Tj).Cj(t-Tj)
Cj(t-Tjm)
Spread
Direct Path
Rake
Receiver
MOTOROLA LTD.2003
Page 45 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 46 / 425
Issue II Rev 4
pq
T
(t-
Cq
).
q
T
(t
Cp
)
q
Cp(t-Tp)
Bq
Tr )
pr
B(
r tT
r ).C
r (t-
Bq
Cq
Cq(t-Tq)
Br
Cr(t-Tr)
Cr
MOTOROLA LTD.2003
Page 47 / 425
Issue II Rev 4
PN SEQUENCE GENERATION
_________________________________________________________
PN SEQUENCE GENERATION
The most important element in the transmitter and receiver in a CDMA
system is the PN sequence generator which is used for spreading and
de- spreading signals.
Definition
A pseudo random sequence is one in which the bits appear in a random
manner within a specified sequence length and the pattern is repeated
for subsequent sequences. PN sequences have an important property:
Times shifted versions of the same PN sequence have very little
correlation with each other. The channelization of users in the reverse
link is accomplished by assigning them different time shifted versions of
the long code, thus making them uncorrelated with each other. This
property is then exploited to separate subscribers signals in the BTS
receivers.
Examples
Suppose we have 4 digit words. The natural sequence is from 0000 to
1111. Purely random sequence could be a series of 15 word sets, with
the combination of words in each set being random. Pseudo random
sequence would be a series of 15 word sets, with the pattern of words in
any set being the same.
The natural sequence makes the signal highly predictable while the pure
random sequence makes it totally unpredictable and even the desired
signal cannot be recovered.
Hence the PN sequence is the best choice as it appears as noise to all
other users excepting the desired receiver.
Requirements of a PN sequence:
The PN sequence should:
be easy to generate
have random properties
have long periods
be difficult to reconstruct from a short segment.
MOTOROLA LTD.2003
Page 48 / 425
Issue II Rev 4
PN SEQUENCE GENERATION
The PN sequence has a random set of words which repeat after a specific
sequence length.
Be easy to generate
Have random properties
Have long periods
Be difficult TO reconstruct from a short segment.
MOTOROLA LTD.2003
Page 49 / 425
Issue II Rev 4
PN SEQUENCE GENERATION
_________________________________________________________
Types of PN generators
There are various types of PN generators such as:
1.
2.
3.
4.
5.
6.
7.
8.
We will look at the simple shift register type PN generator with linear
feed back arrangement.
The diagram opposite gives the generic configuration which could be
modified to give specific PN sequences.
The generator has a number of shift registers in cascade with tappings
at various points; the tapped outputs are passed through modulo-2
adders (Exclusive - OR) and the output is fed back to the first stage.
For a given shift register length, the feedback connections determine
whether the output sequence length is maximal or not.
It is also not possible to generate maximal length sequences from an
SSRG with odd number of taps.
For a shift register generator with n stages, the maximal sequence
length is given by:
L = 2n-1
PN Offset (Masking)
Masking provides the shift in time for PN codes. Different masks
correspond to different time shifts. In cdmaOne systems, Electronic
Serial Numbers (ESN) are used as masks for used on the traffic code
channels. Masking is used to produce offsets in both the short codes
and the long code. The offsets of the short PN codes are used to
uniquely identify the forward channels of individual sectors or cells. The
offsets of the Long code are used to separate code channels in the
reverse direction.
MOTOROLA LTD.2003
Page 50 / 425
Issue II Rev 4
7 .. .....
n
output
sequence.
MOTOROLA LTD.2003
Page 51 / 425
Issue II Rev 4
PN SEQUENCE GENERATION
_________________________________________________________
PN SEQUENCE GENERATION
Consider a 4 stage shift register PN generator with feedback tappings as
shown in the diagram. Let the shift register be loaded initially with 0001.
Then as per the feedback arrangement, successive clock pulses
generate a set of 15 four bit words in a random fashion. The sequence is
repeated for successive cycles. The output taken at shift register stage 4
is 100011110101100. This forms the PN code used for
spreading/despreading the base band signal. Note that the shift register
should not be loaded with all 0s.
If the feedback tappings are changed, say , from stages 2 and 3, then
we would get a different PN sequence. You may verify this by assuming
the same initial loading of the shift register. Also study the effect of
changing the initial loading.
Note that the sequence length gets reduced if we take feedback only
from one stage or from 3 stages. ( Odd tappings).
Properties of PN Sequences
PN sequences exhibit the following properties:
The maximal length of the sequence is 2n-1, where n is the number of
stages in the shift register.
The number of 1s will be 2 (n-1) and that of 0s will be 2(n-1)-1. i.e., the
number of 1s will be one more than the number of 0s.
If a maximal SRG sequence is added to a phase shift ( time shift )of itself
then the resulting sequence is another phase shift of the original
sequence. This is called the shift and add property of SSRGs.
MOTOROLA LTD.2003
Page 52 / 425
Issue II Rev 4
4
1
0001
1000
1100
1110
1111
0111
1011
0101
1010
1101
0110
0011
1001
0100
0010
Exercise:
For the same tappings, change the initial Seeding of the Shift Register and obtain
the output sequence.
What are your observations on the new sequence?
MOTOROLA LTD.2003
Page 53 / 425
Issue II Rev 4
PN SEQUENCE GENERATORS
_________________________________________________________
PN SEQUENCE GENERATORS
The separation of the desired signal from other spread signals is
achieved, as said earlier, by means of a locally generated PN sequence
which is a replica of the one used at the transmitter; the local PN
sequence at the receiver is delayed by an amount equal to the
propagation delay in order to synchronize it with the transmitted PN
code. All other signals (PN codes) are rejected because of code
mismatch. This is possible because the PN sequences exhibit certain
AUTO CORRELATION AND CROSS-CORRELATION PROPERTIES.
Auto Correlation
In general, this describes the extent of likeness between a random
variable and its time shifted version. It can be defined by a simplified
formula:
Auto Correlation = x(t) * x(t-T) dT
For PN sequences this could be written as:
Tb
Auto correlation = Cj(t) * Cj(t-T) dT
0
The Auto correlation function of the PN sequence has a positive value =
2n-1 for zero time shift instances and has a small negative value at other
instances, when the shift in time is equal to or more than one chip
duration.
Cross-Correlation Function
Cross-correlation defines the likeness between TWO DIFFERENT
random variables and could be described by:
Cross Correlation: x(t) * y(t-T) dT.
For a PN sequence, this could be re written as:
Tb
Cross correlation = Cj(t) * Ck(t-T) dT
0
The cross correlation function will have very small negative values.
For our original sequence 100011110101100, the auto correlation value
is 15 and its value at instances other than T0 is -1.
MOTOROLA LTD.2003
Page 54 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 55 / 425
Issue II Rev 4
PN SEQUENCE GENERATORS
_________________________________________________________
AUTO CORRELATION AND CROSS-CORRELATION OF PN SEQUENCES
Auto Correlation describes the similarity between a PN sequences and
its own time shifted sequence.
Cross correlation defines the similarity between two different random
(PN) sequences.
Example of Auto Correlation
Consider the original sequence 100011110101100. This is compared
with receive sequences with time shifts T0, T1, T2 etc. T0 means zero
time shift or exact synchronization between trans. and receive
sequences. To calculate the auto correlation values, we give a mark of
+1 for every bit that matches with the reference ( original) sequence and
-1 for every bit mismatch. The summary is given below with a graphical
representation.
Reference Code:
1 0 0 01 1 1 1 0 1 0 1 1 0 0
autocorrelation
Time shift 0: 1 0 0 0 1 1 1 1 0 1 0 1 1 0 0
15
Time shift 1: 0 0 0 1 1 1 1 0 1 0 1 1 0 0 1
-1
Time shift 2: 0 0 1 1 1 1 0 1 0 1 1 0 0 1 0
-1
Time shift 3: 0 1 1 1 1 0 1 0 1 1 0 0 1 0 0
-1
and so on.
MOTOROLA LTD.2003
Page 56 / 425
Issue II Rev 4
15
Auto
Correlation
value
-1
t
0 1 2 3 4 5 6 7 8 9 1 1 1 1 1 0
0 1 2 3 4
MOTOROLA LTD.2003
Page 57 / 425
Issue II Rev 4
PN SEQUENCE GENERATORS
_________________________________________________________
Cross- Correlation of PN sequences
If we change the feed back tappings for our 4 stage SSRG, we get an
entirely different PN sequence. Let us take the fed back from the 3rd and
4th stage outputs with the initial loading as 0001, from left to right.
The new PN sequence is: 100010011010111
We take a timeshifted code from the original sequence
100011110101100 and compare that with the new code generated as
explained above. This would give us the cross correlation values
between the 2 different PN sequences. It is also possible to have the
comparison between the first code and a time shifted version of the
second.
Note that the cross correlation values vary from -5 to +7, depending
upon the extent of similarity between the 2 sequences. The comparison
between the 2 PN sequences is given below and the cross correlation
function is presented pictorially in the opposite page.
Reference Code
2nd Code,Time Shift 0:
1 0 0 0 1 0 0 1 1 0 1 0 1 1 1 Cross correlation
100011110101100
1
Time Shift 1:
000111101011001
-1
Time Shift 2:
001111010110010
-1
Time Shift 3:
011110101100100
-5
Time Shift 4:
111101011001000
-5
Time Shift 5:
111010110010001
+1
Time Shift 6:
110101100100011
-5
Time shift 7:
101011001000111
+2
Time Shift 8:
010110010001111
+1
Time Shift 9:
101100100011110
-1
Time Shift 10:
011001000111101
-5
Time Shift 11:
110010001111010
+1
Time Shift 12:
100100011110101
+7
Time Shift 13:
001000111101011
-1
Time Shift 14:
010001111010110
-1
------------------------------------------------------------------------------------------Time shift 0:
100011110101100
-1
You may compute the cross correlation value between the first code and
the time shifted sequences of the second code, as an exercise.
MOTOROLA LTD.2003
Page 58 / 425
Issue II Rev 4
8
7
6
5
4
3
2
1
0
-1
-2
-3
-4
-5
-6
0 1 2 3 4
6 7 8
9 10 11 12 13 14 0
1 2
3 4
MOTOROLA LTD.2003
Page 59 / 425
0001
1000
0100
0010
1001
1100
0110
1011
0101
1010
1101
1110
1111
0111
0011
-------0001
Issue II Rev 4
Section 3
IS-95 Concepts
MOTOROLA LTD.2003
Page 60 / 425
Issue II Rev 4
Section 3
IS-95 Concepts
60
Objectives
62
Introduction to IS-95
63
CDMA Standards
65
CDMA Channels
69
MOTOROLA LTD.2003
Page 61 / 425
Issue II Rev 4
Objectives
_________________________________________________________
Objectives
Upon completion of this section, the trainee is expected to be able to:
Specify CDMA Channel frequency Assignments
List the major terminologies such as Forward Link, Reverse Link etc.
.
MOTOROLA LTD.2003
Page 62 / 425
Issue II Rev 4
Introduction to IS-95
_________________________________________________________
Introduction to IS-95
As the AMPS mobile network in the US reached its capacity limits,
mainly in terms of frequency reuse, a strong need for a uniform standard
that would make all the existing analog and digital subscribers to coexist
and also provide scope for increased capacity was felt. This resulted in
the
formulation
of:
MOBILE
STATION-BASE
STATION
COMPATIBILITY STANDARD FOR DUAL MODE WIDE BAND
SPREAD SPECTRUM CELLULAR SYSTEMS.
This has been accepted as an Interim Standard (hence the name IS-95)
by the TIA and EIA of USA. The standard ensures that an MS can get
service from any cellular system produced based on this standard. The
standard also contains provisions for future service additions and
expansion of system capabilities without any loss of backward
compatibility to older mobiles. IS-95 is a vehicle for standardization
between MS and base station vendors. It defines modulation, coding,
error detection & correction, message structure and call processing.The
standards are also augmented vocoder service options (IS-96) and data
& FAX options (IS-99).
Basic Terminology
Forward Link:
Base Station to the Subscriber
Reverse Link:
Subscriber to the Base station
CDMA channel:
One CDMA RF pair of frequencies separated by
45 MHz and of 1.25 MHz bandwidth each. .
Code Channel:
The orthogonal communication channel (logical
channels) carried by the forward link (defined by
what are known as Walsh Codes).
Code Symbol:
The output of the encoder.
Walsh Codes:
A set of 64 bit orthogonal codes used for
modulating the input data. Each code is called a
modulation symbol. On the reverse channel, one
modulation symbol is used for 6 code symbols.
ON the forward channel, one modulation symbol
is used for one code symbol.
Chip:
The output digits of a spreading code generator
are commonly termed as chips. A chip is also a
single binary digit. Several chips are used to
spread a single code symbol. Chip Rate is a
measure of amount of spreading performed.
Bits, symbols and chips all look the same: a
single binary digit. What distinguishes one from
another is their relationship with information
signal
MOTOROLA LTD.2003
Page 63 / 425
Issue II Rev 4
Introduction to IS-95
IS-95 is an Interim Standard developed for providing standardization
between Subscriber equipment and base station vendors.
It is called the Mobile Station-Base station Compatibility standard for
Dual Mode Wide band Spread Spectrum Cellular Systems.
Defines modulation,
coding,
error detection/correction, message
structure and call processing.
Basic Terminology
Forward Link:
Reverse Link:
Code Chl.
:
Code Symbol:
CDMA chl. :
Walsh Code:
A set of 64 bit orthogonal codes used for modulating
input data. Each code is called a Modulation Symbol. In
the reverse channel, for 6 code symbols one
modulation symbol is used; for the forward channel,
one modulation symbol is used for every code symbol.
Chip:
The output digits of a spreading code generator are
commonly termed as chips. A chip is also a single
binary digit. Several chips are used to spread a single
code symbol. Chip Rate is a measure of amount of
spreading performed. Bits, symbols and chips all look
the same: a single binary digit. What distinguishes one
from another is their relationship with information signal
MOTOROLA LTD.2003
Page 64 / 425
Issue II Rev 4
CDMA Standards
_________________________________________________________
Related Standards
IS-3
IS-41
IS-54
IS-88
IS-91
IS-94
IS-95A
IS-96A
IS-97
IS-98
IS-99
TIA standard for data services option using the variable rate
Vocoder
MOTOROLA LTD.2003
Page 65 / 425
Issue II Rev 4
Related Standards
IS-96:
IS-97:
IS-98:
IS-99:
MOTOROLA LTD.2003
Page 66 / 425
Issue II Rev 4
CDMA Standards
_________________________________________________________
Related Standards
IS-136
IS-634
IS-651
JDC
J-TACS
PCN
PCS
PCS-1900
DCS-1900
MOTOROLA LTD.2003
Page 67 / 425
Issue II Rev 4
Related Standards
IS-136
IS-634
IS-651
JDC
Japanese Digital Cellular. Uses upper 900 MHz and 1.5 GHz
J-TACS
PCN
PCS
MOTOROLA LTD.2003
Page 68 / 425
Issue II Rev 4
CDMA Channels
_________________________________________________________
CDMA Channels
The frequency channels for CDMA are derived from the allocations made for
the analog AMPS system. The forward and reverse frequencies are 45 MHz
apart and have a bandwidth of 1.25 MHz each. In the analog system the
channels are numbered from 1 to 1023. The basic systems A and B have 10
MHz band width and account for channel numbers 1 to 666. System A with
an additional bandwidth of 1.5 MHz accounts for channel extension from
667 to 716; System B with 2.5 MHz extends the channel capacity from 717
to 799 and system A accounts for another 33 channels from 991 to 1023.
The table opposite shows the channel frequencies and numbers. The centre
frequency of a given channel number is calculated as shown below:
CDMA channel number to Channel frequency Assignment
Transmitter
Mobile Station
Base Station
MOTOROLA LTD.2003
Page 69 / 425
Issue II Rev 4
System
A
( 1 MHz )
Valid CDMA
Frequency
Assignments
Analog
Channel
Count
CDMA
channel
number
Transmitter
Frequency
Assignment
991
1012
1013
1023
1
Mobile
824.040
824.670
824.700
825.000
825.030
Base
865.040
869.670
869.700
870.000
870.030
283
311
312
333
334
Primary
834.333
834.360
834.990
835.020
879.333
879.360
879.990
880.020
355
835.650
880.650
269
356
835.680
880.680
/////////
22
/////////
22
384
644
645
666
667
Primary
844.320
844.350
844.980
845.010
889.320
889.350
889.980
890.010
CDMA
22
845.640
845.670
secondary
845.820
845.850
890.640
890.640
890.820
/////////
688
689
691
694
695
/////////
22
716
717
846.480
846.510
891.480
891.510
CDMA
39
738
739
847.140
847.170
892.140
892.170
777
848.310
secondary
848.340
848.970
893.310
/////////
CDMA
22
11
CDMA
311
( 10 MHz )
/////////
22
/////////
22
B
( 10 MHz )
CDMA
A
(1.5 MHz )
B
( 2.5 MHz )
/////////
MOTOROLA LTD.2003
22
778
799
890.850
893.340
893.970
Page 70 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 71 / 425
Issue II Rev 4
There are 5 blocks of frequencies specified for CDMA applications in the 1900
MHz band.
Band
Designator
A
D
B
E
F
C
1.25 MHz
1.23 MHz
This is the minimum carrier spacing. Actual spacing should be an integral
multiple of 30 KHz and is also dependent on other design criteria.
MOTOROLA LTD.2003
Page 72 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 73 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 74 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 75 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 76 / 425
Issue II Rev 4
Section 4
IS-95 CDMA Air Interface
MOTOROLA LTD.2003
Page 77 / 425
Issue II Rev 4
Section 4
IS-95 CDMA Air Interface
77y
Objectives
79
80
Forward Link
82
84
System Access
86
88
90
Reverse Link
92
MOTOROLA LTD.2003
Page 78 / 425
Issue II Rev 4
Objectives
_________________________________________________________
Objectives
Upon completion of this section, the trainee is expected to be able to:
MOTOROLA LTD.2003
Page 79 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 80 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 81 / 425
Issue II Rev 4
Forward Link
_________________________________________________________
Forward Link
The forward link channels include one Pilot Channel, one Synchronization
(SYNC) Channel, up to seven Paging channels and number of forward
Traffic Channels. If multiple carriers are implemented, the pilot and sync
channels do not need to be duplicated. Each forward traffic channel
contains one forward fundamental code channel and may contain one to
seven forward supplemental code channels.
Walsh Codes for Forward Link
The information on each channel is modulated by the appropriate Walsh
function and then modulated by a quadrature pair of PN sequences at a
fixed at a fixed chip rate of 1.2288 Mcps. The pilot channel is always
assigned to code channel number 0. If the sync channel is present, it is
given the code channel number 32. Whenever paging channels are present,
they are assigned the code channel 1 through 7 in sequence. The remaining
code channels are used by forward traffic channels.
The Sync Channel
The sync channel operates at a fixed data rate of 1200 bps and is
convolutionally encoded to 2400 bps, repeated to 4800 bps, and interleaved
over the period of the pilot pseudo random binary sequence. Each of the
interleaved symbols uses four Walsh symbols. The Sync channel is used by
mobiles to obtain timing and cell specific information. Mobiles must acquire
the sync channel to decode its message in order to synchronize with the
system. The Sync message includes the following information.
Pilot PN Offset
System Time
State of the Long PN code
Common air interface revision level
System ID
Network ID
Paging Channel Data Rate
The Sync channel modulation parameters are given in the page opposite.
MOTOROLA LTD.2003
Page 82 / 425
Issue II Rev 4
Pilot
Sync
W0
W32
PCH
#1
..
PCH
#7
W1
Fundamental code
channel
Data
TCH
#n
W7
TCH
..
#S
W8
Mobile Power
Control
Subchannel
W63
Supplemental
Code channel
Data
4800
256
MOTOROLA LTD.2003
1024
Units
Mcps
Bits per code symbol
Modulation symbols per
code symbol
Symbols per second
(sps)
PN chips per modulation
symbol
PN chips per bit
TCH
#55
Page 83 / 425
Issue II Rev 4
Forward Link
_________________________________________________________
Paging Channel
Paging channels provide mobile stations with system information and
instructions in addition to acknowledging messages following access
requests on the mobile stations access channels. The paging channel is
processed in a manner similar to the traffic channel data. There is no
variation in the power level on a per-frame basis. The 42 bit mask is used to
generate the long code. The paging channel operates at a data rate of 9600
or 4800 bps. A system operator may choose to support less than seven
paging channels. In this case, unused codes may be assigned to traffic
channels. A paging code channel transmits the configuration messages:
Page 84 / 425
Issue II Rev 4
Data Rate
9600 bps
1.2288
1/2
Data Rate
4800 bps
1.2288
1/2
Code symbol
repetition
Modulation symbol
rate
PN chips per
modulation symbol
PN Chips per bit
19,200
19,200
64
64
128
256
PN chip rate
Code Rate
MOTOROLA LTD.2003
Units
Mcps
Bits per code
symbol
Modulation
symbols per code
symbol
Sps
PN chips per
modulation symbol
PN chips per bit
Page 85 / 425
Issue II Rev 4
Forward Link
_________________________________________________________
System Access
The pilot signals from all base stations use the same pseudorandom binary
sequence, but each base station is identified by a unique time offset of its
pseudorandom binary sequence. These offsets are in increments of 64
chips, providing 511 unique offsets relative to 0 offset code.
A mobile station processes the pilot channel to find the strongest signal
components. Once the mobile station identifies the strongest pilot offset, it
examines the signal on its sync channel which locked to the pseudorandom
binary sequence signal on the pilot channel. Since the sync channel is time
aligned with its base stations pilot channel, the mobile finds the information
pertinent to this particular base station on the sync channel.
The sync channel message contains time of day and long-code
sychronization to ensure that long-code generators at the base station and
mobile station are aligned and identical. The mobile station now attempts to
access the paging channel and listens for system information. The mobile
enters the idle state when it has completed acquisition and synchronization.
When informed by the paging channel that voice traffic is available on a
particular channel, the mobile station recovers the speech data by applying
the inverse of spreading procedures
Basic Forward-Reverse channel Interactions
The following steps / interactions apply
Initial synchronization
Registration
Idle state hand offs
Mobile originated Calls
Mobile terminated calls
Soft Handovers
Authentication..
MOTOROLA LTD.2003
Page 86 / 425
Issue II Rev 4
Base Station
Idle State
Busy State
MOTOROLA LTD.2003
Page 87 / 425
Issue II Rev 4
Forward Link
_________________________________________________________
Forward Traffic Channel
The forward traffic channels are grouped into Rate Sets. A Rate Set is a
set of traffic channel frame formats. Each set is comprised of 4 bit rates. A
rate set may carry voice, user data or signalling. Two Rate Sets are defined
for use in cdmaOne systems. All services provided over the air interface
must conform to one of these two sets. Rate Set1 (RS 1) has four elements
9600, 4800, 2400 and 1200 bps. Rate Set 2 (RS2) contains fours
elements 14,400, 7200, 3600 and 1800 bps. When a radio system
supports a rate set, it supports all four elements of the set. All radio system
supports RS1 on the forward traffic channels. RS2 is optionally supported
on the forward traffic channels. Speech is encoded using a variable-rate
vocoder to generate forward traffic channel data depending on voice
activity. Since, frame duration is fixed at 20 ms, the number of bits per
frame according to the traffic rate. Half rate convolutional encoding is used,
which doubles the traffic rate give rates from 2400 to 19,200 symbols per
second. Interleaving is performed over 20ms. A long code of 242 1 (=4.4 X
1012) is generated containing the users ESN embedded in the MS long
code mask. ESN (Electronic Serial Number) is a 32 bit code that is unique
to each mobile. Each cellular phone is assigned an ESN, which is
automatically transmitted to the base station every time a cellular call is
placed. The MTSO checks the ESN to make sure it is valid, that the phone
has not been reported stolen, that the users monthly bill has been paid etc.,
before permitting the call to go through.
The data is multiplexed with power control information that steals bits from
data. The multiplexed signal remains at 19,200 bps and is changed to
1.2288 Mcps by the Walsh code Wi assigned to the ith user traffic channel.
The signal is spread at 1.2288 Mcps by pilot quadrature pseudorandom
binary sequence signals, and the resulting quadrature signals are then
weighted. The power level of the traffic channel depends on its data
transmission rate.
Traffic channels support user voice, user data other than voice and call
control messages. These applications are defined as service options. The
following service options are supported
8K voice
8K MS loopback
EVRC (Enhanced Variable Rate Coder)
Async Data (rate set 1)
G3 Fax (Rate Set 1)
SMS (Rate Set1) etc..
Modulation parameters of traffic channel for RS1 and RS2 are given in the
page opposite.
MOTOROLA LTD.2003
Page 88 / 425
Issue II Rev 4
9600
bps
1.2288
1/2
4800
bps
1.2288
1/2
2400bps
1.2288
1/2
1200
bps
1.2288
1/2
Code symbol
repetition
Modulation
symbols rate
PN chips per
modulation
symbol
PN chips per bit
19,200
19,200
19,200
19,200
64
64
64
64
128
256
512
1024
PN chip Rate
Code Rate
Units
Mcps
Bits per code
symbol
Repeated
symbols per code
symbol
Sps
PN chips per
modulation
symbol
PN chips per bit
14,400
bps
1.2288
1/2
7200
bps
1.2288
1/2
3600
bps
1.2288
1/2
1800
bps
1.2288
1/2
4/6
4/6
4/6
4/6
3/4
3/4
3/4
3/4
19,200
19,200
19,200
19,200
Sps
64
64
64
64
PN chips per
modulation symbol
85.33
170.67
341.33
682.67
MOTOROLA LTD.2003
Units
Mcps
Bits per code
symbol
Repeated symbols
per code symbol
Modulation
symbols per
repeated symbol
Page 89 / 425
Issue II Rev 4
Forward Link
_________________________________________________________
Forward Traffic Channel
The forward traffic channels are used to transmit user data and signalling
information. The forward traffic code channels are separated by their unique
Walsh code assignments. Once a Walsh code in a cell or sector is assigned
to any mobile, the same code cannot be assigned to any other mobile in
that cell or sector during entire duration of the call. A forward traffic channel
can be comprised of a fundamental code channel and supplemental code
channels
Forward Code Channel
The fundamental forward code channel is used to transmit user data,
signalling and the power control sub-channel
Supplemental Code Channel
Supplemental code channels may be used to provide the subscriber with a high
speed data capability. The bit rate of a single fundamental code channel is limited
by the rate set frame formats. A forward traffic channel may include several
supplemental channels to provide the required bit rate. Each supplemental code
channel requires an additional unique Walsh code assignment. The supplemental
code channels always transmit at the maximum rate for the rate set in use and do
not carry any signalling or power control sub-channel information. Supplemental
code channels are a TIA/EIA 95 capability and are not defined in IS-95A.
MOTOROLA LTD.2003
Page 90 / 425
Issue II Rev 4
Power Control
Sub Channel
MOTOROLA LTD.2003
Page 91 / 425
Issue II Rev 4
Reverse Link
_________________________________________________________
Reverse Link
The reverse link is separated from the forward link by 45 MHz at cellular
frequencies and 80 MHz at PCS frequencies. The reverse link uses the
same 32,768 chip code as that used on the forward link. The reverse link
channels are either access channels or reverse traffic channels. The revere
traffic channel is further divided into a single fundamental code channel and
0 to 7 supplemental code channels. There are 62 traffic channels and up to
32 access channels.
Access Channel
The access channel is used by mobile station to communicate with
nontraffic information, such as originating calls and responding to paging.
The access rate is fixed at 4800 bps. All mobile stations accessing a radio
system share the same frequency assignment. Each access channel is
identified by a distinct access-channel long-code sequence having an
access number, a paging channel number associated with the access
channel and other system data. Each mobile station uses a different PN
code; therefore the radio system can correctly decode the information from
an individual mobile station. The data transmitted on reverse channel is
grouped into 20 ms frames. All data on the reverse channel is
convolutionally encoded, block interleaved and modulated by modulation
symbols transmitted for each 6 code symbols. The modulation symbol is
one of 64 mutually orthogonal waveforms that are generated using Walsh
functions.
Traffic Channel
The reverse traffic channel may use one of 9600,4800,2400 or 1200 bps
data rates for transmission. The actual burst transmission rate is fixed at
28,800 code symbols per second. Since 6 code symbols are modulated as
one of 64 modulation symbols for transmission, the modulation symbol
transmission rate is fixed at 4800 symbols per second. This results in fixed
Walsh chip rate of 307.2 kilo-chips per second. The rate of spreading PN
sequence is fixed at 1.2288 Mcps so that each Walsh chip is spread by 4
PN chips.
MOTOROLA LTD.2003
Page 92 / 425
Issue II Rev 4
Access Channels
Shared by all users
Aloha type contention process
Speed 4800 BPS
Equivalent to RACH in GSM
Used for call initiation, paging response and registration with the
system (like location updates )
Ack for access is via paging channel.
Congestion Back off facility available.
Traffic Channels
Unique Sub addressing through Long Codes
242 addresses possible.
Speed upto 9600 BPS
20 msec frames
Use in band signalling with messages interleaved with speech.
Reverse Link Channelziation
Reverse CDMA Channels
Access
Chl 1
Access
Chl n
Traffic
Chl 1
Access Channels:
Speed 4800 BPS
Like RACH in GSM
Originate calls / respond to pages
Used for registration with the system
Use Aloha like contention
Provide congestion back offs
Ack for access through paging channel
MOTOROLA LTD.2003
Traffic
Chl 2
Traffic
Chl n
Page 93 / 425
Issue II Rev 4
Section 5
THE REVERSE CHANNEL
MOTOROLA LTD.2003
Page 94 / 425
Issue II Rev 4
Section 5
The Reverse Channel
94
Objectives
96
Reverse Channel
97
99
Convolutional coding
101
Block Interleaving
103
Orthogonal Modulation
109
111
113
115
Frame structure
117
119
121
MOTOROLA LTD.2003
Page 95 / 425
Issue II Rev 4
Objectives
_________________________________________________________
Objectives
Upon completion of this section, the trainee is expected to be able to:
Specify different classes of mobiles/hand sets.
Explain the idea of controlled output power and gated output power.
Explain the Reverse channel structure.
With reference to the block schematic of the reverse channel, explain
the functions of each block.
Explain the read-write operations in the block interleaver
Explain how orthogonal codes are generated.
Outline the concepts of Power control groups, data burst
randomization and long codes.
Detail the frame structures of the reverse channel.
MOTOROLA LTD.2003
Page 96 / 425
Issue II Rev 4
I
II
III
All power levels are with reference to the antenna connector point, unless
otherwise specified.
The power output of the handset is controlled either in the open loop
Power Control method - here the mobile estimates the control required and
adjusts its own power output- or the closed loop Power Control method
where both the mobile and the base station are involved in the power
control mechanism. The Power control mechanism is described in detail in a
separate section later.
Minimum Controlled Output Power
With both the open loop and closed loop power control methods, the mean
output of the handset should be less than - 50 dBm/1.23 MHz i.e., -111
dBm/Hz. Implementing the power control methods in CDMA is very useful in
reducing the near-far interferences. If all the mobiles within the coverage of
a cell have their power controlled, then the total signal power received at the
cell from all such mobiles would equal the nominal receive power times the
number of mobiles.
Gated Output Power
The hand set shall transmit a nominal controlled power during gated
periods. A typical output in a gated period is shown in the diagram opposite.
The transmitter noise floor should be better than -60 dBm. During the OFF
portions of the gated transmission, the handset should reduce the power
either by 20 dB min. or to the noise floor level, whichever is greater.
For example, if the gated on period power is say .5 watt. i.e., 27 dBm. Then
the gated off period power will be 7 dBm, being greater than the noise floor
level.
MOTOROLA LTD.2003
Page 97 / 425
Issue II Rev 4
All Power outputs are with reference to the antenna connector points.
Mobile Power is controlled either by Open Loop ( Mobile estimated ) or by
Closed Loop ( involves both the mobile and the base station ).
The power control helps eliminate the near-far interferences.
Typical output of the handset is defined by a mask shown below:
6 micro
seconds
20 dB or
to the
Noise Floor
3 dB
1.25 mSec
MOTOROLA LTD.2003
Page 98 / 425
Issue II Rev 4
MOTOROLA LTD.2003
Page 99 / 425
Issue II Rev 4
Code Symbol
Convolutional
Encoder
r=1/3; k=9
9.6 kbps
4.8 kbps
2.4 kbps
1.2 kbps
Code Symbol
Symbol
Repetition
Block
Interleaver
28.8 kbps
28.8 kbps
14.4 kbps
7.2 kbps
3.6 kbps
28.8 kbps
Code Symbol
Frame Data rate
Modulation symbol
Walsh Chip
Base band
Filter
+
64-ary
Orthogonal
Modulator
Data Burst
Randomiser
4.8 ksps
307.2 kcps
+
PN Chip
1. 2288
Mcps
Long Code
Generator
I - Channel Sequence
1. 2288 Mcps
Delay= Tc/ 2
406.9 nSec
cos ( wct )
o/p
+
Base band
Filter
Q - Channel Sequence
1. 2288 Mcps
sin( wct )
MOTOROLA LTD.2003
Issue II Rev 4
Convolutional Coding
_________________________________________________________
Convolutional Coding
Covolutional coding is an FEC method to achieve required signal to
noise ratio necessary to achieve acceptable error rate. Convolutional
Coding involves modulo-2 addition (Exclusive-OR) of select tappings
from a serially delayed data sequence as shown in the diagram. The
data sequence delay is equal to K-1, where K is the constraint length of
the encoder. The handset convolutionally encodes the reverse traffic and
access channels prior to interleaving. The convolutional encoder of rate
1/3 and has a constraint length of 9 is used for Rate Set 1 Vocoder.
When Rate Set 2 is in use, a rate 1/2 code is used.
For 1/3 rate convolutional coder, for every input data bit, the encoder
gives 3 output bits. The coder has 3 modulo-2 adders defined by what
are known as generating polynomials g0,g1 and g2. The output is
available at C0, C1 and C2.
Convolutional coding enables the system to work at a much lower values
of Eb/N0 for the same level of performance. For example, if we need an
Eb/N0 of 10 dB for a BER of 10-6, then we can get the same level of
performance at an Eb/N0 of say, 7-8 dB, if convolutional coding is used.
That is why almost all radio mobile systems use Convolutional (channel)
coding.
Code Symbol Repetition
If the data rate is less than 9600 bps, then the output of the
convolutional coder is passed through a code symbol repeater. 4800 bps
is repeated once ( each symbol occurs 2 times ), 2400 is repeated 3
times ( each symbol occurs 4 times ) and so on. The repeated symbols
are input to the interleaver and all BUT ONE of the code symbol
repetitions are DELETED PRIOR to transmission.
However, for the Access channel which has a fixed bit rate of 4800 bps,
the symbols are repeated once and BOTH the repeated code symbols
are transmitted.
MOTOROLA LTD.2003
Issue II Rev 4
Reverse Channel
Traffic Channel
Info bits
172/80/40/16
bits per frame
8.6
4.0
2.0
0.8
Code Symbol
i/p
kbps
kbps
kbps
kbps
Add Frame
Quality
Indicators for
9600 & 4800
BPS rates
Add 8 bit
Encoder
Tail
9.2
4.4
2.0
0.8
kbps
kbps
kbps
kbps
Convolutional
Encoder
r=1/3; k=9
9.6
4.8
2.4
1.2
kbps
kbps
kbps
kbps
Code Symbol
Symbol
Repetition
28.8
14.4
7.2
3.6
Block
Interleaver
28.8 kbps
kbps
kbps
kbps
kbps
Code Symbol
28.8 kbps
Base band
Filter
+
64-ary
Orthogonal
Modulator
Data Burst
Randomiser
+
PN Chip
1. 2288
Mcps
4.8 ksps
307.2 kcps
Long Code
Generator
I - Channel Sequence
1. 2288 Mcps
Delay= T c / 2
406.9 nSec
cos ( w c t )
o/p
Base band
Filter
Q - Channel Sequence
1. 2288 Mcps
sin( w c t )
g0
C0
+
Code
Sumbols.
Output
Info bits
input
+
g1
C1
+
g2
C2
Block Schematic of a 1/3 rate Convolutional Encoder.
MOTOROLA LTD.2003
Issue II Rev 4
Block Interleaving
______________________________________________________
Block Interleaving
Just as in GSM, the data is interleaved, to protect it against noise bursts.
However, in CDMA, the interleaving algorithm is different for different
data rates. The interleaver is basically an array of 32 ROWs and 18
COLUMNs. The data (code symbols, including the repeated symbols) is
WRITTEN into the array by COLUMNs and read out by ROWs. Block
interleaving is performed over the span of one traffic channel frame.
Interleaver Write Operation
The interleaver array format for 9600 bps is given in the Table opposite.
The write sequences for 4800 bps (which includes the Access channel
also), 2400 and 1200 bps are shown in Tables on the next 2 pages. For
these speeds, the columns are repeated as many times as the data was
repeated. For example, at 4800 bps, the data was repeated once; the
first 2 rows of column 1 are numbered 1, the next 2 rows of column 1 are
numbered 2 and so on. For this speed, you will find that the 2 rows are
identical, leaving 16 such sets. For 2400 bps, 4 rows would be identical
and for 1200 bps, 8 rows would be identical.
Interleaver Read Operation
As said earlier, the data is read out of the interleaver by the rows.
The read sequence varies with data rate.
For 9600 bps, the read sequence is:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 1516 17 18 19 20 21 22 23 24 25 26
27 28 29 30 31 32
For 4800, the sequence is:
1 3 2 4 5 7 6 8 9 11 10 12 13 15 14 16 17 19 18 20 21 23 22 24 25
27 26 28 29 31 30 32
For 2400 bps, the sequence is:
1 5 2 6 3 7 4 8 5 9 13 10 14 11 15 12 16 17 21 18 22 19 23 20 24 25
29 26 30 27 31 28 32
At 1200 bps, the sequence is:
1 9 2 10 3 11 4 12 5 13 6 14 7 15 8 16 17 25 18 26 19 27 20 28 21
29 22 30 23 31 24 32
For the Access channel, the sequence is different, though at 4800
bps.
1 17 9 25 5 21 13 29 3 19 11 27 7 23 15 31 2 18 10 26 6 22 14 30 4
29 12 28 8 24 16 32
MOTOROLA LTD.2003
Issue II Rev 4
Block Interleaving
Traffic Channel
Info bits
172/80/40/16
i/p
bits per frame
8.6 kbps
4.0 kbps
2.0 kbps
0.8 kbps
Code Symbol
Add Frame
Quality
Indicators for
9600 & 4800
BPS rates
Add 8 bit
Encoder
Tail
9.2 kbps
4.4 kbps
2.0 kbps
0.8 kbps
Convolutional
Encoder
r=1/3; k=9
9.6 kbps
4.8 kbps
2.4 kbps
1.2 kbps
Code Symbol
Symbol
Repetition
Block
Interleaver
28.8 kbps
28.8 kbps
14.4 kbps
7.2 kbps
3.6 kbps
Code Symbol
28.8 kbps
Base band
Filter
+
64-ary
Orthogonal
Modulator
Data Burst
Randomiser
+
PN Chip
1. 2288
Mcps
4.8 ksps
307.2 kcps
I - Channel Sequence
1. 2288 Mcps
Long Code
Generator
Delay= Tc/ 2
406.9 nSec
cos ( wct )
o/p
Base band
Filter
sin( wct )
Q - Channel Sequence
1. 2288 Mcps
Long code Mask
10
11
12
13
14
15
16
17
18
1
2
3
4
.....
.....
.....
.....
32
1
2
.....
.....
.....
.....
.....
.....
32
33
34
.....
.....
.....
.....
.....
.....
64
65
66
.....
.....
.....
.....
.....
.....
96
97
98
.....
.....
.....
.....
.....
.....
128
129
130
.....
.....
.....
.....
.....
.....
160
161
162
.....
.....
.....
.....
.....
.....
192
193
194
.....
.....
.....
.....
.....
.....
224
225
226
.....
.....
.....
.....
.....
.....
256
257
258
.....
.....
.....
.....
.....
.....
288
289
290
.....
.....
.....
.....
.....
.....
320
321
322
.....
.....
.....
.....
.....
.....
352
353
354
.....
.....
.....
.....
.....
.....
384
385
386
.....
.....
.....
.....
.....
.....
416
417
418
....
....
....
....
....
....
448
449
450
.....
.....
.....
.....
.....
.....
480
481
482
.....
.....
.....
.....
.....
.....
512
513
514
.....
.....
.....
.....
.....
.....
544
545
546
.....
.....
.....
.....
.....
.....
576
MOTOROLA LTD.2003
Issue II Rev 4
Block Interleaver
_________________________________________________________
Block Interleaver writing Algorithm For 4800 bps rate
Refer to table 1for 4800 bps rate block interleaver algorithm
Block Interleaver writing Algorithm for 2400 bps
Refer to table 2for 2400 bps rate block interleaver algorithm
MOTOROLA LTD.2003
Issue II Rev 4
Table 1
1
2
3
4
....
....
31
32
1
1
1
2
2
....
....
16
16
2
17
17
18
18
.....
.....
32
32
3
33
33
34
34
.....
.....
48
48
4
49
49
50
50
.....
.....
64
64
5
65
65
66
66
.....
.....
80
80
6
81
81
82
82
.....
.....
96
96
7
97
97
98
98
.....
.....
112
112
8
113
113
114
114
.....
.....
128
128
9
.....
.....
.....
.....
.....
.....
.....
.....
10
.....
.....
.....
.....
.....
.....
.....
.....
11
.....
.....
.....
.....
.....
.....
.....
.....
12
.....
.....
.....
.....
.....
.....
.....
.....
13
.....
.....
.....
.....
.....
.....
.....
.....
14
.....
.....
.....
.....
.....
.....
.....
.....
15
....
.....
.....
.....
.....
.....
.....
.....
16
.....
.....
.....
.....
.....
.....
.....
.....
17
18
257 273
257 273
258 274
258 274
..... .....
..... .....
272 288
272 288
4
25
25
25
25
26
26
26
26
...
...
...
...
...
...
32
32
32
32
5
33
33
33
33
34
34
34
34
...
...
...
...
...
...
40
40
40
40
6
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
7
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
8
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
9
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
10
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
11
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
12
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
13
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
14
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
15
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
16
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
17
129
129
129
129
130
130
130
130
...
...
...
...
...
...
136
136
136
136
Table 2
1
2
3
4
5
6
7
8
.....
.....
.....
....
.....
.....
29
30
31
32
1
1
1
1
1
2
2
2
2
...
...
...
...
...
...
8
8
8
8
2
9
9
9
9
10
10
10
10
...
...
...
...
...
...
16
16
16
16
3
17
17
17
17
18
18
18
18
...
...
...
...
...
...
24
24
24
24
MOTOROLA LTD.2003
18
137
137
137
137
138
138
138
138
...
...
...
...
...
...
144
144
144
144
Issue II Rev 4
Reverse Channel
________________________________________________________
Block Interleaving for 1200 bps
Refer to page opposite for 1200 bps block interleaver algorithm
MOTOROLA LTD.2003
Issue II Rev 4
Table 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
...
...
...
...
...
...
25
26
27
28
29
30
31
32
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
...
...
...
...
...
...
4
4
4
4
4
4
4
4
2
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
...
...
...
...
...
...
8
8
8
8
8
8
8
8
3
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
...
...
...
...
...
...
12
12
12
12
12
12
12
12
4
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
5
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
MOTOROLA LTD.2003
6
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
7
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
8
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
9
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
10
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
11
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
12
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
13
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
14
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
15
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
16
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
17
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
...
...
...
...
...
...
...
...
...
...
...
...
...
...
18
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
...
...
...
...
...
...
72
72
72
72
72
72
72
72
Issue II Rev 4
Orthogonal Modulation
_________________________________________________________
Orthogonal Modulation
The base station must demodulate the mobile transmission noncoherently. To improve non-coherent demodulation, Orthogonal
Modulation scheme is employed. In this technique, instead of
transmitting antipodal signal +1 and 1, a set of orthogonal signals will
be used. The signal duration should be as long as possible but not
longer than the coherence time of the channel (the time frame during
which the channel is relatively stable). Walsh codes are used for this
purpose. On the forward link, the Walsh codes isolated one scriber from
another. In reverse link, the Walsh codes will provide isolation between
symbols. The orthogonal signalling set contains 64 possible signals. The
information to be modulated is segregated into groups of 6 symbols.
These 6 symbols then correspond to a value from 0 to 63. This value is
used to select a Walsh code for transmission.
Orthogonal Modulator
The output of the block interleaver is passed through the 64-ary
Orthogonal Modulator. The orthogonal codes are generated according to
a recursive matrix form defined below:
H1 = 0;
H4 = 00 00
01 01
00 11
01 10
Or, in general,
H2n = Hn Hn
Hn Hn
H2 = 0 0
01
where n is a power of 2.
The modulation symbol has a rate of 4800 symbols per second and the
duration of each modulation symbol is 1/4800; i.e., 208.333... sec. The
time associated with 1/64 th of the modulation symbol is called the Walsh
Chip and is equal to 1/307200 sec; i.e., 3.255 Sec. The code symbols
are taken in 6 bit blocks and converted into corresponding decimal
number. From the Walsh code look up table, a 64 bit Walsh code
corresponding to this decimal number is output.
The Walsh Code Look up Table is given in the next pages.
MOTOROLA LTD.2003
Issue II Rev 4
Orthogonal Modulation
Traffic Channel
Info bits
172/80/40/16
bits per frame i/p
8.6 kbps
4.0 kbps
2.0 kbps
0.8 kbps
Code Symbol
Add Frame
Quality
Indicators for
9600 & 4800
BPS rates
Add 8 bit
Encoder
Tail
Convolutional
Encoder
r=1/3; k=9
Symbol
Repetition
Block
Interleaver
28.8 kbps
28.8 kbps
14.4 kbps
7.2 kbps
3.6 kbps
9.6 kbps
4.8 kbps
2.4 kbps
1.2 kbps
9.2 kbps
4.4 kbps
2.0 kbps
0.8 kbps
Code Symbol
28.8 kbps
Code Symbol
Frame Data rate
Modulation symbol
Walsh Chip
Base band
Filter
+
64-ary
Orthogonal
Modulator
Data Burst
Randomiser
4.8 ksps
307.2 kcps
+
PN Chip
1. 2288
Mcps
Long Code
Generator
I - Channel Sequence
1. 2288 Mcps
Q - Channel Sequence
1. 2288 Mcps
Delay= Tc/ 2
406.9 nSec
cos ( wct )
o/p
Base band
Filter
sin( wct )
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
2
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
3
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
0000 0000
0000
0000
0000
0000
0000
0000
0000
0101 0101
0101
0101
0101
0101
0101
0101
0101
0011 0011
0011
0011
0011
0011
0011
0011
0011
0110 0110
0110
0110
0110
0110
0110
0110
0110
1111 0000
1111
0000
1111
0000
1111
0000
1111
1010 0101
1010
0101
1010
0101
1010
0101
1010
1100 0011
1100
0011
1100
0011
1100
0011
1100
1 0 01
0110
1 0 01
0110
1 0 01
0110
1 0 01
0110
1 0 01
0000 1111
1111
0000
0000
1111
1111
0000
0000
0101 1010
1010
0101
0101
1010
1010
0101
0101
0011 1100
1100
0011
0011
1100
1100
0011
0011
0110 1001
1001
0110
0110
1001
1001
0110
0110
1111 1111
0000
0000
1111
1111
0000
0000
1111
1010 1010
0101
0101
1010
1010
0101
0101
1010
1100 1100
0011
0011
1100
1100
0011
0011
1100
1 0 01
1001
0110
0110
1 0 01
1001
0110
0110
1 0 01
0000 0000
0000
1111
1111
1111
1111
0000
0000
0101 0101
0101
1010
1010
1010
1010
0101
0101
0011 0011
0011
1100
1100
1100
1100
0011
0011
0110 0110
0110
1001
1001
1001
1001
0110
0110
1111 0000
1111
1111
0000
1111
0000
0000
1111
1010 0101
1010
1010
0101
1010
0101
0101
1010
1100 0011
1100
1100
0011
1100
0011
0011
1100
1 0 01
0110
1 0 01
1001
0110
1001
0110
0110
1 0 01
0000 1111
1111
1111
1111
0000
0000
0000
0000
0101 1010
1010
1010
1010
0101
0101
0101
0101
0011 1100
1100
1100
1100
0011
0011
0011
0011
0110 1001
1001
1001
1001
0110
0110
0110
0110
1111 1111
0000
1111
0000
0000
1111
0000
1111
1010 1010
0101
1010
0101
0101
1010
0101
1010
1100 1100
0011
1100
0011
0011
1100
0011
1100
1 0 01
1001
0110
1001
0110
0110
1 0 01
0110
1 0 01
0000 0000
0000
0000
0000
0000
0000
1111
1111
0101 0101
0101
0101
0101
0101
0101
1010
1010
0011 0011
0011
0011
0011
0011
0011
1100
1100
0110 0110
0110
0110
0110
0110
0110
1001
1001
1111 0000
1111
0000
1111
0000
1111
1111
0000
1010 0101
1010
0101
1010
0101
1010
1010
0101
1100 0011
1100
0011
1100
0011
1100
1100
0011
1 0 01
0110
1 0 01
0110
1 0 01
0110
1 0 01
1001
0110
0000 1111
1111
0000
0000
1111
1111
1111
1111
0101 1010
1010
0101
0101
1010
1010
1010
1010
0011 1100
1100
0011
0011
1100
1100
1100
1100
0110 1001
1001
0110
0110
1001
1001
1001
1001
1111 1111
0000
0000
1111
1111
0000
1111
0000
1010 1010
0101
0101
1010
1010
0101
1010
0101
1100 1100
0011
0011
1100
1100
0011
1100
0011
1 0 01
1001
0110
0110
1 0 01
1001
0110
1001
0110
0000 0000
0000
1111
1111
1111
1111
1111
1111
0101 0101
0101
1010
1010
1010
1010
1010
1010
0011 0011
0011
1100
1100
1100
1100
1100
1100
0110 0110
0110
1001
1001
1001
1001
1001
1001
1111 0000
1111
1111
0000
1111
0000
1111
0000
1010 0101
1010
1010
0101
1010
0101
1010
0101
1100 0011
1100
1100
0011
1100
0011
1100
0011
1 0 01
0110
1 0 01
1001
0110
1001
0110
1001
0110
0000 1111
1111
1111
1111
0000
0000
1111
1111
0101 1010
1010
1010
1010
0101
0101
1010
1010
0011 1100
1100
1100
1100
0011
0011
1100
1100
0110 1001
1001
1001
1001
0110
0110
1001
1001
1111 1111
0000
1111
0000
0000
1111
1111
0000
1010 1010
0101
1010
0101
0101
1010
1010
0101
1100 1100
0011
1100
0011
0011
1100
1100
0011
1001 1001
0110
1001
0110
0110
1 0 01
1001
0110
MOTOROLA LTD.2003
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
0000
0000
0000
0000
0000
0000
0101
0101
0101
0101
0101
0101
0011
0011
0011
0011
0011
0011
0110
0110
0110
0110
0110
0110
0000
1111
0000
1111
0000
1111
0101
1010
0101
1010
0101
1010
0011
1100
0011
1100
0011
1100
0110
1 0 01
0110
1 0 01
0110
1 0 01
1111
1111
0000
0000
1111
1111
1010
1010
0101
0101
1010
1010
1100
1100
0011
0011
1100
1100
1001
1001
0110
0110
1001
1001
1111
0000
0000
1111
1111
0000
1010
0101
0101
1010
1010
0101
1100
0011
0011
1100
1100
0011
1001
0110
0110
1 0 01
1001
0110
0000
0000
1111
1111
1111
1111
0101
0101
1010
1010
1010
1010
0011
0011
1100
1100
1100
1100
0110
0110
1001
1001
1001
1001
0000
1111
1111
0000
1111
0000
0101
1010
1010
0101
1010
0101
0011
1100
1100
0011
1100
0011
0110
1 0 01
1001
0110
1001
0110
1111
1111
1111
1111
0000
0000
1010
1010
1010
1010
0101
0101
1100
1100
1100
1100
0011
0011
1001
1001
1001
1001
0110
0110
1111
0000
1111
0000
0000
1111
1010
0101
1010
0101
0101
1010
1100
0011
1100
0011
0011
1100
1001
0110
1001
0110
0110
1 0 01
1111
1111
1111
1111
1111
1111
1010
1010
1010
1010
1010
1010
1100
1100
1100
1100
1100
1100
1001
1001
1001
1001
1001
1001
1111
0000
1111
0000
1111
0000
1010
0101
1010
0101
1010
0101
1100
0011
1100
0011
1100
0011
1001
0110
1001
0110
1001
0110
0000
0000
1111
1111
0000
0000
0101
0101
1010
1010
0101
0101
0011
0011
1100
1100
0011
0011
0110
0110
1001
1001
0110
0110
0000
1111
1111
0000
0000
1111
0101
1010
1010
0101
0101
1010
0011
1100
1100
0011
0011
1100
0110
1 0 01
1001
0110
0110
1 0 01
1111
1111
0000
0000
0000
0000
1010
1010
0101
0101
0101
0101
1100
1100
0011
0011
0011
0011
1001
1001
0110
0110
0110
0110
1111
0000
0000
1111
0000
1111
1010
0101
0101
1010
0101
1010
1100
0011
0011
1100
0011
1100
1001
0110
0110
1 0 01
0110
1 0 01
0000
0000
0000
0000
1111
1111
0101
0101
0101
0101
1010
1010
0011
0011
0011
0011
1100
1100
0110
0110
0110
0110
1001
1001
0000
1111
0000
1111
1111
0000
0101
1010
0101
1010
1010
0101
0011
1100
0011
1100
1100
0011
0110
1 0 01
0110
1 0 01
1001
0110
Issue II Rev 4
Issue II Rev 4
Code Symbol
Add Frame
Quality
Indicators for
9600 & 4800
BPS rates
Convolutional
Encoder
r=1/3; k=9
Add 8 bit
Encoder
Tail
9.2 kbps
4.4 kbps
2.0 kbps
0.8 kbps
9.6 kbps
4.8 kbps
2.4 kbps
1.2 kbps
Code Symbol
Symbol
Repetition
Block
Interleaver
28.8 kbps
28.8 kbps
14.4 kbps
7.2 kbps
3.6 kbps
Code Symbol
28.8 kbps
Base band
Filter
+
64-ary
Orthogonal
Modulator
Data Burst
Randomiser
4.8 ksps
307.2 kcps
+
PN Chip
1. 2288
Mcps
Long Code
Generator
I - Channel Sequence
1. 2288 Mcps
Delay= Tc/ 2
406.9 nSec
cos ( wct )
o/p
Base band
Filter
Q - Channel Sequence
1. 2288 Mcps
sin( wct )
Issue II Rev 4
Issue II Rev 4
The spreading is done by modulo-2 addition of the randomizer output and the
long code.
For traffic channels, the system uses either a Public long code mask or a
Private Long code mask. The masks used for access and traffic channels
are shown below:
A cce ss C h a n n el L o n g C o d e M a sk
41
33 3 2
11 000 1 1 11
28 27
ACN
25 2 4
9 8
PCN
B a se _ID
A C N - A c c e ss C h an n e l N u m b e r.
P C N - P a g in g C h a n n e l N u m b er.
0
P ilo t_P N
P u b lic L o n g C o d e M a sk
41
32 31
1 1 0 001 1 00 0
I-Q C h a n n e l M a p p in g
Phase
450
135
-1 3 5 0
-4 5 0
10
00
I-c h a n n e l
11
MOTOROLA LTD.2003
01
Issue II Rev 4
Frame Structure
__________________________________________________________
Frame Structure of Access Channels
The access channel is generated in the same manner as the reverse traffic
channel with once exception already mentioned above: the data burst
randomizer is not used. The data random burst randomizer is used to
reduce average power when speaker activity subsides. There is no speech
activity on the access channel. Modulation rate is fixed at 4800 bps. The
reverse channel may have up to 32 Access channels (numbered 0 to 31),
per Paging channel. Each access channel is associated with a single paging
channel on the corresponding forward CDMA channel. (The forward CDMA
channel is described in the next section).
Time Alignment
An access channel frame shall begin only when the system time is an
integral multiple of 20 ms. The synchronization, timing and structure of the
access channel will be described later.
The Access channel consists of 96 bits (4800 bps, 20 ms frames). Each
frame has 88 information bits and 8 encoder Tail bits. The Access channel
has a pre amble of frames of 96 zeros to help the base station to acquire
the access channel transmission.
Frame Structure of Reverse Traffic Channel
The characteristics of reverse traffic channels are given below:
o Variable data rates 9600 to 1200 bps
o Frame duration is 20 ms.
o For 9600 bps, each frame has 192 bits with 172 info bits, 12 bits
of Frame Quality Indicator (CRC) and 8 tail bits.
o The generator polynomial is x12+x11+x10+x9+x8+x4+x+1
o At 4800 bps, we have 96 bits per frame with 80 info bits and 8 bits
for Frame Quality Indicator and Tail bits.
o The generator polynomial is x8+x7+x4+x3+x+1
o At 2400 and 1200 bps speeds we have 8 Tail bits with 40 and 16
info bits respectively.
o The Tail bits are all 0s.
o A handset may support staggered Traffic channel frames. The
time offset is specified by the FRAME_OFFSET parameter in
the data base. A zero offset traffic channel can begin only when
the system time is an integral multiple of 20 ms. A staggered
frame begins 1.25 x FRAME_OFFSET ms later than the zero
offset traffic channel frame. The reverse channel interleaver will
be aligned with the traffic channel frame.
MOTOROLA LTD.2003
Issue II Rev 4
Frame Structures
A c c e s s C h a n n e l F ra m e S tru c tu re
9 6 b it s ( 2 0 m s e c )
88
8
T
9 6 0 0 b p s F ra m e S tru c tu re
1 9 2 b its (2 0 m s e c )
172
4 8 0 0 b p s F r a m e S tru c tu re
4 8 b it s ( 2 0 m s e c )
40
1 2 0 0 b p s F r a m e S tru c tu re
9 6 b it s ( 2 0 m s e c )
80
2 4 0 0 b p s F r a m e S tru c tu re
12
8
T
2 4 b it s ( 2 0 m s e c )
16
8
T
Access channel has Preamble frames of 96 bits. This helps the base station to
detect and lock onto an access channel.
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Reverse Channel
o The type of reverse channel frame sent depends on type of traffic/
signalling information it carries.
MM
=0
Dim and Burst with Ratte 1/2 Primary
and Signalling Traffic
MM TT TM
= 1 =0 =00
MM TT TM
= 1 =0 =01
16 pri
MM TT TM
= 1 =0 =10
Blank and Burst with signalling
Traffic Only
MM TT TM
= 1 =0 =11
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Finger 1
C
O
M
B
I
N
E
R
Finger 2
Finger 3
Finger 4
MOTOROLA LTD.2003
DeInterleaver
Power
Control
Decision
Finger 1
U/D
Command
Issue II Rev 4
Section 6
THE FORWARD CHANNEL
MOTOROLA LTD.2003
Issue II Rev 4
Section 6
The Forward Channel
123
Objectives
125
Forward Channel
126
128
Walsh Codes
130
Pilot Channel
132
134
Block Interleaving
136
138
Paging Channel
140
142
144
148
150
Power control
152
154
156
158
160
162
166
MOTOROLA LTD.2003
Issue II Rev 4
Objectives
_________________________________________________________
Objectives
After completion of this section, the trainee is expected to be able to:
List and explain the functions and features of the various Logical
Channels in the Forward and Reverse Channels.
Explain the structure of different logical Channels.
Explain the application of Walsh Codes in Forward and Reverse
channels.
Explain the frame structure for the various logical channels.
Explain the Power Control Mechanism in CDMA:
Define the need for Power Control
Specify types of Power Control.
Explain hoe open loop power control is carried out.
Explain the Near-Far problem in the Reverse and Forward
Links.
Explain the concept of Power Control Groups.
Explain with the help of a simple schematic of the frame
structure, how power control is effected.
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
W0
Pilot
W1
W2
W7
upto 7 paging
channels. Unused
paging channels
carry traffic.
W32
W8
W30
Sync
channel
W33
Traffic Channels
Traffic data
MOTOROLA LTD.2003
W31
Mob.Pwr
control
sub.chl
W63
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
172
12
80
2400 bps
8
T
1200 bps
8
T
267
R/F
12
10
125
R/F
72 Bits (20 ms)
3600 bps
55
R/F
21
R/F
MOTOROLA LTD.2003
F= Frame
quality
indicator
(CRC)
T=Encoder
bits
R/F=Reserved
/Flag bit
Issue II Rev 4
Walsh Codes
_________________________________________________________
Walsh Codes
All logical channels on the forward link are Direct Sequence Spread by
using an appropriate Walsh Code. For instance, the pilot channel would
be spread by using Walsh Code W0, pumped at the rate of 1.2288 Mcps.
The paging channel would be spread by W1 and a traffic channel, say,
38 would be spread by Walsh Code W38 and so on.
The Walsh Codes are explained in the previous chapter.
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Pilot Channel
_________________________________________________________
The Pilot Channel
The Pilot channel is transmitted always on the forward link, on each
active Forward CDMA Channel. It is an unmodulated spread spectrum
signal consisting of all 0s. It helps the mobile/ hand set receiver to
effectively perform coherent detection and provides the handset the
required carrier phase and system timing references. The Pilot channel
is directly modulated by the Walsh Code Number W0 at a PN chip rate of
1.2288 Mcps.
Pilot PN sequence Offset
Every base station uses a specific timing offset for the PN sequence to
enable the receiver to identify a forward CDMA channel. The time offsets
may be reused within a CDMA cellular network. There are 512 possible
time offsets and are numbered 0-512. The offset index (0-512) specifies
the offset value with reference to the zero offset Pilot PN sequence
The offset for a given PN sequence, in terms of chips, is equal to the
offset number multiplied by 64. for example, if the offset index is 20, then
the PN sequence is offset by 20x64=1280 PN chips. For the zero offset
value, the PN sequence starts at the beginning of EVERY EVEN
SECOND in time, with reference to the base station transmission time.
When the Pilot PN sequence is offset, say by 20, then the PN sequence
will start 1.04166 ms AFTER the start of EVERY EVEN SECOND.
(duration of a chip = 813.8 ns ; 813.8 x 10-9 x 1280 = 1.04166 ms)
The pilot PN sequence offset is illustrated in the diagram opposite.
The same offset is used on all CDMA frequency allocations for a given
base station.
MOTOROLA LTD.2003
Issue II Rev 4
Each Base station uses a time offset of the Pilot PN sequence to identify a
forward CDMA channel.
512 offset values ( 0 - 511 )
The zero offset sequence starts at every even second.
The offset, in chips, is = Offset index * 64; for example, an offset index of 20
means that the PN sequence starts 1280 chips, i.e., 1280 x 813.8 nsec =
1.04166.. msec AFTER the beginning of EVERY even second.
The same pilot PN sequence offset is used on all CDMA frequency assignments
for a given base station.
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Code
symbol
1200 bps
Convolution
Coder
r=1/2;K=9
Walsh
Code 32
Mod
symbol
Symbol
repetition
2400
bps
PN chips
1.2288 Mbps
Block
Interleaver
+
Mod
symbol
4800
bps
4800
bps
I channel pilot
PN sequence
1.2288 mbps
I (t)
BPF
I chl
Cos Wct
Q chl
BPF
Q channel pilot
PN sequence
1.2288 mbps
s(t)
Q (t)
X
Sin Wct
MOTOROLA LTD.2003
Issue II Rev 4
Block Interleaving
_________________________________________________________
The Sync Channel - Block Interleaving
The sync channel uses a block interleaver spanning 26.666.. msec., which
is equal to 128 modulation symbols at a symbol rate of 4800 sps. The
interleaving technique employed for the sync channel is called the bit
reversal method.
As in the case of the reverse channel, here also the bits are written in to an
array and read out in a particular order. The write and read sequences are
given in Tables 1 and 2.
Let us illustrate the bit reversal method.
Assume a 4x4 matrix as shown below:
1
13
10
14
11
15
12
16
11
10
12
13
15
14
16
MOTOROLA LTD.2003
Issue II Rev 4
9
9
10
10
11
11
12
12
13
13
14
14
15
15
16
16
17
17
18
18
19
19
20
20
21
21
22
22
23
23
24
24
25
25
26
26
27
27
28
28
29
29
30
30
31
31
32
32
33
33
34
34
35
35
36
36
37
37
38
38
39
39
40
40
41
41
42
42
43
43
44
44
45
45
46
46
47
47
48
48
49
49
50
50
51
51
52
52
53
53
54
54
55
55
56
56
57
57
58
58
59
59
60
60
61
61
62
62
63
63
64
64
3
35
19
51
11
43
27
59
7
39
23
55
15
47
31
63
2
34
18
50
10
42
26
58
6
38
22
54
14
46
30
62
MOTOROLA LTD.2003
4
36
20
52
12
44
28
60
8
40
24
56
16
48
32
64
1
33
17
49
9
41
25
57
5
37
21
53
13
45
29
61
3
35
19
51
11
43
27
59
7
39
23
55
15
47
31
63
2
34
18
50
10
42
26
58
6
38
22
54
14
46
30
62
4
36
20
52
12
44
28
60
8
40
24
56
16
48
32
64
Issue II Rev 4
No. of bits
8
8
8
SID
NID
15
16
PILOT_PN
LC_STATE
42
SYS_TIME
PRAT
36
2
Reserved
MOTOROLA LTD.2003
Remarks
Message Type. Set to 00000001
Protocol Revision Level ( 00000010 )
Min. P_REV. Only mobiles with P_REV numbers
greater than the minimum can access the system.
System Identity.
N/W Identity. The SID and NID are a pair to identify a
CDMA network.
The base station sets this field to the offset number
given for this cell; it is in units of 64 PN chips.
Long code State. The long code state at the time given
by the SYS_TIME field in the message body.
System time. ( Explained later in another section )
Sets the paging channel data rate; 00 means 9600 bps;
01 means 4800 bps. Other combinations are reserved.
Set to 000.
Issue II Rev 4
Sync.chl
Frame
Sync.chl
Frame
Sync.chl
Frame
Sync.chl
Frame
Sync.chl
Frame
Sync.chl
Frame
S
O
M
S
O
M
S
O
M
S
O
M
S
O
M
S
O
M
Message Body
2 - 1146 bits
MOTOROLA LTD.2003
Issue II Rev 4
Paging Channel
_________________________________________________________
The Paging Channel
The paging channel is a 9600 or 4800 bps, encoded, block interleaved
signal used by the base station to transmit system overhead information and
mobile specific messages. The paging channel is transmitted in 20 ms
frames. The Paging channels use the same pilot PN sequence offsets as
the pilot channel.
The interleaver output and the paging channel frame align with the
beginning of the zero offset pilot PN sequence at every even second. i.e. at
0,2,4 ... seconds in time.
The block schematic of the paging channel arrangement is shown in the
diagram opposite.
The long code mask used for the paging channel has 42 bits and has a
format shown in the opposite page. The Decimator outputs one out of every
64 bits of the long code so that the output rate is reduced to 19.2 kbps.
The paging channel DOES NOT carry power control subchannels.
MOTOROLA LTD.2003
Issue II Rev 4
Code
symbol
9600 bps
4800 bps
Convolution
Coder
r=1/2;K=9
Walsh
Code , W1- w7
Mod
symbol
Symbol
repetition
19200 or
9600bps
PN chips
1.2288 Mbps
Block
Interleaver
+
Mod
symbol
19.2
ksps
19.2
ksps
19.2 ksps
Long code
generator
Decimator
64:1
Quadrature
spreading
circuitry
s(t)
29 28
24 23
1100011001101 00000
21 20
PCN
9 8
000000000000
PILOT_PN
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
slot 1
slot 2
.......................
slot 2047
Paging Chl
Half Frame
S
C
I
S
Half frame C
body
I
Half frame
body
Paging Chl
Half Frame
....... ..... .
S
S
Half
frame
C
C
I body
I
. . . . . . . . .. . .
0
paging chl capsule
MSG_LENGTH
MOTOROLA LTD.2003
Half frame
body
Paging Chl
Half Frame
Asynchronous Synchronous
Capsules
Capsule
MESSAGE BODY
CRC
PADDING
BITS
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Systems Parameters
Message type
binary )
00000001
Access Parameters
00000010
Neighbour List
CDMA channel list
Slotted Page
Page Message
Order Message
00000011
00000100
00000101
00000110
00000111
Channel Assignment
Data Burst Message
Authentication Challenge
SSD update
Feature Notification
Extended
system
Parameters
reserved
reserved
service Redirection
General Page
Global service redirection
Null message
00001000
00001001
00001010
00001011
00001100
00001101
00001110
00001111
00010000
00010001
00010010
-------------
Message Name
MOTOROLA LTD.2003
Remarks
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Len ( bits )
8
9
16
3
1
POWER_DOWN_REG
REG_PER
PWR_REP_THRESH
PWR_REP_FRAMES
5
4
PWR_PERIOD_ENABLE
PWR_REP_DELAY
T_ADD
MOTOROLA LTD.2003
Remarks
SET TO 00000001.
pilot PN offset for the base station, in units of 64 PN chips.
Base station identification number
sets the number of paging channels
To enable mobiles to register immediately after powering on
and receiving the system over head messages. 1 enables
the facility and a 0 disables it.
To enable a mobile to register immediately before powering
off.
Registration period. For non roamer based registration, the
value is set to 0000000. The base station sets the field to
any value within 29-85, In case the mobile does timer based
registration. The timer value is given by:
T ( integer) = 2REG_PER/ 4 x .08 sec.
The power control reporting threshold.
Power control reporting frame count. The base station sets
this number which decides the number of frames over which
the mobile should count frame errors. The number is given
by the integer value of
2(PWR_REP_FRAMES/ 2) x 5 frames.
Set to 1 if the mobile is to send periodic measurement
reports.
Sets the period for which the mobile waits following a
Measurement report message before restarting frame
counting for power control purposes. The value should be in
multiples of 4 frames.
Pilot detection threshold. Triggers transmission of Pilot
strength measurement message, initiating a hand off
process.
Issue II Rev 4
Issue II Rev 4
64:1
Decimator
19.2 kbps
800
bps
24:1
Decimator
A*
Walsh
code n
1.2288
Mcps
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
20 dB or
to the
Noise Floor
3 dB
1.25 mSec
MOTOROLA LTD.2003
Issue II Rev 4
Power Control
_________________________________________________________
Power Control
Implementing power control for the reverse link helps eliminate or
minimize what is called a Near - Far interference problem. This is
explained in detail later in the section.
The idea is to control the output of all the mobiles in a cell such that the
total power received at a cell site from all the mobiles is equal to the
nominal receive power level times the number of such mobiles.
i.e., [ Prec ]FROM ALL MOBILES = [ PREC ]PER MOBILE X number of mobiles
Effect of Power control
The signal received by a mobile is subject to both log normal and
Raleigh fading as shown in Fig.(a). The average path loss is obtained
from this. If the receive signal power could be REVERSED as shown in
fig. (b), then it would nullify the power variations at the cell site, i.e., the
base station.
At the cell site, the receive signal quality is examined with reference to
the available Frame Error Rate and the EXPECTED value of FER. Then
a decision on whether a mobile needs to increase or decrease its output
power is taken. This mechanism is called the CDMA closed Loop Power
Control. The mobile power RECEIVED at the cell site after closed loop
control looks like as shown in Fig.(c).
MOTOROLA LTD.2003
Issue II Rev 4
Distance
MS Tx Pwr
w/o closed loop
Tx Pwr w/o smooth filter
Mobile rec.power
at Cell site
Distance
Fig. ( c ). Mobile Power at cell site, with closed loop control.
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
When the mobile is turned ON, it locks on to the pilot, paging and sync
channels.
There is no traffic channel assigned to the mobile and hence there is no
closed loop power control.
The mobile Tx power during this initial Access state is inversely proportional
to the Pilot signal strength received from the base station.
The FIRST access probe is sent at a nominal power given by:
(PT)mob = - ( Prx ) - 73 +NOM_PWR + INIT_PWR
Where
INIT_PWR is the adjustment to the first probe to make it less than
the desired signal power. Its range is -16 to 15 dB, and its nominal
value is 0 dB.
NOM_PWR is the correction that is required to provide the correct
receive power at the base station. The range is -8 to 7 dB and
nominal value is 0 dB.
If the base station doesnt respond for the first probe, the mobile
increments its output by a PWR_STEP, within a range of 0-7 dB.
For example, if the nominal receive level is -90 dBm, ten the mobile TX
power for the first probe without any corrections is +17 dBm.
After a traffic channel is assigned to a mobile, the power control shifts to the
Closed loop mode.
Tx Power
One PWR_STEP
time
Base station ACK Time out
MOTOROLA LTD.2003
Issue II Rev 4
ALL MOBILES
[ PREC ]PER
MOBILE
NUMBER OF
This means that on the reverse link we ensure that all mobiles cause the
same receive level at the base site. On the forward link, the purpose of
power control is to limit the Tx. power of the base station in respect of
individual mobiles such that the mobiles receive more or less at the same
level; this would ensure that there is minimum interference on the mobile
receive paths.
So, the fundamental idea is to keep the receive levels at a specified
constant value, irrespective of the distance of the mobile from the base
station. This is required to solve what is called the Near-Far problem.
Near - Far Problem in the Reverse Link
This is illustrated in the Diagram opposite.
If the mobiles M1 and M2 transmit at the same output power levels, then, if
both the mobiles are at the same distance d from the base station, then we
may assume the receive levels for these mobiles at the base station would
be the same.
i.e., ( PR1 )due to mob.1 = ( PR2 )due to mob.2
If mobile 1 is the desired mobile, then the signal coming from mobile 2 is the
interference signal. Since both are of equal power, the C/I in this case will
be 1. [Fig. (a)]
Now, if mobile 2 moves to a point d/2 from the base station, then the receive
level at the base station would increase by 16 times. This is because, in the
mobile environment, the receive power varies inversely proportional to the
4th power of distance.
This means that the C/I becomes 1/16 i.e., the C / I has become poorer.
However, if we assume 16 mobiles at the same distance d (as for mobile 1),
then the receive signal at the base station would be 16 times the receive
level caused by one mobile. If the over all C /I is acceptable, then the
capacity of the system increases by 16 times (theoretically).
MOTOROLA LTD.2003
Issue II Rev 4
M1
PT
PR2
M2
PT
PR1
d
PR1
= PR2
C / I = 1.
Fig. ( a ). Receive signals at the base station; 2 mobiles at the same distance.
M1
PT
PR2
PT
M2
PR1
time
d/2
d
PR2
= 16 PR1
C / I = 1 / 16.
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
(PR)2
M2
(PR)1
d
PR1 = PR2
C / I = 1.
Fig. (a ). Base Station sending constant Power to mobiles at the same distance
M1
PT
(P R ) 2
M2
(P R ) 1
d / 2
tim e
d
P R2 =16 P R1
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
192 bits
0
15
1.25 msec
20 msecs
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
9.2 kbps
9.6 kbps
19.2 kbps
Forward Tfc chl
4.4 kbps
4.8 kbps
9.6 kbps
info bits
2.0 kbps
2.4 kbps
4.8 kbps
(172/80/40/16
0.8 kbps
1.2 kbps
2.4 kbps
bits / frame
Add Frame
Convolution
symbol
Add 8 bit
Quality
coder
repetition
8.6 kbps
encoder tail
Indicators
r=1/2; K=9
4.0 kbps
2.0 kbps
19.2 kbps
0.8 kbps
pwr cont
19.2 kbps
800 bits
M
Block
U
+
+
Interleaver
X
19.2 kbps
19.2 kbps
Long Code
Mask
Long Code
Generator
64:1
Decimator
19.2 kbps
800
bps
24:1
Decimator
MOTOROLA LTD.2003
A*
Walsh
code n
1.2288
Mcps
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
value=10; position of
pwr control bit
1 0 1 0
20 21 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ......... 23
Last 4 bits
of the 24:1
Decimator
The base station estimates receive signal strength and sends power control
bit on the power control sub channel in the forward traffic channel.
0 means mobile should INCREASE its power and 1 means it should
DECREASE its output power.
The power control bit is sent in the 1.25 msec power control group. If the
receive signal strength is measured in power group number x in the
reverse channel, the control bit is sent on the power control group number
x+2 on the forward channel.
The power control bits are scrambled using a 24:1 decimator to get a rate of
800 bps.
Value of bits 20-23 of the decimator o/p are used to decide the position of
the power control bit in the sub group.
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
1...
...1 0(15)
1...
...1 0(15)
1...
Mobile
Rx
Mobile
Tx
...1 0(15)
1...
...1 0(41)
1...
...1 0(15)
1...
0(15)
1...
MOTOROLA LTD.2003
...1 0(41)
...1 0(15)
...1
Base
RX
...1 0(41)
Jan 6 1980
00:00:00 UTC
Base
TX
Jan 6 1980
00:00:00 UTC
...1 0(41)
...1 0(15)
...1
0(15)
Issue II Rev 4
Section 7
CALL PROCESSING
MOTOROLA LTD.2003
Issue II Rev 4
Section 7
Call Processing
Objectives
Call Processing in CDMA
Acknowledgement Procedures
Mobile Station-Initialization state
Pilot Acquisition-Sub state
Sync Channel Acquisition-Sub state
Timing change substate
Mobile station idle state
Paging channel monitoring
System access state
Access Procedures
Mobile Station on traffic channel
Registration
Roaming
Authentication
Handoff procedures
Pilot sets
Pilot Strength measurements
Handoff procedures flow chart
Handoff threshold comparisons
Call Processing cases
MOTOROLA LTD.2003
168
170
171
175
177
179
181
183
185
187
189
191
195
197
199
201
209
211
217
219
221
223
Issue II Rev 4
Objectives
_________________________________________________________
Objectives
After completion of this section, the trainee is expected to be able to:
List the 4 different basic States of a mobile in the CDMA
environment.
Explain the basic Acknowledgment Procedures in CDMA.
List some of the important parameters used in CDMA Call
Processing.
Explain with simple diagrams, the various substates of the
mobile.
Explain the Access Procedures in CDMA.
Explain Registration Procedures in CDMA.
Explain how Authentication is performed in CDMA.
Define Hard and Soft hand-offs in CDMA.
List the types of Pilot Sets in CDMA and explain the significance
of each.
Explain hand-off procedures in CDMA.
Explain with simple signal flow diagrams, the various Call
processing steps in CDMA.
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Pow er O N
M o n ito r s th e
P a g in g c h a n n e l.
G e ts th e p ilo t
channel and
a c q u ir e s th e
s y s te m .
Id le S ta te
R e s p o n d s to a P a g e o r
in itia te s a c a ll
S y s te m A c c e s s S ta te
T a lk s to b a s e s ta tio n o n th e
A ccess channel
C o n v e r s a tio n
s ta te .
MOTOROLA LTD.2003
Issue II Rev 4
Issue II Rev 4
Common fields
ACK_TYPE:Mobile
ADDRESS_TYPE.
MOTOROLA LTD.2003
sets
this
field
while
responding.
Equals
Issue II Rev 4
Acknowledgement Procedures
_________________________________________________________
Acknowledgment Procedures
Based on the common fields defined in the previous page, the base station
and the mobile interact, in general, as per the procedure outlined below:
MOTOROLA LTD.2003
Issue II Rev 4
Acknowledgment Procedures
No
MSG-SEQ
number
ACK-REQ
Yes
=1?
A
Yes
Paging ?
same as A
Valid-ACK : 1
ACK-TYPE: address type
ACK-SEQ: MSG-SEQ number
No
Yes
Did
previous message
need an ACK ?
Valid-ACK: 0
ACK-TYPE: Address type of last message requiring an ACK
ACK-SEQ: MSG-SEQ number of last message requiring an ACK.
MOTOROLA LTD.2003
No
Valid-ACK: 0
ACK-TYPE: 000
ACK-SEQ: 111
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
System Determination Sub state: In this sub state, the mobile Determines the appropriate system to use. Choices are between
operators and between CDMA and Analog mobile systems.
If the mobile selects the CDMA system, then it sets the parameter
CDMACHS to an appropriate CDMA channel number.
After this the mobile enters the Pilot acquisition sub state.
Power ON
C D M A System
Network Operator A
F1
Analog System
Network Operator B
FJ
FN
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Power ON
sys.determine
set CDMACH
set Code chl
search Pilot
Yes
Pilot got
within
T20m ?
No
T20m = 15 seconds
Sync channel Acquisition State
MOTOROLA LTD.2003
Issue II Rev 4
The mobile does not receive a valid Sync message within a specific
time out period (defined by T21m) or,
The mobile receives a valid sync message but the Protocol revision
level supported by the mobile [MOB_P_REVP] is LESS than the
minimum level supported by the base stain [MIN_P_REVr]
P_REVS = P_REVr
MIN_P_REVS = MIN_P_REVr
SIDS = SIDr
NIDS = NIDr
PILOT_PNs = PILOT_PNr
SYS_TIMES = SYS_TIMEr
PRATS = PRATr
Mobile would ignore any other fields coming at the end of the message
which are not defined according to MOB_P_REVP, stored permanently in
the handset.
Note: In the diagram opposite, T21m is the maximum time to receive a valid
Sync channel message and is equal to 1 second.
MOTOROLA LTD.2003
Issue II Rev 4
Power ON
System Dtermine
Pilot Acquisition
Sync Acquisition
T21m = 1 second
yes
no
MOB_P_REV
less than
MIN_P_REV ?
< T21m ?
yes
The mobile stores the following
if sync aquisition is successful:
MOTOROLA LTD.2003
no
P_REVS = P_REVr
MIN_P_REVS = MIN_P_REVr
SIDS = SIDr
NIDS = NIDr
PILOT_PNs = PILOT_PNr
SYS_TIMES = SYS_TIMEr
PRATS = PRATr
Issue II Rev 4
The Sync frame is basically 26.666... msec long and has 32,768
chips at a speed of 1.2288 Mega Chips per sec.
A sync channel super frame is obtained by combining 3 sync
channel frame and it has 80 msec duration.
Beginning of every 25th Sync channel super frame, with a ZERO
offset Pilot PN sequence aligns with EVEN seconds.
We define a Super frame as the Current Super Frame as the
one during which the end of the sync message is received.
The SYSTEM TIME is defined as TS which is 320 msec PAST the
end of the current super frame.
If there is a non zero Pilot PN offset, then the System Time also
has the same offset, being equal to 320 msec past the end of the
current super frame.
The mobile receives the Long Code to be used from the Sync
message and loads it into a shift register.
The mobile waits till reaching the system time TS and at this point
starts SHIFTING the contents of the shift register at a speed of
1.2288 Mcps.
At this point we say that Long Code Synchronization is achieved.
MOTOROLA LTD.2003
Issue II Rev 4
TS
320 msec
c
Pilot PNsequence
Offset
TS
end of sync
message
320 msec
c
Current super frame
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Slotted Mode
Mobile can get Paging messages in any of the paging slots and hence
HAS to monitor all the slots all the time.
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
System time
1.28 sec
2047
0 1 2 3
. . . . ....... . . .
14 15 16 17 18 19 20 21
non active
MOTOROLA LTD.2003
20
non active
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MS Order/ Msg
resp. sub state
Regn. Access
Substate
Regn. Access
Substate
MS Message
Transmission
Substate
MS Message
Transmission
Substate
MS
Idle State
MS
Idle State
Page Resp.
Substate
MS
Idle State
Page Resp.
Substate
MS control on
Traffic Chl
MOTOROLA LTD.2003
MS control on
Traffic Chl
Issue II Rev 4
Access Procedures
_________________________________________________________
Access Procedures - An overview
1. The mobile transmission on the Access channel is based on a
random access procedure. The key parameters for this random
access procedure are contained in the Access Parameter Message
sent by the base station.
2. The mobile sends an Access Probe at a low power level to start with.
The power of the mobile is increased in steps till it gets a response
from the base station. The mobile transmits the SAME message in
each successive access probe it transmits.
3. The access probe consists of a an ACCESS CHANNEL PRE
AMBLE and an ACCESS CHANNEL MESSAGE CAPSULE.
4. The Access channel used by the mobile is chosen pseudo randomly
from the Access channels available for the current paging channel. (
32 access channels per paging channel ).
5. There are 2 types of messages that can be sent on the Access
channel:
a. A response message
b. A request message.
6. The procedures for these 2 types are different.
7. For every access probe sequence, a back off delay specified by RS=
1+BKOFF slots is generated pseudo randomly. For request access
probes, an additional random delay called the Persistence delay PD
is also added.
8. Timing between access probes of an access probe sequence is also
generated pseudo randomly. After every access probe, the mobile
waits for a specified period for a response from the base station. If an
acknowledgment is received, the access probe sequence ends. If not
the next access probe is sent after an ADDITIONAL back off delay
RT= 0 to 1+PROBE_BKOFF slots.
The access procedures are illustrated in the following pages.
MOTOROLA LTD.2003
Issue II Rev 4
Access Procedures:
MOTOROLA LTD.2003
Issue II Rev 4
Access Procedures
_________________________________________________________
Access Procedures
With reference to the diagram opposite, the following may be noted:
IP .... Initial Open Loop Power
= -73-Mean i/p pwr + NOM_PWR + INIT_PWR
PD ... Persistence delay (delay continues slot by slot until the test is passed)
RA . Random Access Channel Number = 0 to 31
PI .. Power Increment = 0 to 7 dB
Number of Steps = 16 max. ( 1+15)
TA ... Acknowledgment response time out delay.
= 80 x ( 2 + ACC_TMO ); time out from end of slot.
= 160 to 1360 msec.
ACC_TMO = 0 to 15.
RT ... Probe backoff;
Random number between 0 and 1 + PROBE_BKOFF.
= 0 to 15 slots.
RS ... Seq. Backoff; random between 0 and 1+ BKOFF.
= 0 to 16 slots.
Persistence delay PD is applicable only for REQUEST probes.
MOTOROLA LTD.2003
Issue II Rev 4
Access Procedures
PWR_STEP
PWR_STEP
PWR_STEP
Initial
Power
TA RT
TA
Seq 1
RT
TA
Seq 2
RS
System Time
RT
Seq 3
RS
Seq 15 max
RS
RS
Seq 2
PD
RS
Seq 3
PD
RS
Seq 15 max
PD
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Mobile terminated
call; it receives
a Base station
Ack order on the
Fwd Tfc channel
Receives
release
order
Mobile
originated Call.
It receives a
Base station
Ack order
on theFwd Tfc
Channel
receives
maintenance
order
Conversation
Substate
MS releases call or
gets release order
Release Substate
Receives Alert
with information
Message
System Determination
Substate of Initialisation state.
MOTOROLA LTD.2003
Issue II Rev 4
Registration
_________________________________________________________
REGISTRATION
Registration is a process by which the mobile tells the base station about its
whereabouts. It notifies the base station of its Location, status, identification,
slot cycle and other characteristics such as station class mark and protocol
revision.
The PURPOSE of registration is to enable the base station to PAGE the
mobile in case of an incoming call.
For operation in the slotted index mode, the mobile gives the
SLOT_CYCLE_INDEX parameter so that the base station can determine
the slots which the mobile could monitor.
The CDMA system supports 9 types of Registration
o Power-Up Registration
o Power-Down Registration
o Timer based Registration: Here the mobile performs a registration
when a timer expires.
o Distance Based Registration: The mobile performs a registration
when the distance between the current base station and the one
in which it had last registered exceeds a threshold.
o Zone Based Registration: The mobile registers when it enters a
new zone.
o Parameter Change Registration: The mobile does a registration
when it enters a new system or some of the stored parameters
change.
o Ordered Registration: The mobile registers when the base station
asks for it.
o Implicit registration: When a mobile station sends a successful
Origination message or a Page
Response message,
the base station can infer the mobiles location. This is called
Implicit Registration.
o Traffic Channel Registration: Here the base station tells the
mobile it is registered.
MOTOROLA LTD.2003
Issue II Rev 4
Registration
MOTOROLA LTD.2003
Issue II Rev 4
Roaming
_________________________________________________________
Roaming
Definition of Systems and Networks
A base station is a member of a Cellular System and Network.
A network is a sub set of a System.
A System is given a unique identity called SID and a network within the
system is identified by NID.
A network is identified by the pair ( SID, NID ).
The following basic rules apply:
SID = 0 is reserved.
NID = 0 is reserved.
NID = 216 - 1 ( = 65535 ) is reserved to indicate that the mobile
considers the entire SID ( regardless of NID ) as HOME. ( i.e.,
non roaming ).
The diagram opposite shows an example of systems and networks.
The mobile has a list of one or more home ( non roaming ) SID-NID pairs. If
the SID-NID received on the System Parameters Message does not match
any of the mobiles non roaming SID-NID pairs, then we say that the mobile
is roaming.
There are 2 types of roaming
A mobile station is called a foreign NID roamer, IF the SIDs are equal
but the NIDs are different in the received and stored lists of SID and NID.
A mobile is called a foreign SID roamer, if the NIDs match while the
SIDs are different.
For example, let the mobile have three SID-NID pairs, say (2,3), (2,0) and
(3,0).If the SID-NID received from the base station is (2,3), then the mobile
is not roaming because the base stations SID-NID matches with one of the
pairs in the stored list in the mobile. If the received pair is (2,7) then the
mobile is roaming and is an NID roamer and if the received pair is (4,0),
then the mobile is roaming and it is an SID roamer.
MOTOROLA LTD.2003
Issue II Rev 4
NID = q
SID = i
SID = j
NID = p
NID = r
SID = k
NIDR
NIDS.
MOTOROLA LTD.2003
Issue II Rev 4
Authentication
_________________________________________________________
Authentication
Authentication is a process by which the base station confirms the identity of
the mobile station.
There is a 128 bit data called the Shared Secret Data ( SSD ) which is
stored in the semi permanent memory of the mobile. We say that the
authentication operation is successful only when the mobile and the base
station possess the same SSD.
Authentication Parameters
1. Random challenge Number (RAND): This is a 32 bit sequence sent by
the base station. This is sent on the ACCESS PARAMETERS in the
Paging Channel. This is used in conjunction with SSD and other
parameters for authenticating the mobile.
2. Electronic Serial Number (ESN): This is a 32bit sequence that uniquely
defines the mobile set. Bits 0 to 17 are for the serial number of the
mobile, bits 18 to 23 are reserved and the remaining bits are for
Manufacturers code.
3. Mobile Identification Number (MIN): This is a 34 bit sequence. This is
derived from a 10 digit Telephone Directory number of the mobile. The
first 24 bits ( least significant bits ) are called MIN 1. and the remaining
bits are called MIN 2.
4. Shared Secret Data (SSD): This is a 128bit data pattern stored in the
mobile. This is similar to the Ki in GSM. The first subset of 64 bits called
SSD-A is used for authentication purposes. The next subset of 64 bits,
SSD-B is used for supporting ciphering procedures.
5. Call History Parameter (COUNTS-P): This is a modulo 64 count held in
the semi permanent memory of the mobile and is updated upon the
receipt of a Parameter Update Order from the base station.
MOTOROLA LTD.2003
Issue II Rev 4
Authentication
SSD - B ( 64 bits )
24
23
Mfr Code
18 17
Reserved
Serial number
MOTOROLA LTD.2003
M I N 1 ( 24 LSBs )
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Case 1:
Mobile end.
RAND ESN
MIN 1
SSD-A
Derived from
COUNT
RAND ESN
Authentication
Algorithm
MIN 1
Derived from
local memory
SSD-A
Authentication
Algorithm
RANDC
AUTHRm
(18 bits)
AUTHRb
(18 bits)
Yes
Authentication Successful
MOTOROLA LTD.2003
No
AUTHRm = AUTHRb ?
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Case 2:
SSD-A
Derived from
RANDC
Derived from
COUNT
Derived from
local memory
SSD-A
RAND
Authentication
Algorithm
Authentication
Algorithm
AUTHR and
RANDC
AUTHRb
(18 bits)
AUTHRm
(18 bits)
Yes
Authentication Successful
MOTOROLA LTD.2003
AUTHRm = AUTHRb ?
No
Deny Access or
Drop Call in Progress or
Initiate SSD Update Procedure.
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Case 3:
Base Station
SSD Update Message
RANDSSD
RANDSSD (56)
ESN
RANDSSD (56)
SSD_Generation
Procedure
SSD-A New
SSD-A New
SSD-B New
Authentication Procedure
AUTHBSm = AUTHBSb ?
SSD_Generation
Procedure
SSD-B New
RANDBS
ESN
Authentication Procedure
MOTOROLA LTD.2003
Issue II Rev 4
Handoff Procedures
_________________________________________________________
Hand-off Procedures
There are basically 3 major types of Hand-offs in CDMA.
Soft hand-offs
These are Hand-offs in which the mobile initiates communications with a
neighbouring base station WITHOUT breaking communications with the old
base station. We also define a softer hand-off as one that takes place
between sectors of the same cell site. Soft hand-offs are done only between
cells having the same CDMA channel ( frequency ) assignments. A soft
hand-off is a MAKE BEFORE BREAK type of connection.
A key benefit of soft hand-off is the diversity it provides at the boundaries of
cells. ( this is because, at the boundaries, the mobile is talking to both the
new and old base stations at the same frequency.) Diversity on the Reverse
Channel means that :o Less Power is needed on the Reverse Traffic Channel
o This means that the Interference in the Reverse channel is
minimum
o Hence this results in an Optimum Reverse Link capacity.
Hard Hand-offs
There are 2 types:
o CDMA - CDMA Hand-off: Here, the mobile is transitioned
between disjoint cells having different frequency assignments.
o CDMA-Analog Hand-offs: Here, the mobile moves from a CDMA
traffic channel to an analog channel. Hard hand-offs are like
BREAK BEFORE MAKE connections.
The concepts of soft and hard hand-offs are illustrated in the diagram
opposite.
MOTOROLA LTD.2003
Issue II Rev 4
Hand-off Procedures:
Soft Hand-offs:
Between Cells of the same frequency.
Connection maintained at all times. Mobile talks to both old and new base
stations.
Provides diversity for the traffic channels near cell boundaries; this results in
optimum reverse channel capacity.
Cell B
Cell A
Cell B
Mobile on Cell B
Cell B
Cell A
Cell B
Cell A
Cell A
Mobile on Cell B
Mobile on Cell A
Cell B
Cell A
Mobile on Cell A
MOTOROLA LTD.2003
Issue II Rev 4
Pilot Sets
_________________________________________________________
Pilot Sets
The hand-off mechanism is basically triggered by the level of the pilot
signals coming from the neighbouring cells. (A pilot is identified by a PILOT
channel with a Pilot sequence offset and a specific frequency assignment. A
pilot is associated with the forward Traffic Channels of the same CDMA
channel. All pilots in a pilot set , therefore , have the same frequency
assignment. )
The mobile looks for pilots on the current CDMA frequency assignment to
detect the presence of CDMA channels. When it detects a pilot that is
different from its present pilot set and whose power level is above a certain
threshold, the mobile sends a Pilot Measurement Message to the base
station. The latter ten assigns a traffic channel associated with that Pilot
channel and asks the mobile to do a soft hand-off.
Thus the entire operation of hand-offs is dependent on searching for the
pilot. The Pilot search parameters and the rules for measurement of pilot
strength are governed by the following SETs of pilots:
Active Set
The pilots associated with the Forward Traffic Channels assigned to the
mobile station.
Candidate Set
Those pilots which are NOT in the current Active Set but have sufficient
signal strength to qualify for hand-off.
Neighbour Set
This contains a list of neighbouring pilots whose signal strengths are strong
enough to make them candidate pilots. This list is entered through the data
base. Even if a pilot from an adjoining cell is very strong, the mobile will not
look at if it is NOT menioned in the neighbour list.
Remaining Set
The set of all pilots other than the three types mentioned above.
MOTOROLA LTD.2003
Issue II Rev 4
Pilot Sets
ACTIVE SET
CANDIDATE SET
NEIGHBOUR SET
MOTOROLA LTD.2003
REMAINING SET
Issue II Rev 4
Window Size in
PN Chips.
4
6
8
10
14
20
28
40
MOTOROLA LTD.2003
SRCH_WIN_AS
SRCH_WIN_NS
SRCH_WIN_RS
8
9
10
11
12
13
14
15
Window Size in
PN Chips.
60
80
100
130
160
226
320
452
Issue II Rev 4
Search windows
Multipath components in a search window
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
SET
Issue II Rev 4
MOTOROLA LTD.2003
SET
Issue II Rev 4
T_TDROP
0
1
2
3
4
5
6
7
Timer Expiration
= o.1 sec
1
2
4
6
9
13
19
MOTOROLA LTD.2003
T_TDROP
8
9
10
11
12
13
14
15
Timer Expiration
27
39
55
79
112
159
225
319
Issue II Rev 4
Mobile determines pilot strength from EC / N0 of the pilots from the near by
cells.
Pilot Strength Measurement Message to base station is sent when: Active Set Pilot falls below T_DROPS and the timer T_TDROPS has
expired.
Candidate set Pilot strength exceeds that of Active set by T_COMPS x
0.5
Neighbor Set or Remaining Set pilot strengths exceed threshold
T_ADDS.
MOTOROLA LTD.2003
Issue II Rev 4
The mobile acquires the new base station while maintaining the link with the
old base station.
The mobile sends a Hand-off Completion Message to both the base
stations. At this point we say that the mobile is in Soft Hand-off.
MOTOROLA LTD.2003
Issue II Rev 4
Neighbor Set
No
Remaining Set
PX exceeds T_ADD ?
Yes
1. Move the pilot to Candidate Set
2. Send Measurement Report to
base station.
PX
Yes
exceeds an active pilot by
T_COMP x 0.5 ?
Send Measurement Report
Keep Pilot in Candidate Set
Receive H/O Direction Message
Move pilot to Active Set
Send Handoff Completion Message
No
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
2 3
Cand.
Set
Active Set
Time
7
Neighbour Set
Pilot P0
T_COMP x 0.5 dB
T_COMP x 0.5 dB
Pilot 2
T_ADD
Time
t0
t0 - P0 greater than T_ADD
t1 - P0 greater than P1 + T_COMP x 0.5
t2 - P0 greater than P2 + T_COMP x 0.5
MOTOROLA LTD.2003
t1
t2
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Base Station
Access channel
Ring stops
Conversation Starts
Conversation
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Mobile Station
Paging channel
Access Channel
Paging channel
Reverse Traffic channel
Conversation
Starts ringing
User answers
Stops Ringing
Sends Connect Order
Conversation
MOTOROLA LTD.2003
Issue II Rev 4
Call Disconnect
_________________________________________________________
Case 3: Mobile Initiated Call Disconnect
MOTOROLA LTD.2003
Issue II Rev 4
Mobile Station
Base station
Base Station
Mobile station
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Base Station
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Part -1:
Mobile Station
Base Station
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Base Station
( continued )
Forward Traffic Channel
B and C send Handoff Direction
Message
continued ....
MOTOROLA LTD.2003
Issue II Rev 4
SECTION 8
Introduction to cdma2000
MOTOROLA LTD.2003
Issue II Rev 4
Section 8
Introduction to cdma2000
Objectives
Introduction
Overview of 2G network Architecture
3G Network Architecture
IP Mobility
RAN Mobility
CN Mobility
3G Wireless Systems
cdma2000 standards
cdma2000 Network architecture
cdma2000based 3G network
cdma2000 RAN interfaces
Circuit Switched Data Call
Packet data call
cdma2000 protocol layer
cdma2000 physical layer
Turbo Encoder
cdma2000 forward link
Pilot Channels
Sync Channels
Forward Link Radio Configurations
Reverse link radio configurations
Reverse link channels
Orthogonal Walsh codes
RC Support by Mobile
Packet Switched call setup
Future of CDMA
1X Evolution Alternatives
Migration from 2G to 3G
Migration paths to 3G
1X Network Overview
Radio Access network
Access node
Packet Data network
Network Operations and Maintenance Description
Motorola cdma2000 network migration
388
394
402
408
Appendix A
Appendix B
Appendix C
410
413
417
MOTOROLA LTD.2003
235
237
238
240
244
252
254
256
258
266
270
274
276
280
282
284
286
290
302
304
306
318
320
322
324
330
354
356
360
372
374
378
382
Issue II Rev 4
Objectives
_________________________________________________________
Objectives
After completion of this section, the trainee is expected to be able to:
Explain cdma2000 packet data architecture
Learn interfaces/protocols between network nodes
Key components like PDSN, CBSC, 1XBTS
cdma2000 radio interfaces
Motorola migration paths
MOTOROLA LTD.2003
Issue II Rev 4
Introduction
_________________________________________________________
Introduction
The 1G systems introduced the cellular concept in which multiple antenna sites
are used to serve an area. The coverage area of a single antenna is called a
cell.1G systems uses analog transmission technologies .So it is best suited for
Voice services, as data communications can be cumbersome.
The 2G technologies begin in the late 1980s and early 1990s.The primary
motivation was increased system capacity. This was achieved by using more
efficient digital-radio technologies that enabled the transmission of digitized
compressed speech signals. This technology supports data services as high as
14.4 Kb/s .2G technologies typically uses circuit switched techniques which is
not very efficient for sending packet data such as that sent on internet. This
inefficiency makes the use of wireless data more expensive for the end user
than it needs to be.
The evolution from 2G to 3G is occurring in early 2000s.The 3G systems
support high speed data services as high as 2Mb/s Data can be transferred
using packet switching techniques rather than circuit switching techniques. So it
is more efficient, less expensive and opens up the possibility of cost-effective
internet access, access to corporate intranets and a host of multimedia
services.
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
2G Limitations
_________________________________________________________
2G Limitations
Bandwidth Limitations
The 2G systems support data rates less than 64kbps.In fact, most systems
support data rates up to 14.4kbps.Most technologies use radio channels that
are designed to support only voice services. The CDMA systems use a 1.25
MHz bandwidth channel and the options provided allow a maximum data rate of
115.2kbps.
Limited Roaming capabilities
Multiple air interface technologies are used in 2G networks and they are not
compatible with each other. Multi-mode mobile stations are rare, and those
available support only two modes. In addition, on the network side, the
underlying incompatibility between IS-41 and GSM MAP prevents roaming
across systems using different network protocols.
Data services
2G services are primarily designed for Voice services. Most systems support
only data rates up to 14.4 kbps. Service such as Internet access, requiring
support of data rates greater than 100kbps are not possible using existing 2G
technologies. The data services supported are primarily circuit oriented.
Packet data Networks
Packet data is typically intermittent and busy in nature .If the circuit switched
approach is used to support packet data services, this would result in inefficient
usage of radio and network resources. Most 2G technologies have no protocol
support for packet data services.
MOTOROLA LTD.2003
Issue II Rev 4
2G Limitations
Capacity
No multimedia
Uni-service network
MOTOROLA LTD.2003
Issue II Rev 4
3G Network Architecture
_________________________________________________________
3G Network Architecture
Mobile Station (MS)
This is the user terminal .The user terminal provides wireless Network
Access and user applications with appropriate user interface such as voice
application and keys to dial a telephone number, fax, web browser and
other interfaces to connect a laptop computer to allow network access to a
users laptop.
Radio Access Network (RAN)
MOTOROLA LTD.2003
Issue II Rev 4
3G Network Architecture
MOTOROLA LTD.2003
Issue II Rev 4
Data Rates
_________________________________________________________
Data Rates Asymmetric in Nature
The underlying protocol for the www is the Hyper Text Transfer Protocol
(HTTP). When a mobile user wants to retrieve a web page, he sends an HTTP
request. The HTTP request may be of few kilobytes. The HTTP response
carries the web page from server to the user. If the page contains images and
multimedia information, it may span a few megabytes. Thus, there is
asymmetry in the data rate transferred in both directions. If equal bandwidth
channels are allocated in both directions over the air, it leads to enormous
waste and a low spectral efficiency in the reverse link. The 3G radio interfaces
allow for flexible, unequal allocation of bandwidth in different directions. This
leads to higher spectral efficiency, a requirement of International Mobile
Telecommunication (IMT-2000).
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Bandwidth on Demand
_________________________________________________________
Bandwidth on Demand
Bandwidth on demand (BOD) is required to support intermittent and bursty
behavior of web applications. Depending on the amount of data to be
transmitted, either the user terminal may request bandwidth or network may
allocate bandwidth as required. During periods of no data transmission
dedicated radio traffic channels are not allocated to the user. When there is
data to be transmitted by either user or network, dedicated radio channels
may be assigned to the user.
The 3G technologies generally support BOD by having common control
channels, low rate dedicated channels and variable rate traffic channels.
This is the strategy followed
When there is sufficient information to be exchanged, a dedicated
traffic channel is allocated to the user.
Allocate a low rate dedicated control channel when sufficient data
transmission is likely within a short time period
Deallocate all dedicated channels from the user if there has been no
data exchanged with the user recently.
MOTOROLA LTD.2003
Issue II Rev 4
Bandwidth on Demand
MOTOROLA LTD.2003
Issue II Rev 4
Concurrent Channels
_________________________________________________________
Concurrent Channels
The 3G radio technologies are designed to support varying information
rates. The bandwidth can be allocated on demand and dynamically results
in high-spectral utilization. One of the goals of 3G networks is to provide
multimedia services. In multimedia services, there are several media
streams such as audio, video and text data. Each stream may be carried in
separate concurrent channels that have their own data rates .The 3G radio
interfaces can allocate multiple, concurrent radio channels for multimedia
services .The protocol structure has been enhanced to control multiple
channels together and provide different levels of Quality of Service (QOS)
on different channels.
MOTOROLA LTD.2003
Issue II Rev 4
Concurrent Channels
MOTOROLA LTD.2003
Issue II Rev 4
IP Mobility
_________________________________________________________
IP Mobility
IP mobility is the ability to move with an IP address after an application is
connected using that IP address. It allows user to be mobile while
connected to the desired IP based services. The 2G networks only
supported mobility for Circuit Switched connections, with the exception of
Cellular Digital Packet Data or CPDP. In the 3G different levels of IP
mobility are supported. For example, the RAN (Radio Access Network)
mobility is supported by handoffs between the cell sites.
MOTOROLA LTD.2003
Issue II Rev 4
IP Mobility
MOTOROLA LTD.2003
Issue II Rev 4
RAN Mobility
_________________________________________________________
Mobility in 3G Networks: RAN Mobility
RAN allows user to move around while connected. BSC or Radio Network
Controller (RNC) may allow user to mover within the cells it controls with out
any participation form Packet Data Node (PDN) in the core network. The
RAN provides mobility using handoff, cell selection or cell-reselection
process
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
CN Mobility
_________________________________________________________
Mobility in 3G Networks: CN Mobility
RAN allows user to move around while connected. BSC or Radio Network
Controller (RNC) may allow user to mover within the cells it controls with out
any participation form Packet Data Node (PDN) in the core network. The
RAN provides mobility using handoff, cell selection or cell-reselection
process
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
3G Wireless Systems
_________________________________________________________
3G Wireless Systems
The International telecommunication Union (ITU) facilitates 3G standards
development .In the early 1990s ITU formed a subgroup called International
Mobile communications-2000 (IMT-2000)
The term Third Generation Mobile systems or 3G is used to define an
umbrella of standards and systems for the next generation of terrestrial and
satellite based mobile systems.
MOTOROLA LTD.2003
Issue II Rev 4
3G Wireless System
Third Generation of Wireless systems
Global roaming
Other features
MOTOROLA LTD.2003
Issue II Rev 4
3G Wireless Technologies
_________________________________________________________
3G Wireless Technologies
There are multiple 3G wireless technologies being defined and deployed
around the world today. These technologies are successors to existing 3G
technologies
cdma2000 is the successor to IS-95 systems, cdma2000 defines two
different options for 3G technologies. The option differs in the amount of
spectrum used. The Spreading Rate (SR1) operates in the 1.25 MHz band
and is known as 1x system. The Spreading Rate (SR3) operates in the 3.75
MHz band and is known as 3x system. Two other proposals are also being
considered in cdma2000 referred to as 1XEVDO and 1XEVDV. 1XEVDO is
a data only solution that enables a bandwidth of 2Mbps without any
mechanism for voice. 1XEDV is another standard for a technology that will
allow both voice and data applications
MOTOROLA LTD.2003
Issue II Rev 4
3G Wireless Technologies
MOTOROLA LTD.2003
Issue II Rev 4
What is cdma2000
_________________________________________________________
What is cdma2000
MOTOROLA LTD.2003
Issue II Rev 4
What is cdma2000
MOTOROLA LTD.2003
Issue II Rev 4
Key features
_________________________________________________________
cdma2000 Key Features
It is designed to meet requirements for the next generation evolution of the
current IS-95 family of standards and includes various features and
enhancements
Support for overlay configurations within the same physical channel
as existing IS-95 systems
Supports wide range of data rates Indoor Office (2Mbps), Indoor to
Outdoor/Pedestrian (384 kbps), and Vehicular (144 kbps)
Various techniques to improve the system capacity for voice calls
e.g. transmit diversity, fast forward power control, reverse pilot
channel, new coding schemes etc
Improvements in System Access that reduces collision and supports
sending short data bursts on a common channel
Quick Paging Channel is introduced to enhance paging strategy to
improve standby battery life of mobile station
An advanced multimedia Quality of Service (QoS) control capability
supporting multiple concurrent voice, high-speed packet data and
high speed circuit data services along with sophisticated QoS
management capabilities
Support for Removable User Identity Module (R-UIM) for global
roaming
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
cdma2000 standards
_________________________________________________________
cdma2000 Standards evolution
The first version of the IS-95 standard was released in 1994, followed by IS95A in the beginning of 1995, and J-STD-008 and IS-95B in 1997. The
deployment of the wireless system that complies with one of these
standards is also known as cdmaOne
In 1998, TR45.5 subcommittee of TR45 of TIA (Telecommunication Industry
Association North American Telecommunications Standards Organization)
proposed an air interface solution that would meet IMT-2000 requirements
and also backward compatible with IS-95. 1x solution would achieve some
of the data rates required by IMT-2000, but 3x solution was required to meet
highest data rate of 2Mbps
The initial version of IS-2000 was released in 1999 and IS-2000A was
published in April 2000. Currently, IS-2000B is in development. Also in
2000, a separate standard IS-856 was published to support high-speed
packet data services up to 2 Mbps. This standard was pioneered by
Qualcomm and is also known as High Data Rate (HDR) or 1x Evolution for
Data only (1xEV-DO). At present, the development of 1x Evolution for Data
and Voice (1xEV-DV) standard is underway in the global standards body
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Nomenclature
_________________________________________________________
Nomenclature
The IS-95A was specified in North America for 800Mhz frequency band. A
version to support 1900 MHz PCS band was later published as J-STD-008.
Both of these collection of standards collectively called as IS-95. Later, the
CDMA Development Group (CDG) gave a trade name to these wireless
systems as cdmaOne
IS-2000 family of standards started in 1988 and two versions of this
standard have been published, namely, IS-2000 and IS-2000A. CDG
adopted trade name for this family of standards as cdma2000
MOTOROLA LTD.2003
Issue II Rev 4
Nomenclature
Trade Name
Commonly Used
Name
Family of Standards
cdmaOne
IS-95
cdma2000
cdma2000
IS-2000, IS-2000A
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
cdma-RAN interfaces
_________________________________________________________
cdma2000 Radio Network Interfaces
IS-2000 air interface protocol (Mobile Station and Base Station)
IS 2001 (Inter Operability Specification IOS)
A1: Signaling Interface (BS and MSC)
A2, 5: Traffic Interface for voice and circuit data services (BS and MSC)
A3, A7: Traffic and Signaling Interfaces to support inter-system soft handoff
(Source BS and Target BS)
A8, A9: Traffic and Signaling Interfaces to support packet data services
(BS and PCF). Note: While this interface has been defined, the extent to
which it will be implemented remains in question.
A10, A11: Traffic and Signaling Interfaces to support packet data services
(BS/PCF and PDSN)
The PDSN provides the interface to IP networks and leverages many
Internet Standards such as RADIUS, Mobile IP and IPSec. The internet
standards are used only for packet data services
IS-41 defines the interface between different Core Network Components.
The Components include MSC, HLR, VLR and AC. IS-41 is used only in
Circuit Switched Core Network (CS-CN)
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Data Protection
_________________________________________________________
Data Protection
Since the wireless medium is inherently unreliable, various methods are
used to protect and transfer the data
.
Convolutional Encoding
Encoding increases reliability of information bits and reduces the power
required for transmission. Encoded bits are called symbols. Convolutional
encoders are characterized by two parameters: the constraint length (k) and
the rate ( R), The constraint length refers to the number of bits used to
calculate the output symbols; k=9 is used for both IS-95 and cdma2000
systems. The rate is fraction that can be seen as 1/(number of output symbols
per input bit). For example, an encoder of rate outputs two symbols for each
input bit.
Symbol Repetition
The symbols out of encoder may be repeated to achieve a particular
intermediate symbol rate. For example, an encoded data rate of 4800 symbols
per second might be repeated four times t achieve an effective data rate of 19.2
kbps. Each symbol could then be spread by a code consisting of 64 bits to
obtain the transmission rate of 1.2288X106 chips per second. Repetition
increases redundancy in the data stream
Block Interleaving
The repeated symbols are interleaved so adjacent symbols are not transmitted
next to each other. This prevents adjacent data symbols from getting lost due
to deep fading. It will not change effective data rate
Turbo Encoding
A turbo encoder employs two conventional encoders to increase the error
correction capability, but cause some processing delays. It is added in
cdma2000 to support error correction requirements for data
MOTOROLA LTD.2003
Issue II Rev 4
Data Protection
IS-95
Convolutional Encoding
Repetition
Interleaving
IS-2000
New: Turbo Encoding
MOTOROLA LTD.2003
Issue II Rev 4
Turbo Encoder
_________________________________________________________
Turbo Encoder
It is a new class of error correction codes used in digital communication
systems. It is used to perform better for high data services with stringent
error rate requirements of the order of 10-6 Bit Error Rates(BER). Turbo
codes perform within 1db of Shannons limit when compared to
convolutional code which perform at least 2.5 t 3.0 db short. Turbo encoder
consists of two constituent convolutional encoders. Each encoder uses a 3bit shift register with a constraint length of k=4 and encoding rate R=1/2.
Both constituent encoders use the code the same data. The first encoder is
fed data in the same order as input data. The second encoder uses a
permuted form of the input data and the permuting is accomplished by the
use of an interleaver.
The input data bit forms the first output bit
Each convolutional encoder outputs 2 bits for each input bit. The
first constituent encoder outputs a1 and b1 symbols while the second
encoder outputs a2 and b2 symbol. The cdma2000 uses different
encoding rates. The defined rates are R=1/2,1/3 or 1/4
.
R=1/2: All bits are transmitted, the first coded bits from each
constituent encoder (a1 and a2) are alternately punctured to
achieve the desired rate
R=1/3: All data bits are transmitted and the first encoder
output bits (a1 and a2) are also transmitted to achieve the
output rate of 1/3
Rate=1/4: in this case the data bit and the first output bits of
constituent encoders (a1 and a2) are always transmitted. The
second output bits of constituent encoders (b1 and b2) are
alternately to achieve the desired 1/4 rate.
MOTOROLA LTD.2003
Issue II Rev 4
Turbo Encoder
MOTOROLA LTD.2003
Issue II Rev 4
Channel Separation
_________________________________________________________
Channel Separation
IS-95B uses fixed 64 bit Walsh codes for channel separation and
spreading in the forward link only. In IS-2000, variable length Walsh codes
are used for spreading and channel separation in both directions
Walsh codes are a special set of orthogonal codes. Two codes are said to
be orthogonal to each other if the exclusive-OR operation of the two results
is an equal number of zeros and ones, I.e. cross-correlation between the
two codes is equal t zero. When correlation is zero, it implies that two codes
are
half
similar
and
half
dissimilar
to
each
other.
MOTOROLA LTD.2003
Issue II Rev 4
Channel Separation
Orthogonal Codes
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Walsh codes are used in both forward and reverse directions to establish
orthogonality
cdma2000 use use reverse pilots in Reverse Link instead of Walsh modulators
like in IS-95. Reverse pilots provides coherent reverse link detection
In 95A and 95B, Walsh codes are used to establish orthogonality
between channels on the forward direction only
On the reverse link in 95A and in 95B, 64-ary Walsh modulator is
used to isolate Data blocks
MOTOROLA LTD.2003
Issue II Rev 4
Walsh Covers
_________________________________________________________
Walsh Covers (Reverse Link)
In the forward direction, cdma2000 uses Walsh codes to distinguish
different streams of data. In the reverse direction, cdma2000 uses Walsh
covers to distinguish different streams of data from the same mobile station.
The base station does not assign Walsh covers; rather, they are predefined
in the standard for each type of channel the mobile may want to transmit.
Since the signal sent by the mobile also contains the source identification
unique to each mobile, there is no conflict caused by two mobile station
using the same Walsh cover at the same time. Conceptually, the base
station simultaneously receiving the signal for multiple mobile stations can
first use the source identification to extract the signal coming from one
mobile station, and can then further extract one particular channel using the
appropriate Walsh cover.
MOTOROLA LTD.2003
Issue II Rev 4
Walsh Covers
MOTOROLA LTD.2003
Issue II Rev 4
PN Codes
_________________________________________________________
PN Codes
Two PN codes are used in CDMA. The short PN code is used to identify
each base station and the long PN code is used to uniquely identify each
mobile
Short Codes
PN code are generated using shift register of length 15. The length of
sequence is 215 1 = 32,767 bits.
Generated at the rate of 1.2288 MHz
These codes repeat after every 26.67ms
Short codes are used for quadrature spreading in both directions
Each BS generates the same short code with a different offset that
uniquely identify the base station
Long Codes:
PN long code
It is generated with a register length of 42. The length of the sequence is 242-1
bits
Generated at the rate of 1.2288 MHz
This code repeats in approximately 41 days
The long code is used for spreading in the reverse direction (MS and BS)
Each MS identify itself by altering the long code with a long code mask that
is unique for each MS
.
Long code masks are also used in some cases fro channel separation in
the reverse direction
In the forward direction, the long code is used for scrambling
MOTOROLA LTD.2003
Issue II Rev 4
PN Codes
Short PN Codes
Generated using a 15-shift register
Long PN Codes
Generated using a 42 bit shift register
MOTOROLA LTD.2003
Issue II Rev 4
Modulation
_________________________________________________________
Modulation
The cdma2000 uses Quadrature Phase Shift Keying (QPSK) to transmit
data over the air in the forward direction. In QPSK, the data stream to be
transmitted is divided into two streams, called the Inphase (I) and
Quadrature (Q) streams. After some processing (depicted by dotted lines),
the inphase stream is multiplied by a cosine wave at the carrier frequency
(for example 1900MHz); the quadrature stream is multiplied by a sine wave
at the same frequency. The resulting signals are combined before being
transmitted.
Since cos() and sin() are orthogonal functions, they can be separated at the
receiver. This property allows different data to be sent simultaneously on
each stream. The cdma2000 exploits this in the forward direction by
allowing the data to be demultiplexed into I & Q streams, so twice as much
data can be sent. In the reverse direction, different physical channels are
sent on different streams. Several channels can be sent on the same
stream, since they can be separated within a stream using the orthogonal
Walsh covers.
MOTOROLA LTD.2003
Issue II Rev 4
Modulation
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
The
(Could be considered
MOTOROLA LTD.2003
Issue II Rev 4
Pilot Channels
_________________________________________________________
Pilot Channels
The Pilot channels are always on Walsh Code Channel Zero and must be
present in every station or sector. Pilot channels carry no information.
Essentially, they consists of Short PN chips: They serve as:
Beacon signals to facilitate rapid pilot searches by the mobiles
Demodulate reference for the Mobile Station receiver
Reference signal to define the cell boundary
Reference signal to perform handoff measurements
The shot PN code pair (PNI and PNQ) is generated by a modified
linear feedback shift register. The resulting sequences have a Length
of 215 or 32,768 chips. At 1.2288 Mcps, this means a period of
26.667ms
All Base Stations and Sectors use the same short code, and thus
have similar pilot waveforms. They are distinguished from one
another only by the phase (Short PN code Offset) of the pilot. The air
interfaces stipulate that pilot phases be nominally assigned to
stations in multiples of 64 chips, giving a total of 215-6=512 possible
assignments. The 9-bit number that identifies the pilot phase
assignment is called the Pilot Offset.
In cdma2000, five pilot channels are used. These are unmodulated spread
spectrum signals and are used by MS for synchronization operating within
the coverage area of a base station
Forward Pilot Channel (F-PICH) is transmitted at all times by the
base station on each active forward CDMA channel. It is covered by
W064. It is similar to the pilot channel in IS-95A/B. It provides a
coherent reference for easy acquisition to all mobiles in the forward
link. It is used to measure the forward link and establish the cell
boundaryTransmit Diversity Pilot Channel (F-TDPICH) covered by
W16128Auxiliary Pilot Channel is transmitted in beam forming
application. It is covered by WnN, where N < 512 and 1<n <N-1
(Walsh code number n and Walsh code Length N are specified by
the base station).
The Auxiliary Transmit Diversity Pilot Channel are transmitted when
transmit diversity is used. It is covered by
An optional Auxiliary Dedicated Pilot Channel is also available It
support a variety of beam forming applications and can significantly
increase the capacity of the sector. It can be used with antenna
beam-forming and beam steering techniques to increase the
coverage or data rate towards a particular mobile station.
MOTOROLA LTD.2003
Issue II Rev 4
Pilot Channels
The pilot channels are always on Walsh code channel zero and must be
MOTOROLA LTD.2003
Issue II Rev 4
Sync Channels
_________________________________________________________
Sync Channels
The sync channel (F-SYNCH) is used by mobile stations operating within
the coverage area of the Base station to acquire CDMA system time and
Long PN code synchronization
For an omnicell coverage, there is only one Sync channel per cell. For
sectored cells, there is one Sync channel per sector. For each cell or sector,
the Sync Channel is a low powered, low rate (1200 bps) channel which
contains a single, repeating message referred to as Sync Channel
Message. This message is continuously broadcast by the cell or sector and
contains parameters such as:
The system Identification Number
The network identification number
The cell or sectors short PN offset
The System time
The long code state
The paging channel data rate
The sync channel is covered by Walsh 32 of length 64 similar to IS-95A/B
The bit rate for the Sync Channel is 1200bps. A sync channel frame
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
slots
Paging and control messages for a mobile station operating in the
non-slotted mode can be received in any of the Paging Channel
Slots;
Therefore, the non-slotted mode of operation requires the mobile
station to monitor all slots
The Forward Common Control Channel is divided into 80ms slots
called Forward Common Control Channel slots
Paging and mobile directed messages for a mobile station operating
in the non-slotted mode can be received in any of the Forward
Common Control Channel slots
The overhead messages can be received on the Broadcast Control
Channel
Therefore, the non-slotted mode of operation requires the mobile
station to continuously monitor the Forward Common Control
channel/Broadcast Control Channel
The Quick Paging Channel (F-QPCH) is used by the base station to
inform the mobile stations, operating in the slotted mode while in the
idle state, whether or not to receive the Forward Common Control
Channel, the Broadcast Channel, or the Paging Channel
The Paging Channel (F-PCH) is used by the base station to transmit
system overhead information and mobile station specific messages.
Since it provides backward compatibility, it is identical to the Paging
channel used in IS-95A/B
The Common control channel is a common channel used for
communication of layer3 and MAC messages from the base station
to the mobile station. The coding parameters are identical to those of
the F-PCH. It is essentially replaces the Paging Channel for Higher
Data Rates configurations (N=6,9,12)
The broadcast channel (F-BCH) is used by the base station to
transmit system overhead information. (note that mobile specific or
directed messages are not sent on this channel since it is a
broadcast channel).
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
compatibility with IS-95A/B. They are defined for Radio Configurations 1 and
2 only. These channels are identical to the F-FCH operating with RC1 and
RC2 (same as IS-95A/B traffic channel for Rate Set 1 and Rate Set2
respectively)
These channels are used to transmit users data from the base station to a
mobile station during a call
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
spreading rate 3), the reverse link consists of various combinations of code
channels which include:
Access Channel
Reverse Pilot Channel
Enhanced Access Channel
Reverse Common Control Channel
Reverse Dedicated Control Channel
Reverse Fundamental Channel
Reverse Supplemental Channel
Reverse Supplemental Code Channel
Signals on the reverse traffic channels (Reverse Dedicated Control,
Reverse Fundamental, Reverse Supplemental and Reverse Supplemental
Code channels) are specified by their Radio Configurations (RCs). There
are six Radio Configurations defined for the reverse traffic channels
A MS shall support Radio Configurations 1,3 or 5 from Rate Set 1
(1200,2400,4800 9600 bps). However, Radio Configurations 2,4 and 6
derived from Rate set2 (1800,3600,7200 and 14400 bps) are optional
MOTOROLA LTD.2003
Issue II Rev 4
Given a bandwidth of 1.25 MHz (for spreading rate 1) or 3.75 MHz (for
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
SCH traffic with Radio Configurations 3 through 6, the mobile station uses the
following Walsh codes:
Reverse Pilot Channel
W032Enhanced Access Channel
W28Reverse Common Control Channel
W28Reverse
Dedicated Control ChannelW816Reverse Fundamental Channel
W416Reverse Supplemental Channel-1
W12 or W24
Reverse Supplemental Channel-2W24 or W68
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Gated Transmission
Several types of Gated transmission strategies are used on the reverse link
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
RC Support by Mobile
_________________________________________________________
Forward-Reverse mapping of RC support by Mobile:
A mobile station shall support operation in RC 1,3 or 5. A mobile station
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
The reverse pilot channel is used to assist the base station in detecting
mobile station transmissions
The Reverse Pilot channel [RC>2]data shall be spread with Walsh code
W032
MOTOROLA LTD.2003
Issue II Rev 4
Access Channel
_________________________________________________________
Access Channel
The access channel is used by the mobile station to initiate communication
with the base station and to respond to paging channel messages
The reverse access channel (R-ACH) is used by the mobile station on RCs
1 and 2 to initiate communication with the base station and respond to
paging channel messages
Reverse Access channels are identified by their Long Code offsets. They
use Random Access Protocol to transmit probes to the base station. In
order to allow backward compatibility, the access channel is identified to the
access channel specified in IS-95A/B. (The reverse pilot is not used to
support the Access Channel as is the case for reverse enhanced access
channels)
Reverse Access Channel
The reverse link may have up to 32 reverse access channels associated to
one paging channel and information on the access channel is transmitted at
a fixed rate of 4800 bps
The access channel frame starts when the system time is an exact multiple
of 20ms. The mobile station shall delay the transmit timing of a probe by a
random delay of RN PN chips. Where RN is given by the common channel
multiplex sub-layer
The random delay includes the delay of the direct sequences long code of
the Quadrature short PN sequences. So, it effectively increases the
apparent range from the mobile to the base station. (This increases the
probability that the base station isolates and demodulates incoming signals
in the same access channel slot-especially when many mobiles are at a
similar range from the base station)
The access channel pre-amble is transmitted to aid the base station in
acquiring an access channel transmission. It consists of frames of 96 zeros
transmitted at 4800 bps
MOTOROLA LTD.2003
Issue II Rev 4
The access channel frame starts when the system time is an exact multiple of
20ms. The mobile station shall delay the transmit timing of a probe by a random
delay of RN PN chips. Where RN is given by the common channel multiplex
sub-layer
The random delay includes the delay of the direct sequences long code of the
Quadrature short PN sequences. So, it effectively increases the apparent range
from the mobile to the base station
The access channel pre-amble is transmitted to aid the base station in
acquiring an access channel transmission. It consists of frames of 96 zeros
transmitted at 4800 bps
MOTOROLA LTD.2003
Issue II Rev 4
Access Channel
_________________________________________________________
Enhanced Access Channel
The enhanced access channel (REACH) replaces the access channel for
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
information to the base station when the reverse traffic channels are not in use
Revere common control channel can operate in one of two modes:
Reservation Access mode or
Designated access mode
The MS transmits during designated, reserved, intervals of time specified
by the base station
Reverse common control channels are identified by their Long Code offsets.
They use Random Access Protocol to transmit probes to the base station. In
order to facilitate the detection process at the base station, the reverse pilot is
transmitted during the enhanced access channel probe
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Data Rates
_________________________________________________________
Reverse Fundamental channel Data Rates
When operating with RC1, the MS transmits on the Reverse fundamental
channel using Rate Set1 variable data rates on a frame-by-frame basis
When operating with RC1 and RC3, the MS transmits on the Reverse
Fundamental Channel using variable data rates derived from Rate Set 1 on
a frame-by-frame basis
1500-2700-4800 and 9600 bps for RC3 (20ms frames and 5ms frames)
1500-2700-4800 and 9600 bps for RC5 (20ms frames and 5ms frames)
This is identical to the Rate Set1 Reverse Traffic channel in IS-95A/B
When operating with RC2 and RC4, the MS transmits on the Reverse
Fundamental Channel using Rate Set 2 variable data rates on a frame-byframe basis
1800-3600-7200 and 14400 bps for RC2 (20ms frames)
1800-3600-7200 and 14400 bps for RC4 (20ms frames and 5ms frames)
This is identical to the Rate Set 2 Reverse Traffic Channel in IS-95A/B
Note1: RC1,RC2,RC3 and RC4 are defined for SR1, that is with the use of
one 1.25 MHz frequency carrier. RC5 and RC6 are defined for SR3 and
require a BW of three times the basic 1.25MHz block
Note2: While the lower rate config (RC1 & RC2) use 20ms frames, the
higher rate config (RC3 thru RC6) use 5ms frames as well as 20ms frames.
The use of 5ms frames allows fast packet transmission
Note3: The data rate and Frame duration on a Reverse Fundamental
Channel within a RC are selected on a frame-by-frame basis. However, for
data rates below 7200 bps, the modulation symbol rate is kept constant by
the Repetition device
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
backward compatibility with IS-95B. They are used to transmit users data to
the base station during a call
When operating with RC1, the MS transmits on the Reverse Supplemental
Code Channel using Rate Set1variable data rates on a frame by frame
basis
1200-2400-4800 and 9600 bps for RC1 (20ms frames only)
This is identical to the Rate Set1 Reverse traffic channel in IS-95A/B
When operating with RC2, the MS transmits on the Reverse Supplemental
Code Channel using Rate Set2 variable data rates on a frame by fame
basis
1800-3600-7200 and 14400 bps for RC2 (20ms frames only)
This is identical to the Rate Set 2 Reverse Traffic channel in IS-95A/B
The reverse traffic channel can simultaneously use (aggregate) up to
seven supplemental code channels in order to enable higher data speeds
on carriers under RC1 and 2
MOTOROLA LTD.2003
Issue II Rev 4
backward compatibility with IS-95B. They are used to transmit users data to
the base station during a call
When operating with
Code Channel using
basis
When operating with
Code Channel using
basis
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Future of cdma2000
__________________________________________________________
Future of cdma2000
Some of the key goals of 3G are build on the success of 2G systems by
offering more voice capacity and supporting packet data services such as
Internet access. Some the services, such as multimedia, require 3G
systems to offer data rates in excess of 2 Mbps
Voice and circuit based services (fax and async data) require low
throughput where as packet data services are asymmetric in nature, where
the demand of the forward link is much greater than the reverse link. The
data services are bursty in nature and can tolerate some degree of latency
Some 3G systems like UMTS and 1x cdma2000 support both voice and
packet data services with the same network and radio interface. 3G systems
such as 1xEV-DO support only data services. 1xEV-DV supports voice and
packet data services by employing the same network and radio interface
MOTOROLA LTD.2003
Issue II Rev 4
Future of cdma2000
3G (IMT-2000) Requirements
Support more voice users
Support voice and data services simultaneously
Support Packet Data Services simultaneously
Support Packet Data Service at 2 Mbps data rate
Voice and high speed packet data impose vastly different requirements
Voice: Low speed, symmetric, low latency, uniform QoS
Packet Data: High burst rates, asymmetric, variable latency, nonuniform QoS
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
1X Evolution Alternatives
__________________________________________________________
1X Evolution Alternatives
Two solutions have been designed for evolution from 1x systems. These are
1xEV-DO (1x Evolution for Data only) and 1xEV-DV(1x evolution for data
and voice). Both solutions are designed for optimized packet data services
and data rates exceeding 2 Mbps
1xEV-DO systems were pioneered by Qualcom. They are known as High
Rate Packet Data (HRPD) systems in 3GPP2 and are defined in the
standard IS-856 in TIA. 1xEV-DO systems are designed as an add-on to 1x
systems. They operate in a separate 1.25 MHz carrier from 1x systems so
service providers are required to dedicate a separate 1.25 MHz carrier for
them. More over 1xEV-DO systems support non-real-time packet data
services only. The mobile terminal uses 1x carrier for voice and circuit data
services and 1xEV-DO carrier for packet data services. 1xEV-DO is not
backward compatible with 1x. That is a separate standard
1xEV-DV systems are designed as evolution to 1x systems. As such, they
work seamlessly with 1x systems. In fact, the standard for 1xEV-DV is
published as IS-2000 Rev C. IS-2000 Rev C is a specification for both
1xEV-DV and 1x systems. 1xEV-DV is 100% backward compatible with 1x
systems.
MOTOROLA LTD.2003
Issue II Rev 4
1X Evolution Alternatives
MOTOROLA LTD.2003
Issue II Rev 4
Goals of 1XEV-DV
__________________________________________________________
Goals of 1x EV-DV
The important goal of 1xEV-DV is to support optimized packet data services at
data rates exceeding 2 Mbps. At the same it has to be backward compatible
with the existing 1x systems. Therefore, it is designed to operate in the
1.25MHz channel which is the bandwidth used for 1x systems.
1xEV-DV supports voice and packet data services simultaneously. This is
required to support multimedia and Voice over IP services. This is key
difference between 1xEV-DV and 1xEV-DO systems since 1xEV-DO systems
support only non-real-time data services. For voice services, the service
provider has to rely on 1x systems but 1xEV-DO and 1x systems operate on
different 1.25MHz carriers. Since the mobile terminal is not built to track both 1x
and 1xEV-DO carriers, it cannot support simultaneous voice and high speed
data services. 1xEV-DV systems are built to support voice and packet in the
same 1.25 MHz bandwidth. Therefore, the mobile terminal can obtain
simultaneous voice and packet data services at 2 Mbps from the same carrier.
MOTOROLA LTD.2003
Issue II Rev 4
Goals of 1x EV-DV
MOTOROLA LTD.2003
Issue II Rev 4
Overview of 1X EV-DO
_________________________________________________________
Overview of 1x EV-DO
The 1xEV-DO air interface is specially designed to serve non real time
packet data services where the service demand is intermittent and bursty.
One single shared channel is time multiplexed among all the users to
support bandwidth on demand. The 1xEV-DO air interface occupies a 1.25
MHz frequency band, same as IS-95 or cdma2000 1x system. By employing
higher-level modulation (QPSK, 8-PSK and 16-QAM) it is able to deliver
high data rates up to 2 Mbps.
In 1xEV-DO based wireless network, the 1xEV-DO Radio Access Network
(BTS/BSC) does not communicate with MSC.
The 1xEV-DO only terminal will not be able to access circuit switched
services. The hybrid terminal monitors the cdma2000 common channels to
receive paging related messages while exchanging user traffic on 1xEV-DO
system
MOTOROLA LTD.2003
Issue II Rev 4
Overview of 1X EV-DO
Only for non real-time packet data
MOTOROLA LTD.2003
Issue II Rev 4
Overview of 1X EV-DV
__________________________________________________________
Overview of 1x EV-DV
1xEV-DV meets IMT2000 data rate requirements by supporting data rates in
excess of 2 Mbps for packet data services. It is backward compatible with the
existing 1x systems It supports voice, real-time data and non-real time data
service in the same 1.25MHz carrier
The data rates 1xEV-DV systems exceed 3MBps for packet data services.
1xEV-DV achieves this by employing spectrally efficient optimizations. But
there is no improvement in voice capacity. The network interfaces including IOS
and IS-41 are minimally impacted by 1xEV-DV. 1xEV-DV retain signalling
mechanisms and call model of 1x systems
MOTOROLA LTD.2003
Issue II Rev 4
Overview of 1X EV-DV
Support 3G requirements of IMT-2000 while being backward compatible to
1x
Voice, circuit data, packet data (real and non real-time)
Voice and data users simultaneously on a single 1.25MHz band
Enhanced 1x Air Interface
3.09 MBps peak data rate in forward link
Maintains call model of IS-95 and 1x
Spectrally efficient compared to 1x
No/Minimal impact to IOS Packet Interfaces
Voice capacity is same as 1x
No change in reverse link data rates
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Architecture of 1X EV-DO
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
EV-DV Architecture
MOTOROLA LTD.2003
Issue II Rev 4
Migration from 2G to 3G
__________________________________________________________
Migration from 2G to 3G
2.5 G solutions provide inherent support for packet data, medium data
rates and a lower cost evolution from 2G than jumping directly to 3G
For CDMA2000 networks the first phase called 1X or 1XRTT(Radio
Transmission Technology) can only get up to 614.4 Kbps max-higher than
GPRS/EDGE.
3G technologies can go as high as 2Mbps and will develop in two phases.
Phase 1 involves high speed packet data operations while still supporting
voice and circuit switched data through the circuit switched core network.
Phase 2 involves purely IP operations, carrying even voice over the IP
network.
MOTOROLA LTD.2003
Issue II Rev 4
Migration from 2G to 3G
MOTOROLA LTD.2003
Issue II Rev 4
Migration Paths to 3G
__________________________________________________________
Migration Paths to 3G
Motorola plans to gradually evolve the network toward a packet IP model.
The following section provide an overview of all the features and services
that will be offered during the phases. Services will continue to be offered
via the existing circuit-based components in addition to the introduction of
the packet based elements
IS95A to IS95B
cdma2000 1X: An evolution of current IS95A/B to increase
voice capacity up to 2 times and increase peak data rates
up to 10 times, achieving 144kbps to 153.6kbps
1XEV-DO (1X Evolved Data Only): An evolution of IS95A/B
and cdma2000 1X systems to offer Data only capabilities
at twice the capacity
1XEV-DV (1X Evolved Data Voice): An evolution of
IS95A/B cdma1X and 1XEV-DO systems to maximize both
peak and rates and data capacity while maintaining the
ability to offer 1X voice services
Data Rates:
CdmaOne
2G: IS95A =14.4 Kbps
2.5G: IS95B=64kbps
3G:
1X:95C:cdma2000:IS2000=144kbps/153.6kbps
1X-EV-DO = 620kbps
1XEV-DV=1.2Mbps
MOTOROLA LTD.2003
Issue II Rev 4
Migration Paths to 3G
MOTOROLA LTD.2003
Issue II Rev 4
Release Timelines
__________________________________________________________
Release Timelines
MOTOROLA LTD.2003
Issue II Rev 4
Release Timelines
MOTOROLA LTD.2003
Issue II Rev 4
1X Network Overview
__________________________________________________________
1X Network Overview
The diagram given in the page opposite details simplified CDMA network.
Each network component is illustrated only once, however, many of the
components will occur several times throughout a network. Each network
component is designed to communicate over an interface specified by SCTM
Motorola protocol. This provides flexibility and enables a network provider to
utilize system components from different manufacturers. For example, a
Motorola BSS equipment may be coupled with a Cisco system
The Principal components of a CDMA network are given below
The Mobile
This consists of the mobile telephone, fax machine etc. This is the part of
the network that the subscriber will see.
The Radio Access Network
This is the part of the network which provides the radio interconnection from
the mobile to the land based switching equipment
The Network Management Center
This enables the network provider to configure and maintain the network
from a central location.
The Switch
This consists of the Mobile Switching Center (MSC). This is the part which
provides for interconnection between the CDMA network and the Public
Switched Telephone Network (PSTN)
The Intelligent Network (Not Shown)
This supports provisioning of 3G data subscribers
Packet Data Network
This supports evolution towards an IP-based, peer-to-peer network,
providing circuit and packet data components
MOTOROLA LTD.2003
Issue II Rev 4
!X Overview
MOTOROLA LTD.2003
Issue II Rev 4
Mobile Station
__________________________________________________________
The Mobile Station
The mobile is the hardware used by the subscriber to access the cellular
network.
The mobile is programmed with information regarding the service the
subscriber should receive. The subscriber is identified by a Mobile
Identification Number (MIN) or International Mobile Subscriber Identity
(IMSI). This number is unique for the particular device and permanently
stored in it. The IMSI identifies the mobile subscriber. It is only transmitted
over the air during initialization.The MIN enables the network operator to
identify mobile equipment which may be causing problems in the system.
This is the telephone number of the mobile subscriber. It is comprised of a
country code, a network code, and a subscriber number. Calls are routed
and billing is performed based on the identity of the subscriber and its
equipment or its location.
The mobile is capable of operating at a certain maximum power output
dependent on its type and use. The mobile station is the only part of the
CDMA network which the subscriber will really see. There are two main
types of MS, these are listed below.
Vehicle Mounted-These devices are mounted in a vehicle and the
antenna is physically mounted on the outside of the vehicle.
Hand portable Unit-This equipment comprises of a small telephone
handset not much bigger than a calculator. The antenna is connected
to the handset.
1X Mobile Technology
Cellular (824.025-848.985MHz) and PCS bands (1850-1910MHz)
with Spreading Rate 1 (1.25 MHz).
IS95 A/B only 1X only with voice/data
1X with voice only (no data)
IS95 A/B voice/data and 1X voice/data
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Issue II Rev 4
CBSC
MOTOROLA LTD.2003
Issue II Rev 4
Transcoder
__________________________________________________________
Transcoder (XC)
The transcoder provides variable rate vocoder speech coding/decoding for
calls as specified in IS-95. The transcoder serves as an interface to circuitbased networks such as the MSC, Circuit IWU, and circuit-based
CBSCs.The main functions of the XC are:
Transcoding of voice (Pulse Code Modulation (PCM) to/from Code
Excited Linear Predictive (CELP). Transcoding function supports the
physical channel conversion of PCM from the MSC to CELP for the
BTS
Span line termination for subrate circuit BTS connections
Switching of voice traffic between BTS sites, the internal transcoder
functionality and the MSC
Soft handoff selection function for circuit traffic Packet Subrate
Interface (PSI). Controls handoffs between cells or sectors
Support for 16Kbps SC Transcoder Rate Adaption Unit (STRAU)
frame sub-rate timeslot packaging
Maintains correct RF output power levels for each mobile station
Circuit switching of BTS signaling/control and data
Combining of multiple voice paths during soft handoff, called frame
selection. Found only in CDMA systems
Support legacy inter-CBSC soft handoff connectivity to Motorola
circuit-based CBSCs
Provide connectivity to the Circuit IWU for circuit data calls, including
Quicknet Connect calls
Base Transceiver Station (BTS)
The BTS provides the air interface to the mobile station. BTSs can be used
in omni, 3 or 6 sector configurations.
Operations and Maintenance Center - Radio (OMC-R)
The OMC-R provides operation and maintenance for up to 8 CBSCs. The
three types management are possible
:Database Management
Fault Management
Performance Management
Universal Network Operations (UNO)
UNO provides a centralized point from which operators have access to the
data and interfaces needed for network administration. UNO uses Graphical
User Interfaces (GUIs) to manage cellular networks. UNO focuses on three
management areas:
Status Management
Alarm Management
Performance Management
System Monitoring Application Processor (SMAP)
SMAP is a tool for the optimization of new or existing CDMA networks, as it
maximizes your current systems performance. Through a logical GUI,
SMAP helps you monitor system RF performance, enabling you to optimize,
maintain and troubleshoot your CDMA system.
MOTOROLA LTD.2003
Issue II Rev 4
CBSC
MOTOROLA LTD.2003
Issue II Rev 4
Access Node
__________________________________________________________
Access Node (AN)
Overview
The Access Node (AN) is a key element introduced in system release
G16.0. It serves as the transport focal point to interconnect the local
network elements within the RAN for delivery of control and bearer traffic.
The AN provides a BTS span aggregation point and enables packet
switching between CBSC network elements. Standard routing protocols
track all possible paths through the network. Via routing table updates, the
routing protocol continually tracks the most efficient path to the network
destination. The AN is capable of terminating various physical interfaces
including 10/100BaseT ethernet and gigabit ethernet interfaces.The AN is
comprised of the following:
Aggregation Node (AGNODE) - Cisco MGX8850 multiservice Switch
is responsible for the aggregation of a large number of backhaul span
lines.
Multi Layer Switch (MLS) - Cisco CAT6509 multilayer LAN switches,
or IP switch, is a layer 2 (Datalink)/layer 3 (Network) switched
Ethernet router responsible for the routing of all control, bearer, and
O&M traffic within the IP RAN.
The main functions of the AN are:
BTS span aggregation point
Routing of all control, bearer, and O&M traffic within the IP RAN
MOTOROLA LTD.2003
Issue II Rev 4
Access Node
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
BSS Configurations
MOTOROLA LTD.2003
Issue II Rev 4
1X BTS
__________________________________________________________
1X Base Transceiver Station (BTS)
Motorolas BTS portfolio for cdma2000 1X includes the SC4812T series and
the SC300 series BTS platforms. The SC4812T family includes the indoor
SC4812T, the outdoor 2-cabinet/4-carrier SC4812ET, and the SC4812ET
Lite, an outdoor two-carrier minicell. The SC300 series is Motorolas
microcell and picocell solution for cdma2000 1X. Simple FRU, field
replaceable unit, facilitates the migration to cdma2000 1X or to future
cdma2000 air interface technologies.
Supporting BTSs
The following frame types will support cdma2000 1X capability:
SC300
SC4812T
SC4812ET
SC4812 Expansion Frame
SC4812ET Lite (New)
Local Maintenance Facility (LMF)
Computer using Windows graphical user interface (GUI) for:Initial
optimization/calibration/ATPs of BTSPerform maintenance on BTSThe
upgraded LMF will provide calibration of the devices while the site remains
in - service. For this purpose:
Directional couplers must be installed in-line with the RF paths at
each site.
Sites equipped with RFDS will have directional couplers installed.
Sites already equipped with RFDS will need to be upgraded to
become 1X compatible
MOTOROLA LTD.2003
Issue II Rev 4
1X BTS
BTSsSC300SC4812TSC4812ETSC4812ET Lite
BTS
Support-LMF
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
PDSN
MOTOROLA LTD.2003
Issue II Rev 4
AAA Server
_________________________________________________________
MOTOROLA LTD.2003
Issue II Rev 4
AAA Server
MOTOROLA LTD.2003
Issue II Rev 4
Home Agent
_________________________________________________________
Home Agent (HA)
The Home Agent (HA), also introduced in G16.0, is a separate network
element within the PDN that enables mobility management for:
Mobile IP subscribers
Simple IP subscribers
The Home Agent maintains the location of the mobile through mobile
registrations and forwards or redirects data (packets) to the Foreign Agent
(internal to the PDSN) where the mobile is currently registered.
Introduced in G16.0, the Home Agent (HA) is a mobility agent located in the
home network that provides routing functionality for registered mobile
stations. The HA maintains the network attachment location information of a
mobile station, which is known as mobility binding. Also, the HA tunnels
packets destined for a mobile while the mobile is attached to a visitor
network. Mobiles that support Mobile IP functionality are assigned a HA and
a home IP address which they are known to other mobiles and applications
on the Internet or Intranet. The Home IP address allows other mobile
devices and applications to reach the mobile while the mobile is connected
to the network. Mobile IP utilizes the HA to track the location of the mobile
when it roams out of the home network, and for-wards the Home Agent to
the Foreign Agent serving the mobile. The PDSN will support Simple IP
registration with a HA for Simple IP capable mobiles to facilitate mobility
across different PDSN serving areas within the same Access Network.
When the mobile is not in the home network, it will register with the serving
PDSN or Foreign Agent (FA). The mobile looks at advertisements from local
routers to deter-mine whether the serving PDSN supports the options
required by the mobile. Once this is determined, the mobile will send a careof-address issued by the PDSN called a collocated care-of-address, or it
can use the FAs IP address, referred to as the foreign agent care-ofaddress. If Mobile IP is supported by the mobile host, then it will register on
the HA with the care-of-address from the FA and the options it would like for
it registration. If Simple IP is supported by the mobile host, the FA serving
the mobile host will register with the HA. For G16.0 Cisco routers will be
used to implement the HA function, and will be connected via an IP network
to the PDSN. The HA is expected to have a capacity of 1 million packets per
second, which will include 1500 FA/HA tunnels, or 225,000 bindings.
MOTOROLA LTD.2003
Issue II Rev 4
Home Agent
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
APPENDIX A
Data Burst Randomization Algorithm
MOTOROLA LTD.2003
Issue II Rev 4
b2
1
b3
1
b4
1
MOTOROLA LTD.2003
b5
0
b6
1
b7
1
b8
0
b9
1
Issue II Rev 4
10
11
12
13
14
9600
4800
2400
1200
MOTOROLA LTD.2003
15
Issue II Rev 4
APPENDIX B
CALL PROCESSING IMPORTANT
PARAMETERS
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
APPENDIX C
IS-95 VS cdma2000
MOTOROLA LTD.2003
Issue II Rev 4
Phisical Channels
Deployment of Configurations
MOTOROLA LTD.2003
Issue II Rev 4
Services Support
MOTOROLA LTD.2003
Issue II Rev 4
Power Control
MOTOROLA LTD.2003
Issue II Rev 4
Other Differences
MOTOROLA LTD.2003
Issue II Rev 4
Spectral Efficiency
MOTOROLA LTD.2003
Issue II Rev 4
MOTOROLA LTD.2003
Issue II Rev 4
Notes
MOTOROLA LTD.2003