Vous êtes sur la page 1sur 64

MSOFTX3000 BAM Introduction

Upon completion this course, you will be able to :

Page 2

Master the BAM software structure


Master the function of each BAM process
Master the BAM software installation
Master the BAM data base backup and restore
Master the hardware data configuration
Master the boards software and data loading

Course Content
Chap1 BAM software structure
Chap2 BAM software installation
Chap3 Hardware data configuration
Chap4 Boards software and data loading
Chap5 License loading

Page 3

BAM server/client work


mode

BAM

WS

WS
LAN1

Page 4

LAN2

BAM three level management


mechanism

Page 5

Level 1

Monitor process:BAM Service

Level 2

Processes manager:BAM Manager

Level 3

Service processes

BAM server/client work


mode
FE

FE

0# Subrack

To Billing Center

Active iGWB

FE

To Billing Center

1# Subrack

0# LAN Switch

1# LAN Switch
2# Subrack

2 FE

Standby iGWB

BAM
Background
L A N S w it c h
To NM C

9# Subrack
Host

EWS
LMT

LMT

LMT

When BAM is in normal state, EWS is not be connected to the LAN Switch

Page 6

BAM reliability mechanism

Page 7

BAM hardware is RAID 1 configuration


BAM+EWS work mode, EWS backup BAM data base every 4
hours, When BAM shut down, EWS can replace BAM

BAM Software structure

Page 8

BAM process introduction


BAM Service
monitor

SNMP Interface

monitor

SNMP
AGENT

MML WS

BAM
Manager
DataMan

MML Server
COM

GUI

shake hand

Maintain

Exchange

Statstics

LogMan
Warn

Shared Memory
TCP/IP
SNMP

Page 9

FTP man
DB Lib

DB

SNTP client

BAM

D
E
V
I
C
E

BAM process
introduction continue
SQL

Server stores the service data and provides database support for the service

servers.
Logman

logs the operation process and provides log query functions and malicious

operation tracing functions for clients.


MML

Server communicates with workstations, manages operator authorities,

interprets commands input from workstations, and dispatches workstation commands.


Exchange

is a communication module between the BAM and the host. It provides

program and data loading functions, and dispatches messages returned from the host.
Security

Manager is a function management module for the software of the whole

equipment. It manages other service processing modules and monitors their running
state.

Page 10

BAM process
introduction continue
BAM

Service monitors the Security Manager. It can also restart the BAM.

Statistics

is a traffic measurement process. It processes traffic measurement data

creating traffic measurement tasks and querying measurement results.


Warn

is an alarm process. It processes equipment alarms and BAM alarms. It also

provides alarm reports and alarm query functions for workstations, and drives the
alarm box.
Maintain

is a maintenance process. It processes equipment maintenance

commandspatching programs and tracing signaling.


Dataman

is a data configuration process. It processes configured and backed-up

data, for instance, processing call prefix and equipment data.

Page 11

BAM Service process

Path

Page 12

Start > Programs > Administrative Tools > Services

BAM Manager

Page 13

Smirror process

Smirror
Path
Page 14

process is used for EWS backup BAMs data base.

Start > Programs > Administrative Tools > Services

Question

Page 15

Whats the function of BAM process?


If we need upgrade EWS software when the
BAM software is already upgraded?

Course Content
Chap1 BAM software structure
Chap2 BAM software installation
Chap3 Hardware data configuration
Chap4 Boards software and data loading
Chap5 License loading

Page 16

Chap2 BAM Software


Installation

Page 17

BAM Software installation

BAM database backup

BAM software installation


before delivery
Start

Setting hard disk in RAID 1 mode

Installing Windows 2000 Server

Page 18

Installing SQL Server 2000

Installing SQL Server 2000 Service Pack 3

Setting hard disk partitions

Installing BAM server software

Installing driver for network adapter

Setting automatic login to Windows 2000 Server

Setting IP address of network adapter

End

On-site installation of BAM


software

Page 19

Check BAM Hard Disk in RAID 1 Mode


Check Hard Disk Partitions
Setting IP Address of Network Adapter
Set language
Setting Automatic Login to Windows 2000 Server

Check Partitions and capability


of hard disk

Partition capacity of logical drive is assigned with the following :


Drive

C: 16 GB, which is used for installing operating system (Windows 2000

Server) and database management software (SQL Server 2000).


Drive

D: 48 GB, which is used for installing BAM server software and storing

the system databases.


Drive
Drive

