Beruflich Dokumente
Kultur Dokumente
1-1
1-1
1-1
1-2
1-3
1-5
1-5
1-7
1-9
1-9
1-10
1-10
1-11
1-13
1-16
1-18
1-19
1-19
1-21
1-23
1-24
1-27
1-27
1-28
2-1
2-1
2-1
2-2
2-9
2-15
2-17
2-18
2-23
2-31
2-32
2-34
2-43
2-44
2-48
2-51
2-54
2-59
2-59
2-84
2-102
2-105
2-114
2-117
2-118
2-123
2-135
2-137
2-139
2-143
2-143
2-147
2-149
2-149
2-154
2-154
2-155
2-156
2-157
2-158
2-158
2-159
2-160
2-160
3-1
3-2
3-2
3-3
3-11
3-20
3-20
3-21
3-28
3-31
3-36
3-36
3-41
3-48
3-53
3-53
3-54
3-56
3-57
3-57
3-57
3-58
3-59
3-60
3-61
3-61
3-62
3-63
3-66
3-67
3-67
3-68
A-1
HUAWEI
1. BSS Solution
2. BSS Function Description
3. BSS Interfaces
T2-030259-20021107-C-4.00
Product Version
V300R002
BOM
31020759
Huawei Technologies Co., Ltd. provides customers with comprehensive technical support
and service. Please feel free to contact our local office, customer care center or company
headquarters.
Trademarks
M900/M1800,
Notice
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
don't constitute the warranty of any kind, express or implied.
Target Readers
The manual is intended for the following readers:
z
Marketing staff
Conventions
This document uses the following conventions:
I. General conventions
Convention
Description
Arial
Arial Narrow
Terminal Display
Description
italic font
[]
{ x | y | ... }
Alternative keywords are grouped in braces and separated by vertical bars. One is
selected.
III. Symbols
Eye-catching symbols are also used in this document to highlight the points worthy of
special attention during the operation. They are defined as follows:
Feature Description
M900/M1800 Base Station Subsystem
Table of Contents
Table of Contents
Chapter 1 BSS Solution.....................................................................................................................................................1-1
1.1 GSM/GPRS System ...........................................................................................................................................1-1
1.1.1 GSM System ..........................................................................................................................................1-1
1.1.2 GPRS System ........................................................................................................................................1-2
1.2 BSS System features .........................................................................................................................................1-3
1.3 BSC ....................................................................................................................................................................1-5
1.3.1 Overview ................................................................................................................................................1-5
1.3.2 Features .................................................................................................................................................1-7
1.4 PCU....................................................................................................................................................................1-9
1.4.1 Overview ................................................................................................................................................1-9
1.4.2 Features ...............................................................................................................................................1-10
1.5 BTS Series .......................................................................................................................................................1-10
1.5.1 BTS30 .................................................................................................................................................. 1-11
1.5.2 BTS312 ................................................................................................................................................1-13
1.5.3 BTS30A................................................................................................................................................1-16
1.5.4 BTS3001C............................................................................................................................................1-18
1.6 Operation & Maintenance.................................................................................................................................1-19
1.6.1 Operation & Maintenance of BTS.........................................................................................................1-19
1.6.2 Operation & Maintenance of BTS.........................................................................................................1-21
1.6.3 Traffic statistics console .......................................................................................................................1-23
1.6.4 Dynamic Data Configuration Management ..........................................................................................1-24
1.6.5 LMT ......................................................................................................................................................1-27
1.6.6 OMC.....................................................................................................................................................1-27
1.6.7 Telnet terminal......................................................................................................................................1-28
Chapter 2 BSS Functions ..................................................................................................................................................2-1
2.1 Basic Functions ..................................................................................................................................................2-1
2.1.1 Overview ................................................................................................................................................2-1
2.1.2 Channel..................................................................................................................................................2-2
2.1.3 System Information ................................................................................................................................2-9
2.1.4 Idle Mode Behavior ..............................................................................................................................2-15
2.1.5 PLMN Selection....................................................................................................................................2-17
2.1.6 Cell Selection and Reselection.............................................................................................................2-18
2.1.7 Location updating.................................................................................................................................2-23
2.1.8 Access..................................................................................................................................................2-31
2.1.9 Paging ..................................................................................................................................................2-32
2.1.10 Immediate assignment .......................................................................................................................2-34
2.1.11 Assignment.........................................................................................................................................2-43
2.1.12 Authentication.....................................................................................................................................2-44
2.1.13 Ciphering............................................................................................................................................2-48
2.1.14 DTX ....................................................................................................................................................2-51
2.1.15 Frequency hopping.............................................................................................................................2-54
03C-1611-20020430-400
Feature Description
M900/M1800 Base Station Subsystem
Table of Contents
ii
Feature Description
M900/M1800 Base Station Subsystem
Table of Contents
03C-1611-20020430-400
iii
Feature Description
M900/M1800 Base Station Subsystem
GSM/GPRS BSS
Um
GSM NSS
R/S
MSC
BTS
BSC
LMT
PCU
LMT
GPRS NSS
SGSN
LAN/WAN
Telnet Terminal
GSM/GPRS OMS
1-1
Feature Description
M900/M1800 Base Station Subsystem
implements centralized management and unified maintenance for the entire network
via LAN or WAN. Besides Huawei also provides Short Message Center (SMC). The
SMC introduced here is integrated with Voice Mailbox (VM).
M900/M1800 GSM system is in complete conformity with ETSI GSM standard,
supporting the service and function defined in Phase 1, Phase 2 and Phase 2+. It
includes indoor/outdoor macro BTS and integrated mini BTS. It also supports different
antenna feeder systems such as dual band and dual polarization antenna and spaced
antenna.All equipment support the two bands of GSM900/1800
M900/M1800 GSM provides services including:
z
Voice, G3 fax, data service and various supplementary services to satisfy the
basic needs of mobile subscribers.
General Packet Radio Service (GPRS) provides high-speed packet data service
for the user. It is an important step for the smooth upgrading from GSM to 3G,
which to the best extent protects the investment.
1-2
Feature Description
M900/M1800 Base Station Subsystem
The high-speed mobile packet data service of GPRS effectively prolongs the life cycle
of GSM improves the utilization of radio resources and paves the way for the
emergence of 3G mobile communication. Huawei GPRS supports the smooth
upgrading to 3G system, which is important in protecting the investment of the
carriers.
SDH
BSC
MS
MSC
MS
PCU
SGSN
BSS
MS
Integrated mini BTS
Indoor BTS
Outdoor BTS
1-3
Feature Description
M900/M1800 Base Station Subsystem
Currently, Huawei GSM supports not only PDH, SDH, HDSL, microwave transmission,
but also satellite transmission, providing a comprehensive and completely compatible
solution.
Huawei M900/M1800 BSS provides complete GSM/GPRS solution with following
salient features.
A complete range of BSS products offers flexible networking and easy installation
with seamless coverage supported. As regards capacity, the selection ranges
from the integrated small BTS supporting one TRX, to macro cell supporting 12
TRXs. As regards usage environment, there is the indoor macro cell BTS,
outdoor macro cell BTS, integrated small BTS and the mobilized BTS applicable
to movable site.
Huawei BSS employs the layered cellular architecture to boost the coverage and
service quality of the system.
There are multiple transmission modes supported between BTS and BSC: E1,
SDH, PON, HDSL, microwave and satellite, etc.
There are multiple transmission networking modes between BTS and BSC: star
networking, chain networking, tree networking and hybrid networking.
The SMUX interface provides 4:1 link multiplexing (one 64kbit/s TS transmits 4
information channels) and the Abis interface provides a variety of multiplexing
modes like 10:1, 12:1 and 15:1 (TRX: E1) and increases the transmission link
utilization.
Easy upgrading from GSM to GPRS network. To deliver GPRS services based
on the M900/M1800 BSS, simply update the software of the original BTS and
BSC and then add PCU.
1-4
Feature Description
M900/M1800 Base Station Subsystem
The operation & maintenance of the BSS is performed through centralized OMC
system and a consistent operation & maintenance interface, which makes
operation and maintenance easier and simpler.
The system supports dynamic data configuration, online data modification and
online capacity expansion.
Huawei BSS reduces the power consumption by supporting uplink power control,
DRX (paging discontinuous reception) technology and VAD/DTX (voice activity
detection/discontinuous transmission) technology.
High reliability: key components (e.g. main processor, switching network and BS
interface equipment) operate in 1+1 hot backup and common parts runs with N+1
protection.
1.3 BSC
1.3.1 Overview
With the use of switching, photoelectric, micro-electronic, computer and radio
technologies, Huawei M900/M1800 BSC drives the mobile communication network to
evolve towards digitalization, integration, intelligence and personalization. Based on an
open network platform, it integrates an array of cutting-edge technologies in switching,
transmission and radio management, and supports all the services delivered by
GSM900 and GSM1800.
M900/M1800 BSC mainly performs radio resources management, BTS management,
power control, handover control, traffic statistics, etc. It plays a pivotal role in radio
access and network optimization.
1-5
Feature Description
M900/M1800 Base Station Subsystem
The M900/M1800 BSC, whose system structure is shown in Figure 1-3, is comprised
of the following five modules:
1-6
Feature Description
M900/M1800 Base Station Subsystem
AM/CM
BM
BTS
Abisinterface
BIE
GOPT
GFBI
GMEM
GMC2
CDB
GNET
BIE
GNOD
GLAP
/LPN7
TCSM
GMPU
GALM
Ater-interface
E3M
PCU Pb-interface
BITS
OMC-R
ext.CBC
OMC
interface
(LAN/WAN)
ext.CBC
interface
(LAN/WAN/X.25)
GCTN
GCKS
GSNT
BAM
GMEM
CDB ... GMEM GMCCM GMCCS
GMEM
GALM
1.3.2 Features
The performance and features of the M900/M1800 BSC are:
z
1-7
Feature Description
M900/M1800 Base Station Subsystem
z
One BM can control 128 TRXs (transceiver) at the most, the switching matrix
is4K 4K.
Base station Interface Equipment (BIE) enables the 15:1 line multiplexing.
Supporting star, chain and tree networking topologies of BTS.
Strong system processing capability. In full configuration and normal traffic model,
GMPU load <25%. The processing capacity for future services is reserved.
Powerful processing capability and support of high traffic load.
High reliability
GMPUs in hot backup mode.
The switching network and BIE use the 1+1 backup mode.
SMUX uses the N+1 backup mode, where N is the total number of SMUX cards
in the system.
LAPD uses the N+1 backup mode.
Priority queuing function: The queuing of multiple priority levels for paging and
channel allocation satisfies the requirements of different subscribers.
Handover
function
supports
synchronous,
asynchronous
and
dual-band
handovers.
z
1-8
Feature Description
M900/M1800 Base Station Subsystem
z
Low power consumption, only 3300W are required for maximum configuration.
The system supports dynamic data configuration, online data modification and
system expansion.
1.4 PCU
1.4.1 Overview
Packet Control Unit (PCU) is a device introduced by BSS to support the GPRS.
M900/M1800 PCU is fully designed according to GPRS standard protocols. It is
responsible for
z
POMU (Packet O&M Unit) module, responsible for the operation & maintenance
of the whole PCU frame.
RPPU (Radio Packet Processing Unit) module, which delivers all the traffic
handling functions of PCU and supports operation & maintenance.
HSC (Hot Swappable Control) module, a pure hardware module used for the hot
backup function.
1-9
Feature Description
M900/M1800 Base Station Subsystem
1+1
1+1
BSC
RPPU
RPPU
SGSN
BSC
RPPU
RPPU
RPPU
SGSN
.
.
.
.
.
.
RPPU
RPPU
BSC
POMU
HSC
LAN Switch
WS
SGSN
OMC Server
PCU
1.4.2 Features
M900/M1800 PCU owns the following performance and features:
z
Preprocessing of measurement.
1-10
Feature Description
M900/M1800 Base Station Subsystem
Huawei BTS series include BTS30, BTS312, BTS30A and BTS3001C, etc. Among
them, BTS30 and BTS312 are the indoor BTS, while BTS30A is the outdoor BTS, and
BTS3001C is the integrated small BTS.
1.5.1 BTS30
BTS30 adopts modular structure, i.e. all circuits (including baseband processing part,
RF part, power amplifier and power supply) that take care of one carrier are integrated
in one plug-in TRX module. This greatly simplifies system configuration and facilitates
installation, maintenance and expansion, as well as introduction of new hardware.
BTS30 cabinet is a 19-inch standard cabinet based on IEC297 standards, with
dimensions 1600 mm % 600 mm % 450 mm (H % W % D).
1)
Performance characteristics.
Build-in transmission equipment (supporting E1, SDH, PON, etc.) saves carriers
investment in transmission equipment.
Supporting various networking modes, including star, tree, chain and mixed
topologies.
Supporting large capacity flexible configurations: Omni cell: 1~18 TRXs, 2-sectors:
1/1~18/18 TRXs, 3-sectors: 1/1/1~18/18/18 TRXs.
2)
Functions
1-11
Feature Description
M900/M1800 Base Station Subsystem
z
Supporting A5 encryption/decryption.
Dimension
H % W % D = 1600 mm % 600 mm % 450 mm
Power supply
220V AC: 150~280 V AC / 45~65Hz,
-48V DC: -40~-60VDC,
24 V DC: 19~29 V DC,
1-12
Feature Description
M900/M1800 Base Station Subsystem
z
Receiving sensitivity:
-110 dBm (GSM900), -109 dBm (GSM1800)
1.5.2 BTS312
I. Performance characteristics.
The BTS312 is an indoor macro BTS, featured by large capacity, high integration, and
low power consumption. Single rack can support up to 12 TRXs (radio carriers). It is
designed as a typical all-in-one BTS by taking full consideration of capacity,
configuration, installation, power supply, transmission, and services requirements.
BTS312 features:
1)
Supporting both RF hopping and base band hopping with excellent performance
in application.
2)
50% floor space needed comparing the regular 6-TRX BTS, thus greatly saving
the equipment room space.
With a low power consumption design, the requirements for power supply and air
conditioners are reduced.
3)
The 15 TRXs on Abis interface share one E1 interface for transmission (15:1)
For example The BTS whose configuration is S(5/5/5) occupies only one E1 at
the Abis interface. This saves tremendously the transmission leasing expenses.
The use of advanced flow control algorithm can accomplish the statistical
multiplexing of the Abis signaling, as a result, it effectively improves the signaling
density.
This technique saves up to 50% transmission links compared to the normal 10:1
or 12:1 multiplexing.
4)
1-13
Feature Description
M900/M1800 Base Station Subsystem
The high precision and unique software phase lock technology can solve
problems such as SDH clock phase jitter and satellite transmission clock signals
out-of-sync.
5)
6)
Integrated RF components
This technique protects the existing investment and ensures 100% usage of the
old equipment during capacity expansion. The existing antenna system including
the CDU, SCU, antenna, feeder and tower-top amplifier (optional) need not be
replaced during expansion. In the expansion from S(1/1/1) to S(8/8/8) of
broadband combining, each sector needs only one bipolarization antenna.
Modular structure: RF components are integrated in the CDU, which reduces the
line connections and improves system reliability. Installation and maintenance
also becomes easy.
Powerful maintenance functions: including the 2-level standing wave ratio alarm,
low-noise amplifier divider alarm, tower-top amplifier alarm, tower-top amplifier
power supply alarm, etc.
Intelligent CDU: in case of fault with the LNA (Low Noise Amplifier), this unit is
powered off remotely so as to make a LNA bypass and ensure the normal
working of the system. When the antenna incurs different losses, the gain of the
divider unit can be adjusted remotely so as to ensure the sensitivity of the
receiving system.
7)
8)
1-14
Feature Description
M900/M1800 Base Station Subsystem
the handover time consumption, shortening the call-drop rate and improving the
operation index of the entire network.
9)
In case of any fault or failure, system can reload itself automatically without any
delay.
After power failure BTS can automatically resume working quickly when power
supply returns normal.
All software has been pre-installed before shipment from the factory, so there is
no need to load it again from BSC. This facilitates BTS testing and cutover.
Supporting
synchronous,
asynchronous,
pseudo-synchronous
and
pre-synchronous handovers.
z
Supporting EFR voice coding scheme, which ensures a better voice quality.
Supporting A5 encryption/decryption.
Supporting basic services and functions of GPRS, routing area or location area
update, and uplink/downlink TBF.
1-15
Feature Description
M900/M1800 Base Station Subsystem
Dimension
H % W % D = 1880 mm % 650 mm % 500 mm
Power supply
220V AC: 150~280VAC/45~65Hz;
-48V DC: -40~-60VDC;
24V DC: 19~29VDC.
Weight:
Single cabinet full configuration 330kg
Bearing requirement: 400kg/m2
Receiving sensitivity:
-110dBm (GSM900), -109dBm (GSM1800)
1.5.3 BTS30A
I. System overview
BTS30A is an outdoor BTS of Huawei GSM product series. As outdoor equipment, it is
characterized by excellent protection against wind, sands, rain, sunshine and burglary.
It has minimum requirements for environment. The outdoor/indoor BTS and integrated
small BTS make up the comprehensive solution for the construction of seamless
wireless coverage.
1-16
Feature Description
M900/M1800 Base Station Subsystem
z
Build-in transmission equipment (supporting E1, SDH, PON, etc.) saves network
operators investment in transmission equipment.
Supporting various networking modes, including star, tree, chain and mixed
topologies.
Perfect
environment
monitoring
system
enables
remote
operation
&
maintenance.
z
III. Functions
z
Supporting
synchronous,
asynchronous,
pseudo-synchronous
and
pre-synchronous handovers.
z
Supporting A5 encryption/decryption.
Supporting GPRS.
1-17
Feature Description
M900/M1800 Base Station Subsystem
Dimension
-H % W % D = 1800 mm % 1200 mm % 800 mm
-Internal available space = 1075 mm % 1001 mm % 725 mm
Power supply
-220V AC: 150~280 V AC / 45~65 Hz,
Receiving sensitivity:
-110 dBm (GSM900), -109 dBm (GSM1800)
Tx Power: 40 W (46dBm)
1.5.4 BTS3001C
I. Overview
iSite BTS3001C is highly adaptable to complicated climate and electro-magnetic
environment. It features flexible addressing and easy installation. It is mainly used to
improve the network capacity and to eliminate the blind spot of the macro cell
coverage, thus realizing the continuity of the coverage and lower the cost on
coverage.
In places where the macrocells cannot cover, the microcell base stations can be
installed to improve the network coverage and quality of service.
II. Features
BTS3001C features:
1-18
Feature Description
M900/M1800 Base Station Subsystem
z
Supporting GPRS.
The input voltage range is 150~300 V AC, which makes adaptable to the areas
with highly fluctuating voltage.
Feature Description
M900/M1800 Base Station Subsystem
The BTS maintenance module in BSC enables the BTS data configuration process
and configures such information as BTS parameters cell parameters, frequency
parameter, channel parameters alarm threshold and BTS software & hardware
configurations. In addition, BSC needs to configure the BTS network structure data to
ensure the BTS functioning in different network topologies.
In case of BCCH fault in a cell, another TRX in the cell can be started to provide
service in place of the TRX where the original BCCH is located. Meanwhile, the
TRX can be restored by clearing the fault. If the original TRX can not be restored,
service provisioning will be interrupted. If the original TRX can not be restored, it
will quit service provisioning.
1-20
Feature Description
M900/M1800 Base Station Subsystem
2)
In case of fault with a certain baseband hopping TRX during the normal running
process in a cell, this BTS will report the fault. The baseband frequency hopping
TRX fault processing function will delete the faulty baseband frequency hopping
TRX from the corresponding frequency hopping group so that the other frequency
hopping boards can work normally. After the faulty TRX has been recovered,
frequency hopping will no longer be available.
BSS supports the dynamic conversion between PDCH and TCH. During the
conversion, the property of the related channel will be issued from BSC to BTS.
The dynamic conversion can be activated by BSC, and the conversion threshold
can be set.
2)
The channel connection will be reestablished when the packet channel encoding
mode is changed.
3)
I. Routine maintenance
The routine maintenance involves software version checking and module status
viewing so as to ensure normal and smooth system running.
1-21
Feature Description
M900/M1800 Base Station Subsystem
V. Overload management
1)
Conventional concept
When the traffic are more than BSS can handle, then the system is called in Overload
State. To avoid such occurrence, overload control mechanism is introduced so that the
system can detect overload timely and take effective measures.
The BSS traffic comes from MS and MSC. Mobility management, call control, radio
frequency management and measurement data processing are the primary traffic at
the MS side. The traffic from the MSC includes call handling, handover request,
resources request/indication and the allocation function.
The overload control mechanism includes traffic detection and preventive mechanisms.
The traffic is monitored in BTS, MSC and BSC. When overload is detected, the
overload message will be sent to the BSC, which will take preventive measures
automatically to reduce the calls. Once the overload is released, the measures will
gradually be cancelled.
2)
The CPU of the BSC has a limited processing capability. When the traffic of the CPU
crosses a certain level, the CPU may halt and system may be down if no measures
are taken to reduce the traffic. The congestion and overload threshold can be set
through the OMC terminal. When the CPU occupation ratio exceeds the CPU overload
start threshold, the system is congested and it will generate alarms. When the CPU
occupation ratio is lower than the CPU overload threshold, the system is recovered to
the normal state and generates recovery reports. The start and end values of the
congestion are higher than the overload start and end values. The default values of
CPU congestion and overload threshold in M900/M1800 BSC are CPU overload start
1-22
Feature Description
M900/M1800 Base Station Subsystem
value 90%. CPU overload end value 70%. CPU congestion start value 95%. CPU
congestion end value 80%.
3)
The basic strategy to control radio interface overload is to cut down the traffic on the
CCH until overload is released.
-AGCH overloaded
AGCH is a unidirectional downlink channel shared by all the mobiles in the cell. This
channel is used to setup the MS calls. If overload occurs on the AGCH, new calls can
not be accepted and MS will probably access, the adjacent cells and this will
consequently cause deterioration to the system.
After acknowledging the overload status, BSC will start the following preventive
measures:
z
Notifying to the MSC about the overload messages and points out the cause:
CCCH overload and cell flag.
-PCH overloaded
The Paging Channel (PCH) sends the messages to MS in downlink direction. BTS
monitors the load status of PCH. When the threshold is overstepped, BTS will notify
BSC, and BSC starts the following protection measures:
z
Notifying to the MSC about the overload messages and points out the cause:
CCCH overload and cell flag.
-RACH overloaded
The Random Access Channel (RACH) is an uplink channel, designed to request
dedicated channels for MS. BTS monitors the load status of RACH. When the
threshold is overstepped, BTS will notify BSC of the overload message. Since the
RACH capacity is no bottleneck, no measures need to be taken.
4)
MSC overloaded
MSC might also undergo overload. In this case, it sends the overload message to BSC,
the reason being CPU overload. BSC will prohibit access by subscribers depending
on the actual situation and MSC will also reduce paging and external handover
(between MSCs).
Feature Description
M900/M1800 Base Station Subsystem
The traffic statistics module receives the performance measurement tasks from the
OMC traffic statistics console and dispatches them in a unified way. It informs
corresponding module to start/stop measurement and collects the measurement
results to send to the OMC traffic statistics console.
The traffic statistics module routinely monitors the key resources of the system
including CPU, message queue, Abis interface receive/transmit queue, and CCB list. It
regularly monitors the traffic levels of cells and system flow levels to provide
appropriate controls over other application modules. In additionit monitors the radio
network quality, radio resource, connection, and handover quality.
I. Operation method
OMC data management console provides a dynamic data configuration mode. This
mode adopts wizard interface which realizes step by step dynamic data modification.
The system handles data validity, consistency, integrity, and tolerance check
automatically, which simplifies the process of dynamic data configuration and greatly
improves the efficiency and security of dynamic data configuration.
II. Functions
1)
Sites addition/removal: This function can add (or delete) the sites in various
networking modes, and even the cells, TRXs, and BTS boards. This function
does not affect other working sites and the circuit-based and packet-based
services that have been set up.
2)
Cells addition/removal: This function can add (or delete) the GSM900 and
GSM1800 cells, and even the TRXs and BTS boards. This function does not
affect other working cells or the circuit-based and packet-based services that
have been set up.
3)
TRXs addition/removal: This function can add (or delete) the GSM900 and
GSM1800 TRXs, and corresponding BTS boards. This function does not affect
other working TRXs or the circuit-based or packet-based services that have been
set up. It adds anti-collision mechanism to the fault handling function for BCCH
1-24
Feature Description
M900/M1800 Base Station Subsystem
4)
BTS boards addition/removal: This function can add (or delete) most boards at
the BTS side.
5)
6)
7)
8)
Configure the BIE data at site side: When adding/deleting the cascading sites,
as well as their cells and TRXs, it is used to modify the multi-point connection
data between the sites of upper and lower level.
9)
Modification of BS color code and network color code: This function does not
affect the normal working of other cells and the established circuit-based and
packet-based services.
10) Modification of cell state: Through this function a user can change the cell state
from equipped to unequipped state and vice versa. It is similar to the cell
addition/removal function except that the originally configured data does not need
to be configured. This function does not affect the normal working of other cells
and the established circuit-based and packet-based services.
11) Modification of cell attributes: It is possible to modify the thresholds of
interference band, saturation threshold and DC offset threshold. This will not
affect the normal working of this cell or the established circuit-based and
packet-based services.
12) Modification of cell alarm threshold: This function does not affect the normal
working of the cell and the established circuit-based and packet based services.
13) Modification of carrier frequencies: This function can modify the frequencies of
the GSM900 and GSM1800 TRXs. Modifying the TRX frequencies of non-active
BCCH of non-baseband hopping cell will not affect the calls already set up, but
will affects the packet-based service.
14) Modification of cell's frequency hopping attributes: The software of the BSC
supports timeslot hopping and can dynamically modify the hopping parameters of
various channels in the cell, including MA table, MAIO, TSC, and HSN. As for the
RF hopping cell, this function can modify the number of frequencies involved in
hopping. For the baseband hopping cell, the function can modify the frequency
values involved and change the cell from a hopping cell to non-hopping one and
1-25
Feature Description
M900/M1800 Base Station Subsystem
vice versa. This function does not affect the normal working of other cells and the
established circuit-based and packet-based services.
15) Modification of TRX attributes: This function can modify the static power level,
saturation threshold and DC bias voltage threshold of the TRX. This function can
modify TRX static power level, saturation threshold and DC bias voltage
threshold.
16) Modification of channel types: It is possible to convert any non-BCCH into TCH,
SDCCH into PDCH. It has no effect on the established circuit service. If the
modification of channel type involves the PDCH before and afterwards, this will
affect the packet-based service.
17) Configuration of the antenna feeder uplink TTA and the power attenuation
factor: It is used to dynamically configure the antenna feeder uplink TTA and the
power attenuation factor.
18) Modify the encryption algorithm setting: It is used to dynamically modify the
encryption algorithm of the cell.
19)
20)
21)
22)
23)
24) Modify the cell broadcast DRX property. Dynamic modification to the DRX
property of a cell is supported.
25) Modify CGI. Dynamic modification to CGI is supported.
26) Modify the visibility of the BIE. The modification to the visibility of the BIE is
supported. The value range of visibility of BIE is Visible/Invisible. After BIE has
changed from "Invisible" to "Visible", it is possible to add more sites to the BIE.
27) Modify BSC interface Phase 1dentifier. The dynamic data configuration to the
BSC interface Phase 1dentifier is supported. BSC interface Phase 1dentifier
includes A interface Phase 1dentifier, Abis interface Phase 1dentifier and Um
interface Phase 1dentifier.
28) Configure cell's effective frequency. Adding/deleting the effective frequency
allocated to cells are supported.
29) Configure channel management data. It is used to modify the channel
management parameter of the cells.
30) Modify the visibility of GLAP. The modification to the visibility of GLAP is
supported. The value range of GLAP includes Visible/Invisible. After GLAP has
changed from "Invisible" to "Visible", it is possible to allocate more LAPD link on
GLAP.
31) Modify external cell description data.
1-26
Feature Description
M900/M1800 Base Station Subsystem
1.6.5 LMT
LMT is a desktop or portable PC providing local maintenance operations. The LMTs for
BSC, PCU and BTS are identical and run the WINDOWS 95 or WINDOWS 98. The
only difference is the application software for operation and maintenance. PCU runs
Telnet or the Hyper Terminal simulator program while the local maintenance program
on the BSC and BTS is the one with a graphic interface offered by Huawei.
1.6.6 OMC
I. Operational function
OMC conducts the operation & maintenance of the GSM network and effective
management of network capacity and coverage area expansion. For instance, a user
can expand the channel capacity and adjusts the initial coverage range based on the
actual needs.
OMC can optimize the utilization of the resources based on the network resources
data acquired and decide whether to carry out capacity expansion.
Network planning plays a pivotal role in the construction and development of the
network. Network planning tools interact with OMC to acquire the network resources
information via OMC, make analysis of these data, and revise the network plan. The
implementation of this revised plan or expansion can be implemented through OMC
easily.
1-27
Feature Description
M900/M1800 Base Station Subsystem
A user can send commands and view the responses through WS. It involves network
configuration data management and network real-time feedback data management.
The former is the prerequisite for ensuring the normal operation of the network and the
latter contains some measurement results for network planning and optimization.
1-28
Feature Description
M900/M1800 Base Station Subsystem
L3
L2
L1
MSC
BSC
BTS
CM
CM
MM
MM
RR
RR
RR
LAPDm
Sign.
Layer1
BTSM
BTSM
LAPDm LAPD
Sign.
Sign.
Layer1 Layer1
LAPD
Sign.
Layer1
Um
Abis
BSSMAP
B BSSMAP
SCCP
SCCP
MTP
MTP
1)
2)
3)
Where the functions on the MM and CM sub-layers are supported by the DTAP between
A- and Um interfaces. The functions of RR sub-layer that include the maintenance and
2-1
Feature Description
M900/M1800 Base Station Subsystem
release of radio resources are mainly carried out by BSS. There are corresponding
communication management protocol for A interface and Abis interface to realize the air
interface between GSM network and MS. The other functions of BSS are also essential
for establishing communication between the GSM network and MS.
The functions (RR) that BSS involves are mainly as follows:
z
Channel coding/decoding
Encryption/Decryption
Frequency hopping
Antenna Diversity
2.1.2 Channel
I. Types of Radio Channels
According to GSM/GPRS specifications, the radio channels fall into two major categories,
which are Traffic Channel and Control Channel. A traffic channel s further divided into
Speech Traffic Channel, Circuit Data Traffic Channel and Packet Data Traffic Channel,
while the Control Channel is subdivided into Broadcast Channel, Common Control
Channel and Dedicated Control Channel.
Logical
channel
CCH
TCH
DCCH
BCCH
CCCH
SDCCH
Downlink
SCH
FCCH
BCCH
(BCCH1) (BCCH2) (BCCH3)
PCH
ACCH
Uplink
AGCH
RACH
SACCH
FACCH
Downlink
Downlink/Uplink
Feature Description
M900/M1800 Base Station Subsystem
Huawei BSS currently supports two types of traffic channels for speech: TCH/FS and
TCH/EFS.
2)
TCH/F9.6: full rate traffic channel for 9.6 kbit/s user data.
TCH/F4.8: full rate traffic channel for 4.8 kbit/s user data.
TCH/H4.8: half rate traffic channel for 4.8 kbit/s user data.
TCH/H2.4: half rate traffic channel for 2.4 kbit/s user data.
TCH/F2.4: full rate traffic channel for 2.4 kbit/s user data.
TCH/F14.4: full rate traffic channel for 14. 4 kbit/s user data.
E-TCH/F28.8: enhanced circuit switched full rate traffic channel for 28.8 kbit/s user
data.
E-TCH/F32.0: enhanced circuit switched full rate traffic channel for 32.0 kbit/s user
data.
E-TCH/F43.2: enhanced circuit switched full rate traffic channel for 43.2 kbit/s user
data.
3)
2-3
Feature Description
M900/M1800 Base Station Subsystem
1)
2)
3)
4)
5)
Cell Broadcast Channel (CBCH): This channel is used for the cell broadcast short
message services. It uses the same physical channels as SDCCH.
1)
2)
3)
Access Grant Channel (AGCH): Through which the network notifies the MS about
the allocation of the dedicated channel.
4)
NCH (Notification Channel): Downlink channel used for Voice Group Call Service
(VGCS) and Voice Broadcast Service (VBS).
1)
2)
3)
PAGCH (Packet Access Grant Channel): Downlink channel. The network notifies
the MS of the allocation of the packet data traffic channels via the PAGCH channel.
4)
Feature Description
M900/M1800 Base Station Subsystem
1)
2)
3)
SDCCH/8SDCCH/8
SDCCH/4SDCCH/4
2)
3)
2-5
Feature Description
M900/M1800 Base Station Subsystem
TCH/F+FACCH/F+SACCH/TF
SDCCH/8+SACCH/C8
FCCH+SCCH+BCCH+CCCH
FCCH+SCCH+BCCH+CCCH+SDCCH/4+SACCH/C4
BCCH+CCCH
BCCH+CBCH
SDCCH+CBCH
PBCCH+PCCCH+PDTCH+PACCH+PTCCH
PCCCH+PDTCH+PACCH+PTCCH
PDTCH+PACCH+PTCCH
2-6
Feature Description
M900/M1800 Base Station Subsystem
MSC makes a call (assign circuit) and when MS performs handover (assign terrestrial
circuit). This is to ensure the success for the call and the handover.
Procedures included in the A-interface circuit resource management are Circuit
Block/Unblock, Circuit Group Block/Unblock, Unequipped Circuit, and Reset Circuit.
General principles of the circuit control includes:
z
MSC can only block or unblock its circuits without affecting the circuits at the BSS
side.
The BSS can not change the circuit state that has been changed at the local end of
the MSC. For circuits blocked on the maintenance console at MSC side, the BSS
has no authority to unblock or reset the circuit.
2-7
Feature Description
M900/M1800 Base Station Subsystem
Since the rate of each channel of existing terrestrial lines is 64 kbit/s, it is a waste if one
channel is used to carry one 16 kbit/s GSM channel. To save terrestrial line resources,
sub-multiplexer (SMUX) is used between MSC and BSC to multiplex 4 % 16 kbit/s
channels to transmit four speech channels over one terrestrial channel.
In general, TRAU and SMUX are integrated in one unit called TCSM, i. e., it handles both
rate conversion and multiplexing.
Table 2-1 introduces the full-rate coding/decoding process and enhanced full-rate
coding/decoding process.
Table 2-1 Voice coding comparison
FR (Full Rate)
Algorithm
Coding
Process
Decoding
Process
In the occasion of MS-MS session, the TRAU coding / encoding can be omitted. As the
coding / encoding process will degrade the voice quality, it is possible to improve the
voice quality by removing TRAU coding/decoding with Tandem Free Operation (TFO).
TFO is implemented by FTC via in-band signaling to reduce the primary coding/decoding
during MS-MS session and improve the voice quality.
To set up TFO status, the following should be realized: Both parties of the session should
subscribe to the same service (i.e. both to FR or EFR service). The FTCs seized by the
two MSs should support TFO function. There should be no other equipment that is
capable of changing the PCM signal on the PCM link between the FTCs of the MSs, i.e.,
it should be a direct link, because TFO message and frame are transmitted with the low
bit of the PCM sampling value. If these conditions are not satisfied, FTC will perform the
normal coding/decoding.
TFO features:
Realized in the occasion of MS-MS session;
TFO can improve the voice quality of both FR and EFR, especially the former with the
MOS can be improved by 0.5 points (totally 5 points).
2-8
Feature Description
M900/M1800 Base Station Subsystem
2-9
Feature Description
M900/M1800 Base Station Subsystem
user level (AC). These parameters are used to control the behavior of MS in the initial
access.
Type 2: Adjacent cell BCCH frequency description + Network color code allowed +
RACH control information (mandatory)
Adjacent cell BCCH frequency description: the BCCH frequency used by the adjacent
cell.
Network color code allowed: NCC allowed for the MS test on the BCCH carrier in the cell.
Type 2bis: Adjacent extended cell BCCH frequencies description + RACH control
information (optional)
Extended adjacent cell BCCH frequency description: the number of frequencies
described in the frequency allocation table in system information type 2 is limited,
therefore system information type 2bis contains the information of other frequencies in
BA1 which are in the same frequency segment as system information type 2.
RACH control information: contains the maximum times of parameter retransmission
(MAX RETRANS), number of retransmission timeslot (TX Integer), Cell Bar Access, bit
allowed for call reestablishment (RE), Restricted user level, bit allowed for emergency
call (EC) to control the MS behavior during initial access.
Type 2ter: Attached multi-frequency information + extended cell BCCH frequency
description 2 (optional)
Attached multi-frequency information: Number of the multi-frame measurement needed.
Extended adjacent cell BCCH frequency description 2: describes the extended
frequency allocation table of the adjacent cell (part of BA1 table). The frequency
contained in this information is located at the different frequency segment as the current
cell. Therefore, only the multiband MS can read this information. The single-band GSM
900 of GSM 1800 MS will skip this information.
Type 3:Cell ID + LAI + control channel description + cell option + cell selection parameter
+ RACH control information (mandatory)
Cell ID: identifier of the current cell.
LAI: location area identifier of the current cell.
Control channel description: contains the MS attach/detach allowed indication (ATT,
Attach-Detach Allowed), number of blocks reserved for AGCH (BS AG BLKS RES),
common control channel configuration (CCCH CONF), number of 51 TDMA multi-frames
reserved for the same paging group in the paging information (BA PA MFRMS) and the
interval of periodic location update.
Cell option: includes the power control indication (PWRC), discontinuous transmission
(DTX) and radio link timeout value (Radio Link Timeout).
2-10
Feature Description
M900/M1800 Base Station Subsystem
Cell selection parameter: includes the cell reselection hysteresis value, maximum Tx
power level allowed for MS access to the cell (MS TXPWR MAX CCH) and minimum
access level allowed for MS to access system (RXLEV Access MIN).
RACH control information: contains the maximum times of parameter retransmission
(MAX RETRANS), number of retransmission timeslot (TX Integer), Cell Bar Access, bit
allowed for call reestablishment (RE), Restricted user level, bit allowed for emergency
call (EC) to control the MS behavior during initial access.
System information type 3 rest bytes: cell reselection parameter information and type 3
MS control information.
Type 4: LAI + cell selection parameter + RACH control information + CBCH description +
CBCH dynamic allocation information (mandatory)
LAI: the location area identifier of the current cell.
Cell selection parameter: includes the cell reselection hysteresis value, maximum Tx
power level allowed for MS access to the cell (MS TXPWR MAX CCH) and minimum
access level allowed for MS to access system (RxLEV Access MIN).
RACH control information: contains the maximum times of parameter retransmission
(MAX RETRANS), number of retransmission timeslot (TX Integer), Cell Bar Access, bit
allowed for call reestablishment (RE), Restricted user level, bit allowed for emergency
call (EC) to control the MS behavior during initial access.
CBCH description: includes the channel type and TDMA offset (which type of dedicated
channel combination), timeslot No. (TN), training sequence code (TSC), FH channel
indication (H), mobile allocation index offset (MAIO), FH serial No. (HSN) and absolute
RF channel No. (ARFCN).
CBCH mobile allocation information: the relation between the sequence of frequencies
used for FH and cell channel description.
System information types 4 rest bytes: cell reselection parameter.
Type 5: Adjacent cell BCCH frequency description (mandatory)
Adjacent cell BCCH frequency description: the BCCH frequency used by the adjacent
cell. Comparing with system information type 2, the difference is that MS can get the
frequencies described in system information type 5 in active mode, and report the related
information of the adjacent cell in the measurement report as the reference of handover.
Similarly, the GSM900 MS in Phase 1 recognizes only the adjacent cell frequencies
described in system information type 5 and ignore those contained in 5bis and 5ter.
Type 5bis: Extended adjacent cell BCCH frequency description (optional)
Extended adjacent cell BCCH frequency description: the number of frequencies
described in the frequency allocation table in system information type 5 is limited,
2-11
Feature Description
M900/M1800 Base Station Subsystem
therefore system information 5bis contains the information of other frequencies in BA2
which are in the same frequency segment as system information 5.
Type 5ter: Attached multi-frequency information + extended cell BCCH frequency
description 2 (optional)
Attached multi-frequency information: Number of the multi-frame measurement needed.
Extended adjacent cell BCCH frequency description 2: describes the extended
frequency allocation table of the adjacent cell (part of BA2 table). The frequency
contained in this information is located at the different frequency segment as the current
cell. Therefore, only the multiband MS can read this information. The single-band GSM
900 of GSM 1800 MS will skip this information.
Type 6: Cell ID + LAI + cell option (mandatory)
Cell ID: identifier of the current cell.
LAI: the location area identifier of the current cell.
Cell option: includes the power control indication (PWRC), discontinuous transmission
(DTX) and radio link timeout value (Radio Link Timeout).
Type 7: Cell reselection parameter
Cell reselection parameter: includes cell reselection indication (PI), Cell Bar Qualify
(CBQ), Cell Reselect Offset (CRO), Temporary Offset (TO) and Penalty Time (PT).
Type 8: Cell reselection parameter
Cell reselection parameter: includes cell reselection indication (PI), Cell Bar Qualify
(CBQ), Cell Reselect Offset (CRO), Temporary Offset (TO) and Penalty Time (PT).
Type 9: RACH control information + broadcast channel parameter
RACH control information: contains the maximum times of parameter retransmission
(MAX RETRANS), number of retransmission timeslot (Tx Integer), Cell Bar Access, bit
allowed for call reestablishment (RE), Restricted user level, bit allowed for emergency
call (EC) to control the MS behavior during initial access.
Broadcast channel parameter
2-12
Feature Description
M900/M1800 Base Station Subsystem
according to the MCC and MNC indicated by CGI. It is also used to check whether the
current location area has changed so as to initialize the location updating process.
MCC, consisting of three decimal digits, is allocated worldwide in unified way. MNC,
consisting of two decimal digits, is allocated by the country in unified way. LAC and CI,
both consisting of 2 bytes, are arranged by GSM carrier in unified way. Note that the
value range of CI is 0X0001~0XFFFE, while 0X0000 and 0XFFFF are reserved.
BSIC identifies the local color code of each BTS in the GSM system. In GSM system,
frequencies are multiplexed to different extents according to the different requirements in
network plan. MS differentiates two cells' same frequency with their BSICs. Therefore, it
is necessary to guarantee the uniqueness of BSICs of the cells using the same BCCH
carrier frequency.
BSIC is transmitted on the SCH of each cell. It consists of NCC (3 bits) and BCC (3 bits).
Note that the TSC described in system information type 4 is the BCC of the current cell.
2)
System control parameter is transmitted to MS with system information via air interface
by BTS. It serves to keep contact between MS and BTS. Besides, these parameters
have the direct effect on the service bearing and signaling flow of various part of system.
Therefore, reasonable setting of these parameters is important in maintaining of the
normal operation of GSM system.
IMSI attach and detach allowed (ATT) is used to notify MS whether the local cell allows
IMSI attach/detach process. It is transmitted in control channel description in the system
information type 3. ATT has 1 bit. "0" stands for IMSI attach/detach process not allowed,
and "1" stands for the process allowed.
CCCH CONF decides the integration mode of the CCCH in the cell. It is transmitted in
the control channel description in the system information type 3. CCCH CONF is a 3 bit
code. For details, see Table 2-2.
Table 2-2 CCCH code meaning
CCCH
CONF
000
001
010
100
110
Others
Meaning
CCCH uses a basic physical channel which is not shared with SDCCH.
CCCH uses a basic physical channel which is shared with SDCCH.
CCCH uses two basic physical channels which are not shared with SDCCH.
CCCH uses three basic physical channels which are not shared with
SDCCH.
CCCH uses four basic physical channels which are not shared with SDCCH.
Reserved
2-13
Number of CCCH
information blocks in
BCCH multiframe
9
3
18
27
36
Feature Description
M900/M1800 Base Station Subsystem
Note:
The CCCH CONF setting of a cell should be in line with the actual setting of the cell's CCCH. It is decided by
the traffic module of the cell.
Feature Description
M900/M1800 Base Station Subsystem
II. Usage
1)
The MS will at all times try to obtain the highest possible signal level when accessing the
system. This is achieved by means of the idle mode cell selection and reselection
algorithms. These algorithms will enable the MS to choose the most suitable cell to camp
on, based on signal level. A cell is suitable if certain criteria are satisfied. Camping on the
most suitable cell provides the MS with a high probability of good communication with the
system.
The cell selection and reselection algorithms are governed by parameter settings. Using
these parameters an operator can, on a per cell basis, make a specific cell more or less
attractive to camp on for the MS. This makes it possible for the operator to achieve
2-15
Feature Description
M900/M1800 Base Station Subsystem
similar behavior for MSs in idle mode as in active mode. Well-designed parameter
settings for cell selection and reselection in idle mode, will make the MS to camp on the
cell that would have been chosen if the MS had been in active mode.
2)
In idle mode the MS will notify the network whenever it changes location area by the
location updating procedure. Thus, the network will be kept updated concerning which
location area the MS is presently in. When the system receives an incoming call it knows
in which location area it should page the MS, and does not need to page it throughout the
whole MSC service area. This reduces the load on the system. If the MS does not
respond to the first paging information, then the network can send a second paging
information.
The MS can also, periodically and when powered on or off, notify the network of its
present status by the location updating procedure. This prevents the network from doing
unnecessary paging of MSs that have been powered off or left the coverage area. This
would otherwise cause unnecessary load on the system.
3)
In idle mode, the MS only occasionally monitors the system information being
transmitted in the current cell or does measurements on neighboring cells to see if a cell
change should be initiated.
However, most of the time it will be in sleep mode. Hence, the power consumption
during idle mode will be low. This is also referred to as discontinuous reception (DRX).
1)
2)
3)
The PLMN will know the location area of the cell in which the MS is camped (unless
the MS has entered a limited service state) and can therefore page the MS when an
incoming call is received.
PLMN selection
Cell selection
Cell reselection
Location updating.
2-16
Feature Description
M900/M1800 Base Station Subsystem
Service
indication
to User
PLMN Selection
PLMN
Selection
PLMN
Available
Cell Selection
New
Location
Area
Location Updating
Responses
Location Updating
2-17
Feature Description
M900/M1800 Base Station Subsystem
The MS can select and register on another PLMN of its home country than its home
PLMN if national roaming or international roaming is permitted. However, the MS will
then do periodical attempts to return to its home PLMN. This is controlled by a timer. The
interval between attempts is stored in the Subscriber Identity Module (SIM). Only the
service provider is able to set the timer value for return to home PLMN.
There are two modes for PLMN selection; automatic and manual. The automatic mode
utilizes a list of PLMNs in an order of priority whereas the manual mode leaves the
decision to the user and only indicates which PLMNs that are available.
1)
Other PLMNs with received signal level above -85 dBm in random order
All other PLMNs in order of decreasing signal level.
2-18
Feature Description
M900/M1800 Base Station Subsystem
MS will tune to the BCCH to receive the paging message and the system information
broadcast on BCCH and use the RACH to send access request after it has selected this
cell.
MS implements cell reselection according to the message in BA table in the system
broadcast information from the serving cell. There are two BA tables in GSM network.
One is transmitted in the system information via BCCH. It includes the BCCH carrier
used in a certain physical area for the MS in idle mode to implement cell selection and
reselection. The other one is transmitted in the system information via SACCH. It is used
to indicate the MS in active mode about the BCCH carrier for handover monitoring.
In active mode, MS obtains the information of adjacent cell BCCH frequency through BA
(BCCH). The process will not stop until MS receives the first BA (SACCH) information.
2-19
Feature Description
M900/M1800 Base Station Subsystem
Cell1
Cell2
C1=15
C1=8
2-20
Feature Description
M900/M1800 Base Station Subsystem
When monitoring these BCCH carriers, the measurement of their receiving level should
base on at least the average of 5 sampling points, and the number of measured
sampling points extracted from all BCCHs should be the same. The sampling points
allocated to each carrier should be as even as possible in each measurement period.
The six strongest BCCH carriers should be refreshed at least once per minute.
To lower the power consumption of MS, MS should measure the receiving level of each
carrier in BA table when performing decoding page group. It is possible to obtain some
BCCH frequencies and sample values of receiving level on the BCCH frequency of the
serving cell during the appearance of MS page group.
The MS routine measurement program also includes the measurement of the BCCH
carrier of the current serving cell. MS should attempt to decode all system informations
broadcast on BCCH of the serving cell at least every 30 s. MS should implement
decoding of BCCH data block to the BCCH carriers of the six strongest non-serving cells
at least every 5 min. This data block contains the parameter concerning cell reselection.
After MS has found a new BCCH carrier as one of the strongest carriers, it will decode
the BCCH data of the new carrier within at least 30 sums. MS should check the BSIC of
one of the six strongest carriers within at least 30s to verify that the monitored objective is
the same cell. If BSIC is changed, MS will regard the carrier as a new one, and decode
the BCCH data again. During the process above, MS tries not to interrupt the monitoring
to PCH.
Under the following occasions, the procedure of cell reselection will be initiated. (If C2
algorithm has not been activated, C2 = C1).
MS finds that the C2 value of a cell (in the same location area as the serving cell) has
been larger than that of the serving cell for 5 seconds.
MS finds that the C1 value of a cell (not in the current location area) has been larger than
the sum of the C2 value of the serving cell and the cell selection hysteresis for five
seconds.
The current cell barred.
MS finds the downlink failure: the criterion of downlink signaling failure is based on the
downlink signaling failure counter DSC. If MS has selected a cell, DSC is set as [90/BS
PA MFRMS] round number. BS PA MFRMS is the number of multiframes of the 51 TDMA
frame for the BTS transmission paging information for the MSs of the same paging level.
Therefore, when MS is decoding on the PCH, if succeeded, add 1 to DSC; if failed,
subtract 4 from DSC. When DSC = 0, there is downlink signaling failure.
The value of C1 has been smaller than 0 for 5 s.
During random access, MS fails to register at the retry after maximum retransmission.
Note that after MS reselection and camping on the cell, MS should decode all of the
BCCH data of the new cell to check whether the parameter concerning cell reselection
2-21
Feature Description
M900/M1800 Base Station Subsystem
has changed. If it is changed, MS will decide whether this change satisfies the criterion of
cell reselection. If the criterion is satisfied, MS will camp on this cell. If MS finds that LAI
has changed, it will initialize location updating.
C2 algorithm is used in cell reselection, as shown in Figure 2-5
Cell1
Cell2
C2=4
C2=18
2-22
Feature Description
M900/M1800 Base Station Subsystem
paging sub-channel to receive the paging information (or to monitor the receiving level of
the BCCH carrier of the non-serving cell). MS ignores the information from other paging
sub-channel or even shuts down the power of some hardware to lower its power
consumption during the broadcasting of other paging sub-channels. But MS must
measure the network information task periodically.
The number of the paging sub-channels can be calculated according to the configuration
type and BS AG BLKS RES (how many AGCH blocks for 51 multiframes), BS PA
MFRMS (how many 51 multiframes to make up a cycle of the paging sub-channel).
Common Control Channel (CCCH) includes AGCH and PCH. It is used to transmit the
immediate assign information and paging information. CCCH can be bearded by a
physical channel or shared by multiple physical channels. CCCH can share the same
physical channel with SDCCH. The combination mode of CCCH is decided by the
parameter CCCH CONF. The configuration of CCCH CONF should be consistent with
that of CCCH. For the cell with one TRX, the recommended CCCH configuration is
sharing one physical channel with SDCCH (3 CCCH information blocks in this case).
For some location area with very heavy paging traffic, only one physical timeslot is
insufficient to transmit the paging information. Therefore, the GSM specification allows
configuring extra CCCHs on the TS0, TS2, TS4 and TS6 of the carrier.
I. Location Area
To locate MS, each GSM PLMN domain is divided into locations areas covering one or
more cells. The location area of each MS is recorded by the network as the location
reference for paging this MS. With the introduction of the concept of location area, the
paging MS can be implemented with a location area instead of all cells controlled by
MSC, thus lowering the paging load. Each location area is assigned with a Location Area
Code (LAC), which is broadcast with the system information via BCCH.
The size of a location area has a great effect on the system. The design of location area
is very important in network planning. If the coverage of a location area is too small, the
location updating of MS will trigger frequently, which will increase the signaling flow of
system. On the other hand, if the coverage of a location area is too large, the load of PCH
and the signaling flow on Abis interface will increase since one single paging information
will be broadcast in all cells of this location area.
Therefore, optimization of location area is a very important task in network planning.
When designing the location areas, it is necessary to lessen the frequency of location
2-23
Feature Description
M900/M1800 Base Station Subsystem
1)
This is the simplest location updating process, in which, MS does not need to provide its
IMSI. It is implemented within the current VLR, and HLR will not be notified about the
process.
During the initialization process, the access cause indicated in the initialization
information contained in SABM frame sent from MS to the network is Location updating
Request. This information also contains MSTMSI and LAI noted as for generic location
updating. After receiving this information, MSC will send MAP Update Location Area to
VLR. VLR, after receiving this information, will implement the location updating. It will
update the location information of the MS and store the new LAI and then allocate a new
TMSI for MS if necessary (TMSI can also be absent in the TMSI reallocation command.
In this case, MS uses the former TMSI). After receiving TMSI Reallocation Complete
from MS, VLR sends Location updating Accept to MS, and then release the channel to
end the process.
2-24
Feature Description
M900/M1800 Base Station Subsystem
B
MSC
MS
D
PVLR
VLR
HLR
1)
If VLR finds that the TMSI is unknown after receiving MAP Update Location Area from
MSC, it will label the "VLR Location Information Acknowledge" as "Unacknowledged" for
the subsequent updating in HLR. If the subscriber has not registered in that VLR, "HLR
Location Information Acknowledge" will be labeled as "Unacknowledged". And then,
according to the address of the previous VLR (PVLR) indicated in TMSI and LAI, VLR
will send MAP Send Identification to PVLR to request for IMSI and authentication
parameter, and as a response PVLR will return the IMSI and authentication parameter to
the new VLR. If the new VLR fails to get the IMSI, it will then sends Identity Request to
MS to request for its IMSI. After receiving IMSI, VLR will send the information of location
updating of MS to HLR. This information contains the identification of MS and other
related information for HLR the query the data and set up the path. If the new MSC/VLR
has the normal service authority, HLR will store the new VLR No., and sends MAP
Cancel Location to HLR. After receiving this information, PVLR will delete all information
2-25
Feature Description
M900/M1800 Base Station Subsystem
related to this MS, and sends MAP Cancel Location ACK to HLR. The new VLR
continues to handle the processes of authentication, ciphering and TMSI reallocation.
When these processes are done, HLR sends MAP Insert Subscriber Data to VLR to
provide the subscriber information needed, including authentication information. After
receiving the response from VLR, HLR will send Location updating Ark to that VLR.
2)
If the identification of the subscriber is IMSI, VLR will check whether this subscriber is
unknown. If so, it will be labeled the "HLR Acknowledge" as "Unacknowledged", and
then initializes HLR updating. If the IMSI is a known one, VLR will check whether the
previous LAI provided in the information from MSC belongs to this VLR. If not, it will label
"HLR Acknowledge" as "Unacknowledged", and then initialize HLR updating.
Authentication is needed in these two cases.
2-26
Feature Description
M900/M1800 Base Station Subsystem
1)
2)
In the case of MS power failure, MS cannot notify the network about its current
status, resulting in the loss of contact with the network. If the above cases happen
and the MS is paged, system will still sends the paging information to the location
area where the subscriber registered. This paging will sure end up with paging
timeout, and system resources are wasted.
To tackle this problem, the corresponding measure is taken in GSM system to make the
MS automatically reports its current location information to the network periodically. N
this way, the network can have the timely information of the current location status of MS.
This process is called periodic location updating. BSS sends the period of periodic
location updating (T3212) to all subscribers in the cell with system broadcast system via
the cell's BCCH, so that MS will automatically initialized location updating request to the
network when the timer times out. After cell selection or cell reselection, MS will read
T3212 from the system information of the serving cell, and then activate this timer and
store it in SIM. After that, whenever T3212 times out, MS will automatically initialize
location updating. At NSS side, the network will periodically query the subscribers
marked as IMSI attach in its VLR to mark those without any contact with it witting this
period as implicit power-off in order to avoid paging these MSs and wasting system
resources.
Periodic location updating is an important measure to keep the contact between the
network and MSs, therefore, the more frequent periodic location updating is, the better
overall performance of network can be achieved. However, frequent periodic location
updating has two drawbacks:
Increase of signaling flow which may lower the processing power of MSC/BSC/BTS and
the utilization of radio resources if the situation is serious;
Increase of MS power consumption which will shorten the standby time of the MSs
served by this system. Therefore, the setting of T3212 should be based on the actual
situation.
In the following cases, T3212 will be reset to 0:
When receiving "Location Updating Request" or "Location Updating Refuse",
Ciphering mode complete when receiving the first MM message, or MM connection
being established.
MS responds to its paging, and after which, it receives the first correct L3 message
(excluding RR message).
T3212 timed out.
MS deactivated (equipment powered off or SIM removed).
2-27
Feature Description
M900/M1800 Base Station Subsystem
1)
Attempt counter
MS powered on.
2-28
Feature Description
M900/M1800 Base Station Subsystem
SIM inserted.
Location update successfully completed, and the service statuses switch from
Attempting to Update.
T3212 timeout.
Attempt counter is used to decide whether to implement another attempt after T3212
timeout.
2)
If the network accept location updating, it will send "Location Updating Accept" to MS.
When authenticating the validity of security, TMSI reallocation is a part of location
updating process. "Location Updating Accept" contains the TMSI allocated for MS and
the current LAI. In this case the network will initialize T3250.
If the network needs to prolong the RR connection so that MS can initialize MM
connection (e.g. MS sends a request subsequent to "Location Updating Request"), the
network will attach "Continue" to "Location Updating Accept" and initiate T3255. After
receiving "Location Updating Accept", MS stores LAI, terminates T3210, restarts the
attempt counter, and sets the status in SIM as Updated. If what contained in the
message is IMSI, MS will delete the corresponding TMSI stored in SIM. If the message
contains TMSI, MS will store it in the SIM and send "TMSI Reallocation Complete" to the
network. If neither of them can be received, MS will delete the original TMSI stored in
SIM. If the LAI or PLMN identifier in "Location Updating Accept" is one of "Barred series",
all of original input will be deleted. After that, MS will use "Continue" to direct it action. If
this unit exists, and MS has the underway CM service request, it will send "CM Service
Request" to the network.
3)
If location updating is denied, the network will send "Location Updating Denied" to MS.
After receiving this message, MS will terminate T3210, store the reject cause, activate
T3240, enter location denied status and wait for the network to trigger RR connection
release.
a) If the reject cause is IMSI unknown to HLR, invalid MS, invalid ME.
MS will set the location updating status as Roaming not Allowed, and store it in SIM.
Delete TMSI, stored LAI and ciphering SN and regard the SIM as an invalid one until MS
powered off or SIM removed.
b) If the reject cause is : PLMN not allow, location area not allow, international roaming
not allowed in this location area.
MS will delete any LAI, TMSI and ciphering serial key, reset the attempt counter, and set
the update status as "Roaming not Allowed". If MS receives "domestic roaming not
2-29
Feature Description
M900/M1800 Base Station Subsystem
allowed in this location area", it will return to MM Idle and then implement PLMN
selection instead of cell selection.
Other situations will be treated as abnormal ones.
4)
After location updating, MS will set T3240, enter "wait for network command phase" and
wait for the release of RR connection.
If MS cannot receive RR connection release command from the network within a period
of time (controlled by T3240), it will terminate RR connection. No matter RR connection
is released by MS or the network, MS will enter "idle status".
5)
Abnormality at MS side
2-30
Feature Description
M900/M1800 Base Station Subsystem
record in attempt counter is smaller than four, T3211 stored in MS will be initiated during
RR connection release, otherwise the stored T3212 will be initiated.
6)
a) RR connection failure
If the RR connection failure occurs successively when there is a common program, the
network should implement according to the common program description. If RR
connection failure occurs successively and there is no common program, the location
updating process should be terminated.
b) Protocol error
If protocol error exits in "Location Updating Request", the network should return
"Location Updating Denied". The reject cause is
z
When these errors occurs, the network will initialize the process of channel release.
2.1.8 Access
I. Circuit service access
An MS can be either in "active" state or in "idle" state. In idle mode, MS is not allowed to
implement any transmission. In the "dedicated/active" mode, the MS can make effective
transmission to the network through an allocated channel.
In idle mode, MS gives the access cause and analysis of the cause in the 8-bit
information during access request, and gets the channel for access after channel
allocation. If the network cannot select the suitable channel type with limited cause
analysis, it will allocate an SDCCH by default. If there is no available channel during
channel allocation, the network will notify the MS to implement access attempt after a
period of time with the command "Immediate Assign Denied". After the channel
activation via Abis interface, the network sends "Immediate Assign" to MS. After
receiving "Immediate Assign", MS sets up a dedicated channel to the network with
"Setup Indication" and enters active mode. After receiving the setup indication reported
by the MS, BSC analyzes the contents of the setup indication, including the processing
of MS class mark, power control record, and encryption information. Then BSC transmits
the setup indication reported by the MS to MSC.
2-31
Feature Description
M900/M1800 Base Station Subsystem
2.1.9 Paging
Paging means that when a call is routed to the destination office, GSM/GPRS network
initializes the call at the current location area or routing area of the called MS. Packet
paging is mainly implemented at routing area, but location area is available. This is
decided by SGSN. There are two types of paging, i.e. packet paging and circuit paging,
which will be examined respectively below.
Overview
2-32
Feature Description
M900/M1800 Base Station Subsystem
When a call reaches the MSC where the subscriber is located, the MSC sends a paging
message to all cells in that location area according to the registered location area of MS.
In the GSM network, the concept of Location Area (LA) is introduced to reduce waste of
resources. A LA contains a small group of cells. An MS belongs to a LA at specific time.
The LA information is stored in VLR from which MSC can query them.
A paging process is completed jointly by MSC, BSC and BTS as follows:
When a call is routed to the serving MSC of the called MS, MSC first figures out the
location area of MS, and then sends the paging message to all BSCs in this location area.
The paging message contains the information that can be used to identify the subscriber
(IMSI or TMSI). BSC determines which BTS to page according to the LA, and
determines the paging channel of the MS according to the IMSI, and sends them to the
BTS. BTS will transmit the paging message of the MS on the specified PCH.
The configuration of the PCH can be changed as the traffic increases or decreases. The
PCH configuration information of each cell must be notified to each MS in the cell. When
the configuration changes, BSC must modify the broadcast messages accordingly so
that the MS in the cell can wait on the specified PCH sub-channel to answer the paging
message.
To enhance the signaling efficiency, a group of paging request combinations, called
paging group, can be sent together. A page is generally sent three times.
When flow control is allowed, the BSC can automatically adjust the configuration of
PAGCH.
If the GPRS/GSM system runs in network operation mode 1 and there exists a Gs
interface, the circuit paging of the GSM service can be sent on the GPRS channel. In
other words, if an MS is GPRS-attached, its circuit paging shall go from MSC to SGSN
and then to PCU through the Gs and Gb interfaces, and PCU will determine on which
channel to transmit the paging.
If the system is configured with PCCCH, the paging message of the circuit will be sent
directly by PCU on the PPCH or PACCH channel. If the MS is already allocated to PDCH,
it shall be sent by priority on the PCCH. If the MS is not allocated to the PDCH, it shall be
sent on the PPCH.
If the system is not configured with PCCCH, PCU transfers the paging message to BSC
through Pb interface, which then transmit the paging message on the PCH.
After receiving the circuit-paging message, MS accesses the RACH and starts the circuit
connection setup process. MS will initiate the GPRS SUSPEND process to suspend the
GPRS services and will not recover the GPRS service till the circuit is released.
2)
Paging mode
Feature Description
M900/M1800 Base Station Subsystem
z
Ordinary paging mode: The paging messages are only transmitted on the channel
defined by PCH configuration and IMSI.
M900/M1800 BSS supports all the three paging modes: "ordinary" paging mode,
"complete" paging mode and spaced paging mode. Therefore, in PAGCH channel
adjustment due to traffic flow, subscribers in the serving cell will not lose the paging
message. Once a paging message is received by MS, the access allocation and
allocation initialization process is started.
If an MS is GPRS-attached in network operation mode 1, circuit paging to this MS will go
through Gs interface, Gb interface, and Pb interface, and reach the BSC by way of
MSC-SGSN-PCU. Then, there are three possibilities that the paging message will be
transmitted to the MS, which are described according to their priorities.
z
If the MS has been allocated with a PDCH, the message is transmitted on the
PACCH.
If the serving cell has been allocated with a PCCCH, the message is transmitted on
the PPCH.
If the serving cell is not configured with the PCCCH, the message is transmitted on
the PCH.
Channel request
2-34
Feature Description
M900/M1800 Base Station Subsystem
RACH to request for a signaling channel. The network will decide the type of the channel
to be allocated according to the channel request. This message sent via RACH is called
Channel Request. In this message, there is only 8 bits of meaningful signaling message.
In which, 3 bits are used to the minimum indication of the access cause (in Phase 1, the
cause occupies only 3 bits; in Phase 2, due to concept of half rate, the bit occupied by the
cause is not a fixed, and the maximum one can be 6 bit). Such as emergency call,
location updating, response to paging or caller request, etc. In the case of network
congestion, system can implement different processing (which type of call will be
accepted or denied) to the channel request of different access purposes according to this
rough indication, and allocate the most suitable channels for them. In this indication, due
to the capacity limit of the channel, it is impossible to transmit all information to be
transmitted, such as the specific cause of channel request, subscriber identity and the
feature of mobile equipment (all transmitted in SABM) to the network. The other 5 bits is
the identification code selected by MS at random (for Phase 1 standard). It is not used to
notify the network about the MS's location but to enable the network to identify the
request initialized by different MSs. After that, the network will send "Immediate Assign
Command" (includes the information of the allocated channel) to MS. The identification
code will be returned to MS in this message. MS judges whether the information is for it
by comparing the identification code it sent and the one returned from the network. But it
has only 5 bits, which can be used to differentiate 32 MSs simultaneously. Two MSs
initializing calls simultaneously do not necessarily have the random identification codes
different from each other. To further differentiate MSs initializing calls simultaneously, the
response messages on Um interface are used as another reference. The channel
request message is processed only within BSS.
All MSs with SIMs belong to a level among Level 0~9. The access level is stored in SIM.
MS can also belong to one of the 5 special access levels (Level 11~15). Such level is
also stored in SIM.
In BCCH system information, the information, such as the access levels and special
access levels allowed by the network, and whether all MS or only those of special levels
is allowed to initiate emergency calls, will be broadcast.
If the setup cause requested by MM is not emergency call, then only when MS belongs
to the access level or special access level, can its access be grated. If the setup cause
requested by MM is emergency call, then only when all MSs in the cell are allowed to
initialize emergency call, or belongs to the allowed special access level, can their access
be grated.
Since the network cannot control the access time of MS, the event of two MSs
contending for the same RACH timeslot will inevitably happen in the areas with heavy
traffic. This is called the collision. The collision leads to two results: the network will
receive a burst level from this timeslot obviously higher than the other. In this case, the
network will process the random access request with higher level. The other one is that
the network can receive neither of them due to their mutual interference. With the
2-35
Feature Description
M900/M1800 Base Station Subsystem
increase of traffic, the possibility of loss of message due to collision will become higher.
This will become the major problem of network capacity. Therefore, it is necessary to
introduce the mechanism of retranslating channel request.
MS figures out that it allowed to transmit "Channel Request" via RACH for at most M + 1
times with the following methods:
z
The timeslot No. Between the assign process and a "Channel Request" (not
including the timeslot containing the information itself) is selected at random from {0,
1 MAC (T, 8)-} with the same probability.
T is the parameter "Tx integer" broadcast on BCCH; M is "Max Retrans"; the value of S
depends of the configuration of CCCH. See Table 2-4.
Table 2-4 Value of Parameter S
Tx
Non-combined CCCH
Combined CCCH/SDCCH
3, 8, 14, 50
4, 9, 6
5, 10, 20
6, 11, 25
7, 12, 32
55
76
109
163
217
41
52
58
86
115
If the immediate assign command is not received even after Max Retrans, MS will return
to idle mode.
After transmitting initial channel request, MS will activate T3120 and stay on the entire
downlink CCCH (to receive answer) and BCCH.
When T3120 times out while RACH retransmission times has not exceeded "Max
Retrans", MS will retransmit the channel request message containing a new random
reference, and activate T3120 with a new value.
When T3120 times out, and the Max Retrans is reached, MS will activate T3126, and
then wait for a period of time and allow network to give up. If no network response
received after T3126 timeout, MS will give up request attempt and perform cell
reselection.
2)
After correctly decoding the Channel Request of MS, BTS will send Channel Required to
BSC via Abis interface. This message contains important attachment information and the
estimation to TA that is important to activating timer advance control. After receiving this
message, BSC will select a corresponding idle channel for MS according to the
judgement to the existing radio resources. However, the availability of the allocated
channel and the related terrestrial resources is to be acknowledged with the response
from BT. This process is realized by sending "Channel Active" from BSC to BTS to query
2-36
Feature Description
M900/M1800 Base Station Subsystem
2-37
Feature Description
M900/M1800 Base Station Subsystem
BTS
MS
Channel Request
MSC
BSC
Channel Required
Channel Active
Channel Active ACK
Immediate Assignment
Immediate Assignment
SDCCH: SABM
SDCCH: UA
Establishment Indication
Encryption Command
Channel Active
Channel ACK
Assignment Command
Assignment Request
Assignment Complete
2-38
Feature Description
M900/M1800 Base Station Subsystem
MS
Channel Request
MSC
BSC
Channel Required
Channel Active
Channel Active ACK
Immediate Assignment
TCH: SABM
TCH: UA
Immediate Assignment
Establishment Indication
Encryption Command
TCH:
TCH:
Mode Modify
Mode Modify ACK
Channel Mode Modify
Channel Mode Modify ACK
TCH: Alert
TCH: Connect
TCH: Connect ACK
Assignment Request
Assignment Complete
Information field of channel request and abbreviated frame No. of the received
channel request frame (abbreviated frame No. is a frame No. with narrow value
range calculated from the TDMA frame No. received by BTS during channel
request.)
The random reference and abbreviated frame No. are directly related to the MS channel
request. They are used to reduce the conflict of request among MSs. TA is the initial lead
calculated from equalizing the channel request information received by BTS on RACH.
MS figures out the next initial lead for transmitting according to TA.
After receiving immediate assignment or extended immediate assignment, MS switches
to the channel assigned by the network, sets the channel modes as signaling only and
sends the SABM with information field via the allocated channel to establish the main
signaling link.
2-39
Feature Description
M900/M1800 Base Station Subsystem
2-40
Feature Description
M900/M1800 Base Station Subsystem
timeout. Emergency call attempt can be established in the same cell before T3122
timeout as long as no "Immediate Assignment Denied" of RR emergency attempt
received.
It corresponds to the immediate assignment extension. In order to improve AGCH
efficiency, the format of extended immediate assignment denied is introduced. The
message of extended immediate assignment denied can contain information of rejecting
at most four MSs.
The value of the wait indication information unit (T3122) depends on the cell receiving
this message.
After T3122 timeout, MS will not respond to paging but sends "Channel Request" instead
till MS receives "Paging Request".
c) Signaling channel assignment overlap
The system may have a slow response to the channel request of MS, which results in
request retransmission. In this case, system do not know whether a channel request
message is a retransmitted one, so it may send the immediate assignment command to
the MS for multiple times. MS will use the channel in the first assignment message it
decoded. The others are regarded invalid ones. But according to the specification, MS
should receive the last three network response messages to the channel request. This is
called allocation overlapping. It is possible to cope with CCCH congestion caused by to
many overlapped allocations by reducing the retransmission of MS or shorten T3101.
This measure can avoid the waste of system resources.
3)
Initialization message
After receiving immediate assignment command, MS will decode this message. If the
random identification code and the abbreviated frame No. satisfy the requirement, MS
will tune its transceiver equipment to the specified channel and start to transmit signaling
according to TA specified by BSC and maximum transmitting power (defined in the
parameter "MS TxPWR MAX CCH" in BCCH system broadcast message). The first task
for MS on the allocated SDCCH/TCH is to send a SABM frame to establish
asynchronous balance mode (service access point type: SAPI = 0) so as to establish
signaling message link connection in acknowledge mode. In GSM specification, SABM
has a signaling message, i. e. initialization message. On Um interface, SABM frame is a
message requesting for the establishment of a multiframe response operation mode on
LAPDm. This message contains the L3 service request message. The reason for
different standards about standard HDLC is to guarantee the correctness of MS
receiving. If two MSs send the channel requests with the same message content at the
same (possible in the case of high load), BSS will repines to one of them only. While
these two MSs can both be allocated with the same dedicated channel. To settle this
problem, there should be a mechanism judging such contention. According to the
specification, the cell will send a UA frame (no No. verification) with the content
completely the same as that of SABM frame after the cell has received the SABM frame.
2-41
Feature Description
M900/M1800 Base Station Subsystem
MS compares it and the SABM information. If the content is completely the same, the
access will proceed. Otherwise, it will give up this channel and repeat the immediate
allocation process. Only when the consistency is guaranteed, will MS stay on the
channel.
According to different request causes, the initialization messages in SABM can be
divided into four types: CM service request (call establishment, short message,
supplementary service management), location updating request (generic location
updating, periodic location updating, IMSI attach), IMSI detach and paging response. All
these messages contain the identity of MS, detailed access cause and Classmark of MS
(used to indicate some key features of MS, such as transmission power level, ciphering
algorithm, short message capability and frequency capability).
Upon receiving SABM frame, BTS will send a message "Establishment Indication" to
BSC. On Abis interface, this message is used to notify LAPDm that the connection has
been established. It is a response to the immediate assignment message. After receiving
the indication message of establishment, BSC will send a L3 service request message
(Complete Layer3 INFO) to MSC. To be specific, this message is Location Updating
Request, CM Service Request, Paging Response and IMSI Detach. This message
contains the SCCP connection request (SCCP CR), cause of CM service request (e.g.
MO call, emergency call, location updating and short message service), ciphering key
sequence No., LAC, CI, physical information of this MS (e.g. transmitting power level,
ciphering algorithm support, pseudo-synchronous capability and short message
capability) and the ID of MS.
Although the MTP connection at An interface has been established before the session,
there should still be a SCCP connection on L2 for each call. This establishment request
message will be transmitted in the SCCP CR message via A interface. If the request is
permitted, the first downlink message at An interface will be contained in the CC frame at
SCCP layer. For SCCP layer, the exchange between CR and CC is the exchange
between original reference address and destination reference addresses. For different
calls, the same SPC may refer to different original addresses and destination addresses.
If SCCP cannot be established, MSC will send the message SCCP Refused. The access
ends at this step. The signaling link between MS and MSC has been established, MSC
at this phase is able to control the transmission feature of the RR management, and BSS
is in the status of monitoring transmission quality and ready for handover.
4)
BSC cannot differentiate whether a call is for voice, data or signaling completely
according to MS establishment cause. In the case of Phase 2 MS, BSC can obtain the
access request cause more detailed than that of Phase1 MS. For Phase 2 MS, BSC is
able to recognize the information unit "Channel Needed" in the paging message. This
information unit indicates whether the current channel is for voice/data or signaling. MS
2-42
Feature Description
M900/M1800 Base Station Subsystem
2.1.11 Assignment
I. Overview
BSS switches MS to TCH by means of assignment. Normally, the assignment is finished
at the cell where the call is initialized. Huawei BSC supports the function of direct retry,
which can assign MS to other cells.
2-43
Feature Description
M900/M1800 Base Station Subsystem
If BSC has already assigned the MS to TCH during immediate assignment, it will not
assign the MS to a new TCH, but to the old one.
If there is no idle TCH in the cell of the MS, the function of directed retry can be used to
assign the MS to other cells with idle TCH and go on with the service. BSC can select the
best cell among the adjacent cells with the measurement reports as the destination cell
in directed retry.
2.1.12 Authentication
One of GSM system's advantages comparing with analog system is security system. It
has the following improvements: on access network: AUC authenticates the subscriber;
on radio path: communication information ciphering; EIR identifies the mobile equipment;
IMSI is protected by TMSI; SIM is protected with PIN.
The authentication process is one of the common processes of Mobility Management
(MM) process. The common processes of MM includes authentication process,
identification process, TMSI reallocation process and IMSI detach process initialized by
MS. Other common processes will also be mentioned in this chapter.
2-44
Feature Description
M900/M1800 Base Station Subsystem
I. Authentication process
1)
Authentication triplet
Authentication and ciphering process is realized with the triplet allocated by the system.
The triplet is generated in the Authentication Center (AUC). After subscribing to GSM
service, each MS will be allocated with a MSISDN and IMSI. IMSI is written to the SIM of
the subscriber with SIM writer. Together with this IMSI, the authentication key Ki uniquely
corresponding to the IMSI is also stored in the SIM and in AUC. In AUC, there is a
pseudo-random code generator used to generate a unpredictable pseudo-random code
RAND (randomly selected from 0~2128-1). The GSM specification also defines the
algorithms of A3, A8 and A5 used in authentication and ciphering process. In AUC,
SRES is generated by processing RAND and Ki with A3, and Kc is generated by
processing RAND and Ki with A8. RAND, Kc and SRES make up the triplet, which will be
transmitted to HLR and be saved in the database of that subscriber. Normally, AUC
transmits five triplets at a time to HLR. HLR can store 10 triplets. When MSC/VLR
requests HLR for triplet, HLR will transmit five triplets to it. MSC/VLR uses one triplet
each time. When there is two triplets left, it will request HLR for triplets again.
Below is the detailed introduction to the process of parameter transference.
2)
Authentication process
There are two purposes for authentication: one is to check whether the identification
provided by MS is effective, and the other is to allocate a new ciphering key for MS.
After the establishment of RR layer between MSC and BSS, the network is able to
decide whether to trigger the authentication process to verify the identification of the
mobile subscriber. Whether to trigger the authentication process depends on Kc at
network side (stored after the previous processing of the MS service) is the same as that
stored in the MS accessing currently. If they are the same, system will skip authentication
and go to ciphering process with Kc stored in MS. Otherwise, Kc has to be calculated
with authentication process.
To enable the ciphering in the case of initializing RR connection without authentication
process, the concept of ciphering key sequence number is introduced. It is called CKSN
in the specification. CKSN is stored in SIM as well as in MSC/VLR together with Kc and
is processed by the network. In the first L3 message (e. g. location updating, CM service
request, paging response, MS will indicate the CKSN to the network. CKSN = 0 means
no Kc allocated. The calculation of Kc is illustrated in Figure 2-9.
2-45
Feature Description
M900/M1800 Base Station Subsystem
RAND
Ki
A8
Kc
2-46
Feature Description
M900/M1800 Base Station Subsystem
AUC
RAND
Ki
A3
A3
SRES
Ki
RAND
Equal
SRES
Network
MS
Authentication
succeeded
3)
Unsuccessful authentication
If the authentication failed, the network can use the subscriber's identification.
a) MS uses TMSI
If MS uses TMSI, the network can initiate the identification process. If the TMSI does not
correspond to the IMSI, authentication will be restarted.
b) MS uses IMSI
If MS uses IMSI or the network decides not to initiate identification program, then
"Authentication Denied" will be sent to MS. After sending this message, all MM
connection in process will be released, and then the network will initialize the RR
connection release process.
After receiving "Authentication Denied", MS will set the status of SIM as "Roaming
Denied", and delete the existing TMSI, LAI and CKSN, and regards SIM invalid until MS
powered off or SIM removed.
2-47
Feature Description
M900/M1800 Base Station Subsystem
4)
a) RR connection failure
If RR connection is detected before receiving "Authentication Response", the network
will release all MM connection and terminate all running MM special process.
b) T3260 timeout
If T3260 timeout, the network will release RR connection. In this case, the network will
terminate the authentication process and all ongoing MM process, releases all MM
connection and initializes RR connection process.
2.1.13 Ciphering
I. Overview
The feature of wireless transmission has a negative effect on the security and interest of
the subscribers. The analog mobile communication has always been the victim of
interception and misappropriation. The digital transmission of GSM guarantees excellent
security. The encryption function deals with the security for information exchange
between MS and BTS, including signaling information and user information.
It is up to the radio resources management to decide whether to adopt the encryption
mode or not. The encryption function is implemented in the BTS to encrypt user data.
The related parameters must be sent to the encryption program. The ciphering key Kc,
generated by AC and stored in the MSC/VLR, is sent to the BTS before encryption starts.
1)
IMSI is the identity for mobile subscriber. Due to the importance of IMSI it is not
transmitted on the radio link repeatedly. VLR allocates a TMSI to the subscriber during
the MS registration. Afterwards TMSI is used in place of IMSI to protect the IMSI for the
sake of subscriber security.
The relation between TMSI and IMSI is not fixed. TMSI is valid only in a VLR area.
2)
2-48
Feature Description
M900/M1800 Base Station Subsystem
MS will regard the "Ciphering Mode Command" of other type received as an incorrect
one. It will respond with "RR Status", and the cause value is "Error: protocol not defined".
After receiving the indication of "Ciphering Mode Command" and the ciphering process,
MS should initiate the Tx and Rx in ciphering mode. After MS has activated the actions of
"Ciphering Mode Command", it will returns "RR Ciphering Mode Complete" to the
network. If the field "Ciphering Response" in the information unit of ciphering response
message "IMEI shall be included", then MS will include its IMEI in "RR Ciphering Mode
Complete".
After receiving "Ciphering Mode Complete", the network will initialize the transmission in
ciphering mode.
BTS and MS carry out the encryption/decryption of the radio path. The process of
encryption and decryption is shown in Figure 2-11.
TDMA
Kc
Kc
A5
TDMA
A5
Data flow
Data flow
Mod 2+1
Mod 2+1
TX
RX
2-49
Feature Description
M900/M1800 Base Station Subsystem
then performs "exclusive or" operation together with the burst 114 bit (the data not
ciphered in Figure 2-11). The frame No. code consists of three values (T1, T3 and T2). If
the communication lasts as long as the period of hyper frame (about 3 and half hours),
the ciphering sequence will appear repetitiously.
On uplink and downlink, the network uses the same ciphering sequence. For each burst,
one sequence is used for the ciphering in MS and the deciphering sequence of BTS, the
other one is for the ciphering of BTS and deciphering of MS.
According to the system configuration, MS can decide whether to report the processing
power of MS after Authentication Request. The name of this message is Classmark
Change. Its content is the same as that in the establishment indication, and is more
detailed in the description of ciphering algorithm at MS side. The establishment
indication states whether A5/1, A5/2 and A5/3 are supported, while the Classmark
Change further states whether A5/4~A5/7 are supported. After receiving this message,
the network first response with the message MS PWR CTRL to describe the power
range available for MS and the transmitting power of the TRX corresponding to this MS.
3)
Generation of Kc
RAND generator
RAND
Ki
Ki
A8
A8
Kc
Kc
storing KC
storing KC
MS
NSS
2-50
Feature Description
M900/M1800 Base Station Subsystem
1)
2)
1) This manual only introduces the related parameters. All data configuration of BSC is realized with auto
data configuration console. For details, see M900/M1800 Base Station Controller Data Configuration
Manual.
2) For the configuration of ciphering algorithm, it is recommended select ciphering option not selected for
BSC. This is because BSC software selects ciphering algorithm from the intersection of algorithms allowed
in MSC data configuration, algorithms allowed in BSC data configuration and algorithms supported by MS. If
the intersection contains multiple algorithms, the one with the largest algorithm No. will be selected. The
meaning of algorithm No.: 1 (No ciphering), 2 (A5/1), 3 (A5/2) 8 (A5/7).
2.1.14 DTX
I. Overview
In the process of communication, only 40% of time of the mobile subscriber is engaged
in session. Most of the time is not engaged in the transmission of voice message. If all
information during the non-session period is sent to the network, not only the system
resources are wasted, but also the intra-system interference will be worsened.
To tackle the above problems, GSM adopts Discontinuous Transmission (DTX). When
there is no session, the transmitting channel is closed to lower the interference level and
improve the system efficiency. In addition, this function also saves the power
consumption of MS. When transferring data, this function cannot be applied. DTX affects
the transmission of TCH frame.
2-51
Feature Description
M900/M1800 Base Station Subsystem
There are two types of voice transmission in GSM system: one is normal mode, the voice
stream is encoded as 13kbit/s regardless of the MS's session status, and the other is
DTX mode. Only one mode can be selected in one session. When both parties of the
communication are GSM subscribers, DTX will have a negative effect on the
communication quality. Therefore, DTX mode is not allowed on the occasion.
IRAU
VAD
MSC
Voice
coding
Voice frame
replacing
Information
DTX
Processing
SP
BFI
DTX
Information
SID
Processing
BTS
SID
TAF
Voice
decoding
CN
1)
Voice Activity Detection (VAD) indicated the time to use DTX. When DTX is activated, it
is used to detect whether voice or noise is transmitted.
VAD algorithm and voice coding/decoding algorithm is closely related. This algorithm
judges whether voice or noise is contained in the output frame by comparing the filter
signal and the configured threshold. It also indicates whether the auxiliary bit of this
frame is transmitted. This judgement is based on the principle of the energy of noise
being lower than that of voice.
VAD generates a group of threshold values in each voice block of 20 ms for judging
whether the next voice block of 20 ms is voice or noise. If the background noise is too
loud, it will be transmitted as the voice signal.
2)
Silence descriptor
The noise coding process is similar to that of voice coding process: after sampling and
quantization, each 20 ms will be encoded as a noise block. The encoded noise block will
also become a block of 260 bits like the voice block. This is a Silence Descriptor (SID).
SID frame is applied to channel encoding, interleaving, ciphering and modulating like
2-52
Feature Description
M900/M1800 Base Station Subsystem
voice frame to become a field containing noise message and be transmitted in the 8
consecutive bursts.
A complete SACCH message block on TCH has four 26-multiframe (480 ms). To enable
the peer end to differentiate the voice frame and SID frame, these 8 consecutive bursts
are fixedly arranged at the beginning of the third multiframe. Other frames (excluding
SACCH) within the same period will not be used to transmit any message.
Caution
1) The SID frame generated from 20 ms noise block completes the process of interleaving together with the
SID frames before and after it.
2) The first SID frame completes the interleaving together with the voice frame before it and the SID frame
after it.
The DTX functions are optional, independent in the direction of uplink/downlink and
based on the control unit of a cell. The uplink and downlink DTXs are two processes
independent to each other, and are activated by system parameters respectively.
There measurement methods in GSM system:
z
Global measurement: average the levels and quality of the 100 timeslots within the
entire period (totally 4 TCHs of 26-multiframe, idle frame not included)
Note:
No matter whether DTX is used, the uplink and downlink will proceed with global and partial measurement.
DTX, which is applicable for voice and non-transparent data transmission, involves the
operations of MS and TRAU.
No matter whether DTX is used or not, the decision-maker is MSC and the executor is
BSC.
2-53
Feature Description
M900/M1800 Base Station Subsystem
FH modes
FH means that the carrier containing meaningful information hops under the control of a
sequence. This sequence is called frequency-hopping sequence (HSN). An HSN is an
array of all frequencies in a frequency set uniquely defined with HSN, Mobile Allocation
Index Offset (MAIO) and Frame No. (FN) by using certain algorithms. Channels on
different timeslots (TN) can use the same HSN. Different channels on the same timeslot
in the same cell should use different MAIOs.
FH mode can be divided into frame FH and timeslot FH by the concept of time-domain.
2-54
Feature Description
M900/M1800 Base Station Subsystem
z
Frame FH: Frequency changes for each TDMA frame. In the mode, each carrier
can be regarded as a channel. The TCH of the TRX which bears BCCH cannot be
used for FH while other different TRXs should have their own MAIO. This is the
expiation of timeslot FH.
Timeslot FH: Frequency changes for each timeslot of each TDMA frame. The TCH
of the TRX which bears BCCH can be used for FH. But currently it is realized only
on the occasion of base band FH.
FH mode can be divided into and into RF FH and base band FH by carrier realization
mode.
z
RH FH: Both Tx and Rx can be both used in FH. In a cell, the number of FH
frequencies engaged in FH can be larger than the number of TRX.
the operation of Huawei BTS, loop bandwidth needs to be dynamically adjusted along
with the needs of system. If the system is not in the working status, loop bandwidth
changes back to best bandwidth, so that the output signal can be the best, and the best
performance of the system can be guaranteed.
Ping-Pong handover: Two identical oscillators are designed on the circuit. A switch is in
charge of selecting between these two oscillators. When one oscillator is working, the
other one locks on the next frequency quickly. Switching to another oscillator is realized
with a switch between two timeslots. This avoids the instant performance worsening at
the beginning and end of the timeslot.
z
Base band FH: Each transmitter works on a fixed frequency. Tx is not involved in
FH. The transmitting FH is realized by switching the base band signal. Rx is
involved in FH. Therefore the number of FH frequencies in a cell cannot be larger
than number of the TRXs of the cell. When a TRX is faulty, the system can skip it
when implementing FH.
Huawei BTS adopts the technology of (FH_BUS), which implement FH on the basis of
timeslot exchange. Each transmitter is tuned to a fixed frequency, and has a fixed ID.
2-55
Feature Description
M900/M1800 Base Station Subsystem
The coder of transmitter encodes the downlink signal to convert the data to burst format.
It calculates the channel (i. e. TRX) to be modulated for the burst according to FH
algorithm, and adds the attached information related to power control to generate a
special data packet. The coder transmits the data packet periodically (sub-timeslot).
Modulator checks the TRX ID of the data packet from each sub-timeslot. If the TRX ID is
different from the local TRX, it will receive that from the next sub-timeslot. If the TRX IDs
are the same, it will accept the data packet, and delay for a timeslot and then transmitted
to the air interface. Base band FH has a very high requirement on the real-time
identification of the ID of TRX. Huawei base band FH technology realizes fast and
reliable TRX ID identification on the basis of the ASIC.
Huawei BSS realizes the base band FH at timeslot level, RF FH at timeslot level, base
band FH at frame level and RF FH at frame level.
2)
FH algorithm
Parameters involved:
z
CA: Cell allocation table, i. e. the collection of frequency ID used in the cells.
FN: TDMA frame No., broadcast on the synchronous channel. BTS and MS achieve
synchronous with FN (0~2715647).
MA: the radio frequency ID collection for MS FH, a subset of CA. M contains N
frequency Ids, 1 N 64.
MAIO: Mobile Allocation Index Offset (0~N-1). During communication, the radio
frequency ID adopted on air interface is an element in MA. MAI (Mobile Allocation
Index, 0~N-1): indicating an element in MA, In other words, the frequency actually
used is decided by MAI. MAIO is an initial offset of MAI. Its purpose is avoid multiple
channels contends the same carrier.
HSN: FH serial No. (generator) (0~63). If HSN = 0, it will be cycle FH, and if HSN
0, it will be random FH.
The process of calculating the actual working frequency on each FH timeslot is as shown
in Figure 2-14.
2-56
Feature Description
M900/M1800 Base Station Subsystem
MAI
(m0mN-1)
MAIO
(0N-1)
HSN
(063)
FN
T3(050)
NBIN bit
6bit
FN
T1(02047)
FN
T2(025)
11bit
6bit
T1R=
T1 MOD 64
5bit
Represent
in 7 bit
6bit
7bit
Exclusive OR
6bit
Addition
7bit
Look-up table
7bit
Addition
8bit
T=T3 mod
2^NBIN
NBIN bit
N
S=(M'+T) mod N
M'<N
S=M'
NBIN bit
MAI=(S+MAIO) mod
NBIN bit
RFCN=MA(MAI)
MAI = (S + MAIO) MOD N (S is the result after calculating the frame No.)
RFCHN = MA (MAI)
mod: MOD
^: power
NBIN: INTEGER(log2N + 1)
2-57
Feature Description
M900/M1800 Base Station Subsystem
3)
Content
48
0
101
80
55
87
82
77
117
16
91
129
98
64
47
34
111
19
58
108
114
49
15
99
63
25
118
127
75
3
40
122
4
7
21
17
1
81
85
13
38
68
107
37
90
79
24
123
36
76
18
6
109
110
32
60
43
119
46
95
59
56
89
71
26
5
66
52
61
39
78
124
96
57
112
33
106
121
53
22
93
102
23
86
103
29
31
92
42
113
84
105
94
104
54
12
11
8
62
51
120
9
65
73
100
2
74
88
45
67
126
72
97
70
The concept of synchronous cell plays an important role in planning FH strategy and
lowering intra-network interference. BTS and MS achieve synchronization through their
agreement on FN. In synchronous cell, since the FNs of all TRXs are completely the
same, it is possible for different FH groups to use the same HSN. Adjust MAIO to avoid
the collision between cells and the adjacent frequencies of the same cell.
2-58
Feature Description
M900/M1800 Base Station Subsystem
2-59
Feature Description
M900/M1800 Base Station Subsystem
handover process, handover decision algorithm is the most important part because it
determines the service quality and frequency efficiency.
1)
Cell sequencing
The cell sequencing can be divided into two parts: basic sequencing and network feature
adjustment.
a) Basic cell sorting.
Huawei handover algorithm adopts the M principle and K principle based on level
comparison in stead of L principle based on path loss. With M principle and K principle,
the serving cell and all adjacent cells are sequenced according to their levels to obtain
the standby cell list on the basis of levels.
M principle: check whether the downlink receiving level of the adjacent cell is higher than
the minimum receiving level while taking uplink and downlink balance compensation.
Only the cell with receiving level lower than the minimum receiving cell, i. e. RxLEV > MS
Rx MIN + MAX (0, Pa), can enter the standby cell list. In that formula Pa = MS TxPWR
MAX - P.
z
K principle:
2-60
Feature Description
M900/M1800 Base Station Subsystem
Note:
The purpose of hysteresis is to avoid Ping-Pong handover. The communication may be handed over back
and forth due to the unstable signal at the edge of the cells. This causes much increase in the load to the
system. Applying hysteresis is like enlarging the coverage radius of the serving cell while shortening the
coverage of the coverage radius of adjacent cell. In this way, handover will not be easily triggered, and the
Ping-Pong handover can be eliminated.
Implemented according to the load of the cell. The cell with less load has the higher
priority.
Implemented according to the layer and level of the cell. The cell of lower layer or
level has the higher priority.
With basic sequencing of cell and network feature structure adjustment, it is possible to
have a best cell list on broad sense. In other words, regardless of the cause that triggers
handover, a cell ranking first in the list is not a result of certain processing based on
certain criteria.
c) Layers and levels of the cell
Hierarchical classification of the network can fulfill the demands of both coverage and hot
spot traffic. This is a mandatory function to be realized. Normally, the macro cell settles
the problem of coverage, while the micro cell tackles the problem of hot spot traffic.
The basic frame of Huawei network hierarchy has four layers. They are Umbrella, Macro,
Micro and Pico. In the multiband network, the top layer GSM 900 is usually set as
Umbrella, and the major layer of GSM900 is Macro. The major layer of GSM 1800 is
Micro and micro cell of GSM900/GSM1800 is Pico. Besides, it is also possible to
differentiate the priority of GSM900/GSM1800 band according to the cell's layer. There
are 16 levels of priority at each layer. In the network planning following this mechanism,
the network is first considered according to the layers. The lower layer has higher
property. In the same layer, according to the needs of network planning, the GSM 900
and GSM 1800 can be set with different priority. The smaller priority level has the higher
priority.
2-61
Feature Description
M900/M1800 Base Station Subsystem
Umbrella
Cell
Layer 4
GSM 900
GSM 900
GSM 900
GSM 900
Macro Cell
Layer 3
GSM 1800
GSM900
GSM 1800
GSM900
GSM900
GSM 1800
GSM900
GSM900
Micro Cell
GSM1800
Pico Cell
Layer 2
GSM900
GSM900
GSM900
GSM1800
GSM1800
GSM1800
GSM900
Layer 1
GSM1800
2)
Operation types
a) TA handover
TA can be regarded as a criterion for controlling the size of a cell. BSC judges whether
the TA of the current MS exceeds the maximum Timing Advanced LIMit (TALIM). If so, it
will initiate an emergent handover. The value range of TA is 0~63. The step length of
each bit is 553. 5 m, the TA setting can compensate for a distance 35 km over 63 steps.
If the serving cell satisfies the requirement of TA handover. After a successful handover,
the original cell will be punished so as to avoid this MS handover back to it for other
causes.
b) BQ handover
The BER values used to define a quality band are the estimated error probabilities before
channel decoding. BSC assesses the quality of radio link according to the quality level in
the measurement report. The correspondence between quality level and actual BER is
shown in Table 2-6.
Table 2-6 BER corresponding to quality level
Quality level
0
1
2
3
4
5
6
7
BER range
Less than 0. 2%
0. 2% to 0. 4%
0. 4% to 0. 8%
0. 8% to 1. 6%
1. 6% to 3. 2%
3. 2% to 6. 4%
6. 4% to 12. 8%
Greater than 12. 8%
2-62
Assumed value
0. 14%
0. 28%
0. 57%
1. 13%
2. 26%
4. 53%
9. 05%
18. 10%
Calculated value
14
28
57
113
226
453
905
1,810
Feature Description
M900/M1800 Base Station Subsystem
The cause of BER increase could be signal power too low or channel interference. When
the receiving quality in the serving cell is lower than the BQ handover threshold, BQ
handover will be started so that the MS can maintain transmission quality of a certain
level. If the serving cell satisfies the requirement of BQ handover. After a successful
handover, the original cell will be punished so as to avoid this MS hands over back to it
for other causes.
c) Signal level rapid dropping handover
Handovers such as edge handover and PBGT adopt methods such as averaging filter
and P/N judgements. However it is not sensitive to short term signal level rapid dropping,
FIR (Finite Impulse Response) filter to original receiving signal level is used to settle this
problem. This kind of filter has a quick response to the rapid dropping slope of the
original receiving signal level signal.
Note:
Since the parameter setting of level rapid dropping handover algorithm is rather complicated, it is not easy to
obtain experience point. Therefore, this function is usually not used.
d) Interference handover
When the receiving level in the serving cell is high, but the receiving quality deteriorates
to a certain extent, interference handover is started so that the MS can maintain
transmission quality at the certain level. Difference between interference handover and
bad quality handover: in the former case, the quality is not low enough to affect session,
and the receiving level is still high.
When the active channel quality is affected by little interference in the serving cell, but
they still can sustain the ongoing communication. At the same time, the receiving level in
the serving cell is higher. There is possibility less interference on other channels in the
serving cell, so intra-cell handover can be carried out.
The parameters of interference handover algorithm: Qual_Thr and Lev_Thr. This to
decide whether to trigger interference handover. If RxLev > Lev_Thr and RxQual >
Qual_Thr, the interference handover is triggered. Interference handover is illustrated in
Figure 2-16.
2-63
Feature Description
M900/M1800 Base Station Subsystem
Receiving
quality
(dtqu)
Qual_Thr
Receiving
level
Lev_Thr
Cell1
Cell2
-97dBm
-85dBm
2-64
Feature Description
M900/M1800 Base Station Subsystem
Triggering condition of PBGT handover: The path loss of the adjacent cell is smaller than
the threshold of the serving cell and the P/N criterion is satisfied within a period of
measurement time. P/N criterion is that there are P satisfying the criterion during N
measurements.
PBGT(n) > PGBT_HO_Margin (n)
In the inequality above, P, N and PBGT_HO_Margin (n) are configured at data
configuration console. PBGT (n) calculates according to the control parameter and the
information reported by BTS.
The method of calculating PBGT (n):
PBGT (n ) = (Min(MS _ TxPWR _ MAX , P ) RxLEV _ DL PWR _ C _ D )
(Min(MS _ TxPWR _ MAX (n ), P ) RxLEV _ NCELL(n ))
MS TxPWR MAX (n): maximum transmitting power allowed in the adjacent cell n
PBGT handover occurs only between cells of the same layer and same level.
g) Load handover
There may be cells with heavy load while their upper layer cell and the adjacent cell
bears less load. To achieve load balance between cells by sharing the load with upper
layer and adjacent cell, the traffic load handover is applied. Its aim is to hand over part of
the traffic in the heavily loaded cell to less loaded cells, and preventing the traffic of the
adjacent cells being handed over to this cell. Load handover can be implemented
between cells within the same BSC. Load handover is illustrated in Figure 2-18.
2-65
Feature Description
M900/M1800 Base Station Subsystem
2-66
Feature Description
M900/M1800 Base Station Subsystem
Load HO zone
Normal HO border
Cell A
Cell B
CONF_HO_RXLEV
CONF_HO_RXLEV+CLS_Offset
CONF_HO_RXLEV+CLS_Ramp
2-67
Feature Description
M900/M1800 Base Station Subsystem
Umbrella Cell
Micro Cell
If the MS is moving fast with the micro cell as the reference, it will be handed over to
the macro cell.
To avoid the fast moving MS registered in macro cell enter the micro cell, time
penalty will be implemented to micro cell.
If the duration of MS camping in a cell is lower than a certain threshold (Fast Moving
Time Threshold), this MS is considering to be moving fast with this cell as the reference.
To avoid miscarriage of justice, P/N measurement will be implemented to several cells. If
the criterion of fast moving is satisfied, this MS will be handed over the macro cells. For
MS registered in macro cell, the method of "timer + penalty" is applied. Before the speed
sensitive timer of a certain micro cell times out, this receiving level of this micro cell will
be punished, so that the position of this micro cell in the cell sequencing will be lowered.
Fast moving handover algorithm can only perform accumulation judgement to the MS
within the same BM and same BSC. When MS moves to another BM, it is necessary to
re-judge.
j) Other handovers
Other handovers include IUO handover, directed retry, forced handover, and extended
cell handover.
3)
Handover procedure
Handover decision algorithm enables the preprocessing of the input MR and decides
whether handover should be done and which type of handover it should be (intra-cell
handover, inter-cell handover in the same BSC, outgoing BSC handover, etc.) according
to the various conditions. Handover decision algorithm sends the message of decided
handover result to call process module, which will complete handover-signaling process
together with BTS, MSC and MS. If a handover fails for a certain reason, call process
2-68
Feature Description
M900/M1800 Base Station Subsystem
module will notify the handover result to the algorithm, which will decide how to further
process this handover. Handover process is as shown in Figure 2-21.
MR preprocessing
Handover decision algorithm starting decision
MR averaging procesing
Penalty processing of cell measurement value
2-69
Feature Description
M900/M1800 Base Station Subsystem
Note:
If messages transmitted on the uplink SACCH do not include the MR (transmitted by MS), the uplink
measurement result will indicate that the MR transmitted by MS is lost.
62
63
Implication
< -110dBm
-110dBm~109dBm
-109dBm~-108dBm
-49dBm ~ -48dBm
> -48dBm
Assumed value
-110dBm
-109dBm
-108dBm
-48dBm
-47dBm
BER range
Assumed value
< 0. 2%
0. 2% ~ 0. 4%
0. 4% ~ 0. 8%
0. 8% ~ 1. 6%
1. 6% ~ 3. 2%
3. 2% ~ 6. 4%
6. 4% ~ 12. 8%
> 12. 8%
0. 14%
0. 28%
0. 57%
1. 13%
2. 26%
4. 53%
9. 05%
18. 10%
2-70
Calculated value
0
10
20
30
40
50
60
70
Feature Description
M900/M1800 Base Station Subsystem
The MR represents the condition of radio channels in the previous measurement cycle,
so it is of hysteresis to some extent. The prediction algorithm is mainly responsible for
MR values for the next cycle(s) based on the radio environment changes prediction. MR
prediction is a process that can be selected by the operator.
When the multiplexing on the Abis interface is 15:1, every 4 signaling links multiplex a
64kbit/s timeslot statistically. MR is transmitted through RSL. In order to minimize
signaling transmission error bit, when Abis interface multiplexing mode is 15:1, MR
processing mode requires that MR should be a preprocessed one instead of the original
one. Moreover, MR reporting frequency can adopt interval reporting. It can be realized
with data configuration: in [Cell/Modify Cell's Handover parameter/Modify Handover
Parameter/HO Control Data], modify [BTS Measurement Report Preprocessing],
[Transfer Original Measurement Report] and [Report Freq. of Preprocessed
Measurement Report]. Accordingly, the emergency handover due to fast level dropping
is decided by BTS. And the BSC will forward the decision. For other handovers
completed within BSC, handover decisions and processing are still carried out in the
BSC.
b) Handover decision algorithm starting decision
Judge whether basic conditions for handover are satisfied, such as whether there are
enough MRs. If conditions are satisfied, handover decision algorithm is started.
c) MR averaging processing
Filter MRs according to a certain algorithm, cancel their noise, and smooth MRs, thus to
prevent incorrect handovers due to individual interference.
d) Penalty processing of cell measurement value
Practically there is a possibility that a handover can not be successful. In case the
handover to the selected target cell fails, the MS will stick to the original serving cell. After
the cycle of a handover decision is finished, the system might try to hand over the MS to
the above-mentioned target cell again, which might cause invalid handover attempt or
handover failure, or even interruption. Therefore, the target cell shall be punished, which
is to reduce the receiving power of the corresponding cell by a set penalty value for a
period (called the penalty time).
Penalty types include the penalty of the forsaken cell due to TA value, penalty of the
forsaken cell due to bad quality (BQ), penalty to the failed cell due to ordinary handover
failure, and fast-moving penalty (this is a penalty imposed on the microcell in the
candidate queue in order to prevent frequent handover when the fast moving MS
accesses a cell of small coverage).
e) Basic cell sorting.
2-71
Feature Description
M900/M1800 Base Station Subsystem
Adjacent cells that have been imposed penalty and the serving cell are sorted through a
certain algorithm, thus the position of each cell is located. This is to get ready for final
handover.
f) Adjustment according to network features
To adjust candidate queue through a certain algorithm according to hierarchical network,
cell priority, speed sensibility, and the specific network environment.
g) Handover decision
Handover decision algorithm is used to decide the time to start handover and the target
cell to be handed over. Confirm the candidate cell queue list, adjust cells adjusted in last
procedure and finalize a uniform clear list of cells that are ready to be handed over.
h) Sending handover commands to the call handling module
After making the handover decision with the algorithm and deciding to execute the
handover, BSC sends handover message containing the type of incoming handover to
the call-handling module, then the latter starts the signaling procedures for this handover.
i) Processing of handover results
After the call handling module has processed handover signaling, it returns the result to
the handover decision module. If the handover fails, the handover decision module will
start penalty to the cell responsible for the failure. If the handover is successful, the
module will set a new handover interval timer to avoid frequent handovers.
1)
TA Handover
Feature Description
M900/M1800 Base Station Subsystem
2)
BQ Handover
2-73
Feature Description
M900/M1800 Base Station Subsystem
Feature Description
M900/M1800 Base Station Subsystem
Default: 10
Parameter: Penalty Level after BQ HO Fail.
Description: When the emergency handover to a cell and the emergency handover fails;
in order to avoid handing over back to this cell and "Ping-Pong" handover, a signal level
penalty will be given to this cell. This parameter is the penalty of signal level to be given.
This penalty is valid only during the duration of Penalty Time after BQ HO Fail.
Unit: dB
Value range: 0~63
Default: 63
3)
Feature Description
M900/M1800 Base Station Subsystem
Quality class
BER
0
1
2
3
4
5
6
7
Less than 0. 2%
0.2% to 0.4%
0.4% to 0.8%
0.8% to 1.6%
1.6% to 3.2%
3.2% to 6.4%
6.4% to 12.8%
Greater than 12.8%
4)
Interference handover
2-76
Feature Description
M900/M1800 Base Station Subsystem
threshold for uplink Rx Level. When an emergency handover is triggered, the first-choice
target cell is other cell. Only when there is no other cell serving as candidate cell and the
Intra-cell HO allowed are Yes will the intra-cell handover be triggered.
Unit: dB.
Value range: 0~63 (-110dBm~-47dBm)
Default: 25
Parameter: DL RX_LEV Thrsh. for Interf. HO
Description: Only when the Rx Quality is very bad and the Rx Level exceed a certain
threshold will the system regard there is interference. This parameter indicates the
threshold for downlink Rx Level. When an emergency handover is triggered, the
first-choice target cell is other cell. Only when there is no other cell serving as candidate
cell and the Intra-cell HO allowed are Yes will the intra-cell handover be triggered.
Unit: dB.
Value range: 0~63
Default: 30
5)
Edge handover
2-77
Feature Description
M900/M1800 Base Station Subsystem
Description: Edge handover downlink receiving level threshold. The edge handover will
be triggered if the downlink receiving level is constantly lower than Edge HO DL
RX_LEV Thrsh. within a period of time. If PBGT HO allowed is set to Yes, the
corresponding edge handover threshold will be lowered. In the case that PBGT HO
allowed is set to No, too low value of the Edge HO DL RX_LEV Thrsh. is likely to cause
overlapping coverage and co-channel interference.
Unit: grade
Value range: 0~63 (-110dBm~-47dBm)
Default: 13
Parameter: Edge HO watch time
Description: A period of time to measure uplink and downlink receiving level so as to
judge whether it is edge HO. i. e. the N in P/N mentioned above. Unit: Second.
Value range: 1~16
Default: 5
Parameter: Edge HO valid time
Description: During deciding edge handover, within the edge handover statistics time,
the duration to keep uplink or downlink receiving level lower than its edge handover
threshold. i. e. the P in P/N mentioned above. Unit: Second.
Value range: 1~16
Default: 4
[Cell / Modify Cell's Handover Parameter / Modify Adjacent Relationship]
Parameter: Inter-cell HO Hysteresis
Description: The handover hysteresis between adjacent cells at the same layer. The
purpose of this parameter is to reduce Ping-Pong effect. It is symmetrically distributed.
This value will be invalid if cells are in different layers.
Unit: dB.
Value range: 0~63
Default: 4 dB populous urban areas and 8 dB for suburbs.
6)
PBGT handover
2-78
Feature Description
M900/M1800 Base Station Subsystem
7)
Load handover
2-79
Feature Description
M900/M1800 Base Station Subsystem
2-80
Feature Description
M900/M1800 Base Station Subsystem
8)
2-81
Feature Description
M900/M1800 Base Station Subsystem
Macro layer is the main GSM900 layer, Micro layer is the main GSM1800 layer, PICO is
the GSM900 and GSM1800 micro layer.
Unit: layer
Value range: 1~4 (corresponding to: PICO layer, MICRO layer, MACRO layer, and
Umbrella layer)
Default: 3
Parameter: Cell Priority
Description: Used to control the handover priority of cells in the same layer. Generally,
the priority of cells in the same layer is configured with the same value. For cells in
different layers, the smaller layer number, and the higher priority; for cells in the same
layer, the lower priority value, the higher priority.
Unit: Grade
Value range: 1~16
Default: 1
Parameter: Inter-layer HO Thrsh.
Description: The threshold for inter-layer Hierarchical Handover. This threshold should
satisfy the following requirement: Inter-layer HO Thrsh. Edge HO RX_LEV Thrsh. +
Inter-cell HO hysteresis.
Unit: grade
Value range: 0~63. (-110dBm~-47dBm)
Default: 25
Parameter: Inter-layer HO hysteresis
Description: Indicates the hysteresis for inter-layer or inter-priority handover. It is used
to avoid inter-layer Ping-Pong handover. Actual Inter-layer HO Thrsh. of serving cell =
value of Inter-layer HO Thrsh. - Inter-layer HO hysteresis. Actual Inter-layer HO Thrsh. of
adjacent cell = value of Inter-layer HO Thrsh. + Inter-layer HO hysteresis.
Unit: dB.
Value range: 0~63
Default: 3
[Cell / Modify Cell's Handover Parameter / Modify Handover Parameter / Cell HO
Data]
Parameter: Layer HO watch time e
2-82
Feature Description
M900/M1800 Base Station Subsystem
Description: The statistics duration for sorting these cells when there are better cells
with higher priorities, i. e. the N in P/N mentioned above.
Unit: Second.
Value range: 1~16
Default: 5
Parameter: Layer HO valid time
Description: The duration that a cell with higher priority keeps ranking first in the whole
statistics duration. If a cell can keep ranking first for this duration, the cell will be decided
to be the best cell, i. e. P in P/N mentioned above. Unit: Second.
Value range: 1~16
Default: 4
9)
2-83
Feature Description
M900/M1800 Base Station Subsystem
2-84
Feature Description
M900/M1800 Base Station Subsystem
1)
When the level or signal quality is higher than the expected value, the power should
be decreased accordingly.
2)
When the level or signal quality is lower than the expected value, the power should
be increased accordingly.
3)
The level and signal quality should be both considered so as to improve the
accuracy and effectiveness.
The nature of a cellular system requires that the output power of the BSC and MS should
be set as low as possible. With the limited resource of the RF spectrum cellular systems
depend upon the reuse of the RF channels. The reuse distance between these channels
mainly upon the subscriber density in a particular area, the greater the density the
shorter the reuse distance. By keeping the MS and BSC at the minimum acceptable
power output it reduces the chances of interference, particularly co-channel.
Another benefit of effective power control is that the battery of MS is extended, thus
maximizing available talking time.
Huawei BSS offers three different algorithms for the implementation of power control,
which is GSM 0508 power control algorithm, and Huawei I (HW_I) and Huawei II (HW_II)
algorithms. Any algorithm can be selected among these three algorithms. HW_I and
HW_II algorithms are recommended due to their flexible configurations, effectiveness,
easy operations and easy command. These Huawei-developed algorithms are
compatible nicely with the GSM900 and GSM1800 systems.
Power control comprises uplink and downlink power controls, which are executed
separately. The uplink power control is for MS while the downlink power control is for
BTS.
a) MS power control
The purpose of MS power control is to adjust the MS output power in order to achieve the
stable receiving signal so as to reduce the interference from subscribers of adjacent
channels, decrease the saturation degree of BTS multicoupler and reduce MS power
consumption.
The MS power control is divided into two adjusting stages, i.e., the stable adjusting stage
and the initial adjusting stage. The stable adjusting is the normal method for performing
the power control algorithm, while the initial adjusting is used in the time when the call
connection is initially started. When a connection is performed, MS is output as the
nominal power of the cell where it is located (the nominal power indicates that the MS
transmitting power is the MS maximum transmitting power MS_TXPWR_MAX_CCH in
the broadcast system messages on the BCCH channel of the cell where it is located. If
MS does not support this power class, the supported power class that is nearest to it will
2-85
Feature Description
M900/M1800 Base Station Subsystem
be utilized, such as the maximum output power class supported by the reported MS
Classmark in the establishment indication message). However, since BTS may
simultaneously support multiple calls, the receiving signal intensity should be reduced in
a new connection as quick as possible, otherwise, the quality of other call supported by
this BTS may be deteriorated due to the saturation of the BTS multi-coupler, and the call
quality of other cells may be affected due to the high interference. Therefore, the purpose
of the initial stage power control adjusting is to reduce the MS transmitting power as
quick as possible until the stable measurement report is obtained, so that the MS can be
adjusted according to the stable power control algorithm.
The parameters that must be selected in the uplink power control, such as the expected
desirable uplink receiving level, desirable uplink receiving quality, etc. , are all set by the
O&M data management console, the data configuration can be dynamically carried out
according to the actual situations of the cell. After a given number of the uplink
measurement reports is received, by the processing methods such as interpolation and
filtering, the actual uplink receiving level and the receiving quality are obtained, then they
are compared with the desirable uplink receiving level and the receiving quality, with the
power control algorithm, the power class to which the MS should be adjusted is
calculated; if it is different from the current MS output power class and meets a given
application restricted conditions (such as the power adjusting step length restriction, MS
output power range restriction), the power adjusting command is sent. The essence of
the uplink power control adjusting is to enable the actual uplink receiving level and
receiving quality obtained from interpolation and filtering to progressively approach the
desirable uplink receiving level and receiving quality set by O&M. The purpose for the
interpolation and filtering of the measurement reports is to process the lost measurement
report, clear the temporary nature (spiffiness), so as to ensure the stability of the power
control algorithm.
The difference between power controls in initial phase and stable phase is that their
expected uplink receiving levels and receiving qualities, filter lengths are different, and
the former one only adjusts downwards.
b) BTS power control
The BTS power control is an optional function. The base station power control is
basically identical to the MS power control, except that the base power control utilizes
only the stable power control algorithm. The parameters that must be selected in the
power control include the receiving level threshold (lower limitation) to be performed the
power control and the receivable maximum sending level threshold (upper limitation).
The receiving level RXLEV is divided into 64 classes, with numbers from 0 to 63, class 0
of the receiving level is the lowest, while the class 63 of the receiving level is the highest.
The base station power control is divided into the static power control and the dynamic
power control, the later is the fine adjusting based on the former. The GSM 05.05
protocol specification specifies that the base station static power class is divided into 6
2-86
Feature Description
M900/M1800 Base Station Subsystem
(2dB/per class), when the maximum power output by the base station is 46dBm (40W),
the class 6 is 34 dBm. The static power level is defined in the cell attribute table of the
data management console, i. e., the maximum output power value Pn of the current
dynamic power control is specified. As the dynamic power control classes are set to 15,
the range of the dynamic power control is Pn-Pn-30dB. If the requirements cannot be
satisfied when the dynamic power control reaches its maximum value, the static power
control classes should be adjusted to increase the maximum output power value Pn of
the dynamic power control. enable the actual uplink receiving level and receiving quality
obtained from interpolation and filtering to progressively approach the desirable uplink
receiving level and receiving quality set by O&M. The purpose for the interpolation and
filtering of the measurement reports is to process the lost measurement report, clear the
temporary nature (spilliness), so as to ensure the stability of the power control algorithm.
2)
There are 3 MR cycles from sending command to execution, as shown in Figure 2-22.
In the 26 multiframe
the 12th frame is for
Report period of SACCH:
sending SACCH
26 4104 frame (480ms)
SA0
SA1 SA2
SA3
SA0
SA1
SA2 SA3
SA1 SA2
SA3
MS adopts new
powerand TA
SA0
2-87
Feature Description
M900/M1800 Base Station Subsystem
c) In the third cycle, the current transmit power (refers to the power level used by the last
burst pulse of SACCH MS cycle) is stored, which will be reported to BTS in next SACCH
uplink MR.
3)
BSC can dynamically implement power control on each MS and BTS Three algorithms
can be adopted as power control algorithm: GSM 0508 algorithm, HW_I algorithm and
HW_II algorithm. Algorithm process is as shown in Figure 2-23
MR Preprocessing
MR preprocessing
Power calculation
4)
Power control decision is the sum of the level and quality, and the expected value is
just a specified value instead of a range. Once the adjustment results of the
2-88
Feature Description
M900/M1800 Base Station Subsystem
receiving level and receiving quality are contrary, the power control will never stop
and the level fluctuates with the expected value.
Power control decision process
HW_I algorithm power control decision process is as shown in Figure 2-24.
MR pre-processing
Satisfying power
control target
N
Power control calculation
and regulation cinitial
state and stable state
2-89
Feature Description
M900/M1800 Base Station Subsystem
MR
MR
MR
MR
Uplink
measurement
Downlink
measurement
2-90
Feature Description
M900/M1800 Base Station Subsystem
c) MR preprocessing.
Interpolation: each MR has a serial number. If the serial numbers of received MRs are
found not continuous, this means that there are some MRs gets lost. In this case,
network will add all lost MRs according to interpolation algorithm.
Filtering: Several continuous MRs results will be used to reflect the state of MS in a
period of time thus to avoid the one-sidedness caused by judging the state of MS
according to only one MR result.
d) Power control decision
Number of transmit power to be adjusted
(Expected stable signal level - current receiving signaling level) uplink (downlink)
compensating factor + (current actual receiving uplink (downlink) quality expected
uplink (downlink) quality) 10 uplink (downlink) quality compensating factor
Caution:
The last regulated power level cannot exceed the maximum power control step length.
Actual stable level equals to the sum of current actual level and transmit power to be
regulated
During the process of judging power control level to be adjusted, it needs to search
tolerance table according to the level of current transmit power. If the final power
regulation level is with the tolerance range, the regulation is unnecessary. GSM1800
tolerance table is shown in Table 2-9.
Table 2-9 GSM1800 tolerance table
Level
1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
Tolerance
1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
Tolerance
2-91
Feature Description
M900/M1800 Base Station Subsystem
The similarities and difference of HW_I algorithm uplink power control and downlink
power control is as follows:
Similarities:
z
In order to avoid the fluctuation caused by power controls, the interval between two
continuous controls is specified for both uplink and downlink.
In order to not being affected by unexpected factors, all MRs should be filtered.
Both uplink and downlink power controls have power control on level and quality
respectively.
Both have maximum power control step length and compensating factor.
Difference:
z
MS has power control not only for stable state but also for initial connecting phase
before a call is connected. The purpose is to lower MS transmit power as soon as
possible.
Uplink has measures to improve transmit power in the case of MS handover failure.
Downlink has the restriction for both maximum and minimum MS transmit power.
5)
Adaptive power control, which sufficiently guarantees the algorithm stability and
high efficiency.
Keep power control target within the range between upper limit and lower limit so as
to avoid power control fluctuation.
2-92
Feature Description
M900/M1800 Base Station Subsystem
MR pre-processing
Conprehensive decision
of power control
After the preprocessing of MR, power control module compares the current
receiving level with expected value.
Then the transmit level step length is calculated. The regulation is to make the
receiving level closer to the expected value.
When receiving level regulates transmit power, variable step length can be adopted
so that the quick power control can be obtained.
Do not adjust the transmitting power when the receiving quality fallsbetween the
upper/lower thresholds.
Comprehensive decision of
power control
MAX(AdjStep_Lev, AdjStep_Qul)
Feature Description
M900/M1800 Base Station Subsystem
AdjStep_Lev
AdjStep_Lev
AdjStep_Lev
AdjStep_Lev
AdjStep_Lev
No action
No action
No action
No action
AdjStep_Lev
AdjStep_Lev
MAX(AdjStep_Lev, AdjStep_Qul)
AdjStep_Lev
AdjStep_Qul
AdjStep_Qul
No action
e) MR compensation
Power control module will extract the receiving level and receiving quality of some history
MRs when it implements power control decision. These MRs might be obtained in
different transmit powers. In order to guarantee the accuracy of receiving level to be
used, if the transmit powers in these MRs are different, the receiving level value of
history MRs should be compensated. The interpolated and compensated MRs are
filtered so as to make control power decision more effective.
f) Predict filtering
The power control is a process of transmitting power control based upon the current
received level and the receiving quality. The sending and transmission of power control
command and power adjustment will take certain period of time, so there will exist certain
hysteresis between the receiving change and corresponding transmitting power
adjustment.Filtering prediction enables MR on which power control decision is based to
get closer to the state of power regulation so as to erase delay effectively.
MR filtering prediction is implemented in a very short time and changes of receiving level
and quality are likely to be continuous. N MRs before the current time are used for
weighted filtering, then 0~3 MRs of after the current time are predicted. Generally, there
are 3 MRs between power control decision and power regulation, which is about 1.5
second. As a consequence, the accuracy of prediction is guaranteed. Power control
decision is made after the filtering of predicted MRs, interpolated MRs, and
compensated history MRs.
g) Dual threshold power control algorithm
Dual threshold power control algorithm adopts the following three strategies:
Adjust power control step length according to receiving level: The final purpose of power
control is to obtain the best communication quality at the lowest level. However, due to
the instability of radio link and the external interference, transmit power cannot be
lowered greatly. Therefore, HW_II adopts the power control strategy of dual threshold so
as to try to keep receiving within two thresholds.
Adjust power step length according receiving quality: Generally, the change of receiving
quality is associated with interference. The main interference of GSM comes to same
2-94
Feature Description
M900/M1800 Base Station Subsystem
The different power control strategies are adopted for different communication
environments.
Feature Description
M900/M1800 Base Station Subsystem
2-96
Feature Description
M900/M1800 Base Station Subsystem
Default: 20 Indicate the difference between the current quality and the ideal quality is 1
level, and power is adjusted by 2 dB. I.e., (1*20/100)*10
Parameter: Max PC Step
Description: The maximum grade that power control can be adjusted by MS
dynamically. 2dB/grade
Value range: 1~16
Unit: grade, every grade is 2dB
Default: 8
2)
2-97
Feature Description
M900/M1800 Base Station Subsystem
Description: Number of the MRs about averaging downlink signal quality before BTS
power control adjustment.
Value range: 1~20
Default: 6
Parameter: MR Compensation Allowed
Description: After this switch is turned on, the currently received MRs are placed in MR
compensation queue, then the system delivers the information about transmit power
change according to the MS and BTS power recorded in the MRs. After the completion
of MR interpolation, the system compensates Rx levels of history MRs according to
power change information.
Value range: Yes/No
Default: Yes
Parameter: UL M.R. Number Predicted
Description: When HW_II algorithm is adopted, the filter with pre-measurement
function instead of average filter value of history MR is used to make power control
decision so as to cancel the delay of power adjustment. This parameter specifies the
number of uplink MRs to be pre-measured.
Value range: 0~3
Default: 2
Parameter: DL M.R. Number Predicted
Description: When HW_II algorithm is adopted, the filter with pre-measurement
function instead of average filter value of history MR is used to make power control
decision so as to cancel the delay of power adjustment. This parameter specifies the
number of downlink MRs to be pre-measured.
Value range: 0~3
Default: 2
Parameter: PC Interver
Description: The minimum period between two consecutive power control commands.
Unit: SACCH period (480ms)
Value range: 1~30
Default: 5
Parameter: UL RX_LEV Upper Thrsh.
2-98
Feature Description
M900/M1800 Base Station Subsystem
Description: The upper threshold of signal level of uplink to perform power control. After
signal level exceeds this limit, the system works out a power reduction value (=Rx level
sum of upper and lower limit/2), which together with the maximum adjustment step
allowed by quality zone where Rx signal quality is located decide the actual step of
power adjustment.
Unit: grade
Value range: 0~63
Default: 35
Parameter: UL RX_LEV Lower Thrsh.
Description: The lower threshold for signal level of uplink to perform power control. After
signal level exceeds this limit, the system works out a power increase value (=sum of
upper and lower limit/2 Rx level), which together with the maximum adjustment step
allowed by quality zone where Rx signal quality is located decide the actual step of
power adjustment.
Unit: grade
Value range: 0~63
Default: 25
Parameter: UL Qual.Upper Thrsh.
Description: When the signal quality is used to calculate step, the power control will
take place once the signal quality is beyond of its range between the upper and lower
limit. This parameter specifies the good quality threshold for uplink to perform power
control.
Unit: grade
Value range: 0~7
Default: 0
Parameter: UL Qual. Lower Thrsh.
Description: The lower threshold for bad signal quality of uplink to perform power
control.
Unit: grade
Value range: 0~7
Default: 2
Parameter: DL RX_LEV Upper Thrsh.
2-99
Feature Description
M900/M1800 Base Station Subsystem
Description: The upper threshold of signal level of downlink to perform power control.
After signal level exceeds this limit, the system works out a power reduction value
(=RxLEV sum of upper and lower limit/2), which together with the maximum
adjustment step allowed by quality zone where Rx signal quality is located decide the
actual step of power adjustment.
Unit: grade
Value range: 0~63
Default: 40
Parameter: DL RX_LEV Lower Thrsh.
Description: When signal level is used to calculate power control step, it is specified
with upper and lower limit. Only when the signal level is beyond the range between upper
limit and lower limit will power control adjustment be made. This parameter specifies the
lower threshold of signal level of downlink to perform power control. After signal level
exceeds this limit, the system works out a power increase value (=sum of upper and
lower limit/2 RxLEV), which together with the maximum adjustment step allowed by
quality zone where Rx signal quality is located decide the actual step of power
adjustment.
Unit: grade
Value range: 0~63
Default: 30
Parameter: DL Qual. Upper Thrsh.
Description: When the signal quality is used to calculate step, the power control will
take place once the signal quality is beyond of its range between the upper and lower
limit. This parameter specifies the good quality threshold of downlink to perform power
control.
Value range: 0~7
Default: 0
Parameter: DL Qual. Lower Thrsh.
Description: When the signal quality is used to calculate step, the power control will
take place once the signal quality is beyond of its range between the upper and lower
limit. This parameter specifies the bad quality threshold of downlink to perform power
control.
Unit: grade
Value range: 0~7
2-100
Feature Description
M900/M1800 Base Station Subsystem
Default: 2
Parameter: MAX Adj. Value for Qual. Zone 0
Description: Huawei II power control algorithm classify receiving signal quality (RQ
value) into three quality bands (0, 1~2, 3). In every quality band, different maximum
allowed power adjustment step-length is set. If the allowed maximum step-length
adjustment is set too small, the algorithm will not reach the purpose of fast power control;
if it is set too large, it will reduce the effectiveness of power control. This parameter
specifies the maximum allowed power step-length when RQ value is 0.
Value range: 0~30
Unit: dB
Default: 16
Parameter: MAX Adj. Value for Qual. Zone 1
Description: This parameter specifies the maximum allowed power step-length when
RQ value is between (0, 1)
Value range: 0~30
Unit: dB
Default: 8
Parameter: MAX Adj. Value for Qual. Zone 2
Description: This parameter specifies the maximum allowed power step-length
adjustment when RQ value3 during power adjustment according to level.
Value range: 0~30
Unit: dB
Default: 4
Parameter: Adj. PC Value by RxQual.
Description: The adjustment step allowed by power control based on Rx signal quality.
That is, the step is fixed in the case of power control based on quality, while the step
varies from quality to quality in the case of power control based on level.
Value range: 0~4
Unit: dB
Default: 4
2-101
Feature Description
M900/M1800 Base Station Subsystem
2-102
Feature Description
M900/M1800 Base Station Subsystem
unlink data
DELAY<=63
demodulation range
After TA adjustment
TS1
TS0
TS2
delay>63
After TA adjustment
TS0
TS2
TS1
Dual times lot extendend cell
2-103
Feature Description
M900/M1800 Base Station Subsystem
Description: The normal cell is under 35 km radius; but in some specific applications,
the cell with coverage over 35 km may be required, which is called extension cell.
Value range: Normal cell, Single Timeslot Extension Cell, Double Timeslots Extension
Cell.
Default: Double Timeslots Extension Cell
[Cell/Modify TRX's Channel Type/Modify Channel Type]
Parameter: Channel Type
Description: BSC supports the radio channel type. At least one "Active BCCH" and one
"SDCCH8" should be configured to the cell. The "active BCCH" is fixedly configured to
Channel 0. If cell broadcast function is supported, change "SDCCH8" into
"SDCCH+CBCH".
Value range: TCH Full Rate, TCH Half Rate 01, TCH Half Rate 0, SDCCH8, Main
BCCH, Combination BCCH, BCH, BCH + CBCH, SDCCH + CBCH, PBCCH + PDTCH,
PCCCH + PDTCH, PDTCH and Dynamic PDTCH.
Default: All channel types (Main BCCH, SDCCH8, TCH full rate etc.) function only when
they are configured to the channels with even number. If they are configured to channels
with odd number, faults will be caused (Cell does not work or cannot assign channel,
etc.).
Generally, SDCCH8 follows BCCH closely in channel 1; for the configuration of dual-slot
extension cells, make sure that they are configured to channels with even number.
Except main BCCH, odd channels can be configured with the rest types.
[Cell / Modify Cell's Handover Parameter / Modify Handover Parameter /
Emergency HO Data]
Parameter: TA Thrsh.
Description: TA threshold for triggering emergency handover.
Value range: 0~255
Default: This value can be calculated according to the coverage radius of area to
perform TA emergency handover. 1bit equals to about 550m.
[Cell / Modify Cell's Handover Parameter / Modify Handover Parameter / IUO HO
Data]
Parameter: TA Thrsh.
Description: The UnderLaid subcell and OverLaid subcell can be differentiated
geographically. This parameter can be used for the assistance of adjusting the traffic and
coverage of OverLaid subcell and UnderLaid subcell. This parameter together with "Rx
2-104
Feature Description
M900/M1800 Base Station Subsystem
level threshold", "Rx level hysteresis" and "TA hysteresis" decide the area of OverLaid
subcell and UnderLaid subcell. Unit: dBm.
Value range: 0~255
Default: This value can be calculated according to the coverage radius of area to
perform TA emergency handover. 1bit equals to about 550m.
Parameter: TA Hysteresis
Description: This parameter is used together with Rx level threshold, Rx level
hysteresis and TA hysteresis to decide the area of OverLaid subcell and UnderLaid
subcell. Unit: dBm.
Value range: 0~255
Default: 0
2.2.4 IUO
I. Overview
With the development of GSM network, the number of subscribers increases gradually,
so the contradict between short frequency resource and great demand is particularly
obvious. In order to increase capacity, the technology of aggressive frequency reuse
should be used to improve the frequency utilization. However, the aggressive frequency
reuse increases the radio interference greatly and even to affect the communication
quality seriously. Under the circumstance of aggressive frequency reuse, the IUO
technology can be used to avoid or decrease radio interference so as to guarantee
communication quality. The IUO technology divides an ordinary cell into two service
layers: OverLaid subcell and UnderLaid subcell. For the MS in the UnderLaid subcell, try
to distribute the less reuse frequency, such as BCCH frequency; for the MS in the
OverLaid subcell, try to distribute the more reuse frequency, such as frequency except
BCCH. The frequency inside the OverLaid subcell adopts aggressive frequency reuse
mode, which can improve system capacity effectively.
2-105
Feature Description
M900/M1800 Base Station Subsystem
Cell B
OverLaid subcell
Signal
Interference
2-106
Feature Description
M900/M1800 Base Station Subsystem
Underlaid
Overlaid
Combining mode
3
4,5
4,5
5,6
CDU+CDU
CDU+CDU+SCU
CDU+CDU+CDU
CDU+CDU+SCU
Loss of low
loss carrier
1. 0dB
1. 0dB
1. 0dB
4. 5dB
Loss of high
loss carrier
4. 5dB
8. 0dB
4. 5dB
8. 0dB
27%
60%
27%
27%
The division of OverLaid subcell and UnderLaid subcell is based on the MS downlink
receiving level and TA, as shown in Figure 2-31.
2-107
Feature Description
M900/M1800 Base Station Subsystem
Figure 2-31 Division of OverLaid subcell and UnderLaid subcell in a IUO cell
The receiving level threshold and TA threshold can be adjusted through data
configuration. Therefore, under the precondition of without affecting the network index,
the boarder of UnderLaid subcell can be adjusted flexibly to let OverLaid subcell and
UnderLaid subcell rationally share the traffic.
1)
The channel assignment technology refers to that different distribution strategies are
adopted for different channel distribution cases with fully consideration to features of IUO.
There are following cases:
a) Immediate assignment
There is no reference receiving level and TA when immediate assignment takes place. In
order to guarantee the service quality, the SDCCH of UnderLaid subcell is prior to the
others of Overlaid subcell. Only when there is no signaling channel available in
UnderLaid subcell will the signaling channel in OverLaid subcell be assigned.
b) Assignment
The channel assignment strategy of IUO is used to assign channels. Try to assign
OverLaid subcell channel when the subscriber is in the OverLaid subcell range and
assign UnderLaid subcell channels when there is no OverLaid subcell channel available.
Similarly, try to assign UnderLaid subcell channel when the subscriber is in the
UnderLaid subcell range and assign OverLaid subcell channels when there is no
UnderLaid subcell channel available. Try to use the suitable service layer to serve the
subscriber.
c) BSC internal handover
2-108
Feature Description
M900/M1800 Base Station Subsystem
BSC internal handover is applicable for the non-IUO handover and the direct handover
from OverLaid subcell to adjacent cells. Use IUO channel assignment strategy to assign
channels and use the suitable service layer to serve the handover MS.
Inter-BSC handover
Being unable to get the receiving level and TA of adjacent cells, the system selects the
preferred UnderLaid subcell, or preferred OverLaid subcell, or non-strategy mode
through switch.
2)
Huawei handover algorithm has the decision function of IUO handover to realize
ordinary IUO technology. When the MS crosses the boarder of OverLaid subcell and
UnderLaid subcell, the IUO handover is initiated to enable the MS to connect call in a
suitable traffic layer. If the target handover layer is congested, the handover will not be
triggered. With the employment of IUO cell handover technology, BSC can intelligently
guide traffic to utilize frequency resource rationally.
Feature Description
M900/M1800 Base Station Subsystem
2-110
Feature Description
M900/M1800 Base Station Subsystem
Note:
The above 4 parameters determine the coverage range of OverLaid subcell and UnderLaid subcell.
OverLaid subcell coverage range can be indicated as follows:
Receiving level >= RX_LEV Thrsh. + RX-LEV Hysteresis; TA <= TA Thrsh.- TA hysteresis
UnderLaid subcell coverage range can be indicated as follows:
Receiving level <= RX_LEV Thrsh. - RX_LEV Hysteresis; -TA >= TA Thrsh. + TA hysteresis
There is a hysteresis band between OverLaid subcell and UnderLaid subcell which is used to avoid
"Ping-Pong" handovers (as shown below).
RX_LEV Thrsh. - RX_LEV Hysteresis <= Receiving level <= RX_LEV Thrsh. + RX_LEV Hysteresis and TA
Thrsh. - TA hysteresis <= TA <=TA Thrsh. + TA hysteresis
If the TA Thrsh. is 63, and the TA Hysteresis is 0, then the boundary of the OverLaid subcell is completely
determined by the receiving level parameters.
If the RX_LEV Thrsh. is 63, and the RX_LEV Hysteresis is 0,then the boundary of the UnderLaid subcell is
completely determined by the TA parameters.
Feature Description
M900/M1800 Base Station Subsystem
1)
2)
No preference
Add the receiving level of the target IUO cell with the handover request. Then the
target cell compares the receiving level with RX_LEV Thrsh. to select the optimum
layer, regardless of the RX_LEV Hysteresis.
2-112
Feature Description
M900/M1800 Base Station Subsystem
Note:
[Cell / Modify Cell's Handover Parameter / Modify Handover Parameter / Filter &
Penalty Data]
Parameter: Penalty time after IUO HO Fail.
Description: After an IUO handover failure, regardless of handover from UnderLaid
subcell to OverLaid subcell or from OverLaid subcell to UnderLaid subcell, IUO
handover will be forbidden within a period of time. This parameter indicates this duration.
Unit: second
Value range: 0~16
Default: 10
[Cell / Modify Cell's Handover Parameter / Modify Handover Parameter / Cell
Description Data]
Parameter: Cell Type
Description: Whether it is a IUO cell.
Value range: Normal cell, IUO cell.
Default: Based on actual circumstance.
[Cell / Modify TRX's Property / Modify TRX Property]
Parameter: IUO Property
Description: Property of IUO cell carrier
Value range: OverLaid subcell, UnderLaid subcell and none
Default: For IUO cell, this parameter is configured as UnderLaid subcell or OverLaid
subcell according to actual situation; for non-IUO cell, it is configured as none.
2-113
Feature Description
M900/M1800 Base Station Subsystem
1)
During the LAPD protocol process, the timer duration is prolonged and the value of slide
window is increased to resist delay.
2)
The adjustment algorithm of the TRAU frame is modified from fixed cycle adjustment to
self-adaptive adjustment.
3)
The transmission between BSC and BTS can only occupy 19 time slots of DDN circuit
(TS1~18, TS31) and the time slot 0 of DDN circuit is used for the synchronization of DDN
instead of transmitting service. Therefore, BTS can only use the clock of DDN. However,
the accuracy of DDN clock is only 10E-7, which cannot satisfy the requirement of GSM
protocol. BTS adopts internal clock, which accuracy meets the requirement of GSM
protocol.
4)
Voice quality
When the transmission bit error is less than 10E-6, the Voice quality is not affected.
Usually, the transmission bit error of satellite circuit is less than 10E-8.
As the link lease is very expensive and the quality is particularly sensitive to
environments, the solution of Abis interface transmission by using satellite transfer
should be positioned for the special areas where the ordinary transmission means is
dissatisfactory and for the emergency communication. When the satellite transfer is used
for networking, the star networking mode is usually adopted. The typical satellite transfer
networking diagram is shown in Figure 2-32.
2-114
Feature Description
M900/M1800 Base Station Subsystem
Satelite
Earth Station
MSC
Earth Receiving E1
Station
BTS
BSC
BTS
SDH/PDH
/HDSL/Microware
/E1
BTS
Earth Receiving E1
BTS
Station
2-115
Feature Description
M900/M1800 Base Station Subsystem
2)
[Cell / Modify Cell's Call Control Parameter / Modify Cell Call Control
Parameter / Call Control]
Satellite transfer is for the whole site: 1) For all cells under the site configured as Satellite transfer, its
Immediately assigned optimization should be configured as Yes. The immediately assigned optimization
is mainly for satellite transfer. It is has little effect on ground transfer.
3)
[Cell / Modify Cell's System Message / Modify Cell System Message / Basic
Data]
2-116
Feature Description
M900/M1800 Base Station Subsystem
4)
When the satellite transfer is adopted, more SDCCHs can be assigned because MS
generally needs to resend the channel request.
1)
Space diversity
2-117
Feature Description
M900/M1800 Base Station Subsystem
Space diversity is the most effective and most common mode in the mobile
communication.
2)
Time diversity
Time diversity can be used to send the same message through a certain delay, or send a
part of message at different times within the allowed range of delay. Interleaving
technology is used to realize time diversity.
3)
Frequency diversity
4)
Polarization diversity
It can get a better diversity gain to set two sets of antenna to form a certain angle.
Moreover, the two sets of antenna can be integrated as one set of antenna. Therefore,
for a sector, only one set of Tx antenna and one set of Rx antenna are needed. If the
duplexer is used, only one set of antenna integrated by Tx and Rx antennas is needed.
Huawei BTS uses dual polarization antenna to realize polarization diversity. This can
realize the combination of antenna, tower top amplifier (optional), feeder, and divider.
When the complicated radio transmission conditions result in deterioration in a path of
the received signals, another path of received signals may vary in signal quality as they
are from an irrelevant transmission path. The BTS receives two paths of signals: main
and diversity signals, demodulates and combines them. This gives 3~5dB diversity gain.
It has been proven that for the space diversity, a better diversity can be achieved when
the distance between 2 sets of antenna is greater than 10 wavelengths. For the
polarization diversity, it has the advantage of convenient antenna extension and saving
hoist space and is increasedly used.
2-118
Feature Description
M900/M1800 Base Station Subsystem
4x3 multiplexing
6MHz
10MHz
Hierarchical multiplexing
S(2/2/2)
S(4/4/4)
S(3/3/3)
S(6/6/6)
1x3 multiplexing
S(4/4/4)
S(8/8/8)
Note:
1) S(4/4/4) indicates three synchronous cells with each carrier number being 4.
2) In 4x3 multiplexing, 4 indicate four sites, 3 indicates three cells, and totally there are twelve cells as
frequency cluster. Different cells in the same cluster have different frequencies; while cells of other clusters
reuse one certain group of frequency in these twelve frequency clusters.
Hierarchical aggressive frequency reuse supports that there can be several different
frequencies multiplexing modes working simultaneously in the same GSM network. For
example BCCH adopts 4x3 multiplexing mode and TCH adopts 3x3 and 2x3 modes.
The nature of hierarchical aggressive frequency reuse is a method of frequency planning.
It has no special requirements of software and hardware for equipment. Hierarchical
aggressive frequency reuse divides all available frequencies into several groups and
each group serves as a carrier layer. The principle of hierarchical aggressive frequency
reuse is as shown in Figure 2-33.
(1,2,3,4,...36,37)
1 2 3 4 5 6 7 8 9 10 11 12
BCCH
BCCH
TCH1
TCH1
TCH2
TCH2
TCH3
MICRO
2-119
Feature Description
M900/M1800 Base Station Subsystem
For example: the maximum configuration S (4/4/4) packet mode can be divided into:
BCCH, TCH1, TCH2 and TCH3.
There are two modes of carrier packet:
z
Continuous packet: The ARFCNs of frequencies assigned in the same layer are
continuous.
Interval packet: The ARFCNs of frequencies assigned in the same layer have
intervals.
The following examples illustrate these two packets. Provided that frequency range is
512~561, totally 50 frequencies. 12 frequencies are assigned for BCCH, 38 for TCH.
a) Continuous packet mode
BCCH (12): 512~523;
TCH (38): 524~561.
b) Interval packet mode
BCCH (12): 512, 514, 516, 518, 520, 522, 524, 526, 528, 530, 532, 534;
TCH: 513, 515, 517, 519, 521, 523, 525, 527, 529, 531, 533, 535~561.
Both these two packet modes have their advantages and disadvantage. The comparison
is made as follows.
In the case of continuous packet, the interference between BCCH carrier layer and TCH
carrier layer is little. However, both same frequency and adjacent frequency interference
should be considered as a restriction for the planning of BCCH layer. Meanwhile, BCCH
layer and TCH layer are quite independent and there is only one frequency between
BCCH and TCH layers, therefore, BCCH layer can be easily modified without
interference to TCH layer.
The employment of interval packet mode can guarantees that there is no adjacent
frequency interference between BCCHs. Moreover, the planning of BCCH carrier layer is
relatively easy since the same frequency interference is considered as a main restriction.
However, the interference between BCCH and TCH layers is strong. Therefore, the
planning of TCH layer after the planning of BCCH layer becomes difficult. Under the
condition of the same number of frequencies, the continuous packet mode of BCCH
carrier layer is more difficult than the interval packet mode, for more consideration should
be given to the restriction of adjacent frequency interference. (In the system with
frequency hopping adopted, the less consideration can be given to the restriction of
adjacent frequency interference.
The principle for different carrier layer multiplexing ratios: Assign frequency layer by layer,
try to apply different multiplexing ratios for different layers, and realize aggressive
frequency reuse layer by layer.
2-120
Feature Description
M900/M1800 Base Station Subsystem
Feature Description
M900/M1800 Base Station Subsystem
Group 2: 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75;
Group 3: 31, 34, 37, 40, 43, 46, 49, 52, 55, 58, 61, 64, 67, 70, 73, 76.
1x3 frequency multiplexing has the advantage of high frequency efficiency, easy
planning method, and easy assignment of frequency. Meanwhile, HSN and MAIO should
be carefully planned and the BTS should support radio frequency hopping. In large cities,
there are many BTSs and the site is complicated. The employment of 1x3 frequency
planning method can greatly reduce workload and good performance can be achieved in
the case of small multiplexing ratio. 1x3 multiplexing uses the principle that the number
of FH frequencies is greater than the number of carrier frequencies in the cell to avoid
interference and to reduce same frequency collision probability. For a specified
connection, its quality depends on C/I equalizing value. It has been proven that whether
the C/I is good or not depends on same frequency collision probability after radio
frequency hopping. And the collision probability is only related with the frequency
utilization. 1x3 frequency multiplexing mode is as shown in Figure 2-34.
2-122
Feature Description
M900/M1800 Base Station Subsystem
According to the specifications, carrier interference ratio index (engineering value) is:
Same frequency carrier interference ratio: C/I is greater than or equal to 12dB;
Adjacent frequency carrier interference ratio: C/I is greater than or equal to-6dB;
Carrier interference ratio when carrier has an offset of 400 kHz: C/I is greater than or
equal to -38dB.
Currently, the following measures are taken to improve the network anti-interference
capability so as to satisfy the carrier interference ratio index: Frequency hopping, DTX
and power control. The following introduces the effect on improvement of network same
frequency C/I and adjacent frequency C/I by frequency hopping.
Frequency hopping has two functions: frequency diversity and interference diversity.
The frequency diversity gain of frequency hopping depends on propagation environment,
MS speed, frequency number of frequency hopping sequence number, and the
inter-frequency relativity. It is no greater than 6dB. When MS has a high, frequency
hopping has no function of frequency diversity. Generally, the electromagnetic wave of
mobile communication consists of direct wave component and scattered wave
component. When direct wave is in a dominant position, the frequency diversity of
frequency hopping is not obvious. Its gain is about 0~3dB. On the contrary, when
scattered wave in a dominant position, the gain is obvious, which is about 3~6dB. For a
typical environment in which propagation environment, MS speed, and interval between
frequencies are satisfied to achieve the maximum FP frequency gain, the maximum gain
for three-frequency hopping reaches 3. 3dB, 6dB for four-frequency hopping, no greater
than 5.5dB for 9-frequency hopping. The maximum gain of frequency diversity is no
greater than 6dB.
The interference diversity capability of frequency hopping is related to interference
distribution, frequency number of frequency hopping sequence number, and the
inter-frequency relativity. Generally, for the narrow band interference, interference
diversity functions apparently; for the broadband interference, it does not function
apparently. It has been proven that when interference is distributed as narrow band and
the number of FH frequencies is 3, 5, 7, the interference diversity gain for interfered
frequency is 3.2 dB, 4.6 dB , 5.5 dB respectively. The function of interference diversity is
shown on the equalization of interference. Therefore, the interference diversity gain for a
single frequency is 0 by default and is sent in the system information
Feature Description
M900/M1800 Base Station Subsystem
GSM1800 frequency band. Each cell in a multiband network has frequencies from only
one frequency band. The multiband network allows cell reselection, distribution and
handover between GSM900 cell and GSM1800 cell. The application of multiband
network is as shown in Figure 2-35.
GSM900
GSM1800
MSC
BSC
BSC
MSC
BSC
BSC
GSM900 Cell
GSM1800 Cell
Figure 2-35 GSM900/GSM1800 multiband network
The multiband network can be used to utilize the abundant frequency resources in
GSM1800 frequency band, to absorb network traffic, and to satisfy the increasing
demand of network capacity.
1)
MS Classmark
In the GSM system, MS Classmark represents the MS services, supported bands, power,
and encryption capability. The Classmark of the mobile station falls into three categories:
Classmark1, Classmark2 and Classmark3. The network can interrogate the Classmark
of MS and realize its capabilities. In addition, the network can request the mobile station
to report its Classmark3 immediately after creating a link by setting the parameter Early
Classmark Sending Control. Since the important messages in Classmark3 are created
specially for multiband applications, it is required that in the multiband network the
equipment should support the processing of MS Classmark.
Huawei BSS supports ECSC, processing of MS Classmark3, etc.
2)
BA list
2-124
Feature Description
M900/M1800 Base Station Subsystem
In the GSM system, the BA (BCCH Allocation) list is a set of all the carrier channel
numbers of adjacent cells of each cell.
The network carries out compatibility handling for various types of MSs through system
information control. It also guides the MSs to access and handover correctly so that good
services of the radio network can be guaranteed.
BA defines the absolute channel numbers used by carrier of all adjacent frequency cell
BCCHs, which is used for cell selection and handover. It is the system that informs MS
the BA list through system information. There are two types of BA list:
z
The BA1 mainly contains the list of adjacent cells searched by the MSs in idle mode.
It is transmitted periodically in the system information type 2, 2bis or 2ter, and used
for cell re-selection in the idle mode.
The BA2 mainly contains the list of adjacent cells searched by the MSs in active
mode. It is transmitted in the system information 5, 5bis or 5ter, and used for
handover in active mode.
When an MS is in active mode, It extracts the parameters of adjacent cells from the
associated channel system information type 5, 5bis or 5ter on the SACCH, instead of
from the system information type 2, 2bis and 2ter. In accordance with the actual network
status, the BA list in the system information type 5, 5bis and 5ter can be either identical to
or varied with that in the system information type 2, 2bis and 2ter.
The BA list shall be set in accordance with the network design requirements and the
actual status of adjacent cells. Otherwise, there might be inappropriateness in handover
or cell re-selection, or even handover failure. In this case, it may impact the services
provided by the network.
The number of adjacent cells on each BA list shall not exceed 32.
3)
The network carries out compatibility handling of MSs of various classes through system
information (type 2 / 2bis / 2ter and 5 / 5bis / 5ter). The radio network controls the MSs to
access and handover correctly and guarantees good services.
Huawei GSM system carries out thorough compatibility processing of Phase 1 and
Phase 2 900 MSs, Phase 1 and Phase 2 1800 MSs and multiband MSs, and supports
system information type 2 / 2bis / 2ter and 5 / 5bis / 5ter.
The BA1 list is sent in system information type 2 for re-selection. The BA2 list is sent in
the system information type 5 for handover. In GSM900 system, the frequency channels
are numbered from 1 to 124. Coding can be done on one list without 2bis / 2ter / 5bis /
5ter when the bitmap format is used. However, this should be adjusted after the
multiband system is employed.
For the GSM900 cells, the GSM1800 frequency channels on its adjacent cell list are for
multiband MSs. They are transmitted via the system information type 2ter / 5ter. Only a
2-125
Feature Description
M900/M1800 Base Station Subsystem
multiband MS supports the system information type 2ter / 5ter. Whereas the frequency
channels of its GSM900 adjacent cells are placed in the system information type 2 / 5
and can be coded in the bitmap format. The Phase 1 MS recognizes the bitmap format
only. This ensures compatibility with Phase 1 GSM900 MSs.
For the GSM1800 cells, they are handled in a similar way. The 900M frequency channels
on the list of its adjacent cells are for multiband MSs, transmitted through the system
information type 2ter / 5ter. Whereas the frequency channels of its GSM1800 adjacent
cells are placed in the system information type 2/5. As they cannot be coded on one list,
the BA list needs to be split into two parts, transmitted respectively in the system
information type 2 (or 5) and 2bis (or 5bis). The system information type 2bis (5bis) is for
single-band M1800 MSs and multiband MSs only.
For the multiband network, it is required that the equipment should support the system
information type 2ter/5ter.
4)
5)
MBR serves to help the network to notify the MS that the 6 adjacent cells reported must
cover multiple bands.
In the single-band GSM system, when the MS reports the adjacent cell measurement
results to the network, it need only report the 6 adjacent cells with strongest signals in a
band. When there is a multi-band network, the operator will usually expect the MS to
have the priority to enter a band in time of handover depending on the actual status of the
2-126
Feature Description
M900/M1800 Base Station Subsystem
network. Therefore, the MS is expected to report the measurement results based not
only on the level of the signals but also on the band of the signals. The system parameter
Multi-band Report, therefore, serves to notify the mobile station to report the multi-band
adjacent messages.
In the multiband network, the following situation often occurs because the propagation
loss in the 1800 MHz band is larger than that of the 900MHz band: among the 6 adjacent
cells with strongest signals as reported by MSs, none of them is a GSM 1800 cell. This
will affect the absorption of traffic by the GSM1800 network. In this case, the network can
request the multiband MSs to send the MR about the adjacent 1800MHz cells by setting
the MBR value. By setting different values for MBR, the MSs can report the messages of
the adjacent cells of different bands as required when submitting the MRs of 6 best
adjacent cells.
MBR is represented in decimal digits, with the ranges from 0 to 3. Its implication is shown
in Table 2-14.
Table 2-14 MBR implication
MBR
0
1
6)
Implication
MS shall report the measurement results of 6 adjacent cells with strongest signals known and allowed by
NCC depending on the signal level of the cells, regardless of which band the cells are in.
MS shall report the measurement results of an adjacent cell in each band with strongest signals, which are
known and allowed by NCC on the adjacent cell list. Then it shall report the adjacent cells in the band used
by the current service area in the remaining space of the report. If there is still space left, it shall report the
status of the other adjacent cells, regardless of which band they are in.
The MS shall report the measurement results of two adjacent cells in each band with strongest signals
known and allowed by NCC on the adjacent cell list. Then it shall report the adjacent cells in the band used
by the current service area in the remaining space of the report. If there is still space left, it shall report the
status of the other adjacent cells, regardless of which band they are in.
The mobile station shall report the measurement results of three adjacent cells in each band with strongest
signals known and allowed by NCC on the adjacent cell list. Then it shall report the adjacent cells in the band
used by the current service area in the remaining space of the report. If there is still space left, it shall report
the status of the other adjacent cells, regardless of which band they are in.
2-127
Feature Description
M900/M1800 Base Station Subsystem
In the early stage of multiband network construction, try to let GSM1800 cells
absorb multiband subscribers.
When the number of multiband subscribers reaches a certain level, use different
bands to share traffic thus to reduce handover and provide better service.
The carrier can realize different traffic control strategy through real-time adjustment of
related parameters.
Different traffic control methods are used for different MS states. GSM1800 cell can have
higher priority or better adjacent cell measurement comparison value through the
configuration of system parameters. So when the subscriber turns on the mobile to
select cell in idle mode or reselects cell in standby state, GSM1800 cell can be more
likely to be the serving cell for multiband subscribers. In this way, the subscriber is more
likely to wait at GSM1800 before a call connection; during the connection of MS call, the
traffic distribution can be adjusted by directed retry. In connected state, try to connect as
much as possible traffic to high level GSM1800 cells in lower layers through cell
hierarchy and specifying different hierarchical cell structures (HCS); the multiband traffic
handover can be used to make traffic load more rational.
The following describes in detail the cell selection, cell reselection, directed retry, cell
hierarchy and specifying HCS, and multiband handover.
1)
In idle mode, the system guides the traffic absorption by controlling the process of MS
cell selection and cell reselection.
When MS turns on, it first needs to select cell so that to confirm its serving cell. Principle
of cell selection: cells allowing to be accessed and cells with high priority are first
selected; for the cells with the same priorities, the cell with maximum C1 value is first
selected. The C1 value of selected cell should be greater than zero. C1 value is
calculated as follows:
C1 = RxLEV RxLEV _ Access _ MIN MAX ((MS _ TxPWR _ MAX _ CCH P ),0 )
2-128
Feature Description
M900/M1800 Base Station Subsystem
1
2
3
4
CBQ
CBA
0
0
1
1
0
1
0
1
Cell selection
Normal
Barred
Low
Low
Cell reselection
Normal
Barred
Normal
Normal
When selecting cell, GSM900 cell is set as CBQ=1, CBA=0 and GSM1800 is set as
CBQ=0, CBA=0. This enables GSM1800 cell to have a higher priority.
After MS completes cell selection, it should reselect cell in standby state in order to select
a better serving cell. The parameter that decides cell reselection is C2. MS reselection
principle is to select the cell with maximum C2 value as the serving cell. C2 depends on
the following factors:
z
C2=C1+CRO-TOH(PT-T) (PT<31)
C2=C1-CRO
(PT=31)
Where, the value Cell Reselection Offset (CRO) decides the difficulty of cell reselection
and Temporary Offset (TO) functions within penalty time (PT).
CRO value can be 0, 1, 63 with grade as unit, which are corresponding to 0=0dB;
1=2dB; 63=126dB respectively.
TO value can be 0, 1, and 7, which are corresponding to 0=0dB; 1=10dB; 6=60dB;
7=infinite respectively.
PT value can be 0, 1, and. 31, which are corresponding to 0=20s, 1=40s, and 30=620s
respectively.
H ( ) = 0 if PT-T<0
H ( ) = 1 if PT-T>0
C1 indicates the quality of radio channel. The greater C1 value, the better quality of
channel. C2 is corrected manually. C2 value of each cell can be adjusted through CRO
value. So the C2 value can be calculated according to CRO, TO, and PT so as to confirm
2-129
Feature Description
M900/M1800 Base Station Subsystem
the cell reselected for MS. That is to say, C2 value of GSM1800 cell can be greater than
that of GSM900 cell by setting parameters that can affect C2 value, such as CRO.
Therefore, though signals in GSM1800 cell are weaker that of GSM900 cell, GSM1800
cell can still be reselected for MS by setting parameters.
Parameters of cell selection and reselection can be flexibly used to control MS to select
GSM1800 network as required in network planning; under the precondition that network
quality is guaranteed, these parameters can be used to make MS establish calls in
GSM1800 network so as to share the load of GSM900 network.
2)
Directed retry
Provided that the process to initiate a call by an MS has completed switching, connection,
control of some signaling and it is time to for SDCCH to assign TCH so as to connect the
speech channel of both parties. However, it is found that the TCH of this cell is full. In this
case, directed retry can be used to assign TCH of adjacent cells for MS from SDCCH
thus to guarantee the successful connection. At the same time, the traffic is shared.
3)
Under the connected state, traffic between frequency bands can be distributed rationally
through abundant Huawei multiband handover This is the core of multiband traffic guide
and control strategy.
Huawei hierarchy handover algorithm divides a cell into 4 layers each layer with 16 levels.
This meets the need of complicated networking circumstances. The design concept of
this hierarchy has fully considered the collaboration with the current network equipment
and the requirement of future network development. The cell layers and levels are as
shown in Figure 2-36.
Umbrella
Cell
GSM900
Cell
GSM 1800
Cell
Layer 4
GSM 900
GSM 900
GSM 900
GSM 900
Layer 3
GSM 1800
GSM1800
GSM1800
Layer 2
GSM900
GSM900
GSM900
GSM1800
GSM1800
GSM1800
GSM900
Layer 1
Micro Cell
GSM1800
2-130
Feature Description
M900/M1800 Base Station Subsystem
coverage. It has two functions: covering and quick connection of MS. The middle layer
consists of GSM900 macro cells. These are the main cells of the system and most of
subscribers gather in this layer. The followed layer consists of GSM1800 micro cells with
small coverage. This layer is the main target for capacity expansion so as to solve the
problem of short resource of frequencies. The bottom layer consists of GSM1800 Pico
cells, which is to meet the requirements of hot spot and blind spot areas. For the priority,
the cell in lower layer has a higher priority.
Considering the future network development, to make network planning and optimization
more detailed and more flexible, the layer should combine with level division, that is to
say, each layer should be divided into several levels. Each layer of these four layers is
divided into 16 priorities.
For the description of handover, please refer to 2.3.6 .
2)
a) Outdoor coverage
The outdoor coverage can be easily realized if the distance between sites is not too far. If
necessary, besides the installation of GSM1800 equipment on the site of original
GSM900 site, the new sites should be installed in proper places.
b) Indoor coverage
In order to guarantee the fine indoor coverage of GSM1800, the distance between BTSs
in the city should not exceed 1000m. In the city with buildings in reinforced concrete
structure, which penetration loss is very great, so it is recommended that the distance
between BTSs should be 500~800m.
3)
There are three coverage modes for GSM1800 network in multiband network: Fine
continuous coverage, continuous coverage of hot spot areas, scattered coverage of hot
spot areas.
a) Fine continuous coverage
2-131
Feature Description
M900/M1800 Base Station Subsystem
This coverage mode has the following advantages: GSM1800 is easy to absorb traffic
and has less handovers and high quality of operation; the frequency planning and
network optimization is easy to be realized and the traffic distribution is easy to be
controlled; after sites are constructed, if capacity expansion is needed, it is only needs to
configure carrier instead of constructing new sites; and it is convenient to be constructed
and maintained. The disadvantage is that the investment is large and it is hard to select
sites in one time.
b) Continuous coverage of hot spot areas
This coverage mode has the following disadvantages: the traffic absorption of GSM1800
is limited and there are frequent multiband handovers; strict requirement for locating
traffic hot spot; it is hard to plan frequencies and optimize network due to the irregular
distribution of GSM1800 BTSs. The construction and maintenance is complicated. The
advantage is that the site in highly intense areas can be gradual constructed so as to
save the investment.
c) Scattered coverage of hot spot areas
This coverage mode has the following disadvantages: the traffic absorption of GSM1800
is low and there are frequent multiband handovers; strict requirement for locating traffic
hot spot; it is hard to plan frequencies and optimize network due to the irregular
distribution of GSM1800 BTSs. The construction and maintenance is complicated. The
advantage is that the initial investment is small.
1)
Standalone MSC networking refers to that GSM900 and GSM1800 use different MSCs
for networking respectively, as shown in Figure 2-37.
2-132
Feature Description
M900/M1800 Base Station Subsystem
BTS
BSC
MS
M S C /V L R
BTS
E IR
OMC
H L R /A U C
SMC
BTS
MS
BSC
M S C /V L R
BTS
G SM 900
G SM 1800
Clear network planning, clear network data configuration, and easy to construct.
The initial investment of network is relative large but the investment for each
subscriber is the smallest.
Besides the above features, the standalone MSC networking increases the inter-office
handovers and position updates, thus the load of signaling link is increased. In addition,
the standalone MSC networking has the problem of collaboration of equipment of
different providers. In a long-term view, it is better than mixed networking.
2)
Shared MSC / standalone BSC network refers to GSM900 and GSM1800 network
adopts the same MSC and different BSCs for networking, as shown in Figure 2-38.
2-133
Feature Description
M900/M1800 Base Station Subsystem
BTS
MS
BSC
BTS
EIR
OMC
MSC/VLR
SMC
HLR/AUC
BTS
MS
BSC
BTS
GSM1800
GSM900
The initial investment of network is relative small and the investment for each
subscriber is small.
3)
Shared BSC networking refers to that BTSs of GSM900 and GSM1800 access the same
BSC or multiband mixed BTS accesses BSC, as shown in Figure 2-39.
BTS
MS
BTS
BSC
BTS
EIR
OMC
MSC/VLR
SMC
HLR/AUC
BTS
MS
BTS
BSC
BTS
GSM900
GSM1800
BTS GSM1800/GSM900
Feature Description
M900/M1800 Base Station Subsystem
z
It might impact on original network greatly, especially when BSC has a small
capacity.
It cannot introduce competition thus it is hard to lower the cost and to improve
service.
The initial investment of network is the smallest and the investment for each
subscriber is the largest.
BCCH mutual-assistance
When MS is in the idle mode, it needs to know some information about network
infrastructure. BSC sends such information to the BTS, which will broadcast on the
BCCH channel. BCCH channel is a low-capacity channel and can send a 23-byte
message every 0.235 second. Such broadcast information includes cell selection
information, adjacent cell information, access control information, dedicated channel
control information, cell identification, location area, packet system information, etc.
When fault occurs in BCCH of a cell, all TRX services in this cell will be interrupted. To
avoid the interruption of other TRX services in the cell when fault occurs in BCCH,
another available TRX in the cell can be used to replace fault TRX so that the service
continues to be provided. After the fault of TRX has been removed, the BCCH can be
switched to the original TRX. This is called BCCH mutual-assistance.
2)
If a TRX (not BCCH carrier) has fault in a baseband FH cell, this will decrease the
number of frequencies that participate in FH so as to decrease the communication
quality of the cell. If TRX submits a report that the Disable state of a BT is changed, BSC
starts carrier mutual-assistance and the frequency of faulted TRX is deleted from
sequence number of FH frequencies, then the data are sent to TMU and TMU delivers
these data to the corresponding TRX in the cell. Thus the communication quality is
guaranteed.
3)
Mixed mutual-assistance
2-135
Feature Description
M900/M1800 Base Station Subsystem
For a baseband FH cell, if its BCCH has fault, it needs to start a TRX participating in FH
to replace original TRX where BCCH is in. To this end, the cell needs to use baseband
hopping TRX fault handling provided by the system to delete the carrier participating in
mutual-assistance from the corresponding FH sequence number so as to prevent this
carrier from affecting other TRX FHs. At the same time, this TRX is changed to a TRX not
participating in FH.
Therefore, BCCH mutual-assistance includes two processes:
z
BCCH mutual-assistance
Note:
It is through the baseband FH TRX fault handling function that the process to change the TRX participating
base FH to a not participating in FH one is realized.
Value range:
Yes/No
Instant switchover
Switchover when
checking resource
Yes/No
Not switchover
Hopping TRX
recovery SO sel.
Description
Instant switchover
Switchover when
checking resource
Feature Description
M900/M1800 Base Station Subsystem
Note:
1) The function of BCCH mutual-assistance and baseband hopping TRX fault handling cannot be used with
the function of time slot baseband hopping simultaneously.
2) If SDCCH/TCH dynamic regulation and BCCH mutual-assistance take place at the same time, BCCH
mutual-assistance has the highest priority and SDCCH/TCH dynamic regulation recover original data.
3) When carriers in a cell are managed by different TMUs, do not configure any carrier mutual-assistance
parameters.
OMC
CBC
Remote connection
LAN connection
LAN
CBC
CDB
CDB
BTS
GMEM
GMEM
...
GMEM
GMEM
...
2-137
BSC
BTS
BTS
BSC
Feature Description
M900/M1800 Base Station Subsystem
CDB receives and stores the short message from CBC. There are three kinds of
commands to broadcast short messages sent from the CBC: send a new broadcast
short message, delete an outdated message or a message that meet specified
requirements, and replace an old message with a new one. CDB handles these three
cases respectively and updates the memory of short messages, i. e., adding the new
message to the short message database. On the reception of new command it deletes
the older one, or deletes the older message before adding a new message after the
reception of replacing message. If old message can not be deleted then the new
message will not be added.
2)
Every short message should be broadcast in specific areas, which correspond to one or
more cells. In the meantime, every message has its own transmission requirements, i. e.
the transmit times and frequencies are different. BSC should send each message to the
specific area according to its transmit requirements. When a cell requests multiple short
message, BSC should calculate the transmitting time sequence according to specific
message dispatch algorithm, and send these messages to BTS in turn according to the
assigned sequence.
3)
While storing and transmitting short messages, CDB will record the completion message,
the number sent by each cell, message load conditions of each cell and the broadcast
channel state of each cell. CBC can keep track of the current system running state by
querying and monitoring the cell broadcast system. It can adjust and optimize the system
to ensure satisfactory running. When fault occurs in cell, CDB will report it to CBC, which
will stop sending short messages to this cell. When CBC identifies that a specific
broadcast message is been sent, it will send a command to delete or replace this
message from CDB to reduce its load.
If MS in idle mode has selected its serving cell, it is ready to monitor the paging message
from this cell. To lower the power consumption of MS, the GSM specification adopts the
discontinuous receiving mechanism (DRX), i. e. each subscriber (IMSI) corresponds to a
dedicated paging group and each group corresponds to a paging sub-channel of the cell.
MS recognizes its paging group and the corresponding paging sub-channel according to
the last three digits of the IMSI and PCH allocation on service cell. MS in idle mode uses
its own paging sub-channel to receive the paging message (or to monitor the receiving
level of the BCCH carrier of the non-serving cell). MS ignores the message from other
paging sub-channel or even shuts down the power of some hardware to lower its power
2-138
Feature Description
M900/M1800 Base Station Subsystem
2)
Transmit sequence of short messages in each cell is dispatched by BSC and transmitted
by BTS. Each TRX maintains one message buffer and sends short message periodically
to MS through specific channel. Thus, there will be an asynchronous state of sending
short messages between BSC and BTS. In this case, BTS will report this asynchronous
state to BSC in the form of load indication message. If a specific TRX receives too many
short messages and can not send them in time, BSC will temporarily stop sending short
messages of this TRX. If a TRX barely receives short messages, BSC will send out
some short messages so that the time sequence for sending short message in this cell
will be met. By sending broadcast messages to BTS to control traffic, CDB can schedule
the balance of the broadcast system of the whole cell. Thus the requirement of sending
broadcast messages is satisfied as much as possible.
1)
Initial channel allocation: An idle MS enters active mode during MOC, paging
response, or location updating.
Connection allocation: The channels allocated can not meet the requirements. For
example, MS has been allocated SDCCH, but if need to transfer speech or data.
Handover: Due to the subscriber mobility or the change in the interference level, it is
necessary to hand the MS call to another channel.
For the dedicated channel allocation management of the BSC system, VEA (Very Early
Allocation) and EA (Early Allocation) are used in a combined manner as an allocation
strategy.
VEA refers to the allocation of TCH at initial stage. EA refers to the allocation of TCH after
the initial allocation of SDCCH.
2-139
Feature Description
M900/M1800 Base Station Subsystem
During channel allocation in the BSC, the VEA is used for some special calls. For
common calls, the EA technique is used, which can effectively improve channel
utilization efficiency.
2)
BSC channel allocation algorithm selects the channel for allocation by considering
channel interference, configuration, history record, load distribution, MS transmitted
power, etc., and based on the specific call event and environment.
Channel interference directly determines such critical traffic statistic indices as the
quality of communication completion ratio and call drop rate on the channel. It is the most
important factor to be considered during the channel allocation. The measurable
interference includes uplink interference of the idle channel and the uplink / downlink
interference of the occupied channels.
The rule for the interference-based channel allocation algorithm is to select the channel
of lower interference for allocation. But there are two special cases. The first is that for a
high-level call or user, the MSC may have an interference limit for channel allocation.
The channel with interference higher than this limit can not be allocated. The second is
the specific call environment in which the maximum transmitting power capacity of MS
and path loss are considered. The call with better receiving level can be allocated with a
channel having severer interference. The channel with lower interference is reserved for
the call of poorer receiving level and thus the call completion ratio and communication
quality can be improved.
The channel allocation algorithm based on channel configuration is based on the
following factors: whether the carrier of the channel is that of BCCH, the frequency reuse
distance of the TRX, whether the channel use frequency hopping, and the number of
frequency in the frequency hopping group. Proper frequency allocation based on
channel configuration helps to reduce the interference of network, and improve the
quality of network.
The channel allocation algorithm based on channel history record is characterized by the
memory function. The history record includes the channel seizure success or failure and
call drops, and it needs to verify whether the cause of seizure failure and that of call drop
lies in the radio channel itself. Such history records can provide reliable facts for the
current channel allocation.
The channel allocation algorithm based on load balancing is characterized by even
distribution of the carrier frequencies, Time Slots (TS) and sub-TSs during the channel
allocation. It can reduce adjacent-channel interference and same frequency interference.
On the other hand, it also helps to avoid the risk caused by calls being concentrated on a
few carriers.
There are also special allocation methods for specific call events such as intra-cell
handover and IUO handover. For example, intra-cell handover is mainly caused by the
2-140
Feature Description
M900/M1800 Base Station Subsystem
quality problem of the speech channel, which indicates that the carrier where the original
channel is located has suffered interference. If the original channel frequency hops, then
some frequency bands in the frequency-hopping group of the original channel may have
suffered severe interference. In case of intra-cell handover, the allocation of new channel
may select the carrier and frequency hopping group that are different from those of the
original channel.
3)
Queuing
Channel allocation algorithm used in the BSC supports queuing. In case of initial
allocation, no queuing takes place because an MS will resend the channel request.
Queuing is mainly applied to connection allocation and handover, where the MSC
decides if queuing is allowed in the allocation request or handover request. If no
allocable radio channel is available and queuing is allowed, then the M900/M1800 BSC
will queue the allocation requests. Try to allocate traffic channel with the allowed period
of time so as to reduce the subscribers wait time.
4)
Allocation by priority
The channel allocation algorithm in the M900/M1800 BSC supports different priority
levels, that is, channel allocation can be carried out according to the preset priority levels.
In some cases, the request of higher priority can be forcibly implemented and can
occupy the channel, which is being used by a user of lower priority.
5)
a) Purpose
The objective of SDCCH dynamic allocation is to optimize the usage of traffic channels
and signaling channels, reduce the occurrence of congestion on the SDCCH, and lower
the impact of the initial configuration of the SDCCH on the system performance.
The number of SDCCHs required is based on the traffic model, that is, the current traffic
distribution and statistical data about handover. An increase of short message service
will lead to the increase of requirement for the SDCCHs, which makes the prediction of
the SDCCHs requirement very difficult.
There may be the case that the number of users in a cell suddenly increases, and many
users can not access the network just because they fail to request the SDCCH. In this
case, TCHs have to be converted into SDCCHs so as to ensure that most of the users
can access the network and communication can be implemented through directed retry
function, which improves the call success rate.
b) Advantages
It's not necessary to work out the exact number of SDCCH in advance after
implementing SDCCH dynamic allocation. SDCCH dynamic allocation increases the
system capacity and improves the call completion ratio.
2-141
Feature Description
M900/M1800 Base Station Subsystem
And number of existing SDCCHs in the cell is less than the maximum number of
SDCCHs;
Number of idle TCHs is greater than 4 or greater than the number of configuration
carriers.
The system will automatically select a TCH and turn it into SDCCH. At the same time,
BSC delivers configuration command to BTS to configure this TCH as SDCCH and
update the channel list of internal BSC.
When there are many idle SDCCHs, the SDCCH channels are dynamically converted
into TCHs.
6)
a) Introduction
To support GPRS service, two types of channels are introduced, i. e. , static PDCHs and
dynamic PDCHs. Static PDCHs are used for packet service only. Dynamic PDCH is
initialized as a TCH and controlled by BSC. When the static PDCHs are not sufficient, the
PCU will apply for dynamic PDCHs from the BSC. When the PCU is granted with the
control authority, dynamic PDCHs are used for packet service. On the contrary, if TCHs
are insufficient, the BSC can request dynamic PDCHs from the PCU. When the BSC is in
control, the dynamic PDCHs serve as TCHs. According to the protocol, following
channel combinations are provided.
z
PBCCH+PCCCH+PDTCH+PACCH+PTCCH
PCCCH+PDTCH+PACCH+PTCCH
PDTCH+PACCH+PTCCH
PBCCH+PCCCH
2-142
Feature Description
M900/M1800 Base Station Subsystem
added to the counter value, if the number of the current idle TCHs is less than or equal to
N1, then 1 is subtracted from the counter value. If the counter value is less than -T/2 after
adjustment, then the BSC requests dynamic PDCHs from the PCU. After the BSC
acquires the control power, dynamic PDCHs serve as TCHs. If any change takes place
to the current type of a dynamic PDCH, it is necessary to issue a configuration command
to the BTS so as to configure this channel as the current type and update the channel list
in the BSC.
c) Note:
It is difficult to predict the packet traffic of the cell. The introduction of dynamic PDCH can
improve the utilization of the channels.
Channel allocation follows the principle that circuit switching service being preferred to
packet switching service. The PCU will automatically release the dynamic PDCH when
the number of idle PDCH is enough.
Feature Description
M900/M1800 Base Station Subsystem
PBCCH channel or without it. This will be notified to the MS via SI13. The main message
broadcast on the PBCCH are the dedicated packet system information of GPRS.
1)
This information is sent by the network on the PBCCH or PACCH, giving information for
Cell selection, for control of the PRACH, for description of the control channel(s) and
optional global power control parameters. This information shall not be segmented
across more than one RLC/MAC control block.
2)
This information is sent by the network on PBCCH and PACCH, giving information of
reference frequency lists, cell allocation, GPRS mobile allocations and PCCCH
descriptions being used in the cell. PSI2 also contains Non-GPRS cell options applicable
for non-packet access. This message shall not be segmented across more than one
RLC/MAC control block.
3)
This information is sent by the network on the PBCCH or PACCH, giving information of
the BCCH allocation (BA_GPRS) in the neighboring cells and cell selection parameters
for serving cell and non-serving cells. This information shall not be segmented across
more than one RLC/MAC control block.
4)
This information is sent by the network on the PBCCH and PACCH giving information of
the BCCH allocation in the neighboring cells and cell selection parameters for
non-serving cells. This information shall not be segmented across more than one
RLC/MAC control block. If not all information fits into one instance of the PSI3bis, the
PSI3bis can be repeated.
5)
This information is optionally sent by the network on the PBCCH and PACCH giving
information directing the mobile station to make measurements on a list of serving cell
PDCHs, during the idle frame of those PDCHs. This information shall not be segmented
across more than one RLC/MAC control block.
6)
This optional information is sent by the network on the PBCCH giving information for
measurement reporting and network controlled cell reselection. If not all information fits
into one information, the remaining information will be sent in other instances of the PSI5.
The information is sent on PBCCH only if so indicated in PSI1.
7)
2-144
Feature Description
M900/M1800 Base Station Subsystem
This information may be broadcast by the network on the PACCH. The information
provides the mobile station with GPRS cell specific access-related information. The
information in this information shall be the same as provided in the PSI13 on BCCH.
PSI1~PSI4 can either be broadcast on the PBCCH or sent on the PACCH. PSI5 can be
broadcast only on the PBCCH. PSI13 can be sent only on the PACCH. When there is
PBCCH in the cell, no PSI13 will be transferred on the PACCH, but PSI1 will be
broadcast periodically on it. When there is no PBCCH in the cell, only the PSI13 will be
broadcast periodically on the PACCH.
M900/M1800 BSS can transfer all the GPRS-related packet system information, provide
such functions as controlled re-transmission, high-speed re-transmission and low-speed
retransmission, and control the transfer of packet system information on the PACCH
based on the configuration of the PBCCH/PCCCH in a cell.
1)
NMO
2)
T3168
Description: T3168 timer overtime value. The duration for MS to wait for the packet
uplink assignment message.
Value range: 500 ms, 1000 ms,, 4000 ms
Default: 1000ms
3)
T3192
Description: T3192 timer overtime value. The duration for the MS to wait for TBF
release after receiving the last data block.
Value range: 500 ms, 1000 ms, 1500 ms, 0 ms, 80 ms, 120 ms, 160 ms and 200 ms
Default: 500 ms
4)
DRXTimerMax
2-145
Feature Description
M900/M1800 Base Station Subsystem
5)
AccBurst
6)
CtrlAckType
7)
BsCvMax
8)
PanDec
Description: PAN_DEC used by MS N3102 counter. When MS T3182 times out, N3102
will reduce the value of PAN_DEC.
Value range: 0~7, nouse
Default: 3
9)
PanInc
10) PanMax
2-146
Feature Description
M900/M1800 Base Station Subsystem
1)
Class A GPRS MS
Class A GPRS MS can simultaneously be connected to both GSM and GPRS networks
and activated in both networks, monitor information of each system and start them
simultaneously, and provide GPRS service and GSM circuit-switched service
simultaneously, including short message service. Class A MS subscriber can
initiate/receive call in both services and handover automatically between packet data
service and circuit service.
2)
Class B GPRS MS
Class B GPRS MS can be connected to both GSM and GPRS networks simultaneously.
It can be used in GPRS packet service and GSM circuit-switched service separately but
not simultaneously, i. e. in a certain moment, it uses either circuit-switched service or
packet-switched service. Class B MS also can automatically handover.
3)
Class C GPRS MS
2-147
Feature Description
M900/M1800 Base Station Subsystem
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Rx
1
2
2
3
2
3
3
4
3
4
4
4
3
4
5
6
7
8
6
6
6
6
6
8
8
8
8
8
8
Tx
1
1
2
1
2
2
3
1
2
2
3
4
3
4
5
6
7
8
2
3
4
4
6
2
3
4
4
6
8
Sum
2
3
3
4
4
4
4
5
5
5
5
5
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
Tta
3
3
3
3
3
3
3
3
3
3
3
2
NA
NA
NA
NA
NA
NA
3
3
3
2
2
3
3
3
2
2
2
Ttb
2
2
2
1
1
1
1
1
1
1
1
1
a
a
a
a
a
0
b
b
b
b
b
b
b
b
b
b
b
Tra
4
3
3
3
3
3
3
2
2
2
2
2
3
3
3
2
1
0
2
2
2
2
2
2
2
2
2
2
2
MS type
Trb
2
1
1
1
1
1
1
1
1
1
1
1
a
a
a
a
0
0
c
c
c
c
c
c
c
c
c
c
c
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
a=1 indicates that FH is adopted; a=0 for not adopting FH; b=1 indicates that FH being adopted or MS changes
frequency when it changes from receiving to transmitting; b=0 indicates that FH is not adopted and MS does not change
frequency when it changes from receiving to transmitting; c=1indicates that FH is adopted and MS changes frequency
when it changes from transmitting to receiving; c=0indicates that FH is not adopted and MS does not change frequency
when it changes from transmitting to receiving .
Rx indicates the maximum number of time slots used in an MS downlink in a TDMA frame. MS should support
configurations of time slot numbers indicated by all integers from 0 to RX. The receiving time slots can be discontinuous
by time. For the type 1 MS, its receiving time slots will be distributed in a receiving window with a size of RX. There is no
transmitting time slot between receiving time slots in the TDMA frame.
Tx indicates the maximum number of time slots used in an MS uplink in a TDMA frame. MS should support configurations
of time slot numbers indicated by all integers from 0 to Tx The transmitting time slots can be discontinuous by time. For
the type 1 MS, its transmitting time slots will be distributed in a transmitting window with a size of RX. There is no
receiving time slot between transmitting time slots in the TDMA frame.
Sum indicates the sum of all available time slots that can be used by MS in each TDMA frame. 1Rx + TxSum
Tta relates to the time needed for the MS to perform adjacent cell signal level measurement and get ready to transmit.
Ttb relates to the time needed for the MS to get ready to transmit.
Tra relates to the time needed for the MS to perform adjacent cell signal level measurement and get ready to receive.
Trb relates to the time needed for the MS to get ready to receive.
2-148
Feature Description
M900/M1800 Base Station Subsystem
MS of Type B
MS of Type C
I. Channel coding:
z
The radio block bearing RLC data block can use 4 types of coding schemes. Parameters
of each coding scheme are shown in Table 2-18.
Table 2-18 Coding parameter of coding schemes
Channel coding scheme
Rate kbit/s
CS-1
CS-2
CS-3
CS-4
23
33
39
53
9. 05
13. 4
15. 6
21. 4
2-149
Feature Description
M900/M1800 Base Station Subsystem
z
PACCH, PBCCH, PAGCH, PPCH, PNCH and downlink PTCCH adopt CS-1, uplink
PTCCH adopts the same coding scheme as PRACH.
z
There are two types of packet access burst in PRACH: 8bit and 11bit packet access
burst.
8bit packet access burst bears 8 information bits. The same channel coding is adopted
for uplink packet access burst and random access burst. The coding scheme of 11-bit
packet access burst bears 11 information bit.
Huawei BSS supports all these four CS and dynamically handovers between them
according to radio transmission quality (RLC block retransmission rate of uplink
/downlink TBF).
Any idle Sub-TS of the G-Abis interface can be used as additional sub-TS, so that
each has maximum utilization.
Within a same site address, the additional sub-TSs can be dynamically attached to
various main TSs to enhance the utilization ratio of this sub-TSs according to
statistical multiplexing rules.
2-150
Feature Description
M900/M1800 Base Station Subsystem
z
The locations of the additional 16kbit/s sub-TS are relatively flexible. They do not
have to be adjacent to the main 16kbit/s sub-TS.
It packs and unpacks the data packets through software to avoid hardware
upgrading.
1)
UpFixCs
2)
UpDefaultCs
Description: Default CS adopted for uplink. If the uplink configured to adjust CS type
dynamically, then the CS of the first TBF to transfer can be set by this parameter, the CS
of other TBF is dynamically adjusted according to the signal transmission quality.
Value range: cs1, cs2, cs3, cs4.
Default: cs2
3)
UpThdCs1Cs2
Description: The resend rate conversion threshold, i.e. when the resend rate of the
uplink TBF is smaller than or equals to this value, the coding scheme of it changes from
CS-1 to CS-2.
Value range: 0~100
Default: 5
4)
UpThdCs2Cs1
Description: Uplink TBF retransmission rate conversion threshold from CS-2 to CS-1,
i.e. when the uplink TBF retransmission rate is larger than or equals to this value, the
uplink TBF coding scheme changes from CS-2 to CS-1.
Value range: 0~100
Default: 10
5)
UpThdCs2Cs3
Description: Uplink TBF retransmission rate conversion threshold from CS-2 to CS-3,
i.e. when the uplink TBF retransmission rate is smaller than or equals to this value, the
uplink TBF coding scheme changes from CS-2 to CS-3.
2-151
Feature Description
M900/M1800 Base Station Subsystem
6)
UpThdCs3Cs2
Description: Uplink TBF retransmission rate conversion threshold from CS-3 to CS-2,
i.e. when the uplink TBF retransmission rate is larger than or equals to this value, the
uplink TBF coding scheme changes from CS-3 to CS-2.
Value range: 0~100
Default: 20
7)
UpThdCs3Cs4
Description: Uplink TBF retransmission rate conversion threshold from CS-3 to CS-4,
i.e. when the uplink TBF retransmission rate is smaller than or equals to this value, the
uplink TBF coding scheme changes from CS-3 to CS-4.
Value range: 0~100
Default: 10
8)
UpThdCs4Cs3
Description: Uplink TBF retransmission rate conversion threshold from CS-4 to CS-3,
i.e. when the uplink TBF retransmission rate is larger than or equals to this value, the
uplink TBF coding scheme changes from CS-4 to CS-3.
Value range: 0~100
Default: 20
9)
DnFixCs
10) DnDefaultCs
Description: Default CS adopted for downlink. If the downlink dynamically adjusts CS,
then the CS of the first TBF can be set by this parameter, the CS type of other TBF is
dynamically adjusted according to the signal transmission quality.
Value range: cs1, cs2, cs3, cs4.
Default: cs2
11) DnThdCs1Cs2
Description: Downlink TBF retransmission rate conversion threshold from CS-1 to CS-2,
i.e. when the downlink TBF retransmission rate is smaller than or equals to this value, the
downlink TBF coding scheme changes from CS-1 to CS-2.
2-152
Feature Description
M900/M1800 Base Station Subsystem
12) DnThdCs2Cs1
Description: Downlink TBF retransmission rate conversion threshold from CS-2 to CS-1,
i.e. when the downlink TBF retransmission rate is larger than or equals to this value, the
downlink TBF coding scheme changes from CS-2 to CS-1.
Value range: 0~100
Default: 10
13) DnThdCs3Cs2
Description: Downlink TBF retransmission rate conversion threshold from CS-3 to CS-2,
i.e. when the downlink TBF retransmission rate is larger than or equals to this value, the
downlink TBF coding scheme changes from CS-3 to CS-2.
Value range: 0~100
Default: 20
14) DnThdCs3Cs4
Description: Downlink TBF retransmission rate conversion threshold from CS-3 to CS-4,
i.e. when the downlink TBF retransmission rate is smaller than or equals to this value, the
downlink TBF coding scheme changes from CS-3 to CS-4.
Value range: 0~100
Default: 10
15) DnThdCs4Cs3
Description: Downlink TBF retransmission rate conversion threshold from CS-4 to CS-3,
i.e. when the downlink TBF retransmission rate is larger than or equals to this value, the
downlink TBF coding scheme changes from CS-4 to CS-3.
Value range: 0~100
Default: 20
16) MaxFixCs34Pdch
Description: The fixed maximum number of PDCH supporting CS-3/CS-4 in this cell.
Value range: 0~255
Default: none
2-153
Feature Description
M900/M1800 Base Station Subsystem
I. Data configuration
Network control mode parameter is configured with the command pcu add relatedinfo
in PCU.
Parameter: NCO
Description: Network control mode.
Value range: nc0, nc1, nc2
Default: Currently fixedly set as "nc0", meaning MS controlled cell re-selection, no
measurement reporting
2-154
Feature Description
M900/M1800 Base Station Subsystem
I
II
III
Paging coordination
Yes
No
No
Currently, Huawei GPRS BSS system supports three network operation modes.
Precedence class;
Delay class;
Reliability class;
Each attribute has multiple values available. The combination of different priorities
enables the system to support various applications with different QoSs required.
During the negotiation of QoS profile, MS can apply a value for every QoS attribute,
including the default value stored in HLR and used to create new account. Network also
needs to negotiate a priority for every attribute so that it can keep consistent with
effective GPRS resources. Network always provides adequate resource to support the
negotiated QoS profiles. RLC/MAC layer supports four radio priority levels, and whether
the cause for the uplink access is user data or signaling message transmission. This
information is used by the BSS to determine the radio access precedence and the
service precedence. The radio priority levels to be used for transmission of MO SMS
2-155
Feature Description
M900/M1800 Base Station Subsystem
shall be determined by the SGSN and delivered to the MS in the Attach Accept message.
The radio priority level to be used for user data transmission shall be determined by the
SGSN based on the negotiated QoS profile and shall be delivered to the MS during the
PDP Context Activation and PDP Context Modification procedures.
Huawei BSS can satisfy MS QoS requirements as much as possible according to the
state of current radio resources.
2-156
Feature Description
M900/M1800 Base Station Subsystem
I. Packet paging
When there are downlink data that shall be sent to the MS, SGSN needs to initiate a
packet paging call so as to locate MS accurately. The paging request message
originated by the SGSN is sent through Gb interface to PCU, which converts it into the
packet paging request of the air interface (Um interface) before sending. If the PCCCH
channel is configured for the BSS system, the message will be sent on the PPCH directly.
If PCCCH is not configured for the system, PCU will send the message via the Pb
interface to the BSC, which sends it on the PCH.
After receiving packet paging message, MS will initialize the process of uplink TBF
establishment, and then sends the paging response packet in data form to PCU via the
air interface. PCU forwards the packet to SGSN. After receiving the paging response,
SGSN is ready to transmit downlink data.
2-157
Feature Description
M900/M1800 Base Station Subsystem
I. Initial TA estimation
Initial TA estimation is based on a single access burst bearing packet channel. Request,
packet uplink assignment or packet downlink assignment message, estimate TA and
send to MS. MS uses this value for uplink transmission till a new value is provided.
II. Extended MR
Network can order MS to send extended MR. MS sending extended MR is controlled by
XT Measurement Order parameter. This parameter is contained in PSI5 or order packet
measurement message. Network broadcasts PSI5 on PBCCH, or sends order packet
2-158
Feature Description
M900/M1800 Base Station Subsystem
1). Cell bucket refers to the maximum packet data quantity that allowed being stored. It varies from the
number of packet channels in the cell.
2). MS bucket refers to the maximum packet data quantity that allowed being stored. It varies from the
number of packet channels assigned to MS.
3). Bucket rate is data transfer rater. Huawei PCU system can implement downlink data flow control, report
the bucket size and bucket rate of the current cell/MS to SGSN, and adjust the reported parameters
according to the changes of cell packet resource and MS resource occupation.
2-159
Feature Description
M900/M1800 Base Station Subsystem
z
For downlink flow control, BVC downlink flow control and MS downlink flow control
are supported.
1)
Supporting the handover from TCH to PDCH during the establishment of TBF.
Huawei GPRS BSS classifies channel attribute into fixed packet service channel, voice
service channel and dynamic channel. Fixed packet service channel is dedicated for
packet data service, such as PBCCH, PCCCH, and PDCH; voice traffic channel is
dedicated for voice service, such as TCH, BCCH, SDCCH; and the dynamic channel is
voice TCH at its initialization stage. It can be converted between TCH and PDCH.
When there is more packet traffic and the speech channels are relatively idle, PCU will
request the BSC to convert the dynamic channel into the dynamic packet data channel.
Whereas when BSC determines the speech channels are busy, it can also request PCU
to return the converted dynamic channel and use it again as speech channel. In this
process, the speech service is given the priority over the packet service to guarantee the
original speech services.
2)
If the data to be transferred is less than 8 RLC blocks, the MS channel request type
is short access. The number of data packets is calculated according to CS-1.
If the data to be transferred is more than 8 RLC blocks and RLC mode is required to
be acknowledged mode, then MS channel request type is phase I access or phase
II access.
For channel request type of paging response, cell update, and mobility
management, they are usually processed as phase I or phase II access.
For short access and phase I access, radio resource is assigned for MS in the first time
(such as TFI, dynamic assignment of USF or list of fixed assignment of radio block
position list)
2-160
Feature Description
M900/M1800 Base Station Subsystem
For two-phase access channel request, the first request is for assigning a radio block for
MS. MS sends packet resource request message on assigned sigle radio block for
second resource assignment (including TFI, USF or radio block position list). Then MS
begins to transfer data on assigned resource. The packet channel request is an access
burst with 8 bit or 11 bit, so it carries a little of information. While the packet resource
request is an RLC/MAC signaling packet with CS-1, it can carry relatively more
information (including MS TLLI, MS multislot capacity, radio priority). These kinds of
information are helpful in assigning appropriate resource for MS.
M900/M1800 PCU supports all these access types. For access types such as paging
response, cell update, and mobility management, it processes them by regarding them
as two-phase ones.
2-161
Feature Description
M900/M1800 Base Station Subsystem
BSC
BTS
MSC
CM
CM
MM
MM
RR
RR
L3
RR
BSSMAP
BSSMAP
BTSM
BTSM
L2
LAPDm
LAPDm
LAPD
LAPD
L1
Sign.
Layer1
Sign.
Layer1
Sign.
Layer1
Sign.
Layer1
Um
BSC
Abis
SCCP
SCCP
MTP
MTP
3-1
Feature Description
M900/M1800 Base Station Subsystem
GMM/SM
GMM/SM
LLC
LLC
Relay
RLC
RLC
BSSGP
BSSGP
MAC
MAC
Network
Service
Network
Service
GSM RF
GSM RF
L1bis
L1bis
MS
Um
Gb
BSS
SGSN
3.1 A Interface
3.1.1 Overview
A-interface is the standard interface between BSS and MSC, so that M900/M1800
BSS can be easily deployed in any network in which the MSC of other vendor is being
used. It is a standard GSM interface specified to achieve the following targets.
The standard interface is adopted so as to:
z
3-2
Feature Description
M900/M1800 Base Station Subsystem
BSS
MSC
BSSAP
BSSAP
DTAP
BSSMAP
BSSMAP
DTAP
Allocation function
Allocation function
SCCP
SCCP
MTP
MTP
Physical layer
A
1)
Signaling data link (layer 1) is the channel used for signaling transmission. It
comprises two data channels of the same data rate but two opposite working
directions. A semi-permanent path between the signaling processing equipment of
BSS and digital trunk equipment is established via the digital-switching network. The
3-3
Feature Description
M900/M1800 Base Station Subsystem
former one occupies a timeslot to provide 64 kbit/s. The digital trunk equipment
actually implements the first level function of MTP. The advantage of semi-permanent
connection is, any TS (except synchronous TS) can be used as the signaling data link,
which can be configured through the man-machine commands.
2)
Signaling link function (layer 2) regulates the functions and procedures to send the
signaling to the data link, and guarantees to provide reliable signaling message
transfer between two directly connected signaling points. Functions of layer 2 include:
signaling unit delimitation, signaling unit alignment, error detection, error correction,
initial alignment, processor fault, level-2 flow control, and signaling link error rate
monitoring.
The BSS signaling processing equipment executes the above functions. In addition,
different error control means can be set for it via the OMC. The basic error correction
method applies to the terrestrial signaling links and the international signaling links
whose unidirectional transmission delay is less than 15ms. The preventive cyclic
retransmission mode applies to the international signaling links with the unidirectional
transmission delay more than or equal to 15ms and to all the signaling links
established through satellites.
3)
Signaling network functions (level 3) refer to the functions and procedures that transfer
management information between signaling points to guarantee the reliable transfer of
signaling information when the signaling links and signaling transfer points in the
signaling network fail. Signaling network functions include signaling message
processing and signaling network management.
Signaling message processing
Signaling
message
processing
function
sends
signaling
messages
to
the
corresponding signaling links or user parts (such as TUP, ISUP and SCCP) on the
basis of analyzing message flags. Signaling message processing functions comprise
three parts: message routing (MRT), message discrimination (MDC) and message
distribution (MDT), as shown in Figure 3-4.
3-4
Feature Description
M900/M1800 Base Station Subsystem
Message allocation
Message to local office
Message
discrimination
Message to other SP
Message
routing
Message Routing
Message Routing function is used at each signaling point to determine the signaling
link group and the signaling link to destination signaling point. The message route
should be identified by the route flag and the service indicator in message signaling
unit. The routing function is fulfilled by message routing part according to the network
indicator in message, DPC and SLS in route flag, as well as the routing data of
relevant destination signaling point.
z
Message Discrimination (MDC) part is designed to receive the messages from Layer 2
to ascertain whether the destination of the messages is the local signaling point. If the
destination is the local signaling point, the MDC part will send the messages to the
Message Distribution (MDT) part. If the destination is not the local signaling point, the
MDC part will send the messages to the Message Routing (MRT) part.
z
Message Distribution (MDT) part is designed to allocate the messages from the MDC
part to the user part and the signaling network management and test & maintenance
part accordingly.
z
3-5
Feature Description
M900/M1800 Base Station Subsystem
Signaling Traffic Management (STM) is used to transit the signaling flow from one
link/route to another or multiple available links/routes when the signaling network fails.
It is also used to temporarily reduce signaling traffic in case of congestion at the
signaling point.
z
Signaling link management is used to recover or startup the signaling link in the
signaling network or to exit from the signaling link, and to ensure the provision of
certain pre-determined link groups. The connection between the signaling data link
and the signaling terminal is normally established by the man-machine commands.
Operations in the signaling system can not automatically change the above connection
relationship.
z
In general, SCCP provides reliable services for any information exchange on the basis
of MTP. SCCP not only provides network service functions, but also has certain routing
functions and network management functions.
The routing function of SCCP is mainly used in addressing with such information as
DPC + SSN (destination signaling point code + subsystem No.) and GT (global title),
etc.
3-6
Feature Description
M900/M1800 Base Station Subsystem
SCCP network management function mainly executes signaling point state and
subsystem state management, active/standby subsystem switchover, state information
broadcast and subsystem state testing.
1)
SCCP services can be classified into four classes: Basic connectionless service,
in-sequence delivery connectionless service, basic connection-oriented service and
flow control connection-oriented service. 0 and 1 are connectionless service, while 2
and 3 are connection-oriented.
Various SCCP services are introduced as follows:
-Connectionless service
In connectionless service, users do not establish the signaling connection before data
transfer, but use the routing function of SCCP and MTP to transfer data information
directly in the signaling network. This service is flexible and simple and it applies to the
transfer of a small amount of data. Class-0 service does not guarantee the sequential
transfer of messages. Class-1 service guarantees the sequential transfer of messages
depending on the coordination of SLS (Signaling Link Selection) and MTP.
Connectionless services transfer user data by adopting the Unit Data Message (UDT)
and Extended Unit Data Message (XUDT). UDT messages do not have data
segmentation/concatenation capability and can transfer only a small amount of user
data. XUDT messages have the segmentation/concatenation capability and can
transfer up to 2 kbyte user data.
-Connection-oriented service
Connection-oriented services require the establishment of signaling connection (virtual
connection) via the acknowledged mode between the originating point and the
destination point before the transfer of signaling information. In such cases, there is no
need to select routes by using the SCCP routing function when transferring data.
Instead, the data is transferred through the established signaling connection. When
the transfer of data is finished, the signaling connection need not be released. This
class of service applies to the transfer of large volumes of data because the
destination has confirmed to be able to receive data before the data is transmitted, and
hence the invalid transmission of data batches can be prevented. At the same time,
the pre-established connection results in no SCCP routing for the subsequent data
transfer, so the transfer delay of data batches can be effectively curtailed.
2)
The SCCP routing control provides a powerful address translation function, which is
required for connectionless and connection-oriented service.
The following specific address information can be found in SCCP:
z
DPC
3-7
Feature Description
M900/M1800 Base Station Subsystem
z
GT + (SSN)
DPC is the destination point code used by MTP in addressing. SSN, the subsystem
number, is used to identify different SCCP users in the same node, such as ISUP, MAP,
TCAP, and BSSAP. It eliminates the disadvantages of the small number of MTP
message users, and the addressing range can be expanded to meet the requirements
of future new services.
GT (Global Title) is a dialed number, such as international and national telephone
numbers, ISDN numbers, and E.214 numbers that are unique in GSM. It does not
represent directly routing information in the signaling network, and can be obtained
only through GT code translation. GT codes differ from DPC. DPC is meaningful only
in the designated signaling network while GT is meaningful in the global range. The
address range of GT is far larger than that of DPC, which enables the transfer of
information unrelated to circuits between any two signaling points in the global range.
The powerful addressing capability of GT is an important feature of SCCP.
3)
SCCP management
IV. BSSAP
1)
Protocol overview
The BSSAP protocol, which serves as A-interface specification, describes two kinds of
messages: BSSMAP and DTAP message. The former, which is responsible for traffic
flow control, needs to be handled by the internal functional module of the A-interface
accordingly. For the latter, the A-interface is equivalent to a transmission channel. It is
transported directly to the radio channel at the BSS side while it is transported to the
corresponding functional processing units at the NSS side.
BSSAP protocols are defined in ETSI GSM 08.08 and ETSI GSM 04.08 specifications.
2)
-DTAP messages
According to the functional units of the NSS that process the DTAP messages, the
DTAP messages can be divided into Mobile Management (MM) messages and Call
Control (CC) messages.
The MM messages consist of messages related to authentication, CM service request,
identification request, IMSI detach, location update, MM state, TMSI re-allocation, etc.
3-8
Feature Description
M900/M1800 Base Station Subsystem
The call control messages consist of alerting, call proceeding, connection, setup,
modification, release, disconnection, notification, state query, DTMF startup messages,
etc.
-BSSMAP messages
The BSSMAP messages can be divided into connectionless and connection-oriented
messages.
z
3)
The BSSAP protocol can deliver its own functions in connection-oriented mode and
connectionless mode of SCCP. When MS needs to exchange service-related
messages over radio resources with the network side while there is no MS-related
SCCP connection between MSC and BSS, a new connection will be established. A
new connection shall also be set up for external handover.
There are two kinds of connection setup:
z
While MS sends the Access Request message on the RACH, BSS allocates a
dedicated radio resource (DCCH or TCH) to MS. After the L2 connection is set up
3-9
Feature Description
M900/M1800 Base Station Subsystem
on the SDCCH (or FACCH) where resources are allocated, BSS starts the
connection setup.
When MSC decides to execute an external handover (the target BSS might be
the original BSS), it must reserve a new DCCH or TCH from the target BSS. In
this scenario, MSC starts the connection setup.
The BSSAP protocol implements the functional flow as shown in Table 4-1 using the
connection and connectionless messages.
Table 3-1 Functions
Serial number
Function
Assign
Block/Unblock
Resource Indication
Reset
Handover Request
Handover Resource
Allocation
Handover Procedure
Description
Assign is to ensure the dedicated radio resources are allocated or
re-allocated properly to the MS. The initial MS random access and
immediate assignment to a DCCH is processed automatically by
BSS but not controlled by MSC.
During circuit assignment, MSC selects an available terrestrial
channel. If this channel is no longer available then BSS notifies it to
MSC. The Block/Unblock procedure can carry out this function.
Resource indication serves to notify MSC:
Amount of the radio resource available for TCH in BSS,
Amount of all available radio resource (i.e. able to provide service or
have been specified)
It is not easy to get this information from the MSC-controlled services.
These must be considered when MSC decides an external handover.
Reset is to initialize the BSS or MSC. For instance, if BSS goes
faulty or loses all the reference messages about processing, BSS
sends a Reset message to MSC, which releases the affected calls,
deletes the affected reference messages and sets all the circuits
related to the BSS to idle.
If MSC or BSS is only locally faulty, the affected parts can be cleared
using the Clear procedure.
BSS may send a handover request to MSC requesting to perform
handover of the MS, to which dedicated resources have been
allocated, for the reasons as listed below:
a) BSS detects a radio cause for handover.
b) MSC starts the Handover Candidate Enquirer procedure. The MS
is waiting for the handover.
Due to congestion, the serving cell needs to be changed during the
call setup such as directed retry.
The Handover Request messages should be re-sent once in a while
till one of the following situations occurs:
Receive the "Handover Command" message from MSC
Reset message is received
All communications with MS will be interrupted and the processing is
aborted
Processing is over, such as call clearing.
Handover Resources Allocation enables MSC to request for
resources from BSS based on the handover request. The target BSS
will reserve resources and wait for an MS to access this channel.
This is the procedure in which MSC instructs MS to access the radio
resources of another cell. When handover is carried out, the original
dedicated radio resources and terrestrial resources are maintained all
the time until MSC sends a Clear Command message or Reset
occurs.
3-10
Feature Description
M900/M1800 Base Station Subsystem
Serial number
Function
Release of Radio
Resources and
Terrestrial Resources
Paging
10
Flow Control
11
Classmark Update
12
13
Queuing Indication
14
Load Indication
Description
When processing is done, MSC sends a Clear Command to BSS to
release radio resources. On receiving the command, BSS starts the
Clear procedure at the radio interface, then sets the configured
terrestrial circuit to idle and returns a Clearing Complete message to
MSC, which in turn releases the terrestrial resources of the local end.
If resources need to be released by BSS, BSS will send a Clear
Request to notify MSC to start the release procedure to release the
terrestrial and radio resources concerning MSC and BSS.
The paging to MS is transported with the SCCP connectionless
service via BSSMAP. If BSS receives the Paging Response message
at the radio channel interface, it will establish an SCCP connection to
MSC. The paging response message, which is loaded in the BSSMAP
Full L3 Message, is transported on the signaling connection to MSC.
Flow control can prevent the entities from receiving too much traffic.
Flow control on the A-interface is implemented by controlling the traffic
at the traffic source. Two levels of flow control are available. Flow
control can be implemented based on subscriber classes.
Classmark Update serves to notify the class messages received from
MS to the receiving entities. Generally, BSS notifies MSC after
receiving the class messages from MS. It is also likely that when
handover is complete, MSC sends the corresponding MS Classmark
messages to the new BSS via the A-interface.
The Cipher Mode Control procedure allows MSC to transport the
cipher mode control messages to BSS and start the subscriber
equipment and signaling cipher equipment with a correct Kc.
This procedure is designed to notify MSC that BSS wants to delay the
allocation of necessary radio resources. This procedure is valid only
when the queuing function is introduced for traffic channel assignment
and traffic channel handover in the BSS.
Load indication serves to notify the traffic state of a cell to all the
adjacent BSSs so that an overall control over the handover services in
an MSC can be exercised. In a certain valid period, the traffic state of
the adjacent cells will be taken into account by the adjacent BSS
during handover.
3-11
Feature Description
M900/M1800 Base Station Subsystem
The circuit management messages, except Reset Circuit, are initiated by BSC.
The MSC can only block/unblock the local circuits without affecting the circuit
state of the BSS.
The BSS can not change the circuit state that has been changed at the local end
of the MSC. For circuits blocked on the maintenance console at MSC side, the
BSS has no authority to unblock or reset the circuit.
1)
Block Circuit
MSC
Block circuit
Block ackonwledge
2)
MSC
Unblock circuit
Unblock anknowledged
3-12
Feature Description
M900/M1800 Base Station Subsystem
The purpose of Circuit Unblock is to unblock the circuit blocked by the BSC. This
procedure can be originated by maintenance console or originated during equipment
fault recovery. The Circuit Unblock procedure is generally started by the maintenance
console and can be used by GSM Phase 2 and Phase 1.
When there is no "Unblock ACK" message received by BSC for a period of time, this
message will be sent again. Even if BSC does not receive the Unblock message, the
circuit at BSC side is still in idle state. When BSC is sending the unblocking message,
an alarm will be generated at BSC.
3)
MSC
Group block
4)
3-13
Feature Description
M900/M1800 Base Station Subsystem
BSC
MSC
Group unblock
5)
Unequipped Circuit
MSC
Unequipped circuit
Unequipped circuit
6)
Reset circuit
3-14
Feature Description
M900/M1800 Base Station Subsystem
BSC
MSC
Reset circuit
1)
Resource Indication
3-15
Feature Description
M900/M1800 Base Station Subsystem
BSC
MSC
Resource indication request
Resource indication
2)
Clear process
The purpose of the Clear procedure is to release all relative terrestrial circuit resources
and radio resources. This procedure includes two cases: Clear initiated by MSC and
Clear initiated by BSS.
The clear process originated by MSC is illustrated in Figure 3-12.
3-16
Feature Description
M900/M1800 Base Station Subsystem
BSC
MSC
Clear command
Clear complete
MSC
Clear request
Clear command
Clear complete
1)
Classmark update
The purpose of Classmark update is to notify MSC about the class information
received from MS. This process is applied when the power Classmark of a dedicated
resource occupied by MS is changed. See Figure 3-14.
3-17
Feature Description
M900/M1800 Base Station Subsystem
BSC
MSC
Classmark update
2)
Reset process
Reset procedure is to initialize the BSS or MSC in the event of failure so that all
resources can be released.
Reset at BSS: BSS releases all resources and sends the Reset message to the MSC,
which will release all calls and connection resources and set all circuits related to BSS
as idle. After guard period T2 seconds, the MSC returns the Reset ACK message to
the BSS, indicating that the reset is successful. See Figure 3-15.
MSC
BSC
Reset
Reset acknowledged
3-18
Feature Description
M900/M1800 Base Station Subsystem
MSC
BSC
Reset
Reset acknowledged
3)
The purpose of Flow Control at the BSC side is, when the MSC is overloaded, the
BSC can control the flows from MS. System malfunction or congestion will not be
caused, and the flow of calls can be controlled within a reasonable range.
When the MSC is overloaded, A-interface at the MSC side will generate the Overload
message to inform the BSC to control the traffic flow. The control algorithm used is the
flow control algorithm stipulated by the GSM specifications, which is executed by using
the specific design developed by Huawei. That is, a dynamic sliding window is
adopted, which is started in overloading, and the size of the window can be modified
according to the size of the traffic so as to control the traffic. The window is invalid
when the MSC is no longer overloaded. See Figure 3-17.
BSC
MSC
Overload
Overload
Overload
Note:
When BSC is overloaded, BSC will send "Overload" message to MSC. MSC implements flow control.
BSC side also has the corresponding flow control measure.
3-19
Feature Description
M900/M1800 Base Station Subsystem
4)
Load Indication
Load Indication procedure informs the traffic condition of a cell to all neighboring BSS.
This procedure is used to control the handovers.
After the MSC receives the Load Indication message, it forwards the information to the
BSS, which contains this cell, according to the cell list attached to the message.
5)
In case of the abnormal disconnection on the SS7 link, A-interface will stop sending
control messages through software. When the SS7 link recovers, A-interface
continues sending control messages. Due to the long-time disconnection, A-interface
shall start clearing the resources as soon as the link is recovered to prevent the
hang-up of resources.
6)
Error handling
As errors may occur on the transmission links, messages transferred may not be
understandable. Therefore, A-interface shall omit the error messages and send
selectively "confusion" messages (these messages are used in GSM Phase 2+).
3.2 Um Interface
Um interface (air interface or radio interface) is defined as the communication interface
between MS and BSS. It is for the communication between MS and the fixed part of
GSM. Its physical link is the radio link. The information transmitted via this interface
include
radio
resource
management,
mobility
management
and
connection
management.
3.2.1 Overview
In a GSM/GPRS network, MS is connected through radio channels to the fixed
network so that a call can be routed to the specific destination. To realize the
inter-working between MS and BSS, it is necessary to standardize the transmission
of the signals on the radio channel. The norm concerning the signal transmission on
the radio channel is the radio interface, or Um interface.
The Um interface is the most important interface in the GSM system. It is necessary to
follow a standard interface so that a complete compatibility can be achieved between
different of different manufactures, which is the basic condition for global roaming.
The Um interface is specified by the following features:
z
MS-BSS protocols
Performance characteristics
3-20
Feature Description
M900/M1800 Base Station Subsystem
z
Service characteristics.
L3
L2
L1
Figure 3-18 Layered structure of Um interface
The first layer is the physical layer at the bottom. It includes various channels, and
provides basic radio channels for information transfer on higher layer.
The layer 2 is the data link layer using the LAPDm protocol. It includes various data
transmission structures, and controls data transmission.
The layer 3 is the highest layer. It includes various messages and programs, and
controls services. It includes 3 sub-layers, which are Radio Resources management
(RR), Mobility Management (MM), and Connection Management (CM).
L3
Data link
Other functional unit
MPH Primitive
PH Primitive
Physical layer
3-21
TCH
Feature Description
M900/M1800 Base Station Subsystem
z
Access capability: the physical layer provides a series of limited logical channels
for transmission service. The logical channel is multiplexed on the physical
channel.
Ciphering:
200
kHz
2
1
BP
Time
Slot
15/26ms
3-22
Feature Description
M900/M1800 Base Station Subsystem
2044
2045
2046
2047
BCCH
CCCH
SDCCH
47
48
24
50
25
1 Multiframe=51TDMA Frame(3060/13ms)
49
24
25
49
50
Physical channel
The physical channel is the combination of FDM and TDM and is composed of the slot
stream between BTS and MS. The physical channel is a combination of frequency
division and time division, so a physical channel must be described from two
perspectives:
z
900 band
Uplink (MS to BTS): 890~915 MHz
Down (BTS to MS): 935~960 MHz
3-23
1800 band
Uplink: 1710~1785 MHz
Downlink: 1805~1880 MHz
Feature Description
M900/M1800 Base Station Subsystem
Duplexing interval
Carrier interval
95MHz
200kHz
Time description
2)
Logical channel
The logical channel is obtained by multiplexing the physical channel in TDM. Different
logical channels serve to transport different types of messages between BSS and MS.
The logical channel is mapped to the physical channel as per certain rules.
Different logical channels have different frame structure, but whatever the
arrangement is, the frame structure of the logical channels are always periodic in time.
Great effort has been made to design the frame structure of the logical channels in
order to build a high-performance system in the GSM specifications. This results in a
complicated frame structure system in the GSM system. The relation between logical
channel and physical channel is detailed described in ETSI GSM 05.02 specification.
z
Among all carriers of a cell, there is only one supporting BCCH (and CCCH). The
cell is uniquely identified through this carrier. This carrier is defined as C0 in the
protocol.
Carrier C0 must be transmitted on the same frequency with constant power. The
frequency used by the C0 is called nominal frequency.
Feature Description
M900/M1800 Base Station Subsystem
mainly
include
channel
encoding/decoding,
interleaving
and
Voice
Digitalization and
source coding
Source coding
Channel coding
Channel decoding
Interleaving
De-interleaving
Burst formatting
Burst formatting
Ciphering
De-ciphering
Modulation
Demodulation
Receiver
Transmitter
1)
Channel coding
Redundancy is introduced to the message flow to detect and rectify errors in the
transmission process. The result of channel encoding is a data block. The length of
voice data is 456 bit.
3-25
Feature Description
M900/M1800 Base Station Subsystem
z
Interleaving
Interleaving means mixing several data blocks so that the neighboring bits in the
modulated signals can be extended into these data blocks. In the message flow, the
consecutive errors are correlated. If the correlation between the errors is eliminated,
the channel encoding performance can be improved. The purpose of interleaving is to
eliminate the correlating error and the location correlation in the data block. After
interleaving, the message flow becomes the sequence of message block. Each
channel burst pulse has a message block.
The interleaving and encoding schemes of various transmission modes are listed in
Table 3-3.
Table 3-3 Interleaving and encoding under various transmission mode
Input rate
Channel and
transmission mode
kbit/s
Output
block
Code
TCH/F9.6
TCH/F4.8
12
6
240
TCH/F4,8
120
TCH/F2,4
3.6
72
TCH/F2,4
3.6
144
Ia
TCH/FS
50
Ib
II
13
SCH
132
78
25
RACH
(+ Handover access)
Fast Associated Control
Signaling on TCH/F and
TCH/H
TCH/8SACCHBCCH
PAGCH
Input
block
184
Interleaving
456
456
Combined on 22
uneven burst pulse.
456
456
456
78
On 1 S burst pulse
36
On 1 access burst
pulse
On 8 burst pulses
456
On 4 burst pulses
Add the training sequence to the message bit flow so that the receiving end can
estimate the transmission feature of the channel, so as to restore the received signal.
An ordinary burst contains two groups of 58bit, which are separated with a 26 bit
training sequence. Three ends are all 0. They are added to the head and end of the
burst. For the content of the ordinary burst, see Table 3-4.
Table 3-4 Content of an ordinary burst
Head
Information
Training sequence
Information
End
58
26
58
3-26
Feature Description
M900/M1800 Base Station Subsystem
The access burst is the only short burst in GSM. It contains a 41 bit training burst, 36
bit information, 7 bit at the head and 3 bit at end. The content of the access burst is
listed in Table 3-5.
Table 3-5 Content of an access burst
Head
Training sequence
Information
End
41
36
S burst is applicable to downlink SCH. Its length is the same as other ordinary bursts
(142 bit). For its content, see Table 3-6.
Table 3-6 Content of an ordinary burst
Head
Information
Training sequence
Information
End
39
64
39
F burst is a long burst. Its only purpose is to enable the MS to find and modulate the S
burst in the same cell. Its length is 148 bit, all 0.
z
Ciphering
Modify the message flow with the ciphering mode recognizable to both MS and BTS to
ensure the safety of the subscriber data.
z
Modulate
Convert the burst sequence into RF analog signal so that it can be transmitted on the
RF channel in the form of radio wave. The modulation adopts GMSK. BT = 0.3, the
modulation rate is 2705/6 kbit/s.
2)
Demodulate
When antenna receive radio signal, selects the useful signal according to multi
address rule. Then it demodulates the signal and output binary bit stream.
z
Decipher
Modify the received message bit flow by reversing the process of ciphering.
z
De-interleaving
Restore the original locations of various bursts and reestablish the codes.
z
Channel decoding
3-27
Feature Description
M900/M1800 Base Station Subsystem
Use the attached redundancy information to check and correct the errors in the
message flow as much as possible.
I. LAPDm
1)
Function
LAPDm transfers information between layer 3 entities through the radio interface on
the Dm channel. LAPDm supports multiple layer 3 entities and physical layer entities,
and signaling of BCCH, PCH, AGCH and DCCH.
Note:
The Dm channel is a generic term for all the signaling channels at the Um interface in the GSM system.
For instance, the Dm channel can either be PCH or BCCH.
3-28
Feature Description
M900/M1800 Base Station Subsystem
Exercises sequence control to maintain the order of frames that pass DLC.
Flow control.
Contention resolution when establishing a data link after an access request has
been made on the RACH.
2)
Operation types
Two types of operation of the data link layer are defined for layer 3 information transfer:
unacknowledged operation and acknowledged (multiple frame) operation. They may
co-exist on a Dm channel.
z
Unacknowledged operation:
Acknowledged operation:
3)
Information transfer on the BCCH: The BCCH exists only in the network to MS
direction and is used for broadcasting radio sub-system information to MSs. Only
UI frames are sent on the BCCH.
Information transfer on the PCH + AGCH: These channels exist only in the
network to MS direction. On the PCH + AGCH only unacknowledged operation is
possible.
4)
Feature Description
M900/M1800 Base Station Subsystem
1)
The primitives associated with the unacknowledged information transfer service are:
DL-UNIT DATA-REQUEST/INDICATION
The DL-UNIT DATA-REQUEST primitive is used to request that a message unit be
sent using the procedures for unacknowledged information transfer service; DL-UNIT
DATA-INDICATION indicates the arrival of a message unit received by means of
unacknowledged information transfer.
Acknowledged information transfer service
One mode of acknowledged operation is defined, i.e. multiple frame operation. The
characteristics of this service are summarized in the following:
z
Sequence integrity of data link layer message units in the absence of machine
malfunctions.
Notification to the peer entity in the case of errors, for example, loss of sequence.
Notification to the layer 3 entity of unrecoverable errors detected by the data link
layer.
Flow control.
Feature Description
M900/M1800 Base Station Subsystem
primitive
used
by
the
random
access
process
is
DL_RANDOM
2)
The services provided by the physical layer are summarized in the following:
z
Transmission of data link layer message units in the same order as they were
issued by the data link layer.
Provision of error protection to ensure a low residual bit error rate at the data link
layer.
Transmission (in the MS) and reception (in the network) of random access bursts.
3)
Administrative services
3.2.4 L3
I. Introduction
The signaling layer 3 provides the functions to establish, maintain and terminate
circuit-switched connections across a GSM PLMN and other networks to which the
GSM PLMN is connected. It provides the necessary supporting functions related to
3-31
Feature Description
M900/M1800 Base Station Subsystem
II. L3 Structure
As have already introduced, the 3 sub-layers of layer 3 are further discussed here:
Among them, the highest sub-layer is composed of three functional entities: Call
Control (CC), Short Message Service support (SMS) and Supplementary Service
support (SS). In total, there are five functional entities consisted in the layer 3 radio
interface. Below is the brief introduction to these entities:
z
Mobility Management (MM) deals with the all necessary functions of mobile
features to support mobile subscribers. It notifies the network when the mobile
station is activated and deactivated, or the location area is changed. It is also
responsible for the security of activated radio channels.
3-32
Feature Description
M900/M1800 Base Station Subsystem
z
In addition, other functions are contained in layer 3 which are related to the transport
of messages, e.g. multiplexing and splitting. Those functions are defined in the Radio
Resource Management and Mobility Management. They have the task to route the
messages according to the protocol discriminator (PD) and transaction identifier (TI)
which are part of the message header.
The MM routing function route the messages of the CM entities and the messages of
the MM entity of its own sublayer towards the service access point of RR, and
multiplex them in case of parallel transactions. The routing function of Radio Resource
Management shall distribute the messages to be sent according to their protocol
discriminator (PD) and the actual channel configuration.
The messages provided at the different service access points of layer 2 are split by the
RR routing function according to the protocol discriminator (PD). If PD equals to RR,
this message will be transferred to RR at the local sub-layer. Other messages are
provided to MM via the access point RR-SAP. The routing function of MM passes the
messages according to the protocol discriminator (PD) and the transaction identifier
(TI) towards the MM entity or towards the CM entities via the various MM-SAP's.
Figure 3-23 illustrates the protocol model of L3 signaling.
The RR sub-layer at the bottom receives services provided by layer 2 through various
service access points (i.e., various types of channels) of layer 2, and provides services
via RR-SAP to the MM sub-layer. The MM sub-layer provides services to the three
entities (CC, SS and SMS) on the CM sub-layer through different service access
points MMCC-SAP, MMSS-SAP and MMSMS-SAP respectively. The 3 independent
entities on the CM sub-layer provide services to higher layers through MNCC-SAP,
MNSS-SAP and MNSMS-SAP respectively.
3-33
Feature Description
M900/M1800 Base Station Subsystem
Mobile Service
MNCC-SAP
MNSS-SAP
MNSMS-SAP
CC
SS
SMS
MMSS-SAP
MMCC-SAP
MMSMSSAP
MMREG -SAP
MM
CC
Layer 3 Signaling
MM
SS
SMS
RR-SAP
..RR
RR
PD
RR
SDCCH
SACCH
RACH
SAPI 3
BCCH
AGCH+PCH
SDCCH
SACCH
FACCH
SAPI 0
Call Control services for normal and emergency calls including call related
Supplementary Services Support services.
2)
3-34
Feature Description
M900/M1800 Base Station Subsystem
provided to MM via RR-SAP. They are used for establishing control channel
connections, establishing traffic channel connections, ciphering mode indication,
releasing control channel connections, and control-data transfer.
Services provided by mobility management entities (MM). These services support
Network Side
MM
RR - Primitive
RR
SAP
MS
CC
SS
Network Side
SM
CC
SS
MM
3-35
SM
Feature Description
M900/M1800 Base Station Subsystem
I. Protocol Model
1)
Protocol Model
BTS
RR
BTSM
RR
LAPDm
LAPD
Sign
Layer1
Layer1
BSSAP
BTSM
SCCP
LAPD
MTP
Layer1
Abis
BTSM: Base Transceiver Station Management LAPD: Link Access Procedure on the D Channel
RR: Radio Resource
LAPDm: Link Access Procedure on the Dm Channel
MTP: Message Transfer Part
SCCPSignaling Connection Control Part
BSSAPBase Station Subsystem Application Part
Layer 1 of the Abis interface is hardware-based and responsible for receiving and
transmitting data to the physical link.
The layer 2 protocol of the Abis interface is based on the LAPD. LAPD addresses
TRX (or BCF) through TEI. Different logical links are used for traffic management
message (RSL, Radio Signaling Link), network management message (OML,
3-36
Feature Description
M900/M1800 Base Station Subsystem
2)
GSM 08.52 defines the basic principles for the Abis interface specifications, and
the traffic function division between BSC and BTS.
GSM 12.21 defines the transmission mechanism of the OM message on the Abis
interface.
GSM 08.60 defines the in-band control protocol of the remote transcoder and rate
adapters.
Single TRX.
Multiple TRXs are connected with the BSC via a common physical connection.
Multiple TRXs are connected with the BSC via different physical connections.
3-37
Feature Description
M900/M1800 Base Station Subsystem
BTS1
BCF
TRX
TRX
A
MSC
Abis
BTS2
TRX
BSC
BCF
Abis
TRX
TRX
BTS3
TRX
TRX
BCF
TRX is the functional entity that supports 8 physical channels that belong to the
same TDMA frame, which is defined in the PLMN.
The BCF (Base Control Function) is the functional entity that performs common
control functions including BTS initialization, software loading, channel
configuration, operation and maintenance.
There are two types of channels at the Abis interface, which are:
z
Traffic channels with the rates of 8kbit/s, 16kbit/s and 64kbit/s respectively,
carrying speech or data from radio channels.
Different Terminal Equipment Identifiers (TEI) are assigned to get unique addresses of
TRXs. Three separate logical links are defined with each TEI (as shown in
Figure 3-28):
z
RSL: Radio Signaling Link used to support traffic management procedures, one
for each TRX.
3-38
Feature Description
M900/M1800 Base Station Subsystem
BSC
BTS
RSL SAPI=0
OML SAPI=62
L2ML SAPI=63
TRX
TEI1
BCF
LAYER 2
TEI
MANAGE-
RSL SAPI=0
OML SAPI=62
L2ML SAPI=63
TRX
TEI2
BCF
RSL SAPI=0
OML SAPI=62
L2ML SAPI=63
MENT
TRX
TEI3
BCF
OML SAPI=62
L2ML SAPI=63
BCF
TEI4
BCF
3-39
Feature Description
M900/M1800 Base Station Subsystem
Table 3-7 Distribution of services and functions between BTS and BSC
Location
Function
BTS
MSC-BSC channel
Terrestrial channel
management
BSC-BTS channel
Channel
allocation
Blocking
indication
Channel
allocation
Blocking
indication
BSC/MSC
Channel
configuration
management
Frequency hopping
DCH management
Radio channel
management
Remark
BCCH/CCCH
management
Management
Execution
Channel
allocation
Link
monitoring
Channel
release
Idle channel
observation
Power
control
decision
System
information
management
System
information
broadcast
Random
access
check
Immediate
assignment
DTX paging
management
DTX paging
execution
Channel
coding/decoding
Transcoding/rate
adaptation
Note 1
Uplink
measuremen
t
Processing
measuremen
t report
Traffic
measuremen
t
Calculation
Measurement
Timing advance
3-40
Note 2
Feature Description
M900/M1800 Base Station Subsystem
Function
BTS
Indication to
MS during
random
access
Indication to
MS during
handover
Indication to
MS during
session
Timing advance
Radio channel
management
LAPDm function
Remark
BSC/MSC
Management
Ciphering
Execution
Management
Handover
access
check
Handover
Mobility Management
Calling Control
3-41
Feature Description
M900/M1800 Base Station Subsystem
Overview
The data link layer of Abis uses LAPD protocol. It utilizes the service on the physical
layer, and provides connection-oriented or connectionless services for layer 3. The
data link Service Access Point (SAP) is the point that provides services for layer 3.
SAP is identified by Service Access Point Identifier (SAPI). A data link connection
endpoint is identified by a data link connection endpoint identifier as seen from layer 3
and by a data link connection identifier (DLCI) as seen from the data link layer.
For information exchange between two or more layer 3 entities, an association must
be established between the layer 3 entities in the data link layer using a data link layer
protocol.
The communication between data link layer entities is governed by a peer-to-peer
protocol specific to the layer. Messages at the data link layer are transferred between
entities at layer 2 through physical layer. Inter-layer service request is implemented
with service primitive.
2)
Function
Multiple L3 entities.
Implements sequence control to keep the order of the frames that pass the data
link connections.
Checks the transmission errors, format errors and operation errors in the data link
connections.
Makes recovery based on the detected transmission errors, format errors and
operation errors.
Flow control.
Data link layer provides the means for information transfer between multiple
combinations of data link connection points. The information may be transferred
through point-to-point data link connections or via broadcast data link connections.
3-42
Feature Description
M900/M1800 Base Station Subsystem
Implementing part of the radio resource management functions under the control
of BSC.
The traffic management message is divided into the transparent and non-transparent
messages, as shown in Figure 3-29.
z
The traffic management messages can also be divided into four groups in terms of
functions, which are:
z
Radio link layer management message, used for the management of the data link
layer on the radio channel.
1)
Link release request procedure: This procedure is used by BSC to request the
release of a link layer connection on the radio channel.
3-43
Feature Description
M900/M1800 Base Station Subsystem
z
Transmission
of
transparent
L3-message
on
the
Um
interface
in
Link error indication procedure: Through this procedure BTS indicates BSC
incase of any abnormality in the radio link layer.
2)
Handover detection procedure: This procedure is used between the target BTS
and BSC to detect the accessing of the MS being handed over.
MS power control procedure: This procedure is used by BSS to set the MS power
level or the parameters required by TRX. MS power control decision must be
implemented in BSC, and as an optional procedure in BTS.
BTS Transmission power control procedure: This procedure used between BSC
and BTS to set the TRX transmission power level or the parameters required by
TRX. The BTS transmission power control decision should be implemented in
BSC, or in BTS.
3-44
Feature Description
M900/M1800 Base Station Subsystem
z
3)
Delete indication procedure: This procedure is used by BTS to indicate that due
to overload on the AGCH, an Immediate Assign Command has been deleted.
CCCH load indication procedure: This procedure is used by BTS to inform BSC
the load on a designate CCCH. Indication period is also set by OM.
Short message cell broadcast procedure: Short Message Service Cell Broadcast
messages are sent to BTS as SMS Broadcast Request messages.
4)
Flow control procedure: This procedure is defined to give some degree of flow
control. It can be used for TRX processor overload, downlink CCCH overload and
ACCH overload.
3-45
Feature Description
M900/M1800 Base Station Subsystem
Managed objects
There are four types of management objects: site, cell, carrier and channel. The basic
structure is illustrated in Figure 3-29.
SITE
CELL 0
CELL 1
CELL n
TRX0
TRX1
TRXm
TRX
CH0
CH1
CH7
Object addressing
Description
BSC has disconnected all calls through this managed object, and no new calls can be
connected to this object.
New services can not be connected to this managed object, but those existing calls will be
maintained.
New calls can be connected to this managed object.
3-46
Feature Description
M900/M1800 Base Station Subsystem
Description
Resources are completely unavailable, and can no longer provide services to the users.
All or part of resources are available and can be used.
2)
Description
The resource is being tested. Its operational state is disabled.
The source/object is not working due to some internal error. Its operational state is disabled.
The resource needs power supply. Its operational state is disabled.
The resource needs manual or automatic operations. Its operational state is disabled.
Services provided by this resource are degraded in a certain sense, such as rate or
operational capacity. Its operational state is disabled.
Services provided by this resource are degraded in a certain sense, such as rate or
operational capacity. Its operational state is disabled.
Hardware or software of the managed objects is not installed. Its operational state is disabled.
Basic procedures
All procedures are based on formatted O&M messages. Most formatted O&M
messages initiated by BSC or BTS require the peer layer 3 endpoint to give response
or acknowledgment in the form of formatted O&M messages. Single formatted O&M
messages that need not be responded are called a basic procedure. All formatted
O&M messages are sent on layer 2 in the form of I frames. A group of procedures,
called as structured procedures, are based on the combination of some basic
procedures.
For a specific object, if a certain basic procedure is not completed, the system will not
start its subsequent basic procedures. When there is no response to the formatted
operation and maintenance message from the peer layer 3 before L3 timeout, the
basic procedure is regarded as not completed. When the previous basic procedure
has not received any response (ACK or NACK) before layer 3 timeout, then no
subsequent basic procedure is sent to this object case. The default timeout for layer 3
is 10s. If part of an original message is not understood or supported, the whole
message is discarded. A ACK message returned by the object indicates affirm
response, it is used to notify the message sender that the command has been
executed or will be executed. A NACK message returned by the object indicates
disaffirm response, it is used to notify the message sender that the command
executed unsuccessfully and the corresponding failure cause.
There are mainly the following types of basic procedures:
z
Feature Description
M900/M1800 Base Station Subsystem
Other procedure
There are three types of multiplexing modes on Abis interface: 10:1, 12:1 and
15:1, meaning the ability to simultaniously transmit 10, 12 or 15 TRX data on the
same E1 respectively.
Satelite
Earth Station
MSC
Earth Receiving E1
Station
BTS
BSC
BTS
SDH/PDH
/HDSL/Microware
/E1
BTS
Earth Receiving E1
BTS
Station
3-48
Feature Description
M900/M1800 Base Station Subsystem
The networking implementation through satellite transmission is different from the land
transmission due to long transmission delay. To get good quality transmission,
following measures are taken:
z
The adjustment algorithm of the TRAU frame is modified from fixed cycle
adjustment to self-adaptive adjustment.
The BTS clock works in internal clock mode.
1)
Sub-TS 0
Sub-TS1
Sub-TS2
Sub-TS3
TS
0
Synchronization
T0.0
T0.1
T0.2
T0.3
T0.4
T0.5
T0.6
T0.7
RSL0
T1.0
T1.1
T1.2
T1.3
T1.4
T1.5
T1.6
T1.7
RSL1
T2.0
T2.1
T2.2
T2.3
T2.4
T2.5
T2.6
T2.7
RSL2
10
T3.0
T3.1
T3.2
T3.3
11
T3.4
T3.5
T3.6
T3.7
12
RSL3
13
T4.0
T4.1
T4.2
T4.3
14
T4.4
T4.5
T4.6
T4.7
3-49
Feature Description
M900/M1800 Base Station Subsystem
Sub-TS
Sub-TS 0
Sub-TS1
Sub-TS2
Sub-TS3
TS
15
RSL4
16
T5.0
T5.1
T5.2
T5.3
17
T5.4
T5.5
T5.6
T5.7
18
RSL5
19
T6.0
T6.1
T6.2
T6.3
20
T6.4
T6.5
T6.6
T6.7
21
RSL6
22
T7.0
T7.1
T7.2
T7.3
23
T7.4
T7.5
T7.6
T7.7
24
RSL7
25
T8.0
T8.1
T8.2
T8.3
26
T8.4
T8.5
T8.6
T8.7
27
RSL8
28
T9.0
T9.1
T9.2
T9.3
29
T9.4
T9.5
T9.6
T9.7
30
RSL9
31
OML
In 10:1 multiplexing, each E1 carries 10 TRXs. Each signaling link occupies a 64kbit/s
timeslot on the E1. If some sites cascad on one E1, , the E1 can carry 4 sites/9 TRXs
or 7 sites/8 TRXs.
2)
Sub-TS 0
Sub-TS1
Sub-TS2
Sub-TS3
TS
0
Synchronization
T0.0
T0.1
T0.2
T0.3
T0.4
T0.5
T0.6
T0.7
RSL0, RSL1
T1.0
T1.1
T1.2
T1.3
T1.4
T1.5
T1.6
T1.7
T2.0
T2.1
T2.2
T2.3
T2.4
T2.5
T2.6
T2.7
T3.2
T3.3
8
9
RSL2, RSL3
T3.0
T3.1
3-50
Feature Description
M900/M1800 Base Station Subsystem
Sub-TS
Sub-TS 0
Sub-TS1
Sub-TS2
Sub-TS3
10
T3.4
T3.5
T3.6
T3.7
11
T4.0
T4.1
T4.2
T4.3
12
T4.4
T4.5
T4.6
T4.7
TS
13
RSL4, RSL5
14
T5.0
T5.1
T5.2
T5.3
15
T5.4
T5.5
T5.6
T5.7
16
T6.0
T6.1
T6.2
T6.3
17
T6.4
T6.5
T6.6
T6.7
18
RSL6, RSL7
19
T7.0
T7.1
T7.2
T7.3
20
T7.4
T7.5
T7.6
T7.7
21
T8.0
T8.1
T8.2
T8.3
22
T8.4
T8.5
T8.6
T8.7
23
RSL8, RSL9
24
T9.0
T9.1
T9.2
T9.3
25
T9.4
T9.5
T9.6
T9.7
26
T10.0
T10.1
T10.2
T10.3
27
T10.4
T10.5
T10.6
T10.7
28
RSL10, RSL11
29
T11.0
T11.1
T11.2
T11.3
30
T11.4
T11.5
T11.6
T11.7
31
OML
In 12:1 mode, each E1 carries 12 TRXs, and every two RSLs share a 64kbit/s timeslot
of E1. If some site cascaded on one E1, then the E1 can carry 3 sites/11 TRXs or 6
sites/10 TRXs.
3)
Sub-TS 0
Sub-TS1
Sub-TS2
Sub-TS3
TS
0
Synchronization
V1
V2
V3
V4
V5
V6
V7
V8
V9
V10
V11
V12
V13
V14
V15
V16
3-51
Feature Description
M900/M1800 Base Station Subsystem
Sub-TS
Sub-TS 0
Sub-TS1
Sub-TS2
Sub-TS3
V17
V18
V19
V20
V21
V22
V23
V24
V25
V26
V27
V28
V29
V30
V31
V32
V33
V34
V35
V36
10
V37
V38
V39
V40
11
V41
V42
V43
V44
12
V45
V46
V47
V48
13
V49
V50
V51
V52
14
V53
V54
V55
V56
15
V57
V58
V59
V60
16
V61
V62
V63
V64
17
V65
V66
V67
V68
18
V69
V70
V71
V72
19
V73
V74
V75
V76
20
V77
V78
V79
V80
21
V81
V82
V83
V84
22
V85
V86
V87
V88
23
V89
V90
V91
V92
24
V93
V94
V95
V96
25
V97
V98
V99
V100
26
V101
V102
V103
V104
27
V105
V106
V107
V108
TS
28
29
RSL7, 8, 9, 10
30
RSL3, 4, 5, 6
31
OML+RSL0, 1, 2
3-52
Feature Description
M900/M1800 Base Station Subsystem
3.4 Gb interface
3.4.1 Overview
The Gb interface is the standard open interface between BSS and SGSN.
M900/M1800 BSS, which includes the PCU, can be connected with the SGSN from
any other vendor. Through this interface SGSN communicates with BSS to implement
such functions as packet data transfer, flow control, mobility management, etc. This is
a mandatory interface in GPRS network.
The location of Gb interface in GPRS system is similar to that of the A interface in
GSM system. A interface is between BSS and MSC, while Gb interface is between
BSS and SGSN. Their difference is that Gb interface is more suitable to provide
packet service.
LLC
RLC
RELAY
BSSGP
BSSGP
MAC
NS
NS
L1
L1
L1
BSS
Gb
SGSN
The L1 physical layer of the Gb interface, which is based on the Frame Relay (FR)
protocol, can be actually implemented by means of point-to-point frame relay
network connection or multipoint-to-multipoint frame relay network connection.
The BSSGP L3 protocol of the Gb interface is designed mainly to carry out such
operation & maintenance functions as uplink and downlink transmission of the
upper layer (LLC layer) signaling and data, downlink data flow control, and
blocking/unblocking and restarting of BVC (BSSGP Virtual Connection).
3-53
Feature Description
M900/M1800 Base Station Subsystem
SGSN
(network)
BSS
(user)
Gb
Gb
Frame Relay
network
SGSN
(user)
3-54
Feature Description
M900/M1800 Base Station Subsystem
II. NS
Distributed over the two sides of the Gb interface, the NS protocol layer has
symmetrical functions on both sides of the Gb interface. But as a whole it provides
simple and clear interface services to the upper-level BSSGP. It delivers mainly three
service functions as follows:
z
Upper Layer SDU transfers: All messages transported in the BSSGP layer are
transferred in the NS layer in the form of NS SDU. The normal operation of the
NS layer affords a reliable channel and protection for the normal operation of the
upper layer protocol.
Network state indication: When the NS layer finds the bottom layer link is faulty
and it cannot transmit data or the bottom layer link fault has recovered, it will
notify the specific faulty point (recovery point) message to the upper layer so that
the latter can handle it accordingly.
GSM 03.64
RLC/MAC
GMM
RL
NM
GMM
LLC
NM
GMM
BSSGP
BSSGP
NM
GMM
NM
BSSGP
GSM 08.16
Netw ork service
GSM 08.16
Netw ork service
3-55
Feature Description
M900/M1800 Base Station Subsystem
z
GMM BSSGP: This part performs the GPRS mobility management function at the
Gb interface, including network paging to MS, MS radio access capability, and
suspending and resuming of the GPRS service.
Uplink and Downlink Data Transfer: Gb interface delivers the data transmission
service at BSS and SGSN. Although they differ in their names (it is called RL
BSSGP service at the BSS side and LLC BSSGP service at the SGSN side), they
are fully identical in their function implementation. It also carries out transparent
transmission of the uplink and downlink upper-layer data.
2)
The bandwidth of the physical carrier channel of the FR layer of M900/M1800 PCU
can be configured flexibly between 64x1kbit/s~64x31kbit/s. The bandwidth of NS-VC
in the NS layer can be configured flexibly between 1kbit/s~1984kbit/s. This measure
greatly facilitates the network planning.
3)
M900/M1800 PCU supports full load sharing between NS-VSs of an NSE. NS-VSs
can be located on different boards. This is crucial in enhancing the transmission
reliability and utilization of the Gb interface.
4)
M900/M1800 PCU supports full switchover between BSSGP PTP entities and
between BSSGP SIG entities. When a PTP entity is somehow unavailable, the
services in the entity can be switched over automatically to another available PTP
entity, regardless of whether or not the available PTP entity is in the same physical
board as the faulty PTP entity. When a SIG entity is somehow unavailable, the
services in the entity can be switched over automatically to another available SIG
entity, regardless of whether or not the available SIG entity is in the same physical
board as the faulty SIG entity. The entity switchover function in the BSSGP layer is
vital in boosting the reliability of the BSSGP layer.
3-56
Feature Description
M900/M1800 Base Station Subsystem
Packet switching services, data and signaling are transferred by G-TRAU frame.
Provide 16kbit/s band width to transmit packet data of CS-1/CS-2 code and
32kbit/s band width to transmit packet data of CS-3/CS-4 code.
Coding rate
CS-1
CS-2
CS-3
1/2
2/3
3/4
CS-4
Code bits
456
588
676
Rate kbit/s
9.05
13.4
15.6
21.4
When CS-1/2 encoding mode is supported, the rate of G-Abis interface should be less
than 16kbit/s. When CS-3/4 encoding mode is supported, G-Abis interface should be
able to provide the rate of 32 kbit/s.
3-57
Feature Description
M900/M1800 Base Station Subsystem
BTS measures the strength and quality of the uplink radio signals and reports via the
G-Abis interface the measurement results to PCU, which controls the uplink power
based on the results.
PCU sends the BTS control parameters to BTS through G-Abis and provides control
over the downlink power based on the parameters.
The RLC/MAC block coding scheme is sent by PCU via G-Abis to BTS, which makes
radio block coding for the downlink data and the uplink radio blocks based on the
code.
All the packet data channels (PDCH) used by GPRS take the structure of 52
multiframes and maintain a strict mapping relationship with the G-TRAU frames of the
G-Abis interface. The frame number message of the air interface is transported
between PCU and BTS via the in-band signaling. After a synchronization process, the
data blocks sent by PCU to BTS can establish a precise time sequence relationship
with the TDMA frame numbers of BTS, so that there is minimum time delay when the
uplink and downlink data blocks are processed in BTS.
Sub-TS 0
Sub-TS1
Sub-TS2
Sub-TS3
0
1
n
0
4
4n
1
5
4n+1
2
6
4n+2
3
7
4n+3
4m
4m+1
4m+2
4m+3
31
124
125
126
127
3-58
Usage
E1 synchronization TS
Packet data channel
Packet data channel
Dynamic additional sub-TS, supporting
additionally CS-3/CS-4 packet traffic
channel
LAPD channel
Feature Description
M900/M1800 Base Station Subsystem
Sub-TS 0
Sub-TS1
Sub-TS2
Sub-TS3
4n
4n+1
4n+2
4n+3
m
31
4m
124
4m+1
125
4m+2
126
4m+3
127
Usage
E1 synchronization TS
Circuit traffic channel or packet data
channel
Dynamic additional sub-TS, supporting
additionally CS-3/CS-4 packet traffic
channel
RSL
OML
The radio channel on the air interface can be dynamically allocated as TCH or PDCH
to supports GPRS services. The sub-TSs at the E1 can be allocated dynamically to
the Abis interface or the G-Abis interface. The sub-TSs for the Abis interface transport
speech data with E-TRAU frames (GSM 08.60) and the sub-TSs for the G-Abis
interface transport packet data with G-TRAU frames.
In CS-1/CS-2, the PDCH with the rate of 16kbit/s can be carried by one sub-TS. Two
type sub-TSs can convert each other. In CS-3/CS-4, the bandwidth of the PDCH
exceeds 16kbit/s, so one sub-TS is not enough to carry the PDCH. This issue can be
resolved with the additional sub-TS. This is made up of 16kbit/s main TSs configured
for TCH by Abis interface, and the dynamic additional Sub-TS pool consisting of
16kbit/s idle TSs. When the data blocks of CS-3/CS-4 need to be transported between
PCU and BTS, additional Sub-TS will be taken from the additional Sub-TS pool and
attached to the main TS. After the data to be transmitted are decomposed by BTS,
they are transmitted simultaneously in the main and additional Sub-TS. PCU is
responsible for restoring the messages.
Description
Serves to synchronize G-TRAU frames between BTS and PCU. It is a group of
special bit sequences designed to define G-TRAU frames.
RLC/MAC data blocks generated during BTS decoding, or RLC/MAC data blocks
sent by PCU to BTS after being encoded.
Performs signaling interworking between PCU and BTS.
3-59
Feature Description
M900/M1800 Base Station Subsystem
2)
Abis interface is based on the 16kbit/s links (or called 16kbit/s sub-TS). M900/M1800
GPRS BSS is also based on the 16kbit/s link at the G-Abis interface. When CS-3 and
CS-4 encoding mode is adopted, the rate of a PDCH is 15.6 kbit/s and 21.4 kbit/s,
therefore, when mapping the radio channels to the terristrial channels, a PDCH is
mapped to two 16 kbit/s links. However, the encoding mode adopted by PDCH is
adjusted according to the change of the radio transmission environment of the MS that
occupies it. Mapping a PDCH permanently onto two 16kbit/s links will greatly
decreases the multiplexing ratio of the G-Abis interface, and thus greatly reduce the
utilization ratio of the G-Abis interface transmission equipment.
With dynamic allocation, M900/M1800 GPRS BSS can resolve the transmission issue
of CS-3 and CS-4 on the G-Abis interface perfectly. The dynamic attached sub-slot
technology is to statically allocate a main 16 kbit/s sub-timeslot at the G-Abis interface
for the CS-3/CS-4 PDCH. With the dynamic additional sub-TS technology, it is not
necessary for GPRS BSS to upgrade the hardware of BTS, BSC or PCU for
supporting CS-3 and CS-4. In addition, in its support for CS-3 and CS-4, the
multiplexing ratio of the G-Abis interface is greatly improved, thus saving investments
on the G-Abis interface transmission equipment.
The dynamic additional sub-TS technology used by M900/M1800 GPRS BSS displays
the following features:
z
Any idle Sub-TS of the G-Abis interface can be used as additional sub-TS, so that
each has maximum utilization.
3-60
Feature Description
M900/M1800 Base Station Subsystem
z
Within a same site address, the additional sub-TSs can be dynamically attached
to various main TSs to enhance the utilization ratio of this sub-TSs according to
statistical multiplexing rules.
The locations of the additional 16kbit/s sub-TS are relatively flexible. They do not
have to be adjacent to the main 16kbit/s sub-TS.
It packs and unpacks the data packets through software to avoid hardware
upgrading.
3)
Fast and stable time synchronization mechanism for the air interface blocks
4)
The issue of forward and backward compatibility is taken into full account in the
definition of the structure of the G-TRAU frames, so it features good scalability.
Three-bit version number is defined in the header of the G-TRAU frame so that it can
support 8 different G-TRAU frames. M900/M1800 BSS, which features good forward
and backward compatibility on the G-Abis interface, can smoothly evolve to next
generation through the G-TRAU version mechanism.
3.6 Pb Interface
3.6.1 Overview
Pb interface is the interface between PCU and BSC. Like other BSS systems available
in market, Huaweis own proprietary Pb interface is efficiently designed and
implemented.
3-61
Feature Description
M900/M1800 Base Station Subsystem
BSC
A
Um
PCU
Pb
BSS
Gb
SGSN
Layer 1 (physical layer) adopts sub-TS of the E1 line. In fact, the Pb interface and
the G-Abis interface share the same physical link. One E1 is divided into 128 sub
TSs of 16kbit/s where 4 sub-TSs serve for synchronization. Some of these
sub-TSs are used for the physical link of the G-Abis interface, some for the
physical link of the Pb interface and the rest might serve as idle sub-TSs or be
multiplexed.
Layer 2 (link layer) is based on the LAPD protocol, which is a general data link
layer protocol. It receives the data transfer service from the physical layer and
delivers the connection-oriented or connectionless service to L3. LAPD aims to
implement peer-to-peer reliable message transfer between L3 entities.
Feature Description
M900/M1800 Base Station Subsystem
A BSC only records the maintenance state of the circuit, not the usage of the
circuit.
The PCU can block/unblock and reset circuits at the local end, without affecting
the circuit state at the BSC side.
The BSC can not change the state of the circuit determined by the maintenance
console at the PCU side, i.e. BSC has no authority to unblock a circuit that is
blocked at the maintenance console (PCU side).
The procedures of Circuit Block/Unblock, Unequipped Circuit, and Reset Circuit are
almost the same as those on the A-interface. The only difference is that MSC is
changed to the PCU and the trunk CIC (Circuit Identification Code) at the A-interface is
changed to the trunk circuit PCIC at the Pb interface. For example, the Circuit Block
procedure at the Pb interface is shown in Figure 3-37.
3-63
Feature Description
M900/M1800 Base Station Subsystem
BSC
Block circuit
1)
All the radio resource information is configured at the data configuration console.
The radio resource information of PCU is obtained from the BSC.
Pb interface cell initialization process corresponds to this principle. It includes the
cell resetting at both BSC and PCU sides, notification by BSC to PCU of the
packet radio resource configuration of the cell, and start of packet system
information broadcast.
2)
Circuit service and packet service shares the radio resources, which are allocated
on demand. The circuit-based service will have the priority to be allocated.
Dynamic allocation of resources on demand requires that the BSC allocate the
radio resources in real-time to the circuit-based service or packet-based service
according to the current application. This means a dynamic conversion between
the TCH and PDCH. There are three channel conversion processes at Pb
interface:
When there is more data traffic demand for more channel resources, PCU
requests BSC to convert TCH into the PDCH. BSC decides the conversion
according to the available resources. If there are many TCHs idle, then BSC will
allow to converting TCHs into PDCHs and send the related information to the
BTS.
When the BSC discovers TCHs are insufficient, it requires the PCU to hand over
some PDCHs, which will be converted into TCHs. This requirement is mandatory
according to the rule of circuit-based service having the priority.
When the PCU discovers there are too many PDCHs idle, it will automatically
hand back some PDCHs, which will be converted into TCHs again. This is the
rule of circuit-based service having the priority.
3)
The BSC is responsible for assigning TCH, and the PCU is responsible for
assigning PDCH.
3-64
Feature Description
M900/M1800 Base Station Subsystem
After PCU has been assigned with a PDCH, the allocation and release of this PDCH is
decided by PCU. Similar to GSM network, BSC is responsible for the allocation and
release of TCH.
4)
The states of the radio resources at the BSC and PCU sides must be kept
consistent.
To achieve the consistency between the states at both sides, the BSC need to notify
the PCU of the impact of the change on the BTS and OMC operations on the radio
resources. For example when the OMC blocks a certain packet channel, the BSC
needs to notify the PCU to update the channel state.
Transmission management
In the TCH-to-PDCH conversion, the BSC needs to connect the trunk circuit on the
Abis interface and that on the Pb interface. During the process of packet data
transmission, the BSC needs to forward packet data among BTS-BSC-PCU. In the
PDCH to TCH conversion, the BSC needs to release the original connection.
In general, each PDCH corresponds to a 16kbit/s data channel. But if the transmission
quality proves to be satisfactory by PCU, it can activate a more efficient channel
coding method, like CS-3 or CS-4. At this time, the BSC needs to dynamically allocate
one more 16kbit/s timeslot to the PDCH, that is, the 32kbit/s data channel corresponds
to the PDCH.
2)
PbSL management
The Pb interface signaling link (PbSL) is a LAPD link. And PbSL management involves
the transmission and reception of Pb interface message packets, link load sharing, link
mutual-assistance function, etc.
If there is no PCCCH in a certain cell, the disconnection of all the PbSLs will lead to
the release of the resources of the cell at both sides of the Pb interface.
3)
Error handling
3-65
Feature Description
M900/M1800 Base Station Subsystem
There may be errors during the process of transmission, so the Pb interface has the
error handling function. By this function, error messages will be omitted and some
"confusion" messages will be transmitted selectively.
III. Maintaining the consistency of resource data between BSC and PCU.
PCU and BSC are located in two places, so the message data of all the shared
resources (such as cells, channels, PCIC trunks and system information parameters)
should be consistent. This is also the major function of the Pb interface. The functions
of the Pb interface involve the management & maintenance of some resources, such
as cell parameter configuration, cell restarting, channel blocking/unblocking, PCIC
3-66
Feature Description
M900/M1800 Base Station Subsystem
blocking/unblocking,
PCIC
restarting,
packet
system
information
parameter
3-67
Feature Description
M900/M1800 Base Station Subsystem
MSC
BSC
O Interface
DCN
OMC Server
PCU
...
SGSN
OMC Workstation
OMC Workstation
3.7.2 Feature
Unlike the network bottom layer interfaces like Gb and Pb, the operation &
maintenance interface is an application layer interface in nature, thus relatively simple
in message structure and protocol layer. The lower layer of the operation &
maintenance interface is based on the TCP/IP protocol, which enables the OMC
system to acquire a very strong remote networking capability. As regards the system
composition, the software system sturcture of the O&M interface is arranged as shown
in Figure 3-38.
3-68
Feature Description
M900/M1800 Base Station Subsystem
OMA
BAM
...
PCU
BSC
LAN/WAN
TCP/IP
OMC SHELL
Communication Server
Traffic Statistic
...
Alarm
Tracing
Database Server
...
OMC Sercer/DB
WorkStation
OAM and BAM differ in hardware and software implementation. Although different
equipment manages different messages and information, they are the same in
basic functions.
The functionality of the OAM is mainly two-fold: first, it serves as a
communication bridge between the OMC system and the network equipment,
forwards the maintenance & operation command from the OMC to the FAM board
and orients the response from the AM to the OMC terminals accordingly. On the
other hand, it acts as a server in Client/Server models. Apart from the
management of the database as well as the test task and traffic statistic task, the
OAM also stores and forwards the charging messages, alarm messages and
traffic statistic data. It stores all the vital data on the hard disk and dumps them to
the CDs or OMC server if necessary.
3-69
Feature Description
M900/M1800 Base Station Subsystem
OAM/BAM or SPOS. Moreover, there are also some other application servers
and management modules on the OMC server.
z
OMC Shell is a user interface that manages, operates and maintains the GSM
objects as well as a communication interface with all the SPOS programs. OMC
Shell is used for visual management of NEs of the entire Huawei GSM system
through WS.
OMC Shell program consists of user interface module and communication
module. User interface module provides visual operating interfaces such as
tree-like list and map windows. On the interface, a user can view the state of the
GSM objects or performs directly the operation, maintenance and management
over the GSM objects. The communication module is mainly responsible for
communication management.
3-70
Feature Description
M900/M1800 Base Station Subsystem
Appendix A Abbreviations
Appendix A Abbreviations
A
AC
AC
ACELP
AGCH
AM/CM
ANSI
APL
ARFCN
ASIC
AUC
B
BA
BAM
BCC
BCCH
BCF
BCH
BER
BHCA
BIE
BM
BP
BQ
BSC
BSIC
BSS
BSSAP
BSSMAP
BTS
BTSM
BVC
C
CA
CAMEL
CBA
CBC
CBCH
CBQ
CC
CC
CCBS
CCCH
CD
CDB
CDU
CELP
CGI
CI
CIC
CIR
CKSN
CM
CPU
CR
CRC
CRO
A-1
Feature Description
M900/M1800 Base Station Subsystem
CS
D
DBMS
DC
DCCH
DCL
DDN
DL
DLC
DLCEP
DLCEPI
DLCI
DNS
DPC
DRX
DSC
DTAP
DTMF
DTX
E
EA
E-Abis
EC
ECSC
ECT
EFR
EIR
EM
ETSI
F
FACCH
FCCH
FDMA
FH
FIR
FN
FR
FTC
FUC
G
G-Abis
GGSN
GLAP
GMM
GMPU
GMSC
GMSK
GPRS
GSM
GSM900
GSM1800
GSN
GT
H
HCS
HDLC
HDSL
HLR
HSC
HSN
HW
I
IEC
IMEI
Appendix A Abbreviations
Coding Scheme
Database Management System
Direct Current
Dedicated Control Channel
Diagnostic Control Link
Digital Data Network
Downlink
Data Link Connection
Data Link Connection End Point
Data Link Connection End Point Identifier
Data Link Connection Identifier
Domain Name Server
Destination (Signaling) Point Code
Discontinuous Reception (mechanism)
Downlink Signaling fault Count
Direct Transfer Application Part
Dual Tone Multi Frequency
Discontinuous transmission (mechanism)
Early Allocation
Enhanced Abis
Emergency Call
Early Classmark Send Control
Explicit Call Transfer
Enhanced full rate speech code
Equipment Identify Register
Extended Measurement
European Telecommunication Standards Institute
Fast Associated Control Channel
Frequency Correction Channel
Frequency Division Multiple Access
Frequency Hopping
Finity Impulsion Response
Frame Number
Frame Relay
Full Rate Transcoder
Frame Unit Controller
GPRS Abis
Gateway GPRS Support Node
LAPD Protocol Process board
GPRS Mobility Management
Main Process Unit
Gateway Mobile Switching Center
Gaussian Minimum Shift-frequency Keying
General Packet Radio Service
Global System for Mobile communications
GPRS Support Node
Global Title
Hierarchical Cell Structure
High level Data Link Control
High speed Digital Subscriber Line
Home Location Register
Hot Swap Controller
Hopping Sequence Number
Highway
International Electrotechnical Commission
International Mobile Equipment Identity
A-2
Feature Description
M900/M1800 Base Station Subsystem
IMSI
IP
ISDN
ISUP
ITU-T
L
L2ML
LA
LAC
LAI
LAPD
LAPDm
LLC
LMT
LNA
M
MA
MAC
MAIO
MAP
MBR
MCC
MDC
MDT
ME
MM
MNC
MNS
MDSL
MR
MRP
MRT
MS
MSC
MSISDN
MT
MTP
N
NC
NCC
NCH
NM
NS
NSE
NSS
O
OAM
OMC
OML
OSI
P
PACCH
PAGCH
PBGT
PBCCH
PbSL
PCCCH
PCU
PD
PDP
PDCH
PDH
PDTCH
PIN
Appendix A Abbreviations
A-3
Feature Description
M900/M1800 Base Station Subsystem
Phase I
Phase II
PLMN
PNCH
POMU
PON
PPCH
PRACH
PSI
PSK
PSTN
PT
PTCCH
PTM-M
PTP
Q
QoS
R
RACH
RE
RF
RLC
RPE-LTP
RPPU
RR
RSL
S
SABM
SACCH
SAP
SAPI
SCCP
SCH
SCU
SCMG
SDCCH
SDH
SDU
SGSN
SID
SIG
SIM
SLM
SLS
SMC
SMS
SMSCB
SMUX
SOR
SRM
SS
SSN
STM
T
TA
TAI
TBF
TCH
TDMA
TCSM
TE
TEI
TFI
TLLI
Appendix A Abbreviations
A-4
Feature Description
M900/M1800 Base Station Subsystem
TMSC
TMSI
TN
TO
TRX
TRAU
TSC
TUP
U
UA
UDT
UI
USF
USSD
V
VAD
VBS
VEA
VGCS
VLR
VM
VSAT
W
WS
X
xDSL
Appendix A Abbreviations
A-5