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):||5 May 2014|
|PDF File Size:||18.60 Mb|
|ePub File Size:||12.30 Mb|
|Price:||Free* [*Free Regsitration Required]|
It is reasonable to expect that a service level agreement will exist between providers of the credit-control client and the credit-control server covering the charging, services offered, roaming agreements, agreed rating input i. The Diameter protocol requires that relaying and proxying agents maintain transaction state, which is used for failover purposes.
In this example the client sends the request when 7 units of the 10 previously granted units have been used; and ask for 10 more units, which the server grants.
Introduction 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. Some common Diameter commands defined in the protocol base and applications are:.
RFC – Diameter Credit-Control Application
These agents transparently support the Diameter credit-control application. Retrieved 30 April This page was last edited on 6 Octoberat Diameter Applications can extend the base protocol by adding new commands, attributes, or both. It is set when resending requests not yet acknowledged as an indication of a possible cdca due to a link failure. This method can be used to avoid unnecessary conversions from an existing data format to an AVP format.
In case of redirecting agents, the Hop-by-Hop Identifier is maintained in the header as the Diameter agent responds with an answer message. Obsolete RFCs are indicated with strikethrough text.
The credit-control server and AAA server in this architecture model are logical entities. When creating a request, the End-to-End Identifier is set to a locally unique value.
Diameter Credit-Control Application
You can help by adding to it. The scope of this specification is the credit authorization. This specification, together with the above service specific documents, 406 the credit-control message. An event-based credit control process uses events as charging mechanism.
Direct Connection with Redirects Diameter Relay and redirect agents must not reject messages with unrecognized AVPs. When or before the subscriber session has used the granted units the client sends an update to the server telling it how many units have been used and how many it would like granted this time.
Prepaid services are now 4006 up in many other wireless and wire line based networks. This is part of the basic protocol functionality and all stacks should support it and as such abstract from the connectivity related operations.
This section needs expansion. The name is a play on words, derived from the RADIUS protocol, which is the predecessor a diameter is twice the radius.
This page was last edited on 19 Octoberat A flexible credit-control application specific failure handling is defined in which the home service provider can model the credit- control client behavior according to its own credit risk management policy.
Retrieved from ” https: Please refer to the current edition of the “Internet Official Protocol Standards” STD 1 for the standardization state and status of this protocol. In next generation wireless networks, additional functionality is required beyond that specified in the Diameter base protocol.
However, for real-time credit-control, these authorization and accounting models are not sufficient. When rgc account is exhausted or expired, the user must be denied the ability to compile additional chargeable events. The credit-control process is performed to determine potential charges and to verify whether the end user’s account balance is sufficient to cover the cost of the service being rendered.
Adding a new optional AVP does not require a new gfc. To ensure that the end user’s account is not debited or credited multiple times for the same service event, only one place in the credit-control system should perform duplicate detection. From Wikipedia, the free encyclopedia. Service specific authorization and authentication is out of the scope. In addition, there are services such as gaming and advertising that may credit as well as debit a user account.
Service A type of task performed by a service element for an end user. Diameter is an authentication, authorization, and accounting protocol for computer networks. Therefore, it is assumed that a Diameter credit-control server will provide service only for Diameter credit-control clients that have agreed beforehand as to the content of credit-control messages.
The Command Codes are as follows: 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.