Sie sind auf Seite 1von 84

TELLIN OCS

(ONLINE CHARGING SYSTEM)


TECHNICAL PROPOSAL
FOR TATA

Huawei Technologies Co., Ltd.


All Rights Reserved

TELLIN OCS (Online Charging System) Technical Proposal

TABLE OF CONTENTS
1

Overview .......................................................................................................4
1.1

Huawei OCS for TATA Overview.............................................................................. 4

1.2

Huawei OCS Brief ..................................................................................................... 4

1.3

1.4

1.2.1

An Open and Standard platform.......................................................................... 5

1.2.2

Focus of Huawei OCS....................................................................................... 6

1.2.3

System Architecture ......................................................................................... 8

System Highlights .................................................................................................. 11


1.3.1

An Open Platform for Future Evolution ......................................................... 11

1.3.2

A Customer Oriented Convergent Charging Engine..................................... 11

1.3.3

An On-line Delivery Service Platform ............................................................ 12

1.3.4

Vendor provide on-site development for operator........................................ 12

Compliant Protocols............................................................................................... 12

Huawei OCS Solution for TATA ................................................................13


2.1

2.2

2.3

Network Architecture & Interfaces......................................................................... 13


2.1.1

Network Architecture...................................................................................... 13

2.1.2

OCS SCP, CBP site deployment .................................................................... 15

2.1.3

Interfaces ........................................................................................................ 17

Backup and Redundancy ....................................................................................... 19


2.2.2

Automatically switching and manual switching............................................ 19

2.2.3

SCP, CBP DR Switching ................................................................................. 21

2.2.4

BMP switching ................................................................................................ 22

2.2.5

UVC DR solution ............................................................................................. 24

2.2.6

SCP/ CBP mate board adopt hot standby...................................................... 24

2.2.7

SCP & CBP 1+1 Active-Active DR .................................................................. 25

2.2.8

Data Synchronization for Active-Active DR................................................... 27

2.2.9

Signaling Switchover Scheme ....................................................................... 28

2.2.10

Signaling Switchover Suggestion.................................................................. 31

2.2.11

Bandwidth Request ........................................................................................ 32

Typical service feature process flow ..................................................................... 33


2.3.1

GSM Voice Process ........................................................................................ 33

2.3.2

CDMA Voice Process...................................................................................... 34

2.3.3

Short message PTP realization ...................................................................... 36

2.3.4

Short message PTA realization...................................................................... 37

TATA CWIN Project

Commercial in Confidence

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.3.5

Ring tong download ...................................................................................... 38

2.3.6

Short message Based recharging.................................................................. 39

2.3.7

USSD based recharge .................................................................................... 40

2.3.8

AAA based data traffic charging .................................................................... 41

2.3.9

CAP3 based GPRS data traffic charging ....................................................... 42

2.3.10

Diameter based GPRS based data traffic charging....................................... 43

2.3.11

PTT SUPPORT ................................................................................................ 44

2.3.12

BREW based charging ................................................................................... 45

2.3.13

SCP responds Mediation with charging result.MMS based charging .......... 46

2.4

Postpaid & prepaid convergent ............................................................................. 47

2.5

USSD Call back....................................................................................................... 49

2.6

Realize customer from different cities in one CUG............................................... 51

2.7

Recharging ways .................................................................................................... 53

2.8

Service Description ................................................................................................ 53


2.8.1

2.9

Typical service feature list ............................................................................. 53

TELLIN OCS Elements ........................................................................................ 54


2.9.1

USAU ............................................................................................................... 54

2.9.2

SCP.................................................................................................................. 55

2.9.3

CBP ................................................................................................................. 55

2.9.4

BMP ................................................................................................................. 55

2.9.5

UVC ................................................................................................................. 55

2.9.6

FEP .................................................................................................................. 56

2.9.7

URP ................................................................................................................. 56

2.9.8

IWEB (Intelligent Report System)................................................................... 56

2.9.9

RBI (Recorded Bill Interface).......................................................................... 57

2.9.10

I2000 (Operations and Maintenance System) ................................................ 57

2.10

Customer Oriented Convergent Charging Engine ................................................ 58

2.10.1

Powerful Convergent Rating Engine ............................................................. 58

2.10.2

Flexible Charging Capabilities ....................................................................... 59

2.10.3

Package and Promotion ................................................................................. 64

2.11

Provision................................................................................................................. 66

2.11.1

Product information synchroize ......................................................................... 68

2.11.2

Three typical operation scenarios ................................................................. 68

2.12

Operation & maintenance....................................................................................... 70

2.12.1

Fault Management............................................................................................ 70

2.12.2

Topology Management................................................................................... 71

2.12.3

Performance Management ............................................................................. 71

TATA CWIN Project

Commercial in Confidence

II

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.12.4

Configuration Management............................................................................ 71

2.12.5

Call Trace ........................................................................................................ 71

Equipment Dimensioning..........................................................................72
3.2

List of Service Requirement and Traffic Data........................................................ 73

3.3

Calculation Process ............................................................................................... 74


3.3.1

USAU ............................................................................................................... 74

3.3.2

SCP.................................................................................................................. 75

3.3.3

CBP ................................................................................................................. 76

3.3.4

BMP ................................................................................................................. 76

3.3.5

URP ................................................................................................................. 77

3.3.6

FEP .................................................................................................................. 77

3.4

Calculation Result .................................................................................................. 78

3.5

System Configuration............................................................................................. 78
3.5.1

Central Site ..................................................................................................... 79

3.5.2

Site2/3/4/5/6 are same..................................................................................... 79

3.6

Physical Parameter of Hardware............................................................................ 80

3.7

Rack layout and footprint....................................................................................... 81

Glossary .....................................................................................................82

TATA CWIN Project

Commercial in Confidence

III

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Overview

1.1

Huawei OCS for TATA Overview

In the traditional telecom networks, telecom service subscribers can be broadly divided into two
categories according to the payment mode - prepaid and postpaid customer. The prepaid services are
provided through the Intelligent Network (IN), and the postpaid services are implemented through the
BSS/OSS. But with the rapid development of the telecom industry, the service type is evolving from
plain voice service to integrated communications including information service, content service,
transaction, entertainment, and so on. With all these different types of services have different
requirements on payment, the subscribers require payment attributes be defined for different telecom
services and can be changed at any time.
This requirement to have flexible payment attribute becomes more relevant and appropriate in the
modern society, as the individuals play more and more complex roles. When the person consumes
telecom services in different roles, the payment attributes may be different. E.g., there could be one
account owned by a family in which children in the family may have prepaid amount to spend and
parents may have postpaid payment mode. So the TTSL needs to provide unified operation and
management capabilities for both the prepaid and postpaid customers. Otherwise, it is very difficult to
change the payment attributes of the customers or to implement flexible multi-service marketing mix,
which may result in a high operating cost severely affecting the operating margin.
Also, with the popularization of data services and 3G services, the service providers are offering more
and more value added services. With this the consumption of contents is soaring rapidly and the value
chain involved in the service offering is changing frequently. In this context, the TTSL requires a system
that can implement real-time, accurate and comprehensive charging on the telecom service
consumption of the subscribers to minimize the defaulting risk. At the same time it is important for the
telecom TTSL to offer real-time experience of transparent consumption" to the subscriber and thus
enabling avoidance of fraud and over consumption. Huawei has got a right solution to address all these
converging billing requirements through end-2-end solution - TELLIN OCS.

1.2

Huawei OCS Brief

TELLIN OCS is an integrated value-added service platform intended for future networks (including
2.5G, 3G; CDMA IS-95, CDMA2000, NGN and IMS), and it has made breakthroughs in its supported
network capabilities, flexibility and openness in service development, as well as flexibility in system
composition. It is able to provide

value-added services for

many networks such as

GSM/GPRS/WCDMA, CDMA, PSTN, and NGN, supporting voice, multimedia and abundant data

TATA CWIN Project

Commercial in Confidence

Page4, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

service capabilities, the service is convergence. The capabilities of TELLIN OCS have been developed
far beyond the concept of traditional IN. The following figure gives a concept overview:

Figure 1-1 TELLIN OCS Overview scheme

With the different architecture of traditional IN, charging point becomes really an independent point,
OCS charging part (CBP) is the convergence point deal with all voice and data service, the charging
factors have been subtract and charging rule can be configurable on-line which make the site
developing be the reality, while in tradition IN, voice and data service charging usually scattered on
different points, SCP, MMS, WAPGW, etc, which make the convergence pack almost impossible.
Huawei TELLIN OCS has open system architecture. It complies with the international specifications
such as 3GPP Online Charging System (OCS), and can easily integrate with 3rd party system such as
CRM/SCP/Mediation. It also supports real-time interface with the external financing system, payment
system and recharging system, and meets the need of service expansion of telecom operators.

1.2.1

An Open and Standard platform

Huawei TELLIN OCS supports multiple standard protocols such as EJB, Web Service and SOAP, and
supports multiple flexible interface modes such as synchronous/asynchronous, real-time or timing,
batch/piece interfaces. It also designed in the similar customer oriented data structure of CRM system,
and can integrate with the Customer Care (CC) system seamlessly.

TATA CWIN Project

Commercial in Confidence

Page5, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

The OCS supports the real-time charging interfaces to 3rd party application servers based on Diameter
protocol. Through the Diameter protocol, it can extend the features of the parameter easily when
charging require, and affect the billing features through the rule engine.

Figure 1-2 Open and Standard platform of TELLIN OCS

TELLIN OCS enables the TTSL's business and operation network to have the unified operation &
management capabilities with highly reliable and available full-service real-time charging capabilities.
Through TELLIN OCS, TTSL can provide customer-driven and unified service operation as well as
personalized service level agreements (SLA). TTSL can also implement integrated marketing on the
services according to different customer groups to increase the APRU.

1.2.2

Focus of Huawei OCS


Flexible and Powerful Convergent Charging Capability

Charging at multiple levels: charging for usage of bearer layer service, charging for a service,
and charging for a content

Charging for multiple services, such as voice, data and content service

Charging for multiple type of networks: GSM, CDMA, UMTS and IMS

Charging of all customers: prepaid, postpaid and hybrid customers

TATA CWIN Project

Commercial in Confidence

Page6, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Providing flexible charging mode, powerful tariff strategy, multiform bill cycle, layer based
accounts, flexible bonus

Providing event based and session based online charging, CDR-based offline charging

Unified Operation Management and Customer Service

According to the account information model, customer information model, product information
model with CRM model. The unified data model available to support mapping from business
data model to charging data model, shifting between prepaid and postpaid customers,
configuring complicated layered accounts, and simplifying the definition of new products and
packages.

Available to enable all customers to enjoy the same level of customer service, including info
query, customer service, available products, self-service, and bill.

Through the unified service view, to enable customer service representatives (CSRs) of the
carrier to carry out customer service and to enable the carrier to understand consumption
habits of customers and loyalty comprehensively and thoroughly, thus improving customer
relation and exploring new products

TATA CWIN Project

Commercial in Confidence

Page7, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

1.2.3

System Architecture

Figure 1-3 Telling OCS System architecture

SCP
In the TELLIN OCS solution, the call control function is separated from the charging service, and
the charging is done by an independent Convergent Billing Point (CBP). The SCP only reserves
the call access and control function.
For voice services, after receiving the IDP/ORREQ message from the MSC/SSP, the SCP
performs simple authentication, which includes call screening and call rights control analysis, e.g.
in case of roaming, it analyzes whether the subscriber has the roaming rights; in case of an
international toll call, it analyzes whether the subscriber has the right of dialing international
numbers. After simple authentication, the SCP sends a charging request to the CBP, and instructs
MSC/SSP whether to continue or to release the call according to the result returned by the CBP.
After receiving the ODISCONNECT of the MSC/SSP, the SCP sends an expense deduction
request to the CBP, and repeats this process till the termination of the conversation.

CBP
In the TELLIN OCS solution, the CBP implements rating, charging and accounting functions and
supports both online charging and offline charging which the traditional IN can not support.

TATA CWIN Project

Commercial in Confidence

Page8, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

For real-time charging, after receiving the charging & authentication request from the SCP or data
service entities, the CBP performs budget and account reservation for the conversation duration,
and indicates the conversation duration to the SCP or other. After receiving the charge deduction
request from the SCP, the CBP deducts the expense in real time.
For the offline charging, the CBP can perform rating and expense deduction for the collected
original conversation records of the subscriber, and can perform re-rating or direct expense
deduction for the CDRs which have been rated by other system. Offline charging is a very useful
function for some instance, for example, of CBP is down or need short time stop running, then the
CDR is generate by SCP, after CBP back to normal state, the CDR of SCP will be processed.
At the bill cycle date of the subscriber, the CBP will deduct the package expense of the subscriber,
and gift away the free resources in the suite.
When the CBP detect the status of the subscriber account has change, and need the provisioning
system to make some actions (such as bring the specific services from bar to provision or from
provision to bar), then the CBP can send a command (called work order) to the Customer-Care
system or other system, and the Customer-Care or other system will provision or bar the service
according to the work order. For example, a subscriber applies for the Calling Line Identification
Presentation (CLIP) service and he/she should pay the monthly fee. But when the CBP fail to
deduct the monthly fee, then the CBP will send a work order to CC to stop the CLIP service, and
the CC will send a command to the HLR to disable the CLIP service of the subscriber.
The CBP also provides the function of generating CDR and inputting it into database for future
query.
l

BMP
In the TELLIN OCS solution, the BMP implements service operation management, and provide
system management, product management, customer management & customer service,
resource management.
The BMP performs analysis and abstraction for the services in the voice service, data service and
operation support fields. Based on the system architecture of the NGOSS, it sets a data model
based on the SID core concept, sets a management function model based on the service
blueprint of eTOM, and implements multi-service integration management of the BMP.
1) Convergence management of data service and voice service
The data service and the voice service adopt a uniform service definition method, product
definition method, product subscription method, product presentation method, and subscriber
management method, then abstract unified management logic, and integrate them into a
complete telecom product system.

TATA CWIN Project

Commercial in Confidence

Page9, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

By abstracting the common service characteristics of the data services and voice services, the
BMP develops common service management components to adapt the difference between data
service and voice service, BMP can be defined attributes dynamically.
2) Integration management of postpaid service and prepaid service.
The product manages unified management logics and tariff definition methods to integrate
postpaid service and prepaid service.
In the BMP, the postpaid product varies from the prepaid product only in payment attribute of
product. Different or identical accounts can be defined for the postpaid product and the prepaid
product.
BMP can implement conversion between the postpaid service and the prepaid service to meet the
need of different operators.
The core components of the BMP are described below:
Point Of Sales (POS): The POS combines the functions of supporting the business hall provided
in the BMP. Namely, the business hall in the BMP performs various management access
functions via the web client side, e.g., customer management and customer service functions.
Point Of Management (POM): The POM combines the system management access functions of
the BMP.
Convergent Billing Configuration Point (CBCP): The CBCP acts as the charging configuration of
the CBP separately, as highlights of flexible configuration of the charging capability. This function
is available only to the specially trained charging configuration engineer of the operator and
Huawei on-site support engineer.
System management: System management includes the BMP, CBP and SCP management.
Customer Care: Includes customer management and customer service. Customer management
includes personal customer information management and blacklist management; the customer
services include: Customer authentication, creating/canceling accounts (by batches or by piece),
subscribing/canceling commodities, maintaining customer-user-account information, recharging
and paying, managing customer password, comprehensive query (querying all information of the
customer at a time, including basic information and extended information of the customer,
subscriber information under the customer, customer payment account information, and providing
one-stop" consulting service for the customer).
Product

Catalog:

Provides

service

management

(includes

data/voice

service

and

postpaid/prepaid service management), service relationship management (includes dependency


and repulsion relation), product management (includes lifecycle management), product relation

TATA CWIN Project

Commercial in Confidence

Page10, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

management (includes dependency and repulsion relation), tariff plan management, commodity
management (includes brand management, catalog management, lifecycle management), and
commodity relation management (includes repulsion, additional and replace relation).
Resource management: Includes management of SIM card, mobile phone and number. The
functions include resource lifecycle management, resource data management (e.g., inputting
resources to database, binding number to SIM card).
Charging management: Managing the tariff of the CBP. Both the charging data, (such as pricing
plans, tariff templates, rating rules, and tariffs) and the charging process data (such as the rules of
interface adapter, authorization, rating, and accounting) can be customized. The changed data will
be uploaded into a memory database of the CBP, which does rating and charging real time.

1.3

System Highlights

1.3.1

An Open Platform for Future Evolution

Easy to integrate with 3rd party CRM

Easy to integrate with core network

Easy to integrate with other VAS enablers

A smooth way to convergent billing solution

1.3.2

A Customer Oriented Convergent Charging Engine

Figure 1-4 Customer-Subscriber-Account Structure Design

Clear layer of customer, subscriber & account

TATA CWIN Project

Commercial in Confidence

Page11, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Services are easily shared by different users

Flexible promotion & market segmentation

Support flexible payment mode, easy to provide corporation& hybrid solutions

1.3.3

An On-line Delivery Service Platform


Faster Response to Market Requirements

Less sections in E2E flow, all steps are on-line executed, shorten time to market and lower
E2E cost

Configuration based development brings possibility and flexibility that

1.3.4

1.4

Vendor provide on-site development for operator


Operators do customization via configuration GUI

Compliant Protocols

No

Name

Notes

ITUT Q.121X CS-1 recommendations


1

the protocols in ITU-T Series


ITUT Q.122X CS-2 recommendations
GSM 02.78 version 6.1.0 Release 1997
GSM 03.78 version 6.2.0 Release 1997

the protocols in ETSI CAMEL series


GSM 09.78 version 6.2.1 Release 1997
GSM 09.02 version 7.1.0 Release 1998
TS 22.078 R99 & R4

TS 23.078 R99 & R4

the protocols in 3GPP CAMEL series

TS 29.078 R99 & R4

CDMA IS826

3GPP2 WIN Protocols

CDMA IS848

3GPP2 WIN Protocols

CDMAIS771

3GPP2 WIN Protocols

MTP: ITU-T recommendations Q.701-Q.710 and


Q.781-Q.782

the protocols of SS7

TATA CWIN Project

Commercial in Confidence

Page12, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

SCCP: ITU-T recommendations Q.711-Q.716 and


Q.786
TCAP: ITU-T recommendations Q.771-Q.775, Q.787
6

RFC3588

Diameter Base Protocol

RFC4006

Diameter Credit-Control Application

3GPP 32815-600

Online Charging System (OCS) architecture


study

3GPP 32299-610

Diameter charging applications

10

3GPP 32296-610

Online Charging System (OCS): Applications


and interfaces

Huawei OCS Solution for TATA

2.1

Network Architecture & Interfaces

2.1.1

Network Architecture

The Huawei recommend OCS network architecture is as follow:

TATA CWIN Project

Commercial in Confidence

Page13, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Figure 2-1 G-C-OCS network architecture

According to the RFP requests, there are 3 years of construction, each year 20 million subscribers. The
hardware would be deployed at two geographical locations in mated pair architecture.
Take first year as example, the equipments BMP, SCP and CBP will be distributed at Delhi and
Mumbai. Each site processes the traffic of 10 million active subscribers. In case of one site fails,
another site will take over the whole 20 million traffics, as follow Fig.

Figure 2-2 Active Active Request

The network architecture include 3 levels:


Voice & data access level which is mainly composed by MSC/SSP, AAA, GGSN, PDSN, VAS entities;
Online charging system level which is mainly composed by SCP, CBP;
Network management level which is composed of BMP, SMAP, NMS, CRM/CC, etc.
The GSM MSC/SSP and CDMA MSC/SSP are accessed to OCS by USAU, the module in USAU can
be configured into GSM or CDMA, and so the USAU can support both G & C signals.
The data entities such as SMS, MMS, WAPGW, is accessed to OCS through FEP, because different
data protocols of different data entities should be consolidated to a stand protocol by FEP, or else, all
data entities can connect to CBE directly by standard diameter protocols.
UVC is setup for all the subscribers, and OCS also will connect to the current UVC.

TATA CWIN Project

Commercial in Confidence

Page14, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

OCS connects to NMS through I2000 network management system. Current CRM/CC connects to
BMP through web service interface for service provision and customer care. The character of current
billing system will act as credit control for postpaid and reckoning management system.
Year 2, Year 3, is almost the same as Year 1.

2.1.2

OCS SCP, CBP site deployment

Take phase I as example, the site deployment is as follow:

Figure 2-3 PHASE 1 network architecture

In above Figure, each site have one BMP which is composed of 27 pairs ATAE blade, one SCP which
is composed of 18 pairs ATAE blade and one CBP which is composed of 43 pairs ATAE blade. SCP,
CBP pair ATAE blade adopts Hot-standby which means the processing call will not be lost during
main-standby switching. For geography disaster tolerance, Huawei adopts 1+1 Active-Active mode,
which means the capacity of each site is 20 million with 10 million active and 10 million standby, in case
one site fails, the other will take over the whole 20 million traffic.

TATA CWIN Project

Commercial in Confidence

Page15, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

ATAE - the advanced telecommunications application environment is Huawei provided carrier-class


processing platform of high performance. It is designed for realizing the service application of
profession and high integration.
The ATAE provides a complete service platform solution, including:
Dense processing boards
Storage schemes
Management server
Network devices
The ATAE has the following features:
High reliability
Good maintainability
Network processing capability of high performance
The ATAE meets the carrier's requirements for:
Large capacity
High performance
High reliability
High expandability
The ATAE Server adopts the architecture based on:
Processors of high performance and low power waste
Carrier grade Linux (CGL) technology
The detail information about ATAE please refers to appendix ATAE system description.
I2000 is used to monitor the warning information from all entities and assist to determine and to
initialize the DR process.
As for DR, will be described in next chapters.

TATA CWIN Project

Commercial in Confidence

Page16, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.1.3

Interfaces

The interfaces of the total system include voice access relative, data service access relative, inner
OCS relative, provision relative, other. The interfaces can be classified into voice, data, inner OCS,
provisioning and other system to cover all the RFP service requests. The interfaces included as follows
table:
AREA

Interfaces

comments

Objects
VOICE

SCP-CDMA

Based on IS771, IS826, and

MSC/SSP

IS848.

SCP-GSM

Base on CAMEL II

MSC/SSP
SCP-PSTN SSP

Base on INAP

SCP-TELLIN

Base on IS826

URP

DATA

SCP-Current VC

Current Vendors protocol

SCP-Huawei

Huawei protocol based on

UVC

INAP Execute

CBP-Logica

SMPP+/PSA V3.4

SMSC
GGSN-SCP

CAP3 GPRS

GGSN-CBP

DIAMETER GPRS

CBP-AAA

RADIUS+

CBP-MMSC
CBP-WAP GW
CBP-Brew

XML / SOAP

ADS/Chat
CBP-OSM
CBP-PTT Server

TATA CWIN Project

Commercial in Confidence

Page17, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Inner OCS

USAU-SCP

For

system

notifications

through USSD; for subscriber


information query etc.

SCP-CBP

DIAMETER

FEP-CBP

Provisioning

SCP-UVC

Execute

BMP/SCP/RBI

TCP/IP

Billing CBP

FTP

Customer Care -

Web service

CBP

Other

Bank/Payment

ISO8583(Huawei protocol)

GW

For data service, If data entities can not support diameter interface:
One solution is to interconnect with FEP directly, if the data entities support real time charging, it can
connect to FEP directly; mediation only process in non real time mode, by collect CDR and generate
message send to FEP for charging.
Another solution is all the interface will by pass the mediation, mediation affords real time charging and
non real time charging mode, FEP only interface with mediation.
The interfaces between FEP and different data entities include mediation need more discussion.
If data entities can support diameter:
Above interface can be connect to CBP with diameter directly.
Content charging request:

TATA CWIN Project

Commercial in Confidence

Page18, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

For content charging, also has two solution, one is the content should be managed and rated by
current system, such as mediation, and then the rated fee will be send to OCS for deducting the money.
Another solution is the content should be managed by the current system, such as mediation, and then
the content ID to OCS, OCS will rate the content and deduct the money.

2.2

Backup and Redundancy


The request of DR is as follow Fig shown:

Figure 2-4 Active Active Request

The architecture of network is as Figure 2-3. I2000 is to monitor all the entities for and give the warning
information, the DR initialize can be automatic from I2000, or the engineer can log on to the DR node to
initialize by manual. The DR node includes CRM, BMP, SCP, CBP, Data entities.

Normally, when disaster happens, it may include redundancy node switch and all link (SS7, TCP/IP)
switching. Switching may have two ways, automatic and by manual. Because SCP and CBP adopt
Diameter messages to communicate, is should be in the same place, so we do not recommend SCP
and CBP switch respectively, because SCP should not send diameter message to CBP which is locate
thousands away for real time charging, the link may not stable.

2.2.2

Automatically switching and manual switching

Automatically switching means redundancy node and link (SS7, TCP/IP) will be switched automatically.
Product such as USAU, SCP, CBP fails down may cause STP switch the link automatically, then DR

TATA CWIN Project

Commercial in Confidence

Page19, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

node such as SCP will monitor the redundancy NO7 link has been activated and initiate the DR
process automatically. As follow fig shown:

Figure 2-5 Normal DR Process

Also, I2000 can analyze the warning information and determine the disaster has happened, and then it
will send command automatically to DR node to initiate the DR process.

Manual switching means redundancy node and link (SS7, TCP/IP) be switched by manual. I2000 will
warning the disaster has happens. Then engineer will send command to DR node to initialize the DR
process and switch the link between product and redundancy by manual. Usually link switch is
operated after DR Pre-initiate finished. As follow fig shown:

TATA CWIN Project

Commercial in Confidence

Page20, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Figure 2-6 DR Process by manual

Also, the engineer can log on the redundancy node to initiate the redundancy process by manual; this
can be done in case of I2000 failure.

2.2.3

SCP, CBP DR Switching

As follows, SCP, CBP DR switching can be realized automatically:

TATA CWIN Project

Commercial in Confidence

Page21, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Figure 2-7 SCP, CBP DR Switching

Dual Switch: in case of active node (SCP, CBP) is down, the dual switch happened automatically.

Disaster Detect: in case of dual switch failure, USAU will block the link with STP. STP detects the
disaster happens and blocks the signal point of product node and initiates the redundancy signal
point to redundancy node. BMP of product deduct the float IP of product SCP, CBP failure, then
switch the TCP/IP link to redundancy SCP, CBP automatically.

DR Pre-Initiate: the redundancy SCP will capture the active of redundancy signal point and
initiate DR Pre-initiate automatically, and SCP will send a diameter message to CBP, then CBP
will execute the DR Pre-initiate automatically.

Take Over: After the DR Pre-initiate finished, the redundancy node will take over the traffic.

Also, the switching can by manual.

2.2.4

BMP switching

As follows, BMP switching can be realized automatically or by manual:

TATA CWIN Project

Commercial in Confidence

Page22, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Figure 2-8 BMP DR Switching

Dual Switch: in case of active node (BMP) is down, the dual switch will happened automatically.

Disaster Detect: in case of dual switch failure, I2000 detect the disaster happens and can send
command automatically or by manual to redundancy BMP.

DR Pre-Initiate: The redundancy BMP accepts the command and initiates DR Pre-initiate
process.

Link switch: The product SCP and CBP will check the float IP of product BMP failure, and switch
the TCP/IP link to redundancy BMP automatically. As for CRM link switch have two solutions, one
is switch the link by manual. And another is by configure two inner IP address in router in active
and standby mode, the active inner IP address connect to product BMP, the standby inner IP
address connect to redundancy BMP, in case of the product BMP fails, the router will switch the
link to standby IP, so the connection of CRM to redundancy automatically. Because the router
may be sensitive may cause some error switching, so we suggest CRM switch by manual.

Traffic take Over: After the DR Pre-initiate finished, the redundancy BMP will take over the traffic.

TATA CWIN Project

Commercial in Confidence

Page23, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.2.5

UVC DR solution

Figure 2-9 UVC DR

The UVC disaster tolerance adopts 1+1 Active-Standby mode. The switch is similar to BMP.

2.2.6

SCP/ CBP mate board adopt hot standby

SCP and CBP are all in 1+1 mated-pair architecture for each node, in this way, one ATAE board is the
active, the other is the standby. When the active fails, the standby will take over the load automatically.

Main mate board Service guard is used to monitor the running state of the dual mate, and ensures the
time consistency between active and standby board. TELLINs own developed hot standby technology
ensures that the call instance in active node and standby node are synchronized and all the calls in
progressing will not be lost when switch over.

Following is a detail illustration of SCP hot standby architecture:

TATA CWIN Project

Commercial in Confidence

Page24, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Figure 2-10 Local SDU 1+1 Backup Switch Scenario

During normal situation, the active node and the standby node are both running the application. All
incoming messages from external entities, including SS7 messages, database manipulation, FEP
messages are replicated from active node to standby node, which ensures that the Active & Standby
node get the same input. According to the computer conception model, if there is an identical input,
there is always an identical output. Hence, the state and call instance data will be kept in consistency in
both active and standby node.
Active and standby nodes both generate Response, but only the active nodes Response will be send
out.

Figure 2-11 SCP and CBP dual-network connection

SCP and CBP adopt dual-network connection, and SCP mate switch or CBP mate switch does not
effect the call processing. Local mate board switchover does not affect the interfaces to external
entities. Voice, data, SMP management, report and CDR query will go smoothly just as before.

2.2.7

SCP & CBP 1+1 Active-Active DR

Geographical redundancy improves the reliability of both SCP and CBP besides local backup. Both
SCP and CBP have their associative backup in another city. The data in SCP and CBP is

TATA CWIN Project

Commercial in Confidence

Page25, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

synchronized in one direction, from the active to the redundancy node, to guarantee the security of
data.
Huawei adopt 1+1 Active-Active mode, which means to set up two redundancy node for two product
nodes. As follow fig shown:

Figure 2-12 ATAE Active-Active Solution

This solution has 2 levels of data synchronization.

i)

