Professional Documents
Culture Documents
Wcdma Ran
Wcdma Ran
Wcdma Ran
CBS
Feature Parameter Description
Copyright © Huawei Technologies Co., Ltd. 2012. All rights reserved.
No part of this document may be reproduced or transmitted in any form or by any means without prior written consent
of Huawei Technologies Co., Ltd.
Trademarks and Permissions
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 commercial contract made between Huawei and
the customer. All or partial products, services and features described in this document may not be within the
purchased scope or the usage scope. Unless otherwise agreed by 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 a warranty of any kind, express or implied.
Contents
1 Introduction
1.1 Scope
1.2 Intended Audience
1.3 Change History
2 Overview of CBS
3 Technical Description
3.1 External CBC
3.1.1 System Architecture
3.1.2 CBS Message Scheduling and Forwarding
3.1.3 Network Topology with the Iu-BC Interface
3.1.4 Protocol and Signaling
3.2 Built-in CBC
3.2.1 System Architecture
3.2.2 Warning of Disaster
3.2.3 Message Construction in the RNC
4 Engineering Guidelines
4.1 Deployment Requirements
4.2 CBS Configuration in the Case of the External CBC
4.2.1 Activating the External CBC License
4.2.2 Configuring the Iu-BC Interface
4.2.3 Configuring CBS in Iu-BC over IP Mode
4.2.4 Configuring CBS in Iu-BC over ATM Mode
4.2.5 Configuring CBS for a Cell at the Radio Network Layer
4.2.6 Verifying CBS
4.2.7 Deactivating CBS
4.2.8 Example
4.3 CBS Configuration in the Case of Built-in CBC
4.3.1 Activating the Built-in CBC License
4.3.2 Configuring CBS
4.3.3 Verifying CBS
4.3.4 Adjusting the CBS Configurations
4.3.5 Deactivating CBS
4.3.6 Example
4.4 Enabling UE Battery Saving for CBS
4.4.1 Dynamically Turning On/Off the CTCH Indicator
4.4.2 Dynamically Adjusting the Length of Scheduling Messages
5 Parameters
6 Counters
7 Glossary
8 Reference Documents
1 Introduction
1.1 Scope
This document describes CBS, including its technical principles, related features, network impact, and
engineering guidelines. This document covers the following features:
WRFD-011000 Cell Broadcast Service
WRFD-011001 Simplified Cell Broadcast
WRFD-020127 Warning of Disaster
1.2 Intended Audience
This document is intended for personnel who:
Need to understand the features described herein
Work with Huawei products
1.3 Change History
This section provides information about the changes in different document versions. There are two types of
changes, which are defined as follows:
Feature change
Changes in features of a specific product version
Editorial change
Changes in wording or addition of information that was not described in the earlier version
02 (2012-11-30)
This issue includes the following changes.
Editorial change Added the description of enabling UE battery saving for CBS None
. For details, see 4.4 "Enabling UE Battery Saving for CBS".
01 (2012-04-30)
This issue includes the following changes.
Editorial change The description about configuring CBS in Iu-BC over IP mode None
is revised. For details, see 4.2.3 "Configuring CBS in Iu-BC
over IP Mode".
Draft A (2012-02-15)
This is the first draft of the document for RAN14.0.
Compared with issue 01 (2011-04-30) of RAN13.0, Draft A (2012-02-15) of RAN14.0 optimizes the description.
2 Overview of CBS
Cell broadcast service (CBS) provides a cell broadcast system that is supplemental to the existing digital mobile
communication platform. Through the cell broadcast system, the RNC sends specific short messages to cells in
a designated area, and consequently the cells broadcast the messages to all the UEs supporting CBS within the
coverage.
The CBS provides the point-to-multipoint service for 3G network users.
The messages broadcast by using the CBS are known as CBS messages. The UE supporting the CBS feature
constantly detects the CBS messages and notify users of the messages received.
The CBS feature has the following advantages:
Compared with the point-to-point service, the CBS enables multiple UEs to receive the same message, saving
system resources.
CBS service areas (SAs) map with physical cells in a one-on-one manner. This enables messages to be
broadcast in designated areas.
To meet the customers' requirements efficiently, Huawei employs two types of cell broadcast center (CBC) to
implement the CBS feature, namely, external CBC and built-in CBC.
When the external CBC (WRFD-011000 Cell Broadcast Service) is used, it sends messages to the RNC through
the Iu-BC interface and then the RNC forwards the messages to UEs.
When the built-in CBC (WRFD-011001 Simplified Cell Broadcast) is used, the RNC housing the built-in CBC
constructs messages and delivers them to UEs.
3 Technical Description
The external CBC and built-in CBC are used in different scenarios to meet different demands of customers.
They cannot be used at the same time. The warning of disaster function is supported by only the built-in CBC.
3.1 External CBC
This section describes the system architecture, CBS message scheduling and forwarding, and network topology
with the Iu-BC interface configured.
3.1.1 System Architecture
The CBC, as a part of the core network (CN), is connected to multiple RNCs through the Iu-BC interface. The
CBC manages the CBS messages, whereas the UMTS radio access network (UTRAN) performs transparent
transmission of the CBS messages from the CBC.
A common traffic channel (CTCH) needs to be configured for each cell supporting the CBS feature. The CTCH is
mapped onto a FACH.
Figure 3-1 shows the system architecture when the external CBC is configured
Figure 3-1 System architecture when the external CBC is configured
In the release of RAN14.0, the second CBC can be configured as a redundancy CBC for the disaster
preventing. Figure 3-2 shows the system architecture when the second external CBC is configured.
Figure 3-2 System architecture when the second external CBC is configured
The advantage and disadvantage of this networking solution are as follows:
Advantage
If the IP addresses of the RNC and CBC are on different network segments, a route needs to be configured
and extra routing devices need to be added. This leads to increase in the cost.
The advantage and disadvantage of this networking solution are as follows:
Advantage
There are potential risks that the CN equipment of other vendors does not inter-operate with Huawei external
CBC.
The signaling procedures exchanged between CBC and RNC are listed as follows:
Write-Replace procedure: this procedure is used to broadcast new messages or replace the old messages.
Kill procedure: this procedure is used to stop broadcast of specific messages in specific cells.
Load Status Enquiry procedure: CBC enquiry the available bandwidth for broadcasting in specific cells.
Message Status Enquiry procedure: enquiry the CBS message status (number of transmitting specific
messages in a cell)
Reset: stop CBS service in specific cells.
Restart Indication: when cells resume and CBS service is available again, RNC notify the CN the cell status.
Failure Indication: RNC notify CN that CBS service in a cell fails.
For details, see 3GPP TS 23.041.
3.2 Built-in CBC
The built-in CBC is used to send the cell name and messages to UEs through messages on a regular basis. Its
function is achieved through software. In addition to the basic CBS function, Huawei built-in CBC also provides a
warning of disaster function. The built-in CBC sends normal broadcast messages in the normal case and sends
emergency broadcast messages in case of emergencies.
3.2.1 System Architecture
When the built-in CBC is used, the RNC constructs messages and delivers them to UEs. A message can be
specifically configured for each cell, and the cell name and messages can be periodically sent to the UEs. The
broadcast interval and broadcast times are user-definable.
Figure 3-6 shows the system architecture when the built-in CBC is configured.
Figure 3-6 System Architecture when the built-in CBC is configured
3.2.2 Warning of Disaster
This section describes the feature WRFD-020127 Warning of Disaster.
The warning of disaster function is used to inform UEs in a designated area of disasters or breaking events
through broadcast. The purpose is to enable the subscribers to respond cautiously to emergencies.
The warning of disaster function is supported by only the built-in CBC. When the function is applied, the RNC
constructs messages and delivers them to UEs in a designated area. The designated area can be a single cell,
multiple cells, or all cells under the RNC.
The warning of disaster function enables the network operators to compose emergency messages on the OM
console when disasters (such as earthquake, tsunami, and hurricane) occur. Then, the OM console requests the
RNC to send the emergency messages to all the UEs in the designated area. The RNC sends the messages
within four seconds after receiving the request.
4.1 Deployment Requirements
The UE must meet the following requirements:
CBS has been activated on the UE.
Only channels receiving broadcast messages are retained on the UE.
The IP addresses on the Iu-BC interface can be shared. The device IP address of the Iu-BC interface board, however, must be
configured exclusively and cannot be shared.
CBC Configuration
Configure the IP address of the CBC and the route from the CBC to the RNC.
CBC Configuration
Configure the IP address of the CBC and the route from the CBC to the RNC.
The procedure for configuring CBS for a cell is as follows:
Step 1 Run the BSC6900 MML command ADD UCTCH to add the CTCH for the cell supporting CBS.
FACH ID is the unique identifier of an FACH in a cell. You need to negotiate the channel configuration scheme with NodeB
engineers according to the channel specifications supported by the NodeB.
Step 2 Run the BSC6900 MML command ADD UCELLCBSDRX to set the CBS DRX scheduling parameters
for the cell supporting CBS.
Step 3 Run the BSC6900 MML command ADD UCELLCBSSAC to set the SAC that identifies the service area
(SA) for the cell supporting CBS.
You can add a specific CBS cell to the CBS SA by setting the cell ID (CELLID).
CBS SAC identifies a CBS cell. The SAC is determined in network planning.
CBS SAs are different from CS/PS SAs. CBS SAs have a one-on-one mapping with physical cells.
Step 4 Run the BSC6900 MML command ADD UCELLCBS to enable CBS in a cell. You can enable CBS only
after other radio network layer configurations are complete. After CBS is enabled, you can monitor the
RESTART IND message on the Iu-BC interface and the CBS scheduling message on the Uu interface.
----End
4.2.6 Verifying CBS
Step 1 Check whether the CBS function works properly.
1. Ping the CBS IP address of the RNC on the CBC. If the ping operation is successful, it indicates that the data
transmission from CBC to RNC is normal.
2. Ping the CBC IP address on the RNC. The source IP address is the device IP address, that is, the IP address
of the CBS. PING IP: SRN=0, SN=16, SIPADDR="12.12.12.12", DESTIP="11.11.11.11"; If the ping operation
is successful, it indicates that the data transmission from RNC to CBC is normal. If the ping operation fails,
check the configuration.
3. Check whether the CBS socket is connected properly. To do this, trace messages over the Iu interface and
view whether the SABP_LOAD_QUERY is sent to the RNC, as shown in Figure 4-2.
Figure 4-2 Viewing the SABP_LOAD_QUERY message
4. As shown in Figure 4-3, the 0SABP_LOAD_QUERY_CMP message returned from the RNC contains the
information element (IE) available-bandwidth.
Figure 4-3 Viewing the SABP_LOAD_QUERY_CMP message
5. Run the BSC6900 MML command DSP UCELL to check whether the CBS function works, as shown
in Figure 4-4.
Figure 4-4 Viewing the CBS function
Step 2 Check the broadcast messages sent.
1. Use the MTC tool to send messages on the CBC. It is recommended that the time interval for sending
messages be within 10s and the number of messages sent be more than two (0 indicates infinity).
2. Trace messages on the Iu interface to check whether the SABP_WRITE_REPLACE message is sent to the
RNC, as shown in Figure 4-5.
Figure 4-5 Viewing the SABP_WRITE_REPLACE message
3. As shown in Figure 4-6, the SABP_WRITE_REPLACE_CMP message returned from the RNC contains a
broadcast message with the IE number-of-broadcasts-completed.
Figure 4-6 Viewing the SABP_WRITE_REPLACE_CMP message
4. Trace messages on the Uu interface to check whether the UU_BMC_MSG_TYPE message beginning with
01 is sent from the RNC, as shown in Figure 4-7.
Figure 4-7 Viewing the UU_BMC_MSG_TYPE message
Step 3 Stop the RNC from sending broadcast messages.
1. On the CBC, select the message being sent and click delete.
2. Trace messages on the Iu interface to check whether the SABP_KILL message is sent to the RNC, as
shown in Figure 4-8.
Figure 4-8 Viewing the SAB_KILL message
3. Trace messages on the Iu interface, as shown in Figure 4-9. The SABP_KILL_CMP message returned from
the RNC contains the IE number-of-broadcast-completed.
Figure 4-9 Viewing the SABP_KILL_CMP message
4. It can be viewed from the Uu interface trace data that the RNC stops sending
the UU_BMC_MSG_TYPE message beginning with 01.
4.2.7 Deactivating CBS
Run the DEA UCELLCBS to deactivate the CBS feature.
4.2.8 Example
//Activating Cell Broadcast Service
//Configuring the license controlling Cell Broadcast Service
SET LICENSE: SETOBJECT=UMTS, ISPRIMARYPLMN=YES, CNOPERATORINDEX=1, FUNCTIONSWITCH1=CBS-1;
//Configuring the device IP address of the interface board
ADD DEVIP: SRN=5, SN=18, DEVTYPE=IPOA_CLIENT_IP, IPADDR="12.12.12.12", MASK="255.255.255.0";
//Configuring the IPoA PVC
ADD IPOAPVC: IPADDR="12.12.12.12", PEERIPADDR="12.12.12.120", CARRYT=NCOPT, CARRYNCOPTN=0,
CARRYVPI=255, CARRYVCI=32, TXTRFX=103, RXTRFX=103, PEERT=OTHER;
//Configuring a route from the interface board to CBC
ADD IPRT: SRN=5, SN=18, DSTIP="11.11.11.12", DSTMASK="255.255.255.255", NEXTHOP="12.12.12.120",
PRIORITY=HIGH, REMARK="SGSN_CBS";
//Configuring the CBS socket IP address
ADD UCBSADDR: SRN=5, SN=2, CnOpIndex=1, RNCIPADDR="12.12.12.12", CBCIPADDR="11.11.11.11",
CBCMASK="255.255.255.0";
//Configuring the CTCH for a cell
ADD UCTCH: CellId=0, FachId=4;
//Configuring the CBS DRX scheduling parameter
ADD UCELLCBSDRX: CellId=0;
//Configuring a CBS area
ADD UCELLCBSSAC: CellId=0, CnOpIndex=1, CBSSAC=0, MsgInd=OFF;
//Enabling the cell-level CBS
ACT UCELLCBS: CellId=0;
//Deactivating Cell Broadcast Service
DEA UCELLCBS: CellId=0;
//Removing the CBS socket IP address
RMV UCBSADDR: CnOpIndex=1;
4.3 CBS Configuration in the Case of Built-in CBC
4.3.1 Activating the Built-in CBC License
When the RNC uses the built-in CBC, the CBS license is required. That is, you must apply for and activate the
CBS license before using the CBS feature. To enable the warning of disaster feature, ensure that the associated
license has been obtained.
4.3.2 Configuring CBS
Adding the CBS Configurations Related to Normal Broadcast Messages
Step 1 Set the IP address and associated parameters of the built-in CBC.
Run the BSC6900 MML command ADD URNCCBCPUID command to configure the subsystem for managing
the built-in CBC.
Run the BSC6900 MML command SET URNCCBPARA command to enable the CBC function by
setting CBSwitch to ON.
Step 2 Configure radio channels and parameters of the CBS
Run the BSC6900 MML command ADD UCTCH command to add the CTCH.
Run the BSC6900 MML command ADD UCELLCBSDRX command to set the CBS DRX scheduling
parameters.
Run the BSC6900 MML command ADD UCELLCBSSAC command to add the CBS SA and cell broadcast
content.
Step 3 Activate the CBS by running the following BSC6900 MML command:
− ACT UCELLCBS
----End
4.3.3 Verifying CBS
Step 1 Check whether the CBS function works properly.
After activating the CBS function on the RNC, if the UU_BMC_MSG_TYPE message beginning with 01 is
traced on the Uu interface, as shown in Figure 4-10, the CBS feature works properly.
Figure 4-10 UU_BMC_MSG_TYPE message
Step 2 Use a test UE to camp on the cell, and then activate the feature. Check whether the test UE can receive
the disaster warning message.
Operation Command
For the RNC built-in CBC Set the broadcast parameters of the built-in SET URNCCBPARA
broadcast parameters CBC
For the information about Add the information about the CTCH of a cell ADD UCTCH
the CTCH of a cell
Modify the information about the CTCH of a MOD UCTCH
cell
Operation Command
For the CBS SA and Add the CBS SA and normal broadcast ADD CELLCBSSAC
normal broadcast message
message
Modify the CBS SA MOD CELLCBSSAC
For the CBS AREA List the CBS AREA LST UCBSAREA
For the emergency Add the emergency broadcast message ADD UCBSMSG
broadcast message
Modify the emergency broadcast message MOD UCBSMSG
4.3.5 Deactivating CBS
To deactivate the CBS function of a single cell, run the BSC6900 MML command DEA UCELLCBS.
To deactivate the CBS function of the entire RNC, run the BSC6900 MML command SET
URNCCBPARA command to disable the CBS function of the RNC.
4.3.6 Example
//Activating Simplified Cell Broadcast
//Enabling the license controlling Simplified Cell Broadcast
SET LICENSE: SETOBJECT=UMTS, ISPRIMARYPLMN=YES, CNOPERATORINDEX=1,
FUNCTIONSWITCH4=SIMPLE_CELL_BORADCAST-1;
//Configuring the SPU subsystem of the built-in CBC
ADD URNCCBCPUID: CnOpIndex=1, SRN=0, SN=2, SSN=1;
//Enabling the built-in CBC for the RNC
SET URNCCBPARA: CBSwitch=ON, RepeatPeriod=10, RepeatNum=0;
//Configuring the CTCH for a cell
ADD UCTCH: CellId=0, FachId=4;
//Configuring the CBS DRX scheduling parameter
ADD UCELLCBSDRX: CellId=0;
//Configuring a CBS area and a broadcast message
ADD UCELLCBSSAC: CellId=0, CnOpIndex=1, CBSSAC=0, MsgInd=ON, MsgContent="welcome! it is cell
0";
//Enabling the CBS function for a cell
ACT UCELLCBS: CellId=0;
//Activating the CBS function for a cell
ACT UCELLCBS: CellId=0;
//Deactivating Simplified Cell Broadcast
//Disabling the CBS function for a cell
DEA UCELLCBS: CellId=0;
//Disabling the CBS function for the BSC6900
SET URNCCBPARA: CBSwitch=OFF;
//Activating warning of disaster (The following procedure uses a cell as an example.)
RMV UCBSADDR: CnOpIndex=0;
SET URNCCBPARA: CBSwitch=ON, CTCHSwitch =ON;
ADD URNCCBCPUID: CnOpIndex=1, SRN=0, SN=2, SSN=1;
ADD UCBSAREA: AreaId=1, CnOpIndex=1, AreaType=CELL, CellId=22;
ADD UCBSMSG: MsgIndex=0, MsgTypeId=1, GeographicalScope=CellImmediate, Priority=High,
RepetPeriod=10, NumOfBrdcstReq=5, CodeType=English, AreaID=1, EmergencyType=Other,
CBSMsg="Hurricane";
//Deactivating warning of disaster
SET URNCCBPARA: CTCHSwitch=OFF;
Using the methods for UE battery saving increases the transmission delay of CBS messages.
CBCIPADDR BSC690 ADD UCBSADDR WRFD- Cell Meaning:IP address of the CBC
0 011000 Broadcast (Cell Broadcast Center).
MOD UCBSADDR Service
GUI Value Range:Valid IP Address
Actual Value Range:Valid IP
Address
Unit:None
Default Value:None
CBSwitch BSC690 SET URNCCBPARA WRFD- Simplified Meaning:switch of the inner CBS
0 011001 Cell function.
Broadcast
GUI Value Range:OFF(OFF),
ON(ON)
Actual Value Range:OFF, ON
Unit:None
Default Value:OFF(OFF)
WRFD- side(GBTS)
050409
IP
WRFD- Transmissio
050410 n
Introduction
on Iub
Interface
IP
Transmissio
n
Introduction
on Iu
Interface
IP
Transmissio
n
Introduction
on Iur
Interface
NEXTHOP BSC690 ADD IPRT GBFD- Abis IP over Meaning:IP address of the next
0 118611 E1/T1 hop.
MOD IPRT
GBFD- Connection GUI Value Range:Valid IP Address
RMV IPRT 118621 Inter BSC
over IP Actual Value Range:Valid IP
GBFD- Address
118622 A IP over
E1/T1 Unit:None
MRFD-
211501 IP-Based Default Value:None
Multi-mode
WRFD- Co-
050107 Transmissio
WRFD- n on BS
050402 side(GBTS)
WRFD- IP routing
050409 Based Hub
Parameter NE MML Command Feature Feature Description
ID ID Name
WRFD- Node B
050410
IP
Transmissio
n
Introduction
on Iub
Interface
IP
Transmissio
n
Introduction
on Iu
Interface
IP
Transmissio
n
Introduction
on Iur
Interface
RESERVED_SWITCH_0_BIT19,
RESERVED_SWITCH_0_BIT20,
RESERVED_SWITCH_0_BIT21,
RESERVED_SWITCH_0_BIT22,
RESERVED_SWITCH_0_BIT23,
RESERVED_SWITCH_0_BIT24,
RESERVED_SWITCH_0_BIT25,
RESERVED_SWITCH_0_BIT26,
RESERVED_SWITCH_0_BIT27,
RESERVED_SWITCH_0_BIT28,
RESERVED_SWITCH_0_BIT29,
RESERVED_SWITCH_0_BIT30,
RESERVED_SWITCH_0_BIT31,
RESERVED_SWITCH_0_BIT32
Unit:None
Default
Value:RESERVED_SWITCH_0_BI
T1-
0&RESERVED_SWITCH_0_BIT2-
0&RESERVED_SWITCH_0_BIT3-
0&RESERVED_SWITCH_0_BIT4-
0&RESERVED_SWITCH_0_BIT5-
0&RESERVED_SWITCH_0_BIT6-
0&RESERVED_SWITCH_0_BIT7-
0&RESERVED_SWITCH_0_BIT8-
0&RESERVED_SWITCH_0_BIT9-
0&RESERVED_SWITCH_0_BIT10-
0&RESERVED_SWITCH_0_BIT11-
0&RESERVED_SWITCH_0_BIT12-
0&RESERVED_SWITCH_0_BIT13-
0&RESERVED_SWITCH_0_BIT14-
0&RESERVED_SWITCH_0_BIT15-
0&RESERVED_SWITCH_0_BIT16-
0&RESERVED_SWITCH_0_BIT17-
0&RESERVED_SWITCH_0_BIT18-
0&RESERVED_SWITCH_0_BIT19-
0&RESERVED_SWITCH_0_BIT20-
0&RESERVED_SWITCH_0_BIT21-
0&RESERVED_SWITCH_0_BIT22-
0&RESERVED_SWITCH_0_BIT23-
0&RESERVED_SWITCH_0_BIT24-
0&RESERVED_SWITCH_0_BIT25-
0&RESERVED_SWITCH_0_BIT26-
0&RESERVED_SWITCH_0_BIT27-
0&RESERVED_SWITCH_0_BIT28-
0&RESERVED_SWITCH_0_BIT29-
0&RESERVED_SWITCH_0_BIT30-
0&RESERVED_SWITCH_0_BIT31-
0&RESERVED_SWITCH_0_BIT32-
0
6 Counters
There are no specific counters associated with this feature.
7 Glossary
For the acronyms, abbreviations, terms, and definitions, see the Glossary.
8 Reference Documents
1. 3GPP TS 25.324, "Broadcast/Multicast Control (BMC)”
2. 3GPP TS 25.419, "UTRAN Iu-BC Interface: Service Area Broadcast Protocol (SABP)”