Claims
- 1. A method of updating a user's service profile information in a home domain of a packet data network using Session Initiation Protocol (SIP), said method comprising the steps of:
updating an established user's service profile record in a call instance host associated with a user's terminal by retrieving the user's service profile information from a home subscriber server (HSS) of the home domain, said updating initiated by a REGISTER message, which contains sufficient information to identify the user's service profile, sent by a node in the system aware of a user profile change to the associated call instance host.
- 2. The method of claim 1, wherein the call instance host's retrieval of the user's service profile includes the steps of:
issuing a HTTP message to the HSS by the associated call instance host; and receiving in response to the HTTP message, at the call instance host from the HSS, the user's service profile information in a response message.
- 3. The method of claim 2, wherein the response message is in an XML DTD service-oriented profile.
- 4. The method of claim 2, wherein the response message is in an XML DTD trigger-oriented profile.
- 5. The method of claim 2, wherein the response message is in an executable code format.
- 6. The method of claim 2, wherein the HTTP message includes one of a HTTP GET command or a HTTP HEAD command.
- 7. The method of claim 1, wherein the node in the system aware of the user profile change is one of the HSS or an operation and maintenance system in the network.
- 8. The method of claim 1, including the preliminary steps of:
registering the HSS of the home domain on an associated interrogating gateway; querying the HSS by the associated interrogating gateway to determine the call instance host associated with the user; and redirecting the associated interrogating gateway to the associated call instance host according to a response to the query.
- 9. The method of claim 8, wherein the step of querying the HSS by the associated interrogating gateway includes the step of sending an SIP message by the HSS to the interrogating gateway, said message including a Service-Transfer-Location header indicating in which domain a service is to be executed and a Contact header indicating the call instance host.
- 10. A method of updating a user's service profile information in a visited domain of a packet data network using SIP, said method comprising the steps of:
updating an established user's service profile record in a call instance host of the visited domain associated with a user's terminal by retrieving the user's service profile information from a HSS of the home domain, said updating initiated by a REGISTER message, which contains sufficient information to identify the user's service profile, sent by a node in the system aware of a user profile change to the associated visited domain call instance host.
- 11. The method of claim 10, wherein the call instance host retrieval of the user's service profile includes the steps of:
issuing a HTTP message to the home domain HSS by the associated call instance host; and receiving in response to the HTTP message, at the associated call instance host from the home domain HSS, the user's service profile information in a response message.
- 12. The method of claim 11, wherein the response message is in an XML DTD service-oriented profile.
- 13. The method of claim 11, wherein the response message is in an XML DTD trigger-oriented profile.
- 14. The method of claim 11, wherein the response message is in an executable code format.
- 15. The method of claim 11, wherein the HTTP message includes one of a HTTP GET command or a HTTP HEAD command.
- 16. The method of claim 10, wherein the node in the system aware of the user profile change is one of the visited domain HSS or an operation and maintenance system in the network.
- 17. The method of claim 10, including the preliminary steps of:
registering the home domain HSS on an associated home domain interrogating gateway; querying the home domain HSS by the home domain interrogating gateway to determine an associated visited domain interrogating gateway; redirecting the associated home domain interrogating gateway to the associated visited domain interrogating gateway according to a response to the home domain HSS query; querying a visited domain HSS by the associated visited domain interrogating gateway to determine the associated call instance host in the visited domain; and redirecting the associated visited domain interrogating gateway to the associated call instance host according to a response to the visited domain HSS query.
- 18. The method of claim 17, wherein the steps of querying the home domain and visited domain HSS by the respective associated interrogating gateways each include the step of sending an SIP message by the respective HSS to the respective associated interrogating gateway, said message including a Service-Transfer-Location header indicating in which domain a service is to be executed and, in the case of the visited domain HSS, a Contact header indicating the call instance host.
- 19. A system for updating a user's service profile information in a home domain in a packet data network using SIP, said system including a HSS and a call instance host, the system further comprising:
logic that updates an established user's service profile record in the call instance host by retrieving the user's service profile information from the HSS, said updating initiated by a REGISTER message, which contains sufficient information to identify the user's service profile, sent by a node in the system aware of a user profile change to the call instance host.
- 20. The system of claim 19, wherein the node in the system aware of the user profile change is one of the HSS or an operation and maintenance system in the network.
- 21. The system of claim 19, wherein, for the retrieval of the user's service profile, the call instance host comprises:
logic that issues a HTTP message by the call instance host to the HSS; logic that receives in response to the HTTP message, from the HSS, the user's service profile in a response message; and storage means that stores the user's service profile information.
- 22. The system of claim 19, further including an interrogating gateway and additionally comprising:
logic that registers the HSS on the interrogating gateway; logic that queries the HSS by the interrogating gateway to determine the call instance host associated with the user; and logic that redirects the interrogating gateway to the associated call instance host according to a response to the query.
- 23. A system for updating a user's service profile information in a visited domain in a packet data network using SIP, said system including a home domain HSS, a visited domain HSS and a visited domain call instance host, the system further comprising:
logic that updates an established user's service profile record in the visited domain call instance host by retrieving the user's service profile information from the home domain HSS, said updating initiated by a REGISTER message, which contains sufficient information to identify the user's service profile, sent by a node in the system aware of a user profile change to the visited domain call instance host.
- 24. The system of claim 23, wherein the node in the system aware of the user profile change is one of the visited domain HSS or an operation and maintenance system in the network.
- 25. The system of claim 23, wherein, for the retrieval of the user's service profile, the visited domain call instance host comprises:
logic that issues a HTTP message by the visited domain call instance host to the home domain HSS; logic that receives in response to the HTTP message, from the home domain HSS, the user's service profile in a response message; and storage means in the home domain HSS that stores the user's service profile information.
- 26. The system of claim 23, further including a home domain interrogating gateway and a visited domain interrogating gateway and additionally comprising:
logic that registers the home domain HSS on the visited domain interrogating gateway; logic that queries the visited domain HSS by the visited domain interrogating gateway to determine the visited domain call instance host; and logic that redirects the visited domain interrogating gateway to the visited domain call instance host according to a response to the query.
- 27. The system of claim 23, further including a home domain interrogating gateway and a visited domain interrogating gateway, wherein the REGISTER message is sent via the visited domain interrogating gateway, said visited domain interrogating gateway identified by the home domain HSS via the home domain interrogating gateway.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is related to, and claims priority from, U.S. Provisional Application No. 60/210,530 entitled “Refreshing of Service Profile Information Using Third-Party SIP (Session Initiation Protocol) Register Messages” filed on Jun. 8, 2000, the disclosure of which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60210530 |
Jun 2000 |
US |