Claims
- 1. A method for charging for a multimedia session established between a mobile terminal and a remote host, comprising:
establishing the multimedia session between the mobile terminal and the remote host over a radio access network via a packet-switched access network coupled to a multimedia system, having one or more multimedia servers for providing multimedia services for multimedia sessions; generating a token associated with the multimedia session; and using the token, correlating session charges for a first operation performed in the packet-switched access network associated with the multimedia session and for a second operation performed in the multimedia system associated with the multimedia session.
- 2. The method in claim 1, further comprising:
a first entity in the packet-switched access network including the token in a first charging message associated with the session sent to a charging entity; and a second entity in the multimedia system including the token in a second charging message associated with the session sent to the charging entity, wherein the charging entity performs the correlating step.
- 3. The method in claim 2, wherein the first and second charging messages correspond to first and second call data records.
- 4. The method in claim 2, wherein the first charging message includes information related to bearer services used in the packet-switched access network for the session.
- 5. The method in claim 4, wherein the information includes access bearer-specific charging information for one or more access bearers used in the session.
- 6. The method in claim 5, wherein the information includes one or more of the following: location of the mobile terminal, location of the remote host, volume of packets sent or received, time, and quality of service parameters associated with one or more of the packet access bearers used in the session.
- 7. The method in claim 2, wherein the second charging message includes information related to services used in the multimedia system for the session.
- 8. The method in claim 7, wherein the information includes one or more of the following: type of multimedia service, identity of originating and terminating entities, service based local policy restrictions, discounted charging scenarios, and amount of time in which session resources are used.
- 9. The method in claim 2, wherein the token includes a session identifier, the method further comprising:
sending in the first charging message the session identifier and an access network charging identity for the session to the charging entity, and sending in the second charging message the session identifier and a multimedia system charging identity for the session to the charging entity, wherein the charging node uses the session identifier and charging identities in the first and second charging messages to generate a charge for the session.
- 10. The method in claim 1, further comprising:
using the token to indicate whether a charging discount applies to the session.
- 11. The method in claim 1, wherein the token is generated by an entity in the multimedia system, the method further comprising:
sending the token from the entity to the mobile terminal.
- 12. The method in claim 11, wherein if the mobile terminal sends the token to the packet-switched access network, the mobile terminal indicates agreement to charging for the multimedia session where bearer level and session level services for the session are combined.
- 13. The method in claim 12, wherein if the mobile terminal does not send the token to the packet-switched access network, the mobile terminal indicates a decision not to agree to charging for the multimedia session where bearer level and session level services for the session are combined.
- 14. The method in claim 11, wherein the entity is associated with a home network operator of the mobile terminal, and wherein by sending the token to the packet-switched access network, the mobile terminal indicates agreement to a service level contract with the home network operator.
- 15. The method in claim 11, wherein the entity is associated with a visited network, and wherein by sending the token to the packet-switched access network, the mobile terminal indicates agreement to service-based local policy (SBLP) enforcement of bearer services at the packet-based access network level in the visited network.
- 16. The method in claim 1, wherein the first operation is a bearer level service related to transporting each media stream in the session through the packet-switched access network.
- 17. The method in claim 1, wherein the second operation is a session level service relating to setting up or controlling multimedia services requested for the session.
- 18. The method in claim 1, wherein if the token is not used, bearer level and session level services associated with the session are charged for separately.
- 19. The method in claim 1, wherein the token includes a session identifier, the method further comprising:
generating a complete token for each media data stream using the session identifier and a media stream identifier corresponding to that media data stream, wherein the complete token is used to correlate bearer level charges for each media data stream with session level charges for each media data stream.
- 20. The method in claim 1, wherein the token is encrypted.
- 21. The method in claim 1, wherein the token is sent to the mobile terminal and the remote host.
- 22. The method in claim 1, further comprising:
generating first and second different tokens associated with the multimedia session, the first token being associated with the mobile terminal and the second token being associated with the remote host.
- 23. The method in claim 22, further comprising:
using the first and second tokens, correlating session charges.
- 24. The method in claim 1, further comprising:
using the token to correlate the charges in the multimedia session in an A-party pays charging model.
- 25. A method for use in charging for a multimedia session between a mobile terminal and a remote host, comprising:
using session level signaling, initiating a multimedia session with plural media data streams between the mobile terminal and a remote host coupled to the mobile terminal being coupled to an IP-based multimedia system (IMS) that provides multimedia session services by way of a General Packet Radio Service (GPRS) network; generating a service charging identifier corresponding to the session, and correlating charges related to operations performed in the IMS and the GPRS network associated with the session using the service charging identifier.
- 26. The method in claim 25, wherein a call service control function (CSCF) entity in the IMS generates the service charging identifier and sends it to the mobile terminal.
- 27. The method in claim 26, wherein the CSCF entity is a serving-CSCF entity (S-CSCF) associated with a home network for the mobile terminal.
- 28. The method in claim 27, wherein if the mobile terminal sends the service charging identifier to the GPRS network, the mobile terminal indicates agreement to combined charging of both bearer level and session level services for the multimedia session.
- 29. The method in claim 28, wherein if the mobile terminal does not send the token to the GPRS network, the mobile terminal indicates a decision not to agree to the combined charging for the multimedia session.
- 30. The method in claim 28, wherein by sending the service charging identifier to the GPRS network, the mobile terminal indicates agreement to a service level contract with a home network operator of the mobile terminal.
- 31. The method in claim 26, wherein the CSCF entity is a proxy-CSCF entity (P-CSCF) associated with a network visited by the mobile terminal.
- 32. The method in claim 31, wherein by sending the service charging identifier to the GPRS network, the mobile terminal indicates agreement to service-based local policy (SBLP) enforcement of bearer services at the GPRS network level based on policy information for the session provided by the P-CSCF/PCF to a gate keeper node in the GPRS network.
- 33. The method in claim 32, wherein the gatekeeper includes an SBLP-implemented indicator in a charging message related to the multimedia session sent to a charging node.
- 34. The method in claim 26, wherein the mobile terminal includes the service charging identifier in a packet data protocol (PDP) context message sent to a node in the GPRS network.
- 35. The method in claim 34, wherein the service charging identifier is included in a PDP configuration options (PCO) field.
- 36. The method in claim 34, wherein the GPRS node is a serving GPRS support node (SGSN).
- 37. The method in claim 36, wherein the SGSN sends the service charging identifier with charging information to a home network cost control node.
- 38. The method in claim 36, wherein the home network cost control node performs real time charging or prepaid charging.
- 39. The method in claim 36, wherein the SGSN sends the service charging identifier with charging information over a CAMEL interface in real time or before the session begins.
- 40. The method in claim 36, wherein the SGSN sends the service charging identifier with charging information in a call data record (CDR) to charging node after the session ends.
- 41. The method in claim 34, wherein a gateway GPRS support node (GGSN) sends the service charging identifier in a PDP context response message or with charging information via a CDR for off-line charging to a charging node.
- 42. The method in claim 34, wherein if the mobile terminal agrees to service based local policy enforcement, the GGSN sends a SBLP-implemented indication in a PDP context response message or with charging information via a CDR for off-line charging to a charging node
- 43. The method in claim 26, further comprising:
a GPRS entity including the service charging identifier in a first charging message associated with the session to a charging entity; and an IMS entity including the service charging identifier in a second charging message associated with the session to the charging entity, wherein the charging entity performs the correlating step.
- 44. The method in claim 43, wherein the first and second charging messages correspond to first and second call data records.
- 45. The method in claim 43, wherein the first charging message corresponds to a CAMEL charging message and the second charging message corresponds to a DIAMETER charging message.
- 46. The method in claim 43, wherein the first charging message includes information related to GPRS bearer services used in the GPRS network for the session.
- 47. The method in claim 46, wherein the information includes GPRS bearer-specific charging information for one or more GPRS bearers used in the session.
- 48. The method in claim 47, wherein the information includes one or more of the following: location of the mobile terminal, location of the remote host, volume of packets sent or received, a quality of service parameter, and time, associated with one or more of the GPRS bearers used in the session.
- 49. The method in claim 43, wherein the second charging message includes information related to services used in the IMS for the session.
- 50. The method in claim 49, wherein the information includes one or more of the following: type of multimedia level service used, identity of originating and terminal entities, service based local policy restrictions, discounted charging scenarios, and amount of time in which session resources are used.
- 51. The method in claim 43, further comprising:
sending in the first charging message the service charging identifier and a GPRS network charging identity for the session to the charging entity, sending in the second charging message the service charging identifier and an IMS charging identity for the session to the charging entity, wherein the charging entity uses the service charging identifier and the GPRS and IMS charging identities to generate a charge for the session.
- 52. The method in claim 43, further comprising:
using the service charging identifier to indicate to the charging entity whether a charging discount applies to the session.
- 53. For use in setting up a multimedia session between the mobile terminal and a remote host using session signaling, where the multimedia session includes plural media data streams, the mobile terminal being coupled to a multimedia system that provides multimedia session services, the mobile terminal comprising electronic circuitry configured to perform the following tasks:
initiate the multimedia session using session signaling so that a plurality of media packet access bearers can be established over a packet-switched access network to transport corresponding ones of the media data streams between the mobile terminal and the access point; receive a service charging identifier; determining whether to send the service charging identifier in a packet context message to be sent to the packet-switched access network, wherein sending the service charging identifier in the packet context message indicates an agreement by the mobile terminal to a charging arrangement that correlates session charges associated with the multimedia session, and wherein not sending the session charging identifier in the packet context message indicates that the mobile terminal does not agree to the charging arrangement.
- 54. The mobile terminal in claim 53, wherein the session charges include charges for a first operation performed by the packet-switched access network and for a second operation performed by the multimedia system
- 55. The mobile terminal claim 54, wherein the electronic circuitry is configured to indicate agreement to a discount charging arrangement for a combined charge for the first and second operation by sending the service charging identifier in the packet context message.
- 56. The mobile terminal claim 54, wherein the electronic circuitry is configured to indicate agreement to service-based local policy enforcement at an access bearer level orchestrated by a visiting network and enforced by a gate keeper node in the packet-switched access network by sending the service charging identifier in the packet context message.
- 57. The mobile terminal in claim 54, wherein the packet-switched access network is a GPRS network and the multimedia system is an IP-based multimedia system (IMS) that provides multimedia session services by way of GPRS bearers, and wherein the packet context message is a PDP context activation message.
- 58. The mobile terminal in claim 57, wherein the service charging identifier is included in a PDP configuration options (PCO) field in the PDP context activation message.
- 59. The mobile terminal in claim 54, wherein the electronic circuitry is configured to combine the service charging identifier with a media stream identifier.
- 60. A node in a packet-switched access network coupled to a radio access network and to a multimedia system for providing services in a multimedia session between a mobile terminal and a remote host, where in response to a multimedia session request from the mobile terminal, a multimedia session is established involving the mobile terminal that includes a plurality of media data streams including establishing a plurality of media packet access bearers between the mobile terminal and the access point, the media packet access bearers transporting corresponding ones of the media data streams over the packet-switched access network, comprising electronic circuitry configured to perform the following tasks:
receive a service charging identifier; include the service charging identifier in a charging message associated with the multimedia session; and send the service charging message with the session charging identifier to a charging entity.
- 61. The packet-switched access network node in claim 60, wherein the electronic circuitry is configured to combine the service charging identifier with additional information.
- 62. The packet-switched access network node in claim 61, wherein the additional information includes a network identifier associated with the multimedia session.
- 63. The packet-switched access network node in claim 60, wherein the packet-switched access network is a GPRS network and the packet-switched access network node is an SGSN, the electronic circuitry in the SGSN being configured to:
receive a PDP context message from the mobile terminal which includes the service charging identifier, and forward the service charging identifier in a PDP context request message to a GGSN.
- 64. The packet-switched access network node in claim 60, wherein the packet-switched access network is a GPRS network and the packet-switched access network node is an SGSN, the electronic circuitry in the SGSN being configured to:
receive a PDP context message from the mobile terminal which includes the service charging identifier, and forward the service charging identifier to the charging entity in a charging message.
- 65. The packet-switched access network node in claim 64, wherein the charging message is a CAMEL message sent in real time.
- 66. The packet-switched access network node in claim 64, wherein the charging message is a request for pre-paid services associated with the multimedia session.
- 67. The packet-switched access network node in claim 60, wherein the packet-switched access network is a GPRS network and the packet-switched access network node is an GGSN, the electronic circuitry in the GGSN being configured to:
receive a PDP context request message which includes the service charging identifier, and respond to the PDP context request message including the service charging identifier.
- 68. The packet-switched access network node in claim 60, wherein the packet-switched access network is a GPRS network and the packet-switched access network node is an GGSN, the electronic circuitry in the GGSN being configured to:
implement service-based local policy for the multimedia session using the service charging identifier, and send a charging message indicating implementation of the service-based local policy for the multimedia session.
- 69. The packet-switched access network node in claim 60, wherein the packet-switched access network is a GPRS network and the packet-switched access network node is an GGSN, the electronic circuitry in the GGSN being configured to send a charging message to a charging entity associated with the multimedia session and including the service charging identifier so that the charging entity may correlate GPRS bearer level service charges with session level charges for the multimedia session.
- 70. For use in setting up a multimedia session between a mobile terminal and a remote host using session signaling, where the multimedia session includes plural media data streams, the mobile terminal being coupled to packet-switched access network and to a multimedia system that provides multimedia session services, a multimedia service controller comprising:
electronic circuitry configured to provide to the mobile terminal and to a charging entity a service charging identifier associated with the multimedia session, wherein the charging entity uses the service charging identifier to correlate session charges associated with the multimedia session for a packet-switched access network service and for a multimedia system service.
- 71. The multimedia service controller in claim 70, wherein the packet-switched access network service is a bearer level service and the multimedia system service is a session level service.
- 72. The multimedia service controller in claim 70, wherein the multimedia service controller is a serving-multimedia service controller associated with a home network operator of the mobile terminal.
- 73. The multimedia service controller in claim 72, wherein the serving-multimedia service controller uses the service charging identifier to notify the charging entity of the set up and termination of the multimedia session.
- 74. The multimedia service controller in claim 70, wherein the multimedia service controller is a proxy-multimedia service controller associated with a network visited by the mobile terminal.
- 75. The multimedia service controller in claim 74, wherein the proxy-multimedia service controller uses the service charging identifier in policy related communications with a policy control function in the multimedia system and a gate keeper in the packet-switched access network.
- 76. For use in a multimedia session between a mobile terminal and a remote host using session signaling, where the multimedia session includes plural media data streams, the mobile terminal being coupled to packet-switched access network and to a multimedia system that provides multimedia session services, a charging controller comprising electronic circuitry configured to perform the following tasks:
receive a first charging message with a service charging identifier associated with the multimedia session from the packet-switched access network; receive a second charging message with the service charging identifier from the multimedia system; and use the service charging identifier to correlate session charges associated with the multimedia session for a packet-switched access network service and for a multimedia system service.
- 77. The charging controller in claim 76, wherein the first and second charging messages are call data records.
- 78. The charging controller in claim 76, wherein the first charging message is a CAMEL message and the second charging message is a DIAMETER message.
- 79. The charging controller in claim 76, wherein the electronic circuitry is configured to generate a combined service charge for the multimedia session that combines charges for the packet-switched access network service and the multimedia system service into one charge for the session.
- 80. The charging controller in claim 79, wherein the electronic circuitry is configured to provide discounted charges for the session when the mobile terminal agrees to combined charges.
- 81. The charging controller in claim 79, wherein the electronic circuitry is configured to provide discounted charges for the session when the mobile terminal agrees to a service contract associated with a home network of the mobile terminal.
- 82. The charging controller in claim 79, wherein the electronic circuitry is configured to account for a service based local policy implemented message received from the packet switched access network in a session charge.
- 83. The charging controller in claim 79, wherein the service identifier identifies the multimedia session and the one of the packet-switched access network and the multimedia system entity that sent the first or second charging message, respectively.
- 84. The charging controller in claim 76, wherein the service charging identifier is used to correlate session charges for an A-party pays charging model.
- 85. The charging controller in claim 76, wherein an A-side of the session includes the mobile terminal, the packet-switched access network, the multimedia system, and the charging controller, and a B-side of the session includes similar entities, wherein an A-side service charging identifier is used to correlate session charges for the A-side and a B-side service charging identifier is used to correlate session charges for the B-side, and wherein the A-side charging controller and the B-side charging controller communicate charging information for the session to generate a session charge.
Priority Claims (1)
Number |
Date |
Country |
Kind |
0115340.2 |
Jun 2001 |
GB |
|
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to commonly-assigned U.S. patent application Ser. No. 09/768,956, entitled “RSVP Handling in 3G Networks,” filed on Jan. 24, 2001; U.S. patent application Ser. No. 09/861,817, entitled “Application Influenced Policy,” filed on May 21, 2001, U.S. patent application Ser. No. ______, entitled “Method and Apparatus for Coordinating Quality of Service Requirements for Media Flows in a Multimedia Session With Bearer Resources,” filed on Nov. 5, 2001; and U.S. patent application Ser. No. ______, entitled “Media Binding to Coordinate Quality of Service Requirements for Media Flows in a Multimedia Session With IP Bearer Resources,” filed on Nov. 5, 2001, the disclosures of which are incorporated herein by reference.
[0002] This application claims priority from and incorporates by reference the following commonly-assigned provisional patent applications: 60/275,354 entitled “Enhancement of Authorization Token for RSVP Interworking,” filed Mar. 13, 2001; 60/273,678 entitled “SDP Support for QoS Based SIP Sessions,” filed Mar. 6, 2001; 60/269,573 entitled “QoS Characteristics for a UMTS Bearer Appropriate for IP Signaling,” filed Feb. 16, 2001; 60/269,789 entitled “Architecture for Packet Data Protocol Context Suitable for Signaling,” filed Feb. 16, 2001; 60/269,572 entitled “Binding a Signaling Bearer for Use With an IP Multimedia Subsystem,” filed Feb. 16, 2001; 60/267,737 entitled “Authorization Token in PDP Context Activation/Modification in Bearer Establishment for SIP Call Setup (Qos),” filed Feb. 9, 2001; 60/260,766 entitled “QoS Pre-Condition Met,” filed Jan. 10, 2001; 60/260,765 entitled “IP Specific Elements in PDP Context Activation/Modification,” filed Jan. 10, 2001; 60/246,501 entitled “Principle of User Choice,” filed Nov. 6, 2000; 60/248,110 entitled “Triggering RSVP Host,” filed Nov. 13, 2000; 60/324,523, entitled “Use of GPRS APN in IMS/IPv6 Context,” filed on Sep. 26, 2001; 60/330,501, entitled “Method an Apparatus for Coordinating Charging for Services Provided in a Multimedia Session,” filed Oct. 23, 2001; and a Great Britain provisionally filed application GB prov 0115340.2, entitled “Real Time GPRS Charging for IP Multimedia,” filed on Jun. 22, 2001.
Provisional Applications (12)
|
Number |
Date |
Country |
|
60275354 |
Mar 2001 |
US |
|
60273678 |
Mar 2001 |
US |
|
60269573 |
Feb 2001 |
US |
|
60269789 |
Feb 2001 |
US |
|
60269572 |
Feb 2001 |
US |
|
60267737 |
Feb 2001 |
US |
|
60260766 |
Jan 2001 |
US |
|
60260765 |
Jan 2001 |
US |
|
60246501 |
Nov 2000 |
US |
|
60248110 |
Nov 2000 |
US |
|
60324523 |
Sep 2001 |
US |
|
60330501 |
Oct 2001 |
US |