[Serusers] Acct-Session-Time support

Lucas Aimaretto lucas at cyneric.com
Thu Jan 6 16:54:10 CET 2005


Mike,

> > Finally, with the help of many, I could do accounting using
> > SER+IC-RADIUs. The thing was just setting setflag(1) at the very
> > beginning, just after the route{. I still do not 
> > understand why I'm 
> > getting to Acct-Start records, but, well ... accounting 
> > is working. 
> > But not completely well. Because, when I receive the Acct-Stop 
> > message, my billing system expects the Acct-Time-Session 
> > Attribute 
> > with the total time used during the session. As no 
> > Acct-Session-Time 
> > is received, no billing can be done. Anybody knows how to 
> > send that 
> > Attribute to RADIUS. thanx.
> 
> > Regards,
> 
> > Lucas
> 
> 
> It's impossible to do with SER because it's stateless proxy, 
> you need b2bua for this functionality.

Ok, so you mean that if I want to do some billing with SER I need to
implement b2bua?. Please, how do I implement b2bua with SER ???.

I believe (as an active VoIP+RADIUS admin) that SER should implement
some basic time-accounting. It is not that difficult to do it and it'll
help many many Admins. It could, for example (and I think it'll
definetively work), estimate the Acct-Session-Time by substracting the
time at wich SER receives the BYE message from the time at wich SER
received the 200 OK message. So then SER should build the
Acct-Session-Time attribute with that value, and SER would send this
attribute to RADIUS, and so help the billing systems, as the one I own.

Just an Idea.

Regards,

Lucas

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.296 / Virus Database: 265.6.8 - Release Date: 03/01/2005
 




More information about the sr-users mailing list