System and Method for a SIP Server with Offline Charging
First Claim
1. A system for providing offline charging to a session initiation protocol (SIP) server, said system comprising:
- a session initiation protocol (SIP) server that processes one or more SIP communications, said SIP server including a Java-based offline charging application deployed thereon; and
a SIP client that sends said SIP communications to said SIP server;
wherein said offline charging application receives a communication from said SIP client, generates at least one charging event in response to said communication and transmits said charging event to a charging data function server.
2 Assignments
0 Petitions
Accused Products
Abstract
The SIP server can be comprised of an engine tier that is designed for high throughput processing of SIP communications and a state tier that maintains state information for access by the engine tier. A Java-based offline charging application can be deployed on the SIP server engine tier in order to allow the SIP server to generate offline charging events and transmit them to a charging data function (CDF) server. The state data for the offline accounting session can be maintained on the state tier. Furthermore, timers set to accounting interim interval value can be used to indicate expiration times for the accounting session. The SIP server can use the timers to send periodic interim requests in order to update and maintain the accounting session open.
89 Citations
16 Claims
-
1. A system for providing offline charging to a session initiation protocol (SIP) server, said system comprising:
-
a session initiation protocol (SIP) server that processes one or more SIP communications, said SIP server including a Java-based offline charging application deployed thereon; and a SIP client that sends said SIP communications to said SIP server; wherein said offline charging application receives a communication from said SIP client, generates at least one charging event in response to said communication and transmits said charging event to a charging data function server. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
2. The system according to claim 2 wherein said offline charging application is further configured to receive at least one accounting answer message from said charging data function server in response to said charging event.
-
8. A computer implemented method for providing offline charging in a telecommunication environment, said method comprising:
-
deploying a Java-based offline charging application on a session initiation protocol (SIP) server; receiving a SIP communication from a SIP client to said SIP server; generating a charging event by said offline charging application upon receipt of said SIP communication; and transmitting said charging event to a charging data function (CDF) server by said offline charging application. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium having instructions stored thereon which when executed by one or more processors cause a system to:
-
deploy a Java-based offline charging application on a session initiation protocol (SIP) server; receive a SIP communication from a SIP client to said SIP server; generate a charging event by said offline charging application upon receipt of said SIP communication; and transmit said charging event to a charging data function (CDF) server by said offline charging application.
-
Specification