nanog mailing list archives

Re: Policy of Dial-up session processing


From: Jared Mauch <jared () puck nether net>
Date: Fri, 11 May 2007 08:59:58 -0400


On Fri, May 11, 2007 at 08:17:02PM +0800, Joe Shen wrote:

hi,

  Maybe this is out-of-topic ,but I can't find any 
place where could find answer for this question. 
If this is intrusive, just ingore it please.

  my question is : 
   how does ISP do with DSL dial-up sessions which
pass the accouting period time. 


  E.g.  If a customer subscribe DSL service at
15USD/month for 150hours.  If the subscriber used 
145hours by 30th May. He get online at 21:00 on 31th,
and get offline at 5:00 on  June 2th. 

  The radius server could only export the customer's
session when he get offline. So, problem comes to
accouting system which was designed to calculate
customer usage on first day of each month.  The
cut-off line of each month usage is set to 00:00 on
first day of each month. 

  Someone says ,  ISP should force those session
closed at 00:00 on first day of each month, because
they must ensure dial-up session of last month sould
not be accouted in next month. Is this true ? 

        One could always send a session-limit in the radius
authentication to keep them under their usage for the month, including
sending something that terminates the session at whatever you call 0000
for the start of month.  this obviously could cause a spike in auth
requests around 0000.  the other choices include intelligent
accounting software that can take this situation into account.

        I've not used it in years, but radiator was nice back
in the day.

        - jared

-- 
Jared Mauch  | pgp key available via finger from jared () puck nether net
clue++;      | http://puck.nether.net/~jared/  My statements are only mine.


Current thread: