Network Working Group H. Hakala Request for Comments: L. Mattila Category: Standards Track Ericsson J-P. Koskinen M. Stura J. Loughney Nokia. For more information, see the Diameter Credit-Control Application protocol specification detail: Opens a new window. RFC Diameter Credit-Control Application August 5. Click here to download RFC TXT format PDF format coming soon. DCCA and Gy.
|Published (Last):||27 March 2010|
|PDF File Size:||13.79 Mb|
|ePub File Size:||14.48 Mb|
|Price:||Free* [*Free Regsitration Required]|
Internet Standards Application layer protocols Computer access 0406 protocols Authentication protocols. The general principles for sending rating parameters are as follows: Retrieved 12 October Abstract This document specifies a Diameter application that can be used to implement real-time credit-control for a variety of end user services such as network access, Session Initiation Protocol SIP services, messaging services, and download services.
RFC – Diameter Credit-Control Application
However, private services may be deployed that are subject to agreements between providers of the credit-control server and client. It is used between the credit-control server and the Diameter credit-control client to acknowledge a Credit- Control-Request command.
Network Working Group H. The first interrogation is used to reserve money from the user’s account and to initiate the process. Rating The act of determining the cost of the service event. When the credit resources granted to the user have been consumed or the ddcca has been successfully delivered or terminated, the dcca client reports back to the server the used amount.
The credit-control application, therefore, does not define AVPs that could be used as input in the rating process. The credit-control server deducts the used amount from the end user’s account; it may perform rating and make a new credit reservation fcca the service delivery is continuing.
In the first model, the credit-control server rates the request, reserves a suitable amount of money from the user’s account, and returns the corresponding amount of credit resources.
Diameter Credit-Control Application Protocol
The credit-control application defined in this specification supports two different credit authorization models: The Diameter protocol was initially developed by Pat R. The name is a play on words, derived from the RADIUS protocol, which is the predecessor a diameter is twice the radius.
Note that credit resources may not imply actual monetary credit; credit resources may be granted to the credit control client in the form of units e. Archived from the original on 4 July Distribution of this memo is unlimited.
This page was last edited on 6 Octoberat However, the detailed architecture of dccz credit-control system and its interfaces are implementation specific and are out of scope of this specification.
The real configuration can combine them into a single host. AA request commands are defined in service specific authorization applications e. As ofthe only value supported is 1. The scope of this specification is the credit authorization. If cleared, the message MUST be locally processed. Also, Diameter Redirect agents that refer credit-control clients to credit-control servers and allow them to communicate directly can exist.
When an account is exhausted or expired, the user must be denied the ability to compile additional chargeable events. Adding a new optional AVP does not require a new application. In both models, the credit- control client dccca credit authorization from the credit-control server prior to allowing any service to be delivered to the end user. Some rcc Diameter commands defined in the protocol base and applications are:.
In this example the server grants the client all the units it requested. When real-time credit-control is required, the credit-control client contacts the credit-control server with information about a possible service event. Session-based charging is typically used for scenarios where the charged units are continuously consumed, e.
Diameter Credit-Control Application
This allows a single server to handle policies for many services. The Diameter protocol defines a policy protocol used by clients to perform policy, AAA, and resource control.
Diameter is an authentication, authorization, and accounting protocol for computer networks. The Message Length field indicates the length of the Diameter message in bytes, including the header fields and the padded AVPs. Retrieved from ” https: