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.

Author: Fenrizuru Voodooramar
Country: Great Britain
Language: English (Spanish)
Genre: Medical
Published (Last): 15 February 2010
Pages: 457
PDF File Size: 17.66 Mb
ePub File Size: 4.86 Mb
ISBN: 780-1-76269-178-3
Downloads: 45030
Price: Free* [*Free Regsitration Required]
Uploader: Meztilabar

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.

Diameter (protocol)

By using this site, you agree to the Terms of Use and Privacy Policy. This process is accomplished with the one-time event. It is located in the home domain and is accessed by service elements or Diameter AAA servers in. It is used between the Diameter credit-control client and the credit-control server rvc request credit authorization for a given service. The client is allowed to request units before the previous grant is completely used, in order to avoid suspending the subscriber session while talking to the server.

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.

Session based credit-control is described in more detail, with more variations, in section 5. This page was last edited on 19 Octoberat Typical credit-control architecture There can be multiple credit-control servers in the system for redundancy and load balancing. In addition, there are services such as gaming and advertising that may credit as well as debit a user account. By using this site, you agree to the Terms of Use and Privacy Ccca.


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