Background and Introduction To 1xEV-DO Technology Background and Introduction To 1xEV-DO Technology To 1xEV-DO Technology To 1xEV-DO Technology
Background and Introduction To 1xEV-DO Technology Background and Introduction To 1xEV-DO Technology To 1xEV-DO Technology To 1xEV-DO Technology
Background and Introduction To 1xEV-DO Technology Background and Introduction To 1xEV-DO Technology To 1xEV-DO Technology To 1xEV-DO Technology
Global USA
Total 3,051,659,279 252,018,131
GSM 2,571,563,279 84.3% 102,200,000 40.6%
CDMA 451,400,000 14.8% 132,243,131 52.5%
IDEN 28,696,000 0.9% 17,575,000 7.0%
WCDMA HSDPA
1xEV-DV 12000 – 6000 kb/s
THIRD 5000 - 1200 DL
307 - 153 UL WCDMA 1
GENERATION 1xEV-DO A
2000 - 800 kb/s
This summary is a work-in-progress, tracking latest experiences and reports from all the
high-tier (provider-network-oriented) 2G, 3G and 4G wireless data technologies
Have actual experiences to share, latest announced details, or corrections to the above?
Email to Scott@ScottBaxter.com. Thanks for your comments!
Signal 1250 kHz. F: 3x 1250k 1250 kHz. 1250 kHz. 1250 kHz.
30 kHz. 1250 kHz. 1250 kHz. R: 3687k
Bandwidth, 50-80 voice 120-210 per 59 active 114 active Many packet
1 20-35 25-40 users users users
#Users and data 3 carriers
None,, 153K 2.4 Mb/s 3.1 Mb/s
Data DL
Capabilities 2.4K by 14.4K 64K 307K 1.0 Mb/s 153DL
Kb/s 1.8 Mb/s 5 Mb/s
modem 230K UL UL
High data
First Faster High data Higher
Features: Firstt
Fi •Improve
I •Enhanced
E h d rates
t on
System, data rates rates on data rates
Incremental CDMA, d Access Access Data-Voice
Capacity on shared data-only on data-
Capacity, •Smarter •Channel shared
Progress & 3-carrier CDMA only CDMA
Quality Handoffs Structure CDMA
Handoffs bundle carrier carrier
carrier
Generation 1G 2G 2.5G or 3? 3G 3G
UMTS
various
Technology GSM GPRS EDGE UTRA
analog
WCDMA
Signal 200 kHz. 200 kHz. 3.84 MHz.
200 kHz.
kH up to
t 200+
200
Bandwidth, various Many fast data voice users
7.5 avg.
#Users Pkt. users many users and data
9-160 Kb/s
Data 384 Kb/s 2Mb/s
various none (conditions mobile user
Capabilities static user
determine)
•Packet IP Integrated
8PSK for voice/data
Features: Europe’s access
3x Faster (Future rates
Incremental various first Digital •Multiple
data rates to 12 MBPS
Progress wireless attached using adv.
than GPRS
users modulation?))
+4
Path Loss, re
+2
+0
-2
Path Loss, db
0 0.1 0.2 0.3 0.4 0.5
Time, Seconds
“Fast Fading” due to
“Slow Fading” due to user motion through
obstructions and user multipath
p fading
g
motion
ti standing-wave pattern
Radio Transmission Technologies must be “nimble” enough to quickly
adapt for best results during changing channel conditions
• in choosing what data rate to transmit
• in power control of the forward and reverse links
10-2008 (c)2008 Scott Baxter and Associates 14
1xRTT Data Burst Control Lags RF Conditions
+6
GOOD CONDITIONS DATA BURST
elative dB
ACTUALLY OCCURS
SION
+4 NOW
dB
TE DECIS
Eb/Nt, d
Path Loss, re
+2
+0
DATA RAT
BAD CONDITIONS
-2
Path Loss, db
0 0.1 0.2 0.3 0.4 0.5
D
Time, Seconds
BTS Setup Time Fixed Rate!
F-SCH
F-SCH Burst
F-FCH
SCH-Assignment Msg.
R-FCH
BILE
R-SCH
MOB
T
seconds 0 0.1 0.2 0.3 0.4 0.5
10-2008 (c)2008 Scott Baxter and Associates 15
1xEV-DO vs. 1xRTT at the Same Time-Scale
AP 1xEV-DO Thoughput: 2.4 Mb/s max, 0.6 Mb/s typ.
Traffic
AT Setup time can be less than 10 ms
ms., depending on traffic loading
loading.
DRC
T
0 0.1 0.2 0.3 0.4 0.5
Time, Seconds
1 RTT
1xRTT
BTS Setup Time Fixed Rate!
F-SCH
F-SCH Burst
F FCH
F-FCH
SCH-Assignment Msg.
R-FCH
SCH-Request Msg.
MOBILE
R SCH
R-SCH
Traffic
AT Setup time can be less than 10 ms
ms., depending on traffic loading
loading.
DRC
ower
4
preset target FER 3
po
2
User 1
1xEV-DO IS-856: PAGING
SYNC
PILOT
• sectors always operate at time
maximum power
• sector output is time- 1xEV-DO: MAX POWER ALWAYS,
DATA RATE OPTIMIZED
multiplexed, with only one
user served at any y instant
• The transmission data rate is power
set to the maximum speed
the user can receive at that
moment
time
Phone,
Mobile, AT
Handset, or Access
Subscriber T
Terminal
i l
Terminal
Base Station, AP
BTS, Access
Cell Site Point
PILOT
PILOT
MAC
MAC
MAC
MAC
SLOT DATA DATA DATA DATA
PILOT
PILOT
MAC
MAC
MAC
MAC
SLOT empty empty empty empty
PILOT
PILOT
MAC
MAC
MAC
MAC
SLOT DATA DATA DATA DATA
Slot
FRAME
1 Frame = 16 slots – 32k chips – 26-2/3 ms
Slot
FRAME
1 Frame = 16 slots – 32k chips – 26-2/3 ms
CONTROL
CHANNEL
USER(S) DATA CHANNEL
16-FRAME
CONTROL CHANNEL
CYCLE 16 Frames – 524k chips – 426-2/3 ms
PILOT
PILOT
MAC
MAC
MAC
MAC
SLOT DATA DATA DATA DATA
FRAME
1 Frame = 16 slots – 32k chips – 26-2/3 ms
CONTROL
CHANNEL
USER(S) DATA CHANNEL
16-FRAME
CONTROL CHANNEL
CYCLE 16 Frames – 524k chips – 426-2/3 ms
SLOT DATA
FRAME
1 Subframe
holds S bf
Subframe S bf
Subframe S bf
Subframe
1 Subpacket
Reverse Link frames are the same length as forward link frames
The
Th mobile
bil d
does not iinclude
l d separate MAC and d Pil
Pilot b
bursts
• Its MAC and pilot functions are carried inside its signal by
simultaneous walsh codes
There is no need for slots for dedicated control purposes since the
mobile can transmit on the access channel whenever it needs to
RRI
DATA CHANNEL
DRC CHANNEL
ACK DSC ACK DSC ACK DSC ACK DSC
AUXILIARY PILOT CHANNEL
PILOT CHANNEL
1 Sub-Frame
Long PN
Access Channel
Acce
set W064 Pilot Pilot W016 for session setup
ACCESS
Short PN Offs
N offset
from Idle Mode
ess
W264 Rev Activity Data W24
DRCLock
MAC
64
RPC
ARQ Auxiliary Pilot W2832
Public or Priva
P
ctor has a S
Access
Long PN offsett
RRI W416 Terminal
Wx16 Control (User
MAC DRC W816
Access Terminal)
DSC W1232
Point Wx16 Traffic Traffic Channel
Sec
(AP)
ate
as used during
ACK W1232 a data session
Walsh FORWARD Walsh
code Data W12
code
W MAC
just like IS-95
64
RPC
ARQ
ctor has a S
(AP)
soon as complete packet is recovered
Walsh
code
•Traffic channels •The Control channel carries
carry user data to overhead messages for idle ATs
one user at a time but can also carry user traffic
Forward Link Slot Structure (16 slots in a 26-2/3 ms. frame)
LOT
LOT
AC
AC
AC
AC
MA
MA
MA
MA
DATA DATA DATA DATA
PIL
PIL
400 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
Long PN
•Data channel during access Access Channel
Acce
Pilot W016 for session setup
carries mobile requests ACCESS
N offset
from Idle Mode
ess
Data W24
• Primary Pilot on traffic channel
allows synchronous detection Primary Pilot W016
and also carries the RRI channel Auxiliary Pilot W2832
Public or Priva
P
Access
• Auxiliary Pilot on traffic channel
Long PN offsett
RRI W416 Terminal
allows synchronous detection (User
during high data rates MAC DRC W816
Terminal)
DSC W1232
Traffic Channel
•RRI
RRI reverse rate indicator tells
ate
as used during
AP what rate is being sent by AT ACK W1232 a data session
Data W12 Walsh
code
•DRC Data Rate Control channel
tells desired downlink speed
Long PN offset
Access Channel
W064 Pilot
Acc
set
Pilot W016 for session setup
Short PN Offs
cess
from Idle Mode
ACCESS
W264 Rev Activity Data W24
DRCLock MAC
MAC
W
just like IS-95
64
RPC Pilot
W016
RRI
Public or Priva
P
ctor has a S
Access
Wx16 Control
Long PN offsett
W0 W4 Terminal
Wx16 Traffic W1 W5 (User
MAC DRC W2 W6
W816
Access Terminal)
W3 W7
Point FORWARD Traffic Channel
Sec
(AP) Walsh
W l h
ate
as used during
code
ACK W48 a data session
Data W24 Walsh
code
Th
These channels
h l are NOT CONTINUOUS like lik IS
IS-95
95 or 1
1xRTT!
RTT!
• They are made up of SLOTS carrying data subpackets to individual
users or control channel subpackets for everyone to monitor
g
• Regardless of who “owns” a SLOT,, the slot also carries two small
generic bursts containing PILOT and MAC information everyone can
monitor
W 64
RPC
•Each AT with open connection has a
ctor has a S
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
P
P
400 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
Long PN offset
Acc
Pilot W016
•Data
Data channel during access
cess
ACCESS
carries mobile requests Data W24
Public or Priva
P
Access
Long PN offsett
and also carries the RRI channel W0 W4 Terminal
W1 W5 (User
MAC DRC W2 W6
W816
Terminal)
•RRI reverse rate indicator tells W3 W7
ate
ACK W48
reverse link data channel
Data W24
ode
ode
ode
ode
ex
ex
ex
ex
3 Not Used 38.4 kbps CCH
MACInde
MACInde
MACInde
MACInde
Walsh Co
Walsh Co
Walsh Co
Walsh Co
Phasee
Phasee
Phasee
Phasee
4 RA Channel Not Used
Available for RPC Available for
and DRCLock Forward
5-63
Channel Traffic Channel
0 0 I 32 16 I 1 32 Q 33 48 Q
Transmissions Transmissions
2 1 I 34 17 I 3 33 Q 35 49 Q
Each active user on a sector is assigned a 4 2 I 36 18 I 5 34 Q 37 50 Q
unique 7-bit MAC index (64 MACs possible) 6 3 I 38 19 I 7 35 Q 39 51 Q
8 4 I 40 20 I 9 36 Q 41 52 Q
Each data p packet begins
g with a p
preamble, 10 5 I 42 21 I 11 37 Q 43 53 Q
using the MAC index of the intended recipient
12 6 I 44 22 I 13 38 Q 45 54 Q
Five values of MAC indices are reserved for 14 7 I 46 23 I 15 39 Q 47 55 Q
“multi-user” packets 16 8 I 48 24 I 17 40 Q 49 56 Q
• packets intended for reception by a group 18
8 9 I 50 25
5 I 19
9 41 Q 51
5 57
5 Q
20 10 I 52 26 I 21 42 Q 53 58 Q
– for example, control channels
22 11 I 54 27 I 23 43 Q 55 59 Q
• mobiles may have individual MAC indices 24 12 I 56 28 I 25 44 Q 57 60 Q
AND be simultaneously in various groups 26 13 I 58 29 I 27 45 Q 59 61 Q
• this “trick”
“ keeps payload size low even 28 14 I 60 30 I 29 46 Q 61 62 Q
for transmissions to groups 30 15 I 62 31 I 31 47 Q 63 63 Q
DRC: 5
MP3, web page, or other content
AP
A user has initiated a1xEV-DO data session on their AT,
DRC Modu- Preamble Payload Raw C/I
accessing a favorite website. Index Slots lation Chips Bits kb/s db
The requested page has just been received by the PDSN. 0x0 n/a QPSK n/a 0 null rate n/a
The PDSN and Radio Network Controller send a “Data 0x1 16 QPSK 1024 1024 38.4 -11.5
Ready”
y message g to let the AT know it has data waiting.
g 0x2 8 QPSK 512 1024 76.8 -9.2
0 3
0x3 4 QPSK 256 1024 153 6
153.6 -6.5
65
0x4 2 QPSK 128 1024 307.2 -3.5
The AT quickly determines which of its active sectors is the 0x5 4 QPSK 128 2048 307.2 -3.5
strongest. On the AT’s DRC channel it asks that sector to 0x6 1 QPSK 64 1024 614.4 -0.6
send it a packet at speed “DRC Index 5”. 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
1 228 8 +3 9
+3.9
The mobile’s
Th bil ’ choice,
h i DRC Index
I d 5, 5 determines
d t i everything:
thi
0xa 2 16QAM 64 4096 1,228.8 +4.0
The raw bit speed is 307.2 kb/s. 0xb 1 8PSK 64 3072 1,843.2 +8.0
The packet will have 2048 bits. 0xc 1 16QAM 64 4096 2,457.6 +10.3
There will be 4 subpackets (in slots 4 apart). 0xd 2 16QAM 64 5120 1,536.0 in Rev. A
The first subpacket will begin with a 128 chip preamble. 0xe 1 16QAM 64 5120 3,072.0 in Rev. A
DRC: 5
MP3, web page, or other content
2048 bits
AP
Using the specifications for Turbo Coder
DRC Modu- Preamble Payload Raw C/I
the mobile’s requested DRC +
+ +
+ +
Index Slots lation Chips Bits kb/s db
index, the correct-size packet + D D D
0x0 n/a QPSK n/a 0 null rate n/a
+
of bits is fed into the turbo +
Interleaver
+
+
+ +
0x1 16 QPSK 1024 1024 38.4 -11.5
coder and the right
g number of + D D D 0x2 8 QPSK 512 1024 76.8 -9.2
+ 0 3
0x3 4 QPSK 256 1024 153 6
153.6 -6.5
65
symbols are created. Symbols 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
1 228 8 +3 9
+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
DRC: 5
MP3, web page, or other content
2048 bits
AP
Using the specifications for Turbo Coder
DRC Modu- Preamble Payload Raw C/I
the mobile’s requested DRC +
+ +
+ +
Index Slots lation Chips Bits kb/s db
index, the correct-size packet + D D D
0x0 n/a QPSK n/a 0 null rate n/a
+
of bits is fed into the turbo +
Interleaver
+
+
+ +
0x1 16 QPSK 1024 1024 38.4 -11.5
coder and the right
g number of + D D D 0x2 8 QPSK 512 1024 76.8 -9.2
+ 0 3
0x3 4 QPSK 256 1024 153 6
153.6 -6.5
65
symbols are created. Symbols 0x4 2 QPSK 128 1024 307.2 -3.5
0x5 4 QPSK 128 2048 307.2 -3.5
To guard against bursty errors 0x6 1 QPSK 64 1024 614.4 -0.6
in transmission, the symbols 0x7 2 QPSK 64 2048 614.4 -0.5
are completely “stirred up” in Block Interleaver 0x8 2 QPSK 64 3072 921.6 +2.2
0x9 1 QPSK 64 2048 1,228.8
1 228 8 +3 9
+3.9
a block
bl k interleaver.
i t l
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
DRC: 5
MP3, web page, or other content
2048 bits
AP
Using the specifications for Turbo Coder
DRC Modu- Preamble Payload Raw C/I
the mobile’s requested DRC +
+ +
+ +
Index Slots lation Chips Bits kb/s db
index, the correct-size packet + D D D
0x0 n/a QPSK n/a 0 null rate n/a
+
of bits is fed into the turbo +
Interleaver
+
+
+ +
0x1 16 QPSK 1024 1024 38.4 -11.5
coder and the right
g number of + D D D 0x2 8 QPSK 512 1024 76.8 -9.2
+ 0 3
0x3 4 QPSK 256 1024 153 6
153.6 -6.5
65
symbols are created. Symbols 0x4 2 QPSK 128 1024 307.2 -3.5
0x5 4 QPSK 128 2048 307.2 -3.5
To guard against bursty errors 0x6 1 QPSK 64 1024 614.4 -0.6
in transmission, the symbols 0x7 2 QPSK 64 2048 614.4 -0.5
are completely “stirred up” in Block Interleaver 0x8 2 QPSK 64 3072 921.6 +2.2
0x9 1 QPSK 64 2048 1,228.8
1 228 8 +3 9
+3.9
a block
bl k interleaver.
i t l
0xa 2 16QAM 64 4096 1,228.8 +4.0
0xb 1 8PSK 64 3072 1,843.2 +8.0
The re-ordered stream of 0xc 1 16QAM 64 4096 2,457.6 +10.3
symbols is now ready to 0xd 2 16QAM 64 5120 1,536.0 in Rev. A
transmit. Interleaved Symbols 0xe 1 16QAM 64 5120 3,072.0 in Rev. A
DRC: 5
MP3, web page, or other content
2048 bits
AP
Using the specifications for Turbo Coder
DRC Modu- Preamble Payload Raw C/I
the mobile’s requested DRC +
+ +
+ +
Index Slots lation Chips Bits kb/s db
index, the correct-size packet + D D D
0x0 n/a QPSK n/a 0 null rate n/a
+
of bits is fed into the turbo +
+ +
Interleaver
+ +
0x1 16 QPSK 1024 1024 38.4 -11.5
coder and the right
g number of + D D D 0x2 8 QPSK 512 1024 76.8 -9.2
+ 0 3
0x3 4 QPSK 256 1024 153 6
153.6 -6.5
65
symbols are created. Symbols 0x4 2 QPSK 128 1024 307.2 -3.5
To guard against bursty errors 0x5 4 QPSK 128 2048 307.2 -3.5
in transmission, the symbols 0x6 1 QPSK 64 1024 614.4 -0.6
are completely “stirred up” in 0x7 2 QPSK 64 2048 614.4 -0.5
a block interleaver. Block Interleaver 0x8 2 QPSK 64 3072 921.6 +2.2
0x9 1 QPSK 64 2048 1,228.8
1 228 8 +3 9
+3.9
Th re-ordered
The d d stream
t off
0xa 2 16QAM 64 4096 1,228.8 +4.0
symbols is now ready to 0xb 1 8PSK 64 3072 1,843.2 +8.0
transmit. The symbols are 0xc 1 16QAM 64 4096 2,457.6 +10.3
divided into the correct 0xd 2 16QAM 64 5120 1,536.0 in Rev. A
number of subpackets, which Interleaved Symbols 0xe 1 16QAM 64 5120 3,072.0 in Rev. A
will occupy the same number
of transmission slots, spaced
four apart.
acket 1
acket 2
acket 3
acket 4
It’s up to the AP to decide
when it will start transmitting
the stream, taking into account
Subpa
Subpa
Subpa
Subpa
DRC: 5
MP3, web page, or other content
2048 bits
AP
When the AP is ready, the first Turbo Coder
DRC Modu- Preamble Payload Raw C/I
subpacket is actually +
+ +
+ +
Index Slots lation Chips Bits kb/s db
transmitted in a slot. + D D D
0x0 n/a QPSK n/a 0 null rate n/a
+
The first subpacket begins with +
Interleaver
+
+
+ +
0x1 16 QPSK 1024 1024 38.4 -11.5
a preamble carrying
y g the + D D D 0x2 8 QPSK 512 1024 76.8 -9.2
+ 0 3
0x3 4 QPSK 256 1024 153 6
153.6 -6.5
65
user’s MAC index, so the Symbols
0x4 2 QPSK 128 1024 307.2 -3.5
user knows this is the 0x5 4 QPSK 128 2048 307.2 -3.5
start of its sequence of 0x6 1 QPSK 64 1024 614.4 -0.6
subpackets, and how 0x7 2 QPSK 64 2048 614.4 -0.5
many subpackets are in Block Interleaver 0x8 2 QPSK 64 3072 921.6 +2.2
0x9 1 QPSK 64 2048 1,228.8
1 228 8 +3 9
+3.9
th sequence..
the
0xa 2 16QAM 64 4096 1,228.8 +4.0
The user keeps collecting 0xb 1 8PSK 64 3072 1,843.2 +8.0
subpackets until either: 0xc 1 16QAM 64 4096 2,457.6 +10.3
1) it has been able to 0xd 2 16QAM 64 5120 1,536.0 in Rev. A
reverse-turbo decode the Interleaved Symbols 0xe 1 16QAM 64 5120 3,072.0 in Rev. A
packet contents early,
early or
2) the whole schedule of
subpackets has been
transmitted.
Subpackets
1 2 3 4
SLOTS
-10
EVDO Ec/Io is close to 0 db near a sector,
-20
and ranges down to -10 at a cell’s edge
E
C/I,
db
db
-0.04 20
-0.14 15
-0.17 14 -5
-0.21 13
-0.27 12
-0.33 11
-0.41
0 41 10 10
-10
-0.51 9
-0.64 8
c/Io, db
-0.79 7
-0.97 6 -15
1.19
-1.19 5
Ec
-1.46 4
-1.76 3
-2.12 2 -20
-2.54 1
-3.01 0
-3.54 -1
-4.12 -2
-25
-4.76 -3
-5.46 -4
-6.97 -6
-8.64
8 64 -8
8
-10.41 -10 -30
-12.27 -12 C/I, db
Access
Point
(AP)
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
NEIGHBOR NEIGHBOR
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
ACTIVE ACTIVE
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
DRC
ACTIVE ACTIVE
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
Point
(AP)
NEIGHBOR
Access
Point
(AP)
DRC
ACTIVE ACTIVE
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
DRC
ACTIVE ACTIVE
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
Point
(AP)
NEIGHBOR
Access
Point
(AP)
DRC
ACTIVE ACTIVE
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
DRC
ACTIVE ACTIVE
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
DRC
ACTIVE ACTIVE
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
ACTIVE ACTIVE
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
DRC
Good Signal!
PACKET PLEASE!
@ x speed
ACTIVE ACTIVE
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
DRC
Access
Node
(User
Terminal)
DRC
ACTIVE ACTIVE
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
DRC
ACTIVE ACTIVE
Access Access
Point Point DO-RNC
(AP) (AP)
Access
Node
(User
Terminal)
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
PILOT
PILOT
MAC
MAC
MAC
MAC
DATA DATA DATA DATA
64 336 chips 64 96 64 400 chips 400 chips 64 96 64 400 chips
½ Slot – 1024 chips ½ Slot – 1024 chips
To
16QAM DEMUX Walsh Channel Chip Level
o Quadrature
(modulation Signal
I Walsh Channe
encoder
d I t l
Interleaver Modulator Q
Puncturing 1 to 16 Covers Gain Summer
symbols)
TDM Tim
I
Signal
scrambler Sequence
Preamble Point
Repetition Q
Mapping 0
me Division Multiplexer
32-symbol
32 symbol bi
bi-Orthogonal
Orthogonal
Q Walsh Channe
Bit Signal DRC Lock
M
MAC channel Repetition Point Channel
I I
Walsh Sequence
DRC Lock symbols (xDRCLlen) Mapping Gain Chip Level Repetition
Summer Q (factor=4) Q
MAC Bit Signal RA
channel Repetition Point channel Walsh Cover 0
(xRAB len) Mapping gain
RA bits Signal
els
ation
I
Walsh Cover W264 Point
Mapping
Pilot Channel (all 0s) 0
Q
In 1xRTT,
1 RTT retransmission protocols In 1
1xEV-DO,
EV DO RLP ffunctions
nctions are
typically work at the link layer replicated at the physical layer
• Radio Link Protocol (RLP) • HARQ Hybrid Repeat Request Protocol
– communicates using g – fast p
physical
y layer
y ACK bits
signaling packets – Chase Combining of multiple
– lost data packets aren’t repeats
recognized and are – unneeded repeats pre-empted
discarded at the decoder by positive ACK
This method is slow and wasteful! This method is fast and efficient!
F-Traffic
AT R-DRC
1/2 Slot
offset
R-ACK
One Slot NAK NAK NAK AK!
AT selects
l t sector,
t sends d requestt ffor d
data
t
AP starts sending next packet, one subpacket at a time
After each subpacket, AT either NAKs or AKs on ACK channel
In this example,
• AP transmits all 4 scheduled subpackets of packet #0 before
the AT is finally
y able to decode correctly
y and send AK
• then the AP can begin packet #1, first subpacket
F-Traffic
AT R-DRC
1/2 Slot
offset
R-ACK
One Slot NAK AK! NAK AK!
AT selects
l t sector,
t sendsd requestt ffor d
data
t
AP starts sending next packet, one subpacket at a time
After each subpacket, AT either NAKs or AKs on ACK channel
I this
In thi example,l
• AT is able to successfully decode packet #0 after receiving
only the first two subpackets
• AT sends ACK.
ACK AP now continues with first subpacket of
packet #1
Packet 0 1. 2. 3. 0 1. 2. 3. 0 1. 2. 3. 0 1. 2. 3.
p
Subpacket 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3
F
Forward
d
Traffic
Channel One Slot
Packet 0 1. 2. 3. 0 1. 2. 3. 0 1. 2. 3. 0 1. 2. 3.
p
Subpacket 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3
F
Forward
d
Traffic
Channel One Slot
Packet 0 1. 2. 3. 0 1. 2. 3. 0 1. 2. 3. 0 1. 2. 3.
p
Subpacket 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3
F
Forward
d
Traffic
Channel One Slot
Packet 0 1. 2. 3. 0 1. 2. 3. 0 1. 2. 3. 0 1. 2. 3.
p
Subpacket 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3
F
Forward
d
Traffic
Channel One Slot
AP RX RF Digital
Stronger than Reverse
Open
O Closed
Cl d
target SNR? RF Loop Loop
SNR target TX RF Digital
Access Terminal
1xEV-DO reverse link power control is similar to IS-95/IS-2000
1xEV
1xEV-DODO power control holds the mobile pilot to a constant S/N
ratio at the Access Point
• The DRC, RRI, and ACK channels are also controlled
• The ideal ratio of reverse ppilot to other channels also depends
p
on the reverse data rate
Power control bits are sent on the forward MAC channel
• one bit per slot (that’s 600 per second), sent as four symbols --
one in each of the MAC periods of that slot
The essence is “immediate rate reduction by every sector user when commanded”, then
statistical throttling of rate increases when permissible
Variables:
V i bl M R t C
MaxRate, CurrentRate,
tR t C CombinedBusyBit,
bi dB Bit and
d CurrentRateLimit.
C tR t Li it
CurrentRateLimit is set initially to 9.6kbps.
After the AT receives a BroadcastReverseRateLimit message or a UnicastReverseRateLimit
message it updates the CurrentRateLimit value as follows:
• If RateLimit in the message is < <= CCurrentRateLimit,
rrentRateLimit AT immediatel
immediately sets C CurrentRateLimit
rrentRateLimit
=RateLimit given in the message.
• If RateLimit in the message is > CurrentRateLimit, the AT waits one frame (16 slots) before
setting CurrentRateLimit = RateLimit value in the message.
If the last received reverse activity bit is set to ‘1’
1 from any sector in the AT’s
AT s active set, the AT
sets CombinedBusyBit to ‘1’. Otherwise, the AT sets CombinedBusyBit to ‘0’.
CurrentRate is set to rate at the AT was transmitting just prior to new transmission time. If the
AT was not transmitting data just prior, the AT sets CurrentRate to 0.
The AT sets MaxRate based on current transmission rate, CombinedBusyBit, and a random
numberb uniformly
if l di
distributed
t ib t d x, 0 < x < 11, using
i ththe procedure
d specified
ifi d iin 15
15.5.
5
The AT evaluates the expression shown in the table, using the values of CurrentRate,
CombinedBusyBit, and Condition.
• If the Condition is true, the AT sets MaxRate to the MaxRateTrue value for the
corresponding row in the Table.
Table
• Otherwise, the AT sets MaxRate to the MaxRateFalse value for the corresponding row in
the Table
ming
PN xxx Walsh xx
summ
bits
Traffic Correlator
t
PN xxx Walsh xx
ontrol
Symbols
Receiver Viterbi Decoder,
Decoder
co
Traffic Correlator
ttime-aligned
d
RF Section Convl. Decoder,
IF, Detector PN xxx Walsh xx Demultiplexer
power
Traffic Correlator Packets
AGC
PN xxx Walsh xx
RF
Open L
Messages
UART
Duplexer Pilot Searcher
CPU
PN xxx Walsh 0
Loop
Conv or
C
RF Transmit Gain Adjust Messages Turbo
Coder
Transmitter
Transmitter Digital Section
RF Section
Long Code Gen.
Burst by burst, the Access Terminal asks for transmission from whichever
Active sector it hears best, at the max speed it can successfully use
Using latest multipath data from its pilot searcher, the Access Terminal uses
the combined outputs
p of the four traffic correlators ((“rake fingers”)
g )
Each rake finger can be set to match any multipath component of the signal
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 usus, never more than one at a time time, so this
capability isn’t needed or helpful in 1xEV-DO mode
AT m
• Active: sectors who listen and can transmit Active 6
must supp
• Candidates: sectors AT requested, but not
yet approved by system to be active Candidate 6
• Neighbors: pilots told to AT by system, as Neighbor 20
nearby sectors to check
port
• Remaining: any pilots used by system but Remaining
not already in the other sets (div. by PILOT_INC)
Access Terminal sends a Route Update HANDOFF
Message to the system whenever: PARAMETERS
• It transmits on the Access Channel PilotAdd PilotDrop
• In idle state, it notices the serving sector is PilotDrop Pilot
far from the sector where last updated Timer Compare
• In connected state, whenever it notices the Dynamic Thresholds?
Handoff Parameters suggest a change Softslope
AddIntercept
DropIntercept
NeighborMaxAge
(C)BSC/Access Manager
Switch
PSTN v SEL CE
t1 t1 t1
BTS
PSTN v SEL CE
t1 t1 t1
BTS
1xEV-DO requires
q faster resource management
g than 1x BSCs can ggive
• this is provided by the new Data Only Radio Network Controller (DO-RNC)
A new controller and packet controller software are needed in the BTS to
manage the radio resources for EV sessions
• in some cases dedicated channel elements and even dedicated backhaul is
used for the EV-DO traffic
The new DO-OMC administers the DO-RNC and BTS PCF addition
Existing PDSNs and backbone network are used with minor upgrading
The following sections show Lucent, Motorola, and Nortel’s specific solutions
10-2008 (c)2008 Scott Baxter and Associates 111
Simple IP Network Architecture
Simple IP
IP Based
transport to FAST IP PACKET TRAFFIC
data networks PDSN
Internet
Dynamic/static VPNs T
connection Authentication
Authorization R-P Interface
rf
from local AAA Accounting
PDSN (C)BSC/Access Manager Fast!
No mobility Switch BTS
beyond serving PSTN v SEL CE
PDSN t1 t1 t1
CIRCUIT-SWITCHED VOICE TRAFFIC POINT-TO-POINT PACKETS Wireless
Mobile Device
Regional
Data Home Home AAA
Center Agent Agent Server
Mobile IP is a packet-
forwarding
arrangement that
allows the mobile user
to send and receive
Just like
Home! packets just as if they 158766 158774 158782 158790
158768
158775
158776
158783
158784
158791
158792
dEx
Secure Tunneling
g
Fed
Fed
Forward and Reverse This box is the
Mobile mobile user's
User Postal address
(C)BSC/Access Manager
Switch
PSTN v SEL CE
t1 t1 t1
BTS
PSTN v SEL CE
t1 t1 t1
BTS
1xEV-DO requires
q faster resource management
g than 1x BSCs can ggive
• this is provided by the new Data Only Radio Network Controller (DO-RNC)
A new controller and packet controller software are needed in the BTS to
manage the radio resources for EV sessions
• in some cases dedicated channel elements and even dedicated backhaul is
used for the EV-DO traffic
The new DO-OMC administers the DO-RNC and BTS PCF addition
Existing PDSNs and backbone network are used with minor upgrading
The following sections show Lucent, Motorola, and Nortel’s specific solutions
10-2008 (c)2008 Scott Baxter and Associates 119
Lucent 1xEV-DO Architecture
BTS
1x BBX
RF Front End
1x Modems
DO BBX BSC-DO
MCC-DO
MCC DO
AN-DO
IS-2000
S 000 1xEV-DOO BTS CR LSW PDSN
Tool LMF LMT
BTS frame & CCP shelf 1x BBX
LPA
RF Front End
BBX-1X 1x Modems
BTS
MCC-1X
MCC-DO DO BBX
T1 or E1
GLI (Traffic)
GLI (Control)
MCC-
AN (MGX8800) CR DO OMC-DO AN-AAA
AN
AN (Catalyst 6509) LSW
BSC CBSC BSC-DO
OMC-R
O&M OMC-DO
UUNOO
IP Network PDSN (Note 1)
Telephone Network MSC/HLR Not Required
Data Network Not Required AAA
1x Modems
MCC- DO
1x Modems
DO BBX BSC- Consolidation Router (CR)
MCC-DO
DO
AN DO
AN-DO • Performs span aggregation
for DO access points –
BTS CR LSW PDSN Similar to 1x MGX
1x BBX
• 1 – 2 CR frames per BSC-DO
BSC DO
nd
RF Front En
1x Modems
d
1x Modems
1 M
1x Modems
d
DO BBX
T1 or E1 • Handoff control
MCC-DO
AN-AAA
Packet Control and Session Control
OMC-DO
• Transmission of packet data
between MCC
MCC-DODO and PDSN
• Packet Data Control
• PDSN selection
• Provides Authentication
information to AAA
• Management of Data Session
• Support up to 80 MCC-DO cards
per a BSC-DO
1 OMC-DO per each BSC-DO
1x BBX
RF Front End
1x Modems
BSC-DO
OMC-DO provides GUI based
DO BBX
MCC-DO
AN-DO
N O O&M functions
• Status Management
BTS CR LSW PDSN
1x BBX
• Fault Management
End
1x Modems
• Configuration Management
RF Front E
DO BBX
T1 or E1
MCC-DO
OMC-DO AN-AAA
• Software Management
• System Parameter
M
Management t
DO network element manager • Performance Monitoring
• Manages BSC-DO and MCC-
DO • CDL collection
• Ethernet interface to BSC- • Diagnostic & System Test
DO
• Supports network
• Logging
management
g applications • Health Check
(fault, alarm, performance,
configuration)
PDSN
• The Univityy® CDMA PDSN p provides CDMA radio network p packet data
access to the Public Data Network (PDN) and is integrated on the
Shasta BSN 5000 chassis. With the addition of the AT IP access
model, a Foreign Agent (FA) and Home Agent (HA) are required. The
FA is always integrated onto the Shasta BSN with the Univity® PDSN
resulting in the PDSN/FA.
PDSN/FA
Component Breakdown
The Shasta BSN is comprised of several components including the
Subscriber Service Gateway (SSG), the IP Services Operating System
(iSOS) and d the
h Service
S i Creation
C i System
S (SCS) as defined
d fi d below:
b l
• SSG - is the hardware platform (Shasta 5000 chassis)
• iSOS - offers high-touch services scalability and extensibility
• SCS - is a graphical management and provisioning tool allowing the
service provider to quickly and efficiently provision thousands of
subscriber profiles through its GUI. It provides scalable centralized
management for PDSNs covering a large range of geographical
locations.
0 1 2 3 4 5 6 7
24pBCNW Functional Processor (NTPB11AA)
Cable Trough
11pMSW Functional Processor (NTPB10AA)
DO systems
y will be Implemented
p in Several Configurations
g
• 1:1 overlays in busy core areas
• 1:1 or 1:N overlays in less dense areas
Many EV>1x
EV 1x and 1x>EV
1x EV transition events may occur as a user
transitions from area to area
Initial system acquisition is also involved as a user activates their
AT in different locations
These
Th transitions
ii are d
dependent
d on the
h HHybrid
b id mode
d
implementation in the AT
The following pages show some possible transitions assuming
Mobile IP and AT Hybrid Mode are implemented
Idle
Mode During 1xEV-DO traffic operation, the hybrid-aware
mobile can still keep monitoring 1xRTT paging
Hybrid
H b id channel
Mode
During 1xRTT traffic operation, the hybrid-aware
mobile is unable to break away; 1xRTT traffic
1xRTT
Idle
Idle
Mode operation is continuous
• no opportunity to see 1xEV-DO signal
This hybrid Idle mode capability is the foundation
for all 1xRTT/1xEV mode transfers
RTT
Acttive
Acquire
1xEV-DO
1xEV-DO
Idle
System
driven by no, can’t see EV
PRL
1xRTT Mode
Idle
Release
RTT
Acttive
1xRTT
Voice
1xR
Call
iinterrupted
t t d
Active
Re-establish Data
1xEV during 1xEV
1xEVDO Connection
Traffic 1xRTT Traffic
Data Closed
voice call
Session
Ti
Triggers:
Acquire
1xEV-DO
AT Data
1xEV-DO yes, found EV Ready!
Idle
Release
RTT
Acttive
1xRTT
Voice
1xR
Call
Fade
AT data ready
1xEV-DOO
PPP
Active
Fade
Get New
UATI
1xEV-DO
DO
Idle
no
Dormant System
/Idle Same
Acquired DO
Subnet?
1xRTT
Idle
Idle Dormant
Mode /Idle
RTT
Acttive
PPP
Resync
1xR
Fade
Set Up or
1xEV-DOO
Active
Re-establish
Traffic Mode, Close 1xEV
1xEVDO
Data Transfer Connection Traffic
Data
Session
New DO AT Data
Signal!! No
Ready!
Idle
DO PRL,
Idle Same DO Idle Idle
Search for
Mode Subnet? Yes Mode Mode
DO AN Data
Hybrid Page!
Mode
Fade Idle
Mode
1xRTT
Idle
Search for Search for
Mode
1xRTT 1xRTT
Lost No No 1x Signal,
Signal!! Signal Continue EV
Found!! Operation
No Signal Found!!
RTT
Acttive
1xR
Coverage Fade
Edge
1xEV-DOO
Active
PPP
Traffic Mode, Resync
Data Transfer MIP
Data Finished, Registr.
Call Dormant
No
Idle
PPP
Resync
1xR
MIP
Registr.
• Air Interface
Protocol Architecture
• Access Network IS-856
IS 856
Layer Protocol & Function Chapter
The behavior of the system is
defined in layers Application •Default Signaling Application 2
•Default Packet Application 3
• the layers provide a Stream •Stream 0: Default Signaling
4
•Stream 1, 2, 3: not used by default
simple, logical foundation
for performing functions •Protocol Negotiation •Address Mgt.
Session •Protocol Configuration •State Mtce. 5
and applications
•Air Link Connection Establishment
• Specific applications
applications, Connection •Air Air Link Connection Maintenance 6
functions and protocols •Authentication
exist in each layer Security •Encryption 7
• Each layer is defined in Mac •Defines procedures to transmit
and receive over the physical layer 8
specific chapters of the
Physical •Channel Structure •Modulation.
standard •Frequency, Power •Encoding. 9
Forward Reverse
Control Channel Traffic Channel Access Channel Traffic Channel Mac
MAC Protocol MAC Protocol MAC Protocol MAC Protocol layer
Enhanced Connection
Idle State Protocol
l
layer
C t l Channel
Control Ch l A
Access Ch
Channell
ACAck Sync Connection Request
Access Parameters SectorParameters Data Ready ACK
Broadcast Page Hardware ID Response
Reverse Rate Limit
Q i k Config
Quick C fi K
Keep Alive
Ali R Requestt
Connection Deny
Xoff Response Keep Alive Response
Data Ready
Xon Response Location Complete
Hardware ID Request
Traffic Channel Location Notification
Keep Alive Request Assignment
Route Update
Keep Alive Response UATI Assignment
Session Close
Location Request
UATI Request
Location Assignment
UATI Complete
Redirect
Xoff Request
Session Close
Xon Request
ACAck
Name
Access Parameters
ID Inst. CC Syn SS AC FTC
0x00
0x01
1 CC
1 CC
RTC SLP
Best Effort
Best Effort
Addressing
Unicast
Broadcast
Pri.
10
30
All the Messages
ANKey Complete
ATKey Complete
Attribute Override
0x02
0x03
0x05
1
1
1
FTC
FTC
RTC
Reliable
Reliable
Best Effort
Unicast
Unicast
Unicast
40
40
40
of 1xEV-DO
Attribute Override Response 0x06 1 RTC Best Effort Unicast 40
Broadcast Reverse Rate Limit 0x01 1 CC Best Effort Broadcast 40
Configuration Complete
Configuration Request
0x00
0x50 24
1 FTC
FTC
RTC
RTC
Reliable
Reliable
Unicast
Unicast
40
40 In 1xEV-DO, most call
Configuration Response 0x51 24 FTC RTC Reliable Unicast 40
Configuration Start
ConnectionClose
0x01
0x00
1
1
FTC
FTC RTC
Best Effort
Best Effort
Unicast
Unicast
40
40
processing events are
ConnectionDeny
ConnectionRequest
0x02
0x01
1 CC
1 AC
Best Effort
Best Effort
Unicast
Unicast
40
40
driven by messages
DataReady 0x0b 1 CC FTC Best Effort Unicast 40
DataReadyACK
Fixed Mode Enable
0x0c
0x00
1
1
AC RTC
RTC
Best Effort
Best Effort
Unicast
Unicast
40
40
The MAC channels in
Fixed Mode X off
Hardware ID Request
0x01
0x03
1
2 CC FTC
RTC Best Effort
Best Effort
Unicast
Unicast
40
40
both directions are used
Hardware ID Response
K
Keep Alive
Ali R Requestt
0x04
0 02
0x02
1
1 CC
AC
AC FTC
RTC
RTC
Rel, Best Eff
B t Effort
Best Eff t
Unicast
U i
Unicastt
40
40 to carry messages or
Keep Alive Response
Key Request
0x03
0x00
1 CC
1
AC FTC
FTC
RTC Best Effort
Reliable
Unicast
Unicast
40
40 specific Walsh Masks to
Key Response 0x01 1 RTC Reliable Unicast 40
Location Assignment
Location Complete
0x05
0x06
1 CC
1 AC
FTC
RTC
Best Effort
Rel, Best Eff
Unicast
Unicast
40
40
convey commands and
Location Request
Location Notification
0x03
0x04
1 CC
1 AC
FTC
RTC
Best Effort
Rel, Best Eff
Unicast
Unicast
40
40
selection options
Messages have priority
Nak 0x00 1 FTC RTC Best Effort Unicast 50
Neighbor List 0x00 1 FTC Reliable Unicast 40
Page 0x00 1 SS Best Effort Unicast 20
Quick Config
Redirect
0x00
0x00
1
1 CC
SS
FTC RTC
Best Effort
Best Effort
Broadcast
Bcst, Unicst
10
40
and delivery protocols
Reset 0x00 2 FTC RTC Best Effort Unicast 40
Reset ACK
Reset Report
0x01
0x03
2
1
FTC
FTC
RTC Best Effort
Reliable
Unicast
Unicast
40
40
Each message has a
Route Update
RTCAck
0x00
0x00
1
1
AC
FTC
RTC Rel, Best Eff
Reliable
Unicast
Unicast
20
10
channel
h l or channels
h l on
SectorParameters
Session Close
0x01
0x01
1 CC SYN SS
1 CC AC FTC RTC
Best Effort
Best Effort
Broadcast
Unicast
30
40 which it may be sent
Sync '00' 1 CC SYN SS Best Effort Broadcast 30
Traffic Channel Assignment
Traffic Channel Complete
0x01
0x02
1 CC
1
FTC
RTC
Rel, Best Eff
Reliable
Unicast
Unicast
20
40 The structure of all the
g
UATI Assignment
UATI Complete
0x01
0x02
1 CC
1 AC
FTC
RTC
Best Effort
Rel, Best Eff
Unicast
Unicast
10
10 1xEV DO messages is
1xEV-DO
UATI Request 0x00 1 AC Best Effort Unicast 10
Unicast Reverse Rate Limit
Xoff Request
0x02
0x09
1
1 AC
FTC
RTC
Reliable
Best Effort
Unicast
Unicast
40
40
defined in IS-856
Xoff Response 0x0a 1 CC FTC Best Effort Unicast 40
Xon Request 0x07 1 AC RTC Best Effort Unicast 40
10-2008
Xon Response 0x08 1 CC (c)2008 Scott Baxter and Associates
FTC Best Effort Unicast 40 186
1xEV-DO Protocol Layers
and Packet Encapsulation
The Sync message gives the mobile system time and the Pilot PN,
along with basic signaling link details.
After reading this message, the mobile can receive the control
channel messages
The Quick Config message tells the mobile the sector identify
(color code, sector ID, Sector Signature, and Access Signature)
The redirection flag can be used to send mobiles to a different
carrier frequency or network
network, much like the GSRM in CDMA2000
Sector
Frequency Band Band 1
CDMA Channel Nbr ChanNum 25
Pilot PN Offset PilotPN 216
Half-slot Reference Counter HSTR 0
IS-890 Signaling
Seqq Nbr Valid
AckSeqNo valid Ack
Is_hdris890
SeqValid
q
AckSeqValid
0
0
0
NOT IS-890
SeqNo
q is not valid
AckSeqNo is not valid
Parameters
Packet Fragmented
Signaling Link Protocol
Seq Nbr of Message
Frgmented
Reliable
SeqNo
0
0
255
Packet NOT fragmented
Signaling Link Protocol delivery mechanism NOT reliable Message
Seq Nbr of Ack AckSeqNo 255
Synchronous Control Channel
In Configuration Bit
SyncCCFlag
InConfiguration
1
0
Synchronous Control Channel Capsule
Gives full
Type
ype Type
ype 15
5 CO
CONNECTION:
C O O Overhead
e ead Messages
essages Protocol
otoco
Message ID MessageID 1 Sector Parameters details of the
Country Code Country Code 1
0x00 84 0A C0 00 00 00
00 00 0A 04 0C A8 00
sector
Sector Address Identifier
Subnet Mask
SectorID
SubnetMask
D1 02
104
configuration:
Sector Signature SectorSignature 0
Latitude
Longitude
Latitude
Longitude
0
0
00D00 00.00N
00D00'00 00N
000D00'00.00E
ID,
ID subnet
Route Update Radius
Leap Seconds
RouteUpdateRadius
LeapSeconds
0
13
mask,
Local Time Offset
Reverse Link Silence Duration
LocalTimeOffset
ReverseLinkSilenceDuration
1568
0
26 Hours 08 Minutes
0 Frames Lat/Lon,leap
Reverse Link Silence Period ReverseLinkSilencePeriod 0
Channels Available ChannelCount 1 sec and local
System Type SystemType 0 System compliant to IS-856
Band Class
Channel Nbr
BandClass
ChannelNbr
1
25
1900MHz Band ti
time offset,
ff t RL
Neighboring Sectors
Neighbor Pilot PN
NeighborCount
NeighborPilotPN
14
435
silence,
Neighbor Pilot PN
Neighbor Pilot PN
NeighborPilotPN
NeighborPilotPN
48
384
Channels
Neighbor Pilot PN
Neighbor Pilot PN
NeighborPilotPN
NeighborPilotPN
285
99 available,
Neighbor Pilot PN NeighborPilotPN 321
Neighbor Pilot PN
Neighbor Pilot PN
NeighborPilotPN
NeighborPilotPN
477
291
system type,
Neighbor Pilot PN
Neighbor Pilot PN
NeighborPilotPN
NeighborPilotPN
267
309
band,
Neighbor Pilot PN
Neighbor Pilot PN
NeighborPilotPN
NeighborPilotPN
144
159
channel#,
N i hb Pil
Neighbor Pilott PN
Neighbor Pilot PN
N i hb Pil tPN
NeighborPilotPN
NeighborPilotPN
180
132
neighbor list
Neighbor Channel Included NeighborChannelIncluded
Neighbor Search Window Size Neighbor
0 Not Included
and search
Included
Search Window Size (14)
SearchWindowSizeIncluded
SearchWindowSize
1 Included
8 60 Chips windows/offset
Neighbor Search Window Neighbor
Offset Included
10-2008 SearchWindowOffsetIncluded
(c)2008 Scott Baxter and Associates
0 Not Included
193
Access Procedures
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
10
11
BIT
9
8
7
6
5
4
3
2
1
0
Access Cycle
MIACMAC 1 1 Number P
Permuted
t d (Color
(C l Code
C d | Sector
S t ID)
10
0
11
BIT
9
8
7
6
5
4
3
2
1
0
MIRTCMAC 1 1 1 1 1 1 1 1 1 1 Permuted (ATILCM)
FIC
TRAFFIC MAC ACK RRI
TRAFF
CONTROL DRC
TRAFFIC CHANNEL ASSIGNMENT ACK
MAC
Rake Receiver
MAC RTC ACK DATA
PILOT #1 PN168+0 W23
#2 PN168+2 W23
TRAFFIC CHANNEL COMPLETE #3 PN168+9 W23
#4 PN168+5 W23
XON REQUEST
Pilot Searcher
NULL MESSAGE
NEIGHBOR LIST
XON RESPONSE
ROUTE UPDATE
TRANSITION TO DORMANT
NULL MESSAGE
TRAFFIC CHANNEL ASSIGNMENT
TRAFFIC CHANNEL COMPLETE
NEIGHBOR LIST
The Route Update message is really a request for the sectors the
mobile wants to have in its active set
• much like the pilot strength measurement message in
CDMA2000
In this example the mobile asks for only
y one sector, PN216
• “Num Pilots 0” means there is just one pilot
The mobile sends the RTC Ack message to confirm it has received
the channel assignment and is working to apply it
Null Message
Mobile
M bil acknowledges
k l d it iis using
i ththe ttraffic
ffi channel
h l
Reverse
R ttraffic
ffi channel
h l
ming
PN xxx Walsh xx
summ
bits
Traffic Correlator
t
PN xxx Walsh xx
ontrol
Symbols
Receiver Viterbi Decoder,
Decoder
co
Traffic Correlator
ttime-aligned
d
RF Section Convl. Decoder,
IF, Detector PN xxx Walsh xx Demultiplexer
power
Traffic Correlator Packets
AGC
PN xxx Walsh xx
RF
Open L
Messages
UART
Duplexer Pilot Searcher
CPU
PN xxx Walsh 0
Loop
Conv or
C
RF Transmit Gain Adjust Messages Turbo
Coder
Transmitter
Transmitter Digital Section
RF Section
Long Code Gen.
Burst by burst, the Access Terminal asks for transmission from whichever
Active sector it hears best, at the max speed it can successfully use
Using latest multipath data from its pilot searcher, the Access Terminal uses
the combined outputs
p of the four traffic correlators ((“rake fingers”)
g )
Each rake finger can be set to match any multipath component of the signal
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 usus, never more than one at a time time, so this
capability isn’t needed or helpful in 1xEV-DO mode
AT m
• Active: sectors who listen and can transmit Active 6
must supp
• Candidates: sectors AT requested, but not
yet approved by system to be active Candidate 6
• Neighbors: pilots told to AT by system, as Neighbor 20
nearby sectors to check
port
• Remaining: any pilots used by system but Remaining
not already in the other sets (div. by PILOT_INC)
Access Terminal sends a Route Update HANDOFF
Message to the system whenever: PARAMETERS
• It transmits on the Access Channel PilotAdd PilotDrop
• In idle state, it notices the serving sector is PilotDrop Pilot
far from the sector where last updated Timer Compare
• In connected state, whenever it notices the Dynamic Thresholds?
Handoff Parameters suggest a change Softslope
AddIntercept
DropIntercept
NeighborMaxAge
i. When the timer Tairdrop expires, the AN initiates the release of the A8 connection by
sending an A9A9-Release-A8
Release A8 message to PCF2 and starts timer Trel9
Trel9.
j. PCF2 sends an A11-Registration Request message with Lifetime set to zero, to the
PDSN. PCF2 starts timer Tregreq.
k. The PDSN sends an A11-Registration Reply message to PCF2. PCF2 closes the A10
connection for the MS/AT and stops timer Tregreq.
l. PCF2 responds to the AN with an A9-Release-A8 Complete message. The AN stops
timer Trel9.
1xEV-DO
RF Performance Optimization
AT Receive Power I0
overload>>
• usually expressed in dBm
AT Receiver -40
• measured derived from Rake
LNA IF R
handset IF AGC voltage
x
R
• broadband, “unintelligent” BW BW R
30
~30 LO 1.25
1 25
measurement: includes all S
<too weak
MHz. MHz.
RX Level
RF in the carrier bandwidth (from AGC) -90
regardless of source, not -105
just RF from serving BTS
<<
AT power is important, but it’s exact value isn’t critical
• too much received signal (-35 dbm or higher) could drive the
AT’s sensitive first amplifier into overload, causing intermod and
code distortion on received CDMA signals
• too little received signal (-105 or weaker) would leave too much
noise
i iin ththe signal
i l after
ft d de-spreading,
di resulting
lti iin symbol
b l errors,
bit errors, packet errors, and other problems
10-2008 (c)2008 Scott Baxter and Associates 263
Mobile Transmit Power at Given Rate
nt
Authentication
a Environmen
PDSN
Home Agent
Authorization AAA R-P Interface
Accounting •Coverage Holes
AP •Pilot Pollution
•Missing Neighbors
SEL EVM •Fwd Pwr Ovld
t1
IP Data
•Rev
R P Pwr OOvldld
•Search Windows
DO RNC or FMS Wireless
•Island Cells
Mobile Device
EVDO IOS PPP •Slow Handoff
nt
Authentication
a Environmen
PDSN
Home Agent
Authorization AAA R-P Interface
Accounting •Coverage Holes
AP •Pilot Pollution
•Missing Neighbors
SEL EVM •Fwd Pwr Ovld
t1
IP Data
•Rev
R P Pwr OOvldld
•Search Windows
DO RNC / FMS Wireless
•Island Cells
Mobile Device
EVDO IOS PPP •Slow Handoff
-10
EVDO C/I can be above +10 db near a
-20
sector, and -20 or lower at the edge
E
-30
-30 -20 -10 0 +10 +20
C/I, db
10-2008 (c)2008 Scott Baxter and Associates 269
Relationship of Ec/Io and C/I in 1xEV-DO Systems
-30 -25 -20 -15 -10 -5 0 5 10 15 20
0
Ec/Io,
C/I,
db
db
-0.04 20
-0.14 15
-0.17 14 -5
-0.21 13
-0.27 12
-0.33 11
-0.41
0 41 10 10
-10
-0.51 9
-0.64 8
c/Io, db
-0.79 7
-0.97 6 -15
1.19
-1.19 5
Ec
-1.46 4
-1.76 3
-2.12 2 -20
-2.54 1
-3.01 0
-3.54 -1
-4.12 -2
-25
-4.76 -3
-5.46 -4
-6.97 -6
-8.64
8 64 -8
8
-10.41 -10 -30
-12.27 -12 C/I, db
RF Connection failures
• Mobile does not reach an assigned traffic channel
RF Connection Losses
• Existing connection is lost due to failure of forward or reverse
link
RF Blocking
• Due to MAC index, backhaul, or other congestion
The pilot searcher of a mobile must be able to see the pilots of any
sectors it may encounter – otherwise route update is impossible
Timing errors affect pilot searching
searching. Sources include:
• Timing delay from reference sector to mobile
– This delay is unknown to the mobile, but it goes into the mobile’s
reference timing without the mobile’s knowledge
• Timing delay from needed neighbor signal to the mobile
– This delay is also unknown to the mobile, but it can shift the
apparent timing of the desired neighbor either ahead or behind
the timing
g the mobile expects
p
• The worst-case error in timing is the propagation delay of a straight
line between reference sector and desired sector
• Neighbor search window can be set to this level initially and possibly
reduced if accumulated data later allows
Active search windows “float” on their individual pilots and do not need to
be large enough to handle propagation delay. They only need to
accommodate delay spread, which is better measured than calculated.
Application
pp Description
p Purpose
p
Raw Upload Uploads data with no overhead (no headers, no Testing uplink throughput
handshaking beyond the normal TCP handshaking)
Raw Download Downloads data with no overhead (no headers, no Testing downlink throughput
handshaking beyond the normal TCP handshaking.)
Raw Loopback A loopback (data is sent to the remote server which Simultaneous exercise of the uplink and downlink
returns the same data) application with no overhead (no
headers, no handshaking beyond the normal TCP
handshaking.)
Ping (ICMP ECHO) Ping does not use the TCP protocol, but rather uses the Determining round-trip-time between the user and the
connectionless and “unreliable” ICMP protocol. Sends remote server, as well as general link integrity (by
small echo request packets to a remote server
server, which counting the number of missing echo reply packets)
packets).
responds with an echo reply.
HTTP GET A standard web page “browse” request. If Raw Download is unavailable, testing downlink
throughput; modeling typical customer use.
HTTP POST A web-based upload (similar to how web-based email If Raw Upload is unavailable, testing uplink throughput.
p
sites allow users to upload files as “attachments”).
)
FTP GET A standard FTP file download. Many file downloads on If Raw Download and HTTP GET are unavailable, testing
the Internet use FTP. downlink throughput; modeling typical customer use.
FTP PUT A FTP file upload. The file is generated by the Invex3G If Raw Upload and HTTP POST are unavailable, testing
platform and sent to the server. uplink throughput
Mail GET (POP3) Retrieves all the mail for a given mailbox (e
(e-mail
mail Modeling typical customer use.
address) from an e-mail server. Note: does not delete
the e-mail messages from the mailbox.
Wait Waits a specified amount of time. Testing idle timers, timeouts, etc.
Long setup times, often seen as bad latency in VOIP and PTT
applications, can result when extensive probing occurs. This can
be the result of:
• RF reverse link interference
– External interference or rogue terminals
• Incorrect Access Parameters, having mobiles start probing at
low RF levels
Data Environment
PDSN Authentication
Home Agent
Authorization AAA R-P Interface
Accounting
•Coverage Holes
AP •Pilot Pollution
SEL EVM •Missing Neighbors
•Rev Pwr Ovld
t1 •Search Windows
Island Cells
•Island
IP D
DO-RNC
DO RNC / FMS Wireless
EVDO IOS PPP •Slow Handoff Mobile Device
Data Environment
PDSN Authentication
Home Agent
Authorization AAA R-P Interface
Accounting •Coverage Holes
BTS •Pilot Pollution
•Missing Neighbors
v SEL CE •Fwd Pwr Ovld
t1 •Rev Pwr Ovld
•Search Windows
IP D
DO-RNC
DO RNC or FMS Wireless
•Island
I l dC Cells
ll
EVDO IOS PPP •Slow Handoff
Mobile Device
When one server stands head and shoulders above the other
sectors, its C/I is excellent and it can deliver very fast data
However, if this server is overloaded with traffic, the mobile has no
alternative sector and the blocking will have a large impact
An AT may have multiple MAC flows existing at the same time (for
example, live video, live audio, and text
• MAC parameters control allocation for each of the flows
• Performance of delay-sensitive flows is not degraded by
competition from delay-tolerant
delay tolerant data flows
flows.
• MAC flow behavior is uniform whether within the flows of one
AT or across many ATs.
• In general
general, AT resource allocation is the sum of its MAC flow
allocations.