You are on page 1of 43

Huawei NGBSS Solution for Mobilis –

Network Interfaces

HUAWEI TECHNOLOGIES CO., LTD.


Contents
 Interface Integration
 Huawei Mediation
 Huawei OCG
 Huawei Provision
Proposed NGBSS Solution Functional Architecture
E-Care Customer Contact Management
Marketing Sales Service
Campaign Campaign
Campaign Design Contract POS Sales Force Trouble Ticket Customer Care
Execution Tracking
CRM

Customer Mgt Product Mgt Order Mgt Channel Mgt Inventory Mgt
Customer Profile Product Price Product Catalog Order Order Channel Appraisal Resource Mgmt.
Capture Dispatch
Order Order Commission Mgt Distribution
Loyalty Management Service Specification Track Execute

System Mgt
Security System Configuration

Debt Collection Billing PRM


CBS

Roaming
Account Receivable Invoicing EVC Settlement

BMP
Provision
CBP UVC Interconnect
Settlement

Content Settlement
OCG (Online Charge Gateway)
Mediation

HLR / MSC / GGSN / SMSC / MMSC / Others

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 3


Huawei Advantages in Interface Integration

Experience 14 Years, 300+ Projects experience in IN, IPCC, Customer Care and
BSS E2E

IT & CT Huawei is a CT & IT player, deep understanding in both IT & CT

SOA Plug-in integration adapters base on SOA architecture which makes


Architecture application integration easier and more effective.

Flexible protocol adapters and tracking tools covering almost all


Flexible common charging protocol including DCC, SMPP+, Web Service, etc.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 4


SID Helps Easier Integration
TM Forum's Information Framework (SID) is a key element of the TM Forum Frameworx Integrated
Business Architecture and is in use worldwide by service providers and vendors. It provides that
service providers, software providers, and integrators use to describe management information.
a common reference model for Enterprise information
1 SID allows easier, more effective integration between software applications.
2 Otherwise it is very difficult to coordinate different applications because they have different data
model.

In December 2009, Huawei NGBSS


achieved the SID certification, with
the highest level and the most
comprehensive scope among the
industry vendors.

See Huawei SID certification at:


http://www.tmforum.org/BestPracticesStandards/HuaweiBSSFramework/8329/Home.html

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 5


Mature Interface Analysis Flow

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 6


Pre-Identified Interfaces of BSS

30+ external systems in both CT & IT area.

60+ category common interfaces.


Components Typical External Systems Interface Type
Mediation MSC, GGSN, SGSN, MMSC, SMSC, CRBT, BI, DWH, RA, FMS, Clearing FTP / sFTP
House, VMS, SP/CP
Provision HLR, VMS/MCN, CRBT, NP Systems, Blackberry, MNP systems MML, Web Service, Socket, etc

OCG MSC, SMSC, GGSN, SCG, MMSC, MDSP, CRBT, SP/CP, HLR, SP/CP, CAMEL, MAP, DCC, SMPP, SMPP+,
Banks, Payment Gateway, ERP, Print House, Electronic Bill system. MML, Web Service, FTP, etc.

For more details of interfaces for BSS project, please refer to:

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 7


Contents
 Interface Integration
 Huawei Mediation
 Huawei OCG
 Huawei Provision
What is Mediation

……
Billing & Customer Care Fraud DWH

CDR Collection
Mediation CDR Processing
CDR Uploading

MMS Server LCS OTA proxy


GMSC AAA
FEP AIP SMAP SCP …
MSC …
PDSN
AAA Server SMS GW WAP GW
SMP VC WEB SMAP
CS/PS Domain
Service Domain
IN

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 9


Service Processing Flow
Business System
NEs

Collect Upload

Decoding Encoding

E-CDR
Conversion Distribution
Callback

Filter Split
Error
Validation CDRs
Statistic

Enrichment Correlation

Duplicate Duplication Check Aggregation


CDRs
Audit/Configuration

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 10


Demo : Flexible Flow Engine
Business Process

Data Data Data


Collection Processing Uploading Settlement
system

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 11 Page 11


Service Processing Flow
-- Collection
 Support various network equipment
interface
 Support standard protocols
 FTP, SFTP
 Collection Policy Management
 Configure collection rules via GUI
 Monitoring and Self-recovery
 Deployment Architecture
 Centralized mode
 Distribution mode

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 12


