Providing a network node with service reference information
View Patent ↗Service reference information is added to an IP telephony signaling protocol message and the IP telephony signaling protocol message is then sent to the network node in order to provide a network node using the IP telephony signaling protocol, e.g., SIP, with service reference information needed for billing purposes.
1. A method, comprising:
receiving an internet protocol-based telephony signaling protocol message;
generating a customized applications for mobile network enhanced logic call reference number for a call;
adding, by a processor, at least the customized applications for mobile network enhanced logic call reference number as non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message; and
sending the modified internet protocol-based telephony signaling protocol message to a network node,
wherein said service reference information comprises customized applications for mobile network enhanced logic-related information.
2. A method according to claim 1 , wherein said internet protocol-based telephony signaling protocol message is a message initiating a session.
3. A method according to claim 1 , the method further comprising:
routing the call to the network node via an entry point; and
performing said adding in the entry point.
4. A method according to claim 3 , wherein at least an address of the entry point is added as service reference information to the internet protocol-based telephony signaling protocol message.
5. A method according to claim 1 , further comprising routing the call to the network node via an entry point,
where adding at least the customized applications for mobile network enhanced logic call reference number as said service reference information to the internet protocol-based telephony signaling protocol message is performed in the entry point.
6. A method according to claim 1 , further comprising:
routing the call to the network node via an entry point; and
coding the customized applications for mobile network enhanced logic call reference number and the address of the entry point to a digit string,
where adding at least the customized applications for mobile network enhanced logic call reference number as non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message comprises adding at least the digit string as the non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message in the entry point.
7. A method according to claim 1 , wherein said internet protocol-based telephony signaling protocol message is a response message acknowledging a message invoking a session.
8. A method according to claim 7 , the method further comprising:
adding at least an address of a network node serving a called subscriber as service reference information to the response message.
9. A method according to claim 1 , wherein said internet protocol-based telephony signaling protocol message is a response message acknowledging a message invoking a session.
10. A method according to claim 1 , wherein said internet protocol-based telephony signaling protocol message is a response message acknowledging a message invoking a session, the method further comprising coding the customized applications for mobile network enhanced logic call reference number and an address of a network node serving a called subscriber to a digit string,
where adding at least the customized applications for mobile network enhanced logic call reference number as non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message comprises adding at least the digit string as the non-internet protocol-based telephony signaling protocol as service reference information to the response message.
11. A method according to claim 1 , wherein said internet protocol-based telephony signaling protocol comprises a session initiation protocol.
12. A method according to claim 1 , wherein said internet protocol-based telephony signaling protocol comprises H.323.
13. A method according to claim 11 , wherein adding comprises adding the customized applications for mobile network enhanced logic-related information to the header of the internet protocol-based telephony signaling protocol message.
14. A method according to claim 11 , wherein adding comprises adding the customized applications for mobile network enhanced logic-related information to the body of the session initiation protocol message.
15. A method as claimed in claim 1 , wherein the non-internet protocol-based telephony signaling protocol service reference information comprises a charging identifier generated to be used in billing as charging correlation information.
16. An apparatus, comprising at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:
to receive an internet protocol-based telephony signaling protocol message;
to generate a customized applications for mobile network enhanced logic call reference number for a call;
to add at least the customized applications for mobile network enhanced logic call reference number as non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message; and
to send the modified internet protocol-based telephony signaling protocol message to a network node,
wherein said service reference information comprises customized applications for mobile network enhanced logic-related information.
17. The apparatus according to claim 16 , wherein said internet protocol-based telephony signaling protocol message is a message initiating a session.
18. The apparatus according to claim 16 , wherein said internet protocol-based telephony signaling protocol message is a response message acknowledging a message invoking a session.
19. The apparatus according to claim 16 , where adding the non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message comprises adding the non-internet protocol-based telephony signaling protocol service reference information to the header of the internet protocol-based telephony signaling protocol message.
20. The apparatus according to claim 16 , wherein said internet protocol-based telephony signaling protocol comprises a session initiation protocol and where adding comprises adding the non-internet protocol-based telephony signaling protocol service reference information to the body of the session initiation protocol message.
21. The apparatus according to claim 16 , wherein the non-internet protocol-based telephony signaling protocol service reference information comprises a charging identifier generated to be used in billing as charging correlation information.
22. A non-transitory computer readable medium tangibly encoded with a computer program executable by a processor to perform actions comprising:
receiving an internet protocol-based telephony signaling protocol message;
generating a customized applications for mobile network enhanced logic call reference number for a call;
adding at least the customized applications for mobile network enhanced logic call reference number as non-internet protocol-based telephony signaling protocol service reference information to the internet protocol-based telephony signaling protocol message; and
sending the modified internet protocol-based telephony signaling protocol message to a network node,
wherein said service reference information comprises customized applications for mobile network enhanced logic-related information.
23. The computer readable medium according to claim 22 , wherein said internet protocol-based telephony signaling protocol message is a message initiating a session.
24. The computer readable medium according to claim 22 , wherein said internet protocol-based telephony signaling protocol message is a response message acknowledging a message invoking a session.
25. The computer readable medium according to claim 22 , wherein adding comprises adding the non-internet protocol-based telephony signaling protocol service reference information to the header of the internet protocol-based telephony signaling protocol message.
26. The computer readable medium according to claim 22 , wherein said internet protocol-based telephony signaling protocol comprises a session initiation protocol and where adding comprises adding the non-internet protocol-based telephony signaling protocol service reference information to the body of the session initiation protocol message.
27. The computer readable medium according to claim 22 , wherein the non-internet protocol-based telephony signaling protocol service reference information comprises a charging identifier generated to be used in billing as charging correlation information.