Memory DB level;

ii)

Physical DB level 2.

As per the memory DB level synchronization, the active ATAE board will contain both the product
data and the redundancy data. Huaweis Mem synchronization will be applied for 2 different sites.

TATA CWIN Project

Commercial in Confidence

Page26, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL


l

Physical DB level synchronization uses the VVR data sync method for data sync between two sites.
The product and the redundant data will be present in the same disk array but in different volume.

For the mirroring of data base with in a site Informix CDR will be used for data sync between the
active and backup database.

In this approach, Active board will be configured for 50 % performance and the rest 50 % will be
kept reserved for the disaster recovery case.

Disaster Recovery Mechanism, In case of Disaster, the redundancy volume will be activated so that
the Active board is enabled for 100% performance.(20million)

2.2.8

Data Synchronization for Active-Active DR

The data synchronization in BMP, SCP, and CBP include two parts, memory database synchronization
realized by specially designed technology as the red line shown, and psychical database
synchronization which we will adopt VERITAS synchronization technology.
For memory data synchronization, is as follows:

Figure 2-13 ATAE memory synchorize

TATA CWIN Project

Commercial in Confidence

Page27, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

The product CBP memory data is synchronized to redundancy node real time, the execution can be
invoked by pair active or standby board. The redundancy board accepts the synchronized data, it can
be refreshed into memory board.
For physical data synchronization, the mechanism of VARITAS data synchronization is as follow fig.

Storage Replicator Log

Figure 2-14 VVR data synchronization process

Please refer to Introduction to VERITAS GDR solution appendix document Huawei submitted for
detail.

2.2.9

Signaling Switchover Scheme

Signaling networking for geographical redundant system is as below:

TATA CWIN Project

Commercial in Confidence

Page28, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

STP A

Active

STP B

Redundancy
Figure 2-15 Figure 5 Networking for Signaling

When redundant equipment takes over the service, all signals which used to the active equipment will
be forwarded to the redundant equipment. This is so-called signaling switchover. Two signaling
switchover solutions are introduced in the following parts.

Signal Redundancy Scheme

1Signaling switchover scheme


In the standby signaling point scheme, the SCCP signaling management function is used to complete
the switchover. It is necessary to set the standby signaling point of the active equipment as the
signaling point of the standby equipment.
The SCCP will automatically transfer the signaling service to the standby signaling point when it
detects that the signaling point state of the active equipment is "Inaccessible". That is, all messages will
be sent to the DPC of the standby equipment, thus realizing the signaling switchover.

2Cooperation needed:
Below lists the necessary jobs for signal redundancy solution:
1Links connect redundant equipments to STP.
2New signal codes are needed for redundant equipments. Therefore these redundant equipments
could share the same GT with the active equipments
3Signaling data is to be configured in STP and adjust the backup data regarding to the sub system.
For example, before redundant configuration:
Index
11
12

TATA CWIN Project

Signal Node
Name
Active
redundant

Destination
Signal Code
06FF01
06FF02

Local Signal
Code
1B0801
1B0801

Commercial in Confidence

Backup Signal
Index
NULL
NULL

Page29, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Configure 06FF02 as the backup of 06FF01:


Index
11
12

Signal Node
Name
Active
redundant

Destination
Signal Code
06FF01
06FF02

Local Signal
Code
1B0801
1B0801

Backup Signal
Index
12
NULL

When the active equipment fails, STP will switch the signals to the redundant equipments automatically.
If manual switchover is preferred, all links to redundant equipment should be blocked. Then unblock
these links in case of catastrophe.
3Features of this solution:
1Both automatic and manual switchovers are support
2The active/redundant equipments connect to the same STP
3The active/redundant equipments support GT and DPC addressing mode.

GT Translation Scheme

1 Switchover principle
GT Translation Scheme: Signaling switchover via modification of GT translation data in STP. When GT
addressing is available in the whole signaling network, this switchover scheme is adopted.

Figure 2-16 GT Translate

1DPC+GT translation method


STP A has the data of state-inside signal point SPa, but has not the data of state-outside signal point
SPb. The GT translation type of SPb should be set as DPC+GT in STP A, and in this case, DPC is the
signal point code of STP B. Therefore signals from STP A to SP B will be forwarded to STP B.
2DPC translation method
The GT translation type of SPb in STP B is set as DPC, therefore all signals from STP B to SPb will
reach SPb via the direct route between STP B and SPb.

TATA CWIN Project

Commercial in Confidence

Page30, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2 Cooperation Needed
1Link connects redundant equipment to HSTP A.
2New signal codes are needed for redundant equipments. Therefore these redundant equipments
could share the same GT with the active equipments
3n case of switchover, replace the GT of active equipment with the GT of redundant equipment in
HSTP A mannually.
ST

STP B

Active

Redundant

GT: 8613900126
SPC: 06FF01

GT: 8613900126
SPC: 06FF02

Figure 2-17 Redundant signaling Scheme

Usually 8613900126, the GT in HSTP A, will be translated as the DPC of the active equipment:
06FF01. All signals from HSTP A to 8613900126 will be forwarded to the active equipments.
In case of switchover, translation target of 8613900126 in HSTP A should be changed to the DPC of
redundant equipment: 06FF02. All signals from HSTP A to 8613900126 will be forwarded to the
redundant equipment.
3 Features of this scheme:
1Only manual switchover for fault-tolerance is supported.
2The active/redundant equipments could connect to different STPs.
3 GT addressing mode is the unique address mode for both the active and the redundant
equipments.

2.2.10

Signaling Switchover Suggestion

For single signal point networking, STP will automatically switch over in case of the failure of the active
equipment.

TATA CWIN Project

Commercial in Confidence

Page31, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

For the multiple signal points networking, in case of a single signal point failure, automatic switchover
will possibly result in a inconsistency where some signals are forwarded to the redundant equipment
and some signals are forwarded to the active equipments.
Auto-switchover happens only after links of one signal point are all blocked. However, some troubles,
such as database problem, along with the active links, will not cause the auto-switchover.
Therefore, manual-switchover is recommended against the auto-switchover. After maintenance staff
finds the trouble and goes through the procedure of trouble-analysis and determination, the calls could
be switched over manually to the redundant system.

2.2.11

Bandwidth Request

The bandwidth include memory synchronization, physical synchronization calculation two level:
SCP: only physical by VVR, each CAPS need 0.1k byte data need to be synchronized.
CBP: both memory and physical,
For physical only 5% CAPS need to synchronize the data, each CAPS 4k.
For memory each CAPS need to synchronize 650 byte data.
BMP: only physical by VVR, each CAPS need to synchronize 4k data.
UVC: only physical by VVR. Each CAPS need to synchronize 4k data
SCP bandwidth = 0.1K * SCP CAPS/Usage Ratio * 8/1024/1024
CBP memory bandwidth = 650 byte * CBP CAPS * 8 / Usage Ratio
CBP physical bandwidth = 4k * 5% * SCP CAPS *8 /1024/1024
BMP physical bandwidth = 4k * BMP CAPS * 8/1024/1024
UVC physical bandwidth = 4k * UVC CAPS *8/1024/1024
Adopt fiber cable, the Usage Ratio can be 70%
So the total data = SCP + CBP + BMP + UVC = 304 M bits/s.
If adopt duplex link, may need 150 M bits bandwidth.
Please refer to BOQ part for detail.

TATA CWIN Project

Commercial in Confidence

Page32, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.3

Typical service feature process flow

2.3.1

GSM Voice Process

1) The IN subscriber invoke a call, MSC/SSP will trigger the service to SCP by IDP.
2) SCP will regulate the calling and called number, and send diameter CCR to CBP.
3) CBP authenticate the calling party, to check the account state, if pass reserve the fee and return
CCA to SCP with call continue.
4) SCP send RRBE, AC, CONNECT to MSC/SSP.
5) MSC/SSP sends ANALYZD to SCP.
6) MSC/SSP report ACR to SCP, SCP makes the simple process and sends CCR to CBP for
charging.
7) CBP will reserve the fee for the call according to the product and price plan that the subscriber
authorized. CBP send he CCA back to SCP

TATA CWIN Project

Commercial in Confidence

Page33, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

8) The call finished MSC/SSP send ERB to SCP, SCP send CCR(Terminate) to CBP
9) CBP pricing, accounting and finish the conversation, then send CCA(Terminate) TO SCP.
10) SCP send RC to MSC/SSP to release the call.

2.3.2

CDMA Voice Process

1) The IN subscriber invoke a call, MSC/SSP will trigger the service to SCP by ORREQ.
2) SCP will regulate the calling and called number, and send diameter CCR to CBP.
3) CBP authenticate the calling party, to check the account state, if pass return CCA to SCP with call
continue.
4) SCP returns orreq to MSC/SSP.
5) MSC/SSP sends ANALYZD to SCP.
6) SCP makes the simple process and sends CCR to CBP for charging.

TATA CWIN Project

Commercial in Confidence

Page34, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

7) CBP will reserve the fee for the call according to the product and price plan that the subscriber
authorized. CBP send he CCA back to SCP
8) SCP sends anlyzd message back to MSC/SSP.
9) MSC/SSP interconnects with HLR to obtain the TLDN and setup the call. After the call setup,
MSC/SSP sends OANSWER to SCP.
10) SCP transfer regulates the parameters into CCR and send to CBP to charging.
11) CBP begin to charging the account.
12) Once the reserved time is used up (usually 6 minutes), the SCP will send the CCDIR to MSC/SSP
to check if the call is still exist.
13) MSC/SSP sends ccdir back to SCP.
14) SCP will invoke CCR again to CBP to apply approved talk time.
15) CBP responses talk time in CCA..
16) The talk time applies & response circles periodically.
17) The calling party hangs up the call, the MSC/SSP.

TATA CWIN Project

Commercial in Confidence

Page35, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.3.3

Short message PTP realization

1) The subscriber sends a short message to called party, SMSC send AUTH REQ to SCP.
2) SCP regulate the number into diameter parameter and send CCR to CBP.
3) CBP price the SMS according to the product the subscriber authorized, and deduct directly from
the account. CBP send CCA to SCP with the charging flag.
4) SCP send AUTH RSP back to SMSC.
5) SMSC send the short message to called party.
6) If send failure, SMSC shall send REFUND REQ to SCP, SCP send to CBP, CBP refund the
deducted fee.

TATA CWIN Project

Commercial in Confidence

Page36, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.3.4

Short message PTA realization

1) Subscriber sends a short message to SMSC for download content (Ring tone for example).
2) SMSC transfer to message to SPMANAGER (can be SMS gateway) for price the contended,
SPMANAGER will interconnect with SP to obtain the content ID.
3) SPMANAGER price the content.
4) SPMANAGER send FEE REQ to SCP for deducting the content.
5) SCP generate diameter CCR to CBP, CBP deduct fee from the account and send result CCA back
to SCP.
6) SCP return FEE RSP to SPMANAGER.
7) If the subscriber downloads the content failure, SPMANAGER will generate REFUND REQ to
SCP.
8) SCP generate refund CCR to CBP, CBP refund the money back to the account.

TATA CWIN Project

Commercial in Confidence

Page37, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.3.5

Ring tong download

1) The user compiles a short message like RT + 12345 and send to 6666 (SP number)
2) SMC send this short message to content GW, and content GW send the message to 6666-SP
3) 6666-SP analyze the short message and authenticate the RT 12345, then find the charging class
number of such ring tong (12345)
4) 6666-SP sends the charging class number to FEP-CBP for pricing and deducting the number.

TATA CWIN Project

Commercial in Confidence

Page38, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.3.6

Short message Based recharging

Have two modes, mode one:


1) Subscriber send recharge credit card recharging access code to SMSC, SMSC transfer the
message to payment gateway.
2) Payment gateway interconnects with BANK to apply the money from the credit card.
3) Payment GW send recharge request to SCP, SCP generate CCR request to CBP.
4) CBP recharge the account and response result to SCP.
5) SCP will generate a short message send to SMSC to inform the subscriber recharge info.
Mode two:
1) Subscriber send recharge card recharging access code + voucher number to SMSC, SMSC
transfer the message to SCP.

TATA CWIN Project

Commercial in Confidence

Page39, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2) SCP analyzes the short message and interacts with VC according to AC + voucher number, obtain
the value of the voucher card.
3) SCP generate recharge CCR request to CBP.
4) CBP recharge the account and response result to SCP.
5) SCP will generate a short message send to SMSC to inform the subscriber recharge info.

2.3.7

USSD based recharge

1) PPS subscriber A composes a string *888*37986567561124# for example and sends by its own
cell phone as a user initialed USSD request to the network.
2) MSC/SSP will forward a PUSSR message to HLR, because the access code 888 is not configured
to be handled locally.
3) After receiving PUSSR message, HLRa will trigger service and send PUSSR message to SCP,
because triggering condition of subscriber As U-CSI or UG-CSI has been matched. (If some HLR
can not support U-CSI or UG-CSI, it can forward PUSSR message to SCP according to
predefined forwarding rules of that special access code)
4) After receiving PUSSR message, SCP generate CCR to CBP.
5) CBP performs recharge process and sends CCR message to SCP.
6) SCP send PUSSR RSP to HLR.
7) After receiving the PUSSR res message, HLRa sends it to MSC/SSP.

TATA CWIN Project

Commercial in Confidence

Page40, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

8) Subscriber A will get a message displaying on its cell phone screen.

2.3.8

AAA based data traffic charging

1) Data traffic based charging is the conversation based charging. AAA send RADIUS+ REQ to SCP.
2) SCP regulating the number, and send diameter CCR to CBP to apply the data traffic or time.
3) CBP preserve the money form the account, and deduct the money of last preserved. CBP send
the CCA back to SCP.
4) SCP respond AAA with the result

TATA CWIN Project

Commercial in Confidence

Page41, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.3.9

CAP3 based GPRS data traffic charging

1) The IN subscriber invoke a GPRS request; SGSN will trigger the service to SCP by IDP GPRS.
2) SCP will regulate the calling and called number, and send diameter CCR to CBP.
3) CBP authenticate the calling party, to check the account state, if pass reserve the fee and return
CCA to SCP with call continue.
4) SCP sends RRBE GPRS, AC GPRS, CONTINUE GPRS to SGSN.
5) SGSN send GREATE PDP REQ, SGSN response, MS will act the PDP, begin to surf.
6) SGSN report ACR GPRS to SCP, SCP makes the simple process and sends CCR to CBP for
charging.
7) CBP will reserve the fee for the call according to the product and price plan that the subscriber
authorized. CBP send he CCA back to SCP

TATA CWIN Project

Commercial in Confidence

Page42, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

8) The surf finished, SGSN deactivate the PDP connect, after deducting the money, SCP send
RELEASE GPRS to SGSN
9) SGSN send del PDP REQ to GGSN, and GGSN response.

2.3.10

Diameter based GPRS based data traffic charging

1) The IN subscriber invoke a GPRS request; SGSN send CREATE PDP REQ to GGSN.
2) GGSN send CCR to OCS for authentication. OCS return the result.
3) The subscriber begin to surfing, GGSN send CCR to OCS in cycle mode to charging the
subscriber.
4) The subscriber quit the network, GGSN send CCR to report the situation of used quota and
charging the account.

TATA CWIN Project

Commercial in Confidence

Page43, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.3.11

PTT SUPPORT

1) Mediation system collects all the CDRs from the PTT server and generates SOAP/XML REQ to
SCP for pricing and charging. All pricing related parameters are included in the REQ.
2) SCP regulates the number and includes the parameters, send CCR to CBP.
3) CBP pricing and deducting the fee from the balance, send CCA back to SCP.
4) SCP responds Mediation with charging result.

TATA CWIN Project

Commercial in Confidence

Page44, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.3.12

BREW based charging

It can be two modes according to the capability of BREW ADS.


Charging through Mediation:
1) Mediation system collects all the CDRs from the BREW ADS server and generates SOAP/XML
REQ to SCP for deducting money. Deducted fee is included in the REQ.
2) SCP regulates the number and includes the parameters, send CCR to CBP.
3) CBP deducts the fee from the balance, send CCA back to SCP.
4) SCP responds Mediation with charging result.
BREW ADS interconnect with SCP directly:
1) Before downloads content, BREW ADS send HTTP/XML message to SCP.
2) SCP regulates the number and includes the parameters, send CCR to CBP.
3) CBP deducts the fee from the balance, send CCA back to SCP.

TATA CWIN Project

Commercial in Confidence

Page45, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

4) SCP responds BREW ADS with charging result.

2.3.13

SCP responds Mediation with charging result.MMS based charging

It can be two modes according to the capability of MMS server.


Charging through Mediation:
1) Mediation system collects all the CDRs from the MMS server and generates SOAP/XML REQ to
SCP for pricing and charging. All pricing related parameters are included in the REQ.
2) SCP regulates the number and includes the parameters, send CCR to CBP.
3) CBP deducts the fee from the balance, send CCA back to SCP.
4) SCP responds Mediation with charging result.
MMS server interconnect with SCP directly:
1) Before send the MMS, MMS server send SOAP/XML message to SCP.

TATA CWIN Project

Commercial in Confidence

Page46, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2) SCP regulates the number and includes the parameters, send CCR to CBP.
3) CBP price the item and deducts the fee from the balance, send CCA back to SCP.
4) SCP responds MMS server with charging result.

2.4

Postpaid & prepaid convergent

In Huawei OCS system, all Products Available to All Subscribers, Prepaid and postpaid can provision
same service features.

Figure 2-18 Prepaid & post use the same service

In this project, postpaid usually be charged real time through credit control.

TATA CWIN Project

Commercial in Confidence

Page47, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Figure 2-19 Post paid limit control

Which means, every month, the billing system will calculate the credit limit for postpaid subscribers,
and synchronize the limit to OCS system, OCS will monitor and charge the subscriber real time, in
case of the limit is used up, the service is stopped.
For voice call, short message and multimedia message, OCS can charge from prepaid or postpaid
accounts of the hybrid subscriber, according to the different called party or time when that service
occurs. For GPRS data service, OCS can charge from prepaid or postpaid accounts of the hybrid
subscriber, according to the different time.
In case of appointed account exhausts or reach credit limit, OCS can switch to another account until all
valid accounts has been used up. For example, operator assigned prepaid account for off-peak time
voice call, but that account has been used up all balance, system can automatically switch to the
postpaid account.

TATA CWIN Project

Commercial in Confidence

Page48, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.5

USSD Call back

For postpaid, system will grant the ability for both calling and called to the subscriber who is going
abroad, he/she can make and receive calls in the foreign country, the carrier collects his/her bills from
the foreign carrier and charge for him/her.
When subscriber originates a call abroad, VMSC in VPLMN can not trigger OCS service to the home
SCP, unless it supports CAMEL protocol and the visiting carrier agrees to trigger service via CAMEL
(For this situation, please refer to the second solution for international roaming). This bring a risk for
overdraft when the subscriber roaming abroad. To solve this problem, carrier can grant only ability for
called to the subscriber who is going abroad, when he/she want to originate a call abroad, he/she can
send a USSD request to the home network, then a special equipment originate a call to the roaming
subscriber and the called party, after both of them answer the call, system merges the two calls
together. This is called USSD call back.

& Notes:
When subscriber is abroad, the MT flow can be triggered in VMSC of the domestic calling party or
GMSC of the international calling party. In order to distinguish the normal MT flow and the MT flow
originate by SSP, an UCB prefix will be added to the calling party number.

The following figure illustrates the flow of call setup procedure when the subscriber is roaming abroad.

Figure 2-20 UCB international roaming flow

TATA CWIN Project

Commercial in Confidence

Page49, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

(1) When subscriber A roams to a foreign country and wants to make call to subscriber B, he/she can
compose a USSD message and send.
(2) The USSD request will be sent to his/her HLR in the HPLMN via international GMSC. The HLR will
forward the USSD request to the SCP.
(3) SCP originates a call to subscriber A by send ICA and related messages to the SSP.
(4) SSP setup the call to subscriber A by send IAI and related messages to VMSC (A) via international
GMSC.
(5) Subscriber answers the call.
(6) SSP reports the event of answer to SCP via ERB message.
(7) SCP originates another call to subscriber B by send ICA and related messages to the SSP.
(8) SSP setup the call to subscriber B by send IAI and related messages to VMSC (B).
(9) After subscriber B answers the call, SCP and SSP will merge the two calls into one so that
subscriber A and B can talk to each other.
For example, a subscriber from China roams to Thailand, he/she want make a call to 01026754684 in
Beijing:
(1) he/she dials *123*01026754684#.
(2) After a few seconds, he/she will receive a call from 99901026754684.
(3) Once he/she answers this incoming call, the system will originate a call to the called party
01026754684, after the callee answers, system merges the two calls.
& Notes:
Assume UCB Service Code is 123 and Prefix of UCB is 999.
The subscriber does not need to mention the country code when he/she dials a domestic number.
If the subscriber wants to make a call to a number of Thailand 026745678, he/she can dial
*123*0066026745678#.
& Notes:
The subscriber must mention the country code 0066 in this situation.
& Notes:

TATA CWIN Project

Commercial in Confidence

Page50, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

The carrier must equip a special Huawei SSP for this solution, Huawei SCP will communicate with
Huawei SSP using an internal protocol.

Impacts to supplementary services


Supplementary service - CLIR, COLP, COLR will be disabled during the call back procedure. Please
refer to Line Identification for more details
Minimum Balance Threshold for UCB Call
Carrier can set a threshold to the balance of subscriber, only when the subscriber has enough balance,
he/she can originate a UCB call.
Suppress Duplicate UCB Requests
After the roaming subscriber send out USSD request, the system needs several seconds to set up the
call to the subscriber. During this period, the subscriber may send duplicate requests which can make
the system set up other calls to the subscriber and it will waste the resource of the system. The TELLIN
OCS service can suppress duplicate UCB requests: from the system receives the first UCB request to
the call connected or released, succeed UCB request from that subscriber will be rejected.
If a subscriber sends another UCB request before the previous one has been connected, system will
send a notification message and discard the request.

2.6

Realize customer from different cities in one CUG

TATA CWIN Project

Commercial in Confidence

Page51, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Figure 2-21 CUG of different cities

The common CUG should have same two CUG tables, and when subscriber want to join into the CUG,
the CRM should send messages to different BMP1 & BMP2 .

TATA CWIN Project

Commercial in Confidence

Page52, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.7

Recharging ways

Figure 2-22 Recharging ways

The subscriber can have multiple ways to recharge its account, can by cash, by voucher card by credit
card, etc. The interface between different recharging entities shall be more discussed.

2.8

Service Description

2.8.1

Typical service feature list

Huawei OCS system can support abundant of service features, the next table list some typical features:
SN

Service Features

SN

Service Features

Voice call real time charging, including


19
calling flow, called flow, forwarding flow.

Multiple accounts

SMS real time charging including MO


and MT

20

Packages across voice, SMS, MMS &


CDMA1X/GPRS

MMS real time charging

21

Online charging and offline hot billings

CDMA1x/GPRS data service real time


charging

22

First activation bonus

TATA CWIN Project

Commercial in Confidence

Page53, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Fax/video phone charging

23

Bonus based on usage accumulation

Monthly rent, daily rent and weekly rent


for package, for bonus

24

Bonus base on top-up card attribute,


recharge date and time, accumulated
top-up amount, top-up frequency etc

IVR/SMS self management

25

Preferential tariff based on Scratch Card

Online/offline notification

26

Discount based on balance usage


accumulation

Incoming call screening

27

Discount based on when, what, who,


where

10

Multilingual user interaction

28

Advanced periodic settlement

11

Support of CDMA/GSM supplementary


29
services

Bonus on loyalty

12

IP international calls

30

Resource bonus, monetary bonus with


independent validity period, rebated by
stages

13

Unified voucher center

31

Emergency numbers, charging-free


numbers, blacklist numbers

14

Familiarity & friend number

32

Credit Limit of prepaid and postpaid


subscribers

15

Home Zone

33

Inactive penalty or bonus

16

Family solution

34

Call right control, service available


control

17

Corporation solution

35

Stepped rating daily, per call

18

CUG

36

Brew/PTT charging

Other service feature, please refer to < Function List of TELLIN OCS for TTSL.doc >.

2.9

TELLIN OCS Elements

2.9.1

USAU

The USAU (Universal Signaling Access Unit) is a unified narrowband/broadband signaling


access platform based on the NGN platform with large capacity and high performance which
supports both the broadband SIGTRAN and narrow-band CCS7 protocols. Its full configuration is
with three cabinets for supporting of 1,664 links (64KBps Type), or 104 links (2MBps Type).

TATA CWIN Project

Commercial in Confidence

Page54, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

The USAU support E1/T1, STM-1 ATM, STM-1 POS, and 100/1000M Ethernet interfaces through
the PMC pinch board, the USAU is based on high reliability design:

Hardware and software are designed with redundancy

Providing automatic fault detection and self-healing

All boards are hot backup

Enhanced protections such as power-down protection, power switch mis-operation protection,


lightning protection for the power supply system, over-/under-voltage protection, short-circuit
protection, over-current/voltage protection for the power supply and interface parts, as well as
temperature adjustment and protection functions for the power supply system

2.9.2

SCP
As above

2.9.3

CBP
As above

2.9.4

BMP
As above.

2.9.5

UVC

The TELLIN Voucher Management System consists of UVC (Voucher Center) and CMP (Card
Management Point). The UVC is mainly used to store voucher cards related data, and handle the
recharge request from subscriber.
The UVC is based on high reliability design:

It works in dual active-standby cluster system

It adopts large-scale RDBMS (e.g., Informix) and Huawei-developed memory database


technology to provide high efficiency of accessing the database.

Its hardware and software are designed with redundancy

Providing automatic fault detection and self-healing

TATA CWIN Project

Commercial in Confidence

Page55, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

The CMP is mainly in charge of the centralized management over the creation, loading-todatabase, deletion and query of the recharge card data file.
In addition, CMP can manage recharge service data, which includes the management of
corresponding relationship between prefix of the recharge card and UVC, recharge card region,
etc. The configuration of CMP hardware is PC desktop.

2.9.6

FEP

FEP (Front End Processor) is also an interface entity between the IN system and 3rd party
systems such as banks, SMSC (Short Message Service Center), MDSP (Mobile Data Service
Platform), etc. to accomplish the conversion between different protocols so as to extend the
functions of the IN system.

2.9.7

URP

The U-SYS Universal Resource Platform (URP8100 for short) is used for narrowband media
resources. It is an intelligent peripheral of media resources in next generation network.
The URP uses industry-leading software and hardware architecture, featuring large capacity,
high integration, rich media resources, and strong service support. It also enjoys powerful
networking ability by supporting PSTN/PLMN and NGN.

2.9.8

IWEB (Intelligent Report System)

The report system can be divided into three parts, the report client, the report server, and
database proxy server. These three parts coordinately access the service database opened by
the service system.
Features of Report System

Report Management: The report management is similar to the file management, and it aims at
managing the report template file, report file and relevant data file.

Data Source Management: The administrator needs to write the architecture information of the
service database to be dealt into the data source, and he will design the report template file
based on these data source definitions. Meanwhile, the data source administrator needs to
configure the data source information on the basis of the database proxy server installation of
the system, and allocate the database proxy servers employed by each data source in the
access.

TATA CWIN Project

Commercial in Confidence

Page56, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

User Management: The administrator can create or modify users or user groups for the report
system, and maintain the user relationship of the system, which is described in detail in the
following.

Advantages of Intelligent Report System

Separating the report development from the service and platform development to increase the
speed of report development.

Adopting the independent system, so the report development has no relation to service and
platform.

Having the powerful authority management and system security is high.

Supporting the template and customization.

Being convenient to access for user and operator.

2.9.9

RBI (Recorded Bill Interface)

Huawei RBI is responsible for sending the bills generated by the SCP to the billing center. The
RBI system uses dual network adapter cards. One connects to the SCP via LAN, and the other
connects to the billing center to prohibit the billing center from directly logging in to the SCP.
The RBI collects bills from SCP using FTP and sends the bills to the billing center using FTAM or
FTP. There are several RBI in the network for Operator, depending on the amount of SCP. The
RBI hardware configuration is PC desktop or minicomputer.

2.9.10

I2000 (Operations and Maintenance System)

Being content with the Operations and Maintenance requirement, Huawei proposes an Intelligent
Network (IN) NMS (Network Management System) solution iManager I2000 special for Operator,
which involves I2000 servers and I2000 clients both for central part and remote part covering the
whole IN. I2000 will manage the Intelligent Network (IN) in an integrated way.
I2000 provides the management at the NE (Network Element) level as well as partially the
network level. The main functions include: configuration management, performance management,
topology management, fault management, security management and system management.
Some public NM tools are also available, such as data mending, database backup, statistics task
management, integrated management modules, etc.

TATA CWIN Project

Commercial in Confidence

Page57, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

There is no special requirement for the connection mode between I2000 and the superior NMS,
and either E1 or DCN (including DDN, ISDN, PSPDN and X.25) can be adopted. I2000 provides
alarm information, performance information, and configuration information to superior NMS via
SNMP interface.
I2000 can implement the centralized operation and maintenance over the network elements such
as SCP, SMP, USAU, etc.
I2000 offers the SNMP interface for the superior NMS, meeting the telecom carriers
requirements on building the integrated NMS.

2.10

Customer Oriented Convergent Charging Engine

2.10.1

Powerful Convergent Rating Engine

Rating-Charging-Billing model

Rating: According to the subscription relationship of the subscriber, obtain the rating factors
subscribed for the subscriber based on the selected tariff rule. If more than one tariff rule
applies, select the rule of the highest priority level; if they are of the same priority level, select
the most preferential one, or select the one subscribed last.

Charging: Perform different charging schemes according to the application scenes


(authentication, rating). For example, perform budget when performing authentication; and
perform fee calculation when performing rating.

Billing: According to the fee items, one charging event may generate multiple fee items. For
example: A subscriber roams to another city and make an international call, the fee items may
include airtime fee, roaming fee and international toll fee.

TATA CWIN Project

Commercial in Confidence

Page58, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Figure 2-23 Rating-Charging-Billing Model

2.10.2

Flexible Charging Capabilities


Flexible Tariff Strategies

Figure 2-24 Charging strategies supported by TELLIN OCS

TATA CWIN Project

Commercial in Confidence

Page59, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Multiple Charging Factors


TELLIN OCS supports many types of charging factors involved in charging when it
can acquire, and supports dynamic extension of charging factors. The charging
factors include the following types:

Charging event attribute


Charging event attributes can be calling party number, called party number, calling place, called place,
time, location, APN, duration, traffic, content type, and count based on content or transaction.
Service bearer attribute
Service bearer attributes can be quality of Service (QoS), bandwidth, and access type.
Subscriber attributes
Subscriber attributes can be subscriber type, birthday, home place, subscriber status, validity period,
brand, occupation, and company.
Account attributes
Account attributes can be account type, bill cycle, account balance status, and credit limit.
Accumulated amount
The relevant accumulated amounts also can be charging factors. For example, the accumulated
amount of toll call fee of the subscriber is used as charging factor: when the accumulated toll call fee of
the subscriber reaches $80, the rate will be off by 20% for subsequent toll call fees.

All-around Fee Management Capabilities


TELLIN OCS provides these fee management capabilities: fee budget, fee reservation, fee
calculation. When a subscriber raises a service request, firstly the system will do the fee
budget according to the balance. Secondly, the system will reserve the specific amount of fee
to ensure the subscriber can pay for it. Finally, when the system is aware of service completion,
it will calculate the fee the subscriber should pay, and do the fee deduction.

Powerful Fee Calculation


When calculating the fees, TELLIN OCS supports the following methods of calculating
services:

Calculate multiple different fees for one charging event.

TATA CWIN Project

Commercial in Confidence

Page60, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Support multiple types of measurement and multiple units of measurement. The types of measurement
can be measuring by duration, volume (traffic) and number of times. The units of measurement can be
second, minute, hour, KB, MB, number of times, number of pages. When calculating the same fee for
the same event, different segments can adopt different measurement types and different units of
measurement. For example, the first segment is charged by duration, and the second segment is
charged by traffic.
Calculation methods can be linear calculation, reference calculation, fixed value, best calculation, and
accumulated calculation. Reference calculation means calculating one type of fee by reference to
another fee. Best calculation means multiple tariffs are configured for one type of fee, and the best
value will apply. Accumulated calculation means one fee is a result of accumulation of other fees.
The calculation precision can be round-s (e.g., the number of 2.4 is converted to 2 as an integer, the
number of 2.5 is converted to 3 as an integer), round-down (e.g., the number of 2.9 is converted to 2 as
an integer) and round-up (e.g., 2.1 is converted to 3 as an integer).
Support real-time applying the accumulated amount.

Independently Service Control


TELLIN OCS enables subscribers to independently enjoy different services. For example, a
subscriber joins a group. The subscriber can enjoy the groups service as a group member or
enjoy his/here personalized service as an individual. To control communication expense, an
enterprise may set an expense limit for each member. If the accumulated expense of the
enterprises service for a member exceeds the limit, TELLIN OCS will not allow this member to
use this group service again, but allows him to use personal services.

Multi-Accounts Function
The logic architecture of TELLIN OCS implements the relationship between customer,
subscriber, product and account.

One subscriber may have multiple accounts


A subscribers different consumption fees may pay by different accounts. TELLIN OCS can support 4
types of dedicated accounts including Promotion Monetary Account, Preferential Tariff Account,
Dedicated Monetary Account and Free Resource Account, and the number of each type account is
configurable.

TATA CWIN Project

Commercial in Confidence

Page61, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Figure 2-25 One Subscriber Uses Multiple Accounts

Different services can use different accounts


Different services of one subscriber use different accounts to pay for his/her different services. E.g. one
subscriber may an own voice-call-account, a GPRS-service-account and a SMS-account.

Figure 2-26 Different Services Use Different Accounts

Shared account

TATA CWIN Project

Commercial in Confidence

Page62, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Multiple subscribers use the same account. Some or all of the fee items of each subscriber can use a
shared account. Alternatively, multiple customers, multiple products and multiple services share the
same account for payment.
The shared account provides many functions, e.g., if the operator needs to monitor the total fee of
multiple accounts, the operator can set all fees of multiple subscribers to share one account; if the
operator needs to monitor the total fee of a type of service, the operator can set fees of a service type
to use this shared account.
Different payment modes use different accounts
In order to facilitate the subscriber to pay, different accounts can be set for different payment modes.
E.g. Payment mode of an account can be configured as prepaid or postpaid.

Real-time Credit Control


When a postpaid subscriber uses high-value services, he/she may be changed to
be a prepaid subscriber for those services, and then a certain credit balance is
granted to him. To some high-end prepaid subscribers, the carrier may grant
him/her a certain credit balance. The credit balance granted may get from the
outside system, such as CRM or an individual credit evaluation system. The realtime credit control of TELLIN OCS is a process of rating, charging and billing
according to the granted credit, and then exercising real-time control according to
the credit balance. The real-time credit control is characterized by:

The credit balance may be money, duration or traffic.


When deducting the fee, the account balance is used first. After the account balance is used up, the
credit balance will be utilized.
After the credit balance is used up, the system will handle according to the boundary processing rule.
The boundary processing rule needs to be predefined, e.g., notifying the balance deficiency message
to the user.

Real-time Balance Management


When a subscriber enjoys a telecom service, TELLIN OCS will reserve resources in
real time. But when the subscriber uses up the balance, rewards and free resources,
TELLIN OCS may not allow the subscriber to continue to enjoy the service. TELLIN
OCS has the following balance management functions:
1)

Reservation
When receiving a call start request, TELLIN OCS reserves certain balance and
freezes it. The reservation function has the following features:

TATA CWIN Project

Commercial in Confidence

Page63, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

If the balance of an account is insufficient, reserve other accounts resources according to account
priority.
An account balance can be reserved for multiple subscribers.
Balances of different accounts can be reserved for different services used by a subscriber.
2)

Return
TELLIN OCS enables returning reserved resource to account. Reasons for
replenishment may be:

Normal service rollback


Service session timeout
Un-used up reserved resources
3)

Fee deduction
After a subscriber succeeds to use a service, the reserved amount is deducted from
the account. The fee deduction function has the following features:

If the balance of an account is insufficient, service fees are deducted from other accounts according to
priority.
Fees of different services used by a subscriber are deducted from different accounts. For example, toll
call fees are deducted from the corporation account and local call fees from personal account.
Fees of multiple subscribers may be deducted from an account. For example, fees of group members
are deducted from a group account.
Fees of a subscriber can be deducted from multiple accounts according to certain strategy. For
example, a subscriber has cash account and free resource account. In this case, fees can be deducted
from the free resource account first, and then from the cash account after the use amount is used up.

Recharging
TELLIN OCS supports many recharging methods, such as: Recharge with voucher
card via IVR/SMS/USSD, recharge by cash in the business hall, recharge by bank,
ATM, USSD and SMS.
And recharging contents can be money, duration, traffic and pieces.

2.10.3

Package and Promotion


Package Function

TATA CWIN Project

Commercial in Confidence

Page64, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

To attract more customers and enhance customers loyalty, Huawei TELLIN OCS
can provide abundance packages (bundle). To let the package to be more flexible,
TELLIN OCS package is defined with package parameters and package rule.
Through different parameters, it can generate different package tariff strategies. The
package rules of TELLIN OCS can set dynamically through the rule engine. All
service parameters can be introduced into the rules.

Figure 2-27 Service combinations to subscriber class

Deposit Promotion Function


TELLIN OCS can provide multiple deposit promotion ways to the subscriber. For
example, when the subscriber subscribe a service after paying a $30 as a deposit,
then the deposit can be rewarded proportionally in three months or six months as
the carrier defined. The deposit promotion rule can be configured dynamically
through the rule engine. Subscriber attributes and customer attributes can be
introduced to the rules dynamically.

Accumulation Promotion Function


The subscriber consumption accumulation methods may include: accumulated
airtime fee, accumulated toll fee, accumulated roaming fee, accumulated
international call fee, accumulated duration of local call, accumulated duration of toll

TATA CWIN Project

Commercial in Confidence

Page65, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

call, accumulated duration of roaming call, accumulated duration of international call,


and accumulated GPRS Flux.

First Call Activation Promotion


After first call activation, the subscriber can get an extra bonus. The bonus could be
an extra premium, additional validity period, free talk time or free short messages.
After the subscriber bought a TELLIN OCS SIM card and use it to make the first call,
system can automatically activate the corresponding account, at the same time,
he/she will get extra bonus for the activation.

Bonus in the Promotion Period


The carrier can launch a promotion, in a specified period, any subscriber uses a
certain type of voucher card to recharge during this period can get an extra bonus.
The bonus could be an extra premium, additional validity period, free talk time or
free short messages.
Here is some example for the promotion of recharge:

Bonus for Large Amount Recharge


In order to encourage the subscribers use large face value voucher card to recharge, the operator can
set Subscribers Recharge Amount to a large amount in the promotion definition.
Bonus for Special Recharge Mode
In order to encourage the subscribers use a certain recharge mode such as USSD, the operator can
set Recharge Type to USSD Recharge in the promotion definition. Thereby, the subscribers will be
glad to recharge by USSD, it can save lots of voice resources during the IVR recharge.
Bonus for Special Period
The operator can set Start Time and End Time to Christmas Day in the promotion definition. When the
subscriber recharges his account with an ordinary voucher during this period, he/she can get extra
bonus.

2.11

Provision

Huawei OCS supply Web service interfaces to interconnect with current CRM system.

TATA CWIN Project

Commercial in Confidence

Page66, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Figure 2-28 OCS provision scheme

Centralized Provisioning: open Web-service interface to external system

Discrete Number Management: transparent to external system

Distributed Deployment: cluster networking support multi-services

The main interfaces include:


1) Query recharges record
2) Query the subscribers status
3) Query the status change logs
4) Comprehensive query
5) Activate a subscriber
6) Query the price plan definitions
7) Synchronization the relation between a product and a price plan
8) Account balance query
9) Recharge with cash in the business hall
10) One-off fee deduction
11) Subscribe the Product
Etc.

TATA CWIN Project

Commercial in Confidence

Page67, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.11.1

Product information synchroize

When CBCP have configured new price plan, the CBCP will synchronize to BMP in different cities.

2.11.2

Three typical operation scenarios

1) The customer goes to CRM to authorize the service.

Figure 2-29 Service authorization

TATA CWIN Project

Customers go to CRM to authorize the service

CRM generate user information and work orders to HLR, VAS, OCS

CRM send generated work orders to HLR, VAS and OCS respectively

Commercial in Confidence

Page68, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2) The customer goes to CRM to order the products which will be valid next month

Figure 2-30 Order product valid next month

3) Prepaid switch to postpaid

Figure 2-31 Prepaid switch to postpaid

TATA CWIN Project

Commercial in Confidence

Page69, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

2.12

Operation & maintenance

Figure 2-32 OCS provides Adapter, Server, Client triple layer architecture

I2000 Server communicates with UOA, AMOS to realize network entity monitor and
management.

iTrace, iConfig and I2000 client provides GUI to carry out call tracing, configuration and
other management operations.

Through UOAgent provides supporting to application related management, including topologic,


performance, logs, tracing, fault and warning.

Through AMOS provides supporting to system (outsourcing system) related management,


including CPU, memory, storage, third party database, network traffic and etc.

2.12.1

Fault Management

Real-time monitor of the network alarms;

Customizing the color and sound of alarms;

TATA CWIN Project

Commercial in Confidence

Page70, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Redefining alarm levels;

Processing alarms

Displacing alarms

2.12.2

Topology Management

Topology view;

Topology object;

NE status;

Key index display;

Topology location;

Topology filter;

Topology print

2.12.3

Performance Management

Collecting the performance data;

Monitoring the performance in real time;

Generating performance alarms

Performance report

2.12.4

Configuration Management

Configuring the NE

Synchronizing the configuration data

Identifying the statuses of the configuration data with different colors

2.12.5

Call Trace

powerful tools for call tracing, helpful for maintenance and troubleshooting

Signaling (CAP, MAP, INAP, WIN) and TCP/IP messages (RCOMM) can be traced

Filters definition

TATA CWIN Project

Commercial in Confidence

Page71, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Equipment Dimensioning

ATAE parameters

Frame DimensionWidth 19 inch, Height 14U

Each ATAE Frame has 2 pieces of switch boards which provide 10/100/1000M ports and FC
interface port and support maximum 12 pieces of processing boards

Low power consumption: each frame less than 2830 W

Support two kind of power: DC and AC

High Integration: Required Rack is less 30%~50% than min-compter. One extended rack has
two frame.

High Stability: up time 99.999%

Conform to the criterion of RoHS.

Figure 3-1 N610-22 Appearance

Complied with: IEC60297 (19 inch)

Rack Dimension

TATA CWIN Project

Commercial in Confidence

Page72, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Width:

Depth: 1,000mm

Height: 2,200mm

Floor Space required per rack: 0.6m2

600mm

Internal Space

3.2

Depth: 850mm

Height: total 46U (1U=44.45mm)

List of Service Requirement and Traffic Data


Huawei collected the Service Requirement and Traffic Data from the RFP/RFQ/RFI. The
data are shown in the following table:

Number of
Active
subscribers
Number of
Idle
subscribers

Y1

Y2

Y3

20M

40M

60M

10M

20M

30M

Huawei proposes that the solution is distributed into 6 different sites averagely according
to number segment.

Item

Default
SCP 01
Traffic Traffic
Item Type Data
Cal.
Active
per
Mode
Sub. Qty.
Sub.

SCP 01
SCP 02
SCP 01
Idle
Active
CAPS
Sub. Qty.
Sub. Qty.

SCP 02
SCP 02
Idle
CAPS
Sub. Qty.

OCS-B

3.000

BHCA

20,000,000 10,000,000 16,667 20,000,000 10,000,000 16,667

OCS-SMSC ChargingSMPP+

0.250

BHSM

OCS-SMSC ChargingCAP3

BHSM

OCS-RTBP Charging

BHSM

OCS-MMS ChargingDiameter

0.060

BHMM

BHMM

OCS-MMS Charging-EMPP
OCS-MMS Charging-CDR

TATA CWIN Project

BHMM

Commercial in Confidence

Page73, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

OCS-GPRS Data
charging(CAP3)
OCS-GPRS Data
charging (CDR)
OCS-IVR Recharge
OCS-IVR Query
OCS-SMS Recharge
OCS-SMS Query
OCS-USSD Recharge
OCS-USSD Query
OCS-FNS
OCS-HZ
OCS-VPN
OCS-Community
OCS-Hybrid
OCS-UCB(USSD Call
Back)

3.3

0.300

BHCR

BHCR

0.030

BHCA

20,000,000

167

20,000,000

167

0.060

BHCA

20,000,000

334

20,000,000

334

0.030

BHSM

0.060

BHSM

0.003

BHCA

20,000,000

17

20,000,000

17

0.006

BHCA

20,000,000

34

20,000,000

34

3.000

BHCA

2,000,000

1,667

2,000,000

1,667

3.000

BHCA

2,000,000

1,667

2,000,000

1,667

0.020

BHCA

2,000,000

12

2,000,000

12

3.000

BHCA

2,000,000

1,667

2,000,000

1,667

3.000

BHCA

2,000,000

1,667

2,000,000

1,667

0.100

BHCA

2,000,000

56

2,000,000

56

Calculation Process
For PPS service, the CAPS is calculated as:

CAPS =

Number of Subscriber s * Erl


HoldingTim e

Assumed Main Holding Time is 70 second.

For SMS&MMS service, the CAPS is calculated as:

CAPS =

3.3.1

Number Of Subscriber s*BHSM(BHM M)


3600

USAU
Besides the data listed in the RFP, Huawei also provides the necessary assumption of service
traffic data to calculate the configuration. The data are shown here:
SN
1

TATA CWIN Project

Service Name
Public

Item
TCAP Links Load

Commercial in Confidence

Data

Unit

0.4

Page74, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Public

Length of TCAP Message

130

PPS

No. of TCAP Messages per Call

10

Home Zone

No. of TCAP Messages per Call

Byte

Service Traffic Data assumed by vendor

TCAP Links Calculation of USAU

For PPS service, the TCAP links is calculated as below:


TCAP Links (CCS7 64K) =

3.3.2

CAPS * No. of TCAP Messages per Call * Length of TCAP Message * 8


2 * 64000 * TCAP Links Load

SCP
SN

Service Name

Item

Data

Unit

No. of Transactions per Second on


SCP

15

Avg. Length of CDR

512

Bytes per
CDR

Avg. Length of Sub. Data

5000

Bytes per
Sub.

PPS
CDR Storage Duration on SCP

Day
Hour

Busy Hour Per Day

10
11

SMS

No. of Transactions per Second on


SCP

MMS

No. of Transactions per Second on


SCP

11

IVR Query

No. of Transactions per Second on


SCP

15

