Service Charging Platform Overview Charging and Rating Engine AdvOSS Charging & Rating Engine enables a service provider to track usage of its services by.

Download Report

Transcript Service Charging Platform Overview Charging and Rating Engine AdvOSS Charging & Rating Engine enables a service provider to track usage of its services by.

Service Charging Platform
Overview
Charging and Rating Engine
AdvOSS Charging & Rating Engine enables a service
provider to track usage of its services by its
customers. It includes a quota manager that consumes
usage of services against different counters defined as
part of subscriptions.
Charging and Rating Engine
AdvOSS Charging & Rating Engine
Account Balance
Managment
Reconciliation
(basic)
Mediation lite
Counter
Management
Session Based Charging
Duration based
Usage based
Voice/Video
Rate Sheet
Data
Rate Sheet
Event Based Charging
SMS , MMS, Gaming, Video Streaming etc
Charging and Rating Engine
Rating
0 Time varying rates for duration, usage and events
0 Progressive rates for duration, usage and events
0 Hooks for arbitrary rating schemes
0 Rating Classes
0 Hooks for arbitrary rules definition for rating classes
Charging and Rating Engine
Charging
0 Counter Charging
0 Counters for specific destinations
0 Counters for specific time slots
0 Fair-usage thresholds for counters
0 Higher frequency sub-units like daily or weekly limits within a
monthly counter
0 Friend n Family and other user specific counters
0 Work flows for arbitrary business logic to allow
setting such counters
0 Interface with subscriber self-serve
Charging and Rating Engine
Charging
0 Monetary Charging
0 Connection Charges
0 Duration based charging
0 Usage based charging
0 Event based charging
0 Multiple rounding schemes for used units
0 Re-Rating application
Charging and Rating Engine
Prefix Matching for counters or rating
0 Longest Prefix matching
0 Exact Prefix matching
0 Substring matching
0 Start string matching
0 Others definable through hooks
Charging and Rating Engine
Authorization Application
0 Counter Matching
0 Rate Matching
0 Balance verification
0 Return of total allowed units of Duration, Usage or
Events to enforcement point
Charging and Rating Engine
Unit Reservation or Online Charging (OCS)
Application
0 Multiple Charging Basis
0 Duration
0 Usage
0 Events
0 Multiple simultaneous charging for single session
based on Duration and Usage
Charging and Rating Engine
Unit Reservation or Online Charging (OCS)
Application
0 Reservation of Counter Units or monetary credit
0 Use of single customer balance for multiple
concurrent sessions without credit risk
0 Change of tariff and change of counter support
0 Support for Radius or Diameter server
0 Service Denial based on time of day through rating
engine
Charging and Rating Engine
Interim Accounting Application
0 Real-Time charging of session on every interim on
multiple basis
0 Duration
0 Usage
0 Functioning with or without unit reservation
0 Detailed sub-records for each session for counter and
rating changes
Charging and Rating Engine
0 Stop Accounting Application
0 Refund of unused counter and credit units
0 Revenue Assurance
0 Reconciliation with secondary CDR sources
0 Credit Control
0 Real-Time interface to account balance management
0 Real-Time interface to taxation
0 Comprehensive alerting
Voucher Management System
AdvOSS VOMS (Voucher Management System)
enables a Service Provider to use pins as
payment vouchers and to create a credit
Ecosystem.
Business Use Cases
0 Bundled Quotas
Bundled Quotas allow a Service Provider to offer some
usage of a Service included in the Subscription Charges
which are deducted periodically http://x.co/kbbqu
Business Use Cases
Fair-Usage Policies
Fair-Usage Policies allow a Service Provider to define
limits of usage that a Customer can make after which
the Fair-Usage policies start applying. Typical options
for Fair-Usage policies are to throttle bandwidth, deny
service or start charging http://x.co/kbfairu
Progressive Rates
Progressive Rates are used in charging to offer such
rates that are progressively changing relative to some
criteria. Different such criteria are supported.
http://x.co/ucprog
Bill Shock Prevention
Free Minutes
Free Volume
Friends & Family
0 Allows customers to enter their own personal
numbers and calls to those numbers are not charged
within allotted quota
Night and Weekend Quotas
0 Allows service providers to define time based quotas
which is only consumed when services are used
within defined time limits
Sub-Interval Restrictions
Sub-Units are a way to define usage limits at a
frequency higher than the total subscription cycle
http://x.co/ucsub
IVR Captive Portal
Media Announcements
Time Based Quotas
Duration based charging
Usage based charging
Event based charging
Authorization
AdvOSS Converged Billing
AdvOSS Converged Billing enables a service provider
to process subscription charges for all types of
services that it offers.
AdvOSS Converged Billing
AdvOSS Converged Billing is service agnostic and
allows CSPs to monetize new revenue streams for any
type of service offering and business model, through
one unified platform. It fully supports both prepaid
and postpaid business models. It empowers CSPs to
improve time to market of new products and services,
while lowering the total cost of ownership.
Admin
Admin
AdvOSS Converged Billing
CRM
Web Servers
T```
Reporting Servers
Redundant Server
Redundant Server
……….
……….
Reporting server 1 Reporting server n
Franchise
Management
System
Web Server 1
SQL
Web Server n
SQL
WEB
Database Servers
Database
IVR
Replication
Database
Self Care Portals
- Customers
- Franchisees
- Agents
- Terminators
SMS
Charging & Rating Engine
VoMS
Provisioning Systems
Business Use Cases
Converged Billing
Multiple Services
0 Create as many services and their offerings
Corporate Billing and Enterprise Accounts
0 Multiple using parties under a single paying party
Business Use Cases
Converged Billing
Payment Processing
0 Voucher Redemption
0 Support for multiple voucher systems
0 Service Credit Redemption
0 Interface with Franchisee Self-Care portal
0 Interfaces with SMS and IVR gateways
0 Open API for integration of payment kiosks
0 Offline Payment
0 PoS Integration
0 CSR portal integration
Business Use Cases
Converged Billing
Payment Processing
0 Online Payment
0 Payment gateway integration
0 Paypal / Money Booker other such gateways support
0 Extensible online payment gateway integration
0 Automatic payment triggers in real-time
0 Interface with service management systems for
automatic resumption of services
Business Use Cases
Converged Billing
Billing Cycles
0 Flexible management of billing cycles
0 Support for perpetual services
Business Use Cases
Converged Billing
Subscription Model
0 Support for base subscription of each using party for
each service
0 Bundled services with Plan level subscription charges
0 Support for Service add-ons
0 Extra features
0 Higher QoS
Business Use Cases
Converged Billing
Subscription Model
0 Support for Resource add-ons
0 Extra Resources
0 Support for Counter add-ons
0 Extra Duration
0 Extra Usage
0 Extra Events
Business Use Cases
Converged Billing
Subscription Charges
0 Automatic billing cycle processing
0 Base service subscriptions
0 Subscribed Add-Ons
0 Service Add-Ons
0 Value Added Services
0 Resource Add-Ons
0 Counter Add-Ons
0 Line Rents
0 Amortized charges (charges that stop after amount has been
debited)
Business Use Cases
Converged Billing
Subscription Charges
0 Interface with service management elements to block
0
0
0
0
services if needed
Counter instances refresh on charging system.
Prorated charges for mid-cycle subscriptions and changes
Activation charges
Non-default charges for individual subscribers
0 Approval workflows for non-default charge authorization
0 Rule based deduction based on Subscriber's life cycle
Business Use Cases
Converged Billing
Rated Service Charges
0 Interface with Charging and Rating engine for realtime rated service charges
0 Detailed Sub-Invoicing for each CDR
0 Service Management events upon balance depletion
Business Use Cases
Converged Billing
Invoicing and Financials
0 Separation of pre-paid and postpaid subscribers
0 Automatic Invoice generation
0 Sending of invoice as per customer preference
0 Email
0 Printing
0 Flexible skin based interface for invoice formatting
0 Flexible rules to club CDRs into sub-invoices to show as a
single line item in main invoice
0 Detailed reporting for aging and dunning etc.
0 Detailed interface for export to external accounting and
financial systems
Business Use Cases
Converged Billing
Miscellaneous Adjustments
0 Interface in CSR portal to post adjustments
0 Support for work flow definition for approval process
0 Detailed classification of all adjustments into charge
heads
0 Service Management interfaces for blocking /
resuming services
Business Use Cases
Converged Billing
Non-Usage Charges
0 Detailed definition of non-usage charges
0 Flexible deduction frequency (Daily, Weekly, Monthly,
other variations)
0 Consolidated reporting on invoices
Business Use Cases
Converged Billing
Subscriber Life Cycle Management
0 Rule based life cycle for Subscribers
0 Voluntary blocked subscribers and subscriptions
0 Interface to service management systems for
suspension / resumption of services
Business Use Cases
Converged Billing
Unsubscribed users and pay as you go plans
0 Unsubscribed user authentication
0 PIN based signup
0 Partner Subscriber Manager
0 Subscription based plans (hour pass, day pass, week
pass and so on)
0 Duration caps
0 Usage caps
0 Event caps
0 Bandwidth and other service profile settings
Business Use Cases
Converged Billing
Promotions
0 Campaign Management
0 Support for most complex rule definition using work flow
languages for passing on bonuses to matching customers
0 Promo-code management
0 Published and individual promo-code support
0 Integration with Customer self-serve portal
Business Use Cases
Converged Billing
Promotions
0 Multiple possible bonuses and benefits
0 Extra cash bonus
0 Extra counter bonus
0 Extra duration
0 Extra usage
0 Extra events
0 Higher sub-totals
0 Lower or zero subscription charges for a defined period
0 Cross service bonuses
0 Detailed tracking of issues bonuses
0 Cost of sales analysis for issued bonuses
0 Detailed tracking of each issued bonus to applicable
campaign
Business Use Cases
Converged Billing
Virtual Operators Management
0 Manage Virtual Operators
0 Account Balance Management for Virtual Operators
0 Invoicing and Payments
0 Self-Serve Portal
0
0
0
0
0
Product Management
Rate Management
Subscriber Management
Subscription Management
Reporting
Business Use Cases
Converged Billing
Multiple Currencies
0 Manage customer balances, subscription charges,
rated service charges in multiple currencies.
Business Use Cases
Converged Billing
Taxation
0 Payment based taxes
0 Unlimited payment taxes supported
0 Tax exemptions record for individual subscribers
0 Usage based taxes
0 Tax deduction on subscription charges
0 Tax deduction on rated service charges
Business Use Cases
Converged Billing
Taxation
0 Charge head based flexible taxation policy
0 Allowing tax exemption on some services
0 Interface for Charging and other engines to pull
taxation rates
Business Use Cases
Converged Billing
Operational Support
0 Monitoring
0 Bulk Operations
0 Flexible Transactional API
0 Work Flows
0 Reporting
0 Text files based activity feeds
Voucher Management System
AdvOSS VOMS (Voucher Management System)
enables a Service Provider to use pins as
payment vouchers and to create a credit
Ecosystem.
Franchisee
Customer
CSR
PIN Dispense/Direct customer top up
Voucher Redeem
Open
API
SMS
WEB
Voucher Generation
Application
AdvOSS VoMS
Integrating B/OSS Systems
CRM and Order
Management
Systems
Accounting
System
IVR
Voucher Allocation &
Dispensation
Encrypted PINs
Voucher Configuration
Management
Voucher Redemption
Voucher Recharge API
Billing System
Voucher Expiry
Franchisee
Management System
Integration
Module
Reporting
System Admin
Business Use Cases
Voucher Management System
0 Generate new PINs
0
0
0
0
0
0
0
0
0
Transfer encrypted PINs to live server
Generate secure files with plain text PINs for printing
Allocate PINs to Franchisees
Sell PINs to Franchisees
Activate individual PINs
Redeem PINs
Purge PINs
Mark as Lost/Stolen
Abuse protection
Franchisee Management System
AdvOSS Franchisee Management System enables a
service provider to appoint a network of franchisees
for sales and payment processing. It also allows sales
and tracking of payment vouchers to them.
Franchisee Management
System
Flow Of Credit
r
Se
ce
vi
en
t
Reseller
Customer
Pa
ym
Pa
ym
t
en
Service Provider
Distributor
ym
Pa
en
t
Management of a Credit EcoSystem
Business Use Cases
Franchisee Management System
Manage Franchisees
0 Contact Info
0 Credit Limits
0 Discount Percentages
0 Portal Access
Business Use Cases
Franchisee Management System
Franchisee Self-Serve
0 Redeem Service Credit into Subscriber Account
0 Transfer Service Credit to other Franchisees
0 Create New Subscribers
0 Sell Inventory to Subscribers
Interconnect Billing
AdvOSS Interconnect Billing manages all relations of a
service provider with its vendors or suppliers
Business Use Cases
Interconnect Billing
Vendor Management
0 Contract Management
0 Contact Management
Business Use Cases
Interconnect Billing
0 Trunk Group and Connectivity management
0 Rate Sheets Management
0 Charging and Rating
0 Re-Rating
0 Invoicing, Payments and Netting
0 Reconciliation
0 Dispute Management and Adjustments
0 Self Serve Portal for Vendors
0 Support for Multiple Currencies
Provisioning Engine
AdvOSS Provisioning System executes all changes on
the network elements required for order fulfillment
or service management purposes.
Clients
Network Elements
IN
AdvOSS Provisioning Engine
Self Care Portal
------
Application Servers
Log In
User name:
Password:
-- --- ---- --- --- ---- --
Request Management
Interface
Billing System
·
·
·
·
CRM &
Order
Management
Request validation
Request Logging and Audit
Trails
Comprehensive Searching
Bulk Operations
Workflow Engine
Execution Runtime
HLA
·
·
Service Creation
Environment
Work Flow Processors W3C
Xproc(XML), Groovy
Pipelines (Java) , SCCXML
(Scripting based )
·
·
·
·
Distributed Transactions
Transactional logging
Replays
State Management &
Delayed Rollbacks
HLR / HSS
CPE’s
Policy Servers
Service Control Server
Business Use Cases
Provisioning Engine
Multiple Communication Protocols
0 HTTP REST API (JSON/XML)
0 Socket (JSON/XML)
0 Web Service (SOAP/XML)
Business Use Cases
Provisioning Engine
0 Client Authentication
0 Input Request validation
0 Admission Control (North-bound)
0 Invoking external Work Flow Processor
0 XProc
0 Groovy Pipelines
0 SCCXML
0 BPEL
Workflow Orchestrator
0 WS-BPEL 2.0 – Apache Orchestrator Director
Engine
0 XProc – through XML Calabash Engine
0 Groovy Pipelines – Proprietary Java based engine
0 SCCXML – AdvOSS Service Delivery Engine
0 Any third party work flow processor
0 An in-depth understanding of the topic can be
found from AdvOSS knowledge base article
“Provisioning Engine – Workflow Processors” from
here http://x.co/pewfp
Business Use Cases
Provisioning Engine
0 Calling south-bound work APIs
0 Request/Response Logging with complete and
detailed audit trail. Comprehensive search and
reporting on the underlying audit trail.
Business Use Cases
Provisioning Engine
0 Bulk Operations
0 Execution Schemes:
0 Immediate Execution
0 Manual Execution
0 Scheduled Execution
Business Use Cases
Provisioning Engine
0 Bulk Operations
0 Multiple data sources for Provisioning Batch (Bulk
Operation) data submission.
0 XML
0 CSV
0 Excel Sheets
0 SQL Query
0 An API URI has be to specified for which batch is being
submitted for execution.
Business Use Cases
Provisioning Engine
0 Distributed Transaction Management
0 Replays and Rollbacks
0 Request Replays
0 Work Replays
0 Individual Work
0 Per Network Element
0 Rate Limiting (South-Bound)
0 Network Element Registration and Discovery
0 Periodic queue polling
0 Scheduled Operations
Business Use Cases
Provisioning Engine
Searching and BI
0 Provisioning Engine logs each activity (API call) going
through it and hence provide Search and BI over
detailed attributes list helping track and audit the
network traffic.
Business Use Cases
Provisioning Engine
Searching and BI
0 Following Attributes are available for Search and BI:
0 Administrator
0 Client IP Address
0 Timestamps (Received/Executed)
0 Network Element
0 Specific API URI
0 ReturnCode/ReturnString/Status
0 XPath queries over actual Request & Response Data.
Periodic Queue Polling
0 Allows polling of event queues in different ways to
accept messages asynchronously sent to the
provisioning/workflow engine.
More information on this can be found from AdvOSS
knowledge base article “Provisioning Engine- Built-in
Clients” from here http://x.co/pebuiltinc
Inventory Management
0 Flexible management of CSP's Physical Inventory such
as CPEs and Logical Inventory like DIDs etc.
0 Logical Inventory
0 DID Numbers
0 Physical Inventory
0 CPEs
0 Network Inventory
0 IP Addresses
0 BRAS Ports
Enterprise Service Bus
0 Highly flexible customization, integration and
functionality extension mechanism
0 Based on an asynchronous event driven model
0 Handlers for all received messages can be configured
by the operators using any of the provided workflow
languages.
AAA Server
AdvOSS AAA Server is a Carrier Grade high
performance & scalable Server that provides AAA
over both Radius and Diameter Protocols.
AAA Server
0 It can be used by any telecom or other service
provider to get a real-time interface to backend billing
and OSS system
0 Only Basic Features Are Available in the Service
Charging Platform.
0 Advanced Features Are Available in the Service
Management Platform
Service Charging & Management
AAA Server
AUTHENTICATION
AUTHORIZATION
Billing /OSS
RADIUS
DIAMETER
Policy
Server
Re-AUTHORIZATION
AAA
Application
Workflows
Interim
ACCOUNTING
Start
ACCOUNTING
Stop
ACCOUNTING
SESSION
MANAGEMENT
Diameter Applications
(DCCA & others)
HSS
Business Use Cases
AAA Server
Authentication
0 Web based authentication
0 PIN based authentication
0 Automatic Authentication
0 PIN less authentication
0 PublicID based authentication
0 PrivateID based authentication
Business Use Cases
AAA Server
Authentication
0 Device Authentication
0 Authentication for Nomadic & Mobile users
0 Identity theft & account sharing prevention
0 Lawful intercept
0 CPE sharing in corporate and multi-tenant
environments
0 Unsubscribed user authentication for wifi hotspots
Business Use Cases
AAA Server
Service Profile (through HSS)
0 Applicable bandwidth
0 Applicable QoS
0 Applicable personalization settings
Business Use Cases
AAA Server
Authorization
0 Initial Authorization
0 Concurrency Authorization
0 Destination Authorization
0 Rating Engine
0 Parental Control
0 Phishing / Malware website server
0 Legally blocked destination server
0 Origin Authorization
0 Access Method Authorization
0 Access Number Authorization
Business Use Cases
AAA Server
Authorization
0
0
0
0
0
0
0
0
0
Allowed time and usage authorization (through charging engine)
QoS authorization
Time of Day authorization
Session Management
Authorization of subscription
QOS & QOE authorization
Time of Day restrictions
Access Method control & charging
Authorization of multiple services
0 Re-Authorization
0 Monetary and Quota Re-Authorization through Charging Engine
Business Use Cases
AAA Server
Accounting
0 Start Accounting
0 Monitoring interfaces
0 Interim Accounting
0 Real-Time charging through Charging Engine
0 Stop Accounting
0 CDR Writing
0 Refund of reserved counter and credit units
0 Sub-Invoice ID for CDR
0 Adjustment for Interim Accounting
Business Use Cases
AAA Server
Accounting
0 Change of Authorization
0 Hot-lining
0 Change of service profile
0 Revenue Assurance Alerts
0 Service & Bandwidth control
0 Fair usage policies
0 Alerting
0 Redirections to self-care
0 Revenue Assurance
0 QOS monitoring
0 OTT Applications
Business Use Cases
AAA Server
AdvOSS AAA Applications are easily extensible through
scripting
AdvOSS Solution Deployment
Active/Passive DR configuration
DR Operation
Normal Operation
DR SITE
DR SITE
Replication
Main Site
Main Site
------
GUI DNS
------
Log In
User name:
Password:
Captive--Portal
--- ---- --
Captive--Portal
--- ---- -Access Server
IMS/Class5 NGN/Class4
Softswitch Softswitch
GUI DNS
Log In
User name:
Password:
-- --- ---- --
Access Server
After restoration of Main Site
1- Replication Back to Main Site
2- Cut of Write To DR
3- Point Clients to main Site
4- Establish replication Back to DR
IMS/Class5 NGN/Class4
Softswitch Softswitch
-- --- ---- --
AdvOSS Solution Deployment
Active/Passive DR configuration
0 DR site is not use and only in Replication mode from
Main site to DR site.
0 In case Main site is down all clients are pointed to the
DR site
AdvOSS Solution Deployment
Active/Active DR configuration
Site-2
Site-1
Main Site
Replication
Main Site
GUI DNS
-Log In
--- User name:
-- Password:
--- --- ---- --- --- ---- --
Captive Portal
Access Server
IMS/Class5 NGN/Class4
Softswitch Softswitch
AdvOSS Solution Deployment
Active/Active DR configuration
0 In case of Active/Active DR configuration there is
Load sharing of traffic among two or more sites.
0 Each site on its own is able to take the full load
0 When one of the Site is down, other site continues to
service the subscribers same as before or with some
degraded performance according to the Policy of the
Operator and Hardware Resources installed.
AdvOSS Solutions
High Availability
Physical
IP-1
Virtual IP
Heart Beat
Monitoring
Physical
IP-2
Virtual IP
Take Over
Clients Connected To
Virtual IP Addresses
...
Access Server
Class-4
Softswitch
...
...
Class-5
Softswitch
Application Servers
AdvOSS Solutions
Scalability
0 AdvOSS uses the following technologies and architectures to achieve Scalability
0 Dispatcher/Server Model
0 Layers of Dispatching
0 Replication
Dispatcher/Server Model
Scalability Of AdvOSS Solution
SDP
Instance-1
SDP
Instance-2
Main
Dispatcher
SDP
Instance-2
...
SDP
Instance-n
Contact Us
Website:
http://AdvOSS.com
Email:
[email protected]
Head Office: 10691 Shellbridge Way, Suite 120
Richmond, BC V6X 2W8, Canada
Tel:
+1 (604) 800 0269