Technical ManualM900/M1800 Base Station Controller Chapter 3 Software Description3-1
Chapter 3 Software Description
3.1 Structure
The BSC software consists of three major parts: GMPU software (also called Hostsoftware), board software and OMC software.Figure 3-1is a schematic diagram of BSC software distribution.
GMPU
OMCSoftware
Software Running Entity
GMPUSoftwareBoardSoftware
WS
WSSoftware
BAMBAMSoftware
Software Running EntitySoftware Running Entity
LPN7
Other Boards
BIE
. . .
OMC Server
OMC Server Software
Figure 3-1
Relations between BSC software and running entities
Note:
Only BAM software is a part of BSC software while the WS software and OMC Server software are part of the operations & maintenance software. For the sake of integrity, the WS software and OMC Server software are also included in the BSC software.
3.1.1 GMPU Software
The GMPU software refers to the software that runs on the GMPU of the BM. Itimplements such functions as BSC hardware resources control, signaling processing,radio resources management and interface management.
Technical ManualM900/M1800 Base Station Controller Chapter 3 Software Description3-2
3.1.2 Board Software
The board software refers to the software that runs on FTC, BIE, MSM, LPN7, GLAP,etc. It implements the interface functions and protocol processing between the data linklayer and the network layer.The GMPU software communicates and exchanges information with the boardsoftware through the Inter-Procedure Communication (IPC) protocol using the mailboxmode and memory mapping technology. They cooperate with an appropriate division of workload to guarantee high reliability and high processing capability of the system.
3.1.3 OMC Software
The OMC software provides such functions as maintenance, data configuration, trafficstatistics and alarm management of the BSC. As per its physical distribution, the OMC software falls into the parts as follows:
I. BAM Software
The BAM software carries out two functions: one is to send the operation &maintenance command from the OMC system to the BSC and directs the response of the BSC system to the OMC terminal, acting as a bridge between OMC and the BSCsystem, the other is to serve as a server in the Client/Server network model. BAM canbe used as a maintenance server for near-end maintenance of BSC.Besides managing the database as well as test tasks and traffic statistic tasks, BAMstores and forwards alarm messages, traffic statistic data, etc. It can store all the vitaldata on the hard disk and dump them to CDs or OMC server if necessary.
II. OMC Server Software
The OMC Server runs on SUN Solaris. The number of OMC servers depends on thecapacity of the system.The OMC network configuration data and user data are stored in the OMC server.Other data like alarm data, traffic statistic report data is also stored in the OMC server.Sybase is used as database platform.The OMC Server and application consoles are the Server terminal and Client terminalend respectively in the Client/Server model.
III. WS Software
The OMC WS is a direct interface where maintenance and management of GSM NEsis conducted. It is a simple PC running on the Windows operating system. The software
Technical ManualM900/M1800 Base Station Controller Chapter 3 Software Description3-3
that runs in it consists of OMC Shell and client programs of various applicationconsoles:OMC Shell serves to browse and view the configuration state and node information onthe OMC network and monitors OMC network. The operating environment for the OMCShell is WINDOWS 9.x or WINDOWS NT.The application console is a classified set of some service functions, including datamanagement, maintenance, test, alarms, performance measurement, etc. A user canperform all the operations available in the OMC system on the application consoles. All the maintenance & management operations can be performed on one WS or separately on multiple WSs. The number of WSs depends on the capacity of thesystem.The OMC WS sends the operation & maintenance command to a specific maintenancemodule in the BSC via the OMC Server and BAM, requesting the current running statefrom the BSC or requesting the BSC to perform some operation for the real-timemonitoring and control. On receiving the operation & maintenance command, theoperations & maintenance module in the BSC acquires the current running states of theBSC and sends them to the OMC WS.BSC organizes all the data required for the operation of the management system usingthe distributed relational database to guarantee flexibility, consistency and scalability.This eliminates the bottleneck resulting from the centralized database and ensureshigh-efficiency operation of the system.
3.2 Features
The software system of the BSC is modularly designed, having distributed controlstructure and centralized database. It performs channel management, handover decision and power control functions by using dynamic control algorithm.OMC software runs on a Client/Server architecture. There are two Client/Server Models in the OMC part. BAM serves as a server for near-end maintenance of BSCwhile OMC Server as a server for application consoles.The BSC software system has excellent expandability. Handover decision and power control functions are performed by GLAP. Software optimization helps to enhance theprocessing capability of the GMPU, which ensures a reliable functioning of multi-module BSC.The software system of the BSC has strong protections against errors. Functions likecarrier frequency mutual assistance are developed and implemented to enhance theerror tolerance of the BSC system software. Fully backup protection, flow control, andresource check ensure the system reliability.
Вознаградите свое любопытство
Все, что вы хотели прочитать.
Когда угодно. Где угодно. На любом устройстве.
Без обязательств. Отменить можно в любой момент.