Service Processing Flow
-- Flexible Decoding
The raw CDRs from  Powerful decoding mode
NEs Can be described  Can describe mostly raw CDRs
easily  Support the decoding of the raw CDRs in
various formats.
 Support: ASN.1, ASCII (fixed-length or variable-
length), Key Value, TLV, Tap3, XML...
 Support:
 All Huawei NEs
 Siemens MSC
 Nortel MSC
 Alcatel MSC, GGSN, IN,......
 Ericsson MSC
 LogicaCMG SMSC
 ......

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 13


Service Processing Flow
-- Rule Based Configurable Converting

 Business rule can be defined in scripts


 Support multiplicate operators, such as : +, -,
*, /, % , cut, and, or, if, while and so on.
 Obtain more conversion functions through
the dynamic library.
 Easy to define
 Syntax Highlighting
 Content Assistant

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 14


Demo : Flexible Rule Engine
• Arithmetic Operator: +, - (Negates), - (Minus)*, /, %, ()
• String Operator: ||, cut, %=, !%
Operator and Statement • Logistic Operator: and, or, not, ?:, isnull
• Comparison Operator: ==, !=, >, >=, <, <=
• Statement: If, Then, While

• f_byteToStr(FT_BYTE param1)
• f_byteToStr(FT_BYTE param1)
Type Conversion Function • f_int64ToInt32(FT_INT64 param1)
• Etc.

• FT_INT32 f_currentTime()
• FT_INT32 f_diffdays(FT_STRING firstDate,FT_STRING secondDate)
Time Conversion Function • FT_INT32 f_verifyDateTime(FT_STRING strTime, FT_STRING strFormat)
• Etc.

• FT_STRING f_upper(FT_STRING arg1)


• FT_STRING f_trim(FT_STRING arg1)
Character String Processing Function • FT_STRING f_substring(FT_STRING str,FT_INT pos,FT_INT strlen)
• Etc.

• FT_BOOL f_addListElement(FT_LIST list,FT_INT index,FT_ANY value)


• f_delListElement(FT_LIST list,FT_INT index)
Array Processing Function • f_findListElement(FT_LIST list, FT_ANY value)
• Etc.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 15 Page 15


Service Processing Flow
-- Effective Validation

 Support various validation:


 Verify whether the time is valid.
 Verify whether the enumeration fields are
valid.
 Verify whether the duration is in the specified
time.
 Verify whether the mandatory fields is
missing.
 ...
 Error CDRs can be gathered for further
processing

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 16


Service Processing Flow
-- Enrichment on demand
 Highly efficient
This field is  Enrichment data buffered in the shared
enriched base memory.
on IMSI  Multiplicate searching mode: Index Tree,
R-B Tree, Hash Table, and so on.
 Enrichment data can be update. without
impacting running system.
 The enriched information can be
further processed :
 Distinguish pre-paid or post-paid.
 Distribute roaming CDRs .
 Distribute the international call base on
out-going trunk group
 .......

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 17


Service Processing Flow
-- Efficient Duplication Check
 The performance of duplicate CDRs check have no relation with the
capacity of data.
 The cycle of duplicate CDRs Check can be more than 3 months.
 Low memory occupied

PageJ PageJ Page Page Page Page


1 2 Jn Page exchange K1 K2 Km

Memory Page Disk Page

Page Index

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 18


Service Processing Flow
--Flexible Aggregation

 Aggregate several CDRs into one CDR.


 Various aggregating mode
 Sum
 Maximum
 Minimum
 Average
 First occur
 Last occur
 ....
 An Example : CDRs
Two
A_number B_number start_time end_time seq_no merge_flag
0173046553 0191369898 20050401000000 20050401000530 1 yes
0173046553 0191369898 20050401000530 20050401001030 2 yes

One aggregated CDR


A_number B_number start_time end_time duratiion
0173046553 0191369898 20050401000000 20050401001030 630

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 19


Service Processing Flow
--Configurable Split on demand

 The split rule can be defined in


scripts

The raw CDRs can


 Base on CDR Type
be split to different
business systems
 Base on IMSI
 Base on Call number
type
 Base on prefix of call
number
 ......
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 20
Service Processing Flow
-- Flexible Encoding

 Support the encoding of the final CDRs in various formats.

 Fixed-length ASCII
 Variable-length ASCII Fixed
Length

 Binary
 Asn.1 Variable
Length
 ...

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 21


Mediation Interface List

Network Business System

 Huawei : all equipments  Intec Billing system


 Nortel : MSC  Intec Interconnect system
 Logica : SMS/MMS/PSA  Basset Fraud Management
 Siemens: MSC… system
 Samsung: MSC/SMSC.. Huawei Mediation  Geneva Billing
 Cisco: AAA  Sybercom Billing
 Ericsson: MSC/SMSC  Huawei Rating &Billing
 Alcatel : MSC  Huawei PRM
 Nokia: MSC  …
 …

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 22


