Claims
- 1. A method of routing a message to a temporarily unavailable network user, said method comprising the steps of:
subscribing to a state event package of said network user; generating a notification when a state of a network user is changed to indicate a state when said network user is available again or to indicate a state when a network user is registered again; and routing a message to said network user in response to receiving said notification.
- 2. A method according to claim 1, wherein said subscribing step comprises subscribing to said state event package comprising a registration state event package.
- 3. A method according to claim 1, wherein said generating step comprises generating said notification when said state of said network user is available again indicates a state where said network user is reachable again.
- 4. A method according to claim 1, further comprising performing said subscribing step in response to receiving a message indicating that said network user is not reachable or not registered.
- 5. A method according to claim 1, wherein said generating step comprises generating said notification comprising information indicating that said network user is either reachable or out of coverage.
- 6. A method according to claim 5, wherein said generating step comprises generating said notification comprising said information comprising an event or flag information.
- 7. A method according to claims 5, wherein said generating step comprises generating said notification comprising said information set, after an initial registration of said network user, to the state indicating that said network user is available.
- 8. A method according to claim 5, wherein said generating step comprises generating said notification comprising said information set to the state indicating that the network user is out of coverage, if terminal traffic to said network user has failed.
- 9. A method according to claim 8, wherein said generating step comprises generating said notification comprising said information set to the state indicating that the network user is out of said coverage determined based on an error cause of a response message.
- 10. A method according to claim 5, wherein said generating step comprises generating said notification comprising information indicating that the network user is reachable, if a terminal device of the network user performs an outgoing session set-up or a re-registration.
- 11. A method according to claim 1, wherein said generating step comprises generating said notification when said network user is re-registered based on a notification about a re-assignment of said network user.
- 12. A method according to claim 11, further comprising refreshing the subscription in response to said notified re-registration.
- 13. A method according to claim 1, wherein said routing step comprises routing said message comprising a Multimedia Messaging Service notification.
- 14. A network device for serving a network user in a data network, the network device being configured to store a state event package indicating that the network user is unregistered or registered but not reachable, and to generate a notification to a subscriber of said state event package if the state indicates that said network user is available.
- 15. A device according to claim 14, wherein said notification comprises information indicating that said network user is either reachable or out of coverage.
- 16. A device according to claim 15, wherein the network device is configured to set information to the state indicating that the network user is available, after an initial registration of the network user or if a terminal device of the network user performs an outgoing session set-up or an incoming session setup attempt is successful.
- 17. A device according to claim 15, wherein the network device is configured to set information to the state indicating that the network user is out of coverage, if terminal traffic to the network user has failed.
- 18. A device according to claim 14, wherein the network devices comprises a call state control function of an Internet Protocol Multimedia Subsystem network.
- 19. A network server for generating messages to be routed to network users, the server being configured to subscribe to a state of a non-available network user, and to route a message to the non-available network user in response to receiving a state notification indicating that the non-available network user is available.
- 20. A server according to claim 19, wherein the network server is configured to perform the subscribing in response to the receipt of a message indicating that the network user is not reachable or not registered.
- 21. A server according to claim 19, wherein the network server is configured to subscribe for a registration event package of the network user.
- 22. A server according to claim 1, wherein the server is configured to refresh the subscription in response to a notified re-registration of the network user.
- 23. A server according to claim 19, wherein the network server comprises a Multimedia Messaging Service server.
- 24. A network arrangement for routing a message to a temporarily unavailable network user, said network arrangement comprising:
a) subscribing means for subscribing to a state event package of a network user; b) generating means for generating a notification when a state of said network user is changed to indicate a state when said network user is available again or to indicate when said network user is registered again; and c) routing means for routing a message to said network user in response to receiving said notification.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority of U.S. Provisional Application Serial No. 60/454,632 entitled, “Method, System and Network Device for Routing a Message to a Temporarily Unavailable Network User,” filed Mar. 17, 2003, the entire contents of which are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60454632 |
Mar 2003 |
US |