IP Library Granted Patent US 9,497,032
Granted Patent B2
US 9,497,032 · App. 13/196,856 · Granted Nov 15, 2016

Charging control in IP multimedia subsystem

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,497,032
App. No.
13/196,856
Granted
Nov 15, 2016
Kind
B2
Abstract

For controlling charging in an Internet Protocol multimedia subsystem, it is detected whether a session initiated in the Internet Protocol multimedia subsystem is associated with a service requiring special charging control, and charging information is added to messages signalling establishment or modification of the session in the Internet Protocol multimedia subsystem in accordance with the detection result.

Claims (44)

1. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, the at least one processor, the at least one memory, and the computer program code configured to cause the apparatus to at least:

detect whether a session initiated in an internet protocol multimedia subsystem is associated with a service requiring a special charging control; and

add, in accordance with a result of the detect, charging information to session initiation protocol messages, wherein the session initiation protocol messages signal establishment or modification of the session in the internet protocol multimedia subsystem and the charging information includes tariff information,

wherein at least one of the session initiation protocol messages comprises free of charge information and at least one other of the session initiation protocol messages comprises information to include a charge, and wherein the at least one of the session initiation protocol messages with the free of charge information causes at least one network node receiving the at least one of the session initiation protocol messages to disable charging functions for the session.

2. The apparatus according to claim 1 , wherein the apparatus is further configured to at least detect whether the session initiated in the internet protocol multimedia subsystem is associated with a call that is switched by an entity of a network different from that of the internet protocol multimedia subsystem.

3. The apparatus according to claim 1 , wherein the apparatus is further configured to at least perform a charging in accordance with the detection result.

4. The apparatus according to claim 1 , wherein the apparatus is further configured to at least add information for avoiding the charge of the session in the internet protocol multimedia subsystem.

5. The apparatus according to claim 1 , wherein the apparatus is further configured to at least add parameters for controlling charging of a call.

6. The apparatus according to claim 1 , wherein the apparatus is further configured to at least add parameters introduced to a session initiation protocol signaling.

7. The apparatus according to claim 6 , wherein the parameters comprise at least a p-charging parameters heading.

8. The apparatus according to claim 1 , wherein the apparatus is further configured to at least add internet protocol multimedia subsystem service charging information.

9. The apparatus according to claim 1 , wherein the apparatus is further configured to at least add reverse charging information.

10. The apparatus according to claim 1 , wherein the apparatus is further configured to at least detect whether the session initiated in the internet protocol multimedia subsystem is associated with a voice call continuity service requiring the special charging control.

11. The apparatus according to claim 1 , wherein the apparatus is further configured to at least add information for avoiding overlapping charging in a session initiation protocol signaling.

12. The apparatus according to claim 1 , wherein the apparatus further comprises a voice call continuity server.

13. The apparatus according to claim 1 , wherein the add charging information to session initiation protocol messages is added to a header of each of the session initiation protocol messages.

14. A method comprising:

detecting whether a session initiated in an internet protocol multimedia subsystem is associated with a service requiring a special charging control; and

adding, in accordance with a result of the detecting, charging information to session initiation protocol messages, wherein the session initiation protocol messages signal establishment or modification of the session in the internet protocol multimedia subsystem and the charging information includes tariff information,

wherein at least one of the session initiation protocol messages comprises free of charge information and at least one other of the session initiation protocol messages comprises information to include a charge, and wherein the at least one of the session initiation protocol messages with the free of charge information causes at least one network node receiving the at least one of the session initiation protocol messages to disable charging functions for the session.

15. The method according to claim 14 , wherein the detecting whether the session initiated in the internet protocol multimedia subsystem further comprises detecting the session initiated in the internet protocol multimedia subsystem being associated with a voice call continuity service requiring the special charging control.

16. The method according to claim 14 , wherein the adding charging information further comprises adding charging information comprising parameters introduced to a session initiation protocol signaling.

17. The method according to claim 14 , further comprising: transferring the charging information for avoiding overlapping charging in a session initiation protocol signaling.

18. The method according to claim 17 , wherein the transferring the charging information for avoiding overlapping charging in the session initiation protocol signaling comprises charging information comprising a p-charging parameters heading.

19. A method comprising:

detecting that a received plurality of session initiation protocol messages which signal establishment or modification of a session in an internet protocol multimedia subsystem comprise charging information that includes tariff information, wherein at least one of the plurality of session initiation protocol messages comprises free of charge information and at least one other of the plurality of session initiation protocol messages comprises information to include a charge; and

performing a charging in accordance with the charging information, wherein the at least one of the plurality of session initiation protocol messages with the free of charge information causes at least one network node receiving the at least one of the plurality of session initiated protocol messages to disable charging functions for the session.

20. The method according to claim 19 , wherein the performing the charging in accordance with the charging information comprises an online charging.

21. A non-transitory computer-readable medium encoded with instructions that, when executed by at least one processor, perform at least the following:

detecting whether a session initiated in the internet protocol multimedia subsystem is associated with a service requiring a special charging control; and

adding, in accordance with a result of the detecting, charging information to session initiation protocol messages, the session initiation protocol messages signaling establishment or modification of the session in the internet protocol multimedia subsystem and the charging information includes tariff information,

wherein at least one of the session initiation protocol messages comprises free of charge information and at least one other of the session initiation protocol messages comprises information to include a charge, and wherein the at least one of the session initiation protocol messages with the free of charge information causes at least one network node receiving the at least one of the messages to disable charging functions for the session.

22. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, the at least one processor, the at least one memory, and the computer program code configured to cause the apparatus to at least:

detect that a received plurality of session initiation protocol messages which signal establishment or modification of a session in an internet protocol multimedia subsystem comprise charging information, wherein at least one of the plurality of session initiation protocol messages comprises free of charge information and at least one other of the plurality of session initiation protocol messages comprises information to include a charge; and

perform a charging in accordance with the charging information, wherein the at least one of the plurality of session initiation protocol messages with the free of charge information causes at least one network node receiving the at least one of the plurality of session initiation protocol messages to disable charging functions for the session.

23. The apparatus according to claim 22 , wherein the performing the charging in accordance with the charging information comprises an online charging.

24. A non-transitory computer-readable medium encoded with instructions that, when executed by at least one processor, perform at least the following:

detecting that a received plurality of session initiation protocol messages which signal establishment or modification of a session in an internet protocol multimedia subsystem comprise charging information that includes tariff information, wherein at least one of the plurality of session initiation protocol messages comprises free of charge information and at least one other of the plurality of session initiation protocol messages comprises information to include a charge; and

performing a charging in accordance with the charging information, wherein the at least one of the plurality of session initiation protocol messages with the free of charge information causes at least one network node receiving the at least one of the plurality of session initiation protocol messages to disable charging functions for the session.

25. The non-transitory computer-readable medium according to claim 24 , wherein the performing the charging in accordance with the charging information comprises an online charging.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035603/0543 →