Method in a packet data network of negotiating reporting mechanisms and reporting accounting records
First Claim
1. A method in a packet data network of negotiating reporting mechanisms for accounting records between a Packet Data Service Node (PDSN) and an accounting server, said method comprising the steps of:
- determining by the PDSN, a reporting level capability for the accounting server and any intermediate nodes between the PDSN and the accounting server; and
sending accounting records from the PDSN to the accounting server in accordance with the determined reporting level capability.
1 Assignment
0 Petitions
Accused Products
Abstract
A method in a Code Division Multiple Access (CDMA) 2000 packet data network of negotiating reporting mechanisms for accounting records, and sending accounting records from a Packet Data Service Node (PDSN) to an accounting server such as a Home Radius Server utilizing the Radius protocol. The PDSN sends an Access Request (AR) message to the accounting server, via any intermediate nodes, and includes (a) an Accounting Capability (AC) attribute indicating that the PDSN can accumulate a plurality of accounting records and send the accumulated accounting records in a container in a single message, and (b) an Accounting Handling (AH) attribute indicating a plurality of alternative reporting methods that trigger the PDSN to send a container. The Home Radius Server then sends an Access Accept (AA) message to the PDSN that (a) confirms that the Home Radius Server can receive accounting records in containers, and (b) indicates a preferred reporting method for triggering the PDSN to send a container. The PDSN then sends containers of accounting records to the Home Radius Server in accordance with the preferred reporting method. In an alternative embodiment, the PDSN may send containers of accounting records to the Home Radius Server at a pre-configured interval.
-
Citations
10 Claims
-
1. A method in a packet data network of negotiating reporting mechanisms for accounting records between a Packet Data Service Node (PDSN) and an accounting server, said method comprising the steps of:
-
determining by the PDSN, a reporting level capability for the accounting server and any intermediate nodes between the PDSN and the accounting server; and
sending accounting records from the PDSN to the accounting server in accordance with the determined reporting level capability. - View Dependent Claims (2, 3, 4, 5, 6)
sending a message from the PDSN to the accounting server via the intermediate nodes, if any, that includes a reporting level capability of the PDSN; and
sending a response message from the accounting server to the PDSN that confirms that the accounting server can handle accounting records received in accordance with the reporting level capability of the PDSN.
-
-
3. The method of claim 2 wherein the step of sending a message from the PDSN to the accounting server that includes a reporting level capability of the PDSN includes sending a message that includes an attribute indicating that the PDSN can accumulate a plurality of accounting records and send the accumulated accounting records in a container in a single message.
-
4. The method of claim 3 wherein the step of sending a message that includes an attribute indicating that the PDSN can accumulate a plurality of accounting records and send the accumulated accounting records in a container in a single message includes sending a message that also includes an attribute indicating a plurality of alternative reporting methods that trigger the PDSN to send a container.
-
5. The method of claim 4 wherein the plurality of alternative reporting methods includes sending reports (a) periodically at a specified interval, (b) after each accounting session, as defined by a new accounting event, or (c) after an accounting multi-session, at the end of an entire packet data session.
-
6. The method of claim 4 wherein the step of sending a response message from the accounting server to the PDSN includes sending a response message that also includes a preferred reporting method for triggering the PDSN to send a container.
-
7. A method in a packet data network of reporting accounting records from a Packet Data Service Node (PDSN) to an accounting server, said method comprising the steps of:
-
sending a message from the PDSN to the accounting server, via any intermediate nodes, that includes an attribute indicating that the PDSN can accumulate a plurality of accounting records and send the accumulated accounting records in a container in a single message;
sending a response message from the accounting server to the PDSN that confirms that the accounting server can receive accounting records in containers; and
sending containers of accounting records from the PDSN to the accounting server at a pre-configured interval.
-
-
8. A method in a packet data network of reporting accounting records from a Packet Data Service Node (PDSN) to an accounting server, said method comprising the steps of:
-
sending a message from the PDSN to the accounting server, via any intermediate nodes, that includes (a) an attribute indicating that the PDSN can accumulate a plurality of accounting records and send the accumulated accounting records in a container in a single message, and (b) an attribute indicating a plurality of alternative reporting methods that trigger the PDSN to send a container;
sending a response message from the accounting server to the PDSN that (a) confirms that the accounting server can receive accounting records in containers, and (b) indicates a preferred reporting method for triggering the PDSN to send a container; and
sending containers of accounting records from the PDSN to the accounting server at in accordance with the reporting method preferred by the accounting server. - View Dependent Claims (9, 10)
sending a START message from the PDSN to the accounting server when the packet data session begins, said START message including a session identification; and
sending a STOP message from the PDSN to the accounting server when the packet data session ends.
-
-
10. The method of claim 9 further comprising, before the step of sending a STOP message, the steps of:
-
sending a last container message from the PDSN to the Home Radius Server containing accounting records up to, but not including, a last accounting session in the plurality of accounting sessions; and
including accounting records from the last accounting session in the STOP message.
-
Specification