You are on page 1of 52

HUAWEI iGWB

User Manual Contents

Contents

1 Product Overview.......................................................................................................................1-1
1.1 Product Orientation.........................................................................................................................................1-2
1.2 Typical Networking.........................................................................................................................................1-2
1.3 Networking Interfaces.....................................................................................................................................1-2

2 Product Features.........................................................................................................................2-1
2.1 Flexible CDR Processing................................................................................................................................2-2
2.2 Large Capacity and Powerful Processing Performance..................................................................................2-2
2.3 Scalability........................................................................................................................................................2-2
2.4 High Reliability...............................................................................................................................................2-2

3 Product Functions.......................................................................................................................3-1
3.1 Service Functions............................................................................................................................................3-2
3.1.1 CDR Processing Functions.....................................................................................................................3-2
3.1.2 Charging Interface Functions.................................................................................................................3-3
3.1.3 Backing Up CDR Files Through a Network..........................................................................................3-3
3.2 Operation and Maintenance Functions............................................................................................................3-3
3.2.1 Browsing and Querying CDRs...............................................................................................................3-4
3.2.2 CDR Management Functions.................................................................................................................3-4
3.2.3 Security Management Functions............................................................................................................3-4
3.2.4 Configuration Management Functions...................................................................................................3-5
3.2.5 Performance Management Functions.....................................................................................................3-5
3.2.6 Fault Management Functions.................................................................................................................3-5

4 Product Structure........................................................................................................................4-1
4.1 Hardware Structure.........................................................................................................................................4-2
4.1.1 Rack........................................................................................................................................................4-2
4.1.2 iGWB Server..........................................................................................................................................4-4
4.1.3 KVMS....................................................................................................................................................4-6
4.1.4 LAN Switch............................................................................................................................................4-6
4.1.5 Power Distribution Box..........................................................................................................................4-6
4.1.6 Maintenance Terminal............................................................................................................................4-6
4.2 Software Structure...........................................................................................................................................4-7
4.2.1 Kernel Process........................................................................................................................................4-8
4.2.2 Access Point Process..............................................................................................................................4-8

Issue 06 (2009-02-25) Huawei Proprietary and Confidential i


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
Contents User Manual

4.2.3 Cluster Process.......................................................................................................................................4-9


4.2.4 Parameter Configuration Process...........................................................................................................4-9
4.2.5 Operation and Maintenance Process......................................................................................................4-9
4.3 Software and Hardware Configuration............................................................................................................4-9
4.3.1 Hardware Configuration.........................................................................................................................4-9
4.3.2 Software Configuration........................................................................................................................4-11

5 CDR Processing Principles.......................................................................................................5-1


5.1 CDR Processing Process.................................................................................................................................5-2
5.2 CDR Receiving Principle................................................................................................................................5-2
5.3 CDR Processing Principles.............................................................................................................................5-2
5.3.1 Encoding and Decoding.........................................................................................................................5-3
5.3.2 Sorting CDRs.........................................................................................................................................5-3
5.3.3 Converting the Format of CDRs............................................................................................................5-4
5.4 Principle for Storing CDRs.............................................................................................................................5-5
5.5 Principle for Transmitting CDRs....................................................................................................................5-5

6 Reliability....................................................................................................................................6-1
6.1 Hardware Reliability.......................................................................................................................................6-2
6.2 Software Reliability.........................................................................................................................................6-2
6.3 CDR Reliability...............................................................................................................................................6-3
6.3.1 CDR Receiving......................................................................................................................................6-4
6.3.2 CDR Processing Reliability...................................................................................................................6-5
6.3.3 CDR Backup..........................................................................................................................................6-5

7 Technical Specifications...........................................................................................................7-1
7.1 Performance Specifications.............................................................................................................................7-2
7.2 Reliability Specifications................................................................................................................................7-2
7.3 Operating Environment Requirements............................................................................................................7-3

A Acronyms and Abbreviations................................................................................................A-1


Index.................................................................................................................................................i-1

ii Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual Figures

Figures

Figure 1-1 Typical networking of the iGWB.......................................................................................................1-2


Figure 4-1 N68E-22 rack......................................................................................................................................4-2
Figure 4-2 N68-22................................................................................................................................................4-3
Figure 4-3 Integrated configuration cabinet.........................................................................................................4-4
Figure 4-4 Figure 4-4 Location and application of the iGWB server network adapter(at the back of the IBM server
chassis)..................................................................................................................................................................4-5
Figure 4-5 Figure 4-5 Location and application of the iGWB network adapter(at the back of the DELL 2950 server
chassis)..................................................................................................................................................................4-6
Figure 4-6 Software structure...............................................................................................................................4-7
Figure 4-7 Access point process...........................................................................................................................4-8
Figure 5-1 Process of processing CDRs...............................................................................................................5-2
Figure 5-2 Principle for sorting CDRs.................................................................................................................5-4
Figure 5-3 Converting the format of CDRs..........................................................................................................5-4
Figure 6-1 Process of receiving CDRs.................................................................................................................6-4

Issue 06 (2009-02-25) Huawei Proprietary and Confidential iii


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual Tables

Tables

Table 1-1 External interfaces................................................................................................................................1-2


Table 1-2 Internal interfaces.................................................................................................................................1-2
Table 4-1 Table 4-1 Description to the iGWB server network adapters..............................................................4-5
Table 4-2 Hardware of each Dell 2950 server....................................................................................................4-10
Table 4-3 Hardware of each IBM x3650T server...............................................................................................4-10
Table 4-4 Hardware of each IBM x3650 server.................................................................................................4-10
Table 4-5 Hardware configuration on the client.................................................................................................4-11
Table 4-6 Software configuration on the server.................................................................................................4-11
Table 4-7 Software configuration on the client..................................................................................................4-12
Table 7-1 Reliability specifications......................................................................................................................7-3

Issue 06 (2009-02-25) Huawei Proprietary and Confidential v


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 1 Product Overview

1 Product Overview

About This Chapter

This topic describes the definition and typical networking of the iGWB, and the standards that
the iGWB complies with.
1.1 Product Orientation
This topic describes the definition of the iGWB.
1.2 Typical Networking
This topic describes the typical networking of the iGWB and the protocols used by the iGWB.
1.3 Networking Interfaces
This topic describes the internal and external networking interfaces of the iGWB.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 1-1


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
1 Product Overview User Manual

1.1 Product Orientation


This topic describes the definition of the iGWB.

The iGWB is a large-capacity charging gateway developed by Huawei. Located between NEs
and the BS, the iGWB receives and stores the CDRs generated by the NEs, converts the format
of the CDRs to generate final CDRs required by the BS, and then sends the final CDRs to the
BS.

1.2 Typical Networking


This topic describes the typical networking of the iGWB and the protocols used by the iGWB.

Figure 1-1 shows the typical networking of the iGWB.

Figure 1-1 Typical networking of the iGWB


LAN: local area network WAN: wide area network
FTP: File Transfer Protocol FTAM: File Transfer Access and Management Protocol
SFTP: Secure File Transfer Protocol MML: human machine language
BS: billing system NMS: network management system
LMT: local maintenance terminal RMT: remote maintenance terminal

1.3 Networking Interfaces


This topic describes the internal and external networking interfaces of the iGWB.

External Interfaces

Table 1-1 External interfaces

Link Interface Protocol

SOFTX3000-iGWB Isw Customized Sliding Window


Protocol

iGWB-BS Bi FTP/FTAM/SFTP

Internal Interfaces

Table 1-2 Internal interfaces

Link Interface Protocol

Maintenance terminal- OMm Customized protocol


iGWB

1-2 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 2 Product Features

2 Product Features

About This Chapter

This topic describes the features of the iGWB, including flexible CDR processing, excellent
performance, and scalability.
2.1 Flexible CDR Processing
The iGWB provides various functions of processing CDRs to meet carriers' requirements on
CDR formats. These functions involve receiving and buffering CDR files, converting the format
of CDRs, and sorting CDRs.
2.2 Large Capacity and Powerful Processing Performance
The iGWB provides the function of processing CDRs with excellent performance and the
function of storing CDRs with large capacity.
2.3 Scalability
This topic describes the scalability feature of the iGWB. This feature helps to expand services
effectively.
2.4 High Reliability
This topic describes high reliability of the iGWB.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 2-1


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
2 Product Features User Manual

2.1 Flexible CDR Processing


The iGWB provides various functions of processing CDRs to meet carriers' requirements on
CDR formats. These functions involve receiving and buffering CDR files, converting the format
of CDRs, and sorting CDRs.

In general, the BS of a carrier has special requirements on the format of CDRs. For example, a
carrier requires to extract some specific fields from original CDRs to form new CDRs and then
provide the new CDRs for the BS. To meet the requirements on various CDR formats, the
iGWB provides the function of configuring and converting the format of CDRs flexibly. The
functions of processing CDRs are described as follows:
l Receiving and buffering CDR files
l Sorting CDRs
l Converting the format of CDRs

2.2 Large Capacity and Powerful Processing Performance


The iGWB provides the function of processing CDRs with excellent performance and the
function of storing CDRs with large capacity.

The iGWB uses the disks with large capacity and processors with excellent performance, so it
provides large CDR storage capacity and powerful CDR processing performance. In standard
configuration, the iGWB can ensure that:
l Each pair of servers can process 3000 CDRs per second.
l Original CDR files and final CDR files can be stored for at least seven days.

2.3 Scalability
This topic describes the scalability feature of the iGWB. This feature helps to expand services
effectively.
l The iGWB employs the modular design. You can add new modules to introduce new
functions and new technologies, thus extending the application scope. This helps to expand
the capacity and upgrade the functions.
l To meet the requirement on large system capacity, you can improve the service support
capability of the iGWB by upgrading or adding disks.

2.4 High Reliability


This topic describes high reliability of the iGWB.

The iGWB uses the following mechanisms to ensure high reliability of the system:
l All the key devices and components of the iGWB are redundant in 1+1 backup mode. These
components include servers, power modules, and Ethernet ports.
l The local disk of the server uses RAID1 or RAID5+Hotspare error tolerance technology
to ensure the safety of the system files and CDR files.

2-2 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 2 Product Features

l The iGWB sends CDR files in real time to the storage device for backup. This ensures the
security of the CDR files.
l The iGWB can automatically restore damaged status files. This improves the reliability of
file backup and system recovery effectively.
l Multiple physical charging links can be set up between the iGWB and the SOFTX3000.
When a charging link fails, the charging services on the link are automatically switched
over to another available charging link.
For details on the reliability of the iGWB, see 6 Reliability.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 2-3


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 3 Product Functions

3 Product Functions

About This Chapter

This topic describes the powerful functions of the iGWB in terms of services and operation and
maintenance.
3.1 Service Functions
This topic describes the CDR processing functions, charging interface functions, and the function
of backing up CDRs through a network.
3.2 Operation and Maintenance Functions
The iGWB supports the human machine interface for providing operation and maintenance
functions. The functions involve CDR management, security management, configuration
management, fault management, and performance management.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 3-1


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
3 Product Functions User Manual

3.1 Service Functions


This topic describes the CDR processing functions, charging interface functions, and the function
of backing up CDRs through a network.
3.1.1 CDR Processing Functions
This topic describes the various CDR processing functions provided by the iGWB. For example,
the functions of filtering duplicate original CDRs, sorting CDRs, generating final CDRs, and
deleting outdated CDRs automatically.
3.1.2 Charging Interface Functions
This topic describes the charging interface functions of the iGWB.
3.1.3 Backing Up CDR Files Through a Network
This topic describes the function of backing up CDR files through a network, and the advantages
and schemes of network backup.

3.1.1 CDR Processing Functions


This topic describes the various CDR processing functions provided by the iGWB. For example,
the functions of filtering duplicate original CDRs, sorting CDRs, generating final CDRs, and
deleting outdated CDRs automatically.

Avoiding Repetition or Loss of Original CDRs

The iGWB uses the customized Sliding Window Protocol to receive the CDRs generated by the
SOFTX3000 in real time. This prevents repetition or loss of CDRs.

Generating Final CDRs


The iGWB converts original CDRs to final CDRs and then provides the final CDR files for the
BS for charging.

Sorting CDRs

The iGWB stores final CDRs in different channels based on specific sorting conditions. You
can configure the rules for sorting final CDRs as required. For example, the iGWB can sort final
CDRs by CDR type and then store them by type in different directories. The CDR sorting
function of the iGWB meets the requirements for the BS on different charging strategies and
helps the BS to process CDR files.

Storing CDRs
l Storing original CDR files
The iGWB stores the received or collected original CDRs on the disks as original CDR
files with a fixed size.
l Storing final CDRs
The iGWB processes original CDRs, generates final CDRs, and stores the final CDRs on
the disks as final CDR files.

3-2 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 3 Product Functions

Deleting Outdated CDRs Automatically

The iGWB can delete original CDRs and final CDRs automatically.

The original CDRs and final CDRs are stored as CDR files. You can set storage time for them.
Once the time for storing the original CDRs and final CDRs exceeds the preset value, the
iGWB deletes these files automatically.

3.1.2 Charging Interface Functions


This topic describes the charging interface functions of the iGWB.

The iGWB uses flexible charging interfaces. The charging interfaces provide the following
functions:
l Supporting the FTP ,SFTP and FTAM protocols between the iGWB and the BS
l Supporting the configuration of CDR file names, file size, and file generation duration
l Supporting flexible conversion between CDR formats

3.1.3 Backing Up CDR Files Through a Network


This topic describes the function of backing up CDR files through a network, and the advantages
and schemes of network backup.

The iGWB can back up CDR files in real time to the storage devices on other computers on a
network. This improves data security.

At present, the commonly used backup schemes are as follows:

l Backing up CDR files to a third-party server


l Backing up CDR files to the other iGWB server (in the two-node iGWB system)
l Backing up CDR files to a tape drive

3.2 Operation and Maintenance Functions


The iGWB supports the human machine interface for providing operation and maintenance
functions. The functions involve CDR management, security management, configuration
management, fault management, and performance management.
3.2.1 Browsing and Querying CDRs
The iGWB provides the functions of browsing and querying original CDRs and final CDRs.
3.2.2 CDR Management Functions
The iGWB provides a simple and user-friendly iGWB Client for you to manage and operate the
CDR files stored on the hard disks.
3.2.3 Security Management Functions
Multiple users can access the iGWB at the same time. The system supports permission
management and log management for security and convenience.
3.2.4 Configuration Management Functions
This topic describes the configuration management functions of the iGWB.
3.2.5 Performance Management Functions

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 3-3


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
3 Product Functions User Manual

By monitoring the performance of the iGWB, you can know the current running status of the
iGWB. This helps you to find and identify problems.
3.2.6 Fault Management Functions
The iGWB provides excellent fault management functions, including alarm management and
maintenance management.

3.2.1 Browsing and Querying CDRs


The iGWB provides the functions of browsing and querying original CDRs and final CDRs.
The iGWB provides the functions of browsing original CDRs and final CDRs. On the iGWB
Client, you can browse original CDRs and final CDRs.
The iGWB provides the functions of querying original CDRs and final CDRs. You can query
original CDRs and final CDRs based on specific conditions and then browse the queried results
on the iGWB Client.

3.2.2 CDR Management Functions


The iGWB provides a simple and user-friendly iGWB Client for you to manage and operate the
CDR files stored on the hard disks.
l Setting the storage paths for original CDRs and final CDRs
l Setting the size of a final CDR file
l Setting the duration for generating a final CDR file
l Setting the duration for buffering CDR files

3.2.3 Security Management Functions


Multiple users can access the iGWB at the same time. The system supports permission
management and log management for security and convenience.

Permission Management
The users of the iGWB are classified into four types with different permissions:
l Admin:
The users at this level have all the permissions. The permissions include operator
management, log browse, CDR browse and query, system maintenance, manual
switchover, file management, and masked alarms management.
l Operate:
By default, the users at this level have the permissions, such as log browse, CDR browse
and query, system maintenance, manual switchover, file management, and masked
alarms management.
l Normal:
By default, the users at this level have the log browse and CDR browse and query
permissions.
l Third:
By default, the users at this level have the log browse and CDR browse and query
permissions. The users that have the operator management permission can change the
permissions of the users at this level.

3-4 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 3 Product Functions

User Management
The iGWB provides the functions of querying, adding, modifying, and deleting users.

Log Management
Logs record the information about the operations performed by users on the device and the
running status of the device The iGWB provides the functions of browsing and querying logs.
You can query the operation logs of a specific user at a specific time or system logs.
By querying and monitoring logs, you can find illegal operations and the causes of system faults.
Then you can take proper measures to ensure network security.

Two-Node System Functions


The iGWB supports automatic switchover and manual switchover of the two-node system when
a fault occurs.

3.2.4 Configuration Management Functions


This topic describes the configuration management functions of the iGWB.
The iGWB provides a simple and user-friendly Parameter Config Console. You can modify and
maintain the configuration file on the server remotely to add, delete, modify, and query the
configuration parameters.

3.2.5 Performance Management Functions


By monitoring the performance of the iGWB, you can know the current running status of the
iGWB. This helps you to find and identify problems.
Performance management provides the information about system running status, system
management status, and network optimization for operators. The iGWB monitors CPU usage,
memory space, and hard disk space, and submits the related information in real time.
The performance management functions of the iGWB are as follows:
l Monitoring CPU usage
l Monitoring memory usage
l Monitoring heartbeat status in real time
l Monitoring frontsave disk space
l Monitoring backsave disk space

3.2.6 Fault Management Functions


The iGWB provides excellent fault management functions, including alarm management and
maintenance management.
Fault management helps you to check and locate the faults that occur when the system is running.
This helps to recover the system. In addition, the tool delivered with the system can perform
routine maintenance to decrease the rate of system errors and reduce operators' workload. Fault
management involves the following items:
l Alarm management

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 3-5


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
3 Product Functions User Manual

Alarm management means finding and submitting the information about system errors and
exceptions to the NMS in real time. Multiple alarms are reported, such as the alarms on
insufficient medium space, file read-write errors, switchover, failure for the BS to obtain
CDRs for a long time, and heartbeat interruption.
l Maintenance management
The iGWB Client provides a friendly GUI to facilitate maintenance.
l Switchover upon a fault
The iGWB uses two servers to form a two-node cluster system in 1+1 backup mode. The
service processes of the iGWB run on only one server at a time. When one server is faulty,
the other server immediately takes over the applications on the faulty server through
software diagnosis (heartbeat diagnosis). In this way, the system can provide services
continuously without human intervention. This improves system reliability.

3-6 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 4 Product Structure

4 Product Structure

About This Chapter

This topic describes the hardware and software structures of the iGWB.
4.1 Hardware Structure
This topic describes the hardware structure of the iGWB and the locations of the components in
the rack.
4.2 Software Structure
This topic describes the software structure and service processes of the iGWB.
4.3 Software and Hardware Configuration
This topic describes the configuration required for normal running of the iGWB, including
software and hardware configuration on the server and client.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 4-1


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
4 Product Structure User Manual

4.1 Hardware Structure


This topic describes the hardware structure of the iGWB and the locations of the components in
the rack.
4.1.1 Rack
This topic describes the rack where the iGWB is located.
4.1.2 iGWB Server
This topic describes the appearance, features, and functions of the servers that are used in
iGWB.
4.1.3 KVMS
This topic describes the functions of the keyboard, video, and mouse switch (KVMS).
4.1.4 LAN Switch
This topic describes the types and functions of the LAN switches that are used by the iGWB.
4.1.5 Power Distribution Box
This topic describes the appearance, features, and functions of the power distribution box (PDB).
4.1.6 Maintenance Terminal
This topic describes the features and functions of the maintenance terminal.

4.1.1 Rack
This topic describes the rack where the iGWB is located.
In the SOFTX3000, the service shelves of the iGWB and SOFTX3000 are installed in the same
rack. The iGWB uses the N68E-22 rack developed by Huawei.
Figure 4-1 shows the N68E-22 rack.

Figure 4-1 N68E-22 rack

4-2 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 4 Product Structure

Figure 4-2 shows the N68-22 rack.

Figure 4-2 N68-22

The 19-inch N68E-22 rack complies with the following international standards:
l IEC60297-1, Dimensions of mechanical structures of the 482.6 mm (19 in) series Part
1:Panels and racks
l IEC60297-2, Dimensions of mechanical structures of the 482.6 mm (19 in) series Part
2:Cabinets and pitches of rack structures
l IEC60297-3, Dimensions of mechanical structures of the 482.6 mm (19 in) series Part
3:Subracks and associated plug-in units
In the SOFTX3000, the iGWB and the SOFTX3000 basic service processing frame are
configured in the same cabinet (integrated configuration cabinet). The related hardware
components include active and standby iGWB servers, core LAN Switches, and a keyboard,
video and mouse switch (KVMS), as shown in Figure 4-3.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 4-3


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
4 Product Structure User Manual

Figure 4-3 Integrated configuration cabinet


intergrated configuration cabinet
Power distribution(2U)

Expansion subrack(01)(9U)

Air deflector(2U)

Basic subrack(00)(9U)

Air deflector(2U)
KVMS(1U)
LANSwitch(1U)
Cabling trough(1U)
LANSwitch(1U)
Cabling trough(1U)

Dummy panel(3U)

Dummy panel(1U)
BAM(2U)
Dummy panel(1U)
iGWB1(2U)
Dummy panel(1U)
iGWB0(2U)

Dummy panel(3U)

Dummy panel(2U)

4.1.2 iGWB Server


This topic describes the appearance, features, and functions of the servers that are used in
iGWB.

The iGWB server is the core device of the iGWB system and adopts a dual-system design.
Currently, you can use the following servers:
l Two IBM x3650T servers
l Or two DELL 2950 servers

Each server provides four network adapters:

two for communication with the SOFTX3000, one for the billing center, and one for the NMS.

4-4 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 4 Product Structure

NOTE

Please refer to the delivered one.Because the servers are updated periodically, the type of the server may
be different from the one delivered. Please refer to the one delivered.

When the DELL 2950 server is used, the location and application of the network adapter in the
iGWB server is shown in Figure 4-4. For the convenience of description, the four network
adapters are numbered as shown in Table 4-1.

Figure 4-4 Figure 4-4 Location and application of the iGWB server network adapter(at the back
of the IBM server chassis)

Secondary link between the iGWB and a softswitch Connecting to a BC


(Network interface 2) (Network interface 3)

(Network interface 0) (Network interface 1)


(Serial port) Primary link between the iGWB and
Connecting to an NMS or an MT
a softswitch

Table 4-1 Table 4-1 Description to the iGWB server network adapters
NO Network adapter Description

1 Network adapter 0 To connect the NMS and client.

2 Network adapter 1 To connect the 0# LAN Switch and the


active plane of the SOFTX3000.

3 Network adapter 2 To connect the 0# LAN Switch and the


standby plane of the SOFTX3000.

4 Network adapter 3 To connect to the billing center.

When the IBM x3650 server is used, the location and application of the network adapter in the
iGWB server is shown in Figure 4-5. For the convenient of description, the four network
adapters are numbered as shown in Table 4-1.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 4-5


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
4 Product Structure User Manual

Figure 4-5 Figure 4-5 Location and application of the iGWB network adapter(at the back of the
DELL 2950 server chassis)

Primary link between the iGWB and a softswitch


Connecting to a BC
(Network interface 1) (Network interface 3)

(Network interface 0) (Network interface 2)


Connecting to an NMS or an MT Secondary link between the iGWB and a softswitch

4.1.3 KVMS
This topic describes the functions of the keyboard, video, and mouse switch (KVMS).

The rack holds three servers, including the primary and secondary iGWB servers, and BAM.
Therefore, a KVMS is configured in the rack for switching input and output devices such as the
LCD, keyboard, and mouse to control operations.

4.1.4 LAN Switch


This topic describes the types and functions of the LAN switches that are used by the iGWB.

LAN switches are communication channels between the iGWB and the SOFTX3000. In general,
Quidway series products are used. The rack is equipped with two LAN switches during delivery.

4.1.5 Power Distribution Box


This topic describes the appearance, features, and functions of the power distribution box (PDB).

The iGWB is powered by the PDB of the rack. In addition, the nominal voltage is -48 V DC.

4.1.6 Maintenance Terminal


This topic describes the features and functions of the maintenance terminal.

The iGWB provides the device maintenance and management Client based on GUI and MML.
Through the Client, you can perform local and remote maintenance tasks, including
configuration management, service maintenance, performance statistics, service tracing,
security management, fault management, alarm management, and environment and power
supply monitoring.

The iGWB is a client/server model. Typically, you need to install a PC installed with the
iGWB Client in the equipment room. This PC works as a local maintenance terminal (LMT). In
addition, you need to install another PC installed with the iGWB Client in the NMC. This PC
works as a remote maintenance terminal.

4-6 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 4 Product Structure

4.2 Software Structure


This topic describes the software structure and service processes of the iGWB.
The iGWB is a multi-process and multi-threaded system in the client/server structure.
The iGWB software sets a thread module for each independent service. Then the thread modules
with similar service functions form a process. In this way, the software is in the multi-process
and multi-threaded structure. The communications between processes use the mature client/
server mode. In this mode, one process serves as the core, and the others serve as sub-processes.
This allows a core process to dispatch and monitor other sub-processes.
Figure 4-6 shows the software structure of the iGWB.

Figure 4-6 Software structure

Cluster
process

Access Kernel O&M


Softswitch point process Client
process
process

Parameter
configuration
iGWB server
process

Data flow

Control flow

As shown in Figure 4-6, the iGWB Server consists of the kernel process, access point process,
operation and maintenance process, cluster process, and parameter configuration process. Each
process contains various independent service thread modules.
Except the parameter configuration process, each process contains a management module and
a message relay module.
l Management module
Used to manage and dispatch the modules in the process.
l Message relay module
Used to forward messages between the processes and in the process.
4.2.1 Kernel Process
This topic describes the functions of the kernel process and the relations between the kernel
process and other processes.
4.2.2 Access Point Process
This topic describes the functions and modules of the access point process.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 4-7


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
4 Product Structure User Manual

4.2.3 Cluster Process


This topic describes the functions of the cluster process.
4.2.4 Parameter Configuration Process
This topic describes the functions of the parameter configuration process.
4.2.5 Operation and Maintenance Process
This topic describes the functions of the operation and maintenance process.

4.2.1 Kernel Process


This topic describes the functions of the kernel process and the relations between the kernel
process and other processes.

As the core of the iGWB software, the kernel process is the TCP/IP server of the access point
process, O&M process, and cluster process. It starts, stops, and monitors the ACM process,
access point process, and O&M process. The kernel process consists of a message relay module,
a management module, a cluster monitoring module, and a cluster interface module.

4.2.2 Access Point Process


This topic describes the functions and modules of the access point process.

The access point process integrates the key service functions of the iGWB. The functions involve
CDR receiving, CDR processing, and CDR storage. The modules performing these service
functions are the network module, frontsave module, CDR process module, and backsave
module. These four modules form a unidirectional CDR processing process, as shown in Figure
4-7.

Figure 4-7 Access point process

Format engine

Access point process


CDR Final CDR
Network Frontsave Backsave
processing file
module module module
module

Original
CDR E:\
D:\ E:\
backsave
frontsave backsave
\Second

CDR processing process


Invocation

The functions provided by each module are as follows:


l Network module

4-8 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 4 Product Structure

It uses the customized Sliding Window Protocol to receive original CDRs to avoid
repetition or loss of CDRs.
l Frontsave module
It stores the CDRs that are received by the nework module.
l CDR processing module
It sorts CDRs, converts the format of CDRs, and generates and sends final CDRs to the
backsave module.
l Backsave module
It stores final CDRs in different channels, generates final CDR files, and provides them for
the BS.

4.2.3 Cluster Process


This topic describes the functions of the cluster process.

The cluster process is used to start and manage the kernel process, thus managing the two-node
system.

4.2.4 Parameter Configuration Process


This topic describes the functions of the parameter configuration process.

The parameter configuration process is the parameter configuration module of the iGWB. The
iGWB provides the function of configuring parameters remotely through the GUI of the
Parameter Config Console.

4.2.5 Operation and Maintenance Process


This topic describes the functions of the operation and maintenance process.

The operation and maintenance process integrates the operatability and maintainability functions
of the iGWB. According to the functions, these service modules are classified into the log
module, backup module, CDR browsing and querying module, MML server module,
performance module, and alarm module. The modules are relatively independent from each
other.

4.3 Software and Hardware Configuration


This topic describes the configuration required for normal running of the iGWB, including
software and hardware configuration on the server and client.
4.3.1 Hardware Configuration
This topic describes the typical hardware configuration on the server and client.
4.3.2 Software Configuration
This topic describes the software required to be installed on the server and client.

4.3.1 Hardware Configuration


This topic describes the typical hardware configuration on the server and client.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 4-9


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
4 Product Structure User Manual

Server
Table 4-2, Table 4-3, and Table 4-4 list the hardware configuration of the iGWB server.

NOTE

l Because servers are upgraded frequently, the hardware of iGWB servers may vary according to actual
situations. In this case, refer to the packing list.
l The iGWB uses two servers configured with the same hardware. One functions as the primary
iGWB server. The other functions as the secondary iGWB server.

When the iGWB server uses the DELL 2950, the hardware configuration of the DELL 2950 is
as shown in Table 4-2.

Table 4-2 Hardware of each Dell 2950 server

Item Configuration

CPU Two Xeon 1.8 GHz or faster CPUs

Hard disk Five 146 GB hard disks configured as RAID 5+hot spare

Memory One 1 GB or two 512 MB memory boards

Network adapter Two integrated 1000 Mbps network adapters


Two 1000 Mbps PCI-E network adapters

RAID card One integrated RAID card


Model: DELL PERC 5/i

When the iGWB server uses the IBM x3650T, the hardware configuration of the IBM x3650T
is as shown in Table 4-3.

Table 4-3 Hardware of each IBM x3650T server

Item Configuration

CPU Two Xeon 3.2 GHz or faster CPUs

Hard disk Two 300 GB hard disks configured as RAID 1

Memory One 1 GB memory board

Network adapter Two integrated 1000 Mbps network adapters


Two 1000 Mbps PCI network adapters

When the iGWB server uses the IBM x3650, the hardware configuration of the IBM x3650 is
as shown in Table 4-4.

Table 4-4 Hardware of each IBM x3650 server

Hardware Configuration

CPU One Xeon 1.6 GHz or faster CPU

4-10 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 4 Product Structure

Hardware Configuration

Hard disk Five 146 GB hard disks configured as RAID 5+hot spare

Memory Two 1 GB memory bars

Network adapter Two integrated 1000 Mbps network adapters


Two 1000 Mbps PCI-E network adapters

Client

Table 4-5 lists the hardware configuration on the iGWB client.

Table 4-5 Hardware configuration on the client

Item Configuration

CPU P4 2.0 GHz or more advanced

Memory 256 MB or more

Hard disk 40 GB or more

LCD One 17" color LCD

Others One floppy disk drive, CD-ROM drive, integrated network


adapter, and integrated audio adapter

4.3.2 Software Configuration


This topic describes the software required to be installed on the server and client.

Server
NOTE

The primary and secondary servers of the iGWB must be installed with the same software applications. Table
4-6 lists the required software applications. The software applications vary with servers. For a complete list,
refer to the packing list.

Table 4-6 Software configuration on the server

CD-ROM License Description

Windows 2000 Server OS Not required Used to install the OS and the
related protocol components.

iGWB Server Obtained from Huawei Used to install the iGWB


Server.

FTAM and protocol stack Obtained from VERTERL To use the FTAM charging
installation software interface, install this software
(optional) application.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 4-11


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
4 Product Structure User Manual

CD-ROM License Description

SmartBackup (optional) Not required Used to back up CDR files.

i3SAFE SIS SetWin2000 Obtained from Huawei Used to install the i3SAFE
(optional) SIS SetWin2000 anti-virus
software.

i3SAFE SIS SysPatron2000 Obtained from Huawei Used to install the i3SAFE
(optional) SIS SysPatron2000 anti-
virus software.

OfficeScan (optional) Obtained from Huawei Used to install the


OfficeScan anti-virus
software.

Client

Table 4-7 Software configuration on the client


CD-ROM License Description

Windows XP/2000/Vista OS Not required Used to install the OS and the


related protocol components.

iGWB Client Obtained from Huawei Used to install the iGWB


Client.

4-12 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 5 CDR Processing Principles

5 CDR Processing Principles

About This Chapter

This topic describes the principles for the iGWB to process CDRs. This helps you to be familiar
with the services of the iGWB.
5.1 CDR Processing Process
This topic describes the CDR processing process of the iGWB.
5.2 CDR Receiving Principle
This topic describes the principle for receiving CDRs, including the protocol used by the
iGWB and the interaction with other NEs.
5.3 CDR Processing Principles
This topic describes the principles for processing CDRs.
5.4 Principle for Storing CDRs
This topic describes the principle for storing CDRs.
5.5 Principle for Transmitting CDRs
This topic describes the principle for transmitting CDRs.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 5-1


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
5 CDR Processing Principles User Manual

5.1 CDR Processing Process


This topic describes the CDR processing process of the iGWB.
The core services of the iGWB are receiving and storing the CDRs generated by the
SOFTX3000, converting the format of the CDRs, and then generating final CDRs as required
by the BS. Figure 5-1 shows the process of processing CDRs.

