System and method for terminating communication sessions with roaming mobile devices
First Claim
1. A home database that facilitates establishing a communication session with a mobile device having a registered internet protocol multimedia subsystem (IMS) session in a visiting cellular network, the home database comprising:
- one or more communication ports that are configured to receive addresses of application services utilized by mobile devices having registered internet protocol multimedia subsystem (IMS) sessions in visiting cellular networks;
a storage area that stores, for mobile devices operating in a visiting network, the received address of the application service that is associated with each mobile device and an identifier of the associated mobile device; and
a roaming management module that is configured to receive a Send Routing Information (SRI) message from a mobile switching center, the SRI message intended to facilitate establishing a communication session between a requesting mobile device and a terminating mobile device, the roaming management module accessing the storage area to retrieve the address of the application service associated with the terminating mobile device and forwarding the SRI message to the retrieved address, the roaming management module receiving an IMS roaming number associated with the terminating mobile device in response to the SRI message and providing the IMS roaming number to the mobile switching center in order to facilitate establishing the communication session between the requesting and terminating mobile devices.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method to assist in establishing a communication session to a mobile device having a registered IMS session in a visited network, or having both a registered IMS session and a circuit-switched session in a visited network. When a mobile device establishes an IMS session with an application service in a visited network, the address of the application service and the identity of the mobile device is transmitted to the Home Location Register (HLR) and/or Home Subscriber Server (HSS) associated with the mobile device. The HLR or HSS stores the address of the application service in conjunction with the identity of the mobile device. When requests to establish a communication session with the mobile device are made, the HLR or HSS provides the address of the application service that is associated with the mobile device in the visited network to allow a communication session to be established.
12 Citations
20 Claims
-
1. A home database that facilitates establishing a communication session with a mobile device having a registered internet protocol multimedia subsystem (IMS) session in a visiting cellular network, the home database comprising:
-
one or more communication ports that are configured to receive addresses of application services utilized by mobile devices having registered internet protocol multimedia subsystem (IMS) sessions in visiting cellular networks; a storage area that stores, for mobile devices operating in a visiting network, the received address of the application service that is associated with each mobile device and an identifier of the associated mobile device; and a roaming management module that is configured to receive a Send Routing Information (SRI) message from a mobile switching center, the SRI message intended to facilitate establishing a communication session between a requesting mobile device and a terminating mobile device, the roaming management module accessing the storage area to retrieve the address of the application service associated with the terminating mobile device and forwarding the SRI message to the retrieved address, the roaming management module receiving an IMS roaming number associated with the terminating mobile device in response to the SRI message and providing the IMS roaming number to the mobile switching center in order to facilitate establishing the communication session between the requesting and terminating mobile devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for establishing a communication session with a mobile device having a registered internet protocol multimedia subsystem (IMS) session in a visiting cellular network, the method comprising:
-
receiving addresses of application services utilized by mobile devices having registered internet protocol multimedia subsystem (IMS) sessions in visiting cellular networks; storing each received address of an application service that is associated with a mobile device in conjunction with an identifier of the associated mobile device; receiving a Send Routing Information (SRI) message from a mobile switching center, the SRI message reflecting a request to establish a communication session between a requesting mobile device and a terminating mobile device; routing the SRI message to an application service associated with the terminating mobile device by; retrieving the address of an application service associated with the terminating mobile device from the stored addresses; and forwarding the SRI message to the retrieved address; in response to the forwarded SRI message, receiving an IMS roaming number associated with the terminating mobile device; and providing the IMS roaming number to the mobile switching center in order to facilitate establishing the communication session between the requesting mobile device and terminating mobile device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium containing instructions for establishing a communication session with a mobile device having a registered internet protocol multimedia subsystem (IMS) session in a visiting cellular network, the method comprising:
-
receiving addresses of application services utilized by mobile devices having registered internet protocol multimedia subsystem (IMS) sessions in visiting cellular networks; storing each received address of an application service that is associated with a mobile device in conjunction with an identifier of the associated mobile device; receiving a Send Routing Information (SRI) message from a mobile switching center, the SRI message reflecting a request to establish a communication session between a requesting mobile device and a terminating mobile device; routing the SRI message to an application service associated with the terminating mobile device by; retrieving the address of an application service associated with the terminating mobile device from the stored addresses; and forwarding the SRI message to the retrieved address; in response to the forwarded SRI message, receiving an IMS roaming number associated with the terminating mobile device; and providing the IMS roaming number to the mobile switching center in order to facilitate establishing the communication session between the requesting mobile device and terminating mobile device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification