AAA, BILLING, CHARGING



Similar documents
An integrated management platform for the support of advanced Charging, Accounting & Billing schemes in Reconfigurable Mobile Networks

IP Multimedia System: general aspects and migration perspectives

Advanced SIP Series: SIP and 3GPP

End-2-End QoS Provisioning in UMTS networks

Architectural Overview of IP Multimedia Subsystem -IMS

A Proposed Model For QoS guarantee In IMSbased Video Conference services

Design Document. Offline Charging Server (Offline CS ) Version i -

Juha Heinänen

Evolutionary Trends towards Beyond 3G Mobile Networks

Performance Estimation of a SIP based Push-to-Talk Service for 3G Networks

Delivery of Voice and Text Messages over LTE

IMS/SIP Video Service in HD world. RADVISION TBU Interactive Video IMS BEEHD

II. Service deployment

IMS Services Introduction

An overview of online charging in 3GPP networks: new ways of utilizing user, network, and service related information

Evolution of the 3GPP Network Architecture, (the Evolved Packet Core)

Table of Content. Introduction Components Architectural Characteristics Concepts Protocols Service Examples Discussion. ToC

Priority, Pre-Emption, and Quality of Service

TSGS#27(05)0115. Technical Specification Group Services and System Aspects Meeting #27, March 2005,Tokyo, Japan

Inter-Domain QoS Control Mechanism in IMS based Horizontal Converged Networks

Performance Analysis and Deployment of VoLTE Mechanisms over 3GPP LTE-based Networks

Voice and SMS in LTE White Paper

Presentation of Technical Specification to TSG SA

Chapter 3: WLAN-GPRS Integration for Next-Generation Mobile Data Networks

Introduction to Evolved Packet Core

IPv6 and 4G. Christian Bonnet Michelle Wetterwald Institut Eurécom

4G Mobile Networks At Risk

Mobility and cellular networks

Packet Switched Voice (over IP) and Video Telephony Services End-to-end System Design Technical Report

IMS Architecture and Network Convergence

Advanced SIP Series: SIP and 3GPP Operations

CS Fallback Function for Combined LTE and 3G Circuit Switched Services

Voice over IP Implementation

Overview of Network Architecture Alternatives for 3GPP2 Femto Cells Jen M. Chen, et al. QUALCOMM Incorporated

Investigation of Interworked IMS Architecture In Terms Of Traffic Security

GSM services over wireless LAN

A Scenario of Machine-to-Machine (M2M) Health Care Service

LTE service area. 3G service area. EPS : Evolved Packet System. Currently Planning & Coordination Office 1 C *

Conferencing Using the IP Multimedia (IM) Core Network (CN) Subsystem

ETSI ES V1.3.1 ( )

ETSI TS V2.1.1 ( ) Technical Specification

Implementing LTE International Data Roaming

PDF vytvořeno zkušební verzí pdffactory UMTS

Nokia Siemens Networks Flexi Network Gateway. Brochure

NGN Functional Architecture for Resource Allocation and Admission Control

Overview of GSMA VoLTE Profile. minimum required functions [3]. 2. Background

ETSI TS V8.0.0 ( ) Technical Specification

Revenue Analytics for Long Term Evolution (LTE)

Diameter in the Evolved Packet Core

of the existing VoLTE roaming and interconnection architecture. This article compares existing circuit-switched models with the earlier

Contents. Preface. Acknowledgement. About the Author. Part I UMTS Networks

EE5406 Wireless Network Protocols Network Architectures

The FOKUS Open SIP AS - A Service Platform for NGN

3GPP TS V9.4.0 ( )

IP-based Mobility Management for a Distributed Radio Access Network Architecture. helmut.becker@siemens.com

PARAMETERS TO BE MONITORED IN THE PROCESS OF OPERATION WHEN IMPLEMENTING NGN TECHNICAL MEANS IN PUBLIC TELECOMMUNICATION NETWORKS

NTT DOCOMO Technical Journal. Core Network Infrastructure and Congestion Control Technology for M2M Communications

ARCHITECTURE FOR A SERVICE-ORIENTED AND CONVERGENT CHARGING IN 3G MOBILE NETWORKS AND BEYOND

IP Multimedia Subsystem (IMS) Service Architecture

Fixed Mobile Convergence - A Pre-IMS Solution

Fixed Mobile Convergence (FMC): Understanding its Evolution, Advantages, and Challenges Role of Test, Monitoring, and Service Assurance

Long-Term Evolution. Mobile Telecommunications Networks WMNet Lab

3G Mobile Networks. Architecture, Protocols and Procedures. Sumit Kasera Senior Technical Leader, Hughes Software Systems Gurgaon, India

IMS architecture overview

ScaleNet Converged Network of the Future

Security considerations for IMS access independence

Mobile Packet Backbone Network Training Programs. Catalog of Course Descriptions

White Paper. IP Multimedia Subsystem - Accelerating Service Innovation. Image Area. Abstract

OpenIMS and Interoperability with Asterisk/Sip Express VOIP Enterprise Solutions

Technical white paper. Enabling mobile broadband growth Evolved Packet Core

ETSI TS V1.1.1 ( )

Voice over LTE Telephony on the National Public Safety Broadband Network

IPv6 over MPLS. Course Number Presentation_ID. Patrick Grossetete Cisco Systems Cisco IOS IPv6 Product Manager

SIP Based Architecture for Integration of 1xRTT Femtocells

Efficient evolution to all-ip

3GPP TS V9.0.0 ( )

Nokia Siemens Networks Flexi Network Server

Multi-access for the IMS network

PushTalk Service System

COPYRIGHTED MATERIAL. Contents. Foreword. Acknowledgments

The Third-Generation Partnership. IMS Application Servers. Roles, Requirements, and Implementation Technologies. Multimedia System Architectures

How To Understand The Gsm And Mts Mobile Network Evolution

LTE Overview October 6, 2011

Is the IMS Service Platform a Solution for Next Generation Network Providers to Be More Than Bit Carriers?

Contents. Continuity of services and mobility

Dialogic BorderNet Session Border Controller Solutions

Co-existence of Wireless LAN and Cellular Henry Haverinen Senior Specialist Nokia Enterprise Solutions

Transcription:

University of Athens Communication Networks Laboratory http://www.cnl.di.uoa.gr AAA, BILLING, CHARGING in a Multi-Operator / Multi-Service Provider Environment presented by Maria Koutsopoulou

Involved Players in Service Provision Content/Service Provider Application domain Service Aggregator Internet Access Internet Service domain Provider Fixed Operator Network domain Mobile Operator User/Subscriber User domain 2

Existing and New Innovative Business Models! Current (2G) business model is inflexible and leads to multiple separate bills " From the Mobile Operator " From the Internet Service Provider " From the Content/Service Provider! Probable (3G) business models " Network Operator centric model " Service Aggregator centric model " Content/Service Provider centric model are more flexible, support one-stop Billing but arise a number of requirements, such as: Standard format and attributes of charging records Standard protocols for the transmission of charging information Automatic apportioning of revenues between contributing players interfaces for dynamic provision of charging information interfaces for dynamic introduction of new pricing models 3

Requirements imposed by the involved players Users/subcribers perspective:! Transparent Charges (subscribers would like to receive a single itemised bill for using voice and data services offered by network operators and independent application/service providers, One-stop Billing )! Predictable Charges (subscribers require the application of understandable Charging Models, and to be constantly aware of the charges to be levied through the Charging Indication ) Operators perspective:! Generic Charging Architecture enabling various charging models (flat-rate, volume-, time-, QoS-based)! Layer based charging (transport, service and content)! Auditability (the charging system should be able, when requested, to prove the validity of the calculated charges by tracing the origin)! Support of both pre-paid and post-paid charging mechanisms Internet access and content/service providers perspective:! Flexible Models enabling Dynamic application of new pricing policy! Automatic procedure for the sharing of the incoming revenue! On-line provision of information concerning the service profits 4

Charging, Accounting and Billing System CAB System CGF Charging Billing USER CCF MD Reconf/tion Accounting Network Operator 5

Definition of basic terms! CHARGING The Charging function collects information related to a chargeable event from specific network nodes, which are able to generate such kind of information. As a chargeable event can be considered any activity utilising network resources and related services that the operator charges for. The charging information generated by network nodes is structured in the form of Charging Data Record (CDR) and transferred via standards charging protocols.! BILLING The Billing function processes the records coming from the charging functional entity according to the respective tariffs (stored in the HSS or inside the Billing System) in order to calculate the charge for which the user should be billed. This function is performed by a Billing System that transforms charging records into bills requiring payment.! ACCOUNTING In case of roaming the Accounting function is responsible to calculate the portion that is due to each operator. Additionally, it is reasponsible for sharing the incoming revenue between the players (network operators, application/service providers). 6

CAB as an Integrated Discrete Service Mobile operator 0..* 0..* 0..* CAB service User 0..* 7

A flexible Framework for Reconfigurable Service Provision VAS VAS VAS APIs Reconfiguration Control/ Service Provision Platform User Profiling Service Discovery Service Deployment Charging Accounting and Billing Module RCSPM Location Manager Service Data Management Reconfiguration Manager Technology independent open interfaces OSA, Parlay, JAIN APIs API extensions for policy-based reconfiguration HSS LCS Messaging... MDs QoS Charging... Network infrastructure MT UTRAN Laptop GERAN WLAN 3G Core Network IP Network 8