Figure 5-1 Process of processing CDRs

iGWB
CDR CDR CDR
receiving storage processing
Softswitch

BC
CDR CDR file CDR file
backup storage transmission

CDR processing process


Indirect coupling relation

5.2 CDR Receiving Principle


This topic describes the principle for receiving CDRs, including the protocol used by the
iGWB and the interaction with other NEs.
The iGWB uses the customized Sliding Window Protocol to receive the CDRs generated by the
SOFTX3000 in real time. This ensures no repetition or loss of CDRs. The CDRs are received
directly by the network module. The network module is a working module in the iGWB access
point process. It communicates with the SOFTX3000 to ensure that the CDRs generated by the
SOFTX3000 are sent to the iGWB properly. After receiving CDRs, the network module sends
them as a package to the frontsave module. The frontsave module stores the package of CDRs
as original CDRs. After that, the frontsave module responds to the SOFTX3000.

5.3 CDR Processing Principles


This topic describes the principles for processing CDRs.
After original CDRs are successfully stored on the frontsave module, they are preprocessed by
the CDR processing module. The preprocessing process involves:
l Decoding
l Sorting
l Converting
l Encoding

5-2 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 5 CDR Processing Principles

After the preprocessing, the final CDRs required by the BS are generated and sent to the backsave
module as a package for storage.
5.3.1 Encoding and Decoding
This topic describes the principles for encoding and decoding CDRs.
5.3.2 Sorting CDRs
This topic describes the principle for sorting CDRs.
5.3.3 Converting the Format of CDRs
This topic describes the principle for converting the format of CDRs.

5.3.1 Encoding and Decoding


This topic describes the principles for encoding and decoding CDRs.
Original CDRs are encoded in the format of ASN.1/BER, binary, or text. Before sorting,
converting, and merging original CDRs, the CDR processing module needs to decode the
original CDRs for ease of handling CDR fields.
l If the decoding succeeds, the decoded CDR data includes the caller number, callee number,
and CDR type. Based on the information, the CDR processing module further sorts,
converts, and merges the CDRs.
l If the decoding fails, the CDRs that fail to be decoded are regarded as error CDRs. The
error CDRs are stored in the default channel separately for analysis in future.
After sorting, converting, and merging CDRs, the CDR processing module needs to encode the
CDRs. Different from CDR decoding, CDR encoding is to encode the CDRs to be in the format
of ASN.1/BER, binary, or text. The encoded CDRs can be stored as final CDR files.

5.3.2 Sorting CDRs


This topic describes the principle for sorting CDRs.
Sorting CDRs means filtering and classifying the CDRs generated by the SOFTX3000 based on
some conditions. For example, the iGWB can sort the CDRs of different types based on the
CDR type field, store the CDRs of each type in a separate channel, and then send the CDRs of
each type to the BS.
A sorting condition refers to a customized formula that determines the CDRs that are stored in
the specified channel. The formula supports such expressions as ==, !=, >, >=, <, and <=. Each
channel corresponds to a sorting condition.
By executing the customized sorting condition formula, the CDR processing module sorts CDRs.
Figure 5-2 shows the principle for sorting CDRs. In general, sorting conditions are different
and have priority. Original CDRs are filtered based on sorting condition 1 first. After the original
CDRs that meet sorting condition 1 are processed, final CDRs are generated and stored in channel
1. The CDRs that do not meet sorting condition 1 are filtered based on sorting condition 2. In
the same way, the CDRs continue to be filtered based on sorting condition n. Those CDRs that
do not meet sorting conditions 1-n are stored in the default channel.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 5-3


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
5 CDR Processing Principles User Manual

Figure 5-2 Principle for sorting CDRs

Original Meet sorting Yes Final


Channel 1
CDRs condition 1? CDRs

No

Meet sorting Yes


分拣条件2 Channel 2 Final
condition 2? CDRs

No
Yes
Meet sorting Final
Channel n
condition n? CDRs

No

default channel Final


CDRs

5.3.3 Converting the Format of CDRs


This topic describes the principle for converting the format of CDRs.

The format of CDRs refers to:


l CDR coding scheme
Currently, the commonly used CDR coding schemes are of three types: binary, text, and
ASN.1/BER. In general, the switches of a type generate CDRs in one coding sheme, but
the format required by the BS is not fixed.
l CDR field definition
In the same coding scheme, charging interconnection may fail due to different field contents
or field formats required by the BS.

To meet the requirement of the BS, the SOFTX3000 needs to convert the format of the generated
CDRs.

The CDR processing module calls the format engine to convert the format of CDRs. Figure
5-3 shows the principle for converting the format of CDRs. Both an original CDR and a final
CDR are a set of fields. Therefore, converting the format of CDRs means converting the fields.
The fields in final CDRs are converted from the fields in original CDRs through different scripts.

Figure 5-3 Converting the format of CDRs

Original
Field O1 Field O2 Field O3 Field O4 Field On
CDR

Conversion Conversion Conversion


script 1 script 2 Conversion script n
script 3

Final
Field F1 Field F2 Field F3 Field Fn
CDR

5-4 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 5 CDR Processing Principles

5.4 Principle for Storing CDRs


This topic describes the principle for storing CDRs.
The frontsave and backsave modules of the iGWB store CDRs.
l After original CDRs are received successfully, they are stored on hard disks as original
CDR files.
l When original CDRs are decoded, converted, sorted, merged, and encoded, they are stored
in channels on hard disks as final CDR files.

5.5 Principle for Transmitting CDRs


This topic describes the principle for transmitting CDRs.
The iGWB uses the FTP, SFTP and FTAM protocols to transmit CDRs. The FTP protocol is
recommended. CDRs can be transmitted in PULL or PUSH mode. The iGWB can use FTP and
SFTP to transmit CDRs in both modes, whereas it can use FTAM to transmit CDRs in PULL
mode only.
l When the iGWB uses FTP to transmit CDRs in PULL mode, it serves as the FTP server.
The IIS software delivered with the OS runs on the FTP server. The iGWB shares the
storage directories of CDR files with the BS.
l When the iGWB uses FTP to transmit CDRs in PUSH mode, it serves as the FTP client.
The transmission software is developed by the iGWB. The iGWB uploads CDR files to the
specific directory on the storage device specified by the BS.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 5-5


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 6 Reliability

6 Reliability

About This Chapter

This topic describes high reliability of the iGWB in terms of software and hardware.
6.1 Hardware Reliability
This topic describes the reliability of the iGWB hardware. The iGWB uses the two-node cluster
design and redundant hardware components to improve system reliability.
6.2 Software Reliability
This topic describes the reliability of the iGWB software. The iGWB uses the high availability
(HA) system, automatic fault detection mechanism, and backup mode to improve system
reliability.
6.3 CDR Reliability
This topic describes the mechanisms and methods that the iGWB uses to ensure CDR reliability.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 6-1


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
6 Reliability User Manual

