[diameter] difference between offline charging and online charging
2012-04-01 16:58
495 查看
Online Charging is the name used by 3GPP for pre-paid charging in the IMS scope. It is the charging which occurs in real-time, where the service cost is deducted from the user balance (which has been previously loaded by the user) while the service is going
on. In IMS this is the Ro interface, and is defined by 3GPP TS 32.299 (and extending RFC
4006 - Diameter Credit Control Application).
On the other hand, Offline Charging is the 3GPP name for post-paid charging, where the provided services are not paid at the time of their usage but rather in a periodic manner, such as at the end of each month. However, while the service is on course, it's
usage is logged as a Call Detail Record (CDR) that will be processed later by a Billing system. This corresponds to the IMS interface Rf, defined also by 3GPP
TS 32.299 (inheriting from Diameter Base Accounting in RFC 3588).
The CDR generation is the responsibility of an Offline Charging Server.
Please keep in mind that while we are using the Online/Offline terminology introduced by 3GPP for IMS, this post does not intend to focus on IMS details, and so, we will only use the Diameter Base Accounting Application, allowing to simplify the exchanged messages
and provide a more straightforward tut
orial.
原文地址:
http://ammendonca.blogspot.com/2011/01/developing-offline-charging-application.html
on. In IMS this is the Ro interface, and is defined by 3GPP TS 32.299 (and extending RFC
4006 - Diameter Credit Control Application).
On the other hand, Offline Charging is the 3GPP name for post-paid charging, where the provided services are not paid at the time of their usage but rather in a periodic manner, such as at the end of each month. However, while the service is on course, it's
usage is logged as a Call Detail Record (CDR) that will be processed later by a Billing system. This corresponds to the IMS interface Rf, defined also by 3GPP
TS 32.299 (inheriting from Diameter Base Accounting in RFC 3588).
The CDR generation is the responsibility of an Offline Charging Server.
Please keep in mind that while we are using the Online/Offline terminology introduced by 3GPP for IMS, this post does not intend to focus on IMS details, and so, we will only use the Diameter Base Accounting Application, allowing to simplify the exchanged messages
and provide a more straightforward tut
orial.
原文地址:
http://ammendonca.blogspot.com/2011/01/developing-offline-charging-application.html
相关文章推荐
- Difference between ViewData and TempData
- What's the difference between Unicode and UTF-8?
- Difference between HashMap, LinkedHashMap and TreeMap
- Difference between parseInt and valueOf in java?
- RPC和RMI的区别(Difference Between RPC and RMI)
- The differences between String, StringBuffer and StringBuilder
- Difference Between Full-reference, Half-reference and No-reference Image Quality Assessment
- Difference between somke testing and sanity testing
- The difference between LayoutInflater.inflate and findViewById
- DIFFERENCES BETWEEN PROCESSES, SESSIONS AND CONNECTIONS", version 8.1.7.4
- trailing nulcols:difference between external table and sqlldr:create external table from controlfile
- Differences between ArrayList and Vector
- The difference between Failure and Success
- Differences between Thumb and ARM instruction sets
- Difference Between Microprocessor and Microcontroller
- The Difference Between Keypoints and Descriptors
- Difference between frame and bounds? frame和bounds有什么不同?
- Majority differences between Power Query and Power Pivot
- Differences between Protocol and Profile in Bluetooth
- What’s the Difference between a Hue, Tint, Shade and Tone ?