[asterisk-bugs] [Asterisk 0015006]: Diameter implementation of Asterisk CDR.

Asterisk Bug Tracker noreply at bugs.digium.com
Thu Apr 30 10:57:53 CDT 2009


The following issue has been SUBMITTED. 
====================================================================== 
http://bugs.digium.com/view.php?id=15006 
====================================================================== 
Reported By:                leena_m
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   15006
Category:                   CDR/NewFeature
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     new
Asterisk Version:           SVN 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 191364 
Request Review:              
====================================================================== 
Date Submitted:             2009-04-30 10:57 CDT
Last Modified:              2009-04-30 10:57 CDT
====================================================================== 
Summary:                    Diameter implementation of Asterisk CDR.
Description: 
The feature implements Base Accounting of Diameter protocol, the next
generation AAA protocol which overcomes the drawbacks of RADIUS. 

The architecture and design of the feature (diameter module) can be
extended for applications like prepaid and credit control with ease.

The feature provides interface to integrate it with CDR module of
asterisk. 

Accounting in Diameter is handled in two different ways, Real-time
accounting and One-time accounting. The module takes care of both the
types.

With the existing CDR feature of asterisk, one-time accounting is enabled
and tested. The feature uses TCP for peer support. Peer state machine and
Accounting Session state machine are implemented with reference to RFC
3588.
Every time CDR of a call is posted in asterisk, this feature sends an
accounting message with CDR information to the Diameter Server. This
feature also takes care of packet loss, retransmission and failover as per
RFC 3588.

Interim accounting is also implemented in the feature but not tested. It
is not yet integrated and enabled with Asterisk as I could not find a
proper Diameter server to test Interim accounting. Storing and sending of
accounting records in case of failures is not done as of now
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-04-30 10:57 leena_m        New Issue                                    
2009-04-30 10:57 leena_m        Asterisk Version          => SVN             
2009-04-30 10:57 leena_m        Regression                => No              
2009-04-30 10:57 leena_m        SVN Branch (only for SVN checkouts, not tarball
releases) =>  trunk          
2009-04-30 10:57 leena_m        SVN Revision (number only!) => 191364          
======================================================================




More information about the asterisk-bugs mailing list