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):||15 February 2010|
|PDF File Size:||17.66 Mb|
|ePub File Size:||4.86 Mb|
|Price:||Free* [*Free Regsitration Required]|
These formats are observed in Credit-Control messages. The Hop-by-Hop Identifier is an dca bit integer field in network byte order that is used to match the requests with their answers as the same value in the request is used in the response. Rgc state implies that upon forwarding a request, its Hop-by-Hop Identifier is saved; the field is replaced with a locally unique identifier, which is restored to its original value when the corresponding answer is received.
Credit-Control Application Related Parameters For instance, a user may pay for both online time and download bytes but has only a single account balance. In a multi-service environment, an end ccca can issue an additional service request e. The intermediate interrogations may be needed to request new quota while the service is being rendered. Alternatively, during an active multimedia session, an additional media type is added to the session, causing a new simultaneous request toward same account.
The other Diameter applications provide service specific authorization, and they dcva not provide credit authorization for prepaid users. Adding a new optional AVP does not require a new application.
RFC – part 1 of 5
The client starts by requesting 10 units from the server. The specification of another cooperative standardization body e. The Diameter protocol defines a policy protocol used by clients to perform policy, AAA, and resource control.
The credit-control server deducts the used amount from the end user’s account; it may perform rating and make a new credit reservation if the service delivery is continuing. This page was last edited on 6 Octoberat It is set when resending requests not yet acknowledged as an indication rvc a possible duplicate due to a link failure.
Network Working Group H.
The credit-control server and AAA server in this architecture model are logical entities. Retrieved from ” https: 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.
For Dfc of type Enumerated, the service may require a new value to be defined. The final interrogation is used to exit the process.
Diameter Credit-Control Application
In contrast, credit authorization with direct debiting is a single transaction process wherein the credit-control server directly deducts a suitable amount of money from the user’s account as soon as the credit authorization request is received. Diameter is used for many different interfaces defined by the 3GPP standards, with each interface typically defining new commands and attributes.
Event-based charging is typically used when units are not continuously consumed, e.
Loughney Nokia August Diameter Credit-Control Application Status of This Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Service Event An event relating to a service provided to the end user. Figure 1 illustrates the typical credit-control architecture, which consists of a Service Element with rfd embedded Diameter credit- control client, a Diameter credit-control server, and an AAA server.
A Command Code is used to determine the action that is to be taken for a particular message. 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.
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. From Wikipedia, the free encyclopedia. A session-based credit control process uses several interrogations which may include first, intermediate and last interrogation.
It monitors the usage of the granted quota according rfx instructions returned by credit-control server. The ” R ” Request bit — If set, the message is a request. When the credit resources granted to the user have been consumed or the service has been successfully delivered or terminated, the credit-control client reports back to the server the used amount.
In case of redirecting agents, the Hop-by-Hop Identifier is maintained in the header as the Diameter agent responds with an answer message. Upon receipt of a successful credit authorization answer with a certain amount of credit resources, the credit-control client allows service delivery to the end user and starts monitoring the usage of the granted resources. In some cases it might be possible that the service element in the visited domain can offer services to the end user; however, a commercial agreement must exist between the visited domain and the home domain.
Views Read Edit View history. The ” T ” Potentially re-transmitted message dccz — This flag is set after a link failover procedure, to aid the removal of duplicate requests. A Business Support System is usually deployed; it includes at least the billing functionality. The credit- control protocol is the Diameter base protocol with the Diameter credit-control application. Archived from the original on 4 July Hakala Request for Ddcca