Professional Documents
Culture Documents
Principle Guideline
Contents
1 Preface........................................................................................................................9
1.1 About this Manual...................................................................................................................9
1.1.1 Purpose...........................................................................................................................9
1.1.2 Intended Audience.........................................................................................................9
1.1.3 Organization...................................................................................................................9
1.1.4 Revision History..........................................................................................................11
1.1.5 Reference Documentation............................................................................................12
1.2 Conventions...........................................................................................................................13
1.3 Acronyms and Abbreviations................................................................................................14
4 Handoff Algorithm..................................................................................................51
4.1 Overview of Handoff Algorithm...........................................................................................51
4.2 Pilot Sets................................................................................................................................51
4.2.1 Management of Pilot Sets............................................................................................52
4.2.2 Pilot Search..................................................................................................................52
4.2.3 Related Parameters.......................................................................................................54
4.3 Forward Virtual Soft Handoff...............................................................................................56
4.3.1 Background..................................................................................................................56
4.3.2 Function Description....................................................................................................56
4.3.3 Virtual Soft Handoff Procedure...................................................................................57
4.3.4 Application Scenario and of Performance Description Algorithm..............................59
4.3.5 Traffic Statistic Indexes and Data Collection..............................................................59
4.3.6 Related Parameters.......................................................................................................60
4.4 Reverse Soft Handoff............................................................................................................60
4.4.1 Background..................................................................................................................60
4.4.2 Function Description....................................................................................................61
4.4.3 Application Scenario and Performance Description of Algorithm..............................61
4.4.4 Traffic Statistic Indexes and Data Collection..............................................................62
4.4.5 Related Parameters.......................................................................................................63
4.5 AN Assisted Inter-AN Handoff.............................................................................................64
4.5.1 Background..................................................................................................................64
4.5.2 Function Description....................................................................................................66
4.5.3 Application Scenario and Performance Description of Algorithm..............................66
4.5.4 Traffic Statistic Indexes and Data Collection..............................................................67
4.5.5 Related Parameters.......................................................................................................67
4.6 1X - DO Handoffs.................................................................................................................68
4.6.1 Dormant Handoffs to 1x from EVDO.........................................................................69
4.6.2 Active Handoffs to 1x from EVDO.............................................................................70
4.6.3 Dormant Handoffs to EVDO from 1X.........................................................................70
Figures
Figure 2-1 HRPD session establishment procedure...................................................................18
Figure 2-2 HRPD session keep alive..........................................................................................20
Figure 2-3 AT initiates HRPD session closing (A8 connection established).............................21
Figure 2-4 AT initiates HRPD session closing (no A8 connection established).........................22
Figure 2-5 AN initiates HRPD session closing (A8 connection established)............................23
Figure 2-6 AN initiates HRPD session closing (no A8 connection established)........................24
Figure 2-7 AT initiates HRPD connection..................................................................................25
Figure 2-8 AT re-activates HRPD connection (dormant state)...................................................27
Figure 2-9 PDSN re-activates HRPD connection......................................................................28
Figure 2-10 AT releases the HRPD connection..........................................................................30
Figure 2-11 AN releases the HRPD connection.........................................................................31
Figure 2-12 PDSN closes the HRPD connection.......................................................................32
Figure 2-13 Session configuration negotiation..........................................................................34
Figure 2-14 Access authentication.............................................................................................37
Figure 2-15 AT initiates the location update...............................................................................39
Figure 2-16 AN initiates location update...................................................................................39
Figure 3-1 EVDO reverse channel structure..............................................................................42
Figure 3-2 ACH physical layer packet format............................................................................43
Figure 3-3 EVDO access probe structure 1................................................................................43
Figure 3-4 Access probe time.....................................................................................................44
Figure 3-5 EVDO access probe structure 2................................................................................45
Figure 3-6 EVDO access probe sequence..................................................................................45
Figure 4-1 Virtual soft (softer) handoff......................................................................................56
Figure 4-2 DRC handoff.............................................................................................................58
Figure 4-3 Reverse soft handoff.................................................................................................61
Figure 4-4 AN assisted inter-AN handoff..................................................................................65
Figure 4-5 Dormant handoff to 1X from EVDO........................................................................69
Preface
1.1.3 Organization
This manual addresses the EVDO session of CDMA Performance Manual and
is organized as follows:
Chapter 1 Preface - Is an introduction to the purpose, intended audience, and
organization.
Chapter 2 Basic Call Flows - Presents the basic concepts and procedure of
the HRPD session establishment, service negotiation, and authentication in
the CDMA2000 EV-DO system.
Chapter 3 Access Process and Silence Covers the access procedure and
principle of AT in the EVDO system and EVDO-specific reverse silence.
Chapter 4 Handoff Algorithm Introduces the pilot sets, virtual soft
handoff, reverse soft handoff, and AN-assisted handoff between ANs. In
addition, it makes an overview of interoperability specifications of dual-mode
terminal between 1x network and EVDO network.
Chapter 5 Reverse Power Control Algorithm Explains the principles for
EVDO reverse open-loop power control and closed loop power control.
Chapter 6 Reverse Load Control Algorithm Introduces the measurement
methods, control methods, and the algorithm for EVDO reverse load.
Chapter 7 Forward Data Transmission Algorithm Covers EVDOspecific forward rate control principle, Abis flow control mechanism, and the
scheduling algorithm for air interface multi-user time multiplexing.
Chapter 8 Test Applications introduces the testing calls for performance
evaluation tests and load simulation functions, including Forward Test
Application Protocol (FTAP), Reverse Test Application Protocol (RTAP),
Forward Link User Simulation (FLUS), and Other User Noise Simulator
(OUNS).
3GPP2 C.S0024 v4.0, cdma2000 High Rate Packet Data Air Interface
Specification, October, 2002
1.2 Conventions
This manual is not an operation guide to performance algorithms. Refer to the
Help on the maintenance system for the points for attention.
1. About Supported Versions
The product version support involved in this manual means the first release
supporting the functions and features described in the Function Description.
For example, in chapter 6 Reverse Load Control Algorithm,
V200R001C02B012 earlier does not support the feature, namely
V200R001C02B012 and above versions support the feature.
2. About Performance Description
It describes the benefits and potential negative effect of the performance
algorithms. There is no quantitative description, because the results vary with
the application environments.
3. About Performance Measurement Indexes and Data Collection
It mainly describes how to elevate performance-related traffic statistic indexes
and the performance data collection methods after the algorithm is used. The
measurement points of the indexes are not the importance of this manual. For
details, refer to the related traffic statistic indexes. This manual also does not
introduce the use of performance data collection methods. For details, see the
corresponding guidelines.
4. About Common Parameters
For the purpose of facilitating the use by the readers, this manual lists key
parameters and involved commands. For the operations and settings of the
parameters, see Performance Parameter Manual.
Full name
AAA
AC
Asynchronous Capsule
ACK
Acknowledgement
AN
Access Network
ANID
ARQ
Automatic Request
BSC
BTS
CANID
CDMA
DRC
DRS
DSC
ESN
FCP
FCS
HARQ
HDR
HLR
HRPD
IMSI
IOS
Inter-Operation Specification
MAC
MEI
MNID
NAI
NAK
Not Acknowledgement
NID
Network Identification
PANID
PCF
PDSN
PDU
PER
PPP
Point-to-Point Protocol
PZID
QoS
Quality of Service
RA
Reverse Activity
RAB
RATI
RLMAC
RLP
RoT
RPC
RRI
SID
System Identification
SINR
UATI
The CDMA20001x EVDO packet data session can be in three states: Active,
Dormant, and Idle.
In the active state, air interface connection, A8 connection, A10 connection,
and PPP connection are established between the AT and PDSN and can be
used for the data transmission.
In the dormant state, only A10 connection and PPP connection are established
between the AT and PDSN. At that time, if the data is sent, the air interface
connection and A8 connection must be established and dormant state is
transited to the active state.
In the idle state, no air interface connection, A8 connection, A10 connection,
and PPP connection are established between the AT and PDSN.
2.
3.
4.
5.
6.
7.
8.
The AN sends a Key Exchange message to exchange the key with the
AT.
9.
Command
Description
Session
closing
timer
(TSMPCLOSE)
2.
After closing the HRPD session with the AT, the AN sends an A9Release-A8 message (cause value=normal call release) to the PCF to
request the PCF to release the A8 connection.
3.
4.
5.
3.
4.
5.
2.
3.
After closing the HRPD session with the AT, the AN sends an A9Release-A8 message (cause value=normal call release, other cause
values include transition to dormant state, handoff success, equipment
failure, and authentication failure) to the PCF to request the PCF to
release the A8 connection.
4.
5.
6.
2.
3.
After closing the HRPD session with the AT, the AN sends an A9Update-A8 message (cause value=power-off in the dormant state) to the
PCF to request the PCF to release the related resources.
4.
5.
6.
2.
3.
4.
5.
After assigning the resources for A8 connection, the PCF sends an A11Registration Request message to the PDSN.
6.
After establishing the A10 connection, the PDSN sends an A11Registration Reply message to the AN to confirm the establishment of
A10 connection.
7.
8.
9.
10. After the LCP and IPCP are negotiated, the PPP connection and session
between AT and the PDSN complete. At that time, the data can be sent
through the PPP connection.
The PPP session between the AT and the PDSN is in dormant state.
2.
If
the
AT
has
data
to
send,
the
AT
sends
4.
5.
6.
After establishing the A8 connection, the PCF sends an A11Registration Request message to the PDSN.
7.
After establishing the A10 connection, the PDSN sends an A11Registration Reply message to confirm the establishment of A10
connection.
8.
The PPP session between the AT and the PDSN is in dormant state.
2.
The PDSN sends a Packet Data Traffic message to the PCF to indicate
that the network side has data to send to the AT and to request the PCF to
establish the air interface connection.
3.
4.
5.
6.
7.
8.
The AT switches
to
the
AN-specific
channel
and
sends
1)
After the traffic data packet is sent, the AT sends a Connection Close message
over the reverse traffic channel to initiate the release of air interface connection.
2.
3.
4.
5.
2)
3)
The AN initiates the release of air interface connection. If necessary, this step
may occur in parallel with steps 1 and 2.
3.
4.
5.
6.
7.
8.
9.
Parameter
Packet application
configuration negotiation
Session protocol
configuration negotiation
(SRCHWINR)
Pilot PN sequence increment
(PILOTINCREMENT)
Whether to use dynamic threshold
(DYNAMICTRESHINC)
Soft handoff add slope (SOFTSLOPE)
Pilot add intercept of soft handoff
(ADDINTERCEPT)
Pilot drop intercept of soft handoff
(DROPINTERCEPT)
The HRPD session between the AT and the AN is established, including the
procedures for UATI assignment, session configuration negotiation, and DH
key exchange.
2.
3.
The PPP and LCP negotiation between the AN and the AT is conducted,
mainly for the size of PPP data packet and authentication protocol type
(such as CHAP). Generally, the AN configures CHAP authentication
protocol type and initiates access authentication.
4.
5.
6.
After receiving the CHAP-Response message sent from the AT, the AN
sends an A12-Access Request message (including the authentication
parameters, such as NAI, CHAP-Challenge, and AN-IP) to the AN-AAA.
7.
8.
9.
message
(including
the
1)
3.
3.
4.
Function set
Description
HRPD session
setup requests
HRPD
session
performance
measurement
HRPD session
setup
success
times
HRPD
session
performance
measurement
Access
authentication
attempts
HRPD
session
performance
measurement
Access
authentication
success times
HRPD
session
performance
measurement
Access
authentication
denies
HRPD
session
performance
measurement
AT/AN-initiated
connection
requests
EV-DO
connection
performance
measurement
set
AT/AN-initiated
connection
success times
EV-DO
connection
performance
measurement
set
Fast connection
requests
EV-DO
connection
performance
measurement
set
Fast
setup
success times
EV-DO
connection
performance
measurement
set
The net load of MAC layer is 234bits and the physical layer encapsulates
22Bits, totaled 256Bits.
The number of access cycles of terminals is different with each other, so the
access probe of different terminals starts and ends at different time. This
reduces the access collision probability.
For the prefix part, only pilot channel is sent. For the data part, both the pilot
channel and data channel are sent. The access preamble consists of two
frames. The value of the access pilot can be set by the parameter
PreambleLength.
channel is higher than it is during the data portion, such that the total output
power of the preamble and portions of the access probe are the same.
Access Probe Sequence
p = TACMPATProbeTimeout + (y * AccessCycleDuration)
s = TACMPATProbeTimeout + (k * AccessCycleDuration)
In the formulas,
the backoff time of a probe. The length is normally four access channel
cycles.)
During the access probe sequence, a persistent test based on its AT class is
performed by all Ats. If the test succeeds, the AT transmits its next probe
sequence.
Related Parameters
Parameter
Command
Description
Modify: MOD
DOAPM
Query:
DOAPM
Access probe preamble
frame length (PRBLEN)
LST
Modify: MOD
DOAPM
Query:
DOAPM
LST
Access
channel
maximum
capsule
length
(CAPSULELENMAX)
Modify: MOD
DOAPM
Modify: MOD
DOAPM
Open-loop
power
estimation
correct
factor
(PRBINIADJUST)
Modify: MOD
DOAPM
Modify: MOD
DOAPM
Probe
power
(PWRSTEP)
Modify: MOD
DOAPM
step
Query:
DOAPM
Query:
DOAPM
Query:
DOAPM
Access persist vector
0/1/2/3(PERSISTENCE
0/1/2/3)
LST
LST
LST DOAPM
Query:
DOAPM
LST
LST
Modify: MOD
DOAPM
Query:
DOAPM
LST
AT
Acess
ProbeSequenceMax
(PRBSEQMAX)
Modify: MOD
DOMCNP
ProbeBackoff
(PRBBKOFF)
Modify: MOD
DOMCNP
Query:
LST
DOMCNP
Query:
LST
DOMCNP
ProbeSequenceBackoff
(PRBSEQ_BKOFF)
Modify: MOD
DOMCNP
Query:
LST
DOMCNP
OffsetNormalPower of
Access
Channel
(ACCDATAOFF)
Modify: MOD
DOAPM
Modify: MOD
DORRMMP
Query:
DOAPM
LST
Query:
LST
DORRMMP
ReverseLinkSilencePeriod
ReverseLinkSilenceDuration
In the designated period, all the ATs under a sector stops reverse transmission
and access probe for a certain period of time. The system can measure and
update the noise floor in the sector during this period. The data is used as the
basis of reverse load control.
The reverse link silence duration is a period starting from T and lasting for a
time defined by ReverseLinkSilenceDuration, where T must meet the
following requirement:
T mod (20482ReverseLinkSilencePeriod-1) = 0
Access Probe Sending and Silence Period
When the AT sends the first probe sequence, the link silence period test must
be performed before the persistence test. The AT determines the reverse link
silence period and duration according to the sector parameter message.
At the beginning of the access channel cycle, if the transmission of the access
probe and the reverse link silence period does not overlap, the AT is allowed
to send the access probe. Otherwise, the AT must wait for the next access
channel cycle that meets the requirements.
In a probe sequence, when the AT sends an access probe, it waits for a time
lasting for p. After this access probe is completed, the new probe starts from
timeslot p. If any of its part overlaps with the reverse link silence period, the
AT regenerates a pseudo random number in [0, ProbeBackoff] (ProbeBackoff
is the backoff time of the probe, it is normally four access channel cycles),
and then re-calculates p. If it does not overlap with the reverse link silence
period, the AT uses the timeslot p to send the next access probe within this
timeslot p after the previous access probe completes.
Related Parameters
Parameter
Command
Description
ReverseLinkSilenceInt
ervalDuration
(RLSDURATION)
Modify:
DOSPM
MOD
Query:
DOSPM
LST
ReverseLinkSilencePe
riod (RLSPERIOD)
Modify:
DOSPM
MOD
Query:
DOSPM
LST
Handoff Algorithm
The pilot is not in Active Set or Candidate Set, and the pilot strength
exceeds the threshold specified by PilotAdd.
The pilot is deleted from Active Set. The Pilot Drop timer has expired
and the value of DynamicThresholds is 1, and the pilot strength
exceeds the threshold specified by PilotDrop.
The pilot is deleted from Active Set but its Pilot Drop timer is not
expired.
If any one of the following conditions is met, the AT deletes the pilot from
Active Set:
Command
Description
ROUTEUP
(RouteUpdateRaiu
s)
Modify:
DOSPM
MOD
Query:
DOSPM
LST
PilotAdd
(PilotAdd)
Modify:
DOCNP
MOD
Query:
DOCNP
LST
Modify:
DOCNP
MOD
Query:
DOCNP
LST
Modify:
DOCNP
MOD
Query:
DOCNP
LST
PILOTDROP
PilotCompare
PILOTDROPTIM
ER
(PilotDropTimer)
Modify:
DOCNP
MOD
Query:
DOCNP
LST
NBRMAXAGE
(NeighborMaxAg
e)
Modify:
DOCNP
MOD
Query:
DOCNP
LST
PILOTINCREME
NT (Pilot PN
sequence
increment)
Modify:
DOCNP
MOD
Query:
DOCNP
LST
SRCHWINA
(search window
size of active set
and candidate set)
Modify:
DOCNP
MOD
Query:
DOCNP
LST
SRCHWINN
(search window
size of neighbor
set)
Modify:
DOCNP
MOD
Query:
DOCNP
LST
SRCHWINR
(Search window
size of remaining
set)
Modify:
DOCNP
MOD
Query:
DOCNP
LST
On the 1x EV-DO forward link, the AT receives data from only one sector in
the active set. The DRC reported from an active AT informs the AN of C/I as
its best serving sector for data receiving. This is called virtual soft handoff.
The CDMA2000 1xEV-DO virtual soft handoff differs significantly from the
CDMA2000 1X soft handoff. In the CDMA2000 1X handoff, the MS can
receive data simultaneously from two or more sectors to obtain soft handoff
gain. In the CDMA2000 1xEV-DO virtual soft handoff, however, the AT can
receive data from only one sector and therefore cannot obtain soft handoff
gain.
DRC Value (four bits): informs the AN of the expected receiving rate.
DRC Cover (three bits): informs the AN of the forward sector whose
pilot signal has the highest C/I value.
2.
3.
4.
The BTS1 sends forward data frames to the AT through the air interface.
5.
6.
After the BTS2 receives the DRC channel information from the AT, it
indicates that the AT hopes to receive data from the AT if the DRCCover
matches. The BTS2 requests the BSC to send forward data to the AT.
7.
8.
After switching the forward data sent to the AT to the BTS2 from BTS1,
the BSC notifies the BTS1 of clearing the forward data not sent to the
AT.
9.
When BTS2 turns into the current activation cell, the BSC sends forward
data packet to the BTS2.
10. The BTS2 sends forward data frame to the AT through air interface.
BSC
BTS
The RFMT assigns the IMSI tracing to record the number of the active
set, forward pilot strength, and DRC Cover. The granularity is 2 seconds.
The BTS assigns the IMSI call tracing to record the PER, handoff status,
forward power, reverse RSSI in each leg. The granularity is 2 seconds.
Related Parameters
Parameter
Soft handoff delay
(SFTHODLY)
Command
Modify:
DOMCNP
Query:
Description
MOD
LST
This parameter is
shortest
interruption when
the source sector
the expected
transmission
the AT shifts
to the target
DOMCNP
Softer
handoff
delay(SFTERHO
DLY)
Modify:
DOMCNP
MOD
Query:
DOMCNP
LST
This parameter is
shortest
interruption when
the source sector
sector during the
handoff.
the expected
transmission
the AT shifts
to the target
virtual softer
Active set
Candidate set
Remaining set
Only sectors in the active set can receive and demodulate reverse signals from
the AT. The pilot sets are maintained through the RouteUpdate message. The
function of the RouteUpdate message is similar to that of the Pilot Strength
Measurement message in the CDMA2000 1xEV-DO network. The AT reports
the RouteUpdate message according to the current radio operating
environment, and the AN determines the active set according to the radio
operating environment information reported by the AT..
BSC
BTS
Measurement Subset
Description
Intra-BS Soft HO
requests EV-DO[Times]
Number of successful
intra-BS soft HOs for
adding legs and deleting
legs
Intra-BS Soft HO
Failures (Radio resources
unavailable) EVDO[Times]
Intra-BS Soft HO
Failures (Requested Abis
resources unavailable)
[Times]
Intra-BS Soft HO
Failures (Radio interface
abnormal)[Times]
Intra-BS Soft HO
Failures (Other causes)
[Times]
Intra-BS Soft HO
Failures (Radio
resources unavailable)
EV-DO [Times]
Intra-BS Soft HO
Failures (Requested
Abis resources
unavailable) [Times]
Intra-BS Soft HO
Failures (Radio
interface abnormal)
[Times]
he RFMT assigns the IMSI tracing to record the number of the active set,
pilot strength, and DRC Cover. The granularity is 2 seconds.
The BTS assigns the IMSI call tracing to record the reverse PER,
handoff status, forward power, reverse RSSI in each leg. The granularity
is 2 seconds.
The CDR records the handoff events that occur during calls.
2.
3.
After the target AN receives the information, the target AN and the AT
complete the setup of the session according to the current conditions.
4.
5.
The target AN sets up a connection with the target PCF through the A8
interface, and the target PCF sets up a connection with the PDSN
through the A10 interface.
6.
The PDSN starts the closure procedure to cut off the A10 connection
between the PDSN and the source PCF.
2.
3.
4.
5.
6.
7.
8.
9.
If only the AT releases the connection, the following indexes may be affected:
Subscriber throughput: The AT may be far away from the source AN and
close to the target AN, and the signals from the target AN cause forward
interference to the AT. In this case, though the connection between the
AT and the source AN is still maintained, the AT requests a relatively low
rate from the source AN, the probability of the AT being scheduled by the
source AN is low, and the throughput of the AT is affected.
Sector throughput: The source AN assigns low rates for subscribers that
are on sector borders, so the throughput of the sector may be reduced.
BSC
BTS
Function set
HRPD Session
Performance
Measurement-BSC
Description
Number of HRPD session
releases that the source AN
initiates due to inter-AN
handoffs
The RFMT assigns the IMSI tracing to record the number of the active
set, forward pilot strength, and DRC Cover. The granularity is 2 seconds.
The BTS assigns the IMSI call tracing to record the reverse PER,
handoff status, forward power, reverse RSSI in each leg. The granularity
is 2 seconds.
ANHOCOMP
Command
Description
Modify:
DORRMMP
MOD
Query:
DORRMMP
LST
Modify:
DORRMMP
MOD
Query:
DORRMMP
LST
4.6 1X - DO Handoffs
Generally, the CDMA2000 EV-DO network is built on the basis of the
CDMA2000 1X network. The CDMA2000 EV-DO network covers hotspot
areas, and its coverage area is smaller than the original CDMA2000 1X
network. So there are handoffs between 1x and DO in some special areas.
When the dual-mode terminal moves across the border between the 1X-only
area and the common area of the 1X and DO networks, three types of handoff
may occur:
The dual-mode terminal does not support 1X-to-EV-DO active state handoff,
because the dual-mode terminal does not search for DO signals when it is in
the 1X active state.
2.
3.
4.
5.
6.
7.
8.
When detecting no air interface session, the target AN initiates the UATI
assignment and session configuration negotiation and establishes the air
interface session with the AT.
2.
3.
The PPP and LCP negotiation between the AN and the AT is conducted,
mainly for the CHAP authentication protocol type.
4.
5.
6.
7.
8.
If the target AN supports the location update, update the ANID of the AT
or restore the PANID through the ANID sent by the AT. This step may
occur anywhere after step 1.
9.
The reverse closed loop power control is further divided into the following
types:
Through the reverse power control, the terminal adjusts the transmit power at
any time so that the terminal transmits at the minimum power and minimizes
the interference to other subscribers.
The AT starts the open loop power control in the initial attempt sub state when
it accesses the network. When the AT originates an access attempt, it estimates
the power X0 of the first access attempt according to the strength of the
received forward signals. The following formulas are defined::
Xi = X0 + (i 1) PowerStep
9.6
9.6
19.2
38.4
76.8
153.6
The offset of the reverse DRC channel from the reverse pilot channel is
determined by the parameter DRCChannelGain, and the offset of the reverse
ACK channel from the reverse pilot channel is determined by the parameter
ACKChannelGain.
Data Start
The data start state is a transitional state when data transmission is started in
the no data state. This state is an interim state between the no data state and
the normal state. In the data start state, when a good frame is received, the
PCT quickly drops to counteract the PCT increase in the no data state.
The RFMT assigns the IMSI tracing to record the total number of
received reverse frames, the number of frame errors, and the status of 75
successive frames.
Related Parameters
Parameter Name
Command
Remarks
REVPER
Target
reverse
PER.
This
parameter is the
convergence target
of the reverse PER
in
normal
conditions.
Query:
LST
DORRMP:
DORRMINF=DOPCP;
MINPCT
MAXPCT
INITPCT
NORMALGFRAMED
This
is
the
minimum value of
the PCT adjusted
by the outer loop
power control.
This
is
the
maximum value of
the PCT adjusted
by the outer loop
power control.
This is the initial
value of the PCT
adjusted by the
outer loop power
control.
The up step length
of the PCT when
normal frames are
received in the
Normal state.
NORMALBRAMEU
NODATAIFRAMEU
NODATAMAXINC
NODATAMAX
DATAGFRAMED
PCTMININCSTEP
PCTMINCHANGE
NUMIDLEFORNOD
ATA
RPCSTEP
Query:
LST
DORRMP:
DORRMINF=DOPCP;
RTRAFDATAOFF
DRCChannelGain
ACKChannelGain
Nominal
power
offset of the reverse
link data (traffic)
channel.
This
parameter is used
for measuring the
power of the traffic
channel.
Offset
of
the
reverse
DRC
channel from the
reverse
pilot
channel
Offset
of
the
reverse
ACK
channel from the
reverse
pilot
channel
6.1 Background
The CDMA system is a self-interfering system. On the reverse link, the
transmit power of each AT is interference to other ATs. The reverse noise floor
increases with the increase of the number of reverse active subscribers. The
increase of the noise forces each AT to raise its transmit power to ensure that
the signals that reach the BTS has proper Eb/Nt and FER. If the reverse load
control is not implemented, the transmit power of the AT and the reverse
background noise keep on increasing, and the quality of the reverse link
deteriorates. When the power of the AT reaches its maximum value, and the
interference problem persists, the FER quickly increases. This results in voice
call drops and data service failures.
For the CDMA2000 EV-DO, high-speed data transmission of forward
services requires the quality of the reverse link reach a certain level, because
information such as the ACK and DRC information directly affects the
forward transmission rate in the CDMA2000 EV-DO system. Therefore, it is
essential tp implement the reverse load control in the CDMA2000 EV-DO
system. The reverse load control ensures that the reverse interference is kept
in a reasonable range. The reverse load control aims to strike a balance
between the service quality and the reverse capacity.
ReverseRateLimit Message
ReverseActiveBit
BroadcastReverseRateLimit
UnicastReverseRateLimit
These two types of reverse rate limit messages are intended to limit the
maximum rate of the AT. The BroadcastReverseRateLimit message is
broadcast to all the ATs that just access the network in the sector, and the
reverse maximum rate is specified in the message.
The UnicastReverseRateLimit message can be unicast to a specific AT at any
time to change the maximum rate limit of this AT. This message can be used
for implementing QoS-based reverse load control.
Currently, Huawei products support only the UnicastReverseRateLimit
message that is sent to the AT only when the AT accesses the network.
6.2.1 RAB
The RAB is sent by the AN to the AT through the forward RA channel. The
RAB has two states, namely 0 and 1. If the RAB is 1, the AT reduces its rate
by one level according to the reverse rate transfer probability; if the RAB is 0,
the AT raises its rate by one level according to the reverse rate transfer
probability. The CDMA2000 EV-DO reverse load control determines the
value of the RAB according to the current load.
The following two items are used to measure the load: RoT (Rise of Thermal)
and L(Load).
Rise of Thermal (RoT)
The RoT is defined by the following formula:
ROT ( dB ) RSSI ( dBm) Thermal noise floor(dBm)
In the formula, the RSSI is the sum of the strength of received reverse signals.
The RSSI is measured every 100ms at the BTS side, and the average RSSI in
1s is reported. The thermal noise floor is the background noise of the
measured thermal noise.
Load
This is a non-dimension value. The maximum value is 16384. This value is
calculated by the CSM5500 chip of the CECM in the BTS according to the
following data:
Reverse rate
The ratio of this value to 16384 is equivalent to the load level presented in the
percentage form.
The RoT and the L are equivalent to each other, and their relations can be
shown through the following equation:
ROT 10 log(
1
)
1 L .
Currently, Huawei products can use eight methods to measure the RAB,
namely the RoT, Load, RSSI, and different combinations of these three
values. The RoT is recommended for the measurement of the load.
There are the following threes methods to update the background noise:
Use the RSSI when there are no subscribers recently as the background
noise
Set the same silent cycle and silent duration for all the ATs in the sector.
All the ATs stop transmission during that period, and the system
measures the background noise.
This method is unique to the CDMA2000 EV-DO system, but it does not
prove effective in the laboratory, because ATs cannot enter the silent state at
the same time, and the background noise fluctuation is too great to be of much
reference value. In this method, an initial background noise value must be
configured. When the updated RSSI is less than the initial value, use the initial
value as the current RSSI.
The following two parameters affect the RAB:
RABOffset: indicates the offset when the RAB is sent. This parameter is
set differently in neighboring sectors.
Recommended
value (1/255)
48
16
19.2kbps to 38.4kbps
Probability of AT transiting the rate from
38.4kbps to 76.8kbps
16
16
32
255
RAB
When the AT accesses the network, the BTS informs the AT of the maximum
rate it can reach through the reverse rate limit message. Meanwhile, the BTS
informs the AT of the reverse rate transfer probability. The BTS determines
the current RAB according to the current reverse load and reverse load control
algorithm, and then the BTS delivers the current RAB to the AT. Then AT
determines whether to raise or reduce the rate by one level.
After the AT accesses the network, when the received RAB is 0, the AT raises
the rate by one level or keeps it unchanged, contingent on the transfer
probability. When the received RAB is 1, the AT reduces the rate by one level
or keeps it unchanged. If the AT is in the soft handoff state in the reverse
direction, the RABs delivered are handled through the OR method, that is, the
AT reduces the rate if one or more RABs are 1.
When the AT accesses the network, the reverse rate is limited to 9.6 kbps.
When it receives the first BroadcastRRL or UnicastRRL message, the AT
configures the reverse rate according to the value specified in the RateLimit
message. According to the received RAB, the AT adjusts the reverse rate
within a range permitted by its transmit power.
If the received RAB value is always 1, the AT constantly reduces the reverse
rate until the rate drops to 9.6 kbps; if the received RAB is always 0, the AT
constantly raises the reverse rate until the rate reaches the maximum rate
specified in the reverse rate limit message. When the transmit power of the AT
is limited, the AT does not raise the reverse rate, or even reduces the reverse
rate.
Measurement Set
Description
Max
Active
Connectors
of
Carrier[Entries]
EV-DO Connection
Performance
Measurement-Carrier
Reverse
Link
Frame Count(rate
n)[Entries]
Average
Eb/Nt
(EV-DO)[dB]
Performance Stat of
EV-DO
Link
Information
Measurement
Reverse
Link
Average FER of
EV-DO Carrier[%]
Performance Stat of
EV-DO
Link
Information
Measurement
RLP
Octets
Received
on
Reverse
Channels[KB]
Note:
The RFMT assigns the IMSI tracing to record the total number of
received frames, the number of frame errors, and the status of 75
successive frames. The granularity is 2s.
The BTS assigns the IMSI call tracing to record the number of DO
reverse legs, the handoff status, the link quality, and the rate indication.
The EV-DO link measurement information in the traffic statistics reflects
the reverse link condition. The EV-DO traffic data throughput
measurement records the transmission of reverse service data, the frame
status, and the distribution of different rates.
The field received bad RTC MAC frame number in the CDR
measures the impact of the MAC-layer reverse rate control on data
transmission.
Command
Remarks
ReverseRateLimit
Modify:
MOD DORRMMP
Query:
LST DORRMMP
TransitionProbabil
ity
Modify:
DOMCNP
MOD
for
RADESNALG
Abis flow control: affects the forward transmission rate, but is required
because the CDMA2000 1xEV-DO system uses the virtual soft handoff
on the forward link, and forward data requested by the subscriber shifts
between different BTSs.
Through the DRC channel, the AT reports the above two messages to the AN,
which dynamically adjusts the sector that serves the AT and the forward
transmission rate.
In each slot, the BTS delivers a 192 bit forward pilot signal, and the AT
calculates the SINR of the forward pilot frequency through coherence
accumulation.
2.
The AT predicts the SINR in the next timeslot according to the estimation
of the SINR during the last slots.
3.
The AT predicts the transmission rate that the forward link supports in
the next slot, and then it reports its prediction to the BTS through the
DRC channel.
5.
When beginning to serve the AT, the BTS sends packets to the AT
according to the requested rate.
6.
According to the packet decoding, the AT calculates the packet error rate
(PER) and uses the PER as the basis of the adaptive configuration of the
SNR threshold
The AT reports the following two values through the DRC channel to the AN:
DCR Cover: determines which sector in the active set serves the AT.
DRC Value: informs the AN of the receiving rate expected by the AT.
Transmission rate
Slot
Modulation
method
Preamble
chip
Net
load
Rate
(kb/s)
C/I(db)
0x0
n/a
QPSK
n/a
null
rate
n/a
0x1
16
QPSK
1024
1024
38.4
-11.5
0x2
QPSK
512
1024
76.8
-9.2
0x3
QPSK
256
1024
153.6
-6.5
0x4
QPSK
128
1024
307.2
-3.5
0x5
QPSK
128
2048
307.2
-3.5
0x6
QPSK
64
1024
614.4
-0.6
0x7
QPSK
64
2048
614.4
-0.5
0x8
QPSK
64
3072
921.6
+2.2
0x9
QPSK
64
2048
1228.8
+3.9
0xa
16QAM
64
4096
1228.8
+4.0
0xb
8PSK
64
3072
1843.2
+8.0
0xc
16QAM
64
4096
2457.6
+10.3
0xd
16QAM
64
5120
1536.0
Rev.A
0xe
16QAM
64
5120
3072.0
Rev.A
The number of slots used for sending the DRC information is determined by
the parameter DRC Length.
In non-gated transmission mode (the parameter DO Gating is configured as
continuous transmission), if the value of the parameter DRC Length is greater
than 1, the DRC information is repeatedly transmitted in n (n is the value of
the parameter DRC Length) successive slots. A relatively great value of the
parameter DRC Length provides a relatively great link margin and maintains a
low DRC error rate in a large-radius cell.
In gated transmission mode (the parameter DO Gating is configured as
discontinuous transmission), each DRC flag is transmitted one time in each
DRC Length. The slots used for transmission must be active slots (non-gated
slots). A relatively high value of the parameter DRC Length provides
relatively high reliability of DRC information transmission, but the DRC
change is slowed down and cannot keep up with the change of the wireless
environment. A relatively low value of the parameter DRC Length reduces
DRC retransmission times and the reliability of DRC transmission, but the
DRC change is fast. The DRC Length varies according to the number of soft
handoff legs in the active set. When the DRC value is received at the AN side,
there is no soft handoff gain, but soft handoff gain is available in the reverse
traffic channel. Therefore, the value of DRC Length should be increased so
that the reliability of DRC transmission is improved.
If the AT sends DRC information to sector A in timeslot n and requests a rate
of r, the AT should continuously searches for forward pilot signals at a rate of
r from sector A between timeslot (n + 1) and timeslot (n + DRC Length). The
parameter DRC Length affects:
During the virtual soft handoff, the AT sends a DRC request with the DRC
Cover 0, indicating that is enters the handoff. Then, the AT sends information
about the serving sector and rate that it requests. A relatively low value of the
parameter DRC Length increases the system response and adaptability of the
system in the wireless environment. In this case, however, the value of the
parameter DRC Channel Gain (the ratio of DRC channel power level to
reverse pilot channel power level) must be high, and the reverse system
capacity is small.
Command
DRCGating
(DRCGATING)
DRCLength
Modify:
DOCNP
MOD
Query:
DOCNP
LST
Modify:
DOMPP
MOD
Query:
DOMPP
LST
Description
When the DRC information is
continuously transmitted, each DRC
value is transmitted in DRC Length
slots. When the DRC transmission is
gated, the DRC value is transmitted
in one of DRC Length slots.
Number of slots that the AT uses to
transmit single DRC value.
When the AT assigns a serving sector, the CSM driver tells the CECM to
obtain the buffer information of the related channel and to send an Abis
request to the BSC.
2.
During data transmission, after the BSC sends the assigned number of
packets to the AT, the CSM driver tells the CECM to obtain the buffer
information of the related channel and to send an Abis request to the
BSC.
On the maintenance console, run the following command to query the flow
over the Abis interface:
Wireless environments
Fair Algorithm
For each active subscriber, the data throughput Tk and DRC requested rate
DRCk during the last period of time are recorded. The system chooses the
active subscriber that has the greatest value of DRCk/Tk and serves this
subscriber. When a subscribers DRC information shifts to another sector, this
subscriber is treated as a newly-accessing subscriber.
At the BSC side, the variable Tk is recorded for each subscriber, and this
variable is updated in each slot. Tk[n] represents the Tk value in timeslot n.
This variable represents the average throughput of the subscriber during the
last period of time. In each timeslot allocation period n, the system picks the
current DRC value of each subscriber, namely DRCk[n]. The system
calculates the value of DRCk[n]/Tk[n] for each subscriber and allocates the
timeslot to the subscriber that has the greatest value of DRCk[n]/Tk[n]. In
actual operation, since Tk[n] may be 0, the system allocates the timeslot to the
subscriber that has the smallest value of Tk[n]/DRCk[n].
When the total data requested to transmit by all the subscribers exceeds the air
interface capacity, this algorithm maintains a direct proportion between the
data throughput that each subscriber obtains and the rate that the subscriber
can request in the wireless environment. This is fair to all the subscribers.
Because of the random attenuation feature of the wireless environment, the
DRC greatly fluctuates. The system is inclined to serve a subscriber when its
DRC is at the best level, and the system throughput is thus increased.
The scheduling algorithm maintains two high-priority queues and four lowpriority queues for each subscriber. Signaling messages use a high-priority
queue. When a subscriber has data in high-priority queues to transmit, the Fair
algorithm is stopped, and an alternate mode is used for receive data.
II. G-Fair Algorithm
This algorithm is improved on the basis of the Fair algorithm. For each active
subscriber, the following three variables are recorded:
Tk
Dk
DRCk
The system serves the subscriber that has the greatest value of DRCk[n]/
Dk[n])/( Tk[n]/ hk(Dk[n]). hk(x) is a subscriber-specific function, and
subscribers obtain different service levels through this function. If hk(x) is
equal to x, the G-Fair algorithm becomes the same as the Fair algorithm.
When the subscribers are affected by the same events, the effects also
should be similar. For example, when some subscribers are added or
removed, the throughputs of accessed subscribers should be decreased or
increased proportionally.
Currently, the industry has a method of evaluating the fairness: evaluate the
normalized cumulative distribution function (CDF) to obtain the fairness of
subscriber throughputs. Specifically, if T[k] is the throughput of subscriber k,
the normalized throughput T[k] is derived to be:
T '[k ]
T [k ]
avg (T [i ])
i
For the process of actual fairness test and verification, the simple method is as
follows:
1.
In the places with the same radio environments, use three terminals for
dialing test. After the terminals are accessed to the sector and the
download is normal, check the consistency of its rates.
2.
Start and then stop the download of a terminal, and check whether the
impacts on the other two terminals are the same.
BSC
BTS
Command
Description
Throughput
filter
time
coefficient
(THRGHTFLTRTM)
Modify:
SET
BTSCDMADOCHIPPARA
Modify:
SET
BTSCDMADOCHIPPARA
Modify:
SET
BTSCDMADOCHIPPARA
Gfair middle
(MDLGN)
Modify:
SET
BTSCDMADOCHIPPARA
gain
Query:
DSP
BTSCFG:
CFGID=BTSCDMADOCHIPPA
RA;
Query:
DSP
BTSCFG:
CFGID=BTSCDMADOCHIPPA
RA;
Query:
DSP
BTSCFG:
CFGID=BTSCDMADOCHIPPA
RA;
Query:
DSP
BTSCFG:
CFGID=BTSCDMADOCHIPPA
RA;
Gfair
near
gain
Modify:
SET
(NRGN)
BTSCDMADOCHIPPARA
Query:
DSP
BTSCFG:
CFGID=BTSCDMADOCHIPPA
RA;
8.1 Overview
The CDMA2000 1xEV-DO system defines a set of procedures that apply to
minimal performance tests between the AT and the AN, and the system has specific
testing methods of the F-TCH and the R-TCH.
8.2 FTAP
Function Description
The forward test application protocol (FTAP) provides the following
procedures and messages between the AN and the AT:
Controls the FTAP test configurations between the AT and the AN.
Generates FTAP test packets at the AN and sends these packets on the FTCH to the AT, which receives and processes theses packets.
Transmits configured ACK channel bits, DRC values and DRC covers.
Measures the changes in the serving sector as seen at the AT in the Idle
State and the Connected State.
Procedure
2.
In the FTAP Idle Handoff Rate Performance Test Settings dialog box,
set the test conditions, and click OK to start the monitoring.
3.
In the report output window, you can browse online the data report
monitored in real time. Double-click a report to acquire the details of the
report.
4.
To stop the FTAP idle handoff rate performance test, close directly the
report output report.
II.
Input parameters
Field Name
Remarks
IMSI No
Save Monitored
Data to a file
..\Airbridge\OutputFile\Rmon\TESTCALL_FTAP_RES
OURCE\BIN (for *.bin files)
..\Airbridge\OutputFile\Rmon\TESTCALL_FTAP_RESO
URCE\TXT (for *.txt files)
Procedure
2.
3.
In the report output window, you can browse online the data report
monitored in real time. Double-click a report to acquire the details of the
report.
4.
To stop the FTAP connected handoff rate performance test, close directly
the report output window.
II.
Input parameters
Field Name
Remarks
IMSI No
When the task runs for the designated period of time, it will
automatically stop
Save
Monitored
Data to a file
The default directories for saving the tracing result files are:
..\Airbridge\OutputFile\Rmon\TESTCALL_FTAP_RES
OURCE\BIN (for *.bin files)
..\Airbridge\OutputFile\Rmon\TESTCALL_FTAP_RES
OURCE\TXT (for *.txt files)
Procedure
2.
3.
In the report output window, you can browse online the data report
monitored in real time. Click a report to acquire the details of the report.
4.
To stop the FTAP forward channel performance test, close directly the
report output window.
II.
Field Name
Remarks
IMSI No
ACK Mode
terminate
data packets receiving ahead of time. Even if the data packets
are decoded ahead of time, the AT does not terminate data
packets receiving until all slots for transmitting the data packets
ends.
DRC Value
Rate (kbps)
Packet Length(Slots)
0
1
2
3
4
5
6
7
8
9
10
11
12
null
38.4
76.8
153.6
307.2
307.2
614.4
614.4
921.6
1228.8
1228.8
1843.2
2457.6
N/A
16
8
4
2
4
1
2
2
1
2
1
1
Sector No.
Reverse Fixed
Rate (kbit/s)
Timelimit for
task running
When the task runs for the designated period of time, it will
automatically stop.
Save Monitored
Data to a file
The default directories for saving the tracing result files are:
..\Airbridge\OutputFile\Rmon\TESTCALL_FTAP
_RESOURCE\BIN (for *.bin files)
..\Airbridge\OutputFile\Rmon\TESTCALL_FTAP
_RESOURCE\TXT (for *.txt files)
8.3 RTAP
8.3.1 Function Description
The reverse test application protocol provides the following procedures and
messages between the AN and the AT:
Controls the FTAP test configurations between the AT and the AN.
Generates RTAP test/fill packets at the AT and sends these packets on the
R-TCH to the AN, which receives and processes theses packets.
Procedure
In the report output window, you can browse online the data report
monitored in real time. Double-click a report to acquire the details of the
report.
To stop the RTAP reverse channel performance test, close directly the
report output window.
II.
Input parameters
Field Name
Remarks
IMSI No
Reverse Min.
rate
Reverse Max.
rate
Save Monitored
Data to a file
..\Airbridge\OutputFile\Rmon\TESTCALL_RTAP_
RESOURCE\TXT (for *.txt files)
8.4 FLUS
8.4.1 Overview of FLUS
The forward link user simulation (FLUS) is a forward subscriber simulation
method that is designed for the CDMA1xEV-DO system. Similar to the
OCNS in the CDMA1X system, the FLUS can simulate a group of forward
subscribers at different transmission rates.
Since the forward link of CDMA20001xEV-DO system is time division
multiplexed and transmits at full power, the simulation of the load on the
forward link from multiple subscribers is equivalent to the simulation of the
duty ratio of slots on the forward link. When the FLUS is started, the system:
Assigns a random value between 0 and 100 for this FLUS subscriber.
Compares the random value assigned in last step with the duty ratio set
by the FLUS subscriber.
If the random value is less than the duty ratio, the system sends data
to the FLUS subscriber in this slot.
If the random value is not less than the duty ratio, the system does not
send data to the FLUS subscriber in this slot.
8.5 OUNS
The reverse load of EVDO is the same as that of 1x, using the other user noise
simulator (OUNS). For details, refer to CDMA20001x Performance and
Principle Guideline.
Key = SessionSeed
Decorrelate = 0
z n a z n 1 mod m
In this formula, a=75=16807. m=231-1=2147483647.
Before each session, the terminal initializes the function generated by the
pseudorandom number and calculates different Zn in each application. The
initialization calculation is as follows:
z 0 HardwareID mod m
In this formula, HardwareID indicates the terminal ESN. is a physical
measurement value generated by terminal, which varies with the time. If Z 0 is
0, the terminal needs to recalculate Z0.