An integrated Charging, Billing & Accounting Framework U S E R Charging Billing Accounting CAB Service Advanced Service Manager Reconfiguration Manager Roaming Users Manager OSA-like Interface APIs APIs APIs Service Providers Domain MD VAS VAS AAA VAS VAS MD AAA Charging Information Pricing Policies Configuration Messages Bill OSA-like Interface Network Services Network Services Network Service for Reconfigurability Network Services Network Services CAB Gateway Access networks WLAN AP IWU AP UTRAN NODE B RNC Packet-Switched Core network SGSN SGSN CGF GGSN GGSN HSS WLAN AP GIF AP FA AAA LCS Internet Multimedia Subsystem I-CSCF BGCF AS CCF S-CSCF MGCF MRFC P-CSCF MD Reconfiguration Manager Metering Device Metering Device NODE B 9

Charging al Model PS CS IMS Service Domain WLAN HSS { { SGSN GGSN MSC GMSC { S-CSCF P-CSCF MMS Relay/ Server MDC MD AAA Server I-CSCF BGCF MRFC AS { CGF Bearer Charging { CCF Session Charging SCCF CPCF Event Charging C H A R G I N G G A T E W A Y LCS { MD AAA Server 0

Existing OSA charging API Class Diagram IpInterfac e (from csapi) IpChargingSession IpAppChargingSession creditamountreq() creditunitreq() debitamountreq() debitunitreq() directcreditamountr... directcreditunitreq() directdebitamountre... directdebitunitreq() extendlifetimereq() getamountleft() getlifetimeleft() getunitleft() ratereq() release() reserveamountreq() reserveunitreq() 0..n IpChargingManager <<uses>> creditamounterr() creditamountres() credituniterr() creditunitres() debitamounterr() debitamountres() debituniterr() debitunitres() directcreditamounterr() directcreditamountr... directcredituniterr() directcreditunitres() directdebitamounterr() directdebitamountre... directdebituniterr() directdebitunitres() extendlifetimeerr() extendlifetimeres() 0..n rateerr() rateres() reserveamounterr() reserveamountres() reserveuniterr() reserveunitres() sessionended() <<uses>> IpAppChargingManager createchargingsession() createsplitchargingsession() sessionaborted()

Reconfiguration Manager s Class Diagram IpInterface (from csapi) IpMDReconfigurationSession IpAppMDReconfigurationSession monitorflowreq() cancelflowmonitoring() monitorflowerr() monitorflowres() modifyflowmonitoringreq() directcollectmeteringdatareq() applymeteringpolicyreq directapplymeteringpolicyreq() cancelmeteringpolicy() release() 0..n <<uses>> cancelflowmonitoringack() modifyflowmonitoringerr() modifyflowmonitoringres() directcollectmeteringdataerr() directcollectmeteringdatares() applymeteringpolicyerr() applymeteringpolicyres() directapplymeteringpolicyerr() directapplymeteringpolicyres() 0..n cancelmeteringpolicyack() IpMDReconfigurationManager createreconfigurationsession() sessionended() <<uses>> IpAppMDReconfigurationManager sessionaborted() 2

Advanced Service Manager s Class Diagram IpInterface (from csapi) IpAdvancedChargingServiceSession currentrevenuereq() directcollectflowinforeq() applypricingpolicyreq directapplypricingpolicyreq() cancelpricingpolicy() activatelocationbasedchargingreq() cancellocationbasedcharging() addchargingrecordreq() release() 0..n IpAdvancedChargingServiceManager createadvancedservicesession() <<uses>> IpAppAdvancedChargingServiceSession currentrevenueerr() currentrevenueres() directcollectflowinfoerr() directcollectflowinfores() applypricingpolicyerr() applypricingpolicyres() directapplypricingpolicyerr() directapplypricingpolicyres() cancelpricingpolicyack() activatelocationbasedchargingerr() activatelocationbasedchargingres() cancellocationbasedchargingack() <<uses>> addchargingrecorderr() addchargingrecordres() sessionended() 0..n IpAppAdvancedChargingServiceManager sessionaborted() 3

Advantages of the introduced platform. It enables the sophisticated and reconfigurable support of charging, accounting and billing procedures as a discrete service. 2. It sets a common charging, accounting and billing platform in a multi-operator, multi-service provider environment. 3. It enables the automatic apportioning of revenues among the involved players. 4. It supports one-stop billing for the end users. 5. It enables the separation of charging events based on transport, service and content usage information. 6. It provides a set of open Application Programming Interfaces (APIs) for the support of charging related reconfiguration actions (e.g., pricing policies updates). 7. It enables the deployment of advanced charging services (on-line charging indication, current balance of user billing, on-line provision of information concerning the service profits) offered through open APIs. 8. It takes advantage of existing network components and their functionality (e.g., CGF, CCF). 9. It is inline with the latest recommendations of the standardization groups. 4

Thank you for more info please contact: mkoutsop@di.uoa.gr