Service Charging Platform Overview. Charging and Rating Engine AdvOSS Charging & Rating Engine...
-
Upload
johanne-lytle -
Category
Documents
-
view
220 -
download
5
Transcript of Service Charging Platform Overview. Charging and Rating Engine AdvOSS Charging & Rating Engine...
Service Charging PlatformOverview
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
SMS , MMS, Gaming, Video Streaming etc
Event Based Charging
Session Based Charging
DataRate Sheet
Usage based
Voice/Video Rate Sheet
Duration based
Account Balance Managment
Mediation lite
AdvOSS Charging & Rating Engine
Reconciliation (basic)
Counter Management
Charging and Rating Engine
Rating0Time varying rates for duration, usage and events0Progressive rates for duration, usage and events0Hooks for arbitrary rating schemes0Rating Classes
0 Hooks for arbitrary rules definition for rating classes
Charging0 Counter Charging
0 Counters for specific destinations0 Counters for specific time slots0 Fair-usage thresholds for counters0 Higher frequency sub-units like daily or weekly limits within a
monthly counter0 Friend n Family and other user specific counters
0Work flows for arbitrary business logic to allow setting such counters
0Interface with subscriber self-serve
Charging and Rating Engine
Charging0Monetary Charging
0 Connection Charges0 Duration based charging0 Usage based charging0 Event based charging
0Multiple rounding schemes for used units0Re-Rating application
Charging and Rating Engine
Prefix Matching for counters or rating0Longest Prefix matching0Exact Prefix matching0Substring matching0Start string matching0Others definable through hooks
Charging and Rating Engine
Authorization Application0Counter Matching0Rate Matching0Balance verification0Return of total allowed units of Duration, Usage or
Events to enforcement point
Charging and Rating Engine
Unit Reservation or Online Charging (OCS) Application
0Multiple Charging Basis0 Duration0 Usage0 Events
0Multiple simultaneous charging for single session based on Duration and Usage
Charging and Rating Engine
Unit Reservation or Online Charging (OCS) Application
0Reservation of Counter Units or monetary credit0Use of single customer balance for multiple
concurrent sessions without credit risk0Change of tariff and change of counter support0Support for Radius or Diameter server0Service Denial based on time of day through rating
engine
Charging and Rating Engine
Interim Accounting Application0Real-Time charging of session on every interim on
multiple basis0 Duration0 Usage
0Functioning with or without unit reservation0Detailed sub-records for each session for counter and
rating changes
Charging and Rating Engine
0Stop Accounting Application0 Refund of unused counter and credit units
0Revenue Assurance0 Reconciliation with secondary CDR sources
0Credit Control0 Real-Time interface to account balance management0 Real-Time interface to taxation0 Comprehensive alerting
Charging and Rating Engine
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 Cases0Bundled QuotasBundled 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
0Allows customers to enter their own personal numbers and calls to those numbers are not charged within allotted quota
Night and Weekend Quotas
0Allows 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 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.
AdvOSS Converged Billing
WEB
SMS
IVR
Franchise Management
System
Self Care Portals- Customers- Franchisees- Agents- Terminators
T```
AdminAdmin
Web Server nWeb Server 1
Replication
Reporting Servers
……….
Web Servers
Database Servers
SQL SQL
Reporting server 1 Reporting server n
Redundant Server Redundant Server
Database Database
Provisioning Systems
VoMS
CRM
Charging & Rating Engine
……….
AdvOSS Converged Billing
Business Use CasesConverged Billing
Multiple Services0 Create as many services and their offerings
Corporate Billing and Enterprise Accounts0 Multiple using parties under a single paying party
Payment Processing0Voucher Redemption
0 Support for multiple voucher systems0Service Credit Redemption
0 Interface with Franchisee Self-Care portal0 Interfaces with SMS and IVR gateways0 Open API for integration of payment kiosks
0Offline Payment0 PoS Integration0 CSR portal integration
Business Use CasesConverged Billing
Payment Processing
0Online Payment0 Payment gateway integration0 Paypal / Money Booker other such gateways support0 Extensible online payment gateway integration0 Automatic payment triggers in real-time
0 Interface with service management systems for automatic resumption of services
Business Use CasesConverged Billing
Billing Cycles0Flexible management of billing cycles0Support for perpetual services
Business Use CasesConverged Billing
Subscription Model0Support for base subscription of each using party for
each service0Bundled services with Plan level subscription charges0Support for Service add-ons
0 Extra features0 Higher QoS
Business Use CasesConverged Billing
Subscription Model0Support for Resource add-ons
0 Extra Resources0Support for Counter add-ons
0 Extra Duration0 Extra Usage0 Extra Events
Business Use CasesConverged Billing
Subscription Charges0 Automatic billing cycle processing
0 Base service subscriptions0 Subscribed Add-Ons
0 Service Add-Ons0Value Added Services0Resource Add-Ons0 Counter Add-Ons
0 Line Rents0Amortized charges (charges that stop after amount has been
debited)
Business Use CasesConverged Billing
Subscription Charges0 Interface with service management elements to block
services if needed0 Counter instances refresh on charging system.0 Prorated charges for mid-cycle subscriptions and changes0 Activation charges0 Non-default charges for individual subscribers
0 Approval workflows for non-default charge authorization0 Rule based deduction based on Subscriber's life cycle
Business Use CasesConverged Billing
Rated Service Charges0 Interface with Charging and Rating engine for real-
time rated service charges0Detailed Sub-Invoicing for each CDR0Service Management events upon balance depletion
Business Use CasesConverged Billing
Invoicing and Financials0 Separation of pre-paid and postpaid subscribers0 Automatic Invoice generation0 Sending of invoice as per customer preference
0 Email0 Printing
0 Flexible skin based interface for invoice formatting0 Flexible rules to club CDRs into sub-invoices to show as a single line
item in main invoice0 Detailed reporting for aging and dunning etc.0 Detailed interface for export to external accounting and financial
systems
Business Use CasesConverged Billing
Miscellaneous Adjustments0 Interface in CSR portal to post adjustments0Support for work flow definition for approval process0Detailed classification of all adjustments into charge
heads0Service Management interfaces for blocking /
resuming services
Business Use CasesConverged Billing
Non-Usage Charges0Detailed definition of non-usage charges0Flexible deduction frequency (Daily, Weekly, Monthly,
other variations)0Consolidated reporting on invoices
Business Use CasesConverged Billing
Subscriber Life Cycle Management0Rule based life cycle for Subscribers0Voluntary blocked subscribers and subscriptions0 Interface to service management systems for
suspension / resumption of services
Business Use CasesConverged Billing
Unsubscribed users and pay as you go plans0Unsubscribed user authentication
0 PIN based signup0 Partner Subscriber Manager
0Subscription based plans (hour pass, day pass, week pass and so on)0 Duration caps0 Usage caps0 Event caps
0Bandwidth and other service profile settings
Business Use CasesConverged Billing
Promotions0Campaign Management0Support for most complex rule definition using work flow
languages for passing on bonuses to matching customers0Promo-code management0Published and individual promo-code support0 Integration with Customer self-serve portal
Business Use CasesConverged Billing
Promotions0Multiple possible bonuses and benefits
0 Extra cash bonus0 Extra counter bonus
0Extra duration0Extra usage0Extra events0Higher sub-totals
0 Lower or zero subscription charges for a defined period0Cross service bonuses0Detailed tracking of issues bonuses
0 Cost of sales analysis for issued bonuses0 Detailed tracking of each issued bonus to applicable
campaign
Business Use CasesConverged Billing
Virtual Operators Management0Manage Virtual Operators0Account Balance Management for Virtual Operators0 Invoicing and Payments0Self-Serve Portal
0 Product Management0 Rate Management0 Subscriber Management0 Subscription Management0 Reporting
Business Use CasesConverged Billing
Multiple Currencies0Manage customer balances, subscription charges,
rated service charges in multiple currencies.
Business Use CasesConverged Billing
Taxation0Payment based taxes
0 Unlimited payment taxes supported0 Tax exemptions record for individual subscribers
0Usage based taxes0 Tax deduction on subscription charges0 Tax deduction on rated service charges
Business Use CasesConverged Billing
Taxation0Charge head based flexible taxation policy
0 Allowing tax exemption on some services0 Interface for Charging and other engines to pull
taxation rates
Business Use CasesConverged Billing
Operational Support0Monitoring0Bulk Operations
0 Flexible Transactional API0 Work Flows
0Reporting0Text files based activity feeds
Business Use CasesConverged Billing
Voucher Management System
AdvOSS VOMS (Voucher Management System) enables a Service Provider to use pins as payment vouchers and to create a credit Ecosystem.
Voucher Redeem
System AdminSystem Admin
Franchisee Franchisee
Open API
IVR
PIN Dispense/Direct customer top up
Voucher Allocation & Dispensation
Voucher Redemption
Voucher Expiry
Voucher ConfigurationManagement
Voucher Generation Application
Franchisee Management System
Billing System
Accounting System
CRM and Order Management
Systems
Voucher Recharge API
Inte
grati
ng
B/O
SS S
yste
ms
Customer
WEBSMS
Encrypted PINs
ReportingIntegration
Module
CSRCSR
AdvOSS VoMS
Business Use CasesVoucher Management System
0 Generate new PINs0 Transfer encrypted PINs to live server0 Generate secure files with plain text PINs for printing0 Allocate PINs to Franchisees0 Sell PINs to Franchisees0 Activate individual PINs0 Redeem PINs0 Purge PINs0 Mark as Lost/Stolen0 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.
Management of a Credit EcoSystem
Franchisee Management System
Distributor
ResellerService Provider
Customer
Flow Of Credit
Business Use CasesFranchisee Management System
Manage Franchisees0Contact Info0Credit Limits0Discount Percentages0Portal Access
Franchisee Self-Serve0Redeem Service Credit into Subscriber Account0Transfer Service Credit to other Franchisees0Create New Subscribers
0 Sell Inventory to Subscribers
Business Use CasesFranchisee Management System
Interconnect Billing
AdvOSS Interconnect Billing manages all relations of a service provider with its vendors or suppliers
Business Use CasesInterconnect Billing
Vendor Management
0Contract Management
0Contact Management
0Trunk Group and Connectivity management0Rate Sheets Management0Charging and Rating
0 Re-Rating0 Invoicing, Payments and Netting0Reconciliation0Dispute Management and Adjustments0Self Serve Portal for Vendors0Support for Multiple Currencies
Business Use CasesInterconnect Billing
Provisioning Engine
AdvOSS Provisioning System executes all changes on the network elements required for order fulfillment or service management purposes.
Log In
User name:
Password:
---------- -- --- ---- ---- --- ---- --
Self Care Portal
Request Management Interface
· Request validation· Request Logging and Audit
Trails· Comprehensive Searching· Bulk Operations
Workflow Engine
· Service Creation Environment
· Work Flow Processors W3C Xproc(XML), Groovy Pipelines (Java) , SCCXML (Scripting based )
Execution Runtime
· Distributed Transactions· Transactional logging · Replays· State Management &
Delayed Rollbacks
HLA
Application Servers
IN
CRM & Order
Management
Billing System
HLR / HSS
CPE’s
AdvOSS Provisioning Engine
Clients Network Elements
Policy Servers
Service Control Server
Business Use CasesProvisioning Engine
Multiple Communication Protocols0HTTP REST API (JSON/XML)0Socket (JSON/XML)0Web Service (SOAP/XML)
0Client Authentication0 Input Request validation0Admission Control (North-bound)0 Invoking external Work Flow Processor
0 XProc0 Groovy Pipelines0 SCCXML0 BPEL
Business Use CasesProvisioning Engine
Workflow Orchestrator
0WS-BPEL 2.0 – Apache Orchestrator Director Engine
0XProc – through XML Calabash Engine0Groovy Pipelines – Proprietary Java based engine0SCCXML – AdvOSS Service Delivery Engine0Any third party work flow processor0An in-depth understanding of the topic can be
found from AdvOSS knowledge base article “Provisioning Engine – Workflow Processors” from here http://x.co/pewfp
0Calling south-bound work APIs
0Request/Response Logging with complete and detailed audit trail. Comprehensive search and reporting on the underlying audit trail.
Business Use CasesProvisioning Engine
0Bulk Operations0Execution Schemes:
0 Immediate Execution0 Manual Execution0 Scheduled Execution
Business Use CasesProvisioning Engine
0Bulk Operations0Multiple data sources for Provisioning Batch (Bulk
Operation) data submission.0 XML0 CSV0 Excel Sheets0 SQL Query
0An API URI has be to specified for which batch is being submitted for execution.
Business Use CasesProvisioning Engine
0Distributed Transaction Management0Replays and Rollbacks
0 Request Replays0 Work Replays
0 Individual Work0Per Network Element
0Rate Limiting (South-Bound)0Network Element Registration and Discovery0Periodic queue polling0Scheduled Operations
Business Use CasesProvisioning Engine
Searching and BI0Provisioning 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 CasesProvisioning Engine
Searching and BI0Following Attributes are available for Search and BI:
0 Administrator0 Client IP Address0 Timestamps (Received/Executed)0 Network Element0 Specific API URI0 ReturnCode/ReturnString/Status0 XPath queries over actual Request & Response Data.
Business Use CasesProvisioning Engine
Periodic Queue Polling
0Allows 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
0Flexible management of CSP's Physical Inventory such as CPEs and Logical Inventory like DIDs etc.0Logical Inventory
0DID Numbers
0Physical Inventory 0CPEs
0Network Inventory 0 IP Addresses0BRAS Ports
Enterprise Service Bus
0Highly flexible customization, integration and functionality extension mechanism
0Based on an asynchronous event driven model0Handlers 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
0Only Basic Features Are Available in the Service Charging Platform.
0Advanced Features Are Available in the Service Management Platform
AAA ApplicationWorkflows
RADIUS
DIAMETER
InterimACCOUNTING
AUTHORIZATION
AUTHENTICATION
Policy Server
AAA Server
Re-AUTHORIZATION
StopACCOUNTING
StartACCOUNTING HSS
Service Charging & Management
SESSIONMANAGEMENT
Billing /OSS
Diameter Applications (DCCA & others)
Business Use CasesAAA Server
Authentication0Web based authentication0PIN based authentication0Automatic Authentication0PIN less authentication0PublicID based authentication0PrivateID based authentication
Business Use CasesAAA Server
Authentication0Device Authentication0Authentication for Nomadic & Mobile users0 Identity theft & account sharing prevention0Lawful intercept0CPE sharing in corporate and multi-tenant
environments0Unsubscribed user authentication for wifi hotspots
Service Profile (through HSS)0Applicable bandwidth0Applicable QoS0Applicable personalization settings
Business Use CasesAAA Server
Authorization0 Initial Authorization
0 Concurrency Authorization0 Destination Authorization
0Rating Engine0 Parental Control0 Phishing / Malware website server0 Legally blocked destination server
0 Origin Authorization0 Access Method Authorization0 Access Number Authorization
Business Use CasesAAA Server
Authorization0 Allowed time and usage authorization (through charging engine)0 QoS authorization0 Time of Day authorization0 Session Management0 Authorization of subscription0 QOS & QOE authorization0 Time of Day restrictions0 Access Method control & charging0 Authorization of multiple services
0 Re-Authorization0 Monetary and Quota Re-Authorization through Charging Engine
Business Use CasesAAA Server
Accounting0Start Accounting
0 Monitoring interfaces0 Interim Accounting
0 Real-Time charging through Charging Engine0Stop Accounting
0 CDR Writing0 Refund of reserved counter and credit units0 Sub-Invoice ID for CDR0 Adjustment for Interim Accounting
Business Use CasesAAA Server
Accounting0 Change of Authorization
0 Hot-lining0 Change of service profile
0 Revenue Assurance Alerts0 Service & Bandwidth control0 Fair usage policies0 Alerting0 Redirections to self-care0 Revenue Assurance0 QOS monitoring0 OTT Applications
Business Use CasesAAA Server
AdvOSS AAA Applications are easily extensible through scripting
Business Use CasesAAA Server
AdvOSS Solution DeploymentActive/Passive DR configuration
DR SITE
Main Site
Replication
Captive Portal
Log InUser name:Password:
----------
-- --- ---- ---- --- ---- --
GUI DNS
Access Server NGN/Class4Softswitch
IMS/Class5Softswitch
Normal Operation DR Operation
After restoration of Main Site1- Replication Back to Main Site2- Cut of Write To DR3- Point Clients to main Site4- Establish replication Back to DR
DR SITE
Main Site
Captive Portal
Log InUser name:Password:
----------
-- --- ---- ---- --- ---- --
GUI DNS
Access Server NGN/Class4Softswitch
IMS/Class5Softswitch
AdvOSS Solution DeploymentActive/Passive DR configuration
0DR 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 DeploymentActive/Active DR configuration
Main Site
Captive Portal
Log InUser name:Password:
----------
-- --- ---- ---- --- ---- --
GUI DNS
Main Site
Site-1 Site-2
Replication
Access Server IMS/Class5Softswitch
NGN/Class4Softswitch
AdvOSS Solution DeploymentActive/Active DR configuration
0 In case of Active/Active DR configuration there is Load sharing of traffic among two or more sites.
0Each site on its own is able to take the full load
0When 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 SolutionsHigh Availability
Physical IP-1
Heart BeatMonitoring
Virtual IP Take Over
PhysicalIP-2
Application ServersClass-5
Softswitch
Class-4 Softswitch
Virtual IP
... ... ...
Clients Connected To Virtual IP Addresses
Access Server
AdvOSS SolutionsScalability
0 AdvOSS uses the following technologies and architectures to achieve Scalability0 Dispatcher/Server Model0 Layers of Dispatching0 Replication
Dispatcher/Server Model
MainDispatcher
SDPInstance-1
SDPInstance-n
SDPInstance-2
...Scalability Of AdvOSS Solution
SDPInstance-2
Contact Us
Website: http://AdvOSS.comEmail: [email protected] Head Office: 10691 Shellbridge Way, Suite 120
Richmond, BC V6X 2W8, Canada
Tel: +1 (604) 800 0269