Diameter is an authentication, authorization, and accounting protocol for computer networks. The Diameter base protocol is defined by RFC ( Obsoletes: RFC ) and CCR, , Diameter Credit-Control Application – RFC Diameter Credit-Control Application, is a networking protocol for Diameter application used to implement real-time credit-control for a variety of end user services. It is an IETF standard defined in RFC RFC (part 1 of 5): Diameter Credit-Control Application. Network Working Group H. Hakala Request for Comments: L. Mattila Category: Standards.

Author: Akiramar Malamuro
Country: Indonesia
Language: English (Spanish)
Genre: Career
Published (Last): 24 October 2009
Pages: 326
PDF File Size: 8.27 Mb
ePub File Size: 19.20 Mb
ISBN: 904-9-77091-499-9
Downloads: 46021
Price: Free* [*Free Regsitration Required]
Uploader: Zuk

Diameter Credit-Control Application Protocol

In next generation wireless networks, additional functionality is required beyond that specified in the Diameter base protocol.

This is left to the service context that has to be specified separately, as is some of the semantics. The Hop-by-Hop Identifier is an unsigned 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. You can help by adding to it. The server can use the used-units count for debiting the subscriber balance granting units does not indicate that they will be used.

The credit-control server deducts the used amount from the end user’s account; it may perform rating and make a frc credit reservation if the service delivery is continuing. 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 credit-control application also supports operations such as service price enquiry, user’s balance check, and refund of credit on the user’s account. Consequently, this needs to be considered when credit resources are granted to the services.


The message flows are in general driven by the control-point asking for units and the server granting them. Service Element A network element that provides a service to the end users. The credit-control application, therefore, does not define AVPs that could be used as input in the rating process. In this case, vendor specific AVPs can be used. By using this site, you agree to the Terms of Use and Privacy Policy.

The Diameter protocol was initially developed by 40006 R. Please refer to the current edition of the “Internet Official Protocol Standards” STD 1 for the standardization state and status of this protocol.

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 diamerer credit authorization request is received. The scope of this specification is the credit authorization.

The credit-control server is required to maintain session state for session-based credit- control. 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.

System internal interfaces can exist to relay messages between servers and an account manager. When set the AVP Code belongs to the specific vendor code address space. This page was last edited on 19 Octoberat Standards Track Ericsson J-P.

This method can be used to avoid unnecessary conversions from an existing data format to an AVP format. Upon receipt of a successful credit authorization answer with a certain amount of credit resources, the credit-control client tfc service delivery to the end user and starts monitoring the usage of the granted resources.

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.


The specification of another cooperative diametef body e. Retrieved 12 October 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. It is used between the Diameter credit-control client and the credit-control server to request credit authorization for a given service.

AA request AA request generically refers to a service specific authorization and authentication request. The credit-control application defined in this specification supports two different credit authorization models: Application-ID is used to identify for which Diameter application the message is applicable. Introduction This document specifies a Diameter diametfr 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.

Diameter Credit-Control Application

The intermediate interrogations may be needed to request new quota while the service is being rendered. Archived from the original on 4 July The general principles for sending rating parameters are as follows: 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. From Wikipedia, the free encyclopedia. If an Rff with the ” M ” bit set is received by a Diameter client, server, proxy, or translation agent and either the AVP or its value is unrecognized, the message must be rejected.

If cleared, the message MUST be locally processed.

It is located in the home domain and is accessed by service elements or Diameter AAA servers in.