Академический Документы
Профессиональный Документы
Культура Документы
CDMA
CDMA Core
Core Principles
Principles
October, 2007
Course 120+: 1
PN OFFSET
October, 2007
PN OFFSET
Course 120+: 2
PN OFFSET
October, 2007
PN OFFSET
Course 120+: 3
PN OFFSET
October, 2007
PN OFFSET
Course 120+: 4
PN OFFSET
PN OFFSET
All the sectors of this base station are on the same frequency, and the
bandwidth of the transmitted signals are about 1.25 MHz.
October, 2007
Course 120+: 5
PN OFFSET
PN OFFSET
PN
OFFSET
CARRIER FREQUENCY #1
If the inherent capacity of one carrier is not enough to meet traffic demand,
additional carrier frequencies can be added to sectors as desired.
October, 2007
Course 120+: 6
PN OFFSET
PN
OFFSET
CARRIER FREQUENCY #3
PN OFFSET
PN OFFSET
PN
OFFSET
CARRIER FREQUENCY #2
PN OFFSET
PN OFFSET
PN
OFFSET
CARRIER FREQUENCY #1
Several methods are available to dynamically assign the mobiles among the
available carriers.
October, 2007
Course 120+: 7
Each mobile uses the PN Long Code at a unique timing shift different from any
other mobile. This allows the mobile to be heard by the correct sector or
combination of sectors without conflict from any other mobile.
October, 2007
Course 120+: 8
CARRIER FREQUENCY #3
CARRIER FREQUENCY #2
CARRIER FREQUENCY #1
Each mobile transmits 80 MHz. below the forward link carrier it is using. The
noise level on each carrier is caused just by the mobiles on that carrier.
October, 2007
Course 120+: 9
October, 2007
CDMA
AMPS: +17 dB
TDMA: +14 to +17 dB
GSM: +7 to 9 dB.
CDMA: -10 to -17 dB.
CDMA: Eb/No ~+6 dB.
CDMA: Ec/Io >-14 dB.
Course 120+: 10
At Originating Site:
Q Input A: Users Data @
19,200 bits/second
Q Input B: Walsh Code #23
@ 1.2288 Mcps
Q Output: Spread
spectrum signal
Q Input A: Received
spread spectrum signal
Q Input B: Walsh Code #23
@ 1.2288 Mcps
Q Output: Users Data @
19,200 bits/second just
as originally sent
October, 2007
XOR
Exclusive-OR
Gate
At Destination Site:
Originating Site
Destination Site
XOR
Exclusive-OR
Gate
Course 120+: 11
Slow
Information
Sent
TX
Slow
Information
Recovered
RX
SPREAD-SPECTRUM SYSTEM
Wideband
Signal
Slow
Information
Sent
Slow
Information
Recovered
TX
Fast
Spreading
Sequence
RX
Fast
Spreading
Sequence
October, 2007
Course 120+: 12
Claude Shannon:
The Einstein of Information Theory
Q The core idea that makes CDMA
possible was first explained by
Claude Shannon, a Bell Labs
research mathematician
Q Shannon's work relates amount
of information carried, channel
bandwidth, signal-to-noise-ratio,
and detection error probability
It shows the theoretical
upper limit attainable
In 1948 Claude Shannon published his landmark
paper on information theory, A Mathematical
Theory of Communication. He observed that
"the fundamental problem of communication is
that of reproducing at one point either exactly or
approximately a message selected at another
point." His paper so clearly established the
foundations of information theory that his
framework and terminology are standard today.
Shannon died Feb. 24, 2001, at age 84.
October, 2007
SHANNONS
CAPACITY EQUATION
C = B log2 [
1+
S
N
B = bandwidth in Hertz
C = channel capacity in bits/second
S = signal power
N = noise power
Course 120+: 13
October, 2007
QPSK
CDMA IS-95,
IS-2000 1xRTT,
and lower rates
of 1xEV-DO, DV
16QAM
1xEV-DO
at highest
rates
64QAM
1xEV-DV
at highest
rates
Course 120+: 14
October, 2007
Modulation
Scheme
Shannon Limit,
BitsHz
BPSK
QPSK
8PSK
16 QAM
32 QAM
64 QAM
256 QAM
1 b/s/hz
2 b/s/hz
3 b/s/hz
4 b/s/hz
5 b/s/hz
6 b/s/hz
8 b/s/hz
SHANNONS
CAPACITY EQUATION
C = B log2 [
1+
S
N
B = bandwidth in Hertz
C = channel capacity in bits/second
S = signal power
N = noise power
Course 120+: 15
October, 2007
21 db
18 db
15 db
12 db
16
9 db
32
6 db
Course 120+: 16
Building a
CDMA Signal
Bits
from Users Vocoder
Forward Error
Correction
Symbols
Coding and
Spreading
Chips
October, 2007
Course 120+: 17
Users
Analog
Summing
1
if 0 =
if 1 =
BTS
Demodulated
Received
CDMA Signal
Despreading Sequence
(Locally Generated, =0)
Received energy: Correlation
matches
opposite
Decision:
+10
-26
Time
Integration
Matches!
(=0) 1
Opposite
( =1)
-16
Course 120+: 18
DESTINATION
Spread Data Stream
Input
Data
Recovered
Data
Spreading
Sequence
Spreading
Sequence
October, 2007
Course 120+: 19
Mailer
FedEx
Data
Receiving
FedEx
Shipping
Mailer
Data
October, 2007
Course 120+: 20
DESTINATION
X+A
Input
Data
Recovered
Data
X
Spreading Spreading Spreading
Sequence Sequence Sequence
October, 2007
Course 120+: 21
0110100101101001100101101001011001101001011010011001011010010110
0110011010011001100110010110011010011001011001100110011010011001
0000111111110000000011111111000011110000000011111111000000001111
#
0
1
2
3
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
In CDMA2000, user data comes at various speeds, and different lengths of walsh codes can exist.
See Course 332 for more details on CDMA2000 1xRTT fast data channels and additional Walsh codes.
October, 2007
Course 120+: 22
Course 120+: 23
I
Q
I-sequence
Walsh
users
symbols
RF: cos t
Same
information
duplicated
on I and Q
Q-sequence
Short PN
Scrambling
QPSKmodulated
RF
Output
RF: sin t
QPSK
Serial to
Parallel
Output
Walsh
symbols
the two sequences scramble
+
the information on the I and Q
Different
phase channels
+
Information
Q-sequence
on I and Q
Q Figures to the right show how one
sin t
users channel is built at the bTS
RF
Complex Scrambling
October, 2007
Course 120+: 24
clock
Q Every phone and every BTS channel element has a Long Code generator
Long Code State Register makes long code at system reference timing
A Mask Register holds a user-specific unique pattern of bits
Q Each clock pulse drives the Long Code State Register to its next state
State register and Mask register contents are added in the Summer
Summer contents are modulo-2 added to produce just a single bit output
Q The output bits are the Long Code, but shifted to the users unique offset
October, 2007
Course 120+: 25
PERMUTED ESN
fixed
SUMMING REGISTER
fixed
AC# PC#
BASE_ID
SUMMING REGISTER
October, 2007
PILOT PN
Course 120+: 26
IS-95
IS-95 CDMA
CDMA Forward
Forward and
and
Reverse
Reverse Channels
Channels
October, 2007
Course 120+: 27
BTS
FORWARD CHANNELS
REVERSE CHANNELS
Walsh 0:
PILOT
Walsh 32:
SYNC
Walsh 1:
PAGING
Walsh n:
TRAFFIC
ACCESS
A Long PN Offset
TRAFFIC
A Long PN Offset
Course 120+: 28
FORWARD CHANNELS
F-Pilot
Includes Power
Control Subchannel
F-Sync
1 to 7
PAGING
Access Channel
(IS-95B compatible)
Enhanced
Access Channel
0 to 8
F-BCH
0 to 3
F-QPCH
F-CPCCH
Common
Power Control Channel
How many 1
Possible:
1
0 to 4
BTS
0 to 7
0 to 7
Users:
0 to many
1
Broadcast Channel
F-CACH
Common
Assignment Channel
F-CCCH
Common
Control Channels
F-TRAFFIC
F-FCH
Forward
Traffic Channels
Fundamental Channel
Dedicated
Control Channel
0 or 1
F-DCCH
0 to 7
0 to 2
F-SCH
Supplemental
Supplemental
Channels RC3,4,5
Common
Control Channel
R-Pilot 1
R-ACH or
R-EACH
R-CCCH 0 or 1
R-TRAFFIC
Reverse Fundamental
Channel (IS95B comp.)
Dedicated
Control Channel
Reverse
Supplemental Channel
R-FCH 1
R-DCCH 0 or 1
R-SCH 0 to 2
October, 2007
Course 120+: 29
SR1
1xRTT
1 carrier
1.2288
MCPS
SR3
3xRTT
Fwd:
3 carriers
1.2288
MCPS
Rev:
3.6864
MCPS
Forward Link
Radio
Configuration
Data
Rates
Data
Rates
Radio
Configuration
Reverse Link
RC1
9600
9600
RC1
RC2
14400
14400
RC2
Quarter-rate convolutional or
Turbo Coding, base rate 9600
RC3
RC3
RC4
RC5
RC6
or convolutional or Turbo
encoding, base rate 14400
Half-rate convolutional or
Turbo Coding, base rate 9600
RC4
Quarter-rate convolutional or
Turbo Coding, base rate 14400
RC5
RC6
RC7
RC8
October, 2007
RC9
9600
153600
9600
9600
153600
307200
307200
14400
14400
230400
230400
9600
307200
9600
614400
14400
460800
14400
1036800
9600
307200
614400
14400
460800
1036800
Course 120+: 30
19,200 symbols/second
DATA
SYMBOLS
WALSH
CODE
307,200 symbols/second
DATA
SYMBOLS
WALSH
CODE
October, 2007
Course 120+: 31
WALSH
# 2-Chips
0 00
1 01
WALSH
#
0
1
2
3
4-Chips
0000
0101
0011
0110
2x2 4x4
WALSH
#
0
1
2
3
4
5
6
7
8-Chips
00000000
01010101
00110011
01100110
00001111
01011010
00111100
01101001
8x8
WALSH
#
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16x16
WALSH CODES
#
0
1
2
3
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
32x32
WALSH CODES
#
0
1
2
3
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64x64
Course 120+: 32
W3
0110 0110
16 0110
W11
W34 0110
W716 0110 1001 0110 1001
8
W7
0110 1001
16 0110
W15
W364
W3564
W1964
W5164
W1164
W4364
W2764
W5964
W764
W3964
W2364
W5564
W1564
W4764
W3164
W6364
Course 120+: 33
This way of arranging Walsh codes is called bit reversal order. It shows each
Walsh codes parents and children. Remember, we cannot use any Walsh code if
another Walsh code directly above it or below it is in use.
4 chips
76.8
ksps
76.8
ksps
76.8
ksps
76.8
ksps
8 chips
16 chips
76.8
ksps
76,800
sps
76.8
ksps
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
31 Code#
38.4k
38,400
sps
15
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
32 chips
63
31
47
15
55
23
39
7
59
27
43
11
51
19
35
3
61
29
45
13
53
21
37
5
57
25
41
9
49
17
33
1
62
30
46
14
54
22
38
6
58
26
42
10
50
18
34
2
60
28
44
12
52
20
36
4
56
24
40
8
48
16
32
0
Sync
Pilot
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
Paging 7
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
Paging 3
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
Paging 5
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
Paging
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
PCH 6
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
PCH 2
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
PCH 4
19.2k
19.2k
19.2k
19.2k
19,200
sps
64 chips
127
63
95
31
111
47
79
15
119
55
87
23
103
39
71
7
123
59
91
27
107
43
75
11
115
51
83
19
99
35
67
3
125
61
93
29
109
45
77
13
117
53
85
21
101
37
69
5
121
57
89
25
105
41
73
9
113
49
81
18
97
33
65
1
126
62
94
30
110
46
78
14
118
54
86
22
102
38
70
6
122
58
90
26
106
42
74
10
114
50
82
18
98
34
66
2
124
60
92
28
108
44
76
12
116
52
84
20
100
36
68
4
120
56
88
24
104
40
72
8
112
48
80
16
96
32
64
0
QPCH
QPCH
QPCH
TX Div PIlot
9,600
4,800
2,400
sps
128 chips
Course 120+: 34
120v5 (c) 2007 Scott Baxter
October, 2007
76.8
ksps
76.8
ksps
Code#
Code#
76.8
ksps
76.8
ksps
Code#
Code#
76.8
ksps
76.8
ksps
23
30
Code#
76.8
ksps
7
14
15
76.8
ksps
27
22
7
14
11
6
11
6
19
26
3
10
3
10
13
2
29
18
5
12
13
2
9
4
21
28
153,600
sps
8
5
12
F-SCH
153.6 ksps
0
25
20
F-SCH
153.6 ksps
F-SCH
153.6 ksps
9
4
F-SCH
153.6 ksps
F-SCH
153.6 ksps
Code#
F-SCH
153.6 ksps
17
24
7
6
1
8
3
2
Code#
16
Code# 0
5
1
4
0
Code#
307200
sps
F-SCH
307.2 ksps
F-SCH
307.2 ksps
Code#
3
1
2
0
Code#
4 chips
76.8
ksps
76.8
ksps
76.8
ksps
76.8
ksps
76.8
ksps
16 chips
76.8
ksps
8 chips
76.8
ksps
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
F-FCHs
Data
RC3 Voice
38.4k
38.4k
38.4k
RC3 Voice
38.4k
38.4k
38.4k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
Paging
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
RC3 Voice
64 chips
Sync
Pilot
F-FCHs 9.6k
31 Code#
38.4k
63
31
47
15
55
23
39
7
59
27
43
11
51
19
35
3
61
29
45
13
53
21
37
5
57
25
41
9
49
17
33
1
62
30
46
14
54
22
38
6
58
26
42
10
50
18
34
2
60
28
44
12
52
20
36
4
56
24
40
8
48
16
32
0
F-FCHs 9.6k
38,400
sps
15
32 chips
19,200
sps
F-FCHs 9.6k
76,800
sps
76.8
ksps
127
63
95
31
111
47
79
15
119
55
87
23
103
39
71
7
123
59
91
27
107
43
75
11
115
51
83
19
99
35
67
3
125
61
93
29
109
45
77
13
117
53
85
21
101
37
69
5
121
57
89
25
105
41
73
9
113
49
81
18
97
33
65
1
126
62
94
30
110
46
78
14
118
54
86
22
102
38
70
6
122
58
90
26
106
42
74
10
114
50
82
18
98
34
66
2
124
60
92
28
108
44
76
12
116
52
84
20
100
36
68
4
120
56
88
24
104
40
72
8
112
48
80
16
96
32
64
0
QPCH
QPCH
QPCH
TX Div PIlot
9,600
4,800
2,400
sps
128 chips
Course 120+: 35
120v5 (c) 2007 Scott Baxter
October, 2007
76.8
ksps
76.8
ksps
Code#
Code#
F-SCH
307.2 ksps
Code#
Code#
76.8
ksps
76.8
ksps
23
30
Code#
76.8
ksps
7
14
15
76.8
ksps
27
22
7
14
11
6
11
6
19
26
3
10
3
10
13
2
29
18
5
12
13
2
9
4
21
28
153,600
sps
8
5
12
F-SCH
153.6 ksps
0
25
20
F-SCH
153.6 ksps
F-SCH
153.6 ksps
9
4
F-SCH
153.6 ksps
F-SCH
153.6 ksps
Code#
F-SCH
153.6 ksps
17
24
7
6
1
8
3
2
Code#
16
Code# 0
5
1
4
0
Code#
307200
sps
Code#
3
1
2
0
Code#
4 chips
0
16 chips
F-SCH
153.6 ksps
F-SCH
153.6 ksps
F-SCH
153.6 ksps
12
10
14
76.8
ksps
76.8
ksps
76.8
ksps
76.8
ksps
76.8
ksps
76.8
ksps
76.8
ksps
76.8
ksps
76.8
ksps
76.8
ksps
76.8
ksps
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
38.4k
21
13
29
19
11
27
23
15
31 Code#
38.4k
38.4k
25
63
31
47
15
55
23
39
7
59
27
43
11
51
19
35
3
61
29
45
13
53
21
37
5
57
25
41
9
49
17
33
1
62
30
46
14
54
22
38
6
58
26
42
10
50
18
34
2
60
28
44
12
52
20
36
4
56
24
40
8
48
16
32
0
F-FCHs 9.6k
RC3 Voice
RC3 Voice
F-FCHs 9.6k
RC3 Voice
????
127
63
95
31
111
47
79
15
119
55
87
23
103
39
71
7
123
59
91
27
107
43
75
11
115
51
83
19
99
35
67
3
125
61
93
29
109
45
77
13
117
53
85
21
101
37
69
5
121
57
89
25
105
41
73
9
113
49
81
18
97
33
65
1
126
62
94
30
110
46
78
14
118
54
86
22
102
38
70
6
122
58
90
26
106
42
74
10
114
50
82
18
98
34
66
2
124
60
92
28
108
44
76
12
116
52
84
20
100
36
68
4
120
56
88
24
104
40
72
8
112
48
80
16
96
32
64
0
QPCH
QPCH
QPCH
TX Div PIlot
128 chips
F-FCHs
F-DCCHs
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
Paging
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
19.2k
Sync
Pilot
64 chips
F-FCHs 9.6k
F-FCHs 9.6k
RC4 Voice
October, 2007
F-FCHs 9.6k
RC4 Voice
38,400
sps
Code#
19,200
sps
Code#
9,600
4,800
2,400
sps
F-FCHs 9.6k
RC4 Voice
76,800
sps
38.4k
38.4k
ns
io
38.4k
17
38.4k
38.4k
76.8
ksps
38.4k
30
76.8
ksps
t
na
14
76.8
ksps
38.4k
22
Code#
38.4k
15
38.4k
26
38.4k
10
11
38.4k
18
38.4k
13
38.4k
28
Code#
153,600
sps
38.4k
12
307200
sps
F-SCH
153.6 ksps
38.4k
20
F-SCH
153.6 ksps
38.4k
38.4k
24
38.4k
32 chips
38.4k
16
5
F-SCH
153.6 ksps
38.4k
Code# 0
bi
m
Co
Or
Code#
8 chips
Code#
Code#
F-SCH
307.2 ksps
Code#
Code#
Course 120+: 36
Code#
4 chips
0
614400
sps
3
Code#
8 chips
Code#
Code#
Code#
Code#
R-SCH 2
speed
0
16 chips
Pilot DCCH
FCH
& Pwr if
Ctrl used
12
10
14
153600
sps
1
13
11
15
Code#
76800
sps
available
Q A 1xRTT mobile may transmit several channels at the same time for
example, R-FCH and Pilot and R-SCH.
the mobile uses steady walsh codes as channels much like a BTS
Q All mobiles use the same Walsh codes for the same functions
Q notice the two possible speeds of R-SCH 1 and R-SCH 2
October, 2007
307200
sps
Course 120+: 37
Some
Some Other
Other Internal
Internal Processes
Processes
Vocoding,
Vocoding, Multiplexing,
Multiplexing, Power
Power Control
Control
October, 2007
Course 120+: 38
24/36
1/8
October, 2007
Messaging)
activation, etc)
Course 120+: 39
BTS
Stronger than
setpoint?
Eb/No
Setpoint
Reverse Link
RX RF Digital
Open
Loop Closed
Loop
TX RF Digital
MOBILE
TXPO = -(RXdbm) -C
October, 2007
Course 120+: 40
BTS
Stronger than
setpoint?
Eb/No
Setpoint
Reverse Link
IS-95,
1xRTT
800 Power Control Bits per second!
ALL SAME METHOD
October, 2007
RX RF Digital
Open
Loop Closed
Loop
TX RF Digital
MOBILE
Course 120+: 41
BTS
Stronger than
setpoint?
Eb/No
Setpoint
RX RF Digital
Open
Loop Closed
Loop
TX RF Digital
Reverse Link
IS-95,
1xRTT
800 Power Control Bits per second!
ALL SAME METHOD
Voc- Selecoder
tor
October, 2007
Pilot
Sync
Paging
User 1
User 2
User 3
BTS (1 sector)
DGU
Transmitter,
Sector X
I Q
Short PN
MOBILE
MOBILE
Forward Link
Course 120+: 42
BTS
Stronger than
setpoint?
Eb/No
Setpoint
RX RF Digital
Open
Loop Closed
Loop
TX RF Digital
Reverse Link
IS-95,
1xRTT
800 Power Control Bits per second!
ALL SAME METHOD
Voc- Selecoder
tor
Pilot
Sync
Paging
User 1
User 2
User 3
BTS (1 sector)
DGU
Transmitter,
Sector X
I Q
Short PN
MOBILE
MOBILE
Forward Link
Bad Frame
PMRM POWER MEAS. REPORT MSG 2 bad in last 4, Help!! Counter
IS-95 RS1
Method
S L O W ~ 1 sec. typical
October, 2007
Course 120+: 43
BTS
Stronger than
setpoint?
Eb/No
Setpoint
RX RF Digital
Open
Loop Closed
Loop
TX RF Digital
Reverse Link
IS-95,
1xRTT
800 Power Control Bits per second!
ALL SAME METHOD
Voc- Selecoder
tor
Pilot
Sync
Paging
User 1
User 2
User 3
MOBILE
BTS (1 sector)
DGU
Transmitter,
Sector X
I Q
Short PN
MOBILE
Forward Link
October, 2007
FEI Bits
IS-95 RS2
Method
Course 120+: 44
BTS
Stronger than
setpoint?
Eb/No
Setpoint
RX RF Digital
Open
Loop Closed
Loop
TX RF Digital
Reverse Link
IS-95,
1xRTT
800 Power Control Bits per second!
ALL SAME METHOD
Voc- Selecoder
tor
Pilot
Sync
Paging
User 1
User 2
User 3
MOBILE
BTS (1 sector)
DGU
Transmitter,
Sector X
I Q
Short PN
MOBILE
Forward Link
FASTEST ~ 4 ms reaction
POWER CONTROL BITSTREAM RIDING ON MOBILE PILOT
October, 2007
Eb/No
Setpoint
1xRTT
Method
Course 120+: 45
BTS
Stronger than
setpoint?
Eb/No
Setpoint
RX RF Digital
Open
Loop Closed
Loop
TX RF Digital
Reverse Link
IS-95,
1xRTT
800 Power Control Bits per second!
ALL SAME METHOD
Voc- Selecoder
tor
Pilot
Sync
Paging
User 1
User 2
User 3
MOBILE
BTS (1 sector)
DGU
Transmitter,
Sector X
I Q
Short PN
Forward Link
Bad Frame
PMRM POWER MEAS. REPORT MSG 2 bad in last 4, Help!! Counter
October, 2007
MOBILE
FEI Bits
Eb/No
Setpoint
IS-95 RS1
Method
IS-95 RS2
Method
1xRTT
Method
Course 120+: 46
Subscriber Handset
BTS
LNA
DUP
TXPO
Rake
R
IF
LO
Viterbi
Decoder
Open Loop
Long PN
x
IF Mod
x
x
Q
Orth
Mod
Vocoder
FEC
<<Transmitter
Typical TXPO:
+23 dBm in a coverage hole
0 dBm near middle of cell
-50 dBm up close to BTS
October, 2007
PA
LO
x
Receiver>>
0 dB
-10 dB
-20 dB
Time, Seconds
Course 120+: 47
CDMA
CDMA Network
Network Architecture
Architecture
October, 2007
Course 120+: 48
CUSTOMER
SERVICE
BASE STATIONS
Voice Mail System
PSTN
Local Carriers
Long Distance
Carriers
October, 2007
BASE STATION
CONTROLLER
SWITCH
Mobile Telephone
Switching Office
ATM Link
to other CDMA
Networks
(Future)
Course 120+: 49
GPS
BSC-BSM
BTS
GPS
GPSR
SLM
CM
GPSR
BSM
TFU1
DMS-BUS
LPP
DISCO 1
CDSU
Packets
CDSU
DISCO 2
DS0 in T1
DTCs
Vocoders
Selectors
Ch. Card
TFU
ACC
CDSU
CDSU
CDSU
SBS
IOC
CDSU DISCO
CDSU
CDSU
LPP ENET
CDSU
Vocoder,
Selector
Txcvr
A
Txcvr
B
Txcvr
C
RFFE
A
RFFE
B
RFFE
C
Chips
Channel
Element
RF
PSTN
October, 2007
Course 120+: 50
GPS
BSC-BSM
BTS
GPS
GPSR
SLM
CM
GPSR
BSM
TFU1
DMS-BUS
LPP
DISCO 1
CDSU
Packets
CDSU
DISCO 2
DTCs
CDSU
Vocoders
Selectors
R-P
October, 2007
Txcvr
A
Txcvr
B
Txcvr
C
RFFE
A
RFFE
B
RFFE
C
Chips
Channel
Elements
RF
(FCH, SCH)
PSTN Interface
Internet
VPNs
TFU
ACC
Selector
SBS
Ch. Card
CDSU
CDSU
IOC
CDSU DISCO
CDSU
CDSU
LPP ENET
CDSU
PDSN
120v5 (c) 2007 Scott Baxter
Course 120+: 51
The
The Data
Data Side
Side of
of 3G
3G Networks
Networks
October, 2007
Course 120+: 52
rf
(C)BSC or
Access Manager
Switch
PSTN
t1
t1
BTS
SEL
t1
CE
POINT-TO-POINT PACKETS
Handset
Course 120+: 53
Simple IP Network
Simple IP
IP Based
transport to
data networks
Dynamic/static
connection
from local
PDSN
No mobility
beyond serving
PDSN
Authentication
Authorization
Accounting
PDSN
(C)BSC/Access Manager
Switch
PSTN
t1
t1
rf
R-P Interface
SEL
t1
Fast!
BTS
CE
POINT-TO-POINT PACKETS
Wireless
Mobile Device
Course 120+: 54
Mobile IP Network
Private IP
Networks
Internet
Regional
Data
Center
Home
Agent
Home
Agent
AAA
Server
Lucent System
IP Data
PDSN
FA
IP Data
Switch
Voice
PSTN
October, 2007
IP Data
PCF
PDSN
FA
RP Interface
BSC
Motorola System
RP
PDSN/FA
RP
CBSC
Access
Mgr.
Switch
Voice
PSTN
120v5 (c) 2007 Scott Baxter
Switch
Voice
PSTN
Course 120+: 55
Just like
Home!
Foreign
Agent
Mobile IP is a packetforwarding
arrangement that
allows the mobile user
to send and receive
packets just as if they
were physically present
at their home agent
location.
Home
Agent
Secure Tunneling
Forward and Reverse
Mobile
User
October, 2007
FedEx
FedEx
Encapsulation
158766
158774
158782
158790
158767
158775
158783
158791
158768
158776
158784
158792
158785
158793
158769
158770
158778
158786
158794
158771
158779
158787
158795
158772
158780
158788
158796
158773
158781
158789
158797
Course 120+: 56
Chapter 2
Call
Call Processing
Processing
and
and Layer
Layer 33 Messages
Messages
October, 2007
Course 120+: 57
Messages in CDMA
Q In CDMA, most call processing events are driven by messages
Q Some CDMA channels exist for the sole purpose of carrying
messages; they never carry users voice traffic
Sync Channel (a forward channel)
Paging Channel (a forward channel)
Access Channel (a reverse channel)
Forward or Reverse Dedicated Control Channels
On these channels, there are only messages, not voice or data
Q Some CDMA channels exist just to carry user traffic
Forward Fundamental and Supplemental Channels
Reverse Fundamental and Supplemental Channels
On these channels, most of the time is filled with traffic and
messages are sent only when there is something to do
Q All CDMA messages have very similar structure, regardless of the
channel on which they are sent
October, 2007
Course 120+: 58
EXAMPLE:
A POWER MEASUREMENT
REPORT MESSAGE
Length
(in bits)
Field
MSG_TYPE (00000110)
ACK_SEQ
MSG_SEQ
ACK_REQ
ENCRYPTION
ERRORS_DETECTED
POWER_MEAS_FRAMES
10
LAST_HDM_SEQ
NUM_PILOTS
October, 2007
6
0-7
Course 120+: 59
Sync Channel
No Messages
Paging Channel
Access Parameters Msg
Order Msg
BTS
Access Channel
Registration Msg
Order Msg
Mobile Station Acknowldgment
Long Code Transition Request
SSD Update Confirmation
many others..
Extended System
Parameters Msg
Channel Assignment
Msg
Origination Msg
Extended Neighbor
List Msg
Global Service
Redirection Msg
Authentication
Challenge Msg
Authentication Challenge
Response Msg
TMSI Assignment
Completion Message
Null Msg
October, 2007
Course 120+: 60
Alert With
Information Msg
Origination
Continuation Msg
Authentication
Challenge Msg
Authentication Challenge
Response Msg
Service Connect
Completion Message
TMSI Assignment
Completion Message
Service Option
Control Msg
Parameters Response
Message
Power Control
Parameters Msg.
Flash With
Information Msg
Flash With
Information Msg
Power Measurement
Report Msg
Order Message
Analog Handoff
Direction Msg
Extended Handoff
Direction Msg
Pilot Strength
Measurement Msg
Neighbor List
Update Msg
Mobile Station
Registered Msg
In-Traffic System
Parameters Msg
October, 2007
Course 120+: 61
Traffic Correlator
PN xxx Walsh xx
AGC
Duplexer
RF
Open Loop
RF
Transmitter
RF Section
October, 2007
Traffic Correlator
PN xxx Walsh xx
bits
Symbols
time-aligned
Receiver
RF Section
IF, Detector
control
Traffic Correlator
PN xxx Walsh xx
power
Chips
Digital
Rake Receiver
Symbols
Traffic Correlator
PN xxx Walsh xx
summing
Viterbi Decoder,
Convl. Decoder,
Demultiplexer
Packets
Audio
Messages
Pilot Searcher
PN xxx Walsh 0
CPU
Vocoder
Audio
Messages
Course 120+: 62
Let's
Let's Acquire
Acquire The
The System!
System!
October, 2007
Course 120+: 63
BTS
W0
PILOT
TIME
#2 unassigned
#3 unassigned
#4 unassigned
Pilot Searcher
SCAN
Find Strongest
Rake Receiver
#1 unassigned
Ec/Io
Q The pilot searcher of the phone spends about 3.4 seconds measuring the
pilot strength at every possible PN delay, in miniscule 1/8 chip delay steps,
to see how much energy is being received from every nearby sector
Q The sector with the strongest pilot is chosen
0
-20
Chips 0
PN 0
October, 2007
32K
512
120v5 (c) 2007 Scott Baxter
Course 120+: 64
BTS
W32
SYNC
W0
PILOT
SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYNSYN
Rake Receiver
#1 PN168+0 W32
#3 PN168+9 W32
#4 PN168+5 W32
Pilot Searcher
Stay Locked!
#2 PN168+2 W32
TIME
Course 120+: 65
October, 2007
ACQUISITION TABLE
NEG/
NID PREF
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
65535 Pref
GEO
NEW
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
NEW
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
SAME
a GEO GROUP
SID
4144
4812
205
208
208
342
342
478
1038
1050
1058
1375
1385
143
143
4103
4157
312
444
444
1008
1012
1014
1688
113
113
179
179
465
2119
2094
1005
1013
a GEO GROUP
INDEX
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
Climb!
ROAMING LIST
ACQ ROAM
PRI INDEX IND
SAME 13
1
MORE 21
1
SAME
4
0
MORE 37
0
SAME
4
0
MORE 37
0
SAME
4
0
SAME
4
0
SAME
4
0
SAME
4
0
SAME
4
0
SAME
4
0
MORE
4
0
MORE 37
0
MORE
4
0
SAME
3
1
MORE
2
1
SAME
4
0
MORE 37
0
SAME
4
0
SAME
4
0
SAME
4
0
SAME
4
0
MORE
4
0
MORE 37
0
SAME
4
0
MORE 37
0
SAME
4
0
SAME
4
0
MORE
4
0
MORE
4
0
SAME
4
0
SAME
4
0
CH1
500
575
50
25
Both
450
675
250
550
75
200
425
500
500
650
25
425
200
825
350
750
325
1150
350
25
50
500
A
B
A
B
C
D
E
F
A
B
Both
350
25
675
850
650
450
325
150
1025
CH2
425
625
100
200
CH3
825
500
75
350
CH4
575
425
475
375
500
500
50
375
50
250
500
575
625
500
50
550
50
850
325
725
725
1175
875
1175
200
1075
350
600
175
425
175
175
575
475
350
675
375
225
175
925
375
775
350
575
575
650
475
625
250
50
25
25
50
25
350
725
375
325
675
375
75
250
750
250
325
825
25
850
375 1175
200 75 175 250
100 250 75
825
825
100
600
750
825
725
650
775 575 725 425
425 50 575
175
775
675
25
750
375
475
350 375 1025 1050 1075
475 625 675
1050 1075
Course 120+: 66
BTS
W32
SYNC
SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYNSYN
W0
PILOT
Ref Time
TIME
+320 ms
Rake Receiver
#1 unassigned
#3 unassigned
Pilot Searcher
-PN
168
The
Timing
Change
#4 unassigned
Stay Locked!
#2 unassigned
Q This timeline shows each step as the mobile acquires the system
Q First search all PNs to find the strongest pilot
Q Read the Sync Channel Message to learn times and LC state
The times and state refer to a future moment 320 ms after the end of the
Sync Channel superframe, minus the BTS PN offset. This waiting period
is called the Timing Change.
October, 2007
Course 120+: 67
PN 168
ACK SYS ChASN CHN XSYS NBR ChASN GSRM APM ACK GPAG ACK
W1 PAGING
BTS
W32
SYNC
SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYNSYN
W0
PILOT
Ref Time
TIME
Access
Parameters
Message
Global Service
** Redirection
Message
Neighbor
** List
Message
Pilot Searcher
Extended
System
Parameters
Message
#4 PN168+5 W1
** CDMA
Channel
List Message
#3 PN168+9 W1
Stay Locked!
#2 PN168+2 W1
System
Parameters
Message
Rake Receiver
#1 PN168+0 W1
Course 120+: 68
W1 PAGING
BTS
W32
SYNC
SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYNSYN
W0
PILOT
Ref Time
TIME
Now monitor the
Paging Channel
for any
incoming calls
or messages
Rake Receiver
#1 PN168+0 W1
#2 PN168+2 W1
#3 PN168+9 W1
#4 PN168+5 W1
Pilot Searcher
October, 2007
Course 120+: 69
End of SCH
SuperFrame
PN 168
ACK SYS ChASN CHN XSYS NBR ChASN GSRM APM ACK GPAG ACK
W1 PAGING
BTS
W32
SYNC
SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYN SYNSYN
W0
PILOT
Ref Time
TIME
+320 ms
Access
Parameters
Message
Global Service
** Redirection
Message
Neighbor
** List
Message
Extended
System
Parameters
Message
Pilot Searcher
The
Timing
Change
#4 PN168+5 W1
-PN
168
** CDMA
Channel
List Message
#3 PN168+9 W1
Stay Locked!
#2 PN168+2 W1
System
Parameters
Message
Rake Receiver
#1 PN168+0 W1
Q This timeline shows each step as the mobile acquires the system
Q First search all PNs to find the strongest pilot
Q Read the Sync Channel Message to learn times and LC state
The times and state refer to a future moment 320 ms after the end of the
Sync Channel superframe, minus the BTS PN offset. This waiting period
is called the Timing Change.
Q Listen to the paging channel and collect all the configuration messages
Q Now the mobile can begin normal page monitoring operation
October, 2007
Course 120+: 70
BTS
W1
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
R
20 sec.
20 seconds after system acquisition, the mobile
sends a Registration Message on the access
channel.
Course 120+: 71
BTS
W1
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
Rake Receiver
#1 PN168+0 W1
P
E
E
L
S
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 5
#3 PN168+9 W1
#4 PN168+5 W1
1 Slot Cycle
1 Slot Cycle
#2 PN168+2 W1
Battery
Drain
1 Slot
80 ms
Pilot Searcher
Number Slots
in Cycle
Length of
Cycle, sec.
16
1.28 sec.
32
2.56 sec.
64
5.12 sec.
128
10.24 sec.
256
20.48 sec.
512
40.96 sec.
1024
81.92 sec.
2048
163.84 sec.
Course 120+: 72
BTS
W48
QPCH
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
Rake Receiver
#1 PN168+0 W1
er
p
e W1P
#3 PN168+9
De E
#2 PN168+2 W1
E
L
S
#4 PN168+5 W1
QPCH Slots
QPCH Slots
Pilot Searcher
PCH SLOT
GenPG
QPCH SLOT
20
ms
80 ms
80 ms
100 ms
Course 120+: 73
October, 2007
Course 120+: 74
Ec/Io
-20
SRCH_WIN_A
Chips 0
PN 0
Mobile Rake RX
F1 PN168 W01
Active Pilot
Rake Fingers
SRCH_WIN_N
Reference PN
n
o
p
32K
512
F2 PN168 W01
F3 PN168 W01
Srch PN??? W0
Neighbor Set
Course 120+: 75
Receiving
Receiving An
An Incoming
Incoming Call
Call
October, 2007
Course 120+: 76
BSC
BTS A
VLR
SS7
PSTN
switch
W23 TRAFFIC
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
TRAFFIC
Rake Receiver
#1 PN168+0 W01
#2 PN168+2 W01
#3 PN168+9 W01
#4 PN168+5 W01
Pilot Searcher
October, 2007
Course 120+: 77
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
W23 TRAFFIC
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
TRAFFIC
Rake Receiver
#1 PN168+0 W01
#2 PN168+2 W01
#3 PN168+9 W01
#4 PN168+5 W01
Pilot Searcher
October, 2007
Course 120+: 78
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
W23 TRAFFIC
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W01
#2 PN168+2 W01
Im here! What
should I do?
#3 PN168+9 W01
#4 PN168+5 W01
Pilot Searcher
October, 2007
Course 120+: 79
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
W23 TRAFFIC
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W01
#2 PN168+2 W01
Im here! What
should I do?
#3 PN168+9 W01
#4 PN168+5 W01
Pilot Searcher
October, 2007
Course 120+: 80
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
W23 TRAFFIC
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W01
#2 PN168+2 W01
Im here! What
should I do?
#3 PN168+9 W01
#4 PN168+5 W01
Pilot Searcher
October, 2007
Course 120+: 81
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
Your channel
Is ready!
Walsh 23
W23 TRAFFIC
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W01
#2 PN168+2 W01
Im here! What
should I do?
#3 PN168+9 W01
#4 PN168+5 W01
Pilot Searcher
October, 2007
Course 120+: 82
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
Your channel
Is ready!
Walsh 23
W23 TRAFFIC
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
Im here! What
should I do?
I see
frames!
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
Course 120+: 83
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
Your channel
Is ready!
Walsh 23
I see
frames!
W23 TRAFFIC
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
Im here! What
should I do?
I see
frames!
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
Course 120+: 84
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
Your channel
Is ready!
Walsh 23
W23 TRAFFIC
I see
frames!
I see you!
ACK
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
Im here! What
should I do?
I see
frames!
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
Course 120+: 85
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
Your channel
Is ready!
Walsh 23
W23 TRAFFIC
I see
frames!
I see you!
ACK
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
ACK
Im here! What
should I do?
I see
frames!
I see you,
too!
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
Course 120+: 86
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
Your channel
Is ready!
Walsh 23
W23 TRAFFIC
I see
frames!
I see you!
ACK
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
ACK
Im here! What
should I do?
I see
frames!
I see you,
too!
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
Course 120+: 87
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
Your channel
Is ready!
Walsh 23
W23 TRAFFIC
I see
frames!
I see you!
ACK
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
ACK
Im here! What
should I do?
I see
frames!
I see you,
too!
SVCncmp
I accept.
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
Course 120+: 88
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
Your channel
Is ready!
Walsh 23
W23 TRAFFIC
I see
frames!
I see you!
ACK
SVCcon
Alert/Inf
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
ACK
Im here! What
should I do?
I see
frames!
I see you,
too!
SVCncmp
I accept.
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
Course 120+: 89
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
Your channel
Is ready!
Walsh 23
W23 TRAFFIC
I see
frames!
I see you!
ACK
SVCcon
Alert/Inf
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
ACK
Im here! What
should I do?
I see
frames!
I see you,
too!
SVCncmp
I accept.
ACK
I am.
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
Course 120+: 90
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
Your channel
Is ready!
Walsh 23
W23 TRAFFIC
I see
frames!
I see you!
ACK
SVCcon
Alert/Inf
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
ACK
Im here! What
should I do?
I see
frames!
I see you,
too!
#3 PN168+9 W23
#4 PN168+5 W23
I accept.
ACK Con
I am.
My owner answered!
Connect the audio.
SEND
Pilot Searcher
October, 2007
SVCncmp
Course 120+: 91
BSC
BTS A
VLR
SS7
PSTN
switch
Scotts mobile,
are you there?
You have a call.
I hear you.
Just a moment.
Your channel
Is ready!
Walsh 23
W23 TRAFFIC
I see
frames!
I see you!
ACK
SVCcon
OK.
Alert/Inf
ACK V
W1 PAGING KGGenPag
KS
PCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
PgResp
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
ACK
Im here! What
should I do?
I see
frames!
I see you,
too!
#3 PN168+9 W23
#4 PN168+5 W23
I accept.
ACK Con
I am.
My owner answered!
Connect the audio.
SEND
Pilot Searcher
October, 2007
SVCncmp
Course 120+: 92
Making
Making an
an Outgoing
Outgoing Call!
Call!
October, 2007
Course 120+: 93
BSC
BTS A
VLR
SS7
PSTN
switch
W23 TRAFFIC
W1 PAGING KGKSPCGGPCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
TRAFFIC
Rake Receiver
#1 PN168+0 W01
#2 PN168+2 W01
#3 PN168+9 W01
#4 PN168+5 W01
Pilot Searcher
October, 2007
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
Course 120+: 94
BSC
BTS A
VLR
SS7
PSTN
switch
W23 TRAFFIC
W1 PAGING KGKSPCGGPCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
Origination
TRAFFIC
Rake Receiver
#1 PN168+0 W01
#2 PN168+2 W01
#3 PN168+9 W01
#4 PN168+5 W01
Pilot Searcher
October, 2007
Hey system! I am
615-300-0124,
ESN 2E5FC31. Let me
call 615-555-1234
using EVRC voice.
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
Course 120+: 95
BSC
BTS A
VLR
SS7
PSTN
switch
I hear you.
Just a moment.
W23 TRAFFIC
W1 PAGING KGKSPCGGPCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
Origination
TRAFFIC
Rake Receiver
#1 PN168+0 W01
#2 PN168+2 W01
#3 PN168+9 W01
#4 PN168+5 W01
Pilot Searcher
October, 2007
Hey system! I am
615-300-0124,
ESN 2E5FC31. Let me
call 615-555-1234
using EVRC voice.
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
Course 120+: 96
BSC
BTS A
VLR
SS7
PSTN
switch
I hear you.
Just a moment.
W23 TRAFFIC
W1 PAGING KGKSPCGGPCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
Origination
TRAFFIC
Rake Receiver
#1 PN168+0 W01
#2 PN168+2 W01
#3 PN168+9 W01
#4 PN168+5 W01
Pilot Searcher
October, 2007
Hey system! I am
615-300-0124,
ESN 2E5FC31. Let me
call 615-555-1234
using EVRC voice.
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
Course 120+: 97
BSC
BTS A
VLR
SS7
PSTN
switch
Your channel
Is ready!
Walsh 23
I hear you.
Just a moment.
W23 TRAFFIC
W1 PAGING KGKSPCGGPCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
Origination
TRAFFIC
Rake Receiver
#1 PN168+0 W01
#2 PN168+2 W01
#3 PN168+9 W01
#4 PN168+5 W01
Pilot Searcher
October, 2007
Hey system! I am
615-300-0124,
ESN 2E5FC31. Let me
call 615-555-1234
using EVRC voice.
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
Course 120+: 98
BSC
BTS A
VLR
SS7
PSTN
switch
Your channel
Is ready!
Walsh 23
I hear you.
Just a moment.
W23 TRAFFIC
W1 PAGING KGKSPCGGPCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
Origination
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
Hey system! I am
615-300-0124,
ESN 2E5FC31. Let me
call 615-555-1234
using EVRC voice.
I see
frames!
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
Course 120+: 99
BSC
BTS A
VLR
SS7
PSTN
switch
Your channel
Is ready!
Walsh 23
I hear you.
Just a moment.
I see
frames!
W23 TRAFFIC
W1 PAGING KGKSPCGGPCGKSPKGACKKPC CHasn KPNKPPCKGKSGKXPNKPPCKGSAKXPNGKSAKXPNKGKSAKXPG
NSAGSAKXPNGKSAK
W32
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
Origination
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
Hey system! I am
615-300-0124,
ESN 2E5FC31. Let me
call 615-555-1234
using EVRC voice.
I see
frames!
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
BSC
BTS A
VLR
SS7
PSTN
switch
Your channel
Is ready!
Walsh 23
I hear you.
Just a moment.
W23 TRAFFIC
I see
frames!
I see you!
ACK
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
Origination
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
Hey system! I am
615-300-0124,
ESN 2E5FC31. Let me
call 615-555-1234
using EVRC voice.
I see
frames!
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
BSC
BTS A
VLR
SS7
PSTN
switch
Your channel
Is ready!
Walsh 23
I hear you.
Just a moment.
W23 TRAFFIC
I see
frames!
I see you!
ACK
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
Origination
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
ACK
Hey system! I am
615-300-0124,
ESN 2E5FC31. Let me
call 615-555-1234
using EVRC voice.
I see
frames!
I see you,
too!
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
BSC
BTS A
VLR
SS7
PSTN
switch
Your channel
Is ready!
Walsh 23
I hear you.
Just a moment.
W23 TRAFFIC
I see
frames!
I see you!
ACK
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
Origination
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
ACK
Hey system! I am
615-300-0124,
ESN 2E5FC31. Let me
call 615-555-1234
using EVRC voice.
I see
frames!
I see you,
too!
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
BSC
BTS A
VLR
SS7
PSTN
switch
Your channel
Is ready!
Walsh 23
I hear you.
Just a moment.
W23 TRAFFIC
I see
frames!
I see you!
ACK
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
Origination
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
ACK
Hey system! I am
615-300-0124,
ESN 2E5FC31. Let me
call 615-555-1234
using EVRC voice.
I see
frames!
I see you,
too!
SVCncmp
I accept.
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
BSC
BTS A
VLR
SS7
PSTN
switch
Your channel
Is ready!
Walsh 23
I hear you.
Just a moment.
W23 TRAFFIC
I see
frames!
I see you!
ACK
OK!
ACK
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
Origination
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
ACK
Hey system! I am
615-300-0124,
ESN 2E5FC31. Let me
call 615-555-1234
using EVRC voice.
I see
frames!
I see you,
too!
SVCncmp
I accept.
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
BSC
BTS A
VLR
SS7
PSTN
switch
Your channel
Is ready!
Walsh 23
I hear you.
Just a moment.
W23 TRAFFIC
I see
frames!
I see you!
ACK
OK!
ACK
Voice conversation
BTS
W0
SYNC S SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
PILOT
TIME
ACCESS
Origination
TRAFFIC
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
ACK
Hey system! I am
615-300-0124,
ESN 2E5FC31. Let me
call 615-555-1234
using EVRC voice.
I see
frames!
I see you,
too!
SVCncmp
Voice conversation
I accept.
6 1 5 5 5 5 1 2 3 4
SEND
120v5 (c) 2007 Scott Baxter
Downloading
Downloading Data
Data on
on aa
Forward
Forward Link
Link Supplemental
Supplemental Channel
Channel
October, 2007
PN 168
BTS
W2
F-SCH
W23
F-FCH
Mobile: Watch
Walsh Code 2
Starting in 320 ms
For 1000 ms.
Supplemental
Channel Burst
ESCAM
Supplemental
Channel Burst
ESCAM
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
R-FCH
October, 2007
Uploading
Uploading Data
Data on
on aa
Reverse
Reverse Link
Link Supplemental
Supplemental Channel
Channel
October, 2007
W23
PN 168
BTS
Mobile: Send
Walsh Code 1
Starting in 320 ms
For 1000 ms.
ESCAM
F-FCH
ESCAM
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
R-FCH
SCRM
Supplemental
Channel Burst
R-SCH
System: I need to
Send you the
Following blocks:
October, 2007
SCRM
Supplemental
Channel Burst
System: I need to
Send you the
Following blocks:
Ending
Ending A
A Call
Call
October, 2007
BTS
TRAFFIC
Voice
RELnorm
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSA
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
RELnoRsn
Q When a call ends normally, it is because the caller on one side of the
conversation decided to hang up
Q The side ending the call sends a Release Normal order
Q The other side sends a Release No reason order
It may send an acknowledgment first, if it cannot give the release
order immediately
Q After the system receives a release order from the mobile, it releases the
resources it used for the call
Q After the mobile receives a release order from the base station, it stops
listening to the traffic channel and freshly reacquires the system
October, 2007
BTS
TRAFFIC
Voice
5s timer
All bad frames
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSA
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
Mute! No pc
5s timer
BTS
TRAFFIC
Voice
RELnoRsn
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAAKSKPG
NSAS
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
October, 2007
Feature
Feature Notification:
Notification:
You
You Have
Have Voicemail!
Voicemail!
October, 2007
Feature Notification
FEATURE NOTIFICATION MESSAGE
98/06/30 21:16:44.368 [PCH] Feature Notification Message
MSG_LENGTH = 144 bits
MSG_TYPE = Feature Notification Message
ACK_SEQ = 0
MSG_SEQ = 0
ACK_REQ = 1
VALID_ACK = 0
ADDR_TYPE = IMSI
ADDR_LEN = 56 bits
IMSI_CLASS = 0
IMSI_CLASS_0_TYPE = 3
RESERVED = 0
MCC = 302
IMSI_11_12 = 00
IMSI_S = 9055170325
RELEASE = 0
RECORD_TYPE = Message Waiting
RECORD_LEN = 8 bits
MSG_COUNT = 1
RESERVED = 0
The
The Rules
Rules of
of Soft
Soft Handoff
Handoff
October, 2007
Neighbor 20 40
Remaining
HANDOFF
PARAMETERS
T_ADD
T_DROP
T_TDROP
T_COMP
# Reqd`. By Std.
IS-95B/
1xRTT
October, 2007
IS-95/
J-Std008
Handoffs
Handoffs and
and
Pilot
Pilot Set
Set Management
Management
Here are some example handoffs, showing the way the
handoff parameters are applied.
October, 2007
SYSTEM ACQUISITION
0
Strongest
-3
EC/IO db.
-6
-10
-15
-20
-25
54
October, 2007
102
134
200
248
300
328
396
416
420
488
504
120
IDLE MODE
0
-3
EC/IO db.
-6
-10
Neighbor
Neighbor
Active Pilot
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
-15
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
October, 2007
121
IDLE MODE
HANDOFF
0
-3
-6
In idle mode, listening to the paging channel, the mobile can have only
one active pilot at a time. Soft handoff is not possible during idle mode,
since the messages on one sectors paging channel do not match the
messages on another sectors paging channel.
The mobiles pilot searcher is continuously checking
both the active pilot (to keep the rake fingers aligned
on the best multipath signals) and the neighbor pilots.
If a neighbor pilot is noticed at least 3 db stronger than
the current active pilot, and it remains so for 5
seconds, the mobile just stops listening to the old
active and the stronger neighbor becomes the new
(Settable parameters)
active pilot. If the current active pilot should fade and
the mobile loses the paging channel, it is allowed to
switch to another stronger sector immediately without
waiting 5 seconds.
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
-10
Neighbor
EC/IO db.
3 Db, 5 sec.
54
102
134
200
248
300
328
396
416
420
488
504
-15
-20
-25
The system does not even know the mobile has done an idle mode handoff, since no
messages are exchanged. The mobile just starts listening to a different sector!
Of course, if the mobile notices that the new sector has a different SID or NID from the old
sector, it will register to let the new system know it has arrived.
October, 2007
122
IN CALL
0
SEE ADDITIONAL
PILOTS >T_ADD,
SEND PSMM!!
-3
When a mobile begins a call, it has only one active pilot the same
sector it was listening to in idle mode. It remembers the same neighbor
list from its idle time.
During a call, the mobiles pilot searcher is scanning alternately the
active pilot and each pilot on the neighbor list.
If the mobile notices any pilots with EC/IO above T_Add, it will
immediately send a PSMM to the system, asking for handoff with them.
-6
PN134, -10, keep;
PN102, -11.5, keep
-10
Neighbor
Active Pilot
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
-15
T_ADD
Neighbor above T_Add
-13
54
102
134
200
248
300
328
396
416
420
488
504
T_DROP
-20
-25
BTS
Neighbor
EC/IO db.
October, 2007
123
IN CALL
0
-3
WAIT
for EHDM
After the mobile has sent the PSMM, the newly-requested pilots are
considered Candidates. The mobile cannot begin listening to them
yet, because they do not have channel elements set up yet to simulcast
the traffic channel, and the mobile must also be told which walsh codes
have been assigned for it to listen to.
The mobile patiently waits for the Extended Handoff Direction Message.
-10
Neighbor
Active Pilot
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
T_DROP
Requested Candidate
-15
T_ADD
Requested Candidate
-13
Neighbor
EC/IO db.
-6
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
October, 2007
124
IN CALL
0
-3
RECEIVE
EHDM
With approximately 500 ms after sending the PSMM, the mobile receives
the Extended Handoff Direction Message (EHDM). The base station has
authorized the handoff on all the requested sectors, and included the
walsh codes the mobile must know in order to hear the sectors.
After beginning to use the new pilots, the mobile confirms by sending a
Handoff Completion Message. Then the system sends the mobile a new
Neighbor List Update message.
-6
PN134, W08;
PN102, W52
-10
Neighbor
Active Pilot
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
T_DROP
Active Pilot
-15
T_ADD
Active Pilot
-13
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
BTS
Neighbor
EC/IO db.
October, 2007
125
IN CALL
0
AN ACTIVE PILOT
FALLS BELOW
T_DROP
-3
T_TDrop
-10
Neighbor
Active Pilot
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
T_DROP
Active Pilot
-15
Active Pilot
-13
T_ADD
Neighbor
EC/IO db.
-6
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
October, 2007
126
IN CALL
0
PILOT RECOVERS,
REMAINS ACTIVE
-3
<T_TDrop
-10
Neighbor
Active Pilot
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
T_DROP
Active Pilot
-15
Active Pilot
-13
T_ADD
Neighbor
EC/IO db.
-6
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
October, 2007
127
IN CALL
0
-3
AN ACTIVE PILOT
FALLS BELOW
T_DROP
AGAIN
T_TDrop
-10
Neighbor
Active Pilot
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
T_DROP
Active Pilot
-15
Active Pilot
-13
T_ADD
Neighbor
EC/IO db.
-6
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
October, 2007
128
IN CALL
0
-3
T_ADD
BTS
Active Pilot
Neighbor
Active Pilot
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
T_DROP
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
Active Pilot
-15
-10
-13
>T_TDrop
Neighbor
EC/IO db.
-6
PILOT REMAINS
BELOW T_DROP
FOR T_TDROP
SECONDS.
SEND PSMM
TO REMOVE!
If PN134 remains below T_Drop for T_TDrop seconds, the mobile sends
a PSMM requesting to drop it from the handoff.
October, 2007
129
IN CALL
0
-3
WAIT FOR
EHDM
-10
Neighbor
Active Pilot
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
T_DROP
Active Pilot
-15
T_ADD
Active Pilot
-13
Neighbor
EC/IO db.
-6
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
October, 2007
130
IN CALL
0
-3
-6
PN134 is now dropped from the Active set, and becomes a neighbor.
The mobile continues with Active pilots PN102 and PN248.
Receive
EHDM,
Drop
Pilot
Neighbor
Active Pilot
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
Neighbor
T_DROP
Neighbor
-15
T_ADD
Active Pilot
-13
Neighbor
EC/IO db.
PN102, W52
-10
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
October, 2007
131
IN CALL
0
SEE ADDITIONAL
PILOTS >T_ADD,
SEND PSMM!!
-3
-10
Active Pilot
Neighbor
-15
T_ADD
Active Pilot
-13
Neighbor
EC/IO db.
-6
54
102
134
200
248
300
328
396
416
420
488
504
T_DROP
-20
-25
The mobile has just noticed several neighbor pilots have risen above T_ADD. It will immediately send a
PSMM requesting to add them in handoff. It quickly sends a PSMM requesting handoff with them.
October, 2007
132
IN CALL
0
-3
WAIT
for EHDM
After the mobile has sent the PSMM, the newly-requested pilots are
considered Candidates. The mobile cannot begin listening to them
yet, because they do not have channel elements set up yet to simulcast
the traffic channel, and the mobile must also be told which walsh codes
have been assigned for it to listen to.
The mobile patiently waits for the Extended Handoff Direction Message.
-10
Requested Candidate
Active Pilot
Requested Candidate
Requested Candidate
Requested Candidate
Neighbor
Requested Candidate
Requested Candidate
Requested Candidate
T_DROP
Requested Candidate
-15
T_ADD
Active Pilot
-13
Neighbor
EC/IO db.
-6
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
October, 2007
133
IN CALL
0
-3
RECEIVE
EHDM
BTS
-10
Active Pilot
Unassigned Candidate
Active Pilot
Active Pilot
Active Pilot
Unassigned Candidate
Neighbor
Unassigned Candidate
Active Pilot
Unassigned Candidate
-15
T_ADD
Active Pilot
-13
Neighbor
EC/IO db.
-6
54
102
134
200
248
300
328
396
416
420
488
504
T_DROP
-20
-25
The mobile receives the Extended Handoff Direction Message, and implements the handoff with the pilots
listed in the message. The BSC has chosen the strongest six pilots requested in the previous PSMM. Only
the strongest 6 signals requested by the mobile are chosen to be active.
PN 200, PN396, PN420 and PN504 are Unassigned Candidates.
October, 2007
134
IN CALL
0
SEE ADDITIONAL
PILOTS >T_ADD,
SEND PSMM!!
-3
-10
Active Pilot
Requested Candidate
Active Pilot
Active Pilot
Active Pilot
Requested Candidate
Requested Candidate
Active Pilot
Requested Candidate
-15
T_ADD
Active Pilot
-13
Neighbor
EC/IO db.
-6
54
102
134
200
248
300
328
396
416
420
488
504
T_DROP
-20
-25
The mobile notices that PN416 has just grown stronger, and is now above T_Add. It sends a PSMM
requesting handoff with it and the other 10 signals above T_Add.
October, 2007
135
IN CALL
0
-3
WAIT
for EHDM
After the mobile has sent the PSMM, the newly-requested pilots are
considered Candidates. The mobile cannot begin listening to them
yet, because they do not have channel elements set up yet to simulcast
the traffic channel, and the mobile must also be told which walsh codes
have been assigned for it to listen to.
The mobile patiently waits for the Extended Handoff Direction Message.
-10
Requested Candidate
Active Pilot
Active Pilot
Active Pilot
Requested Candidate
Requested Candidate
Requested Candidate
Active Pilot
Requested Candidate
T_DROP
Active Pilot
-15
T_ADD
Active Pilot
-13
Neighbor
EC/IO db.
-6
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
October, 2007
136
IN CALL
0
-3
RECEIVE
EHDM
BTS
-10
Active Pilot
Unassigned Candidate
Active Pilot
Active Pilot
Active Pilot
Unassigned Candidate
Active Pilot
Unassigned Candidate
Active Pilot
Unassigned Candidate
-15
T_ADD
Unassigned Candidate
-13
Neighbor
EC/IO db.
-6
54
102
134
200
248
300
328
396
416
420
488
504
T_DROP
-20
-25
The mobile receives the Extended Handoff Direction Message, and implements the handoff with the pilots
listed in the message. The BSC has chosen the strongest six pilots requested in the previous PSMM. Only
the strongest 6 signals requested by the mobile are chosen to be active.
Notice that PN416 replaces PN102. PN102, PN200, PN396, PN420 and PN504 are Unassigned Candidates.
October, 2007
137
IN CALL
0
-3
Notice T_COMP
trigger, send
EHDM
-6
-10
Requested Candidate
Active Pilot
Active Pilot
Active Pilot
Requested Candidate
Active Pilot
Requested Candidate
Active Pilot
Requested Candidate
T_DROP
Active Pilot
-15
T_ADD
Requested Candidate
-13
Neighbor
EC/IO db.
T_COMP
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
Suppose T_COMP = 4 db. The mobile notices that the strongest candidate, PN396, has grown T_COMP db
stronger than the weakest active pilot, PN328.
This triggers the mobile to send a new PSMM including all the pilots above T_ADD. All of them were already
either actives or candidates, but the new PSMM includes the new current strength of each pilot.
October, 2007
138
IN CALL
0
-3
WAIT
for EHDM
Both before and after the mobile sends the PSMM, the active pilots are
the same and the candidate pilots are the same. The mobile patiently
waits for the Extended Handoff Direction Message, which may cause
some of the pilots to change sets.
-6
-10
Requested Candidate
Active Pilot
Active Pilot
Active Pilot
Requested Candidate
Active Pilot
Requested Candidate
Active Pilot
Requested Candidate
T_DROP
Active Pilot
-15
T_ADD
Requested Candidate
-13
Neighbor
EC/IO db.
T_COMP
54
102
134
200
248
300
328
396
416
420
488
504
-20
-25
October, 2007
139
IN CALL
0
-3
RECEIVE
EHDM
BTS
-10
Active Pilot
Unassigned Candidate
Active Pilot
Active Pilot
Unassigned Candidate
Active Pilot
Active Pilot
Unassigned Candidate
Active Pilot
Unassigned Candidate
-15
T_ADD
Unassigned Candidate
-13
Neighbor
EC/IO db.
-6
54
102
134
200
248
300
328
396
416
420
488
504
T_DROP
-20
-25
October, 2007
140
A
A Soft
Soft Handoff
Handoff
October, 2007
BTSC
ctrl
PN 344
BTS
PN 168
BTS
W41
TRAFFIC
W1
PAGING
W32
SYNC
W0
PILOT
W23
TRAFFIC
BTS B
BTSC
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
Rake Receiver
#1 PN168+0 W23
!!
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
October, 2007
BTSC
ctrl
PN 344
BTS
PN 168
BTS
BTS B
BTSC
W41
TRAFFIC
W1
PAGING
GGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
W23
TRAFFIC
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
Rake Receiver
#1 PN168+0 W23
!!
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Wow! PN344
is above
T_ADD!
Pilot Searcher
October, 2007
BTSC
ctrl
PN 344
BTS
PN 168
BTS
BTS B
BTSC
W41
TRAFFIC
W1
PAGING
GGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
W23
TRAFFIC
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
PSMM
Rake Receiver
#1 PN168+0 W23
!!
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Wow! PN344
is above
T_ADD!
Pilot Searcher
October, 2007
BTSC
ctrl
BTS B
BTSC
I hear you.
Hang on
PN 344
BTS
PN 168
BTS
W41
TRAFFIC
W1
PAGING
GGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
W23
TRAFFIC
ACK
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
PSMM
Rake Receiver
#1 PN168+0 W23
!!
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Wow! PN344
is above
T_ADD!
Pilot Searcher
October, 2007
BTSC
ctrl
BTS B
BTSC
I hear you.
Hang on
PN 344
BTS
PN 168
BTS
W41
TRAFFIC
W1
PAGING
GGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
W23
TRAFFIC
ACK
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
PSMM
Rake Receiver
#1 PN168+0 W23
!!
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Wow! PN344
is above
T_ADD!
Pilot Searcher
October, 2007
BTSC
ctrl
BTS B
I hear you.
Hang on
PN 344
BTS
PN 168
BTS
BTSC
W41
TRAFFIC
W1
PAGING
GGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
W23
TRAFFIC
ACK
EHDM
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
PSMM
Rake Receiver
#1 PN168+0 W23
!!
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Wow! PN344
is above
T_ADD!
Pilot Searcher
October, 2007
BTSC
ctrl
BTS B
I hear you.
Hang on
PN 344
BTS
PN 168
BTS
BTSC
W41
TRAFFIC
W1
PAGING
GGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
W23
TRAFFIC
ACK
EHDM
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
PSMM
ACK
Rake Receiver
#1 PN168+0 W23
!!
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Wow! PN344
is above
T_ADD!
OK
Pilot Searcher
October, 2007
BTSC
ctrl
BTS B
I hear you.
Hang on
PN 344
BTS
PN 168
BTS
BTSC
W41
TRAFFIC
W1
PAGING
GGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
W23
TRAFFIC
ACK
EHDM
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
PSMM
ACK
HOcomp
Rake Receiver
#1 PN344+0 W41
!!
#2 PN168+0 W23
#3 PN168+9 W23
#4 PN168+5 W23
Wow! PN344
is above
T_ADD!
OK
Great! Im using
PN168 + PN344
Pilot Searcher
October, 2007
BTSC
ctrl
BTS B
I hear you.
Hang on
PN 344
BTS
PN 168
BTS
BTSC
OK
EHDM
ACK
W41
TRAFFIC
W1
PAGING
GGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
W23
TRAFFIC
ACK
EHDM
ACK
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
PSMM
ACK
HOcomp
Rake Receiver
#1 PN344+0 W41
!!
#2 PN344+3 W41
#3 PN168+2 W23
#4 PN168+5 W23
Wow! PN344
is above
T_ADD!
OK
Great! Im using
PN168 + PN344
Pilot Searcher
October, 2007
BTSC
ctrl
BTS B
I hear you.
Hang on
PN 344
BTS
PN 168
BTS
BTSC
OK
EHDM
ACK
W41
TRAFFIC
W1
PAGING
GGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
W23
TRAFFIC
ACK
EHDM
ACK
NLum
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
PSMM
ACK
HOcomp
Rake Receiver
#1 PN344+0 W41
!!
#2 PN344+3 W41
#3 PN168+2 W23
#4 PN168+5 W23
Wow! PN344
is above
T_ADD!
OK
Great! Im using
PN168 + PN344
Pilot Searcher
October, 2007
BTSC
ctrl
BTS B
I hear you.
Hang on
PN 344
BTS
PN 168
BTS
BTSC
OK
EHDM
ACK
W41
TRAFFIC
W1
PAGING
GGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
W23
TRAFFIC
ACK
EHDM
ACK
NLum
W1
PAGING KGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCKGKSAKGKSAKKNKGGKSKPG
NSASPPCK
W32
SYNC SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
W0
PILOT
TIME
ACCESS CHANNEL
TRAFFIC CHANNEL
PSMM
ACK
HOcomp
ACK
Rake Receiver
#1 PN344+0 W41
!!
#2 PN344+3 W41
#3 PN168+2 W23
#4 PN168+5 W23
Wow! PN344
is above
T_ADD!
OK
Great! Im using
PN168 + PN344
OK
Pilot Searcher
October, 2007
Ec/Io
Handoff Example
All PN Offsets
-20
Chips
10752
PN 0
14080
32002
168 220
Active Pilot
Mobile Rake RX
F1 PN168 W61
Rake Fingers
F2 PN168 W61
F3 PN168 W61
Srch PN??? W0
Reference PN
T_ADD
n
o
p
500 512
32K
Ec/Io
-20
Chips
10752
PN 0
14080
168 220
n
F1 PN168 W61
F3 PN220 W20
Rake Fingers
T_DROP
Srch PN??? W0
Reference PN
Neighbor Set
T_ADD
Continue checking each ACTIVE pilot. If any are less than T_DROP and remain
so for T_TDROP time, send Pilot Strength Measurement Message, DROP IT!!
Continue looking at each NEIGHBOR pilot. If any ever rises above T_ADD, send
Pilot Strength Measurement Message, ADD IT!
October, 2007
32K
500 512
Active Set
Mobile Rake RX
F2 PN500 W50
32002
Ec/Io
-20
Chips 0
PN 0
Rake Fingers
SRCH_WIN_A
T_DROP
T_ADD
SRCH_WIN_A
Active Set
Pilots of sectors
now used for
communication
T_DROP
Reference PN
Candidate Set
SRCH_WIN_N
Pilots requested
by mobile but not
set up by system
32K
512
Mobile Rake RX
F1 PN168 W61
F2 PN500 W50
F3 PN220 W20
Srch PN??? W0
Neighbor Set
Pilots suggested
by system for
more checking
Remaining Set
T_ADD
SRCH_WIN_R
October, 2007
Meet
Meet the
the CDMA
CDMA
Performance
Performance Indicators
Indicators
October, 2007
October, 2007
Forw
R ev
ar d
er se
0 2 5
100
FER
%
October, 2007
Handset Receiver
BW
~30
MHz.
LNA
x
LO
IF
-40
Rake
R
overload>>
RX Level
R
BW
1.25
S
MHz.
RX Level
(from AGC)
-90
-105
<<too weak
Handset Receiver
BW
~30
MHz.
LNA
x
LO
IF
Rake
R
R
BW
1.25
S
MHz.
RX Level
(from AGC)
October, 2007
Ec/Io = (2/4)
= 50%
= -3 db.
Paging
Sync
Pilot
1.5w
0.5w
2w
EC
I0
Heavily Loaded
Ec/Io = (2/10)
= 20%
= -7 db.
Traffic Channels
Paging
Sync
Pilot
6w
I0
1.5w
0.5w
2w
EC
Io = -90 dbm
Ec = -96 dbm
Ec/Io = -6 db
Traffic
Channels
Paging
Sync
Pilot
I0
1.5w
0.5w
2w
EC
Io = 10 signals
each -90 dbm
= -80 dbm
Ec of any one
sector = -96
Ec/Io = -16 db
Traffic
Sync & Paging
Pilot
Traffic
Sync & Paging
Pilot
Traffic
Sync & Paging
Pilot
Traffic
Sync & Paging
Pilot
Traffic
Sync & Paging
Pilot
Traffic
Sync & Paging
Pilot
Traffic
Sync & Paging
Pilot
Traffic
Sync & Paging
Pilot
Traffic
Sync & Paging
Pilot
Traffic
Sync & Paging
Pilot
October, 2007
4w
BTS10
BTS9
BTS8
BTS7
BTS6
BTS5
I0
BTS4
BTS3
BTS2
BTS1
EC
Course 120+: 162
Ec/Io value
at each
BTS TX
Io
-3
-80.0
Signal
Strength Ec/Io
-90
-13.0 1
-90
-13.0 2
-90
-13.0 3
-90
-13.0 4
-90
-13.0 5
-90
-13.0 6
-90
-13.0 7
-90
-13.0 8
-90
-13.0 9
-90
-13.0 10
-80.0 Sum Power
P
t
o
l
Pi
1
Ec/Io value
at each
Io
BTS TX
-3
-73.9
Signal
Strength Ec/Io
-90
-19.1 1
-90
-19.1 2
-90
-19.1 3
-90
-19.1 4
-75
-4.1 5
-90
-19.1 6
-90
-19.1 7
-90
-19.1 8
-90
-19.1 9
-90
-19.1 10
-73.9 Sum Power
n
o
i
t
ollu
10
10
No Problem!
Great Signal.
Ec/Io of Multiple CDMA Signals
%Pilot
Power
10%
20%
Nominal
Max
Sum RF Comp Max #
Power Power osite
Lockable Rake
W
Io
Ec/Io Fingers
16
-77.2
-4.8
Traffic
Trans Path
Loading mitted Loss,
Signal
%
Ec/Io dB
Strength Ec/Io
0%
-3.0
120
-84.9
-10.8
0%
-3.0
120
-84.9
-10.8
0%
-3.0
120
-84.9
-10.8
0%
-3.0
120
-84.9
-10.8
0%
-3.0
120
-84.9
-10.8
0%
-3.0
120
-84.9
-10.8
0%
-3.0
200 -164.9
-90.8
0%
-3.0
200 -164.9
-90.8
0%
-3.0
200 -164.9
-90.8
0%
-3.0
200 -164.9
-90.8
0%
-3.0
200 -164.9
-90.8
0%
-3.0
200 -164.9
-90.8
0%
-3.0
200 -164.9
-90.8
0%
-3.0
200 -164.9
-90.8
Max #
Pilots in
Soft
Handoff
Pilot Energy
T_ADD
6
-13
0.9
0.8
Rake
Rake
Rake
Rake
Locked
Locked
Locked
Locked
Handoff
Handoff
Handoff
Handoff
Handoff
Handoff
Interferor
Interferor
Interferor
Interferor
Interferor
Interferor
Interferor
Interferor
Interferor
Interferor
1
2
3
4
5
6
7
8
9
10
11
12
13
14
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
1
October, 2007
10
11
12
13
14
Subscriber Handset
BTS
Receiver>>
LNA
DUP
TXPO
PA
LO
x
Rake
R
IF
LO
Viterbi
Decoder
Open Loop
Long PN
x
IF Mod
x
x
Q
Orth
Mod
Vocoder
FEC
<<Transmitter
Typical TXPO:
TXPO = -(RXdbm) -C + TXGA
C = +73 for 800 MHz. systems
= +76 for 1900 MHz. systems
Q What is the right power TX level? Whatever the BTS asks for!
As long as closed loop control is working, the phones opinion
isnt the last word. Just do what the BTS wants!!
However, if the BTS ever asks the phone to do the impossible,
something is wrong (lower than -60 dbm, higher than +23 dbm)
October, 2007
-10 dB
-20 dB
October, 2007
Time, Seconds
Course 120+: 166
October, 2007
Problem
Problem Signatures
Signatures
October, 2007
October, 2007
SIGNATURE:
GOOD CALL
FFER
100%
RXL
EC/IO
TxGa
+23
+25
-30
TxPo
+10
-40
+10
-6
-10
0
-10
50%
-20
-30
-10
-15
10%
5%
2%
0%
FFER
BTS
-40
-90
-20
-100
-110
RXL
-20
-25
EC/IO
TxGa
-50
TxPo
Messaging
SIGNATURE:
GOOD CALL
FFER
100%
RXL
EC/IO
+10
Good Messaging
-10
-20
-30
-10
-15
10%
5%
2%
0%
FFER
October, 2007
-10
50%
+10
-6
+23
+25
-30
TxPo
-40
TxGa
BTS
-40
-90
-20
-100
-110
RXL
-20
-25
EC/IO
TxGa
-50
TxPo
Messaging
RXL
EC/IO
TxGa
+23
+25
-30
TxPo
+10
-40
+10
-6
-10
-20
-30
-10
-15
Higher-than-normal transmit
power (> +20 dBm)
Poor messaging on both links
October, 2007
-10
50%
10%
5%
2%
0%
FFER
BTS
-40
-90
-20
-100
-110
RXL
-20
-25
EC/IO
TxGa
-50
TxPo
Messaging
SIGNATURE:
FORWARD LINK INTERFERENCE
FFER
100%
EC/IO
TxGa
+23
+25
-30
TxPo
+10
-40
+10
-6
-10
0
-10
50%
-20
-30
-10
-15
10%
5%
2%
0%
FFER
BTS
October, 2007
RXL
-40
-90
-20
-100
-110
RXL
-20
-25
EC/IO
TxGa
-50
TxPo
Messaging
A
BTS
BTS
l
ve
a
Tr
October, 2007
SIGNATURE:
REVERSE LINK INTERFERENCE
FFER
100%
RXL
EC/IO
TxGa
+23
+25
-30
TxPo
+10
-40
+10
-6
-10
0
-10
50%
-20
-30
-10
-15
10%
5%
2%
0%
FFER
BTS
-40
-90
-20
-100
-110
RXL
-20
-25
EC/IO
TxGa
-50
TxPo
Messaging
ns
o
i
t
uc
r
t
s
Ob
BTS
l
ve
a
Tr
ask
ok!
tell
October, 2007
s
FORWARD LINK
on DIES A
i
t
BTS
ruc
B b st
l
BTS O
ve
a
Tr
s
REVERSE LINK DIES
on
i
t
uc
B bstr
BTS O
el
v
a
Tr
Search
Search Windows
Windows and
and
PN
PN Planning
Planning
October, 2007
October, 2007
PN360
10 KM
41 chips
+41
PN200
2 KM
8 chips
360
+8
360+33c
SRCH_WIN_N
4 (2)
6 (3)
8 (4)
10 (5)
14 (7)
20 (10)
28 (14)
40 (20)
60 (30)
80 (40)
10
100 (50)
11
130 (65)
12
160 (80)
13
226 (113)
14
330 (165)
15
452 (226)
PN360
Neighbor
Sector
10 KM
41 chips
+41
PN200
2 KM
8 chips
Active
Sector
October, 2007
360
+8
360+33c
SRCH_WIN_N
BTS B
1/2
mile
12 miles
October, 2007
F
E
11.5 KM
A
October, 2007
+20
Ec/Io
Earliest Detected
Multipath
The earliest arriving multipath
seen by the mobile during this
searcher sweep will be used
as the center of this active
window on the next searcher
sweep! This makes each
active search window "track"
individually with its pilot.
Q
Q
Q
Q
October, 2007
BTS A
PN 142
BTS B
PN 142
x miles
x miles
Q Mobile is midway between two BTSs with the same PN, in a call on BTS A
Q PN energy of BTS A and B is indistinguishable in active search window
Q Rake fingers may be assigned to both A and B energy
If the walsh code used on A also happens to be in use by someone on
BTS B, demodulation of B will cause severe FER
The mobile audio will frequently clip and mute, and the call may drop
All the while, the phone will see very good Ec/Io since both A and B
are recognized as good energy!
Q Solution: Two different BTS covering the same area should never have
the same PN offset. Change the PN offset for one of the sectors involved.
October, 2007
BTS B
PN 99
ACTIVE SEARCH WINDOW
1 mile
11 miles
20 miles
BTS
BTS G
PN 198
BTS
mo
un
tai
ns
BTS F
PN 200
BTS
Sector PN Assignments:
Consecutive Assignment
Q Use only PNs divisible by PILOT_INC.
PILOT_INC is chosen large enough to
prevent aliasing of pilots in adjacent cells
Q Assign PNs in sequence to the sectors of all
the base stations
Q Common Usage: This is the typical default
method used in Nortel and Motorola CDMA
networks
Q Advantage
Simple assignment
When adjacent PNs are observed in the
field, they are known to be from sister
sectors of the same BTS or from nearby
BTSs
October, 2007
12
96
88
24
92
20
84
108
100
76
80
36
104
112
116
28
32
72
120
16
64
68
48
40
44
60
52
56
Sector PN Assignments:
Segment Assignment
Q Assign only PNs divisible by PILOT_INC
PILOT_INC is chosen to avoid aliasing
Q Different ranges of PN values are reserved
First 1/3 of PN offsets for alpha sectors
Second 1/3 of PN offsets for beta sectors
Third 1/3 of PN offsets for gamma sectors
Q Although 512/3 = 170.666, the value 168 is
usually used for the inter-sector PN increment
Q Common Usage: default in Lucent networks
Q Advantage: In the field, interference is
suddenly noticed from PN 468. Quickly, what
is the source of it?
Definitely some cells gamma sector!
October, 2007
340
368
32
172
344
200
176
364
372
36
28
196
348
204
40
208
12
180
360
376
24
192
352
16
184
356
20
188
PN Reuse Explorations
October, 2007
October, 2007
October, 2007
Chapter 3
Performance
Performance Optimization
Optimization
and
and Optimization
Optimization Tools
Tools
October, 2007
Drivers/Objectives
Activities
Main Tools
Success Indicators
RF Design and
Cell Planning
Prop. Models,
Test Transmitters,
planning tools
Model results
New Cluster
Testing and
Cell Integration
Drive-test tools;
cell diagnostics and
hardware test
Solve Specific
Performance
Problems
Identify problems
from complaints or
statistics; fix them!
Drive-test tools,
system stats,
customer reports
Identified
problems are
resolved
Well-System
Performance
Management
System statistics
Acceptable levels
and good trends
for all indicators
Capacity
Optimization
Manage congested
areas for most
effective performance
Smart optimization
of parameters;
system statistics
Stats-Derived
indicators; carried
traffic levels
Sectors are
expanded soon
after first signs of
congestion;
capital budget
remains within
comfortable
bounds
Growth
Management:
Optimizing both
Performance
and Capital
Effectiveness
Q hello
October, 2007
Overall traffic
increases and
congestion;
competition for capital
during tight times
BTS
BTS
BTS C
BTS B
BTS A
Ec/Io
BTS
FORWARD
available LINK
power
Traffic
Channels
In use
Paging
Sync
Pilot
October, 2007
-10
In principle, a COW next door can
solve almost any CDMA problem!
Reality Check:
1. But who has enough regular cells OR cows or money to
fix every problem location?!!
2. Problems occur in the areas between cells dominant
coverage. Adding a cow only pushes the problems
out to its own boundary with other cells.
Conclusion: We need to design better, and to use our
existing cells more effectively. We need to provide
one, two, or three dominant signals everywhere.
360
A
360+33c
BTS
B
BTS
No
Available
Power!
Traffic
Channels
In Use
Paging
Sync
Pilot
BTS Rx Pwr
Overload
CEs
Vocoders
Selectors
BTS A
PN 100
BTS B
PN 99
ACTIVE SEARCH WINDOW
1 mile
11 miles
October, 2007
Analyzing
Analyzing System-Side
System-Side Data
Data
October, 2007
Percent
Blkd
5.5%
5.0%
4.5%
4.0%
3.5%
3.0%
2.5%
2.0%
1.5%
1.0%
Date
October, 2007
Percent
%Drops
4.0%
3.5%
3.0%
2.5%
2.0%
1.5%
1.0%
0.5%
0.0%
Date
MOU
300000
250000
200000
150000
100000
50000
Date
3000
2500
2000
1500
1000
500
108.1
43.3
108.2
1.3
Sector
102.2
137
130
65
101
83
49
30
24
46
31
7.5
5.1
5.1
4.5
4.3
3.0
2.9
2.8
2.6
1.9
136
130
65
101
83
49
30
24
45
31
7.4
5.1
5.1
4.5
4.3
3.0
2.9
2.8
2.6
1.9
110
145
90
93
66
66
58
112
83
81
6.0
5.7
7.0
4.1
3.4
4.1
5.7
13.1
4.8
5.0
8.0
7.0
6.0
5.0
4.0
3.0
2.0
1.0
0.0
Sector
26.3
84.5
87.2
85.7
89.9
90.7
91.6
90.2
81.6
91.3
91.7
% Blocked Calls
64.1
1549
2234
1098
2017
1743
1486
926
698
1589
1495
63.2
1833
2561
1282
2244
1922
1623
1027
855
1740
1630
Acc
Fail
1.2
2.1
93Z
13X
57Z
2X
1Y
57Y
93X
35Z
30Y
1Z
Call Attempts
63.3
64.3
6.1
63.3
2.1
1.2
63.2
64.1
26.3
108.2
1.3
5.7
4.1
3.4
6.0
4.8
5.0
4.1
4.3
3.6
3.6
6.1
MSC
Site
145
93
66
110
83
81
66
70
54
53
September 5, 1997
% Blocked Calls
Eng
Site
5.1
4.5
4.3
7.4
2.6
1.9
3.0
1.1
1.8
0.3
63.2
130
101
83
136
45
31
49
18
27
4
1.3
5.1
4.5
4.3
7.5
2.6
1.9
3.0
1.1
1.8
0.3
108.2
130
101
83
137
46
31
49
18
27
4
64.3
87.2
89.9
90.7
84.5
91.3
91.7
91.6
92.6
93.1
94.8
1.2
2234
2017
1743
1549
1589
1495
1486
1495
1387
1410
2.1
2561
2244
1922
1833
1740
1630
1623
1615
1490
1488
6.1
13X
2X
1Y
93Z
30Y
1Z
57Y
4Y
30X
42Z
Acc
Fail
64.3
6.1
2.1
1.2
64.3
108.2
1.3
63.2
102.2
108.1
43.3
Calls
MSC
Site
Eng
Site
October, 2007
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
TOO LOW
+30%
NORMAL
TOO HIGH
+30%
+30%
-30%
-30%
6-week average
-30%
Autonomous
Autonomous Data
Data Collection
Collection
By
By Subscriber
Subscriber Handsets
Handsets
October, 2007
Autonomous Collection:
A New Way to See Network Performance
Collection Server
software download
collected data upload
data management, analysis
BTS
PDSN/Foreign Agent
Internet
VPNs
PDSN
Home Agent
Backbone
Network
SECURE TUNNELS
Authentication
Authorization
Accounting
AAA
BTS
T
R-P Interface
BTS
PSTN
t1
Switch
t1
v SEL
t1
(C)BSC/Access Manager
BTS
October, 2007
BTS
PDSN/Foreign Agent
BTS
Backbone
Internet
Network
T SECURE TUNNELS T
VPNs
PDSN Authentication
Authorization
R-P Interface
Home Agent Accounting AAA
BTS
PSTN
t1
Switch
t1 v
SEL
t1
October, 2007
BTS
PDSN/Foreign Agent
BTS
Backbone
Internet
Network
T SECURE TUNNELS T
VPNs
PDSN Authentication
Authorization
R-P Interface
Home Agent Accounting AAA
BTS
PSTN
t1
Switch
t1 v
SEL
t1
October, 2007
Introduction
Introduction to
to Field
Field
Optimization
Optimization Tools
Tools
October, 2007
October, 2007
Motorola
Andrew
MDM, CAIT
Agilent
Comarco
PN Scanners
Agilent
Berkeley
Varitronics
Andrew
Qualcomm
DTI
TouchWave
TouchWave
Ericsson
TEMS
October, 2007
October, 2007
220
CDMA Status
PN Scanner Data
Current Data Task Status
October, 2007
Layer-3 Messages
222
PN Scanners
Q Why PN scanners? Because phones cant
scan remaining set fast enough, miss
transient interfering signals
Q Berkeley Varitronics
high-resolution, GPS-locked
full-PN scan speed 26-2/3 ms.
2048 parallel processors for very fast
detection of transient interferors
Q Agilent (formerly Hewlett-Packard)
high resolution, GPS-locked
full-PN scan speed 1.2 sec.
Integrated with spectrum analyzer and
phone call-processing tool
Q Andrew
lower-cost, low-end solution
full-PN scan speed 6.3 sec.
integrated with phone & call-processing
data collection tool
high-end version also available using
Berkeley Scanner
October, 2007
Post-Processing Tools
Windcatcher
Analyzer
Interpreter
Vortex
Drive-Tests: Phones
Maintenance
Maintenance Features
Features of
of
CDMA
CDMA Handsets
Handsets
October, 2007
October, 2007
October, 2007
Processing State
Debug Screen
S04274 SI2 2
T-56 D070-04
P0060 CH0350
PR6 RC0 0Z11
Receive
Power,
dbm
Ec/Io, db
(primary PN only)
Carrier Freq.
(Channel #)
V206T144L:02
Packet Zone ID
FCH
Receive (FL)
Vocoder Rate Walsh Code
Processing State
Debug Screen
TE8 RE8 40 6
T-10 D070-04
P0060 CH0350
PR6 RC33 Z11
SO00003 G207
F001.54%L:02
Receive
Power,
dbm
Ec/Io, db
(primary PN only)
Carrier Freq.
(Channel #)
Packet Zone ID
Radio Configuration
(RC3, RC3 common)
120v5 (c) 2007 Scott Baxter
October, 2007
D
CBV: 3957
ABV: 3954 ABT: 031
ARF: 0000 CCL: 01
SID: 04157
NID: 00001
CH: 0100 RSSI: 093
DPN: 084 TX:-46
BFRM:0000000968
TFRM:0000135712
FER:% 000.71
LT: 036:06:36
LG: -086:45:36
EC: -16 -63 -63
PN: 084 084 084
FNGLK: Y Y N
WLSH: 01 01 01
ACT: 084 484 096
-01 -01 200
CND: 220 332 200
200 332 NGH: 076
080 340 068 196
O56 320 220 316
344 488 196 200
392 124 128 084
224 008 084
120v5 (c) 2007 Scott Baxter
October, 2007
Q
Q
Q
Q
Q
##
040793
select MENU/OK button
scroll to save Phone #
select
October, 2007
PN offset
Receive
Power
Io
Channel
Frequency
The Motorola Q
Q Getting Into Maintenance Mode:
Enter # # 3 3 2 8 4 #
Press the green Talk button
A Field Test Mode screen will appear
Choose one:
A Call Status Screen <<< USE
(this is the main maintenance display)
B Field Test Menu
(this controls special test modes and
GPS/HDR settings)
C GPS data
(shows various GPS parameters)
D Debug Information
I/O register and error log display
Q Getting Out of Maintenance Mode:
Press EXIT at bottom of Field Test Mode screen
October, 2007
Number of
Actives
Number of
Candidates
CDMA 111
186
84
NA
EVDO 100
111
OPN
Carrier
Channel #
60 1 20 P 50
120 0 IDL CE
H N/A 0.00 0
4139 43 6 2 0
120 0x785B64D2 5
79 -77 -128 128 7
ACC 0 70.11.225.186
SID
October, 2007
Number of
Neighbors
Band:
P=PCS, C=800
NID
Call Processing
State
Reason Last
Call Ended
# dropped calls
# total calls
Avg. FER
October, 2007
UATI
Carrier
Channel #
PN
CDMA 111
186
84
NA
EVDO 100
111
OPN
60 1 20 P 50
120 0 IDL CE
H N/A 0.00 0
4139 43 6 2 0
120 0x785B64D2 5
79 -77 -128 128 7
ACC 0 70.11.225.186
Receive
Power, dbm
October, 2007
IP Address
October, 2007
N5 N5M failure
BS BS Ack failure
WO L3 WFO State Timeout
MP Max Probe Failure
PC Paging Channel loss
RR Reorder or Release on PCH
?? Unknown Condition
Battery
Local Time Condition
RX Power
Strongest Active
#
#
Channel
PN
Ec/Io Actives Neighbors Number
Strongest Neighbor
# Cand- Call Proc Last Call
Exit Reason
PN
Ec/Io idates
State
Rx Power Tx Power Last Call FER% # Drops
dbm
dbm (Io)
Current
# Calls
Service Option
SID
NID
CP CP Exit
RST CP Restart
RTC Restricted
8V 8K voice original 13S 13K SMS
PLT Pilot Acquisition
IL 8K loopback
8MO 8K Markov Old SYN Sync Acquisition
TIM Timing Change
8EV 8K EVRC
DAT Data
Background Sch
8S 8K SMS
8M 8K Markov New BKS
IDL
13L 13K loopback
13M 13K Markov New OVD Idle
Overhead
13V
13K
Voice
PAG
October, 2007
120v5 (c) 2007 Scott Paging
Baxter
MENU 073887*
Enter 000000 for security code.
Scroll down to Test Mode.
Enter subscriber entity lock code
if required by your phone
October, 2007
Motorola V60C
Q MENU 073887*
Q Enter 000000 for security
code.
Q Scroll down to Test Mode.
Q Enter subscriber entity lock
code if required by your phone
Same maintenance display as
shown for Startac
October, 2007
October, 2007
October, 2007
October, 2007
October, 2007
Chapter 4
Multi-Carrier
Multi-Carrier Operation
Operation
Transitions
Transitions at
at System
System Boundaries
Boundaries
1x
1x Data
Data Performance
Performance
Additional
Additional Resources
Resources
October, 2007
Its A
Multi-Carrier/Multi-System/Multi-Manufacturer
World!
Q Systems are forced to use multiple carriers to achieve needed traffic
capacity
Its important that the traffic load be divided between carriers
Q Physically adjacent friendly systems often desire to allow seamless mobile
operation across their borders, although they use different carrier
frequencies
Q Even within one large network, seamless mobile operation is desired
across serving switch boundaries
Q These situations are not completely solved in the original IS-95 CDMA
vision, so additional standards documents and additional proprietary
processes provide the needed functionality
IS-95: hashing or GSRMs can distribute idle mobiles among carriers
IS-41 - provides intersystem handoffs and call delivery
Proprietary algorithms can distribute in-call traffic among carriers
RF tricks and network proprietary algorithms can support inter-carrier
handoff
Q Multi-Carrier Operation is a complex sport
October, 2007
IDLE
IN-CALL
IN-CALL
Q Boundary types
between different operators
same frequency, different frequency, even different band
between different BSCs or Switches of Same Operator
same frequency, different frequency, even different band
between different carriers where number of carriers changes
same frequency, different frequency, even different band!
Q A reliable transition method must be planned for users in all
circumstances
all directions of approach
all modes of operation (idle, active voice call, dormant data session,
active data session)
October, 2007
October, 2007
Foundation:
Foundation:
Understanding
Understanding Mobile
Mobile Actions
Actions
October, 2007
Multi-Carrier Operation:
Mobiles Change Frequencies. When/Why/How?
Finding the System
Idle Mode
Call Start
In-Call Operation
October, 2007
Multi-Carrier Operation:
Mobiles Change Frequencies. When/Why/How?
Finding the System
MRU
1025
650
25
125
250
175
384
100
375
675
625
825
PRL
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
Start at top
Of MRU and
Check until Look up found
A signal is Signal in PRL
found
And try to climb
To more preferred
Signal if available
October, 2007
Multi-Carrier Operation:
Mobiles Change Frequencies. When/Why/How?
Idle Mode
Channel List Message
50, 125, 175
Hash and go!
October, 2007
Multi-Carrier Operation:
Mobiles Change Frequencies. When/Why/How?
Idle Mode
Global Service
Redirection Message
ACCOLC:1111100000100000
GO TO CH. 225
If your ACCOLC is ON,
Go where they tell you!
October, 2007
Multi-Carrier Operation:
Mobiles Change Frequencies. When/Why/How?
Idle Mode
F1 PN232
F2 PN240
F2 PN272
F3 PN240
F2 PN474
Check neighbors on
Other frequencies during
Unused paging slots.
If stronger than current
Active, do idle mode
Handoff to new frequencuy
October, 2007
Multi-Carrier Operation:
Mobiles Change Frequencies. When/Why/How?
Idle Mode
Channel List Message
50, 125, 175
Hash and go!
Global Service
Redirection Message
ACCOLC:1111100000100000
GO TO CH. 225
If your ACCOLC is ON,
Go where they tell you!
Neighbor List Message
F1 PN240
F1 PN168
F1 PN336
F1 PN500
F1 PN372
F1 PN232
F2 PN240
F2 PN272
F3 PN240
F2 PN474
Check neighbors on
Other frequencies during
Unused paging slots.
If stronger than current
Active, do idle mode
Handoff to new frequencuy
October, 2007
Multi-Carrier Operation:
Mobiles Change Frequencies. When/Why/How?
Call Start
Getting Started:
Mobile sends
Page Response or
Origination Message
System evaluates
Present loading on
Each carrier and
Prepares a traffic
Channel on the
Carrier it prefers.
System sends channel
Assignment message
To the mobile
Mobile goes to the
Frequency it is told
Nortel: MCTA
Lucent: Pooling
Motorola: Pooling
October, 2007
Multi-Carrier Operation:
Mobiles Change Frequencies. When/Why/How?
In-Call Operation
NORMAL SOFT HANDOFFS
Mobile monitors pilots
And sends PSMM to
Request handoffs
When it desires
No Frequency Changes
October, 2007
Multi-Carrier Operation:
Mobiles Change Frequencies. When/Why/How?
In-Call Operation
HARD HANDOFFS
Mobile cannot see signals
On other frequencies.
System must use special
traps to trigger
And decide handoffs:
Pilot Beacons
PILOT
DATABASE
October, 2007
Multi-Carrier Operation:
Mobiles Change Frequencies. When/Why/How?
In-Call Operation
HARD HANDOFFS
Mobile cannot see signals
On other frequencies.
System must use special
traps to trigger
And decide handoffs:
Round-Trip Delay, or
Ec/Io and Quality Triggers
Border Cells
RTD rings
October, 2007
Multi-Carrier Operation:
Mobiles Change Frequencies. When/Why/How?
In-Call Operation
NORMAL SOFT HANDOFFS
Mobile monitors pilots
And sends PSMM to
Request handoffs
When it desires
HARD HANDOFFS
Mobile cannot see signals
On other frequencies.
System must use special
traps to trigger
And decide handoffs:
Pilot Beacons
PILOT
DATABASE
Round-Trip Delay, or
Ec/Io and Quality Triggers
Border Cells
RTD rings
October, 2007
Multi-Carrier Operation:
Mobiles Change Frequencies. When/Why/How?
Finding the System
Idle Mode
Channel List Message
MRU
1025
650
25
125
250
175
384
100
375
675
625
825
PRL
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
Start at top
Of MRU and
Check until Look up found
A signal is Signal in PRL
found
And try to climb
To more preferred
Signal if available
F1 PN232
F2 PN240
F2 PN272
F3 PN240
F2 PN474
Check neighbors on
Other frequencies during
Unused paging slots.
If stronger than current
Active, do idle mode
Handoff to new frequencuy
October, 2007
Call Start
Getting Started:
Mobile sends
Page Response or
Origination Message
System evaluates
Present loading on
Each carrier and
Prepares a traffic
Channel on the
Carrier it prefers.
System sends channel
Assignment message
To the mobile
Mobile goes to the
Frequency it is told
Nortel: MCTA
Lucent: Pooling
Motorola: Pooling
In-Call Operation
NORMAL SOFT HANDOFFS
Mobile monitors pilots
And sends PSMM to
Request handoffs
When it desires
HARD HANDOFFS
Mobile cannot see signals
On other frequencies.
System must use special
traps to trigger
And decide handoffs:
Pilot Beacons
PILOT
DATABASE
Round-Trip Delay, or
Ec/Io and Quality Triggers
Border Cells
RTD rings
Hard Handoffs
Q Soft Handoff is the preferred mode in CDMA. Its diversity provides
excellent reliability and resistance to fading.
Q Soft Handoff is possible only if all these conditions are true:
the mobile is a one-frequency-at-a-time device, so all sectors in
handoff must be on the same carrier frequency
on the network side, all the base stations involved must have
packet paths in backhaul to the BSC/access manager currently
being used by the mobile. If more than one BSC/access
manager is involved, special packet links are required between
them
all new base stations being added in handoff must accept the
call using its current frame offset (rarely a concern)
Q If any of these conditions cannot be met, then the handoff must be
hard i.e., the mobile must give up its current links and quickly
jump to the new link or links
Q Notice that if the new target sector is on a different frequency than
the mobiles current call, the mobile will not even see its pilot and
will not know to request a handoff!
October, 2007
BASE STATION
ACK. ORDER
EXTENDED HANDOFF
DIRECTION MSG.
October, 2007
MOBILE STATION
ACK. ORDER
EXTENDED HANDOFF
DIRECTION MSG.
October, 2007
MOBILE STATION
ACK. ORDER
f1
f1
October, 2007
Pilot
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
IS-95
W0
wa
wb
wc
wd
wx
wy
wz
f2
Pilot
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
IS-95
W0
wa
wb
wc
wd
wx
wy
wz
f3
Pilot
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
IS-95
W0
wa
wb
wc
wd
wx
wy
wz
IS-95
f2
IS-95
f1
W0 Pilot
w1 Paging
wa
Data
w32 Sync
wx Traffic
wy Traffic
wz Traffic
f3
Pilot
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
IS-95
W0
wa
wb
wc
wd
wx
wy
wz
f4
Pilot
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
Traffic
IS-95
W0
wa
wb
wc
wd
wx
wy
wz
Non-originating carriers
can carry more traffic!
W0 Pilot
w1 Paging
wa Traffic
wb Traffic
w32 Sync
wx Traffic
wy Traffic
wz Traffic
Basic Multi-Carrier
Operation
W0 Pilot
w1 Paging
wa Traffic
wb Traffic
w32 Sync
wx Traffic
wy Traffic
wz Traffic
W0 Pilot
w1 Paging
wa Traffic
wb Traffic
w32 Sync
wx Traffic
wy Traffic
wz Traffic
f2
f4
W0 Pilot
w1 Paging
wa Traffic
wb Traffic
w32 Sync
wx Traffic
wy Traffic
wz Traffic
f3
IS-95
W0 Pilot
w1 Paging
wa Traffic
wb Traffic
w32 Sync
wx Traffic
wy Traffic
wz Traffic
f4
W0 Pilot
w1 Paging
wa Traffic
wb Traffic
w32 Sync
wx Traffic
wy Traffic
wz Traffic
1xRTT
IS-95
IS-95
IS-95
CDMA2000
CDMA2000 1xRTT
1xRTT Systems
Systems
Data
Data Performance
Performance Optimization
Optimization
October, 2007
PDSN
Home Agent
Backbone
Network
SECURE TUNNELS
Authentication
Authorization
Accounting
AAA
CDMA RF Environment
R-P Interface
BTS
PSTN
t1
t1
Switch
Traditional Telephony
SEL
t1
CE
(C)BSC/Access Manager
Coverage Holes
Pilot Pollution
Missing Neighbors
Fwd Pwr Ovld
Rev Pwr Ovld
Search Windows
Wireless
Island Cells
Mobile Device
Slow Handoff
IP Data Environment
Internet
VPNs
PDSN/Foreign Agent
PDSN
Home Agent
Backbone
Network
SECURE TUNNELS
Authentication
Authorization
Accounting
AAA
CDMA RF Environment
R-P Interface
BTS
PSTN
t1
t1
Switch
Traditional Telephony
SEL
t1
CE
(C)BSC/Access Manager
Coverage Holes
Pilot Pollution
Missing Neighbors
Fwd Pwr Ovld
Rev Pwr Ovld
Search Windows
Wireless
Island Cells
Mobile Device
Slow Handoff
IP Data Environment
Internet
VPNs
PDSN/Foreign Agent
PDSN
Home Agent
Backbone
Network
SECURE TUNNELS
Authentication
Authorization
Accounting
AAA
CDMA RF Environment
R-P Interface
BTS
PSTN
t1
t1
Switch
Traditional Telephony
SEL
t1
CE
(C)BSC/Access Manager
Coverage Holes
Pilot Pollution
Missing Neighbors
Fwd Pwr Ovld
Rev Pwr Ovld
Search Windows
Wireless
Island Cells
Mobile Device
Slow Handoff
October, 2007
IP Data Environment
Internet
VPNs
PDSN/Foreign Agent
Data
Data Flow
Flow Management:
Management:
MAC/LAC
MAC/LAC Layer
Layer Operation
Operation
October, 2007
Initialization
Traffic channel
Exists
Service Option
Connected
Control Channel
Exists
Control Channel
exists
Control Hold
T_suspend
T_hold
Null
Reconnect
October, 2007
PPP Terminated
Release Sent!
MAC States
IP
Session
Internet
VPNs
Selector/
Channel
PPP
Svc Cfg (RLP)
Element
PDSN
Home Agent
Backbone
Network
SECURE TUNNELS
Authentication
Authorization
Accounting
AAA
(C)BSC/
Access Manager
Internet
VPNs
PDSN
Home Agent
Backbone
Network
SECURE TUNNELS
Authentication
Authorization
Accounting
AAA
(C)BSC/
Access Manager
Internet
VPNs
PDSN
Home Agent
Backbone
Network
SECURE TUNNELS
Authentication
Authorization
Accounting
AAA
(C)BSC/
Access Manager
Internet
VPNs
PDSN
Home Agent
Backbone
Network
SECURE TUNNELS
Authentication
Authorization
Accounting
AAA
(C)BSC/
Access Manager
October, 2007
PDSN/
Foreign BTS
Agent
R-P Interface
SEL
t1
CE
PDSN/
Foreign BTS
Agent
R-P Interface
State
F-TRAFFIC
F-FCH
ACTIVE
F-SCH
exit timer:
a few seconds
SCH driven
by traffic
F-TRAFFIC
F-DCCH
CONTROL
HOLD
R-TRAFFIC
R-FCH
R-SCH
SCH driven
by traffic
R-TRAFFIC
(Optional State)
SEL
t1
CE
PDSN/
Foreign BTS
Agent
t1
PAGING
R-P Interface
SEL
SUSPENDED
(Optional State)
exit timer: a few seconds
between data bursts
CE
PDSN/
Foreign BTS
Agent
intermittent
R-P Interface
SEL
R-DCCH
PAGING
R-EACH
R-CCCH
intermittent
R-ACH
DORMANT
exit timer: minutes, hours
between data bursts
t1
120v5 (c) 2007 Scott Baxter
today
R-EACH
R-CCCH
tomorrow
PDSN/Foreign Agent
FCH +
R-P
Interface
Buffer
SCH?
My F-SCH
Data Rate
BTS
CE
PCF SEL
t1
(C)BSC/Access Manager
BTSC
Wireless
Mobile Device
Data volume
in buffer low,
SCH released.
Data flow
continues on
FCH until
complete.
153.6
76.8
Active
timer
runs out!
FCH drops.
Session is
dormant.
38.4
19.2
9.6
Act
Susp
Init
CHld
Dorm
Null
Rcon
Data volume
in buffer low,
SCH released.
Data flow
continues on
FCH until
complete.
No data,
FCH idle,
1200 bps
Mobile
ends
session.
TA
1.2
0
STATE
Session begins.
No data, FCH
idle, 1200 bps
Data in PDSN
buffer. Data
flow begins
on FCH
October, 2007
FCH
idle
1200
bps
No data,
FCH idle,
1200 bps
Data in PDSN
buffer. Data
flow begins
on FCH
QOS algorithm
gives SCH to
another user
briefly. Data
meanwhile
flows on FCH.
No data,
FCH idle,
1200 bps
Data in PDSN
buffer. Data
flow begins
on FCH
Channel Legend:
FundamentalSupplemental
Idle
Data
Data
1x
1x Data
Data Tests
Tests and
and Optimization
Optimization
October, 2007
So S L O W ! !
IP Data Environment
Backbone
Network
SECURE TUNNELS
PDSN
Home Agent
PDSN/Foreign Agent
Authentication
Authorization
Accounting
AAA
CDMA RF Environment
R-P Interface
BTS
PSTN
t1
Switch
t1
v SEL
t1
(C)BSC/Access Manager
Traditional Telephony
CE
IP Data Environment
Internet
VPNs
Wheres My Data?!!
Coverage Holes
Pilot Pollution
Missing Neighbors
Fwd Pwr Ovld
Rev Pwr Ovld
Search Windows
Wireless
Island Cells
Mobile Device
Slow Handoff
Internet
VPNs
PDSN/Foreign Agent
Backbone
Network
SECURE TUNNELS
PDSN
Home Agent
Test
Server
Authentication
Authorization
Accounting
AAA
CDMA RF Environment
R-P Interface
BTS
PSTN
t1
Switch
t1
v SEL
t1
(C)BSC/Access Manager
Traditional Telephony
CE
IP Data Environment
Test
Server
Coverage Holes
Pilot Pollution
Missing Neighbors
Fwd Pwr Ovld
Rev Pwr Ovld
Search Windows
Wireless
Island Cells
Mobile Device
Slow Handoff
Key
Key Features
Features and
and Structure
Structure of
of
1xEV-DO
1xEV-DO Rev.
Rev. 00 and
and Rev.
Rev. A
A
October, 2007
ETSI/GSM
MISC/NEW
WCDMA HSDPA
WI-MAX
1xEV-DO A
WCDMA 1
3100 800 DL
1800 600 UL
1xEV-DO 0
Flarion OFDM
1500 900 kb/s
WCDMA 0
2400 600 DL
153.6 76 UL
EDGE
1xRTT RC4
200 - 90 kb/s DL
45 kb/s UL
1xRTT RC3
64 -32 kb/s
IS-95
14.4 9.6 kb/s
CELLULAR
IDEN
IS-136 TDMA
GPRS
40 30 kb/s DL
15 kb/s UL
153.6 80 kb/s
IS-95B
TD-SCDMA
In Development
GSM HSCSD
CDPD
19.2 4.8 kb/s
discontinued
32 19.2 kb/s
AMPS Cellular
GSM CSD
9.6 4.8 kb/s
PAGING
Mobitex
9.6 4.8 kb/s
obsolete
Q This summary is a work-in-progress, tracking latest experiences and reports from all the
high-tier (provider-network-oriented) 2G and 3G wireless data technologies
Q Have actual experiences to share, latest announced details, or corrections to the above?
Email to Scott@ScottBaxter.com. Thanks for your comments!
October, 2007
W0
W32
W1
W17
W25
W41
F-SCH
W3
BTS
F-FCH4 W53
ATs
1xEV-DO
(Access Terminals)
AP
(Access Point)
AP
power
6
5
5
4
3
2
User 1
PAGING
SYNC
PILOT
time
power
POWER MANAGEMENT
Q IS-95 and 1xRTT:
sectors adjust each users
channel power to maintain a
preset target FER
Q 1xEV-DO IS-856:
sectors always operate at
maximum power
sector output is timemultiplexed, with only one
user served at any instant
The transmission data rate is
set to the maximum speed
the user can receive at that
moment
time
October, 2007
96
DATA
PILOT
64
DATA
MAC
PILOT
400 chips
SLOT
MAC
DATA
MAC
DATA
64
400 chips
400 chips
64
96
64
400 chips
96
empty
PILOT
64
empty
MAC
PILOT
400 chips
SLOT
MAC
empty
MAC
empty
64
400 chips
400 chips
64
96
64
400 chips
96
DATA
PILOT
64
DATA
MAC
PILOT
400 chips
SLOT
MAC
DATA
MAC
DATA
64
400 chips
400 chips
64
96
64
400 chips
Slot
FRAME
1 Frame = 16 slots 32k chips 26-2/3 ms
October, 2007
FRAME
1 Frame = 16 slots 32k chips 26-2/3 ms
CONTROL
CHANNEL
16-FRAME
CONTROL CHANNEL
CYCLE
October, 2007
96
DATA
PILOT
64
DATA
MAC
PILOT
400 chips
SLOT
MAC
DATA
MAC
DATA
64
400 chips
400 chips
64
96
64
400 chips
FRAME
1 Frame = 16 slots 32k chips 26-2/3 ms
CONTROL
CHANNEL
16-FRAME
CONTROL CHANNEL
CYCLE
SLOT
DATA
FRAME
1 Subframe
holds
1 Subpacket
Subframe
Subframe
Subframe
Q Reverse Link frames are the same length as forward link frames
Q The mobile does not include separate MAC and Pilot bursts
Its MAC and pilot functions are carried inside its signal by
simultaneous walsh codes
Q There is no need for slots for dedicated control purposes since the
mobile can transmit on the access channel whenever it needs
October, 2007
DSC
ACK
DSC
ACK
DSC
ACK
DSC
1 Slot
1 Slot
1 Slot
1 Slot
1 Sub-Frame
MAC
64
DRCLock
RPC
ARQ
W24
MAC
Wx16 Traffic
IC
FF
FORWARD
Access Channel
for session setup
from Idle Mode
MAC
Wx16 Control
Walsh
code
Data
Long PN offset
Public or Private
ACCESS
Pilot W016
Access
W064 Pilot
Long PN offset
REVERSE CHANNELS
A
TR
Access
Point
(AP)
FORWARD CHANNELS
RRI W416
DRC W816
DSC W1232
ACK W1232
Data
W12
Access
Terminal
(User
Terminal)
Traffic Channel
as used during
a data session
Walsh
code
October, 2007
AP
Access
Point
(AP)
W064 Pilot
MAC
FORWARD
CHANNELS
64
DRCLock
RPC
ARQ
MAC
Wx16 Control
Wx16 Traffic
Walsh
code
Traffic channels
carry user data to
one user at a time
400 chips
October, 2007
64 96 64
Slot 1024 chips
400 chips
400 chips
MAC
DATA
PILOT
DATA
MAC
MAC
PILOT
DATA
MAC
64 96 64
Slot 1024 chips
400 chips
MAC
IC
FF
Access Channel
for session setup
from Idle Mode
A
TR
Long PN offset
W24
Public or Private
Data
Access
ACCESS
Pilot W016
Long PN offset
REVERSE CHANNELS
RRI W416
DRC W816
DSC W1232
ACK W1232
Data
W12
Access
Terminal
(User
Terminal)
Traffic Channel
as used during
a data session
Walsh
code
October, 2007
AP
October, 2007
MACIndex
Walsh Code
Phase
MACIndex
Walsh Code
Phase
Preamble Use
Not Used
76.8 kbps CCH
38.4 kbps CCH
Not Used
Available for
Forward
Traffic Channel
Transmissions
MACIndex
Walsh Code
Phase
MACIndex
Walsh Code
Phase
0
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
51
53
55
57
59
61
63
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
PREAMBLE USE
Not Used
Control 76.8 kbps
Control 38.4 kbps
Not Used
Fwd TC if no Bcst
Not Used
Multi-User 128, 256, 512, 1024
Multi-User 2048
Multi-user 3072
Multi-User 4096
Multi-User 5120
Control 19.2, 38.4, 76.8
Fwd TC, Single User
PREAMBLE LENGTH
N/A
512
1024
N/A
Variable
N/A
256
128
64
64
64
1024
Variable
October, 2007
October, 2007
Forward
Forward Link
Link Data
Data Transmission
Transmission
During
During an
an Established
Established Connection
Connection
October, 2007
Data Ready
AP
October, 2007
Data Ready
DRC: 5
October, 2007
AP
DRC
Modu- Preamble Payload Raw
C/I
Index Slots lation
Chips
Bits
kb/s
db
0x0 n/a QPSK
n/a
0
null rate
n/a
0x1 16 QPSK
1024
1024
38.4
-11.5
0x2
8
QPSK
512
1024
76.8
-9.2
0x3
4
QPSK
256
1024
153.6
-6.5
0x4
2
QPSK
128
1024
307.2
-3.5
0x5
4
QPSK
128
2048
307.2
-3.5
0x6
1
QPSK
64
1024
614.4
-0.6
0x7
2
QPSK
64
2048
614.4
-0.5
0x8
2
QPSK
64
3072
921.6
+2.2
0x9
1
QPSK
64
2048 1,228.8
+3.9
0xa
2 16QAM
64
4096 1,228.8
+4.0
0xb
1
8PSK
64
3072 1,843.2
+8.0
0xc
1 16QAM
64
4096 2,457.6 +10.3
0xd
2 16QAM
64
5120 1,536.0 in Rev. A
0xe
1 16QAM
64
5120 3,072.0 in Rev. A
Data Ready
DRC: 5
Turbo Coder
Using the specifications for
+
+
the mobiles requested DRC
+
+ +
D
D
D
+
index, the correct-size packet
+
+
+
of bits is fed into the turbo
+
+ +
D
D
D
+
coder and the right number of
+
symbols are created.
Symbols
Interleaver
October, 2007
AP
DRC
Modu- Preamble Payload Raw
C/I
Index Slots lation
Chips
Bits
kb/s
db
0x0 n/a QPSK
n/a
0
null rate
n/a
0x1 16 QPSK
1024
1024
38.4
-11.5
0x2
8
QPSK
512
1024
76.8
-9.2
0x3
4
QPSK
256
1024
153.6
-6.5
0x4
2
QPSK
128
1024
307.2
-3.5
0x5
4
QPSK
128
2048
307.2
-3.5
0x6
1
QPSK
64
1024
614.4
-0.6
0x7
2
QPSK
64
2048
614.4
-0.5
0x8
2
QPSK
64
3072
921.6
+2.2
0x9
1
QPSK
64
2048 1,228.8
+3.9
0xa
2 16QAM
64
4096 1,228.8
+4.0
0xb
1
8PSK
64
3072 1,843.2
+8.0
0xc
1 16QAM
64
4096 2,457.6 +10.3
0xd
2 16QAM
64
5120 1,536.0 in Rev. A
0xe
1 16QAM
64
5120 3,072.0 in Rev. A
Data Ready
DRC: 5
Turbo Coder
Using the specifications for
+
+
the mobiles requested DRC
+
+ +
D
D
D
+
index, the correct-size packet
+
+
+
of bits is fed into the turbo
+
+ +
D
D
D
+
coder and the right number of
+
symbols are created.
Symbols
Interleaver
October, 2007
Block Interleaver
AP
DRC
Modu- Preamble Payload Raw
C/I
Index Slots lation
Chips
Bits
kb/s
db
0x0 n/a QPSK
n/a
0
null rate
n/a
0x1 16 QPSK
1024
1024
38.4
-11.5
0x2
8
QPSK
512
1024
76.8
-9.2
0x3
4
QPSK
256
1024
153.6
-6.5
0x4
2
QPSK
128
1024
307.2
-3.5
0x5
4
QPSK
128
2048
307.2
-3.5
0x6
1
QPSK
64
1024
614.4
-0.6
0x7
2
QPSK
64
2048
614.4
-0.5
0x8
2
QPSK
64
3072
921.6
+2.2
0x9
1
QPSK
64
2048 1,228.8
+3.9
0xa
2 16QAM
64
4096 1,228.8
+4.0
0xb
1
8PSK
64
3072 1,843.2
+8.0
0xc
1 16QAM
64
4096 2,457.6 +10.3
0xd
2 16QAM
64
5120 1,536.0 in Rev. A
0xe
1 16QAM
64
5120 3,072.0 in Rev. A
Data Ready
DRC: 5
Turbo Coder
Using the specifications for
the mobiles requested DRC
+
+
+
+ +
D
D
D
+
index, the correct-size packet
+
+
+
of bits is fed into the turbo
+
+ +
D
D
D
+
coder and the right number of
+
symbols are created.
Symbols
Interleaver
October, 2007
Block Interleaver
Interleaved Symbols
AP
DRC
Modu- Preamble Payload Raw
C/I
Index Slots lation
Chips
Bits
kb/s
db
0x0 n/a QPSK
n/a
0
null rate
n/a
0x1 16 QPSK
1024
1024
38.4
-11.5
0x2
8
QPSK
512
1024
76.8
-9.2
0x3
4
QPSK
256
1024
153.6
-6.5
0x4
2
QPSK
128
1024
307.2
-3.5
0x5
4
QPSK
128
2048
307.2
-3.5
0x6
1
QPSK
64
1024
614.4
-0.6
0x7
2
QPSK
64
2048
614.4
-0.5
0x8
2
QPSK
64
3072
921.6
+2.2
0x9
1
QPSK
64
2048 1,228.8
+3.9
0xa
2 16QAM
64
4096 1,228.8
+4.0
0xb
1
8PSK
64
3072 1,843.2
+8.0
0xc
1 16QAM
64
4096 2,457.6 +10.3
0xd
2 16QAM
64
5120 1,536.0 in Rev. A
0xe
1 16QAM
64
5120 3,072.0 in Rev. A
Data Ready
DRC: 5
AP
2048 bits
Turbo Coder
Using the specifications for
the mobiles requested DRC
+
+
+
+ +
D
D
D
+
index, the correct-size packet
+
+
+
of bits is fed into the turbo
+
+ +
D
D
D
+
coder and the right number of
+
symbols are created.
Symbols
To guard against bursty errors
in transmission, the symbols
are completely stirred up in
Block Interleaver
a block interleaver.
The re-ordered stream of
symbols is now ready to
transmit. The symbols are
divided into the correct
number of subpackets, which Interleaved Symbols
will occupy the same number
of transmission slots, spaced
four apart.
Its up to the AP to decide
when it will start transmitting
the stream, taking into account
any other pending subpackets
for other users, and
proportional fairness.
DRC
Modu- Preamble Payload Raw
C/I
Index Slots lation
Chips
Bits
kb/s
db
0x0 n/a QPSK
n/a
0
null rate
n/a
0x1 16 QPSK
1024
1024
38.4
-11.5
0x2
8
QPSK
512
1024
76.8
-9.2
0x3
4
QPSK
256
1024
153.6
-6.5
0x4
2
QPSK
128
1024
307.2
-3.5
0x5
4
QPSK
128
2048
307.2
-3.5
0x6
1
QPSK
64
1024
614.4
-0.6
0x7
2
QPSK
64
2048
614.4
-0.5
0x8
2
QPSK
64
3072
921.6
+2.2
0x9
1
QPSK
64
2048 1,228.8
+3.9
0xa
2 16QAM
64
4096 1,228.8
+4.0
0xb
1
8PSK
64
3072 1,843.2
+8.0
0xc
1 16QAM
64
4096 2,457.6 +10.3
0xd
2 16QAM
64
5120 1,536.0 in Rev. A
0xe
1 16QAM
64
5120 3,072.0 in Rev. A
October, 2007
Subpacket 4
Subpacket 3
Subpacket 2
Subpacket 1
Interleaver
Data Ready
DRC: 5
AP
2048 bits
Turbo Coder
When the AP is ready, the first
subpacket is actually
+
+
+
+ +
D
D
D
+
transmitted in a slot.
+
+
+
The first subpacket begins with
+
+ +
D
D
D
+
a preamble carrying the
+
users MAC index, so the Symbols
user knows this is the
start of its sequence of
subpackets, and how
Block Interleaver
many subpackets are in
the sequence..
The user keeps collecting
subpackets until either:
1)
it has been able to
reverse-turbo decode the Interleaved Symbols
packet contents early, or
2)
the whole schedule of
subpackets has been
transmitted.
DRC
Modu- Preamble Payload Raw
C/I
Index Slots lation
Chips
Bits
kb/s
db
0x0 n/a QPSK
n/a
0
null rate
n/a
0x1 16 QPSK
1024
1024
38.4
-11.5
0x2
8
QPSK
512
1024
76.8
-9.2
0x3
4
QPSK
256
1024
153.6
-6.5
0x4
2
QPSK
128
1024
307.2
-3.5
0x5
4
QPSK
128
2048
307.2
-3.5
0x6
1
QPSK
64
1024
614.4
-0.6
0x7
2
QPSK
64
2048
614.4
-0.5
0x8
2
QPSK
64
3072
921.6
+2.2
0x9
1
QPSK
64
2048 1,228.8
+3.9
0xa
2 16QAM
64
4096 1,228.8
+4.0
0xb
1
8PSK
64
3072 1,843.2
+8.0
0xc
1 16QAM
64
4096 2,457.6 +10.3
0xd
2 16QAM
64
5120 1,536.0 in Rev. A
0xe
1 16QAM
64
5120 3,072.0 in Rev. A
Interleaver
Subpackets
SLOTS
October, 2007
Hybrid
Hybrid ARQ:
ARQ:
Hybrid
Hybrid Repeat-Request
Repeat-Request Protocol
Protocol
October, 2007
CDMA2000 1xRTT
SYSTEM
Application layer
Application layer
LAC layer
LAC layer
MAC
layer
RLP Radio
Link Protocol
Physical
layer
MAC
layer
Physical
layer
RLP Radio
Link Protocol
AT Access Terminal
Application layer
Application layer
Stream layer
Stream layer
Session layer
Session layer
Connection layer
Connection layer
Security layer
Security layer
MAC layer
MAC layer
Physical
layer
F-FCH
R-FCH
HARQ
protocol
Physical
layer
HARQ
protocol
F-TFC repeats
R-ACK
AP
A
0
1
A
0
2
A
0
3
A
1
0
F-Traffic
AT
R-DRC
One Slot
Q
Q
Q
Q
NAK
NAK
NAK
c
de
id
pr
e
NA par
K e
de
id
de
co
c
de
pr
e
NA par
K e
de
id
de
co
c
de
pr
e
NA par
K e
de
id
de
co
c
de
pr
e
NA par
K e
de
co
R-ACK
de
1/2 Slot
offset
e
AK!
October, 2007
AP
A
0
1
A
1
0
A
1
1
A
2
0
F-Traffic
AT
R-DRC
One Slot
Q
Q
Q
Q
NAK
AK!
NAK
c
de
id
pr
e
NA par
K e
de
id
de
co
c
de
pr
e
NA par
K e
de
id
de
co
c
de
pr
e
NA par
K e
de
id
de
co
c
de
pr
e
NA par
K e
de
co
R-ACK
de
1/2 Slot
offset
e
AK!
October, 2007
Data
Packets
symbols
Encoding
Interand
leaving
Scrambling
Forward
Packet 0
Subpackets
Packet
Subpacket
0
0
1.
0
2.
0
3.
0
0
1
1.
1
2.
1
3.
1
0
2
1.
2
2.
2
3.
2
0
3
1.
3
2.
3
3.
3
Traffic
Channel
One Slot
Data
Packets
symbols
Encoding
Interand
leaving
Scrambling
Forward
Packet 0
Packet 1
Subpackets
Subpackets
Packet
Subpacket
0
0
1.
0
2.
0
3.
0
0
1
1.
1
2.
1
3.
1
0
2
1.
2
2.
2
3.
2
0
3
1.
3
2.
3
3.
3
Traffic
Channel
One Slot
Data
Packets
symbols
Encoding
Interand
leaving
Scrambling
Forward
Packet 0
Packet 1
Packet 2
Subpackets
Subpackets
Subpackets
Packet
Subpacket
0
0
1.
0
2.
0
3.
0
0
1
1.
1
2.
1
3.
1
0
2
1.
2
2.
2
3.
2
0
3
1.
3
2.
3
3.
3
Traffic
Channel
One Slot
Data
Packets
symbols
Encoding
Interand
leaving
Scrambling
Forward
Packet 0
Packet 1
Packet 2
Packet 3
Subpackets
Subpackets
Subpackets
Subpackets
Packet
Subpacket
0
0
1.
0
2.
0
3.
0
0
1
1.
1
2.
1
3.
1
0
2
1.
2
2.
2
3.
2
0
3
1.
3
2.
3
3.
3
Traffic
Channel
One Slot
REVERSE LINK
Payload Modu-Effective Rate kbps after: Code Rate (repetition) after
Bits lation 4 slots 8 slots 12 slots16 slots 4 slots 8 slots 12 slots16 slots
128
B4 19.2 9.6
6.4
4.8
1/5
1/5
1/5
1/5
256
B4
38 19.2 12.8 9.6
1/5
1/5
1/5
1/5
512
B4
76 38.4 25.6 19.2 1/4
1/5
1/5
1/5
768
B4
115 57.6 38.4 28.8 3/8
1/5
1/5
1/5
1024
B4
153 76.8 51.2 38.4 1/2
1/4
1/5
1/5
1536
Q4
230 115 76.8 57.6 3/8
1/5
1/5
1/5
2048
Q4
307 153 102.4 76.8 1/2
1/4
1/5
1/5
3072
Q2
461 230 153.6 115.2 3/8
1/5
1/5
1/5
4096
Q2
614 307 204.8 153.6 1/2
1/4
1/5
1/5
6144 Q4Q2 921 461 307 230.4 1/2
1/4
1/5
1/5
8192 Q4Q2 1228 614 409 307.2 2/3
1/3
2/9
1/5
12288 E4E2 1843 921 614 460.8 2/3
1/3
1/3
1/3
Basics
Basics of
of EV-DO
EV-DO Operation
Operation
October, 2007
October, 2007
October, 2007
Access
Point
(AP)
ACCESS
TRAFFIC
CONTROL
MAC
PILOT
RRI
DRC
ACK
MAC ACK
TRAFFIC CHANNEL ASSIGNMENT
MAC RTC ACK
PILOT
DATA
TRAFFIC
CONNECTION REQUEST
Access
Terminal
(AT)
Rake Receiver
#1 PN168+0 W23
#2 PN168+2 W23
#3 PN168+9 W23
#4 PN168+5 W23
Pilot Searcher
NULL MESSAGE
NEIGHBOR LIST
XON RESPONSE
ROUTE UPDATE
TRANSITION TO DORMANT
NULL MESSAGE
TRAFFIC CHANNEL ASSIGNMENT
TRAFFIC CHANNEL COMPLETE
NEIGHBOR LIST
October, 2007
Access
Access Terminal
Terminal Architecture
Architecture
And
And Handoffs
Handoffs Route
Route Updates
Updates
October, 2007
Traffic Correlator
PN xxx Walsh xx
AGC
Duplexer
RF
Open Loop
RF
Transmitter
RF Section
October, 2007
Traffic Correlator
PN xxx Walsh xx
bits
Symbols
time-aligned
Receiver
RF Section
IF, Detector
control
Traffic Correlator
PN xxx Walsh xx
power
Chips
Digital
Rake Receiver
Symbols
Traffic Correlator
PN xxx Walsh xx
summing
Messages
Pilot Searcher
PN xxx Walsh 0
Viterbi Decoder,
Convl. Decoder,
Demultiplexer
Packets
UART
CPU
Conv or
Turbo
Coder
Transmitter
Digital Section
Long Code Gen.
120v5 (c) 2007 Scott Baxter
Access Terminal
Rake Receiver
PN Walsh
RF
AP
AP
PN
Walsh
PN
Walsh
PN
Walsh
Searcher
PN
W=0
user
data
Pilot Ec/Io
Q Burst by burst, the Access Terminal asks for transmission from whichever
Active sector it hears best, at the max speed it can successfully use
Q Using latest multipath data from its pilot searcher, the Access Terminal uses
the combined outputs of the four traffic correlators (rake fingers)
Q Each rake finger can be set to match any multipath component of the signal
Q The terminal may be a dual-mode device also capable of 1xRTT voice/data
fingers could even be targeted on different AP, but in 1xEV-DO mode
only a single AP transmits to us, never more than one at a time, so this
capability isnt needed or helpful in 1xEV-DO mode
October, 2007
Access Terminal
Rake Receiver
PN Walsh
RF
AP
DO-RNC chooses
cleanest packet
AP
PN
Walsh
PN
Walsh
PN
Walsh
Searcher
PN
W=0
user
data
Pilot Ec/Io
DO-RNC
?
?
Sel.
RF
AP
AP
PN
Walsh
PN
Walsh
PN
Walsh
Searcher
PN
W=0
user
data
Pilot Ec/Io
PILOT SETS
Q The Access Terminal considers pilots in sets
Active: sectors who listen and can transmit
Active
6
Candidates: sectors AT requested, but not
Candidate 6
yet approved by system to be active
Neighbors: pilots told to AT by system, as
Neighbor 20
nearby sectors to check
Remaining
Remaining: any pilots used by system but
not already in the other sets (div. by PILOT_INC)
Q Access Terminal sends a Route Update
HANDOFF
Message to the system whenever:
PARAMETERS
It transmits on the Access Channel
PilotAdd
PilotDrop
Pilot
In idle state, it notices the serving sector is
PilotDrop
Compare
Timer
far from the sector where last updated
Dynamic Thresholds?
In connected state, whenever it notices the
Softslope
Handoff Parameters suggest a change
AddIntercept
DropIntercept
NeighborMaxAge
October, 2007
October, 2007
Channel
SrchWinSize SrchWinOffset
1xEV-DO
1xEV-DO Network
Network Architecture
Architecture
Simple
Simple IP
IP and
and Mobile
Mobile IP
IP
October, 2007
(C)BSC/Access Manager
Switch
PSTN
t1
t1
SEL
t1
CE
BTS
Q The first commercial IS-95 CDMA systems provided only circuitswitched voice calls
October, 2007
Internet
VPNs
PDSN
Home Agent
PDSN
Foreign Agent
Backbone
Network
Authentication
Authorization
Accounting
AAA
(C)BSC/Access Manager
Switch
PSTN
t1
t1
SEL
t1
CE
BTS
Internet
VPNs
PDSN
Home Agent
PDSN
Foreign Agent
Backbone
Network
Authentication
Authorization
Accounting
AAA
DO
Radio
Network
Controller
(C)BSC/Access Manager
Switch
CE
PSTN
t1
DO-OMC
t1
SEL
t1
CE
BTS
Lucent
Lucent 1xEV-DO
1xEV-DO Architecture
Architecture
October, 2007
AP
T-1/E-1
Ethernet
RF
Router
Uplink
Input
Router
Flexent
Mobility
Server
AAA
Server
Downlink
Input
Router
AP
Uplink
Input
Router
RF
User ATs
(Access Terminals)
Flexent
Mobility
Server
Downlink
Input
Router
Packet
Data
Serving
Node
(PDSN)
Internet
AP
October, 2007
October, 2007
FMS
Universal
Radio
Controller
(URC)
Digital Shelf
Evolution Carr1
Flow
Modem
(4.0 EVM)
ECP
Universal
Radio
Controller
(URC)
October, 2007
CDMA
Modem
Unit
(CMU)
Carr
2, 3
Universal
Antenna
CDMA
Radio
(UCR)
October, 2007
Motorola
Motorola 1xEV-DO
1xEV-DO Architecture
Architecture
October, 2007
OMC-IP
MM/SDU
OMC-DO
AAA
AN-AAA
BSC-DO
PDSNs
VPU
AN-DO
OMC-R
Elements
Existing IS-95
New 1xEV-DO
Shared IS-95/DO
1x-AN
1x-BTS
MCC-DO
Packet Core
Network
HAs
Connections
IS-95/1x
1xEV-DO
Shared 1x/DO
October, 2007
OMC-IP
MM/SDU
OMC-DO
AAA
AN-AAA
PDSNs
BSC-DO
VPU
AN-DO
OMC-R
Elements
Existing IS-95
New 1xEV-DO
Shared IS-95/DO
1x-AN
1x-BTS
MCC-DO
Packet Core
Network
HAs
Connections
IS-95/1x
1xEV-DO
Shared 1x/DO
RF Front End
1x BBX
1x Modems
BSC-DO
DO BBX
MCC-DO
AN-DO
October, 2007
CR
BTS
PDSN
LSW
1x BBX
RF Front End
IS-2000
1xEV-DO
Tool
LMF
LMT
BTS frame & CCP shelf
LPA
BBX-1X
BTS
MCC-1X
MCC-DO
GLI (Traffic)
GLI (Control)
AN (MGX8800)
CR
AN
AN (Catalyst 6509)
LSW
BSC
CBSC
BSC-DO
OMC-R
O&M
OMC-DO
UNO
PDSN (Note 1)
IP Network
Telephone Network
MSC/HLR
Not Required
Data Network
Not Required
AAA
1x Modems
DO BBX
T1 or E1
MCCDO
AN-AAA
OMC-DO
BTS
RF Front End
1x BBX
1x Modems
BSC-DO
DO BBX
MCC-DO
AN-DO
CR
BTS
PDSN
LSW
RF Front End
1x BBX
1x Modems
DO BBX
T1 or E1
MCC-DO
OMC-DO
AN-AAA
Q 1xEV-DO Modem
1 carrier, 3 sectors per
MCC-DO card
Supports 59 channels per
sector
Q Span Interface
Up to 3 Active Span lines
per MCC-DO
Most operators will
generally deploy with 2
spans per BTS
Q BTS provides control:
SCAP messaging
Redundant BBX Selection
Enhanced BBX interface
MCC- DO
October, 2007
Nortel
Nortel 1xEV-DO
1xEV-DO Architecture
Architecture
October, 2007
October, 2007
October, 2007
October, 2007
October, 2007
Nortels DO-RNC
The Data-Only Radio Network Controller
Q DO-RNC is the heart of a 1xEV-DO network,
located at the central office (CO) with the BSC
and/or BSS Manager (BSSM)
Q DO-RNC is a stand-alone node supporting
1xEV-DO. It manages:
DOMs at multiple APs (even on different
band classes) over IP-based backhaul
network
access terminal state, both idle and
connected
handoffs of ATs between cells and carrier
frequencies (reverse); sector selection (fwd).
Nortel DO-RNC
connections from airlink to PDSN over
Data-Only
standard A10-A11 interfaces
Radio Network Controller
connects to MetroCell AP via dedicated IP
backhaul network
Q DO-RNC is the peer of the access terminal for
most over-the-air signaling protocols, including
session and connection layers
October, 2007
1xEV-DO
1xEV-DO // 1xRTT
1xRTT
Interoperability
Interoperability
October, 2007
1xEV-DO/1xRTT Interoperability
Q The CDMA2000 1xEV-DO Rev. 0 Standard IS-856 makes no
provision for any kind of handoff to or from any other technology
Q Driven by Operator interest, a Hybrid mode has been developed
to provide some types of handoff functions to the best extent
possible
Q Hybrid Mode
is a mobile only function neither the EV nor 1xRTT network
knows anything about it
is a proprietary feature with vendor-specific implementation
has no standard-defined RF triggers; no hooks
Q In the 1xEV rev. A standard, some new features are provided
Using the CDMA2000 Circuit Services Negotiation Protocol,
the 1xEV control channel can carry 1xRTT pages too
this and other changes will eventually make the hybrid mode
unnecessary and obsolete
October, 2007
October, 2007
1:1 Deployment
1:1 Deployment
EV-DO, F2
1xRTT, F1
October, 2007
1xEV-DO
Idle
1xEV-DO
Active
Idle
Mode
Idle
Mode
1xRTT
Active
1xRTT
Idle
Hybrid
Mode
October, 2007
LONGEST POSSIBLE
PACKET
DRC 16 Subpackets
1xRTT
Idle
1xEV-DO
Idle
1xEV-DO
Active
Acquire
1xEV-DO
System
driven by
PRL
Acquire
1xRTT
System
driven by
PRL
Register
with
1xRTT
Network
Idle
Mode
Classical 1xRTT
Idle Mode
Voice
Page!
Idle
Mode
1xRTT
Active
Release
October, 2007
1xRTT
Voice
Call
1xEV-DO
Active
1xEV
Traffic
interrupted
during
1xRTT
voice call
1xEV
Traffic
Data
Connection
Closed
1xEV-DO
Idle
Triggers:
Acquire
1xEV-DO
System
driven by
PRL
yes, found EV
Idle
Mode
AT Data
Ready!
Idle
Mode
AN Data
Page!
1xRTT
Idle
Hybrid
Mode
Acquire
1xRTT
System
driven by
PRL
Register
with
1xRTT
Network
Idle
Mode
Idle
Mode
Hybrid
Mode
Hybrid
Mode
Idle
Mode
Idle
Mode
Voice
Page!
1xRTT
Active
Release
October, 2007
1xRTT
Voice
Call
Backhaul
Backhaul and
and
Related
Related Considerations
Considerations
October, 2007