DCCA is the Diameter Credit-Control Application (RFC 4006). Freeradius does not support Diameter protocol. So you just can't pass Diameter AVPs (Grouped or whatever) using RADIUS attributes.

But realy you do not need to. GGSN should use RADIUS for AAA purposes (e.g., authentication, access authorization, maybe address allocation, and session accounting). As part of successful authorization RADIUS server should tell GGSN to turn on credit-control for the session. For example, RADIUS server can return credit-control server address/name/realm to GGSN in Access-Accept.

After successful authorization GGSN will use Diameter CCA toward credit-control.

yagizozen wrote:
Hello everyone,

I am using DCCA in one of the systems. And I know that DCCA grant a quata
when a request comes from GGSN. For Example, when a access request come from
GGSN, DCCA rejects it depending on the AVPs OR accept the request and sends
a predefined QUOTA to the GGSN so that after the user finish that quota, it
returns and asks for more quota. When I take a snoop between GGSN and DCCA,
I see a grouped AVP called "Multiple Services Credit Control" and inside
this grouped AVP, it contains the quota and other information that is send
to GGSN with the accept packet.
If I implement this grouped AVP to the radius Access-ACCEPT packet, does it
work? The GGSN is the same.
Also can you help me about creating a GROUPED AVP?? sending a user-defined
AVP is easy but how can I group more than one AVPs?

Thank you very much.

--
View this message in context: 
http://freeradius.1045715.n5.nabble.com/Quota-in-DCCA-tp5711335.html
Sent from the FreeRadius - User mailing list archive at Nabble.com.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to