6.1 Hardware Reliability


This topic describes the reliability of the iGWB hardware. The iGWB uses the two-node cluster
design and redundant hardware components to improve system reliability.
In the iGWB system, key devices are redundant for backup. This ensures that services are not
interrupted when a fault occurs in the system. The following devices use the redundancy design:
l Two-node system
l Local Disks
l Key network interfaces

Two-Node System
In the iGWB two-node system, each pair of servers work in active/backup mode. The automatic
switchover mechanism ensures system reliability and service continuity.

Local Disks
The iGWB adopts the most commonly used redundant array of inexpensive disks (RAID)
technology. It configures local disks with RAID1 or RAID5+Hot spare error redundancy
technology to prevent data from being lost during the breakdown of a disk.
Each server of the iGWB provides four network interfaces for communicating with the
SOFTX3000, BC, and NMS. This dual-plane structure improves system reliability.

Network Interfaces
Each server of the iGWB provides four network interfaces for communicating with the
SOFTX3000, BS, and NMS. This dual-plane structure improves system reliability.
l Both the primary server and the secondary server provide two network interfaces for
connecting to the SOFTX3000 to form a dual-plane network. The customized Sliding
Window Protocol ensures CDR transmission reliability.
l The primary server provides a network interface for connecting to the NMC, and the
secondary server provides a network interface for connecting to the LMT. This is isolated
from the network for receiving CDRs to ensure network security. The NE management
protocols include binary alarm protocols and MML specifications.
l Both the primary server and the secondary server provide a separate network interface for
connecting to the BS. In addition, the network interface is used to upload CDR files to the
BS through FTP, SFTP, or FTAM. This separate network interface ensures network
isolation and improves network security.
l On the external NM interface and charging interface, you can configure a firewall as
required. This prevents illegal attacks from the external network.

6.2 Software Reliability


This topic describes the reliability of the iGWB software. The iGWB uses the high availability
(HA) system, automatic fault detection mechanism, and backup mode to improve system
reliability.

6-2 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 6 Reliability

HA System
The two servers form an HA system in the parallel structure. This ensures stable running of the
system and meets the requirements on availability and reliability.

Automatic Fault Detection


l The system automatically detects the running status of software and hardware and submits
faults, if any occur. You can view the running status and faults of software and hardware
on the client.
l If a software fault occurs, the primary and secondary servers are switched over
automatically.
l If a hardware fault occurs in a key component or a fault cannot recover automatically, the
primary and secondary servers are switched over to ensure normal running of the system.

Data Security
l To protect important data, the iGWB provides automatic backup of charging data.
l System data is stored in different paths for redundancy backup. When an exception occurs,
system data is loaded and checked automatically.

Virtual IP Address
The virtual IP address technology is used to ensure normal connections between the
SOFTX3000 and the iGWB O&M system after the primary and secondary servers of the
iGWB are switched over.

Heartbeat Link
Heartbeat links are configured between the primary and secondary servers of the iGWB. The
heartbeat links are used to exchange handshake information between the primary and secondary
servers, know the running status of the peer server, and synchronize the status (such as the CDR
serial number and the status of the frontsave and backsave disks) of the two servers. This helps
to switch over the primary and secondary servers upon exceptions.
The system provides two heartbeat links (also called private networks):
l One heartbeat link is connected to the FABRIC2 network interface.
l The other heartbeat link is connected to the FABRIC1 network interface.
When one heartbeat link is disconnected, the iGWB servers use the other heartbeat link for
communications.

6.3 CDR Reliability


This topic describes the mechanisms and methods that the iGWB uses to ensure CDR reliability.
6.3.1 CDR Receiving
This topic describes the principle for receiving CDRs and how to ensure CDR reliability during
CDR receiving.
6.3.2 CDR Processing Reliability
This topic describes the reliability methods that the iGWB uses during CDR processing.
6.3.3 CDR Backup

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 6-3


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
6 Reliability User Manual

This topic describes how to ensure CDR reliability through CDR backup.

6.3.1 CDR Receiving


This topic describes the principle for receiving CDRs and how to ensure CDR reliability during
CDR receiving.

As shown in Figure 6-1, the iGWB receives CDRs from the SOFTX3000 through the LAN
switch by using the Sliding Window Protocol.

NOTE

Figure 6-1 takes a pair of servers as an example to describe the process of receiving CDRs.

Figure 6-1 Process of receiving CDRs

FE FE
To the BC

0# shelf
FE
iGWB0

3×FE To the BC

0# LAN Switch
1# shelf

1# LAN Switch iGWB1

2# shelf

LAN Switch
To the NMC

9# shelf

LMT LMT LMT

FE: Fast (100M) Ethernet LMT: Local Maintenance Terminal

Sending CDRs in the SOFTX3000


To ensure security, a primary channel and an escape channel are used to send CDRs in the
SOFTX3000. That is, two types of channels are used to send CDRs between the calling control
unit (CCU) in each shelf and the iGWB:

l Primary channel
In normal cases, the SOFTX3000 directly sends CDRs to the LAN switch.
l Escape channel

6-4 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 6 Reliability

When a failure occurs in the connection between a shelf of the SOFTX3000 and the
iGWB, the SOFTX3000 chooses a channel between it to any normal shelf through the
Ethernet and then sends the CDRs to the LAN switch through this channel.

Sending CDRs Through the LAN Switch


l The 0# LAN switch sends CDR files to the BASE1 network interfaces of the primary and
secondary servers of the iGWB to form a CDR transmission channel on the primary plane.
l The 1# LAN switch sends CDR files to the BASE2 network interfaces of the primary and
secondary servers of the iGWB to form a CDR transmission channel on the secondary
plane.
l The two LAN switches are connected through a cascading cable.

Receiving CDRs by the Primary and Secondary servers of the iGWB


l The BASE1 network interfaces of the primary and secondary servers of the iGWB use the
same virtual IP address and receive CDRs through the CDR transmission channel on the
primary plane.
l The BASE2 network interfaces of the primary and secondary servers of the iGWB use the
same virtual IP address and receive CDRs through the CDR transmission channel on the
secondary plane.

Sliding Window Protocol


CDRs are transmitted between the SOFTX3000 and the iGWB through the Sliding Window
Protocol. The SOFTX3000 sends some CDRs to the iGWB. After receiving the CDRs, the
iGWB sorts, checks, and filters the CDRs and then stores the CDRs in the window. After the
CDR data is written into the hard disk completely, the iCG9815 responds to the SOFTX3000.
Then the SOFTX3000 continues to send new CDRs. To ensure transmission efficiency, the
iGWB can receive and check new CDRs while storing CDR data.

