You are on page 1of 35

WG007101 iGWB structure

and principle

ISSUE 1.0

Wireless Curriculum Development Section


Review

 The CDRs generated by a switch are temporarily buffered in


its RAM that is generally known as the CDR pool. These
CDRs must be saved into physical media for CDR pool’s
capacity limit and volatile property.
 What’s more, CDRs generated by the switch calls (generally
called the “Original CDRs”) can not meet the requirements of
the Billing System in terms of contents or format, thus, they
have to be pre-processed by the Charging Gateway (iGWB)

2
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Objectives

Upon completion of this course, you will be able to:

 Know the system structure of iGWB


 Know the hardware/software configuration of iGWB
 Know software structure of iGWB
 Know the Billing System interface specification supported
by iGWB
 Know the parameter configuration for iGWB

3
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Reference

 《HUAWEI iGWB9812 iGWB User Manual》

4
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Course Contents

Chapter 1 overview

Chapter 2 Hardware Structure

Chapter 3 Software Structure

Chapter 4 O&M

5
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
System Application

 iGWB is Huawei standard charging gateway equipment, which locates between


the switch and the Billing System and is in charge of CDR receiving, pre-
processing and buffering.

6
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
System Characteristics

 MSOFTX3000: call establish and control ;provide cdr pool


 iGWB Server: receive cdr from MSOFTX3000 with TCP/IP
protocol
 Billing system: communicate with iGWB ,using FTP ( File
Transfer Protocol ) or FTAM ( File Transfer 、 Access &
Management )
 If using FTP,iGWB works as server ,billing system works as
client;
 If using FTAM ,iGWB works as Responder ,billing system
works as initiator

7
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
System Characteristics

 High reliability
 dual-plane
 automatic switchover mechanism upon fault to ensure reliability of the
running of the system and continuity of services.

 Hard disk sub-system adopting RAID mode


 Software auto-startup and restart after exit
 auto-startup in case of power failure

8
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
System Characteristics

 Flexible bill format conversion


 provides flexible configuration and conversion of bill formats

 Large capacity
 bills can be buffered in the iGWB for at least seven days

9
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Course Contents

Chapter 1 overview

Chapter 2 Hardware Structure

Chapter 3 Software Structure

Chapter 4 O&M

10
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Chap2 hardware structure

 Hardware configuration
 principle

11
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Hardware configuration

12
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Hardware configuration
Subrack
W W W W
C C C S
C C C M
U U U U
Master

Standby
W W W W
C C C S
C C C M
U U U U

LAN SWITCH
GE
LAN SWITCH
virtualIP
virtual IP

2 3 serial port 2 3
BAU BAU
SCSI
1 4 1 4
disk arrary

heart beat
LAN SWITCH LAN SWITCH

OMC Billing system

13
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Hardware configuration

 iGWB server: the IGWB Server communicates with


MSOFTX3000 to accomplish such operations as bill storage,
format conversion and preprocessing.
 Integrated shifter: The Keyboard/Video/Mouse (KVM) shifter
is used to implement switchover control of input/output
devices. The integrated shifter includes the input/output
devices like Liquid Crystal Display (LCD), keyboard, and
mouse
 LANSwitch:The LAN Switch is the communication channel
between the iGWB and MSOFTX3000.

14
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Chap2 hardware structure

 Hardware configuration

 principle

15
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
iGWB running environment

16
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Working Principle

 The iGWB Server provides four network adapters to communicate externally.


 Local Area Connection Connected to the NMS and the bill console, functioning
as the first heartbeat path between the active and standby iGWBs.
 Local Area Connection 2 Connected to LAN Switch0, communicating with the
active plane of host.
 Local Area Connection 3 Connected to LAN Switch1, communicating with the
standby plane of host.
 Local Area Connection 4 Connected to the billing center, providing billing interface.

 Communicating with host

17
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Working Principle

 Communicating with billing center


 Communicating with bill console and NMS
 Heartbeat path
 The system provides two heartbeat paths, the first of which passes through Local
Area Network (LAN, also called private network in the system) composed by
network adapters 1;
 the second passes through serial port.

