Transcript
8/10/2019 NSN in Orientation
1/81
Intelligent Networks and Value-Added Services
NSN-IN ORIENTATION
8/10/2019 NSN in Orientation
2/81
COURSE OUTLINE
CHAPTER 1: CALL FLOWS
CHAPTER 2: OVERVIEW
CHAPTER 3: SUBSCRIBER LIFE CYCLECHAPTER 4: GHP SERVICES
CHAPTER 5: BASIC TROUBLESHOOTING
8/10/2019 NSN in Orientation
3/81
CHAPTER 1: CALL FLOWS
1. Normal GSM Call Flow
2. Prepaid GSM Call Flow
3. SMS Charging Flow
4. SMS-MT VAS (Hotbilling) Charging Flow5. SMS-MT VAS CSP Charging Flow
8/10/2019 NSN in Orientation
4/81
NORMAL GSM CALL FLOW
Sub A
Sub B
SS7
SS7
1
2
1
2
3
4
Sub A attempts to call Sub B
MSC checks Sub B status in HLR
HLR gives the location area of Sub B
MSC pages the location and connects
To Sub B
4
3
8/10/2019 NSN in Orientation
5/81
PREPAID GSM CALL FLOW
Sub A
Sub B
SS7 SS7
SS7
1
2
4
1
2
3
4
SS73
6
5
3
4
Sub A attempts to call Sub B
MSC checks prepaid balance in IN
IN confirms balance and allows the call
MSC checks Subs B status in HLR
HLR gives the location area of Sub B
MSC connects to Sub B
8/10/2019 NSN in Orientation
6/81
SMS CHARGING FLOW
Sub A
SS7 SS7
SS7
1
2
3
4
1
2
3
4
5
6
5
6
7
7
Sub Asends SMS to Sub B
MSC checks prepaid balance in IN
IN has enough balance and allows SMS to proceed
MSC sends SMS to SMSC for storage
SMSC confirms receiving of SMS
MSC requests IN to charge SMS
IN confirms charging and Sub Areceived Message Sent
8/10/2019 NSN in Orientation
7/81
SMS-MT VAS (HOTBILLING)
CHARGING FLOW
Sub A
SS7 SS7
SS7
1
2
3
41
2
3
4
5
7
5
7
8
8
Sub Asends SMS to request for VAS
MSC checks prepaid balance in IN
IN has enough balance and allows SMS to proceed
MSC sends SMS to SMSC for storage
SMSC stores SMS and acknowledges to Sub
SMSC creates log (charging file) and send to CMD
CMD joins the CDR files and transfers it to IN for charging.
CMDTCP/IP
TCP/IP
6 MSC requests IN to charge SMS (0 charge
since MT)
6
8/10/2019 NSN in Orientation
8/81
SMS MT VAS (CSP) CHARGING FLOW
Blade
Sub A
SS7 SS7
SS7
1
2
3
4
1
2
3
4
10
6
6
8
7
Sub Asends SMS to request for VAS
MSC checks prepaid balance in IN
IN has enough balance and allows SMS to proceed
MSC sends SMS to SMSC for storage
SMSC sends request to BladeBlade then sends the request to the CP for the content, CP sends
back the content to CSP
TCP/IP
TCP/IP
5 MSC requests IN to charge SMS (0 charge since
blade is doing the charging)
5
8 Blade charges sub balance in IN
CP
Blade 79
9 Blade request SMSC to deliver to sub
10 SMSC delivers to sub
8/10/2019 NSN in Orientation
9/81
CHAPTER 2: OVERVIEW
1. Charge@Once Component
2. Software Architecture
3. Network Architecture
4. 3rd
Party Applications5. Interfaces
6. External API
8/10/2019 NSN in Orientation
10/81
CHARGE@ONCE COMPONENT
Within the charge@once system, the rating data hasbeen organized into three levels of hierarchy for ease ofadministration and deployment of tariffs.
ContractAt the highest level which will define the commonproperties to be used across various products/accesstypes.
Product levels
define the type of access or type subscriptions whichinfluence the rating engine.
Tariff Model
lowest level of hierarchy. This is the level at which theexact tariffs for a call are defined.
8/10/2019 NSN in Orientation
11/81
Contract (Level 1)
A contract includes all properties agreed on duringsubscription.
It refers to all products (MOC, SMS and MTC) accessible
by the subscriber and the corresponding tariff data.
It also pertains to all possible discount subscriptions,periodic subscriptions and feature subscriptions whichcan be used by the subscriber.
The contract level has several tariff / rating data whichare common across various products.
8/10/2019 NSN in Orientation
12/81
Contract (Level 1)
The data of a contract includes: References to products and/or subscriptions.
Common contract data (valid for all referenced products)
At the subscriber level we have a reference to the contract,
thus during the creation of the subscriber on the charge@once
system, it must be referenced to a valid contract.
8/10/2019 NSN in Orientation
13/81
Product (Level 2)
A product is a part of a contract.
A product represents a type of service accessible by the
subscriber, and describes all tariffs for this type ofservice.
A product also represents subscription packages which
can be used by the subscriber.
8/10/2019 NSN in Orientation
14/81
Product (Level 2)
The data of a product includes the following:
References to tariffs (and/or tariff models)
Common product data (valid for all referenced tariffsand/or tariff models).
Subscription packages configurations
Discount Modifier Options
Periodic Options
8/10/2019 NSN in Orientation
15/81
Product (Level 2)
8/10/2019 NSN in Orientation
16/81
Tariff Model (Level 3)
defines the actual E-parameters or the cost of the
products.
charge@once can support up to 10 different tariff modelsper product. As it is possible to define 10 different tariff
models it is possible to offer 10 different rates for the
same call.
8/10/2019 NSN in Orientation
17/81
SOFTWARE ARCHITECTURE
The core functionality of the charge@once is to providereal time rating and charging of different products and or
services.
Charge@Once Solution Architecture
8/10/2019 NSN in Orientation
18/81
RATING LOGIC/ENGINE
responsible for the execution of rating.
8/10/2019 NSN in Orientation
19/81
CHARGING LOGIC/ENGINE
is the heart of the charge@once
does the processing of charging and recharging requestscoming from the different Service Logics
interacts with the Rating engine for all rating relatedoperations by calling the Rating engine at the start of asessions and at appropriate points during the sessions.
receives tariff information for the execution of charging
Calculates quota sizes (time, volume, price) to begranted.
8/10/2019 NSN in Orientation
20/81
CHARGING LOGIC/ENGINE
calculates charges at intermediate points duringsessions as well as final charges at session end.
interacts with the Balance Management for all account
related transactions (selects accounts - monetary,bonus, accumulator, makes reservations, charge theaccounts, updates bonus accounts and accumulatoraccounts or usage counters).
8/10/2019 NSN in Orientation
21/81
SERVICE LOGIC
responsible for call and session control.
provide the necessary functionality to trigger theservices, protocol handling, and the typical servicedependent features such as user interactive dialogue,announcements, etc.
hide protocol and service dependencies from rating andcharging.
forwards the charging requests to the Charging Logic.
receives charging responses from the Charging Logicand return the respective results to the underlyingnetwork elements (including the respective error
handling).
8/10/2019 NSN in Orientation
22/81
SERVICE LOGIC
Types of service logics:
#7 based Service Logic for #7 interfaces / SS7 (e.g.
CAP, INAP)
IP based Service Logic for IP interfaces (e.g.
Ro/Diameter)
IP based Hot Billing Service Logic for ticket interfaces
8/10/2019 NSN in Orientation
23/81
BALANCE LOGIC/MANAGEMENT
responsible for the access to accounts of prepaidsubscribers, as well as the respective storagetransactions.
interacts with Charging Logic for all account relatedtransactions for the execution of charging.
includes the Balancing Function which supports variousaccount types such as monetary accounts. All accountsare controlled and managed in real-time.
is accessed by the Charging Logic and performs allaccount related operations such as read, charge,recharge and reserve operations, and thresholdsupervision to avoid negative balances.
8/10/2019 NSN in Orientation
24/81
S
iemensAG,December2005
Charging
Logic Charging Profile
Balance
Management
20001
1000
Balance
2
AccountKey
InternalAPI Rater
Rate Plan
1
Contract ID
Rate Type
Tariff ID
2
8
Return
success
or failure
4Price, Tariff Parameters,
Charging Profile ID
Mapping
to Rate Plan
3
Reference to
Charging Profile5
6Reserve, charge,
recharge and read
7Return result
Internal Inter-working of the logics
8/10/2019 NSN in Orientation
25/81
NETWORK ARCHITECTURE
IPD Routing Node 1 IPD Routing Node 2
...IPD Routing Node x
IPD Load Balancer
IPD Group
SEP Node 1 SEP Node 2
Charge@Once Select PlatformAdvantage
Commander
(Adcom)
Backup and RestoreServer (B&R)
Bar/Debar Server(BDS)
RGW
VDS
IVRAMAX CSP Frontier Eagle
3rdParty Clients
CMD
CMG/SMSCCMG/SMSC
CMG/SMSC
8/10/2019 NSN in Orientation
26/81
SEP (SERVICE EXECUTION POINT)
6 Charge@Once Platforms (2 PFs in Aurora site
and 4 in Valero site).
7thc@o platform ready for service by July located in San
Juan site.
Each platform is composed of 2 SEP in load-sharingmode.
Hardware Specs: SUN E6900 server
8/10/2019 NSN in Orientation
27/81
SEP (SERVICE EXECUTION POINT)
The core NE of an @vantage platform, providing allfunctions required to execute IN services.
The @vantage SEP corresponds to the SCP of the INworld.
SCP (Service Control Point)
Core @vantage component controlling the execution ofthe service logics.
It is usually triggered by the SSP (Service Switching
Point) using the appropriate INAP (Intelligent NetworkApplication Part) operation.
It determines the destination number according to theactive RT (Routing Tree) and sends the answer to theSSP.
Controls registration and billing of calls.
8/10/2019 NSN in Orientation
28/81
IPD (IP DISPATCHER)
IPD will serve as a mediation device between thecharge@once and 3rd party applications.
It will do a proper routing of request and response to the
target charge@once platform.
IPDgrp14 IPD routing nodes (ipdp1 to ipdp4)
IPDgrp22 IPD routing nodes (ipdp5 to ipdp6)
IPDgrp34 IPD routing nodes (ipdp7 to ipdp10)IPDgrp42 IPD routing nodes (ipdp11 to ipdp12)
Hardware Specs: SUNFIRE V440 server
* IPDgrp1 and 2 is deployed in Aurora site.
**IPDgrp3 and 4 is deployed in Valero site.
8/10/2019 NSN in Orientation
29/81
RGW (RECHARGE GATEWAY)
Since Charge@once SEP is using a standard platforminterface which VDS cannot understand, RGW mediatesthis charge@once messages towards the VDS during223 inquiry and recharge.
RGW is just a temporary element until such time that wefully migrated to Management System TopUp@vantage(VOMS).
There are 2 RGW per platform in load-sharing mode.
Hardware Specs:
Fujitsu Siemens Primergy TS300 S3
Windows NT 2000
8/10/2019 NSN in Orientation
30/81
BDS (BAR/DEBAR SERVER)
The barring/ debarring server fetches periodically the
files with the barring / debarring information from the
SEP nodes and sends the barring / debarring MML to
the HLRs.
There are 2 BDS servers in active-standby setup located
in Valero site.
Hardware Specs:
Sunfire V440 Server
8/10/2019 NSN in Orientation
31/81
BDS (BAR/DEBAR SERVER)
Service such as Roaming SMS MO are not charged in areal time mode but based on hot billing mechanismshence the need to bar these services on the HLR if asubscribers account balance goes below a certain
threshold Debaring of this service will be triggered after a rechargeestablishing enough money to allow the usage of theseservices to be operated in a hot billing mode.
Roaming SMS-MO Threshold = Php25
MMS Threshold = Php15
8/10/2019 NSN in Orientation
32/81
BDS (BAR/DEBAR SERVER)
MSISDN IMSI Catching
The barring/debarring command send to the HLR have
to contain the IMSI as a key to find and to modify the
subscribers record.
To avoid a separate database for the MSISDN to IMSI
mapping, SEP is capable of catching and storing the
IMSI out of the IDP message coming from the core
network.
8/10/2019 NSN in Orientation
33/81
B&R (BACKUP AND RESTORE
SERVER)
The NetWorker server software installed on the B&Rserver backs up and restores the backup data(databases and files) of all @vantage clusters on a tapelibrary called Jukebox.
The @vantage-platform-based data is backed up atregular intervals to ensure a rapid restore of data whendata loss occurs. All data are restorable up to the point intime the failure occurs.
Hardware Specs: SUNFIRE V440 server w/ Storedge C4
B&R1backups IN1 and IN2 and located in Aurora.
B&R2backups IN3 and IN4 and located in Valero.
B&R3backups IN5 and IN6 and located in Valero.
8/10/2019 NSN in Orientation
34/81
ADCOM (ADVANTAGE COMMANDER)
provides functions for the operation and maintenance of
a distributed system consisting of several Network
Elements (NEs).
communicates with the NEs via a set of element
management agents.
Hardware Specs:
Sunfire V440 server
8/10/2019 NSN in Orientation
35/81
ADCOM (ADVANTAGE COMMANDER)
Adcom has the following management functions:
1. Configuration management
2. Fault Management
3. Performance Monitoring
4. Security Management
8/10/2019 NSN in Orientation
36/81
CMD (CHARGE@ONCE MEDIATE)
collects the raw CDR files from the SMSCs via NFS.
Convert the raw SMSC CDRs from binary format tocomma-separated values (CSV) format.
Filter out the invalid CDRs.
Segregate the valid CDRs into Postpaid subscribersCDRs, TM subscribers CDRs and GHP Prepaid
subscribers MT VAS CDRs.
Hardware Specs:
HP RX2660 Server
8/10/2019 NSN in Orientation
37/81
CMD (CHARGE@ONCE MEDIATE)
Transfers the segregated CDRs to its respectiverecipients, namely;
1. Customer Care Billing System for postpaid
subscribers CDRs2. Ericsson Billing Gateway for TM subscriberss CDRs
3. Charge@Once SEPs for Globe Handy Phone prepaidsubscribers CDRs.
There are 2 CMDs in load-sharing mode located inAurora site.
8/10/2019 NSN in Orientation
38/81
IVR (INTERACTIVE VOICE RESPONSE)
Callcard reloading via 223.
There are a total of 7 IVRs being used by GHP
subscribers.
3 IVRs are located in Pioneer and 4 are located in
Valero.
Hardware Specs: Alpha Server DS20E
8/10/2019 NSN in Orientation
39/81
3RDPARTY APPLICATIONS
NTG-MAINTAINED
1. IVR
2. Eagle
3. Claymore4. SLEAK
5. IN Portal
ISG-MAINTAINED
1. Amax
2. Santa
3. Fun and Fun2
4. PNS/INM5. CSP
6. SAL
7. New Frontier
8/10/2019 NSN in Orientation
40/81
3rdParty Clients IPD Distribution
IPD1 IPD2 IPD3 IPD4 IPD6
(ipdp1/ ipdp2/
ipdp3/ ipdp4)
(ipdp5/ ipdp6) (ipdp7/ ipdp8/
ipdp9/
ipdp10)
(ipd11/ ipdp12) (ipdp13/ipdp14/i
pdp15/ipdp1
6)
AMAX Amaretto CSP Amaretto
IVR SAL
Eagle New Frontier
SASN/OLG Trigger
Sleak Russia
INM Claymore
Fun
PNS
IN Portal
8/10/2019 NSN in Orientation
41/81
AutoloadMax (AMAX)
enables voucherless based recharging to GHPsubscribers via AutoloadMax distributor.
These distributors are typically shop keepers who resellrecharge to AMAX customers (GHP subscribers).
AMAX Distributors communicate to the AMAXapplication via a SIM based application which containsverification information. The AMAX application alsocontains a monetary wallet for each distributor which isused to recharge GHP subscribers accounts.
Charge@once doesnt have any visibility of the AMAXwallet. This information is part of the AMAX database.
8/10/2019 NSN in Orientation
42/81
Santa
used as a bonus solution where the subscribers main
account and free SMS account are credited based on
subscriber activity.
uses input from various sources to calculate these
bonuses, such as call records, top up information etc.
8/10/2019 NSN in Orientation
43/81
FUN
FUN
extension of expiry of Roaming subs
FUN2 activates and deactivates the Prepaid Roaming
subscription.
8/10/2019 NSN in Orientation
44/81
PNS/INM
This application client support voucher based recharging
via an ATM machine.
8/10/2019 NSN in Orientation
45/81
CSP (Consolidated Service Platform)
used to charge and perform balance inquiries on
subscribers main accounts.
CSP is intended to be the primary system that performs
charging and balance inquires for external applications.
It contains centralized rating information for most
external applications.
8/10/2019 NSN in Orientation
46/81
SAL (Share-a-Load)
provides GHP subscribers the means of transferring
credit from there main account to other GHP
subscribers.
8/10/2019 NSN in Orientation
47/81
New Frontier
activates/deactivates time-based and wallet-based
subscriptions.
8/10/2019 NSN in Orientation
48/81
IVR
callcard reloading via 223
will only allow 5 invalid 223 reloading attempts. The 6th
attempt will be blocked. IVR blocking time is 3 hours.
8/10/2019 NSN in Orientation
49/81
Eagle
This provides the USSD services for our outbound
prepaid and postpaid roamers Project EAGLE services
are:
BALI (Balance Inquiry *122#)
TOPUP (Reload *123*card number + pin#)
CALLBACK (Outgoing Call *131*63917xxxxxxx#)
8/10/2019 NSN in Orientation
50/81
8/10/2019 NSN in Orientation
51/81
8/10/2019 NSN in Orientation
52/81
IN Portal
CS tool used for customer management
8/10/2019 NSN in Orientation
53/81
INTERFACES
Component A Component B Protocol Use Cases
charge@once Logica SMSC UCP Sending of SMS notifications
charge@onc e TopUp@vantage/
Recharging Gateway
Siemens Online
Interface
Voucher Recharging
charge@once @vantage
Commander
SNMP, FTP Operations Data and Fault Management
charge@once MSC Nokia INAP SS7 interface to the core network
charge@once B&R Server Proprietary Networker
Interface
Backup and restore of the database
charge@once ORS FTP Collection of ticket data
charge@once UCS Mediate (CMD) FTP Hotbilling IF for SMS CDRs
charge@once Barring server (BDS
Server)
FTP Unbarring of international SMS and barring/unbarring of GPRS-service
Address Resolution for:
Applicat ion servers linked to IPD
SMAF http for subscriber administration
charge@once IP Dispatcher Payment Plug-in
JAVA/HTTP, SMAF
HTTP/Corba
8/10/2019 NSN in Orientation
54/81
INTERFACES
Component A Component B Protocol Use Cases
Payment Plug-in
JAVA/HTTP, Payment Plug-in for Charging, Recharging for external 3rd
party applications, Balance Inquiry
SMAF Corba/HTTP SMAF http for subscriber administration/provisioning
IP Dispatcher IVR SMAF HTTP/ Payment
Plugin JAVA/HTTP
Balance inquiry and Recharging
IP Dispatcher SMAF & Tarif f Tool SMAF CORBA Service and subscriber management (incl. tarif f administrat ion)
Baring / Debarring
Server
Nokia HLR Telnet /MML Receive barring and de-barring informat ion from the charge@once
and send barring/debarring MML commands towards HLR.
SMAF GUI Client charge@once SMAF Customer Care
IP Dispatcher *Globes Application
Clients (SPS, Blade,
UCP, Velocity, PNS,
8/10/2019 NSN in Orientation
55/81
INTERFACES
Interface Used Software versions
Payment Plug IN JacORB V2.2.2java run time environment 1.4.2
or 1.5
SMAF Corba JacORB V2.2.2
UCP V3.5
FTP V8.0
8/10/2019 NSN in Orientation
56/81
EXTERNAL API
API (application programming interface) will be usedby the external clients to access subscriber data,provision the accounts or wallets, enables charging,recharging and etc.
1. Payment Plugin HTTP (Pay-Http)/JAVA /J2EEinterface (Pay Corba)
2. SMAF Interface
P t Pl i HTTP (P Htt )/JAVA
8/10/2019 NSN in Orientation
57/81
Payment Plugin HTTP (Pay-Http)/JAVA
/J2EE interface (Pay Corba)
provides a synchronous HTTP-based interface for a webbased application and allows this application to sendrequests to the charge@once and can also handleCORBA communication.
provides the JAVA based API for a non- Web basedExternal Client while it also support JAVA 2 EnterpriseEdition (J2EE) connector interface to J2EE compliantservers.
implements two timeout methods to prevent infiniteblocking of the interface called the Response Timed Outand Confirmation Timed Out.
8/10/2019 NSN in Orientation
58/81
SMAF Interface
Service Management Access Function (SMAF) isgoing to be used by the external 3rd party client ofGlobe to do the provisioning of subscribers andactivation/deactivation of subscriptions.
There are 2 types of supported SMAF interfaces:
1. SMAF HTTP
2. Batch Interface
8/10/2019 NSN in Orientation
59/81
SMAF Interface
1. SMAF HTTP This interface connects an external client to the SMAF
via internet with the Hypertext Transfer Protocol(HTTP).
It offers customers the opportunity to create their own
clients.
2. Batch Interface
This makes it possible to process large numbers of
service management operations offline andasynchronously.
This makes synchronous dialog interactions betweenan external user and the system unnecessary.
8/10/2019 NSN in Orientation
60/81
8/10/2019 NSN in Orientation
61/81
PRE-ACTIVE
the initial status of the subscriber.
the first access initiates the change of status of asubscriber from pre-active to active. Following activitiesis accepted as first access:
- MOC
- SMS
- Recharging via IVR
- Balance Inquiry (BALI Voice/BALI SMS)- 3rd Party application requests
- VAS Requests
8/10/2019 NSN in Orientation
62/81
PRE-ACTIVE
If a subscriber makes his first access on or before theexpiration date of the pre-active status (3019-01-0100:00:00), his status becomes active and an expirationdate is calculated:
Active Period/1st expiry: current date + 60 days
CreditExpiryPeriod/2nd Expiry: current date + 150 days
Those Recharge initiated by the subscriber either via223 or 3rd party application (SAL, AMAX, PNS etc.) onor before the expiration date of the pre-active status the
calculation of the expiration date may vary depending onreload amount.
8/10/2019 NSN in Orientation
63/81
PRE-ACTIVE (SubsciberStatus 0)
Since there are several 3rd Party applications that cantrigger the setting of the first access flag, an indicatorflag is added on the SMAF and Plugin messages thatonce the request is received by the charge@once, itdetermines if the request from the 3rd party application
should initiate the setting of the first access flag.
8/10/2019 NSN in Orientation
64/81
ACTIVE STATUS (SubsciberStatus 1)
Main status of the subscriber.
starts after the subscribers first access till the definedCredit Expiry date.
When the subscriber is in this period all activities areallowed.
On every recharge, a new expiration date is reassess.
The used recharging channel and denomination valuewill be dictating the expiry date that will becompared against the previous expiry date before thetop up. Whichever is the longest expiry date, this will bethe one taken into account.
8/10/2019 NSN in Orientation
65/81
GRACE PERIOD (SubsciberStatus 3/4)
After the Credit Expiration date (1st expiry date) ispassed.
The balance remaining on the subscribers main accountis zeroed out. Sub accounts such as Free SMS and
Wallets will be kept.
This status allows subscriber only with a limited set ofactivities.
When a subscriber does a recharging, he gets into activestatus again and a new expiration date is calculated.Subscriber is able to make use of his sub accounts (i.e.Free SMS and Wallets) again.
GHP SUBSCRIPTION EXPIRY
8/10/2019 NSN in Orientation
66/81
GHP SUBSCRIPTION EXPIRY
(SubsciberStatus 5)
This is the phase where subscriber is locked from usingthe services.
Normally the 2nd expiry date is set based on the credit
expiry date (+ grace period).
8/10/2019 NSN in Orientation
67/81
Near Credit Expiry (2)(MOC, SMS-MO,
MTC,SMS-MT, Recharge)
Credit Expiry (3)(MOC Free Calls,MTC,
SMS-MT, Recharge)
Near GHP Subscription
Expiry (4)
(MOC Free Calls,MTC,
SMS-MT, Recharge)
First access
Successful
recharging
GHP Subscription
Expiry (5)(Locked/ deletion)
Not activated
after x days
Pre-active (0)
Active (1)
(MOC, SMS-MO,MTC,SMS-MT, Recharge)
Active phase
Grace period phase
SUBSCRIBER LIFE CYCLE
8/10/2019 NSN in Orientation
68/81
LIFE CYCLE HANDLING
Subscriber can access emergency numbers atwhichever state he is except locked state.
Free access numbers is only accessible by subscriberswho are on Active and Grace Period state.
The life cycle of Globe Handyphone subscribers aresupervised online.
The status of subscribers can change either as a resultof some activities in the service (On-Touch) or as a resultof time (Periodic Activities/DBA). For every statuschange, the resulting new status flag is defined.
8/10/2019 NSN in Orientation
69/81
LIFE CYCLE HANDLING
Periodic Activities/DBA
This application is started once every 24 hours tocheck if the subscribers state has to be changedaccording to the number of days the state continues.
This is for the case the no service is initiated by thesubscriber within the day.
Whenever the subscriber status is changed, the dataof the subscriber will be written into a confirmationticket.
When the active period ends, the main account has tobe set to 0 and a confirmation ticket is written.
8/10/2019 NSN in Orientation
70/81
CHAPTER 4: GHP SERVICES
1. Default Services
2. Subscription-Based Services
3. Wallet-Based Services
4. Checkers/VPN Group
8/10/2019 NSN in Orientation
71/81
DEFAULT SERVICES
1. PrepaidGHP
the default base Prepaid IN Service for GHPsubscribers. The service provides online rating and
charging for Voice/Data services and is provisioned toall GHP subscribers.
Service Offerings:
- Special IDD Rates- Eagle and Rescue
- BALI (Balance Inquiry via Voice)
8/10/2019 NSN in Orientation
72/81
DEFAULT SERVICES
2. Bali (Balance Inquiry delivered thru SMS)
Bali service provides the balance checking capabilityto all GHP subscribers.
Subscribers can access the BALI service in 2 ways,either by sending SMS to the access no. 222 or viacalling the number 222.
Both methods trigger charge@once to send an SMSnotification to the SMSC via UCP with the currentbalance of the main account, FreeSMS counter andexpiration date of the subscriber.
8/10/2019 NSN in Orientation
73/81
8/10/2019 NSN in Orientation
74/81
DEFAULT SERVICES
2 Types of SMS VAS Transactions:
1. Mobile Originated Value Added Services (MO-VAS)
This service cover such things as ringtone downloads,screen savers, news, etc.
Any value added service that is charged based on theMO-SM sent by the subscriber is considered an MO-VAS service.
2. Mobile Terminated Value Added Services (MT-VAS)
This is used for the charging of VAS services based onthe successful delivery of the service to the subscriber.
A subscriber sending a MO-SM to the SMSCapplication activates MT-VAS services. The SMSCapplication then sends the MT-VAS service to the
subscriber.
8/10/2019 NSN in Orientation
75/81
SUBSCRIPTION-BASED SERVICES
uses main account.
offer special limited-time promotions based on certaincriteria i.e. call type, B-Number prefix.
GHP subscribers activate these subscriptions by sendingtext messages to Globe SMS gateways like New Frontierthru access number 8888.
these gateways uses charge@once APIs toactivate/deactivate the subscription.
the gateways also charge the subscribers main accountfor the subscription.
8/10/2019 NSN in Orientation
76/81
SUBSCRIPTION-BASED SERVICES
Project Name Service Name Subscription Description
Cheetos Unlitxt/Supertxt Cheetos Unli intra SMS service
Barricade2 SuperUnli Barricade2 Unli intra SMS/Voice service
Doritos NA Doritos Unli intra SMS service from 8AM to 8PMBarricade SuperDuo Longshot bundled unli intra voice + Duo
Piattos UnliDaytime Piattos_DayTime Unli intra SMS service from XXXH to yyyyH
Piattos UnliNighttime Piattos_NighTime Unli intra SMS service from XXXH to yyyyH
Madagascar NA Madagascar unlimited IDD to US/Canada from 10PM to 6AM
8/10/2019 NSN in Orientation
77/81
WALLET-BASED SERVICES
Wallet based subscriptions are service offerings that aresimilar to subscriptions except that they use a dedicatedaccounts called Wallet.
The criteria for activating a wallet during a voice or SMS
call are also based on similar criteria for subscriptions.
As per subscriptions wallets are also activated by GHPsubscribers sending an activation text message to GlobeSMS gateways. These gateways use IN Platform APIs
to activate the account.
A total of fourteen wallets were created. A subscriber canactivate 14 wallet subscriptions at one time.
8/10/2019 NSN in Orientation
78/81
WALLET-BASED SERVICES
Project Name Service Name Wallet Description
Fondue Immortaltxt Wallet1_SMS intra sms w/ no expiry; inter sms are credited in free SMS account
Sulitxt Wallet2_SMS 100 intra sms valid for 24 hours
Gattaca ITXT Wallet3_iSMS International SMS wallet service
Valley Unyt NSWallet1_Voice unlimited intra voice from 10PM to 6AMFondue ImmortalCall Wallet2_Voice intra voice wallets w/out expiry
Russia2 Suki IDD20 Wallet3_Voice IDD voice wallets to US/Canada/HK/Singapore/Taiwan
Kalahari Etxt Wallet4_SMS intra and inter SMS wallet
Kalahari/Monte TxtOther/Etxt (inter) Wallet5_SMS inter SMS wallet
Russia2 Suki IDD30 Wallet4_Voice IDD voice wallets to Kuwati/SA/UAE
8/10/2019 NSN in Orientation
79/81
CHECKERS/VPN GROUPS
provides VPN functionality to Globe Handy PhoneSubscribers (GHP) who are part of CorporateOrganisation.
Checkers subscription is consist of Group ID and Class
ID. Group ID essentially equates to a company or largeorganisation. Checkers also provides the option forsubscribers to join up to 3 groups/companies.
Class ID provides the ability to segment Group members
into sub-groups. This provides extra functionality for intraGroup calls, allowing different tariffs to be applied. Eachgroup can have up to 5 Classes.
CHAPTER 5: BASIC
8/10/2019 NSN in Orientation
80/81
CHAPTER 5: BASIC
TROUBLESHOOTING
1. SEP
2. IPD
3. BDS
4. Backup and Restore Server
5. CMD
6. IVR
8/10/2019 NSN in Orientation
81/81
THANK YOU!!!
top related