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):||14 September 2007|
|PDF File Size:||2.45 Mb|
|ePub File Size:||3.87 Mb|
|Price:||Free* [*Free Regsitration Required]|
These operations are accomplished with the one- time event. 0406 Message Length field indicates the length of the Diameter message in bytes, including the header fields and the padded AVPs.
RFC – Diameter Credit-Control Application
Retrieved 12 October The Diameter credit-control server is the entity responsible for credit authorization for prepaid subscribers. Direct Connection with Redirects If Diameter credit-control proxies exist between the credit-control client and the credit-control server, they MUST advertise the Diameter credit-control application support. 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.
It is located in the home domain and is dccq by service elements or Diameter AAA servers in. Service specific authorization and authentication is out of the scope. The packet consists of a Diameter header and a variable number of Attribute-Value Pairs, or AVPs, for encapsulating information relevant to the Diameter message.
Diameter Credit-Control Applicationis a networking protocol for Diameter application used to implement real-time credit-control for a variety of end user services. This method can be used to avoid unnecessary conversions from an existing data format to an AVP format. Service Event An event relating to a service provided to the end user.
This page dcxa last edited on 19 Octobercdca The credit-control server and AAA server in this architecture model are logical entities. The other Diameter applications provide service specific authorization, and they do not provide credit authorization for prepaid users.
The credit-control server is required to maintain session state for session-based 40066 control. 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. Diameter Credit-control Server A Diameter credit-control server acts as a prepaid server, performing real-time rating and credit-control.
A session-based credit control process uses several interrogations which may include first, intermediate and last interrogation. 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.
When set the AVP Code belongs to the rfv vendor code address space. Upon receipt of a successful credit authorization answer, the credit-control client allows rcca delivery to the end user.
RFC – part 1 of 5
The general principles for sending rating parameters are as follows: 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. Session-based charging is typically used for scenarios where the charged units rcf continuously consumed, e. 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.
The real configuration can combine them into a single host.
Diameter Credit-Control Application
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. Please refer to the current edition of the “Internet Official Protocol Dca STD 1 for the standardization state and status of this protocol.
It is used between the Diameter credit-control client and the credit-control server to request credit authorization for a given service.
The Command Codes are as follows: This section needs expansion. In contrast, credit authorization with direct scca 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.
Credit-Control Application Overview The credit authorization process takes place before and during service delivery to the end user and generally requires the user’s authentication and authorization before any request is sent to the credit-control server.