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 March 2010|
|PDF File Size:||13.35 Mb|
|ePub File Size:||11.89 Mb|
|Price:||Free* [*Free Regsitration Required]|
In addition, there are services such as gaming and advertising that may credit as well as debit a user account. The End-to-End Identifier is not modified by Diameter agents of any kind, and the same value in the corresponding request is used in the answer.
In both models, the credit- control client requests credit authorization from the credit-control server prior to allowing any service to be delivered to the end user. Direct Connection with Redirects In a multi-service environment, an end user can issue an additional service request e. This process is accomplished with the one-time event. Service specific authorization and authentication is out of the scope. The Diameter protocol defines dccw policy protocol used by clients to perform policy, AAA, and resource control.
Additionally, application specific state machines can be introduced either later or at a higher abstraction layer. This is left to the service context that has to be specified separately, as is some of the semantics. From Wikipedia, the free encyclopedia. You can help by adding to it.
In the latter case, the interface between the Service Element and the Diameter credit- control client is outside the scope of this specification. If an AVP with the ” M ” bit set is received by a Diameter client, server, proxy, or translation agent and either the AVP or its value is 4060, the message must be rejected. Consequently, this needs to be considered when credit resources are granted to the services. 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 dcfa, Session Initiation Protocol SIP services, messaging services, and download services.
The Diameter credit-control server is the entity responsible for credit authorization for prepaid subscribers. The message flows are in general driven by the control-point asking for units and the server granting them. The values are for permanent, standard commands allocated by IANA.
After that the transport connection can be disconnected. The server grants units and charges the user. The application can be 406 authentication application, an accounting application, or a vendor-specific application. It is set when resending requests not yet acknowledged as an indication of a dca duplicate due to a link failure.
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 40006 account as soon as the credit authorization request is received. For quota management the client sends CCR to the server requesting units and reporting consumption.
This specification, together with the above service specific documents, governs the credit-control 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. Diameter is an authentication, authorization, and accounting protocol for computer dcc. Internet protocols Internet Standards. Event-based dccs is typically used when units are not continuously consumed, e. Service Event An event relating to a service provided to the end user.
The Message Length field indicates the length of the Diameter message in bytes, including the header fields and the padded AVPs.
Diameter Credit-Control Application
Session based credit-control A credit-control process that makes use of several interrogations: 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. Network access is an example of a service offered in the visited domain where the NAS, through an AAA infrastructure, authenticates and authorizes the user with the user’s home network.
Messages with the “E” bit set are commonly referred to as error messages. Retrieved from ” https: Diameter Credit-control Client A Diameter credit-control client is an entity that interacts with a credit-control server.
Diameter Credit-Control Application – Wikipedia
It may also interact with business support systems. System internal interfaces can exist to relay messages between servers and an account manager. If cleared, the message MUST be locally processed. Network Working Group H. A mechanism has to be provided to allow the user to be informed of the charges to be levied for a requested service.
This is part of the basic protocol functionality and all stacks 406 support it and as such abstract from the connectivity related operations. The Diameter protocol was initially developed by Pat R. Alternatively, during an active multimedia session, an additional media type is added to the session, causing a new simultaneous request toward same account.
In next generation wireless networks, additional functionality is required beyond that specified in the Diameter base protocol. 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. AA answer commands are defined in service specific authorization applications, e.