Академический Документы
Профессиональный Документы
Культура Документы
UMTS RAN
Feature Description
QoS Feature Description
TABLE OF CONTENTS
1 Function Attribute..................................................................................................... 1
2 Overview.................................................................................................................... 1
2.1 Overview of the Functions.......................................................................................... 1
2.1.1 ZWF21-05-002 RAB QoS Parameters Mapping.........................................................2
2.1.2 ZWF21-05-003 Differentiated Service........................................................................2
2.1.3 ZWF23-05-001 QoS Mapping for HSDPA Service.....................................................3
2.1.4 ZWF25-05-001 QoS Mapping for HSUPA Service.....................................................3
3 Introduction to Technologies..................................................................................3
3.1 Functions Description................................................................................................. 3
3.1.1 Functions of Priorities................................................................................................. 3
3.1.2 Types of Priorities....................................................................................................... 4
3.1.3 Configuration Scheme of Priorities.............................................................................4
3.1.4 Configuration of Logical Channel Priority...................................................................6
3.1.5 BP Configuration......................................................................................................... 7
3.1.6 SP Configuration......................................................................................................... 8
3.1.7 AP Configuration....................................................................................................... 10
3.1.8 The Application of QoS Parameters of Iu Interface.................................................14
5 Configuration of Parameters..................................................................................21
5.1 Parameter List.......................................................................................................... 21
5.1.1 Information about Priority and Rate Segments.........................................................21
5.1.2 BP Configuration....................................................................................................... 21
5.1.3 SP Configuration....................................................................................................... 21
5.1.4 AP Configuration....................................................................................................... 22
5.2 Parameter Configuration.......................................................................................... 22
5.2.1 Information about Priority and Rate Segments.........................................................22
5.2.2 BP Configuration....................................................................................................... 27
5.2.3 SP Configuration....................................................................................................... 29
5.2.4 AP Configuration....................................................................................................... 31
7 Glossary.................................................................................................................... 35
ZTE Confidential Proprietary 2008 ZTE Corporation. All rights reserved. III
QoS Feature Description
1 Function Attribute
Attribute: Mandatory
Related NEs:
UE NodeB RNC MSCS MGW SGSN GGSN HLR
- - -
Note:
*-: Non-related NE
*: Related NE
Dependency: [None]
Exclusion: [None]
Remarks: [None].
2 Overview
Through implementation of the E2E QoS mechanism, subscribers will be satisfied with
the services provided by the mobile network, and the UMTS operators can use
resources more efficiently to develop emerging mobile content services with high
profits. The QoS plays a very important role in utilizing radio resources of the UMTS
system efficiently and maximizing profits of operators.
The implementation of QoS brings the following benefits for subscribers: the
differentiated user classes will ensure the high-level subscribers to obtain better service
than the low-level subscribers. The differentiated applications of different services
ensure that the services with high experience requirements will be handled in
preference. For real-time applications of services, each network element handles
related data as soon as possible; while for non-real-time applications of services, the
related data will be handled later.
Improve the benefits of operation cost: The QoS mechanism offers effective measures
for network operators to optimize network resources, so the operators are able to satisfy
the requirements of more end users with minimum network resources.
Acquire new income growth points: The QoS mechanism enables the network operators
to offer more value-added services, which makes it possible for subscribers to use
complex applications (usually with relatively high QoS requirements). As a result, the
preferential treatments are offered to high-level subscribers to show the difference from
other networks and to realize the customization of services, so the users loyalty will be
enhanced by improving the satisfaction of subscribers.
The priority is just a reference for the inter-UE resource allocation when the radio
resources are insufficient and the congestion is about to happen. Sufficient radio
resources ensure each subscriber with enough radio resources.
The BP reflects the priorities of users and services, that is, the users and services with
higher priority will obtain better services when the radio resources are equivalent.
The BP reflects the priorities of users and services rather than the occupation of
resources by users or services. The higher the data rate is, the more the occupied
resources are. In addition, the system should make a final strategic choice between the
priority and the occupation of system resources. As a result, the RRM module of ZTE
designs an AP mapping table.
The SP, which is based on the BP and bearer type, indicates comprehensive
relationships between priorities and bearer types. It is used for forced release and
queue scheduling.
The AP mapping table, which is the three-dimension table based on the BP, bearer type
and rate of real-time, indicates the strategic balance between the priority and resource
occupation, and embodies the best match between differentiated services and resource
efficiency. It is used for congestion control and load control.
The BP mapping table, SP mapping table and AP mapping table can be configured and
adjusted in the OMC. Different mapping data shows different trends of operation
strategies. Through the adjustment of BP mapping table, you can see the trends of
operation strategy of the user and service priorities. While through the adjustment of AP
mapping table, you can adjust the amount of system resources occupied by high-priority
users and services.
3 Introduction to Technologies
The bit rate that the service is able to obtain depends on the radio channel which bears
the service. The radio channel consists of the following resources:
Uplink interference
Downlink power
HSDPA throughput
Code resources
CE resourcesNode B
For the radio network, not only the QoS requirements of services should be ensured as
much as possible, but also the capacity factors should be taken into account. To
achieve a good balance between them, the ZTE RNC allocates resources reasonably
through admission control, congestion control and load control.
Admission control is mainly used for determining whether to admit new service requests
based on the requested resources and usage of cells current resources when the
services request new system resources. As a result, it helps to avoid the system
overload after the access of new services, thus ensuring the stability of the system.
Meanwhile, services should be accesses as many as possible if the resources permit,
so as to make full use of system resources and ensure the QoS of users.
Congestion control is designed for reallocating the radio resources of system when the
system is congested and for executing a series of control measures to relieve
congestion according to the service attributes. As a result, it improves the call
completion rate and realizes reasonable utilization of system resources for services with
different priorities.
Load control is used to control the load of each cell. It aims to adopt measures to get
the system load back to the normal as soon as possible when the system is overloaded,
thus keeping the system stable.
The above functions allocate resources based on the priorities. The RRM priority is
obtained by the mapping of the ARP, traffic class, bearer type and real-time rate of
services. The following introduces the mapping methods of priorities.
When performing the control functions such as admission, congestion, and load, the
RNC maps the QoS parameters assigned by the CN mentioned above to the internal
priority of the RNC, and makes use of it. The priorities can be divided into the following
categories:
BP
SP
AP
Traffic Class
THP
ARP
The RNC maps these parameters to logical channel priority, BP, SP, and AP. For the
general mapping scheme, see the following figure.
Note:
Frame Handling Priority (FHP), Scheduling Priority Indicator, and Common Transport
Channel Priority Indicator on the lur/lub interface adopt the mapping results of BP
directly, that is, the FHP, SPI and BP are the same for aRB. Where, the FHP is the
priority of Node B. It indicates the priority of data scheduling and resource allocation in
the resource congestion. The SPI is used for the queue data scheduling of HSPA. It is
an important basis for packet scheduling and resource allocation of Node B.
The following table is the summary of scenarios applied for basic priority(BP),
scheduling priority(SP) and application priority(AP). For details of the application ,
please refer to the relative feature descriptions.
Priority Function Scenarios
Basic Admission (1) When RAB is admitted, RNC obtains admission
Priority(BP) Control threshold based on BP.
HSDPA Packet (2) For HSDPA, when resources for HSDPA are
Scheduling shared by multiple users, RAN (Node B) will allocate
HSUPA Packet the code and power resources to different HSDPA
Scheduling mobiles according to SPI which is equal to BP.
(3) For HSUPA, when resources for HSUPA are
shared by multiple users, RAN (Node B) will allocate
the grant to different HSUPA mobiles according to
For more details about the application of the priorities in radio resource management,
see chapter 4.
MLP reflects priorities of different RB for an UE. It is the basis of data scheduling. For
example, RB with high priority is allocated with more bandwidth when the resources are
fixed.
For DCH, the MLP is configured to user plane of RNC and UE, that is, it is a
considerable factor when the user plane schedules the data. Node B is invisible for the
MLP, because the protocol of logical channel is invisible for Node B.
For IMS system, a session initiation protocol (SIP) should be set up at first, that is, for
RNC, the signaling in the application layer is still a service RB (Radio Bearer). But it
serves the real service RB which it accompanies.And SIP RAB is interactive RAB
assigned by CN, so Logical Channel Priority of SIP is equal to Logical Channel Priority
of interactive.
3.1.5 BP Configuration
BP is mapped from the Traffic Class, ARP Seg, THP Seg of I services. It is divided into
16 levels (0 - 15, with the 15 the highest level, 0 the lowest). Because these elements
mapping the BP are the same for uplink and downlink, the BP does not differentiate
uplink and downlink, that is, the uplink BP and downlink BP are the same for a call.
For multiple RAB concurrence, each RAB has their respective ARP/TC/THP. Therefore,
the RABs are mapped from the MOC mapping table based on their own ARP/TC/THP,
and are independent from each other.
In the 25.413, the valid value range of the ARP and THP (only valid for I services) is
from 1 to 15. 1 indicates the highest priority and 14 the lowest, while 15 mean no
priority. The RNC considers 15 to be the lowest priority during processing.When the
RNC receives the ARP and THP assigned by the core network, it maps the BP based on
the Traffic Class, ARP, and THP. Because the value range (15) of The ARP and THP
plus the classes of Traffic Class is far beyond the value range (15) of BP, the values of
the ARP and THP are segmented. The values in the same segment are considered to
be the same, corresponding to the same BP. The ARP is segmented by setting the
segment number (ARPSegNum) and segment thresholds (ARPThresh) in OMCR to
determine the segment intervals. The THP is also segmented by segment number
(ARPSegNum) and segment thresholds (THPThresh) to determine the segment
intervals. In addition, THP is valid only for I services. Therefore, it is reflected by the
TrafficClass (Basic Priority) field of the OMC in terms of the OMC configuration field,
that is, the intra-ZTE Traffic Class extends the Traffic Class in the protocol.
For IMS system, a session initiation protocol (SIP) should be set up at first, that is, for
RNC, the signaling in the application layer is still a service RB (Radio Bearer). But it
serves the real service RB which it accompanies. Therefore, to differentiate the
priorities of SIP and other services, the TrafficClass is also added with a SIP value.
Thus, the SIP can be configured with a higher priority than the service.
Considering that the Voice and Video can have different BPs, the C services can be
divided into Voice and Video services for mapping separately.
Note1: RNC configures the BP of the SRB with the highest priority which is equal to 15
by default.
Note2: SIP, C_Voice and C_Video are difined by 3GPP but they are not only attained
by 3GPP's Traffic Class. ZTE treats a RAB as SIP, C_Voice and C_Video according to
the followings from Iu interface:
After the service assignment, the RNC maps to the BP based on Traffic Class, ARP, and
THP in the following way:
4 Determine the ARP segment (ARPSeg) where the service resides based on the ARP
of the UE assigned by RAB and the ARP segment threshold value configured in
OMC.
5 For a subscriber using I/B services, obtain the THP of the subscriber in RAB
assignment, and determine the THP segment where the service resides based on
the THP segment threshold value configured by OMC. Obtain the TrafficClass -
Basic Priority based on the THP segment where the service resides.
6 Obtain the BP (BasicPrio) from the mapping of BP table configured by OMC based
on the ARP segment and TrafficClass (extended) where the service resides.
TrafficClass
ARP( ARP SIP C_Voi C_Vid S I (THP) B
RAB) Seg ce eo 1~5 6~10 11~1
5
2 1 15 14 14 10 9 8 7 7
7 2 15 13 13 10 6 5 4 4
11 3 15 12 12 10 3 2 1 0
Take the procedure from RAB assignment to obtaining the BP as an example, reference
the parameters pre-configured by OMC and the mapping table.
The configurations of ARPSegNum and ARPThresh which are used for ARP
segmentation are: ARPSegNum = 3, ARPThresh = [5, 10]. Based on the configurations
of ARPSegNum and ARPThresh, the mapping relationship between ARP and ARP
segment is as follows:
Table 3 Mapping Relationship Table between the ARP Mapping and ARP Segment (ARPSeg)
ARP 1-5 6 - 10 11 - 15
ARPSeg 1 2 3
Suppose a subscriber whose ARP is 2 initiates a request for establishing B services, the
RNC obtains the BP in the following way:
Because the ARP is 2, the ARP segment is 1 (ARPSeg = 1) according to the Table 3 .
Then, according to the ARPSeg and Traffic Class (B) in the Table 2 , the BP of the RAB
is 7.
3.1.6 SP Configuration
When the resource congestion occurs and the resource preemption is initiated, the
scheduling priority of RNC - SP is used to select a UE to be preempted and a queuing
UE for rescheduling and admission.
SP (SchPrio) is mapped from the BasicPrio and BearerType. It can be divided into 16
levels (0 -15, with the 15 the highest level, 0 the lowest). Compared with BP, the SP
takes one more factor bearer type - into consideration to differentiate the priorities of
different bearer types. When the BP or bearer type changes (for example, channel
migration occurs), the SP changes.
The RNC maps to the SP based on the BP and bearer type in the following way:
7 Obtain the SP index number used in the service cell from the SchPriIndex in the
Utran Cell, and then find another SchPriIndex with the same value from the SP.
9 Obtain the SP of the RAB according to the SchPriIndex, BP of the RAB, and bearer
type of the RAB allocated by the RNC based on the SP mapping table configured
by OMC.
SchPriIndex
1
BearerType
BasicPrio
DCH HSPA MBMS
0 0 1 2
1 1 2 3
2 2 3 4
3 3 4 5
4 4 5 6
5 5 6 7
6 6 7 8
7 7 8 9
8 8 9 10
9 9 10 11
10 10 11 12
11 10 11 12
12 11 12 13
13 12 13 14
14 13 14 15
15 14 15 15
Let's use an example to explain the mapping process specifically based on the Table 4
SchPrio Mapping Example.
Suppose an UE initiates a service request, and the related parameters are as follows:
Then:
The SP is used to schedule the call queue and to select the subscriber to be released in
forced release. When the queue scheduling starts, the subscribers with high SP are
scheduled with priority, and the subscribers with low SP are scheduled later; while the
forced released subscribers are selected in the order of a low-to-high priority.
The SP is used only in the RNC. It is different from the SPI which can be configured to
Node B and can be used for packet scheduling algorithm.
3.1.7 AP Configuration
The AP involves two application scenarios: It is used to select users in the case of
congestion , which is called congestion control priority; it is also used for reducing load
when the system is overloaded , which is called load control priority. The handling policy
of congestion differs from that of overload, so the configurations of the congestion
control priority and load control priority are different from each other. They share the
configuration table of the AP, but the values may be different. They can be indexed to
different configurations of AP according to the following index numbers in the cell table:
the AP index number for load control is controlled by the parameter of LdCtlPriInde,
while the AP index number for congestion control is controlled by the parameter of
CgtCtlPriIndex.
However, if the 16 levels of BP are mapped to the AP respectively, there will be a lot of
values. Therefore, the BP should be segmented. BP segmentation determines the
BPSeg of BP by BPSegNum and BPThresh. Therefore, the BP should be mapped to BP
segment at first when the AP mapping is initiated, and multiple BP may be mapped to
one BP segment. Because there are multiple service rates, the rate factor which is
taken into account by the AP has its rate segment.. The downlink RateSeg is detemined
by DlRateAdjLevNum and DlRateAdjLev , the uplink RateSeg is detemined by
UlRateAdjLevNum and UlRateAdjLev . The current rate of a service should be mapped
to the rate segment before the AP mapping.
The following section will introduce the mapping rules of congestion control priority and
load control priority respectively.
The congestion control priority is used to select a subscriber for rate decrease and
schedule the DRBC queue in the congestion control process. It is mapped from the
BPSeg, BearerType, and RateSeg, including 16 levels (0 - 15, with the 15 the highest
level, 0 the lowest).
RNC maps to the congestion control priority based on the above factors in the following
way:
13 Obtain the congestion control AP index number used in the service cell from the
CgtCtlPriIndex in the Utran Cell, and then find the AppPriIndex with the same value
as CgtCtlPriIndex from the AP.
15 Map the downlink bit rate to the downlink rate segment and map the uplink bit rate
to the uplink bit segment: Map the R to the RateSeg based on the currently rate (R)
of the service. For DCH services, R indicates the currently allocated rate; For
HSPA S services, it indicates the GBR; For HSPA I/B services, it indicates the
nominal bit rate which is controlled by OMC DlNormBitRate is used for downlink
and UlNormBitRate is used for uplink. The AP varies by the rate.
AppPriIndex
1
BearerType
DCH HSPA MBMS
Direction RateSeg
BPSeg
1 2 3 4 5 1 2 3 4 5 1 2 3 4
1 4 5 6 7 8 5 6 7 8 9 11 12 13 14
2 3 4 5 6 7 4 5 6 7 8 11 12 13 14
1(downlink) 3 2 3 4 5 6 3 4 5 6 7 11 12 13 14
4 1 2 3 4 5 2 3 4 5 6 10 11 12 13
5 0 1 2 3 4 1 2 3 4 5 10 11 12 13
1 3 4 5 6 7 4 5 6 7 8 - - - -
2 2 3 4 5 6 3 4 5 6 7 - - - -
0uplink
3 1 2 3 4 5 2 3 4 5 6 - - - -
4 0 1 2 3 4 1 2 3 4 5 - - - -
Lets use the following example to explain the mapping rules for configuration
personnel.
BP 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
BPSeg 1 2 3 4 5
After the RAB assignment, the AP to which the RAB maps is obtained in the follow way:
20 The current service downlink bit rate is 128 kbit/s which is in the No.4 RateSeg
according to Table 7 . The current service uplink bit rate is 128 kbit/s which is in the
No.3 RateSeg according to Table 7 .
By executing congestion control through the congestion control priority, the system is
able to effectively allocate radio resources to users based on their priorities, which
ensures high-priority users to occupy more resources and thus obtain larger bandwidth.
The load control priority is used to select target subscriber in load control. It is mapped
from the BPSeg, BearerType, and RateSeg, including 16 levels (0 - 15, with the 15 the
highest level, 0 the lowest).
RNC maps to the load control priority based on the above factors in the following way:
22 Obtain the load control AP index number used in the service cell from the
LdCtlPriIndex in the Utran Cell, and then find the AppPriIndex with the same value
as LdCtlPriIndex from the AP.
24 Map the downlink bit rate to the downlink rate segment and map the uplink bit rate
to the uplink bit segment: Map the R to the RateSeg based on the currently rate (R)
of the service. For DCH services, R indicates the currently allocated rate; for HSPA
S services, it indicates the GBR; while for HSPA I/B services, it indicates the
nominal bit rate which is controlled by OMC DlNormBitRate is used for downlink
and UlNormBitRate is used for uplink.. The AP varies by the rate.
25 According to the AppPriIndex, BPseg, RateSeg, direction and BearerType, find the
load control priority from the AP mapping table pre-configured by OMC.
AppPriIndex
1
BearerType
DCH HSPA MBMS
Direction RateSeg
BPSeg
1 2 3 4 5 1 2 3 4 5 1 2 3 4
1 4 5 6 7 8 5 6 7 8 9 11 12 13 14
2 3 4 5 6 7 4 5 6 7 8 11 12 13 14
1(downlink) 3 2 3 4 5 6 3 4 5 6 7 11 12 13 14
4 1 2 3 4 5 2 3 4 5 6 10 11 12 13
5 0 1 2 3 4 1 2 3 4 5 10 11 12 13
1 3 4 5 6 7 4 5 6 7 8 - - - -
2 2 3 4 5 6 3 4 5 6 7 - - - -
0uplink
3 1 2 3 4 5 2 3 4 5 6 - - - -
4 0 1 2 3 4 1 2 3 4 5 - - - -
Because the load control priority and congestion control priority share the same
mapping method, herein we will not explain with example.
When the overload triggers the load control to decrease the load, the subscribers whose
load will be decreased are selected based ton their APs. When a subscriber is selected,
the subscriber can execute: rate decrease, forced handover, migration to FACH, and
release.
Traffic Class It is used to establish bearer and the mapping of basic priority(Please
refer to section 3.1.5
Maximum Bit RateMBRMaximum Bit Rate determines the maximum bit rate for
R99 services (Refer to ZTE UMTS DRBC Algorithm Feature Description) and is used in
the process of HSDPA flow control (Please refer to ZTE UMTS HSDPA Packet
Scheduling Feature Description) and used to determine the SF for the physical channel
of HSUPA(Please refer to ZTE UMTS HSUPA Introduction Feature Description ) .
Traffic Handling Priority: It is used for basic priority mapping, please refer to the
subclause 3.1.5.
Operator can determine the degree of difficulty to be admitted for users/services with
different ARPs by setting different admission thresholds for different priorities. For
example, when the load is heavy, Operator can admit users with higher priority and
refuse those with lower priorities, so as to avoid impact on service quality of higher-
priority users caused by lower-priority user admission.
Assume that 90% TCP resources are occupied in the current system. Two users are
requesting to be admitted. Ones BP is 7 (higher) and the others BP is 2 (lower). The
DCH downlink admission thresholds are set as follows:
For the details about application of DCH downlink admission threshold in admission
control strategy, see ZTE UMTS Admission Control Feature Description.
BasicPrio DchDlAcThresh
7 95%
2 85%
Because the current load of the system is 90% and the admission threshold for users
with BP higher than 2 is 85%, the user cannot be admitted but the user with BP priority
of 7 can be admitted. This achieves the purpose of preserving resource for higher-
property users.
In addition, you can also determine the degree of difficulty to be admitted for users on
the R99, HSDPA, and HSUPA by setting admission thresholds for different transmission
channels. For example, for users at the same BP, the operator can adjust the admission
threshold according to the use priorities of the DCH and HSPA to enable the R99 user to
be admitted easier or harder than HSPA user. This reflects differentiation between the
R99 and the HSPA.
Resource occupation strategies include forced release and rate decrease. The following
will describe how to apply QoS to reflect differentiation in these strategies.
Resource occupation of multiple RABs: (Note: multiple RABs below include CS+PS and
PS+PS)
If the user originating the forced release has multiple RABs, the system needs to
combine the preemption capabilities for the originator: If one of the RAB has
preemption capability, the originator is considered as having the preemption capability;
The system will use the RAB with highest priority as the SP to compare with the SP of
the user to be released forcibly. If the highest priority of the originator is higher than that
of the user to be released forcibly, the originator will occupies resources occupied by the
user.
If the user to be released forcibly has multiple RABs, the highest RAB SP is used as the
SP in forced release. Meanwhile, all RABs can be forcibly released only when they are
allowed to be released forced (PVI is pre-emptable).
Resource occupation of HSPA services: forced release is carried out according to the
load types and congestion causes.
If the number of users on the HS or E-DCH is restricted, online HS or E-DCH users can
be forcibly released only.
If DPCH code resources are restricted, HS users are also considered as those to be
released forcibly (if the preceding forced release condition is met).
If DPCH CE resources are restricted, E-DCH users are also considered as those to be
released forcibly (if the preceding forced release condition is met).
Note: This document mainly describes application of priorities in QoS. For details of the
forced release strategies, see ZTE UMTS Congestion Control Feature Description.
Assume that there are three users in the network: UE1, UE2, and UE3. Now UE4 wants
to be admitted to the network. However, the network is now congested due to
insufficient radio resources.
The following table lists forced release attributes and SPs of these users (SP 3 higher,
SP 5 lower)
Users PCI PVI SchPrio
UE1 N. Y 2
UE2 Y Y 5
UE3 Y N. 13
UE4 Y Y 7
From the table, the PCI of UE4 has preemption capability, and the PVIs of UE1 and
UE2 in the online users are allowed to be released forcibly. In addition, priority levels of
the four users are arranged in a descending order: UE4, E2, UE1. Therefore, UE5 with
the highest priority can access the network by forcibly releasing other users. Because
the priority of UE1 is the lowest, UE is the first to be released forcibly.
Selection of users whose rate is to be decreased: arrange the congestion control APs of
RABs of users in a descending order, and decrease the rate starting with the service
with the lowest control AP. That is, rate is decreased according to RABs.
When resource congestion of a new access user (including handover users and
relocation users) in the cell triggers rate decrease, ignore relative priority between the
new access user and the user whose rate to be decreased or whether the new access
user has preemption capability, ensuring the completion rate of the user.
When a rate increase request of an online service triggers rate decrease of other online
services, to ensure equality between users and avoid ping-pong adjustment between
the user requesting rate increase and the user whose rate is to be decreased, take into
account the following two factors in the strategy of triggering rate decrease of online
services: comparison between current rate and NBR, and AP (based on rate mapping of
the user currently allocated). NBRs can be set separately based on different priorities
and its downlink and uplink can also be set separately: uplink NBR is controlled by the
OMC parameter of UlNormBitRate and the downlink NBR by the OMC parameter of
DlNormBitRate. The service with lower AP cannot trigger rate decrease of the service
with higher AP, but the service with higher AP can trigger rate decrease of the service
with lower AP. Additionally, when resources are congested, the system can distribute
bandwidth to NBR according to BP. This ensures that users with higher priority can
share higher rate services, which reflects user differentiation.
According to the preceding rules, selection of users whose rate is to be decreased in the
rate decrease is based on comparison between APs. And AP reflects ARP. Therefore,
ARP differentiation is reflected in the preceding strategy.
Note: This document mainly describes application of priorities in QoS. For details of the
rate decrease strategies for congestion, see ZTE UMTS Congestion Control Feature
Description.
Suppose that a new user UE4 requires access to the network, which is now congested
due to insufficient downlink power resources in the cell. There are three online users:
UE1, UE2, and UE3. The following table lists APs, real-time rates, and MinBRs of the
four users.
Users Real-time Rate (kbit/s) DlNormBitRate (kbit/s) AppPri
UE1 8 16 2
UE2 128 32 5
UE3 128 32 7
UE4 - 64 13
According to the above rule, the AP of UE1 is the lowest but its real-time rate does not
reach its MinBR, so the system will not select UE1 for rate decrease. Real-time rates of
UE2 and UE3 are higher than their MinBR and AP of UE2 is lower than that of UE3, and
the system will select UE2 to decrease its rate, and provide the disconnected downlink
power resources to UE4 for access.
HSPA rate control reflects differentiation, which is achieved by the SPI. Node B takes
into accounts the SPI difference in scheduling resources. For detailed controlled
strategies, see ZTE UMTS HSDPA Feature Description.
When the service is rejected during DRBC due to state migration, bandwidth
reapplication or redistribution, the system will also place the service in a queue
triggering rate decrease of users with lower priority.
For users in the queue due to these scenarios, schedule them according to their APs to
attempt access or trigger rate decrease, that is, select those with higher priority to
attempt access or trigger rate decrease with priority. This improves successful
completion rate, thus reflecting differentiation between different priorities.
In addition, because AP reflects load types (DCH and HSPA), differentiation between
the R99 and the HSPA is also reflected in the preceding strategy.
Note: This document mainly describes application of priorities in QoS. For details of the
scheduling strategies for congestion, see ZTE UMTS Congestion Control Feature
Description.
Assume that three new call requests are congested. The following table lists the QA
capabilities and AP configurations of these requests (AP 13 higher, AP 2 lower).
Users QA SchPrio
UE1 N. 2
UE2 Y 7
UE3 Y 13
Because UE1 does not have queuing capability, it cannot be in the queue. UE2 and U3
can wait in the queue. When it is found no radio resource for new users through
measurement, UE3 with higher priority is the first to access the network. If the current
radio resources are not available to the both UEs at the same time, UE2 will have to
wait for next scheduling.
Load control have the following means of load reduction: data rate decrease of PS/AMR
service, forced handover, forced IB service handover to the CELL_FACH, forced call
drop, etc.
During the process of load reduction, the system does not select the method used for
selecting users to reduce the load simply according to priority of ARP > traffic AP > load
rate. Instead, it uses the AP obtained from flexible mapping of the BP (reflecting ARP
and traffic class), load type, and load rate. In this way, the system takes into full
consideration the business emphases of operators in different periods and the
adjustment of operation strategies. It simplifies the procedures as much as possible on
the basis of ease of use and completeness, thus ensuring the operators to adjust the
mapping of the QoS of traffic AP flexibly and satisfying the varying operation
requirements in terms of time and space by using APs for selection.
From the preceding strategy, the AP used in the load control is associated with the BP,
load type, and rate. Therefore, ARP as well as QoS differentiation between the R99 and
the HSPA are reflected in the load control.
Note: This document mainly describes application of priorities in QoS. For details of the
load control strategies, see ZTE UMTS Overload Control Feature Description.
Suppose that the cell is overloaded. There are two online users: UE1 and UE2. Their
APs are 2 and 7 separately (AP 7 higher, AP 2 lower).
Users AppPri
UE1 2
UE2 7
The first load reduction strategy in RNC is rate decrease. The first step is to reduce the
rate of UE1 with a lower AP. If UE1 is already at its minimum rate, select UE2 to
decrease its rate. If UE2 is also already at its minimum rate, carry out the next load
reduction means (forced handover). During the forced handover, select the user to be
forcibly handed over as in rate decrease means. If forced handover is failed, carry out
migration to the FACH and forced call drop in likewise manner.
For details of the HSDPA packet scheduling strategy, please refer to ZTE UMTS HSDPA
Packet Scheduling Feature Description.
For details of the HSDPA packet scheduling strategy, please refer to ZTE UMTS HSUPA
Packet Scheduling Feature Description.
5 Configuration of Parameters
5.1.2 BP Configuration
Abbreviated name Parameter name
ARPSeg ARP Segment
TrafficClass Traffic Class
BasicPrio Basic Priority
5.1.3 SP Configuration
Abbreviated name Parameter name
SchPriIndex(Utran Cell) Scheduling Priority Index
SchPriIndex(Scheduling Priority) Scheduling Priority Index
BasicPrio Basic Priority
BearerType Radio Bearer Type
SchPrio Scheduling Priority
5.1.4 AP Configuration
Abbreviated name Parameter name
LdCtlPriIndex Application Priority Index - Load Control
CgtCtlPriIndex Application Priority Index - Congestion Control
AppPriIndex Application Priority Index
BPSeg Basic Priority Segment
BearerType Radio Bearer Type
Service Direction Used in Application Priority
Direction
Mapping
RateSeg Rate Segment
AppPri Application Priority
OMC Path
Path: View -> Configuration Resource Tree > OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Priority and Rate Segment Related QoS Configuration
Parameter Configuration
Related description:
BP is mapped from both the ARP segment and traffic class. Therefore, before the BP
mapping, the ARP should be divided into several segments. For services of the same
type, even if their ARPs are different, their BPs after mapping are the same if their
ARPs are in the same ARP segment.
Parameter description:
This parameter indicates the number of segments of ARP. The larger the number of
segments is, the more precise the BP mapping operation is. However, the mapping
relationship will be more complex.
Recommendation: This parameter will affect the sequent priority mappings greatly.
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Priority and Rate Segment Related QoS Configuration
Parameter Configuration
Related description:
BP is mapped from both the ARP segment and traffic class. Therefore, before the BP
mapping, the ARP should be divided into several segments. For services of the same
type, even if their ARPs are different, their BPs after mapping are the same if their
ARPs are in the same ARP segment.
Parameter description:
This parameter indicates the ARP segment threshold. For example, the parameter
value 1 - 5 indicates the all the ARPs with the value 1 to 5 belong to a same ARP
segment. When the BP mapping is executed, the ARP = 2 and ARP = 3 streaming
services have the same BP.
Recommendation: This parameter will affect the sequent priority mappings greatly.
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Priority and Rate Segment Related QoS Configuration.
Parameter Configuration
Related description:
The BP of an interactive service is mapped from both the THP segment and traffic
class. Therefore, before the BP mapping, the THP should be divided into several
segments. For different interactive services, even if their THP are different, their BPs
after mapping are the same if their THPs are in the same THP segment.
Parameter description:
This parameter indicates the number of segments of THP. The larger the number of
segments is, the more precise the BP mapping operation is. However, the mapping
relationship will be more complex.
Recommendation: This parameter will affect the sequent priority mappings greatly.
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Priority and Rate Segment Related QoS Configuration.
Parameter Configuration
Related description:
The BP of an interactive service is mapped from both the THP segment and traffic
class. Therefore, before the BP mapping, the THP should be divided into several
segments. For different interactive services, even if their THP are different, their BPs
after mapping are the same if their THPs are in the same THP segment.
Parameter description:
This parameter indicates the THP segment threshold. For example, the parameter value
1 - 5 indicates the all the THP with the value 1 to 5 belong to a same THP segment.
When the BP mapping is executed, the THP = 2 and THP = 3 interactiving services
have the same BP.
Note: None
Recommendation: This parameter will affect the sequent priority mappings greatly.
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Priority and Rate Segment Related QoS Configuration.
Parameter Configuration
Related description:
Parameter description
This parameter indicates the number of segments of BP. The larger the number of
segments is, the more precise the mapping operation is. However, the mapping
relationship will be more complex.
Note: None
Recommendation: This parameter will affect the sequent priority mappings to some
extent.
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Priority and Rate Segment Related QoS Configuration
Parameter Configuration
Related description:
Parameter description:
This parameter indicates the BP segment threshold. For example, the value 1, 5
indicates that the BPs with values from 1 to 5 belong to the same BP segment.
This parameter indicates the BP segment threshold. For example, the parameter value
1 - 5 indicates the all the BPs with the values from 1 to 5 belong to the same BP
segment. When the AP mapping is executed, the BP = 2 and BP = 3 services map to
the same AP if their BearerTypes and RateSegs are the same.
Note: None
Recommendation: This parameter will affect the sequent priority mappings to some
extent.
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Priority and Rate Segment Related QoS Configuration
Parameter Configuration
Related description:
The purpose of the NBR configured for I/B services is: The UE admits the service with
NBR; NBR acts as the lowest rate for rate decrease for packet scheduling and load-
reduction in congestion. Generally speaking, the NBR of a subscriber with high priority
is high.
Parameter description:
This parameter is used to configure the uplink NBRs of interactive and background
services for each BPs.
Note: This parameter is valid only for the uplink rates of I/B services.
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Priority and Rate Segment Related QoS Configuration.
Parameter Configuration
Related description:
The purpose of the NBR configured for I/B services is: The UE admits the service with
NBR; NBR acts as the lowest rate for rate decrease for packet scheduling and load-
reduction in congestion. Generally speaking, the NBR of a subscriber with high priority
is high.
Parameter description:
This parameter is used to configure the downlink NBRs of interactive and background
services for each BPs.
Note: This parameter is valid only for the downlink rates of I/B services.
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Priority and Rate Segment Related QoS Configuration.
Parameter Configuration
Related description:
Adjust the PS services by level when the PS services are established on DCH.
Parameter description:
This parameter indicates the number of downlink DBRC rate adjustment levels. It
defines the number of rates which can be selected by downlink DCH services.
Generally speaking, the smaller the parameter value is, the greater the change of
downlink DCH rate is, and vice versa. The parameter will affect the subscribers using
the services greatly when the PS services are established on DCH.
Note: None
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Priority and Rate Segment Related QoS Configuration.
Parameter Configuration
Related description:
Adjust the PS services by level when the PS services are established on DCH.
Parameter description:
This parameter indicates the downlink rate adjustment levels used by DRBC. Generally
speaking, the downlink DCH rate adjustment range is limited by this parameter. But the
range may be not limited by this parameter in some special cases (for example, the
guaranteed rates of streaming services are not within the range of the parameter
values). The parameter will affect the subscribers using the services greatly when the
PS services are established on DCH.
Note: None
5.2.2 BP Configuration
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Basic Priority Configuration Information Advanced Parameter.
Parameter Configuration
Related description:
The BP is mapped from both the ARP segment and traffic class.
Parameter description:
Recommendation: This parameter will affect the sequent priority mappings greatly.
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Basic Priority Configuration Information Advanced Parameter.
Parameter Configuration
Related description:
The BP is mapped from both the ARP segment and traffic class.
Parameter description:
Note: None
Recommendation: This parameter will affect the sequent priority mappings greatly.
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Basic Priority Configuration Information Advanced Parameter.
Parameter Configuration
Related description:
The BP is mapped from both the ARP segment and traffic class.
Parameter description:
This parameter indicates the BP value mapping from specific ARP segment value and
traffic class.
Note: None
5.2.3 SP Configuration
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> RNC
Radio Resource Management Utran Cell UtranCellxx Modify Advanced
Parameter Utran Cell
Parameter Configuration
Related description:
SP is mapped from BP and BearerType. The BP is divided into 16 levels, and the radio
bearer has three types (DCH, HSPA, MBMS). There are several different sets of
configuration of the SP. Different cells can use these sets separately according to their
unique index number.
Parameter description:
Note: None
Recommendation: None
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Scheduling Priority Configuration Information Advanced Parameter.
Parameter Configuration
Related description:
SP is mapped from BP and BearerType. The BP is divided into 16 levels, and the radio
bearer has three types (DCH, HSPA, MBMS). There are several different sets of
configuration of the SP. Different cells can use these sets separately according to their
unique index number.
Parameter description:
Note: None
Recommendation: None
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Scheduling Priority Configuration Information Advanced Parameter.
Parameter Configuration
Related description:
The SP is mapped from the BP and BearerType and used to forced release and real
queue scheduling.
Parameter description:
Note: None
Recommendation: None
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Scheduling Priority Configuration Information Advanced Parameter.
Parameter Configuration
Related description:
The SP is mapped from the BP and BearerType and used to forced release and real
queue scheduling.
Parameter description:
Recommendation: None
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Scheduling Priority Configuration Information Advanced Parameter.
Parameter Configuration
Related description:
The SP is mapped from the BP and BearerType and used to forced release and real
queue scheduling.
Parameter description:
This parameter is used to set the SP value which is mapped from a specific BP and
BearerType in SP mapping.
Note: None
Recommendation: None
5.2.4 AP Configuration
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> RNC
Radio Resource Management Utran Cell UtranCellxx Modify Advanced
Parameter - Utran Cell
Parameter Configuration
Related description:
Obtain the load control AP index number used in the service cell from the LdCtlPriIndex
in the Utran Cell, then find the AppPriIndex with the same value as LdCtlPriIndex from
the AP, so as to find the corresponding load control priority.
Parameter description:
This parameter is used to set the index number of the load control priority configuration
of the cell.
Note: None
Recommendation: None
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> RNC
Radio Resource Management Utran Cell UtranCellxx Modify Advanced
Parameter Utran Cell
Parameter Configuration
Related description:
Obtain the congestion control AP index number used in the service cell from the
CgtCtlPriIndex in the Utran Cell, then find the AppPriIndex with the same value as
CgtCtlPriIndex from the AP, so as to find the corresponding congestion control priority.
Parameter description:
This parameter is used to set the index number of the congestion control priority
configuration of the cell.
Note: None
Recommendation: None
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Application Priority Configuration Information Advanced Parameter.
Parameter Configuration
Related description:
The AP is mapped from the BPSeg, BearerType, and RateSeg. Each set of AP
relationship is identified by an unique index number, and different cells can use this
parameter to index the different sets of the configuration separately.
Parameter description:
Note: None
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Application Priority Configuration Information Advanced Parameter.
Parameter Configuration
Related description:
Parameter description:
This parameter indicates the BP segment in AP mapping. For details, see 4.2.1.5.
Note: This parameter is used for indication only, and can not be modified.
Note: This parameter is used with the radio bearer type in the following way:
BearerType + BPSeg. For example, DCH1 indicates that the BearerType is DCH, and
the BPSeg is 1.
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Application Priority Configuration Information Advanced Parameter.
Parameter Configuration
Related description:
Parameter description:
Note: This parameter is used with BP segment in the following way: BearerType +
BPSeg. For example, DCH1 indicates that the BearerType is DCH, and the BPSeg is 1.
Recommendation: None
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Application Priority Configuration Information Advanced Parameter.
Parameter Configuration
Related description:
Parameter description:
Note: None
OMC Path
Path: View -> Configuration Resource Tree -> OMC -> UTRAN Subnetwork304 -> RNC
Managed Element$304 -> RNC Config Set1 (Choose the used config set) -> QoS
Configuration304 -> Application Priority Configuration Information Advanced Parameter.
Parameter Configuration
Related description:
Parameter description:
This parameter is used to set the AP value which is mapped from a specific BPSeg,
BearerType, and RateSeg in AP mapping.
Note: None
7 Glossary
3GPP 3rd Generation Partnership Project
AP Application Priority
BP Basic Priority
SP Scheduling Priority
TC Traffic Class
UE User Equipment