Beruflich Dokumente
Kultur Dokumente
Issue Date
02 2010-07-22
Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please feel free to contact our local office or company headquarters.
Notice
The information in this document is subject to change without notice. Every effort has been made in the preparation of this document to ensure accuracy of the contents, but all statements, information, and recommendations in this document do not constitute the warranty of any kind, express or implied.
2010-07-22
Commercial in Confidence
Page 2 of 26
Summary
This document provides information for CG9812. This document includes: Chapter 1 Product Introduction 2 Hardware Architecture 3 Software Architecture 4 System Functions Details Describes the product position, system application, and product features of the CG9812. Describes the hardware configuration and functional principle of the CG9812. Describes the key terminologies, overall architecture and service process of the CG9812. Describes the main functions of the CG9812, including service functions and operation and maintenance functions. Describes the technical specifications of the CG9812.
5 Technical Specifications
2010-07-22
Commercial in Confidence
Page 3 of 26
History
Issue 01 Details Creation Date Author sunhailong Approved by zhengyuqun
2010-07-22
Commercial in Confidence
Page 4 of 26
Contents
1 Product Introduction ...................................................................................................... 7
1.1 Product Position .......................................................................................................................... 7 1.2 System Applications .................................................................................................................... 7 1.2.1 SGSN ................................................................................................................................. 8 1.2.2 GGSN................................................................................................................................. 8 1.2.3 Billing Center ...................................................................................................................... 8 1.2.4 NMS and MT....................................................................................................................... 9 1.3 Product Features......................................................................................................................... 9 1.3.1 High Reliability .................................................................................................................... 9 1.3.2 Multi-Access ..................................................................................................................... 10 1.3.3 Large Capacity.................................................................................................................. 10
3 Software Architecture................................................................................................... 17
3.1 Key Terminologies ..................................................................................................................... 17 3.1.1 Access Point ..................................................................................................................... 17 3.1.2 Channel ............................................................................................................................ 17 3.1.3 Original CDR..................................................................................................................... 17 3.1.4 Final CDR......................................................................................................................... 17 3.1.5 Format Library .................................................................................................................. 18 3.2 Overall Architecture ................................................................................................................... 18 3.3 Service Processes..................................................................................................................... 18 3.3.1 Kernel Process ................................................................................................................. 19 3.3.2 Access Point Process........................................................................................................ 19
2010-07-22
Commercial in Confidence
Page 5 of 26
HUAWEI CG9812 Charging Gateway V300R001 Product Description 3.3.3 Operation and Maintenance Process................................................................................. 20 3.3.4 Cluster Process................................................................................................................. 20 3.3.5 Parameter Configuration Process...................................................................................... 20 3.3.6 BS Process ....................................................................................................................... 20
4 System Functions......................................................................................................... 21
4.1 Service Functions...................................................................................................................... 21 4.1.1 CDR Processing Function ................................................................................................. 21 4.1.2 Flexible Billing Interface .................................................................................................... 21 4.1.3 Reliable Switchover Functions........................................................................................... 21 4.1.4 Comprehensive Alarm Functions....................................................................................... 21 4.1.5 CDR Network Backup ....................................................................................................... 21 4.2 Operation and Maintenance Functions....................................................................................... 22 4.2.1 User Management ............................................................................................................ 22 4.2.2 Software Management ...................................................................................................... 22 4.2.3 CDR Storage Settings ....................................................................................................... 22 4.2.4 Routine Maintenance ........................................................................................................ 22
2010-07-22
Commercial in Confidence
Page 6 of 26
1
1.1 Product Position
Product Introduction
This section describes the product position, system application, and product features of the CG9812.
Huawei CG9812 Charging Gateway (hereinafter referred to as the CG9812) is developed for large traffic. It complies with the 3GPP standards. It is used for the Universal Mobile Telecommunications System and General Packet Radio Service (UMTS/GPRS) solutions. The CG9812 is set between the Gateway GPRS Serving Node (GGSN) or the Serving GPRS Support Node (SGSN) and the billing center (BC). It transfers the charging data records (CDRs) from the GSN to the BC. The CG9812 supports the R98, R99, R4, R5 ,R6 and R7 protocols.
The GGSN and the SGSN are both called the GSN.
Collects the CDRs from the UMTS network entities. Buffers the CDRs. Processes the CDRs. Transfers the CDRs to the BC in real time.
2010-07-22
Commercial in Confidence
Page 7 of 26
MML SGSN
MML: Man-Machine Language GTP': GPRS Tunneling Protocol LMT: Local Maintenance Terminal
FTAM: File-Transfer Access and Management NMC: Network Management Center RMT: Remote Maintenance Terminal
The LMT and the RMT are two types of maintenance terminals (MT).
As shown in Figure 1-1, in the UMTS/GPRS system, the CG9812 interworks with the SGSN, GGSN, NMS, LMT, and RMT.
1.2.1 SGSN
The SGSN is an entity that provides packet data services. It forwards incoming and outgoing IP packets to the mobile stations (MSs) in the service area. The SGSN CDRs gathers the usage of wireless resources by users. The CG9812 uses GTP' to receive the CDRs from the SGSN.
1.2.2 GGSN
The GGSN is an entity that provides packet data services. It provides routing and encapsulation of the packet data between the GPRS or UMTS network and the external PDN. In the postpaid service, the GGSN CDRs records the usage of the external network by users. The CG9812 uses GTP' to receive the CDRs from the GGSN.
2010-07-22
Commercial in Confidence
Page 8 of 26
FTP
When using FTP, the CG9812 supports two modes:
l
PULL mode In PULL mode, the CG9812 acts as the server. The CDR collector is the client. The CDR collector gathers the CDRs from the CG9812.
PUSH mode In PUSH mode, the CG9812 acts as the client. The CDR collector acts as the server. The CG9812 sends the CDRs to the BC.
FTAM
When using FTAM, the CG9812 supports the PULL mode. It acts as the responder, while the CDR collector acts as the initiator. The CDR collector gathers the CDRs from the CG9812.
Disk system
The CG9812 server uses Redundant Arrays of Inexpensive Disks (RAID) to ensure that the following files and data are secure:
l l l
Operating system (OS) of the CG9812 server CG9812 server application CDR files
Network backup
The CG9812 can automatically back up CDR files to another server through WAN or LAN, to further improve the data security.
2010-07-22
Commercial in Confidence
Page 9 of 26
Auto control
A monitor module is designed in the software. The monitor module can automatically start up the CG9812 in case of a power failure. The purpose is to ensure the normal running of the system when unattended.
1.3.2 Multi-Access
The CG9812 can receive and process various CDR formats at the same time, store them separately, and provide them for the BC one by one.
2010-07-22
Commercial in Confidence
Page 10 of 26
2
2.1 Hardware Configurations
Hardware Architecture
This section describes the hardware configuration and functional principle of the CG9812.
The CG9812 uses HUAWEI N68-22 cabinet. It is a 19-inch wide cabinet compliant with the IEC297 standard. Figure 2-1 shows the appearance of the N68-22 cabinet.
2010-07-22
Commercial in Confidence
Page 11 of 26
As shown in Figure 2-2, the CG9812 uses a separate cabinet. The cabinet holds the following parts:
l l l l
CG9812 servers Keyboard/Video/Monitor Switch (KVMS) LAN Switches Power distribution box (PDB)
2010-07-22
Commercial in Confidence
Page 12 of 26
1 2 3
5 6
1: PDB 4: KVMS
IBM x3650T is a type of server that the CG9812 uses. The type of servers is changed frequently. This section takes IBM x3650T for example.
The CG9812 is a two-node cluster. Two CG9812 servers work in load sharing mode. Once a server fails, the other one continues to process the CDRs from the GSN. This ensures the continuity of services. The CG9812 provides four network adapters to communicate with other devices. Figure 2-3 shows the locations of the network adapters when the CG9812 uses IBM X3650T server. Also, Table 2-1 lists the purpose of each network adapter.
2010-07-22
Commercial in Confidence
Page 13 of 26
To #1 LAN Switch
Table 2-1 Purposes of the CG9812 network adapters No. 1 2/3 4 IBM x3650T #0 network adapter #1/#2 network adapter #3 network adapter Function To connect to the NMS and MT. To connect to the GSN. To connect to the BC. It provides a billing interface for the BC.
2.1.2 KVMS
The CG9812 is configured with two servers. Therefore, a KVMS is installed in the cabinet. The KVMS aims to switches the LCD monitor, keyboard, and mouse between the servers.
2.1.4 PDB
The PDB in the integrated management cabinet supplies the power for the CG9812. The nominal voltage is 48 V DC.
2010-07-22
Commercial in Confidence
Page 14 of 26
Figure 2-4 Connections between the two-node CG9812 and other devices
GGSN
SGSN
#0 LAN Switch
#1 LAN Switch
-Mirror-
-Mirror-
#0 network adapter
#3 network adapter
#0 network adapter
#3 network adapter
NMS and MT
BC
2010-07-22
Commercial in Confidence
Page 15 of 26
Implementation mechanism
The CG9812 connects to the GSN through #1 and #2 network adapters. For description purpose, name the two CG9812 servers igwb0 and igwb1. The connection between igwb0 and the SGSN are described as follows:
l l l
#1 network adapter of igwb0 connects to the SGSN through LAN Switch 0. #2 network adapter of igwb0 connects to the SGSN through LAN Switch 1. Two core LAN Switches interworks with each other through the cascade cable.
The connection between igwb0 and the GGSN are described as follows:
l l l
#1 network adapter of igwb1 connects to the GGSN through LAN Switch 0. #2 network adapter of igwb1 connects to the GGSN through LAN Switch 1. Two core LAN Switches interworks with each other through the cascade cable.
Sorting CDRs
The CG9812 saves the CDRs in /var/frontsave/R6. These CDRs are original CDRs. In the path, R6 is the access point name. This is an example. You can set the access point name in the igwb.ini configuration file. Based on the sorting and conversion conditions, the CG9812 sorts and converts the original CDRs into final CDRs. This process is called CDR processing. The processed CDRs are final CDRs. Before generating the final CDRs, the CG9812 creates a temporary file as a buffer. It generates formal CDR files based on the trigger conditions (file size or generation interval).
2010-07-22
Commercial in Confidence
Page 16 of 26
3
3.1 Key Terminologies
3.1.1 Access Point
Software Architecture
This section describes the key terminologies, overall architecture and service process of the CG9812.
This section describes the key terminologies of the CG9812. Correct understanding of the key terminologies will facilitate the use and maintenance of the CG9812.
To access the GSN, the CG9812 uses the concept of access point. Each access point corresponds to an ap_proc process. This process realizes the modules that communicate with the switches and the modules that store and convert the CDRs.
3.1.2 Channel
Channel is a logical concept. A channel is a combination of CDR processing mode and storage folders that match a certain sorting condition. Each channel corresponds to a CDR storage path. Only the backsave path has channels.
2010-07-22
Commercial in Confidence
Page 17 of 26
GSN
Kernel process
CG9812 client
BS process
Kernel process Access point process Operation and maintenance process Cluster process Parameter configuration process
Except the parameter configuration console, the other four processes each contain the following two modules:
2010-07-22
Commercial in Confidence
Page 18 of 26
Management module This module manages and dispatches the internal modules of a process. Message forwarding module This module releases the intra- and inter-process communication and forwards messages.
Saves the CDRs received by network module to form original CDRs Frontsave module
Consolidates and sorts CDRs as required, and transmits CDRs to the backsave module CDR processing module BC Saves CDRs by channel to form final CDRs and provides CDRs to the BC Backsave module FTP/FTAM Charging
2010-07-22
Commercial in Confidence
Page 19 of 26
3.3.6 BS Process
The CG9812 uses the BS process (bs_proc) to transfer the CDRs only when GTP' is used.
2010-07-22
Commercial in Confidence
Page 20 of 26
4
4.1 Service Functions
4.1.1 CDR Processing Function
System Functions
This section describes the main functions of the CG9812, including service functions and operation and maintenance functions.
The CG9812 system sorts the original CDRs as required. The different types of CDRs can be sorted and consolidated to different storage directories in accordance with the pre-defined sorting conditions, for example, sorting by CDR type.
2010-07-22
Commercial in Confidence
Page 21 of 26
Performance monitoring
The system supports monitoring the memory space, hard disk space, and CPU usage in real time.
Debugging
The running status of the system can be displayed in real time.
Protocol tracing
The system provides functions to trace the message flow inside the system and the message flow between the CG9812 and the GSN.
Parameter configuration
The system provides the GUIs to modify the system configuration parameters and improve the maintainability.
2010-07-22
Commercial in Confidence
Page 22 of 26
5
l l l
Technical Specifications
This section describes the technical specifications of the CG9812, namely: System specifications Environment specifications Reliability specifications.
2010-07-22
Commercial in Confidence
Page 23 of 26
2010-07-22
Commercial in Confidence
Page 24 of 26
A
Numerics 3 3GPP B BC BOSS
C CG Charging Gateway
F FTAM FTP File Transfer Access and Management Protocol File Transfer Protocol
G GGSN GPRS GSN GTP Gateway GPRS Support Node General Packet Radio Service GPRS Support Node GPRS Tunneling Protocol
2010-07-22
Commercial in Confidence
Page 25 of 26
L LAN LCD LMT Local Area Network Liquid Crystal Display Local Maintenance Terminal
M MML MS MTBF MTTR Man-Machine Language Mobile Station Mean Time Between Failure Mean Time To Repair
2010-07-22
Commercial in Confidence
Page 26 of 26