E: 16 GB, which is used for storing the log files of the databases.
F: remained space (about 56G) ,mainly used for backing up system

databases, and registry information.

Page 20

G: CD-ROM

BAM Software Installation


Directory
File path

Page 21

Description

D:\Data

Storing all files to be loaded to the host

D:\MSOFTX3000\Data

Storing initialization files and related support files for the client
software

D:\Mssql\Data

Storing system database files

D:\MSOFTX3000\RunLog

Storing running log files of OMC

D:\MSOFTX3000\RunLog\Cal
lLog

Storing call log files

D:\MSOFTX3000\License

Storing license files of BAM

F:\MSOFTX3000

The default system backup folder which stores BAM registry and
database files

Set Network Adaptor of BAM


172.20.200.0 / 255.255.0.0

To LAN Switch 1

Customized IP address
To external network

Network adapter 1
Network adapter 3

Network adapter 0

Network adapter 2
IBM server chassis back
172.30.200.0 / 255.255.0.0
To LAN Switch 0

Page 22

Set Network Adaptor of Emergency Work Station


PC chassis rear

Network adapter 3
Customized IP address

To external network

Network adapter 2
Standby
Network adapter 1
Network adapter 0

Page 23

172.20.200.0 / 255.255.0.0
172.30.200.0 / 255.255.0.0

Connected to LAN Switch 1 in


case of emergency
Connected to LAN Switch 0 in
case of emergency

Set Language

Page 24

Set Automatic Login

Page 25

Chap2 BAM Software


Installation

Page 26

BAM Software installation

BAM database backup

BAM Automatic Backup


BAM database includes:
BamYYYYMMDD.dat saving per day before the current data
BamYYYYMMDD.dat saving per week before the current data
BamMonthBak.dat saving per month before the current data
BamReg.bak and BamYYYYMMDD.dat saving 4:30 AM per day

Page 27

Manual Backup(1)
Use

the command BKP DB:


Function: save BAM database and register to the directory

F \MSOFTX3000

Page 28

Manual Backup(2)

Page 29

Manual Backup(3)

Page 30

Manual Backup(4)

Page 31

BAM database restore

Page 32

Stop BAMService

Stop Smirror

Stop BAM manager

Restore the database

Start the BAM manager

Start the BamService

Start the Smirror

Stop BAM Manager

Page 33

Stop BAMService and


Smirror

Right-click the BAM Manager icon

in the status bar, and click

Exit. A dialog box is displayed, listing "Do you really want to exit?" Click
Yes and then

Page 34

Manual restore by SQL


Server

Right-click

the Bam option, and a shortcut menu is displayed. Choose All

Tasks > Restore database...


Page 35

Manual restore by SQL


Server

Page 36

Manual restore by SQL


Server

Page 37

Manual restore by SQL


Server
Start

Page 38

the BAM manager

Start the BamService

Start the Smirror

Question

Page 39

How to backup the BAM data base?


How to restore the BAM data base?
In which folder the license file lies?
What are the IP addresses set for BAM ?

Course Content
Chap1 BAM software structure
Chap2 BAM software installation
Chap3 Hardware data configuration
Chap4 Boards software and data loading
Chap5 License loading

Page 40

Chap3 Hardware data


configuration

Page 41

Hardware data configuration

Synchronization data configuration

Hardware data configuration


overview
ADD SHF
Shelf number
PDB location
Zone number
ADD FRM
Frame number
Shelf number
Position number
ADD BRD
Frame number
Slot number
Module number
ADD EPICFG
Frame number
Slot number

Page 42

ADD FECFG

WIFM module number


IP address
Subnet mask
ADD CDBFUNC
Function
WCDB module number
SET DPA
Module number
Protocol dispatch ability
SET SPA
WCCU/WCSU module number
Service dispatch ability

ADD SHF

PDB: Power distribution box

PDB location: The PDB location is a position number for a frame, the WSIU

in which has the serial cable connection with PDB.

Page 43

ADD FRM

FRM number and Location number

Frame No.=1

Frame No.=5

Frame No.=9

Position No.=3

Position No.=3

Position No.=3

Frame No.=0

Frame No.=4

Frame No.=8

Position No.=2

Position No.=2

Position No.=2

Frame No.=3

Frame No.=7

Position No.=1

Position No.=1

Frame No.=2

Frame No.=6

Position No.=0

Position No.=0

Service processing cabinet

Service processing cabinet

Position No.=1

Position No.=0
Integrated configuration cabinet

