Methods and devices for providing seamless global roaming using an all-IP network
First Claim
1. An application server (AS) operable to:
- receive a first Internet Protocol (IP)-based message, initiated by a near-end user, where the message is associated with a public identity and user profiles of a far-end user;
send a location determination message to an element of a non-IP network based on the received IP protocol-based message and profiles;
receive a first routing value associated with the far-end user;
generate a modified, IP protocol-based message based on the first routing value; and
send the modified message to an element of an IP network to eventually enable a signaling link to be established between the near-end user and the far-end user,wherein the IP network is selected from at least the group consisting of an Internet-based network, a 3GPP, all-IP network and a 3GPP2, all-IP network, and the non-IP network is selected from at least the group consisting of circuit-switched, landline network, an ANSI-41 network, a wireless LAN network, a Global System for Mobile Communications network and a Universal Mobile Telecommunications System network.
4 Assignments
0 Petitions
Accused Products
Abstract
A Global Roaming Application Server is adapted to act as an intermediary between all Internet Protocol (IP)-based network(s) and non-IP-based network(s), such as a circuit-switched landline network, an ANSI-41 network, wireless LAN network, a Global System for Mobile Communications network or Universal Mobile Telecommunications System network. In a first or forward direction, the Application Server enables a user in a non-IP network to be located in accordance with user profiles at the request of another user who has chosen to send a message via an all-IP based network. After the user in the non-IP network is so located, the Application Server enables a signaling link to be created between the two users. The Application Server may also be used to enable a signaling link when a message is sent in a second, or reverse direction.
7 Citations
19 Claims
-
1. An application server (AS) operable to:
-
receive a first Internet Protocol (IP)-based message, initiated by a near-end user, where the message is associated with a public identity and user profiles of a far-end user; send a location determination message to an element of a non-IP network based on the received IP protocol-based message and profiles; receive a first routing value associated with the far-end user; generate a modified, IP protocol-based message based on the first routing value; and send the modified message to an element of an IP network to eventually enable a signaling link to be established between the near-end user and the far-end user, wherein the IP network is selected from at least the group consisting of an Internet-based network, a 3GPP, all-IP network and a 3GPP2, all-IP network, and the non-IP network is selected from at least the group consisting of circuit-switched, landline network, an ANSI-41 network, a wireless LAN network, a Global System for Mobile Communications network and a Universal Mobile Telecommunications System network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An application server operable to:
-
receive a location determination message associated with a directory number from a non-IP network; identify one or more far-end IP devices associated with the directory number; identify a plurality of IP contact addresses; send a routing value to the non-IP network; receive an IP-based message comprising an identification value associated with the routing value or an activity identification; and send a plurality of modified IP-based messages constructed based on previously stored routing values or activity identifications to an IP network, wherein the IP network is selected from at least the group consisting of an Internet-based network, a 3GPP, all-IP network and a 3GPP2, all-IP network, and the non-IP network is selected from at least the group consisting of circuit-switched, landline network, an ANSI-41 network, a wireless LAN network, a Global System for Mobile Communications network and a Universal Mobile Telecommunications System network.
-
-
11. A method for providing seamless global roaming using an all-IP network comprising:
-
receiving a first Internet Protocol (IP)-based message, initiated by a near-end user, where the message is associated with a public identity and user profiles of a far-end user; sending a location determination message to an element of a non-IP network based on the received IP protocol-based message and profiles; receiving a first routing value associated with the far-end user; generating a modified, IP protocol-based message based on the first routing value; and sending the modified message to an element of an IP network to eventually enable a signaling link to be established between the near-end user and the far-end user, wherein the IP network is selected from at least the group consisting of an Internet-based network, a 3GPP, all-IP network and a 3GPP2, all-IP network, and the non-IP network is selected from at least the group consisting of circuit-switched, landline network, an ANSI-41 network, a wireless LAN network, a Global System for Mobile Communications network and a Universal Mobile Telecommunications System network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for providing seamless global roaming using an all-IP network comprising:
-
receiving a location determination message associated with a directory number from a non-IP network; identifying one or more far-end IP devices associated with the directory number; identifying a plurality of IP contact addresses; sending a routing value to the non-IP network; receiving an IP-based message comprising an identification value associated with a plurality of, modified IP-based messages constructed based on previously stored routing values or activity identifications to an IP network, wherein the IP network is selected from at least the group consisting of an Internet-based network, a 3GPP, all-IP network and a 3GPP2, all-IP network, and the non-IP network is selected from at least the group consisting of circuit-switched, landline network, an ANSI-41 network, a wireless LAN network, a Global System for Mobile Communications network and a Universal Mobile Telecommunications System network.
-
Specification