User profile conversion to support roaming
First Claim
1. A method comprising:
- (a) receiving, from a visited network having a first wireless network infrastructure type that employs a first signaling protocol, a first update location request message according to the first signaling protocol, the first update location request message originating from a mobility management entity (MME) at the visited network and associated with a user equipment roaming at the visited network;
(b) assigning a serving general packet radio service (GPRS) support node (SGSN) global title (GT) to the MME from a pool of GTs for MMES associated with the visited network and converting the first update location request message to a second update location request message according to a second signaling protocol;
(c) transmitting the second update location request message to a home network associated with the user equipment, the home network having a second wireless network infrastructure type that employs the second signaling protocol;
(d) receiving, from the home network, an update location response message according to the second signaling protocol, the update location response message including a user profile associated with the second wireless network infrastructure type;
(e) generating a combined user profile based on a user profile associated with the first wireless network infrastructure type and the user profile associated with the second wireless network infrastructure type; and
(f) transmitting the combined user profile to the visited network in an update location answer message according to the first signaling protocol using the MME address which corresponds to the GT assigned.
1 Assignment
0 Petitions
Accused Products
Abstract
In an example embodiment, a method includes receiving, from a visited network having a first wireless network type, a first update location request message according to a first signaling protocol, the first message associated with a user equipment roaming at the visited network. The first message is converted to a second update location request message according to a second signaling protocol and transmitted to a home network associated with the user equipment, the home network having a second wireless network type. An update location response message according to the second protocol is received from the home network, the update location response message including a user profile associated with the second network type. A combined user profile is generated based on a user profile associated with the first network type and the user profile associated with the second network type. The combined user profile is transmitted to the visited network in an update location answer message according to the first protocol.
-
Citations
19 Claims
-
1. A method comprising:
-
(a) receiving, from a visited network having a first wireless network infrastructure type that employs a first signaling protocol, a first update location request message according to the first signaling protocol, the first update location request message originating from a mobility management entity (MME) at the visited network and associated with a user equipment roaming at the visited network; (b) assigning a serving general packet radio service (GPRS) support node (SGSN) global title (GT) to the MME from a pool of GTs for MMES associated with the visited network and converting the first update location request message to a second update location request message according to a second signaling protocol; (c) transmitting the second update location request message to a home network associated with the user equipment, the home network having a second wireless network infrastructure type that employs the second signaling protocol; (d) receiving, from the home network, an update location response message according to the second signaling protocol, the update location response message including a user profile associated with the second wireless network infrastructure type; (e) generating a combined user profile based on a user profile associated with the first wireless network infrastructure type and the user profile associated with the second wireless network infrastructure type; and (f) transmitting the combined user profile to the visited network in an update location answer message according to the first signaling protocol using the MME address which corresponds to the GT assigned. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network device comprising:
-
a processor; and a memory with computer code instructions stored thereon, the processor and the memory, with the computer code instructions, configured to cause the network device to; (a) receive, from a visited network having a first wireless network infrastructure type that employs a first signaling protocol, a first update location request message according to the first signaling protocol, the first update location request message originating from a mobility management entity (MME) at the visited network and associated with a user equipment roaming at the visited network; (b) assign a serving general packet radio service (GPRS) support node (SGSN) global title (GT) to the MME from a pool of GTs for MMES associated with the visited network and convert the first update location request message to a second update location request message according to a second signaling protocol; (c) transmit the second update location request message to a home network associated with the user equipment, the home network having a second wireless network infrastructure type that employs the second signaling protocol; (d) receive, from the home network, an update location response message according to the second signaling protocol, the update location response message including a user profile associated with the second wireless network infrastructure type; (e) generate a combined user profile based on a user profile associated with the first wireless network infrastructure type and the user profile associated with the second wireless network infrastructure type; and (f) transmit the combined user profile to the visited network in an update location answer message according to the first signaling protocol using the MME address which corresponds to the GT assigned. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium with computer code instructions stored thereon, the computer code instructions when executed by at least one processor cause an apparatus to:
-
(a) receive, from a visited network having a first wireless network infrastructure type that employs a first signaling protocol, a first update location request message according to the first signaling protocol, the first update location request message originating from a mobility management entity (MME) at the visited network and associated with a user equipment roaming at the visited network; (b) assign a serving general packet radio service (GPRS) support node (SGSN) global title (GT) to the MME from a pool of GTs for MMES associated with the visited network and convert the first update location request message to a second update location request message according to a second signaling protocol; (c) transmit the second update location request message to a home network associated with the user equipment, the home network having a second wireless network infrastructure type that employs the second signaling protocol; (d) receive, from the home network, an update location response message according to the second signaling protocol, the update location response message including a user profile associated with the second wireless network infrastructure type; (e) generate a combined user profile based on a user profile associated with the first wireless network infrastructure type and the user profile associated with the second wireless network infrastructure type; and (f) transmit the combined user profile to the visited network in an update location answer message according to the first signaling protocol using the MME address which corresponds to the GT assigned.
-
Specification