SMS Recharge

No. of Transactions per Second on


SCP

11

SMS Query

No. of Transactions per Second on


SCP

11

Home Zone

No. of Transactions per Second on


SCP

Service Traffic Data assumed by vendor

TPSR=CAPS* No. of Transactions per Second on SCP*(1+ Redundancy Factor)


Disk Array HD=(CDR File Disk+ Sub. Data Disk+ Log File Disk)*Mirror Factor*(1+
Redundancy Factor)
Note: Redundancy Factor is 30%, Mirror Factor is 2.
CDR File Disk= Avg. Length of CDR* Number of CAPS* 3600* Busy Hour Per Day*
CDR Storage Duration on SCP.
Sub. Data Disk= Avg. Length of Sub. Data*Number of Subscribers.

TATA CWIN Project

Commercial in Confidence

Page75, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Log File Disk=2G.


3.3.3

CBP
SN

Service Name

PPS

Item

Data

No. of Transactions per Second on


CBP

20

Avg. Length of CDR

512
3

Day

Busy Hour Per Day

10

Hour

10

SMS

No. of Transactions per Second on


CBP

MMS

No. of Transactions per Second on


CBP

25

IVR Query

No. of Transactions per Second on


CBP

15

SMS Recharge

No. of Transactions per Second on


CBP

20

SMS Query

No. of Transactions per Second on


CBP

15

Family

No. of Transactions per Second on


CBP

Home Zone

No. of Transactions per Second on


CBP

Community

No. of Transactions per Second on


CBP

7
8
9

Bytes per
CDR

CDR Storage Duration on CBP

Unit

Service Traffic Data assumed by vendor

TPSR=CAPS* No. of Transactions per Second on CBP*(1+ Redundancy Factor)


Disk Array HD=( CDR File Disk + Memory Database Disk +
Factor*(1+ Redundancy Factor)

CBP Log)*Mirror

Note: Redundancy Factor is 30%, Mirror Factor is 2.


CDR File Disk=Avg. Length of CDR* Number of CAPS* 3600* Busy Hour Per Day*
CDR Storage Duration on CBP* successful call ratio.
Memory Database Disk (G) = Number of Subscriber/1000000*15*2.5
CBP Log (G) = Number of Subscriber/1000000*15*0.5.
Note: successful call ratio is 0.6.
3.3.4

BMP
Disk Array HD=(CBP physical database capacity+ Log update capacity+ Subscriber
data capacity+ Operation Log capacity+ Index capacity+ Data backup capacity)*Mirror
Factor*(1+ Redundancy Factor)
Note: Redundancy Factor is 30%, Mirror Factor is 2.

TATA CWIN Project

Commercial in Confidence

Page76, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

CBP physical database capacity= (Number of Active Subscriber + Number of Idle


Subscriber)/1000000*15*2.5
Log update capacity= (Number of Active Subscriber + Number of Idle Subscriber)Number
of Subscriber/1000000*15*0.5
Subscriber data capacity=( Number of
Total Subscriber+ Number of Active
Subscriber*5%*12)* Subscriber information Size/1024/1024
Operation Log capacity= Integrated service per day*3* log data*working day per
month/1024/1024
Index capacity=( Subscriber data capacity+ Operation Log capacity)*0.5
Data backup capacity= Subscriber data capacity+ Operation Log capacity+ Index
capacity
Note: Subscriber information data is 20K, log data is 0.2K.
3.3.5

URP
SN

Service Name

PPS

Item

Data

Unit

No. of ISUP Messages per Call

Length of ISUP Message

30

ISUP Links Load

0.2

MHT(S)

120

Second

PA&PC Time

44

Second

Erl/Sub

0.002

E1 load

0.8

Byte

Erl

ISUP Links (CCS7 64K) =CAPS (IVR)* No. of ISUP Messages per Call* Length of ISUP
Message*8/2/64000/ ISUP Links Load
CAPS (IVR) =Erl/Sub*Number of Subscribers/MHT(s)
VP Channels= CAPS (IVR)* PA&PC Time/E1 Load
E1= CAPS (IVR)* PA&PC Time/E1 Load/30
3.3.6

FEP
SN

Service Name

Item

SMS

No. of Transactions per Second on


FEP

MMS

No. of Transactions per Second on


FEP

Data

Unit

11
11

Service Traffic Data assumed by vendor

TPSR=CAPS* No. of Transactions per Second on FEP*(1+ Minicomputer Redundancy


Factor)
Note: Minicomputer Redundancy Factor is 30%.

TATA CWIN Project

Commercial in Confidence

Page77, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

3.4

Calculation Result

Y1

USAUN

SCP

CBP

FEP
RBI
URP

USAU WCSU Board Qty. - OCS


USAU WCSU Board Qty. - UVC
USAU TCAP&MAP 64K Link Qty. OCS
USAU TCAP&MAP 64K Link Qty. UVC
CAPS
TPSR
Disk HD Qty
TPSR
Memory(G)
Disk HD Qty
CAPS
TPSR
TPSR
Disk HD Qty
TCAP Link Qty. (64K)
VP CH. Qty.
Narrowband: E1 Qty. for CCS7 Link
Narrowband: External E1 Qty.

3.5

Central Site
Y2
Y3
248
248
248
2
4
6

3538

3538

3538

Site 2
Y1
248
2
3538

Site 3

Site 4
Y2

248
2

248
2

3538

3538

Site 5

Site 6
Y3
248
248
2
2

3538

26

52

78

26

26

26

26

26

17275

17275

17275

17275

17275

17275

17275

17275

321086
173
530161
21
209
1389
18335
27766
6
84
14667

321086
173
530161
21
209
1389
18335
55528
12
84
14667

321086
173
530161
21
209
1389
18335
83279
18
84
14667

321086
173
530161
21
209
1389
18335
84
14667

321086
173
530161
21
209
1389
18335
84
14667

321086
173
530161
21
209
1389
18335
84
14667

321086
173
530161
21
209
1389
18335
84
14667

321086
173
530161
21
209
1389
18335
84
14667

22

22

22

22

22

22

22

22

612

612

612

612

612

612

612

612

System Configuration
The following table give the specification and performance: of hardware used in this
project :

HW Type

Specification Description

ATAE Frame

Each ATAE frame includes 2 pieces of fixed switch boards and


maximum supports 12 pieces of processing boards, each processing
board includes 4C8G and 2Fabric FC&4GE

S3100

Storage Array,S3100,Maximum support hard disk 112 pcs. Each


frame maximum support 16 pcs hard disk.

TATA CWIN Project

3538

Commercial in Confidence

Page78, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

ATAE BoardR2
ATAE(TPS of each
processing board-R2)
SCP(CAPS of each
processing board,
only considering
voice call processing)
CBP(CAPS of each
processing
board,only
considering voice call
processing)

3.5.1

14,000

11,667

10,606

933

778

707

700

583

530

Central Site

ATAE Board
OCS-SCP
OCS-CBP
CBP-DB
OCS-BMP
OCS-FEP
OCS-RBI
OCS Bill server
OCS OAM
I2000
OCS-REPORT
UVC-VCP
UVC-VMP
UVC-FEP
UVC-Web server
Test bed
Total

3.5.2

cal l handling
cal l handling
capability(Coside
capability(Consi
ring DR loss+Hot
dering DR loss)
Standby loss)

cal l handling
capability

Y1

Y2

Y3

34

34

34

74
16
8
2
2
0
1
2
1
4
4
0
2
3
153

74
16
8
2
3
0
1
3
1
6
8
2
2
3
163

74
16
8
2
5
0
1
4
2
8
10
2
2
3
171

Site2/3/4/5/6 are same

ATAE Board
OCS-SCP

Site 2/3/4/5/6
34

OCS-CBP
CBP-DB
OCS-BMP
OCS-FEP
OCS-RBI
OCS Bill server
OCS OAM

TATA CWIN Project

74
16
8
2
2
0
1

Commercial in Confidence

Page79, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

I2000

OCS-REPORT
UVC-VCP
UVC-VMP
UVC-FEP
UVC-Web server
Test bed
Total

3.6

1
0
0
0
0
0
139

Physical Parameter of Hardware


Max
Heat
dissipatio Weight
n
Kg

Depth

Width

Height

Power

(mm)

(mm)

(mm)

ATAE Frame

420

436

619.5

2490

8,028BTH
/Hour

105

Storage-S3100

563

447

130.3(3U)

446

1,438
BTH/Hour

30

Type

TATA CWIN Project

Commercial in Confidence

Page80, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

3.7

Rack layout and footprint

Central

Site2

Site3

Site4.

(Y1)

(Y1)

(Y1)

(Y1)

Y1

20

20

Y2 add

Y3 add

Phase

3.8

Site 5

Site 6

UVC DR

Depth

Width

Height

Weight

(mm)

(mm)

(mm)

(kg)

1000

600

2200

200

20

20

1000

600

2200

200

20

20

1000

800

2200

150

Bandwidth for DR

Usage Ratio
SCP CAPS
CBP CAPS
SCP (M)
CBP (M)

0.7
If Cable 40%, If Fiber 70%
23955
27546
27
0.1 *1024 * SCP CAPS/Usage Ratio*8/1024/1024

Physical DB

62

Memory Delta
BMP (M)

200
17

4*1024*0.05* CBP CAPS *8/Usage


Ratio/1024/1024
(2659/4) * CBP CAPS *8/Usage Ratio/1024/1024
4*1024 * BMP CAPS * 8/Usage Ratio/1024/1024
1000000 Sub
16 CAPS
20000000 Sub
366 CAPS

SUM of
Bandwidth

306

Megabytes

TATA CWIN Project

Commercial in Confidence

Page81, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

Glossary
AoC

Advice of Charge

ATM

Automatic Teller Machine

APRU

Average Revenue Per User

BMP

Business Management Point

BSS/OSS

Business and Operation Support System

CBCP

Convergent Billing Configuration Point

BHCA

Busy Hour Call Attempt(s)

CAPS

Call Attempts Per Second

CC

Customer Care

CDR

Charging Data Record

CRBT

Colorful Ring Back Tone

CRM

Customer Relationship Manager

CP

Content Provider

CoS

Class of Subscriber

DCC

Diameter Credit Control

EJB

Enterprise Java Beans

FNS

Familiarity Number Service

GPRS

General Packet Radio Service

IMS

IP Multimedia Subsystem

MDSP

Mobile Data Service Platform

MML

Man Machine Language

MMS

Multimedia Messaging Services

MVNO

mobile virtual network operator

NE

Network Element

OCS

Online Charging System

PCS

Pieces

POS

Point Of Sales

POM

Point Of Management

SCP

Service Control Point

SMP

Service Management Point

TATA CWIN Project

Commercial in Confidence

Page82, Total84

TELLIN OCS (ONLINE CHARGING SYSTEM) TECHNICAL PROPOSAL

SMS

Short message Service

SP

Service Provider

SOAP

Simple Object Access Protocol

USSD

Unstructured Supplementary Service Data

VPMN

Virtual Private Mobile Network

TELLIN

One Brand of Huawei

TATA CWIN Project

Commercial in Confidence

Page83, Total84

Das könnte Ihnen auch gefallen