Professional Documents
Culture Documents
A9130 BSC Evolution Funtional Description
A9130 BSC Evolution Funtional Description
Status RELEASED
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1 A9130 BSC Overall Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1 A9130 BSC Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.2 A9130 BSC Hardware Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.3 Rack Shared Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.3.1 Rack Shared by A9130 BSC Evolution - A9130 MFS Evolution . . . . . . . . . . . . . 14
1.3.2 Rack Shared by Two A9130 BSCs Evolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4 A9130 BSC Software Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4.1 BSC Software Architecture Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4.2 Process Mapping on OMCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.4.3 Process Mapping on CCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.4.4 Process Mapping on TPGSM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.4.5 A9130 BSC Operating System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.4.6 ATCA Platform Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.4.7 A9130 BSC Application Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.4.8 A9130 BSC Process Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.5 A9130 IP Network Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.6 Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2 A9130 BSC Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.1 A9130 BSC Application Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.1.1 A9130 BSC Application Process Creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.1.2 VOS Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.1.3 FMM Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.2 A9130 BSC External Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.3 A9130 BSC CS Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.4 A9130 BSC PS Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.5 A9130 BSC Performance Management Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.6 A9130 BSC SMS-CB Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.7 A9130 BSC SS7 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.8 A9130 BSC LAPD Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.9 A9130 BSC Qmux Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.10 A9130 BSC ML-PPP Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.11 A9130 BSC Transmission Function Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.11.1 NE1oE Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.11.2 Remote Tributary Alarm Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.11.3 Ring Control in A9130 BSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.12 A9130 BSC Logical Configuration Management Functional Description . . . . . . . . . . . . . . . . . 50
2.13 A9130 BSC Hardware Configuration Management Functional Description . . . . . . . . . . . . . . . 51
2.14 A9130 BSC Software Management Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.14.1 BSS SW Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.14.2 SWMGT Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.15 A9130 BSC Fault Management Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3 Managed Objects and SBLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.1 Existing A9120 BSC SBL Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.2 Replace TCU/DTC/CPR/TSC Processors by CCP Processors . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.2.1 Maintenance Management View and Impacts on SBL Definition . . . . . . . . . . . . 59
3.2.2 Network Defence (CCP Redundancy) View and Impacts on SBL Definition . . 61
3.2.3 New SBL Hierarchy for Controlling Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.3 Replace DSN Network by a Local Ethernet Gbit Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.4 Replace BIUA/ASMB by TPGSM Switching Processors and E1 Termination Shelf . . . . . . . 66
3.4.1 Maintenance Management View and Impacts on SBL Definition . . . . . . . . . . . . 66
3.4.2 Network Defence (TPGSM Redundancy) View and Impacts on SBL Definition 66
3.4.3 New SBL Hierarchy for Transmission Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Figures
Figure 1: The A9130 BSC in the BSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 2: A9130 BSC HW Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 3: General Software Architecture of the ATCA PF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Figure 4: Process Mapping on the OMCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figure 5: Process Mapping on the CCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Figure 6: Process Mapping on TPGSM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Figure 7: A9130 BSC Evolution IP Addresses with O&M link via Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 8: A9130 BSC Evolution IP Addresses with O&M link via Ater . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Figure 9: A9130 BSC Connection with OMC-R (Direct IP Connection) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 10: A9130 BSC Connection with OMC-R (IP over Ater) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 11: A9130 BSC Connection with CBC (Direct IP Connection) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 12: A9130 BSC Connection with CBC (IP over Ater) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 13: A9130 BSC External Communication Functional Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 14: Telecom Modules and Corresponding Information Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 15: GPRS Telecom Modules and Corresponding Information Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Figure 16: PM Functional Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 17: SMS-CB Functional Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Figure 18: A9130 BSC SS7 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Figure 19: LAPD Functional Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Figure 20: Qmux Functional Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Figure 21: ML-PPP Functional Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Figure 22: BSS Transmission Functional Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Figure 23: A9130 BSC Transmission Module with SBL Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Figure 24: NE1oE Traffic Plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Figure 25: Alarm Handling on the A Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Figure 26: Abis Topologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Figure 27: Logical Parameter Configuration Functional Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Figure 28: HCM Functional Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Figure 29: BSS SW Package File Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Figure 30: SWMGT Functional Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Figure 31: FM Functional Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Figure 32: SBL Hierarchy Change Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Preface
Purpose This document provides an overview of the A9130 Base Station Controller
(BSC).
The A9130 BSC Evolution is the controlling part of the BSS. The A9130
BSC Evolution also performs functions associated with the General Packet
Radio Service (GPRS).
The information provided is applicable in release B9 of the Alcatel BSS.
In Edition 02
New section A9130 IP Network Overview (Section 1.5) was added.
In Edition 01
First official release of the document.
Operating personnel
Training personnel.
Assumed Knowledge The reader must have a general knowledge of telecommunication systems,
terminology and GSM functions.
The following figure provides an overview of the A9130 BSC in the BSS.
BSS
CBC OMC−R
Performs signaling control for the BTS and the Mobile Stations (MS)
TP
TP r
SSW CCP
(duplicated)
Mux
CCP y
Radio Network links
LIU
E1 1
OMCPw
LIU n OMCP r
LIU Shelf
(21 slots) ATCA Shelf (14 slots)
The following table describes the A9130 BSC functional blocks and boards.
SSW: Gigabit Ethernet switch (in Allows exchanges between all the OMC-R physical interface
ATCA shelf) elements of the platform and external
CBC physical interface
IP/Ethernet equipment:
Monitoring
Performs Gigabit Ethernet
NEM terminal connection
switching at the shelf level
OMCP: O&M Control Processing Is based on ATCA technology O&M logical interface to the
board (in ATCA shelf) equipped with a permanent storage Operation and Maintenance
device. It manages the platform as Center (OMC-R)
system manager, and manages O&M
VCPR: S-CPR & O-CPR
applications.
software + TCH/RM
OMCP boards operate in
TSC software
active-standby mode following
the 1+1 redundancy model.
CCP: Control Processing board (on Is based on ATCA technology used VTCU: TCU software
ATCA shelf) for call control functions. Identical to
VDTC: DTC software
the OMCP board but without a hard
disk.
CCP boards operate in an N + 1
redundancy model. N is the number
of active boards ready to handle
traffic and one standby CCP board
is always available to take over the
traffic of failed board.
Multiplexes/de-multiplexes up to
252 E1
Multiplexes/de-multiplexes up
to 252 E1 from/to the Gigabit
Ethernet Interface (NE1oE).
TDM switch
8 kbit/s synchronous switching
with a total bandwidth of 284 *
2 Mbits (252 external links + 32
internal links toward HDLC, SS7,
Q1 and R/W bits controllers).
LIU boards (in LIU shelf) Interface for Radio Network links These links correspond to
the user plane interfaces.
Note: Compared to previous generation BSC, the ATCA PF does not provide X.21
interfaces. An X25 over IP link is used for CBC.
In both cases:
Each equipment is considered as independent (choice of each configuration
free in the limit of 1 x ATCA shelf per configuration)
In case of BSC and MFS, they are not considered as a stand alone node,
and MFS NE can be used by the rack shared BSC, but also by other nearby
BSCs (A9130 BSC Evolution or A9120 BSC). (MFS NE is not fully or only
dedicated to BSC traffic located in the same rack).
ATCA Shelf 1 1
CCP 1 2 3 NA
SPARE CCP 1 NA
TPGSM 2 NA
GP NA 1 to 9(*)
SPARE GP NA 1
OMCP 2 2
SSW 2 2
LIU Shelf 1 1
MUX 2 2
LIU 8 16 8
* : As no extension possible for MFS in rack shared, options 14E1 per GP or 16 E1 per GP are proposed then maximum
number of GP is limited to 8 GP instead of 9 GP.
Note: Quantity of TPGSM, OMCP, SSW and MUX boards have to be considered as 1
activ + 1 stand-by for redundancy function per shelf.
The following figure shows the basic software architecture for an ATCA PF.
Equipt
Manager O&M +
Telecom applications
High Availibility MX
or
MFS Middleware Platform
MXPF Software
TOMAS ( include Endur X +
Middleware GoAhead Self reliant)
& drivers
The following table describes the general software architecture of the ATCA PF.
The following figure shows the A9130 BSC SW as seen by the processes.
VCE GSUP
? TP−Main
VCE
VCE
HM −mgt
VCE VCE SUP SUP
? VCE TDM
SUP SUP
VCE
SFT−mgt VCE TP− HDLC
VCE
VCE VCE SLH
The process is the basic software element in the A9130 BSC. The process
can be an A9130 BSC application process or a general platform service
process, as shown in the above figure.
The A9130 BSC platform service process is a general service for the
radio controller
V−OCPR
V−SCPR
TSC
TSC
TSC
v−TSC
CMW
TCH −RM
TCH −RM
V−DTC(TCH −RM)
EIM −L
CMW
EIM −R
OMCP
Platform service
CPI
The OMCP board manages O&M functions for both platform and application
processes. Depending on specific BSC application requirements, other
processes are also mapped on OMCP board.
The V-SCPR, the V-OCPR and the V-TSC are the major O&M processes
from A9130 BSC application. These three processes cover all A9130 BSC
application O&M.
The V-DTC (TCH-RM function) is the telecom function process which manages
the radio resources of BSS. The V-DTC (TCH-RM) on the OMCP uses the 1 +
1 redundancy of the OMCP to provide the same function as in the A9120 BSC.
The CMW, the EIM-L and the EIM-R are specific application processes
developed for the A9130:
The CPI, the NE1oE Agent, the HW management, the GSUP/SUP, the Init/SW
and the FTP server are platform service processes. All of these services are
used for O&M management of the ATCA platform. The service covers A9130
HW management, ATCA platform process management, ATCA platform SW
management, ATCA platform installation and initialization, and NE1oE traffic
O&M management.
DTC
TCU DTC
TCU DTC
TCU CMW DTC
V−TCU DTC
TCU DTC
V−TCU DTC
V−TCU DTC
V−TCU V−DTC
CCP
Platform service
CPI
SUP Init/SW
The CCP board handles A9130 BSC telecom functions. Compared to the
A9120 BSC, which is a distributed system in that telecom functions are
distributed on the DTC/TCU board, the A9130 BSC centralizes telecom
functions by mixing more V-TCU/V-DTC processes in the CCP boards. In the
CCP board, the V-TCU handles the signalling messages of the Abis interface.
The V-DTC handles the A interface messages and A-Trunk management.
The CCP is an FRU, and is passively managed by platform services in the
OMCP, so less platform services run on this board. Only the SUP for process
management and Init SW for software loading are mapped on this board.
The CMW/CPI are the common functions used for communication on every
board.
TP−SS7
CMW
Platform service
CPI TP−Main
SUP Init/SW Configu Fault Perf. HDLC HDLC TDM QMUX R/W
ration Manag Param. LAPD MLPPP Handler Handler Bits
Handler er Handler Handler Handler Matrix Alarm
Handler Framer Octet
s Handler
Synchr
o
The TPGSM is the centralized board which handles the lower layer of the
GSM signalling protocol and switching in the A9130 BSC. By definition, 4
main processes run on this board.
The TP-Main is a high level centralized process in the A9130 BSC. It covers
the HDLC, the Qmux, R/W bit handling, ML-PPP switching and the O&M
functions that support these services.
The TP-SS7 is a dedicated process in the TPGSM for the SS7 protocol.
According to the definition of the SS7 architecture in the A9130 BSC, this
process is responsible for an MTP3 layer function, signalling link handling (SLH).
The CMW /CPI provides the common function as the other CCP/OMCP board.
It is designed for high availability, with support for persistent device naming
and hot swap insertion and removal capabilities
Note: The OSND is the Real Operating System (ROS) used in A9120 BSC CEs.
TSC management
LAPD L2 Function
The BSSAP
The SCCP.
As opposed to the V-TCU, the V-DTC process plays different roles, depending
on O&M requirements:
The BSSAP V-DTC, the BSSAP/SCCP performs the main functions of the
DTC process. It handles the AIF application layer messages
The SS7 V-DTC is the SS7 O&M handler, and is responsible for the alarm
management of each SS7 link
The GSL V-DTC process maps the GSL. It is used by the A9130 BSC to
handle BSCGP message distribution and perform GPRS O&M functions.
Note: There is a trunk-only DTC defined in the BSC software but it is never used, as it
only acts as an A-Trunk Handler.
1.4.8.5 V-TSC Process
The V-TSC is the application process which simulates the TSC function in
the A9120 BSC. Compared to other VCE in the A9130 BSC, the V-TSC is
composed of the VOS library, the V-BootTrap, the CMW API and upper layer
application modules. The DBCS is not included in the TSC.
The functions supported by the TSC are:
1.4.8.6 EIM-R
The EIM-R is the application process which manages A9130 BSC external
communication with the CBC and the OMCR. This process runs on OMCP and
is secured by a 1+1 redundancy running on both OMCP.
1.4.8.7 EIM-L
The EIM-L is the application process which manages TCP connection with the
A9130 BSC local terminal. This process runs on OMCP and is secured by a
1+1 redundancy running on both OMCP.
1.4.8.8 TP-Main Process
TP-Main is a A9130 BSC application process which manages the low layer of
transmission protocols and the switch command of the user plane.
The functions supported by TP-Main are:
HDLC handler
Qmux Handler
Ring Control
Note: The A,B,C are three defined external subnetworks used for A9130 BSC
Evolution and netmask 255.255.255.248.
Subnetwork A is the one seen from the external equipments.
External subnetworks B and C are visible only at the router’s entrance.
Example of subnetwork IP address: A3 = (last field of IP subnet A address) +
3.
B1 A6 Alarm
Box
OMCP1
A1
SSW1 B6
C1
Router External OMC−R
Network
e.f.g.h p.q.r.s
B2 C6
SSW2
OMCP2 to OMC−R
A2
C2 A3
Figure 7: A9130 BSC Evolution IP Addresses with O&M link via Ethernet
B1
OMCP1 A6
Alarm
A1 Box
C1
A−terMux A
SSW1
B6 BSS
LIU Transport MSC Router OMCR
Active Network
TPGSM
C6 SSW2
B2
OMCP2
A2
C2
Figure 8: A9130 BSC Evolution IP Addresses with O&M link via Ater
OMCP1 A1 B1 C1
OMCP2 A2 B2 C2
Active OMCP A3 - -
EAB A6 - -
Router / Active - B6 C6
TPGSM
1.6 Configurations
The following table lists the board configurations by shelf.
ATCA Shelf 1
CCP 1 2 3
SPARE CCP 1
TPGSM 2
OMCP 2
SSW 2
LIU Shelf 1
MUX 2
LIU 8 16
Note: Note that the quantity of TPGSM, OMCP, SSW and MUX boards must be
considered to be 1 active + 1 standby to allow for redundancy in the shelf.
This section describes A9130 BSC functions, according to the type of function
performed:
Telecommunication functions
Transmission functions.
Firmware initialization
The board is now ready for platform service and is waiting to launch the
A9130 BSC application process.
2. Application initialization, including:
VOS initialization
FMM initialization.
APPLICATION APPLICATION
CMISE/ROSE CMISE/ROSE
/ACSE /ACSE
ISO−L5,L6 ISO−L5,L6
ISO_TS ISO_TS
(ON TCP) (ON TCP)
IP IP IP IP
802.3A/B 802.3A/B
Figure 9: A9130 BSC Connection with OMC-R (Direct IP Connection)
OMC −R
APPLICATION APPLICATION
CMISE/ROSE CMISE/ROSE
/ACSE /ACSE
MxBSC ROUTER
ISO−L5,L6 ISO−L5,L6
ISO_TS ISO_TS
(ON TCP) (ON TCP)
MFS
TCP/UDP TCP/UDP TCP/UDP TCP/UDP
IP IP IP TC/MSC IP IP IP
Link(802.3a/b) Link(802.3) (ML −)PPP (ML −)PPP Link(802.3) Link(802.3a/b)
Serial Link Serial Link Serial Link
Inner LAN
Figure 10: A9130 BSC Connection with OMC-R (IP over Ater)
MxBSC
CBC
IP/X25 Router
SMS−CB SMS−CB
IP IP
Link(802.3) Link(802.3
802.3A/B V.11/V.28
CBC
IP/X.25 ROUTER
SMS−CB SMS−CB
IP IP IP IP
TC/MSC
Link(802.3) Link(802.3) (ML −)PPP (ML −)PPP
Figure 12: A9130 BSC Connection with CBC (IP over Ater)
Note that in the A9130 BSC application, EIM-R manages communication with
the OMCR/CBC and EIM-L manages communication with A9130 BSC local
terminal. This is shown in the following figure.
L5/L6/L7 L4_Conv
L4Transp X25_PLP
ort
RFC_1006VC XOT_VCE ME_MMC
E
VOS VOS
V−OCPR V−SCPR
CMW API
CMW API
EIM −R EIM −L
External Link
EIM-R manages the TCP connection with the OMCR or the CBC.
Telecom
OMCP Supervision
Module
SMS−CB
V−SCPR
Master V−OCPR TCH
Resource
Mgt
CCP
Radio Frequency BSSAP
Management SCCP
Device Device
SMS−CB handler Handler
Local
V−DTC
Lapd
V−TCU
TP−GSM Switch
HDLC Management MTP
BTS MSC
Note: For reasons of clarity, the circuit switched and packet switched parts are
shown in two separate figures (see A9130 BSC PS Functional Description
(Section 2.4) ).
The telecom functional blocks shown have a one to one mapping. In terms
of FMM, they can also consist of one or more SSM, despite the code size
limitation (maximum 64kbytes) .
The VDTC (BSSAP, SCCP) in CCP and the SS7 (MTP) in TPGSM handle
A interface signalling messages
The V-TCU (Device Handler), V-DTC (Device Handler) and switch handler
in TPGSM handle CS/PS path setup and release.
In general, circuit switching in A9130 BSC can be divided into three parts:
Radio management
Radio management includes SDCCH allocation, TCH allocation and other
Layer 3 message handling. The action can be triggered from an MS or from
the core network. The function is handled by RF-MGT and TCH-RM. When
the A9130 BSC selects one radio resource for an MS, the related Abis
terrestrial resource is also allocated. Radio resource and Abis terrestrial
resource mapping is performed statistically.
A-interface management
The BSSAP is responsible for handling the A-interface messages, which
inform the BSSAP about CIC allocation on A-Trunk.
Switch management.
Switch management is the consequence of the previous two functions.
Once the terrestrial transmission resource for the Abis and Ater interfaces is
defined, switching between the Abis and Ater interfaces is defined by the
TCU-DH, DTC-DH and the switch management service in TPGSM.
DTC-DH handles the CIC information concerning the Ater interface. The
TCU-DH handles the information concerning the Abis transmission resource
for the MS. It sends this information to the DTC-DH. The DTC-DH then
sends the switch commands to the TPGSM switching handler to make the
connection for both the uplink and downlink.
GPRS
OMCP Telecom
Supervision
V−SCPR
TCH
Resource
Mgt
Device Device
handler Handler
Lapd
Lapd
TP−GSM Switch
HDLC Management HDLC
BTS MFS
Note: For reasons of clarity, the circuit switched and packet switched parts are
shown in two separate figures (see A9130 BSC CS Functional Description
(Section 2.3) ).
The modules are described below:
The V-DTC (GPRS AP), V-DTC (LAPD-L2-MGT) and the HDLC handler in
TPGSM handle messages from the BSC GP interface (G-Ater)
In general, packet switching in A9130 BSC can be divided into three parts:
GPRS radio resource management
GPRS radio resource is managed by the MFS, but A9130 BSC TCH-RM is
the radio resource master of the cell, responsible for balancing the radio
resource allocated for CS and for PS.
The Gaiter Transmission Resource is managed by the MFS.
V−SCPR
X25−LME CPR−N7−LDCP
TCHRM−LDCP
OMCP
TCHRM−LDCP V−OCPR
TCU−TRF−
LDCP DTC−TRF−LDCP
RMS Local
DTC
V−TCU
CCP
ASN1 SMAP
CONV FUN ME_Maint_CPR
VSCPR
VOCPR
ME_SMSCB_MASTER ME_Alarm−Corre
RMH
VTCU
LAPD
BTS1 BTSn
SMS-CB master
The SMS-CB master is located in the VOCPR in the OMCP, and acts as the
interface towards the convergence function and the SMAP and then to the
operator in the CBC or the OMC-R. It dispatches the commands to the local
SMS-CB for the cell to which the command is applicable.
SMS-CB Local
SMS-CB Local is located in the VTCU and is responsible for constructing,
segmenting and queuing the SMS-CB message towards the BTS.
HSK
HSK interacts with the SMS-CB master for logical parameters configuration.
When there is a change on the CBCH (for example, a remove operation)
or there is modification on the CBCH DRX, the HSK informs the SMS-CB
master via messages.
PM
PM interacts with the SMS-CB to periodically poll the master for
the write_load_counter and the kill_load_counter. It manages the
failure_load_counter and the Rejec_load_counter values.
RMH
RMH distributes the message to the other VCE when the message is
greater than 300 bytes.
LAPD
LAPD is the L2 layer for the SMS-CB function which sends the message to
BTS.
RF-MGT
RF-MGT is the SMS message from the BTS. It is received by RF-MGT, then
RF-MGT forwards the message to the local SMS-CB.
SMAP
The SMS-CB master sends and receives messages to/from the OMC-R
via SMAP.
CONV FUN
The SMS-CB master sends and receives messages to/from the CBC via
OCNV FUN.
OMCP CCP
VSCPR VDTC
BSSAP
Level 4 SCCP_SCMG SCCP
SLNM SM
CMW CMW
TPGSM SW
Level 3 CMW
TP_SS7 (process)
SLH API
PQ2
Level 2 MTP _2
Level 1 MTP _1
The N7 signalling system is partitioned into an MTP part and an SCCP part.
Both the implementations of CCITT MTP and SCCP consist of a number of
modules.
Due to the distributed nature of the BSC concept, the software modules of
the N7 MTP are partially distributed:
The (level 3) MTP network management functions require centralized
control. They are therefore located on a VSCPR
The (level 2 and level 3) MTP reside on TPGSM terminating all the 16
N7 links.
The CCITT SCCP can also be split into a centralized function and a distributed
function:
CCP CCP
V−TCU V−DTC
L3 layer modules L3 layer
Lapd−L2 Lapd−l2
VOS VOS
CMW CMW
TPGSM SW
CMW
TP_MAIN (process)
HDLC Hanler
TPGSM HW
MTP _2
HDLC
MTP _1
Framer
HDLC
The BSC uses the LAPD protocol for signaling transmission. LAPD is managed
as two entities:
HDLC handler in TPGSM interfaces with LAPD FMM and sends the LAPD
frame onto HDLC channel.
L2 layer
For the purposes of this document, the L2 layer is split into two sub-layers:
LLC layer
The LLC sub-layer receives N octets from the Application layers. It
chops these N octets into blocks of 6 bits (eventually completing the
last block with "0"), adds the address (Q blocks of 6 bits) and calculates
the checksum over all the blocks.
Sub-layer 2
The sub-layer 2 takes each block of 6 bits, adds the bits F and C and
transfers this octet to the layer 1.
As in A9130 BSC, the layer function is implemented in TPGSM, so the
layer 1 frames are encapsulated in the TCP message (via CMW) sent to
TPGSM Qmux handler (UART). It is up to the TP Qmux handler to send
and receive the layer 1 frame.
Layer 1
This layer is a 1200 baud asynchronous link over 2 bits carried on a TS of
an E1/T1 link.
The physical level interface describes four main attributes:
Electrical
Functional
Mechanical
Procedural.
In the A9130 BSC, ML-PPP carries the O&M traffic flow over the Ater interface.
ML-PPP is a L2 layer function which is used to carry IP traffic over a bundle on
the PPP link. These PPP links are set up over E1.
ML-PPP is implemented in TPGSM as one functional module of the TP-Main
process.
ML-PPP can be broken down into three functional parts:
The outline services which provide the O&M function to ML-PPP (for
example, ML-PPP configuration, ML-PPP alarm report and supervision,
ML-PPP performance management)
The ML-PPP handler which performs the main function of ML-PPP service
and is implemented in line with RFC 1717
The HDLC handler which is the lower layer function that provides the PPP
link with a HDLC channel to transfer message flow.
GB interface
SGSN
BTS
MFS/MxMFS
MS
BTS
MxBSC
TC/TC2.5 MSC
MS BTS
BTS
MS
Abis interface
Ater Mux Interffcae
A interface
In the Alcatel BSS, the transmission NEs include the BTS, A9130 BSC, A9120
BSC, MFS, A9130 MFS, TC and TC2.5. Any of these NEs can be selected with
the others to compose the transmission architecture.
As a transmission NE, the A9130 BSC provides BTS to TC access for CS
services and MFS access for PS services.
The A9130 BSC uses the following hardware modules to support the
transmission function:
LIU
MUX
SSW
TPGSM.
Other NE of
BSS
T C /TC ATER−HWAY−TP
2. 5 (Unit type=BSC)
TP
GSM
BTS LIU MUX SSW
Abis−HWAY−TP
(Unit type=BSC)
ETU ECU SSW−HW
(Unit type=BSC) (Unit type=BSC) (Unit type=BSC)
TP−HW
(Unit type=BSC)
Mx−BSC site
Figure 23: A9130 BSC Transmission Module with SBL Mapping
In the A9130 BSC, the transmission architecture can be viewed as four major
parts:
NE1oE control
Remote NE configuration and supervision via Q1, for more details see
A9130 BSC Qmux Functional Description (Section 2.9)
E1 256
LIU 16
E1 16 MUX SSW TPGSM
LIU 1
MUX
SSW TPGSM
E1 1
Supervision traffic
NE1oE control provides TDM frame transferring inside the A9130 BSC
platform, and user plane supervision and redundancy management.
The NE1oE function uses an Ethernet packet to encapsulate a TDM frame to
transfer and recover the TDM frame on the access point of NE1oE.
For an incoming traffic flow (traffic flow from the LIU to TPGSM):
R4 A4 1 0 R2 A2 R1 A1 ATBX
TDM ASMC
Switch RAI RAI
R4 A4 R3 1 R2 A2 R1 A1 ATBX
AIS LIS
ATBX
The Remote Tributary Alarm is defined for alarms occurring on the A interface.
In Atermux, TS15 is typically defined for alarm octet usage, and is used to carry
per Tributary A (AIS) or R(RAI) information in order to make multiplexed links
transparent for alarm forwarding. The layout of the Alarm Octet is: 0 = No
Alarm; 1= Alarm Active .
The figure above shows the following information flow:
When an LIS alarm is detected on the A interface, the RAI is returned to
the MSC
The AIS is forwarded to the ASMC. The ASMC detects the AIS alarm
and returns the RAI to the ATBX
The ASMC sets an Ai bit in the alarm octet for the tributary
The TPGSM R/W bit handler detects the Ai bit and generates an AIS alarm
to the application and returns 10 on the corresponding CIC group (RAI
indication) of the impacted A-TRUNK.
BTS
Star BTS
BTS
MxBSC
BTS BTS Chain
BTS BTS
Ring
BTS BTS
Chain
Ring.
Qmux refers to all the information transmitted in the Qmux TS of each Abis
link between the BSC and the BTS. The transmission and the reception can
be handled from both directions or for only on one direction.
The selection and the switching of the paths of the signaling, traffic and Qmux
are autonomously managed by TPGSM.
Two modules perform all the actions related to these activities
OMCP
HSK3,3Bis
Telecom Function module
HSK4,4Bi s
A2BS(ssm) FM function modules
HSK5,HSK5bi
s
VSCPR
HSK6.hsk7
VOCPR
VTCU
VDTC
HSK−loc−TCU
HSK−loc−DTC
Telecom function
Telecom function
FM fucntion
FM fucntion
CCP
Per BSS
The logical parameter item has a single value which applies to all BSS NEs
Per BSC
The logical parameter item has a single value which applies to the BSC only
Per BTS
An instance of the logical parameter item exists for each BTS
Per Cell
An instance of the logical parameter item exists for each CELL.
OMCP
VSCPR ?
ME−TSCM−CPR VTSC
BSC EXT/RED ??
?
?? FM−TRANS TSC APP
BTS EXT/RED
?
L2 layer
? Conf−Trans−TP
BTS−MGT−CPR
?
?
?
VTCU TP−Main(conf)
BTS−MGT−TCU ?
CM −Abis CM −Ater ?
?
TP−GSM
CCP
BTS TC
BTS configuration
TRE configuration.
The last three functions listed above are handled by the A9130 BSC BTS-E
extension/reduction module. This module is responsible for the following
functions:
Add/delete BTS
Add/delete TRE
TRE auto-detection.
Depending on the configuration object, three flow charts are used by the A9130
BSC to manage the configuration:
Configuration of TPGSM
Introduce new BSS software (A9130 PF, A9130 BSC and BTS) in a BSS-NE
or to modify an existing one
Introduce a new version of the DLS (the BSC database)
More than
One One One One One One
Mx Platform BSC SW BSC DB BTS SW BTS DB BSS
Master file Master file Master file Master file Master file Map file
BSS Software (SW) is organized by Master File (MF); consequently, the MFs
show the hierarchical structure of the BSC SW.
At the top level, the BSS master file is a sort of super directory that references
the following, second level master files:
BSC SW Master File
This file references all application files that correspond to the BSC software.
NEM OMC−R
other
sub
BSC_SW_REPLACE
systems
S−CPR
Communication Midway
CPI
PMS
SelfReliant HW_MGT
MxPF SWMGT
FTP
CLIENT
Montavisa Linux
BSC
A9130 PF.
The BSC acts as the master of whole scenario. It receives and analyses
the commands from the OMC-R/NEM. Then it triggers the required actions,
as described below:
The upload phase is used to upload the present DLS and MF from BSC
to OMC-R
The preload scenario preloads the DLS (only in MLU) and every BTS
connected to the BSC
The active phase triggers BSS Switch into New SW once it has been
successfully downloaded or preloaded
TRX_MANAGER ALARM
Managed Objects and SBLs describes the Managed Objects and the SBLs for
the A9130 BSC and the transmission equipment. It maps Managed Objects
and SBLs to the corresponding RIT.
Logical SBLs:
BSS-TEL
BTS-TEL
BTS-O&M
TR_O&M.
The RS232 SBL is removed from the ATCA platform as there are external IP
interfaces for test and debug and LMT connections, however the physical
interfaces are kept for use by the OS (for example, after a BSC crash).
The DISC SBL is removed from the ATCA platform, in order to avoid running an
OMCP without the disk on the master OMCP. In the case of master OMCP disk
failure, the running application goes to standby and the other OMCP takes over
the master status. In the case of standby OMCP disk failure, it will continue
running in degraded mode (FIT state). If both OMCP have disk failure, the
BSC stops the operation.
The X25 SBL for BSC-CBC communication is maintained. This is because the
failure of the physical link still needs to be reported to the OMC on the X25 SBL
(CBC uses the same X25 link as the OMC with A9120 BSC architecture). This
SBL is not used for other purposes.
OMC-BSC communication is based over IP with two options (direct connection
to the switch board SSW of the A9130 BSC or transport of the IP over
ATERMUX, as is the case for the X25 links).
The OMC-BSC communication based on IP does not require a new SBL. It
is only required to supervise the SSW that carries the OMC connection and
report alarms (if any) directly on the SSW SBL. IP redundancy is offered only
at IP transmission level (spread of the ML-PPP link over several Ater links,
multiple access to the IP address). No applicative redundancy is applied.
The reasons why two SBLs are required are explained as follows, and are
linked to the redundancy scheme of the CCP (N+1 schema):
One spare CP-HW SBL is equipped in the A9130 BSC (one single SBL
common to all shelves)
In the case of failure (after escalation procedures, as defined by the OS
supporting platform) of any other CP-HW SBL carrying the functions
mapped on a given CP-LOG SBL, the BSC application SW on OMCP
is autonomously notified by the OS platform (failure notification service
offered by the platform).
The application on OMCP will then trigger the platform to start the
application SW on the spare CP-HW SBL with the same list of logical VCEs
as mapped on the impacted CP-LOG SBL. This is how the application and
the platform cooperate to manage the full recovery of the CP-LOG SBL
and its associated functions. The created application processes will be
initialized by the platform service with an explicit indication of the reason for
initialization given by the BSC application on OMCP: switchover after
CCP fatal failure . This is useful in order to start the application on the
spare CP-HW SBL after recovery, to take the appropriate actions.
For example, for TCU and DTC, a force-release of all switched connections
on the active TPGSM board occurs for all involved calls (for more
information, refer to the description of the TPGSM transmission board).
After the new CP-HW SBL has been successfully initialized and has started
operation, the link of the CP-LOG toward the previous CP-HW SBL has to be
broken and changed into a link to the "previously" spare CP-HW SBL. The
previous CP-HW SBL supporting the recovered CP-LOG functions becomes
the new spare CCP hardware for the BSC (but is unavailable as long as
the operator does not repair the corresponding HW board; depending on
the failure, this CP-HW SBL might be in the FLT or FOS state). The whole
set of VCEs (and corresponding DTC and TCU SBLs) of the CP-LOG are
operational again, which means that the new carrying CP-HW SBL, the
CP-LOG SBL and all DTC/TCU SBLs are in IT.
After takeover, it is easy to inform the OMC about the new logical/physical
mapping via an event alarm and no HW audit is required. This is the main
reason why the CP-LOG SBL has been introduced in the new SBL hierarchy,
in addition to the CP-HW SBL type. The OMC identifies the spare CP-HW
SBL easily, as there is simply no associated mapped CP-LOG for this board.
Note: The CP-LOG/VCE mapping and the CP-LOG/CP-HW mapping will initially be
calculated by the BSC and reported to the OMC during the BSS discover
operation. This mapping will therefore also be described in a dedicated
parameter group, in addition to the provision as an event alarm, in the case of
a CP-LOG SBL takeover.
The concept of "logical CCP" inherent to the CP-LOG SBL type does not need
to appear explicitly to the operator as it does not supply any additional VCE
function SBLs. In practice, the OMC will provide a functional view (different
groups of VCE running on CCP boards) and an equipment view (the CP-HW
SBL) with navigation links between the two views.
In the special case of the OMCP boards (which are also CP-HW SBL types),
there will be a fixed dedicated logical CP-LOG for each OMCP. There will never
be a remapping of CP-LOG for these SBLs, due to the 1+1 redundancy.
Each OMCP carries a different set of VCEs that cannot be interchanged.
In case of recovery, the requirement for the platform will be to be aware of
the master/standby status of each physical OMCP board and to notify the
application on the (standby) OMCP. The application on OMCP will switch to
master, inform the platform and the application will manage the rerouting of the
messages exchanged with the rest of the functional VCEs of the ATCA platform.
In other words, the SBL hierarchy defined for CCP carrying DTC or TCU is also
valid for the O&M OMCPs, however, mapping of the functions is fixed.
As an improvement to the A9120 BSC, it is currently proposed to additionally
report the master/standby status of each OMCP board to the OMC. More
generally, the active/standby indication will be reported for all processing
boards SBLs in a unified manner, with a specific meanings, as described in the
table below. For explanations related to the TP-HW, TP-LOG and for SSW-HW
new SBLs, refer to the corresponding sections in the document.
After the failed CP-HW SBL has been repaired (and the failed hardware
replaced if necessary) the BSC application SW will report it again as IT in
an end-of-alarm notification to the OMC. This report indicates the same
or possibly a new RIT identity in case of replacement by a board with the
same variant or a different variant, respectively. This CP-HW SBL serves
as the new unique spare CP-HW for all other CP-HW (except the OMCP
type). The current assumption is that all CP-HW SBLs (including the spare
CP-HW) are displayed at the OMC, for maintenance efficacity.
The OMC identifies the standby TP-HW SBL easily as there is simply no
associated mapped TP-LOG for this SBL. However it is proposed to additionally
report the master/and standby status of each TP-HW SBL to the OMC for
consistency with the CP-HW SBLs (as described above).
BATTERY.
With the new A9130 BSC architecture, internal BSC equipment alarms (power
supplies, fans, converters, batteries, etc.) are monitored by the ATCA platform
and autonomous notifications are sent to the BSC application software. The
BSC will be responsible for forwarding these alarms in a proper format to
the OMC. All alarms are then mapped on the BSC SBL and the SBL state
is systematically set to FIT. The state is returned to IT when all concerned
alarms have been cleared (and correlated in the BSC central alarm manager
on the OMCP).
Note: The CLOCK alarms (the clock is used mainly by the TPGSM transmission NE
and by the MFS) are sent to the BSC application and reported by the BSC to
the OMC in the same way (BSC SBL alarm with explicit additional information).
BSC
CP−HW* CP−LOG
* TP−HW
* ETU
* TP−LOG SSW−HW
*
* * * *
DTC * TCU CPR
* TSC ABIS−HWAY−TP ATER−HWAY−TP
(Unite Type−BSC) (Unite Type−BSC)
ATR
BSS−Tel BTS−OM*