ADD BRD
The boards which can process protocol, BAM and iGWB communicate with each other

through LAN by these two IP address: 172.20.200.* , 255.255.0.0 and 172.30.200.*,


255.255.0.0(Specially the WSMU has two more IP address 172.20.Fram number.100,
255.255.0.0;172.30.Fram number.100, 255.255.0.0, which are used for WSMU software
loading).
How to configure the boards ip address, when the Module number of boards is defined,

the * of the boards IP address is defined


Module number:

Page 45

WCCU/WCSU: 22 to 101

WCDB/WVDB: 102 to 131

WIFM/WAFM/WEAM/WMGC/WBSG/WSGU: 132 to 211

BAM:0

iGWB:1

ADD EPICFG
The Slot Number should be the EPI slot number which has the E1/T1

cable connection.

Page 46

Chap3 Hardware data


configuration

Page 47

Hardware data configuration

Synchronization data configuration

Synchronization data
configuration
ADD BOSRC
This command is used to configure from which E1 the CKI boards can get the line
synchronization information.

SET CKICFG

This command is used to set the clock level and clock source.
SET CLKSRC

This command is used to set slot number of WEPI where the clock reference source
is located, this command is used for the expansion Frame.

Page 48

Question

Page 49

Whats the meaning of PDB location in ADD


SHF command, how to configure it?
How to configure the Synchronization data ?

Course Content
Chap1 BAM software structure
Chap2 BAM software installation
Chap3 Hardware data configuration
Chap4 Boards software and data loading
Chap5 License loading

Page 50

Data management principle


Data
modification
by LMT

SQL server Data base

Page 51

Boards

FMT

D:\DATA

LON;
MOD LSS:
PA:NO;
DA:NO

MML script format


If the script is for the new MSOFTX3000 hardware

SET FMT: STS=OFF;


LOF:;

MOD LSS: PA=NO, DA=NO, DW=YES, PW=YES, PHA=NO;

SET FMT: STS=ON;


LON:;

Page 52

Loading process monitoring


After the script has been loaded to BAM, power off the frames and power on them,

and then check the loading process through Board Loading Process or alarm
platform.

Page 53

Data loading confirmation


Execute the STR CRC after FMT

LST USD

It is used to query data tables in the BAM database that are not synchronized with the
data in the host database.

Page 54

Data loading error


modification
SEND SPD

It is used to send specified data tables from the BAM database to the boards database to
synchronize the BAM and boards.
SEND USD

It is used to send data that is not synchronized from the BAM database to the boards
database to synchronize the BAM and boards.
SEND CRCERR

It is used to send CRC check error data .

Page 55

Software loading
confirmation

%%DSP EXVER:;%%

RETCODE = 0 Operation succeeded


Version of every module
----------------------ModuleNo
BAM

<NULL>

MSC9880 MSOFTX3000V100

MAIN

MSC9880 MSOFTX3000V100

Module 22 MAIN

MSC9880 MSOFTX3000V100

Module 101 MAIN

MSC9880 MSOFTX3000V100

Module 102 MAIN

MSC9880 MSOFTX3000V100

Module 131 MAIN

MSC9880 MSOFTX3000V100

Module 132 MAIN

MSC9880 MSOFTX3000V100

Module 134 MAIN

MSC9880 MSOFTX3000V100

Module 135 MAIN

MSC9880 MSOFTX3000V100

Module 210 MAIN

MSC9880 MSOFTX3000V100

Module 211 MAIN

MSC9880 MSOFTX3000V100

Module 2

Page 56

ModuleType Version information

Software loading
confirmation continue
DSP INER is a internal command, just for Skycom engineer, it can show

the detail version information, it can not be find in the navigation tree.

dsp inver

Page 57

Debug commands
It is used to check whether the network connection between the BAM and

the WSMU is normal.

Page 58

Question

Page 59

How to check the software loading process?


How to check if the software loading is successfully
or not ?

Course Content
Chap1 BAM software structure
Chap2 BAM software installation
Chap3 Hardware data configuration
Chap4 Boards software and data loading
Chap5 License loading

Page 60

License loading
License file should be copied to D:\MSOFTX3000\license
BAM and EWS all need to load license

DSP license It is used to check the license state.

DSP License

Page 61

Notice about License


The modification of local office MSC/VLR number and Signaling point will

disable the license.

Page 62

Question

Page 63

Which folder the license file should be copied to?


If EWS should load license, why ?

Page 64

Vous aimerez peut-être aussi