Feature Parameter Description: Domain Specific Access Control RAN12.0
Feature Parameter Description: Domain Specific Access Control RAN12.0
Feature Parameter Description: Domain Specific Access Control RAN12.0
RAN12.0
Feature Parameter Description
Issue 02
Date 2010-12-20
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective
holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and
the customer. All or part of the products, services and features described in this document may not be
within the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements,
information, and recommendations in this document are provided "AS IS" without warranties, guarantees or
representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute the warranty of any kind, express or implied.
Website: http://www.huawei.com
Email: [email protected]
WCDMA RAN
Domain Specific Access Control Contents
Contents
1 Introduction ................................................................................................................................1-1
1.1 Scope ............................................................................................................................................ 1-1
1.2 Intended Audience......................................................................................................................... 1-1
1.3 Change History.............................................................................................................................. 1-1
4 Engineering Guidelines...........................................................................................................4-1
4.1 Example of Parameter Setting for Manual DSAC ......................................................................... 4-1
4.2 Example of Parameter Setting for Automatic DSAC ..................................................................... 4-2
4.3 Example of Forward Compatibility of DSAC with ACR ................................................................. 4-3
4.3.1 Compatibility Example in Case of a Single ACR Trigger ...................................................... 4-3
4.3.2 Compatibility Example of a Single DSAC Trigger................................................................. 4-4
4.3.3 Compatibility Example in Case of Multiple Triggers ............................................................. 4-6
5 Parameters..................................................................................................................................5-1
6 Counters ......................................................................................................................................6-1
7 Glossary ......................................................................................................................................7-1
8 Reference Documents .............................................................................................................8-1
1 Introduction
1.1 Scope
This document describes the basic principles of the Domain Specific Access Control (DSAC) feature.
Document Issues
The document issues are as follows:
02 (2010-12-20)
01 (2010-03-30)
Draft (2009-12-05)
02 (2010-12-20)
This is the document for the second commercial release of RAN12.0.
Compared with issue 01 (2010-03-30) of RAN12.0, this issue moves the Quick Blocking/Unblocking of
Cells to Cell Barring Feature Parameter Description.
01 (2010-03-30)
This is the document for the first commercial release of RAN12.0.
Compared with issue Draft (2009-12-05) of RAN12.0, this issue optimizes the description.
Draft (2009-12-05)
This is the draft of the document for RAN12.0.
Compared with 02 (2009-06-30) of RAN11.0, this issue incorporates the following change:
The constraint relationship between blocking all the cells controlled by an RNC and blocking all the cells
belonging to an operator is added. For details, see the NOTE in chapter 4 Quick Blocking/Unblocking of
Cells.
2 Overview of DSAC
2.1 Background Information
In some cases, if too many UEs initiate random access, the QoS of UEs in connected mode is affected
greatly. This may occur when the network load is heavy, the radio access network application part
(RANAP) is overloaded because of CN congested, or the signaling processing unit (SPU) CPU is
overloaded. Therefore, UE access should be restricted to reduce the load of the access channel and to
ensure the QoS of UEs in connected mode.
According to the 3GPP specifications, an operator can define an access priority, namely access class
(AC), for a UE. The information about the AC is stored in the USIM of the UE. Before 3GPP Release 6,
access class restriction (ACR) is simultaneously performed on all the operators and all the domains. This
causes unnecessary access control and affects the access rates of UEs. To solve this problem, domain
specific access control (DSAC) is introduced.
Logically, the core network (CN) is divided into the CS domain and PS domain, which are used to
process CS services and PS services respectively. The characteristics of CS services and PS services
are different. DSAC is a process during which UEs of some ACs are barred from accessing the
circuit-switched (CS) domain, packet-switched (PS) domain, or both domains of the core network (CN) to
prevent traffic bursts and to ensure the QoS of UEs in connected mode.
When DSAC is triggered, the operator can monitor the DSAC status, network status, ACR process, and
ACR releasing process through logs and alarms.
AC Application Scope
AC10 Indication of whether or not network access for emergency calls is allowed for the UEs of
AC0 to AC9 or without an IMSI
AC11 PLMN management
AC12 Security service
AC13 Public utilities, such as water and gas suppliers
AC14 Emergency services
AC15 PLMN staff
The Physical Random Access Channel (PRACH) resources (including usable access timeslots and
usable access preamble signatures) can provide access services of different priorities through Access
Service Class (ASC). When random accesses conflict, an ASC with high priority has more chances of
random access than an ASC with low priority.
The ASC is dependent on the AC of the UE and the type of the service:
If the service is an emergency call, the AC is set to 10. Then, the ASC can be obtained from the
AC-to-ASC mapping table.
Otherwise, the AC of the UE needs to be obtained first. Then, the ASC of the service can be obtained
from the AC-to-ASC mapping table.
The AC-to-ASC mapping table is broadcast through eight information elements (IEs) of SIB5 or SIB5bis
in the cell. Table 2-2 shows the mapping table, where the nth IE specifies an ASC number, ranging from
0 to 7.
Table 2-2 AC-to-ASC mapping
AC 0-9 10 11 12 13 14 15
ASC 1st IE 2nd IE 3rd IE 4th IE 5th IE 6th IE 7th IE
If a UE is a member of several ACs, it is assigned the ASC corresponding to the AC with the highest
number. When the UE is in connected mode, the ACs do not take effect.
You can run the MML command SET UACALGO to set the value of AcRstrctPercent. If AcRstrctPercent is set to 1,
one AC service is restricted during access polling; if AcRstrctPercent is set to 2, two AC services are restricted during
access polling. The value of AcRstrctPercent determines the number of AC services to be restricted.
The value of AcRstrctPercent for AC0 to AC9 ranges from 1 to 10.
The mechanism of monitoring the CPU usage and that of monitoring the message block usage are independent from each
other. The ACR is triggered when either of the resource usages reaches its associated AC control threshold.
3 Technical Description
This chapter describes the feature WRFD-020114 Domain Specific Access Control (DSAC).
3.1 Overview
DSAC bars UEs of some ACs from accessing the CS domain, PS domain, or both. DSAC is classified
into manual DSAC and automatic DSAC. The application scopes of DSAC are cells and operators. The
network elements (NEs) involved are RNC and UE.
The basic principles of DSAC are similar to those of ACR. The difference exists in that DSAC can
discriminate operators and domains, in other words, DSAC can be effective for a specific operator or
domain. Therefore, DSAC is more flexible than ACR.
In 3GPP Release 6 and later, the UE behavior depends on DSAC IEs. In the versions earlier than 3GPP
Release 6, the UE behavior depends on the "Access Class Barred list" IE. Different triggers require
different SIB3 IEs. For the balance among UE behaviors, it is necessary to adjust the DSAC IEs and the
"Access Class Barred list" IE.
X X Set all the ACs to notBarred. Set all the ACs to Set all the ACs to notBarred.
notBarred.
X √ The values depend on B. If the If DSAC is performed for an Fill in the "Domain Specific
CS domain and PS domain of operator specified by the Access Restriction
each operator of an AC are PLMN Identity, set the Parameters For OperatorN"
restricted, set the AC to corresponding ACs to IE of the operators for which
barred. Otherwise, set it to barred. DSAC is performed. Note that
notBarred. the operators must be
consistent with those in the
"Multiple PLMN List" IE in the
MIB.
√ X Based on A, set the Set the CS ACs and PS Set the CS ACs and PS ACs
corresponding ACs to barred ACs to the same as A. of each operator to the same
or notBarred. as A. Note that all the
operators need to be
consistent with those in the
"Multiple PLMN List" IE in the
MIB.
√ √ 1. Based on A, set the For the ACs barred in ACR, For the ACs barred in ACR,
corresponding AC to set the corresponding CS set the corresponding CS
barred. ACs and PS ACs in DSAC ACs and PS ACs of each
2. Based on B, choose the to barred. operator in DSAC to barred.
ACs whose CS domain Assume that the operators For the ACs involved in
and PS domain of each involved in DSAC include DSAC but not included in
operator are set to the operator specified by ACR, set them to barred.
barred, and set the ACs the PLMN Identity and that
to barred. some ACs involved in
3. Set the remaining ACs to DSAC are not included in
notBarred. ACR. In this case, set these
ACs to barred.
The mark √ indicates that the corresponding function is activated. The mark X indicates that the corresponding function
is not activated.
DSAC For MIB is the abbreviation of the "Domain Specific Access Restriction Parameters For PLMN Of MIB" IE in SIB3.
DSAC for Shared Network is the abbreviation of the "Domain Specific Access Restriction For Shared Network" IE in
SIB3.
DSAC For MIB corresponds to the operator specified by the PLMN Identity in the MIB. If such an operator is a common
operator, fill in the DSAC For MIB IE based on the union of the "Domain Specific Access Restriction Parameters For
OperatorN" IEs of all the operators. If the operator specified by the PLMN Identity is a primary/secondary operator, fill in
the DSAC For MIB IE based on the DSAC restriction values of the primary/secondary operator.
4 Engineering Guidelines
This chapter provides the examples of parameter setting for manual DSAC and automatic DSAC. It also
provides the examples of parameter setting for forward compatibility of DSAC with ACR with different
triggers.
In Figure 4-1, the red line indicates that the access to the CS domain is restricted, in other words, the UEs of the specific
ACs cannot originate RRC connection setups in the CS domain.
Figure 4-1 assumes that the UEs of AC0 to AC9 are distributed evenly on the network. After the DSAC,
40% of the UEs cannot originate RRC connection setups in the CS domain at any moment but they can
still access the PS domain. Thus, the traffic in the CS domain is lowered by 40%. In 60% of the time,
however, a UE on the network can originate a CS call.
In this example, manual DSAC can be configured by the ADD UCELLDSACMANUALPARA command.
Table 4-1 lists the parameter settings.
Table 4-1 Parameter settings for manual DSAC
Parameter ID Parameter Name Value
CellId Cell ID -
CnOpIndex CN Operator index -
CsRestriction Restriction for CS TRUE
AC0-1 indicates that AC0 is restricted, and AC10-0 indicates that AC10 is allowed. The rest may be deduced by analogy.
In Figure 4-2, the red line indicates that the access to the CS domain is restricted, in other words, the UEs of the
specific ACs cannot originate RRC connection setups in the CS domain.
The blue line indicates that the access to the PS domain is restricted, in other words, the UEs of the specific ACs cannot
originate RRC connection setups in the PS domain.
Figure 4-2 shows the procedure of access restriction in both the CS domain and the PS domain at the
same time. At any moment, 20% of the UEs on the network cannot originate RRC connection setups in
the CS or PS domain. Thus, the traffic is lowered by 20%. In 80% of the time, however, a UE on the
network can originate a call.
In this example, automatic DSAC can be configured by the SET UDSACAUTOALGO command. Table
4-2 lists the parameter settings.
Table 4-2 Parameter settings for automatic DSAC
Parameter ID Description Value
DsacAutoSwitch Switch for auto DSAC ON
CsRestriction Restriction for CS TRUE
PsRestriction Restriction for PS TRUE
NumberOfACs Number of restricted access class every time 2
AcRange Range of restricted access class AC0-1, AC1-1, AC2-1, AC3-1,
AC4-1, AC5-1, AC6-1, AC7-1,
AC8-1, AC9-1, AC10-0,
AC11-0, AC12-0, AC13-0,
AC14-0, AC15-0
AcRstrctIntervalLen Access Class Restriction interval between Cells 10
AcIntervalOfCells Interval length of Domain Specific Access Class 1
Restriction
In addition, the common operator index broadcast through the MIB is 31. The "Multiple PLMN List"
broadcast by the operator group of cell 1 includes primary operator 0 and secondary operators 2 and 3.
Based on the previous parameter settings, Table 4-4 explains how to fill in the "Access Class Barred list",
"DSAC For MIB", and "DSAC for Shared Network" IEs broadcast through SIB3.
Table 4-4 An example of filling in the ACR IEs in case of a single ACR trigger
IE Name Constraint AC0-AC4 AC5-AC15
Access Class Barred list None barred notBarred
Domain Specific Access Restriction CS domain barred notBarred
Parameters For PLMN Of MIB
PS domain barred notBarred
Domain Specific Access Restriction Operator0 CS domain barred notBarred
Parameters For OperatorN
PS domain barred notBarred
Operator2 CS domain barred notBarred
PS domain barred notBarred
Operator3 CS domain barred notBarred
PS domain barred notBarred
In addition, the common operator index broadcast through the MIB is 31. The "Multiple PLMN List"
broadcast by the operator group of cell 1 includes primary operator 0 and secondary operators 2 and 3.
Based on the previous parameter settings, Table 4-6 explains how to fill in the "Access Class Barred list",
"DSAC For MIB", and "DSAC for Shared Network" IEs broadcast through SIB3.
Table 4-6 An example of filling in the DSAC IEs in case of a single DSAC trigger
IE Name Constraint AC0-AC3 AC4-AC5 AC6-AC7 AC8-AC9 AC10-AC15
Access Class None notBarred barred notBarred notBarred notBarred
Barred list
Domain Specific CS domain barred barred barred barred notBarred
Access
Restriction PS domain barred barred barred barred notBarred
Parameters For
PLMN Of MIB
In addition, the common operator index broadcast through the MIB is 31. The "Multiple PLMN List"
broadcast by the operator group of cell 1 includes primary operator 0 and secondary operators 2 and 3.
Based on the previous parameter settings, Table 4-9 explains how to fill in the "Access Class Barred list",
"DSAC For MIB", and "DSAC for Shared Network" IEs broadcast through SIB3.
Table 4-9 An example of filling in the ACR IEs in case of multiple triggers
IE Name Constraint AC0-AC5 AC6-AC7 AC8-AC9 AC10-AC15
Access Class Barred None barred notBarred notBarred notBarred
list
Domain Specific CS domain barred barred barred notBarred
Access Restriction
Parameters For PLMN PS domain barred barred barred notBarred
Of MIB
Domain Specific Operator0 CS domain barred notBarred notBarred notBarred
Access Restriction
Parameters For PS domain barred notBarred notBarred notBarred
OperatorN Operator2 CS domain barred barred notBarred notBarred
PS domain barred barred notBarred notBarred
Operator3 CS domain barred notBarred barred notBarred
PS domain barred notBarred barred notBarred
5 Parameters
Table 5-1 Parameter description
Parameter NE MML Description
ID
AcIntervalOf BSC6900 SET Meaning: Specifies the interval between consecutive
Cells UDSACAUTOALG pollings imposed on the PS domain and CS domain in
O(Mandatory) different cells according to the flexible polling restriction
mode.
6 Counters
For details, see the BSC6900 UMTS Performance Counter Reference.
7 Glossary
For the acronyms, abbreviations, terms, and definitions, see the Glossary.
8 Reference Documents
[1] 3GPP TS 25.331 "Radio Resource Control (RRC)"
[2] 3GPP TS 22.011 "Service accessibility"