Contents
 Interface Integration
 Huawei Mediation
 Huawei OCG
 Huawei Provision
Online Charging Gateway
AR/DC Invoicing
Business
Management
Billing

Convergent Rating Engine (CBP)

DCC

Online Charging Gateway

CAP SMPP/DCC DCC MAP Gy CAP DCC DCC SIP

IMS Fixed
MSC SMSC MMSC HLR GGSN SGSN PSDN
Network Network

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 24


Uniform Voice Access

CBP
DCC For charging
• Uniform access for convergent
charging
Online Charging • Service cross multi network
Online Service Policy & Gateway
Control Bus • Further convergent to FMC

Uniform Voice Access


CAP/WIN/MAP SIP SIP
CSCF

MSC HLR NGN


MRS HSS

Mobile Network Fixed Network IMS Network

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 25


Future Proof OCG Architecture

Application Application Application Orchestration Orchestration Orchestration


Logic Logic Logic Logic Logic Logic
Logic
Execution Service Logic Execution Environment Service Broker

Distributed Message Bus


Service Capability Set
Protocol
C C/UI Messaging Service Selector Call control …
Conversion

Resource Adapters
MAP Adapter CAP Adapter INAP Adapter SIP Adapter DCC Adapter

LDAP Adapter Diameter Adapter SOAP Adapter XCAP Adapter …

Telecom Grade Middleware

 Layered and reusable architecture: Resource Adapter Service Capability Set  Application.
 Diverse network support: mobile, NGN and IMS network

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 26


Simple and Unified “Network” Interface

 Load Sharing
 All online traffic will goes to OCG in a load sharing
O O O O O model
C C C C C D D  No single point failure
G G G G G B B  Easy for expansion capacity

 Hardware Signal Process


 Fast Dispatch Online Traffic to OCG
 Full Redundancy Design
USAU UOA
 Distributed System
SS7 SNMP  Smooth Expansion without Impact to External
System

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 27


Overload Control, Ensures Stability

 Overload control according to: PPS SMS


 CPU usage OCG

 System response delay Call Reject


 CAPS or concurrent activate sessions
 Service Priority SSP/MSC

 Overload control mechanisms:


 Static overload control
 Dynamic overload control
System Response Delay(ms)

Green Channel  Overload Area

caps0

Service Traffic (CAPS/sec)

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 28


Contents
 Interface Integration
 Huawei Mediation
 Huawei OCG
 Huawei Provision
Unified Service Provisioning Platform

E-care Billing & Customer Care Other System

Huawei Provision

MMS Server LCS


HLR
FEP AIP SMAP SCP
CG
MSC SMSC … AAA Server SMS GW WAP GW
GMLC
SGSN

SMP VC WEB SMAP Service Domain


CS/PS Domain
IN
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 30
Automated Flow-through Provisioning

Request System
Service Request Request Execution Result

Load Balance

Request System Adapter


Request Request System Service
Request Validation
Authentication Authentication

Automated Flow- Request Execution Layer


Service Delivery
through Process

Fault Tolerant Control


QOS Control

Request Execution
Request Reprocess Failed

Trace
Request Request
Decomposition

Order Dispatching

NE Adapter

NE Command Routing Session Control

NE Command NE Command Execution Result

Network Element

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 31


Function Architecture
Request Operation & Maintenance (Web Client) Network
System Service Request Service Command Simulative Request System Real-time Element
Management Management Terminal Management Monitor
Authority Batch File Service Simulative Log &
NE Management
Management Provision Terminal Alarm HLR/AuC

ECARE
Request System Request Processing NE Interface
Interface
LDAP Interface IN/PPS
FTP Interface Request System Number
MML Interface Authentication Authentication MML Interface
Inventory Request DB Interface
DB Interface Request Validation
Decomposition Socket Interface
SMSC
Socket Interface

Webservice Interface Service Authentication Order Dispatching Webservice Interface

SMPP Interface MDSP


CRM Java API Interface

RMI Interface
Fault Tolerant Control Session Management Corba Interface

HTTP Interface HTTP Interface


QoS Control Flux Control AAA
Telnet Interface Telnet Interface
Billing

VMS
System Management System Monitoring


HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 32
Request System Integration Interface

 Interface Adapter Functions


 Integrates with any request system, e.g. Billing, CRM, E-care etc
 Receives service request
 Responds with service provisioning result

 Northbound Integration Capability


 Multiple Interface Protocols
 Webservice (SOAP 1.1/1.2)
 MML
 Socket (Text/Binary)
 HTTP (by POST/GET)
 RMI
 FTP
 Java API
 Database (Oracle/DB2/Informix/MySQL)
 Telnet

 Allows for many request system


HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 33
Network Element Integration Interface
 Interface Adapter Functions
 Integrates with any network elements to fulfill service provisioning process
 Deliver service request to multiple network equipment with equipment recognizable language
 Session management
 Receive command execution result from NE
 Southbound Integration Capability
 Multiple Interface Protocols
 Webservice (SOAP 1.1/1.2)
 MML
 HTTP (by POST/GET)
 Database (Oracle/DB2/Informix/MySQL)
 LDAP
 SMPP
 Socket (Text / Binary)
 CORBAR
 Telnet

 Supports one service request to many network elements based on business rules
 Supports multiple parallel sessions
 Supports synchronous/asynchronous session management

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 34


Provisioning Engine (Request Processing)

 Request Authentication
 To check whether the request systems which initiated request are
permitted
 Request Validation
 To check the validation of request, including syntax and semantic
 Request Decomposition
 To decompose the service request to atom order according to pre-defined
processing logic
 Order Dispatching
 To dispatch the work order to responding network equipment with specific
protocol and command
 Session Management
 To maintain the connections with network equipments. Multiple sessions
can be created and adjusted automatically according to the workload of
network element. The session mechanism could be synchronous or
asynchronous.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 35


Provisioning Engine (Request Processing)

 Prioritized Provisioning
 To set the priority of service. The higher service order will be executed first to ensure
important request be fulfilled first.
 Scheduled Provisioning
 To define the processing time of service order. The service order will be only executed
when time is arrived.
 Fault Tolerant Control
 To ensure the efficiency and accuracy of network order execution according to fault
tolerant rules. For example, the failed order can be ignored in process of conditional
request execution. Or the request will be halted in case of any failure.
 Flux Control
 The system can adjust the service provisioning speed by increase/decrease the order
dispatching speed.
 QoS Control
 Provisioning system will monitor the order execution time, and re-submit the order in
case of overtime or abnormity occurred.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 36


O&M Client
 Parameter Configuration
 Request System Configuration
 Service Configuration
 NE Template Configuration
 NE Management
 Service & Command Configuration
 NE Template & Service Configuration
 Service/Command Parameter Management
 Request Enquiry & Monitoring
 Enquiry
 Re-submit after request modification Available counter:
 Simulative Provisioning
•Time out service request ratio
 As a simulative terminal that to test the service provisioning function
 As a client that helps to initiate service request if needed. •Stacking service request ratio
 Batch Provisioning •Stacking NE command ratio
 Batch file upload
•Successful service request ratio
 Batch file result response
 Log &Alarm •Successful NE command ratio
 Log Enquiry
 Alarm interface with 3rd NMS system
 Real time monitor

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 37


Real-time Monitor & Transaction Management

Real-time Monitor
 Real-time KPI Monitor
 Pending request
 Processed request
 Configurable Alarm Threshold
 Time out service request ratio
 Stacking service request ratio
 Stacking NE command ratio
 Successful service request ratio
Decomposed NE Command
Details
 Successful NE command ratio

fficiently help operators find the


problem in real time.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 38


HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential PagePage
39 39
Real-time Monitor & Transaction Management

Transaction Management

 Detailed Info. of work order


 Trace status of request and the decomposed NE commands
 Check execution details of service request Including
decomposed NE commands, business code, business name, initial
time, cost time, status, etc.
 Check execution details of NE command Including NE type, NE
command, sending time, responding time, return code, sent message
information, etc.

 Manually Reprocess
Decomposed NE Command  Supporting manually reprocess failed orders, easy to find
Details
problems of transactions.
fficiently help operators find the
problem in real time.

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 40


HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential PagePage
41 41
Provision Interface Vendor
 NE Vendors
 Huawei
 Ericsson
 Nokia Request System
 Lucent
 Siemens
 Alcatel Huawei
 Nortel Provisi
 Samsung on
 Cisco Network Equipment
 Logica
 Glenayre
 DigitalWave
 RIM
 Gemplus
 Mi4e
 ZTE
 GDEASIA
 Mobeon

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 42


Thank you
www.huawei.com

Copyright©2011 Huawei Technologies Co., Ltd. All Rights Reserved.


The information contained in this document is for reference purpose only, and is subject to
change or withdrawal according to specific customer requirements and conditions.

You might also like