The key data about the sliding window status in the iGWB is written into the hard disk in time.
When the iGWB is restarted or the primary and secondary servers are switched over, no CDR
is lost or duplicate during transmission.

6.3.2 CDR Processing Reliability


This topic describes the reliability methods that the iGWB uses during CDR processing.

Four modules are involved in the CDR processing process from receiving original CDRs to
generating final CDRs. The iGWB creates a reliable CDR processing task between the four
modules.

CDRs are processed in the unit of the package. After original CDRs are stored successfully, the
information about CDR packages is also stored in the hard disk. After original CDRs are
processed and stored as final CDRs, the package numbers are also stored. When the iGWB is
restarted, it can calculate the package number of the original CDRs that are not processed based
on the package numbers of final CDRs. Then the iGWB continues to process the remaining
original CDRs.

6.3.3 CDR Backup


This topic describes how to ensure CDR reliability through CDR backup.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 6-5


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
6 Reliability User Manual

CDR backup further ensures CDR reliability. The iGWB automatically backs up CDR files on
other storage devices through the LAN or WAN to improve data security.

6-6 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 7 Technical Specifications

7 Technical Specifications

About This Chapter

This topic describes the technical specifications required for normal running of the iGWB.
7.1 Performance Specifications
This topic describes the performance specifications of the iGWB server.
7.2 Reliability Specifications
This topic describes the reliability specifications of the iGWB.
7.3 Operating Environment Requirements
This topic describes the requirements on the operating environment of the iGWB.

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 7-1


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
7 Technical Specifications User Manual

7.1 Performance Specifications


This topic describes the performance specifications of the iGWB server.

DELL 2950 Server


Item Specification

Valid hard disk capacity 438GB

CDR processing capability 3,600CDR/s

Cabinet dimensions (width x depth x height) 600mm×800mm×2200mm

Server weight (of two servers) 55kg

Server power consumption (of two servers) 600W

IBM x3650T Server


Item Specification

Valid hard disk capacity 300GB

CDR processing capability 3,000CDR/s

Cabinet dimensions (width x depth x height) 600mm×800mm×2200mm

Server weight (of two servers) 42kg

Server power consumption (of two servers) 550W

IBM x3650 Server


Item Specification

Valid hard disk capacity 438GB

CDR processing capability 3,600CDR/s

Cabinet dimensions (width x depth x height) 600mm×800mm×2200mm

Server weight (of two servers) 29kg

Server power consumption (of two servers) 660W

7.2 Reliability Specifications


This topic describes the reliability specifications of the iGWB.

7-2 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual 7 Technical Specifications

Table 7-1 Reliability specifications


Item Specification

MTBF(Mean Time Between Failure) 40,000h

MTTR(Mean Time To Repair) 0.25h

7.3 Operating Environment Requirements


This topic describes the requirements on the operating environment of the iGWB.
Item Specification

Working power Nominal value -48 V


supply
Allowed range -52 V to +40 V

Working Long-term working 0℃ to +45℃


temperature
Short-term working 5℃ to 55℃

Issue 06 (2009-02-25) Huawei Proprietary and Confidential 7-3


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual A Acronyms and Abbreviations

A Acronyms and Abbreviations

A
ASN.1 Abstract Syntax Notation One

B
BAM back administration module
BER basic encoding rules

C
CCU calling control unit
CDR call detail record

D
DC direct current

F
FE Fast Ethernet
FTAM File Transfer Access Management Protocol
FTP File Transfer Protocol

G
GUI graphical user interface

Issue 06 (2009-02-25) Huawei Proprietary and Confidential A-1


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
A Acronyms and Abbreviations User Manual

HA high availability

I
iGWB iGateway Bill
IDE Integrated Device Electronics
IIS Internet Information Services
IP Internet Protocol

K
KVMS keyboard, video, and mouse switch

L
LAN local area network
LMT local maintenance terminal

M
MML human machine language
MTBF mean time between failures
MTTR mean time to repair

P
PC personal computer
PCI Peripheral Component Interconnect

R
RAID Redundant Arrays of Inexpensive Disks

S
SFTP Secure FTP

T
TCP Transfer Control Protocol

A-2 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual A Acronyms and Abbreviations

W
WAN wide area network

Issue 06 (2009-02-25) Huawei Proprietary and Confidential A-3


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
User Manual Index

Index

A flexible CDR processing, 2-2


buffering CDR file, 2-2
avoiding repetition or loss of original CDR, 3-2 converting CDR format, 2-2
receiving CDR, 2-2
B sorting CDR, 2-2
frontsave module, 4-9
backing up CDR file, 3-3 FTAM, 1-2
backsave module, 4-9 FTP, 1-2
browsing and querying CDR, 3-4
BS, 1-2
G
C generating final CDR, 3-2
CDR management, 3-4
CDR processing module, 4-9
H
CDR processing principle, 5-1 hardware configuration
converting, 5-2 client, 4-11
decoding, 5-2
encoding, 5-2 L
sorting, 5-2
CDR processing process, 5-2 log management, 3-5
CDR receiving principle, 5-2
CDR reliability M
CDR backup, 6-5
CDR processing, 6-5 maintenance terminal, 4-6
CDR receiving, 6-4 MML, 1-2
charging interface, 3-3
cluster process, 4-9 N
configuration management, 3-5
converting CDR format, 5-4 N68E-22 rack, 4-2
network module, 4-8
D networking interface
external interface, 1-2
deleting outdated CDR, 3-3 internal interface, 1-2

E O
encoding and decoding, 5-3 operation and maintenance function, 3-3
operation and maintenance process, 4-9
F
P
fault management, 3-5
alarm management, 3-5 parameter configuration process, 4-9
maintenance management, 3-6 performance management, 3-5
switchover upon fault, 3-6 process

Issue 06 (2009-02-25) Huawei Proprietary and Confidential i-1


Copyright © Huawei Technologies Co., Ltd.
HUAWEI iGWB
Index User Manual

access point process, 4-8


kernel process, 4-8
product feature
high reliability, 2-2
large capacity, 2-2
powerful processing performance, 2-2
scalability, 2-2
product orientation, 1-2

R
reliability
CDR, 6-3
hardware, 6-2
software, 6-2

S
security management function
log, 3-4
permission, 3-4
service function
backing up CDR file, 3-3
CDR processing, 3-2
charging interface, 3-3
SFTP, 1-2
software configuration
client, 4-12
server, 4-11
sorting CDR, 3-2, 5-3
storing CDR, 3-2
storing CDR principle, 5-5

T
technical specifications
operating environment requirements, 7-3
performance specification, 7-2
reliability specification, 7-2
transmitting CDR, 5-5
two-node system management, 3-5
typical networking, 1-2

U
user management, 3-5

i-2 Huawei Proprietary and Confidential Issue 06 (2009-02-25)


Copyright © Huawei Technologies Co., Ltd.

You might also like