Systems and methods for reduced latency tracking area selection
First Claim
1. A method for selecting tracking areas in a network, comprising:
- receiving, by a mobility management device, a message from a base transceiver station, wherein the message includes a list of tracking areas handled by the base transceiver station;
performing at least one domain name system (DNS) query for tracking areas in the list of tracking areas, the at least one DNS query including a DNS query for at least one tracking area that comprises a logical grouping of a plurality of cells;
storing an association between the list of tracking areas and a plurality of serving gateways based on information received in response to the at least one DNS query;
receiving a message from a user equipment indicating a first tracking area from which the user equipment is connected to the network, wherein the message from the user equipment is received after the at least one DNS query for the tracking areas in the list of tracking areas is performed;
identifying a current serving gateway serving the first tracking area based on the stored association between the list of tracking areas and the serving gateways;
selecting, based on the stored association between the list of tracking areas and the serving gateways, a second tracking area, such that the first tracking area is handled by the current serving gateway and the second tracking area is also handled by the current serving gateway; and
sending a tracking area identity list to the user equipment including the second tracking area.
3 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide methods for selecting tracking areas, including: receiving a plurality of messages from a plurality of base transceiver stations, each message including a list of tracking areas handled by the base transceiver station from which the message is received; performing domain name system queries for the tracking areas to retrieve information identifying serving gateways serving the tracking areas; based on the information identifying serving gateways, storing, in a local memory, a list of tracking area identities handled by each identified serving gateway; receiving a message from user equipment indicating a first tracking area; selecting at least one tracking area handled by a serving gateway serving the first tracking area based on the list of tracking areas handled by each identified serving gateway stored in the memory; and sending a tracking area identity list to the user equipment based on the selected at least one tracking area.
38 Citations
20 Claims
-
1. A method for selecting tracking areas in a network, comprising:
-
receiving, by a mobility management device, a message from a base transceiver station, wherein the message includes a list of tracking areas handled by the base transceiver station; performing at least one domain name system (DNS) query for tracking areas in the list of tracking areas, the at least one DNS query including a DNS query for at least one tracking area that comprises a logical grouping of a plurality of cells; storing an association between the list of tracking areas and a plurality of serving gateways based on information received in response to the at least one DNS query; receiving a message from a user equipment indicating a first tracking area from which the user equipment is connected to the network, wherein the message from the user equipment is received after the at least one DNS query for the tracking areas in the list of tracking areas is performed; identifying a current serving gateway serving the first tracking area based on the stored association between the list of tracking areas and the serving gateways; selecting, based on the stored association between the list of tracking areas and the serving gateways, a second tracking area, such that the first tracking area is handled by the current serving gateway and the second tracking area is also handled by the current serving gateway; and sending a tracking area identity list to the user equipment including the second tracking area. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobility management entity comprising:
-
a plurality of communication interfaces; at least one memory; at least one processor; and
wherein the mobility management entity is to;receive a message from a base transceiver station, the message including a list of tracking areas handled by the base transceiver station; receive a message from a user equipment indicating a first tracking area from which the user equipment is connected to a network, the first tracking area being handled by the base transceiver station; perform at least one domain name system (DNS) query for tracking areas in the list of tracking areas, the at least one DNS query including a DNS query for at least one tracking area that comprises a logical grouping of a plurality of cells; store an association between the list of tracking areas and a plurality of serving gateways based on information received in response to the at least one DNS query, identify a current serving gateway serving the first tracking area based on the stored association between the list of tracking areas and the serving gateways; and select, based on the stored association between the list of tracking areas and the serving gateways, a second tracking area handled by the current serving gateway such that the first tracking area and the second tracking area are both handled by the current serving gateway; and send a tracking area identity list to the user equipment including the selected second tracking area; and wherein the message from the user equipment is received after the at least one DNS query for the tracking areas in the list of tracking areas is performed. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
sending, by a base transceiver station to a mobility management device, a message comprising a list of tracking areas handled by the base transceiver station, wherein the mobility management device is to perform at least one domain name system (DNS) query for tracking areas in the list of tracking areas, the at least one DNS query including a DNS query for at least one tracking area that comprises a logical grouping of a plurality of cells; receiving a message from a user equipment indicating a first tracking area from which the user equipment is connected to a network, the first tracking area being handled by the base transceiver station, wherein the message from the user equipment is received by the base transceiver station after the at least one DNS query for the tracking areas in the lists of tracking areas is performed; and sending a tracking area identity list to the user equipment including a second tracking area, wherein the first tracking area and the second tracking area are both handled by a same serving gateway, and the second tracking area is selected based on a stored association between the list of tracking areas and a plurality of serving gateways, wherein the association is based on information received in response to the at least one DNS query. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification