Method, system and call server for improving network traffic for accounting messages
First Claim
1. A method for sending accounting data from a call server to an Authentication, Authorization, and Accounting (AAA) server, the method comprising the steps of:
- during an IP session, following an occurrence of an accounting event in the call server, determining if the call server comprises accounting data pending transmission to the AAA server, the accounting data comprising at least an activity parameter indicative of an activity during a past first portion of the IP session that is to be charged according to a first billing rate; and
if the call server comprises accounting data pending transmission to the AAA server;
sending from the call server to the AAA server an Accounting Stop message comprising the accounting data; and
sending from the call server to the AAA server an Accounting Start message indicative of a start of a second portion of the IP session that is to be charged according to a second billing rate.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and call server for reducing accounting traffic between a call server and a AAA server following a billing rate change. Following an expiration of a timer indicating the change, the call server collects accounting data of a first portion of the IP session to be billed at a first billing rate. At the next accounting event, if any accounting data is pending transmission to the AAA server, the call server sends to the AAA server an Accounting Stop message with pending accounting data related to the activity during the first portion of the IP session, and then sends an Accounting Start message with no activity parameter. Depending upon the type of the accounting event, the call server further sends to the AAA server the activity parameters related to the second portion of the IP session using an Accounting Stop message or in a next Accounting Interim message.
-
Citations
19 Claims
-
1. A method for sending accounting data from a call server to an Authentication, Authorization, and Accounting (AAA) server, the method comprising the steps of:
-
during an IP session, following an occurrence of an accounting event in the call server, determining if the call server comprises accounting data pending transmission to the AAA server, the accounting data comprising at least an activity parameter indicative of an activity during a past first portion of the IP session that is to be charged according to a first billing rate; and
if the call server comprises accounting data pending transmission to the AAA server;
sending from the call server to the AAA server an Accounting Stop message comprising the accounting data; and
sending from the call server to the AAA server an Accounting Start message indicative of a start of a second portion of the IP session that is to be charged according to a second billing rate. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A telecommunications system comprising:
-
an Authentication, Authorization, and Accounting (AAA) server performing at least a function of accounting for users of the system;
a call server handling an IP session and being connected to the AAA server, wherein following an occurrence of an accounting event in the call server, the call server determines if any accounting data is pending transmission to the AAA server, the accounting data comprising at least an activity parameter indicative of an activity during a past first portion of the IP session that is to be charged according to a first billing rate, and wherein if the call server has accounting data pending transmission to the AAA server, i) the call server sends to the AAA server an Accounting Stop message comprising the accounting data; and
ii) the call server sends to the AAA server an Accounting Start message indicative of a start of a second portion of the IP session that is to be charged according to a second billing rate. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A call server, comprising:
-
means for supporting a provision of an IP session;
a TimeOfDay timer for indicating a change of the billing rate applicable in a telecommunications system managed by the call server, from a first billing rate to a second billing rate; and
a memory for storing accounting data comprising at least an activity parameter indicative of an activity during a past first portion of the IP session that is to be charged according to the first billing rate, the accounting data being stored in the memory following an expiration of the TimeOfDay timer, wherein, upon occurrence of an accounting event in the call server, the call server determines if accounting data is pending transmission to an Authentication, Authorization, and Accounting (AAA) server, and if so, the call server sends to the AAA server a first Accounting Stop message comprising the accounting data, and the call server further sends to the AAA server an Accounting Start message indicative of a start of a second portion of the IP session that is to be charged according to the second billing rate. - View Dependent Claims (16, 17, 18, 19)
-
Specification