18
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Course Contents

Chapter 1 overview

Chapter 2 Hardware Structure

Chapter 3 Software Structure

Chapter 4 O&M

19
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
iGWB software structure

Dual-system process

Operation
Access
MSOFTX3000 and Client
point KERNEL maintenance WINDOWS
process process process

iGWB Server (WINDOWS2000)

20
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
iGWB software structure

 For the communication among processes, the most


mature Client/Server mode is adopted, which takes one
process as the center, and the rest of the processes as
sub-processes
 realizing the function that one process schedules and
monitors other service sub-processes.

21
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
System Module Structure

 KERNEL process
 Access point process
 Operation & maintenance process
 Dual-system process

22
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Bill service processing process
Service flow of access point process
MSOFTX3000
Receives bills, and through a particular
Generates and protocol ensures that bills are received
transmits bills without repetition or loss
(Network module)

Directly saves the bills received by network


module and forms them into original bills

(Front saving module)

Combines and sorts bills according to the


requirement, and then transmits them to
the back saving module
(Bill processing module)

Saves the bills by channel, forms the bills


into final bills and submits to the FTP/FTAM
Billing center
billing center
(Back saving module)

23
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Course Contents

Chapter 1 overview

Chapter 2 Hardware Structure

Chapter 3 Software Structure

Chapter 4 O&M

24
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
igwb Client Operation

25
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
igwb Client Operation

 The main framework function


 Client Login/Exit
 Office Management
 Relogin
 User Logout
 System Lock
 System Customization
 Viewing
 Navigation Tree Operation

26
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
igwb Client Operation

 Client Service Function


 CDR Browsing and Querying
 Status Query
 Log Browsing
 Operator Management
 Other Operation

 Debugging Function
 Debugging Information Browsing
 Protocol Tracing Information Browsing
 Workflow Information Browsing
 Opening igwb Client

27
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
CDR saving directory

/backsave /backsave/Second
|----3G |----3G
|----cdr |----cdr
| |----20030101
| |----100007f_20030101000000.btf
| | |----b00000001.dat
| | |----b00000002.dat | |----100007f_20030101001500.btf
| | |---- … … | |……
| | |----b00000060.dat | |----100007f_20030101234500.btf
| | ……
| |----20030131
| | |----b00001800.dat
| | |----b00001801.dat
| | | ……
| | |----b00001870.dat

Each final CDR file can be save in one or two shares. If saved in two shares,
the first share has different directory structure with the second share.

28
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
igwb Maintenance

 How to analyze the trace information


 The trace files are in the directory “igwb/trace/”
 If any abnormality or fault occurs to the system, these pieces of
Trace information will help us locate faults. Please note that
trace information records the fault information and some
important running information during the system running, but it
is not necessarily the system fault or abnormality. The system
will also output Trace information in normal cases.

29
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
igwb Maintenance

 Examples:
 Configuration files fail to be opened !
 Please check whether the file igwb/config/ini/igwb.ini in this
directory is available.

 The available space for front save is less than the minimum
alarm space !
 Open the file “igwb/config/igwb.ini” and change the parameter, or
delete some CDR files.

30
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
igwb Maintenance

 How to analyze the alarm information


 Browsing the alarm via the alarm console
 Reference to the relevant handing suggestions
 Pay attention to the warn level and handle the fault in time

31
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
igwb Maintenance

 Examples:
 Heartbeat interrupted

Alarm name Warn level Alarm type Description of alarm causes

Heartbeat Emergency Fault This alarm will be generated when all


interrupted alarm the private networks used for dual-
server heartbeat are interrupted

Handling suggestion:
 Base on the alarm parameters, check whether the hardware of the network
interfaces or serial ports used for heartbeat between the dual servers is
properly connected. Besides, check whether the IP address is correctly set

32
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
igwb Maintenance

 How to perform the igwb Server routine maintenance


 How to view the running status of a process
 How to configure the IP address of a server?

33
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
Summary

 Hardware structure
 Software structure
 O&M

34
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal
35
Confidential Information of Huawei.
No Spreading without Permission. Security Level: Internal

You might also like