Determining device location in an IP-based wireless telecommunications network
First Claim
1. A computer-implementable method for locating a geographic position of a mobile device when in communication with a wireless telecommunications network, the method comprising:
- receiving a request for a geographic position of the mobile device based on an emergency call,wherein the request is received after a wireless connection between the mobile device and the wireless telecommunications network has been established when the mobile device registers with a network controller (NC) through an IP-based access point (AP) of the wireless telecommunications network;
exchanging messages between the NC and a serving mobile location center (SMLC),wherein the SMLC retrieves data from a database that is used to assist in identifying a geographic position of the mobile device;
wherein the database is an NC database that is configured to store information related to the mobile device, andwherein the information related to the mobile device includes;
last known position of the mobile device, IP address of the AP, MAC address of the mobile device, International Mobile Subscriber Identity (MSI) of the mobile device, and last cell global identifier (CGI) associated with the mobile device;
calculating, via the SMLC, the geographic position of the mobile device using the information related to the mobile device stored in the NC databases, the used information including the information identifying the last known position of the mobile device, the IP address of the AP, the MAC address of the mobile device, the international Mobile Subscriber Identity (MSI) of the mobile device, and the last cell global identifier (CGI) associated with the mobile device; and
providing information identifying the geographic position of the mobile device to the NC,wherein the NC then forwards the geographic position to a switch for processing the emergency call.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method determines a geographic position of a mobile device in communication with an IP-based wireless telecommunications network. A wireless connection between the mobile device and the IP-based wireless telecommunications network is established when the mobile device registers with a network controller (NC) through an access point (AP). When a geographical position is needed for the mobile device (e.g., a 911 call), messages are exchanged between the NC and the SMLC where the SMLC retrieves information from a database that is used to identify the geographic position of the mobile device. The database can store a variety of information related to mobile devices such as: last known position, IP address, MAC address, device or subscriber identifier, last CGI, etc. The geographical position is communicated back to the NC, which can then forward the position information to a switch for processing such as for 911 calls.
231 Citations
18 Claims
-
1. A computer-implementable method for locating a geographic position of a mobile device when in communication with a wireless telecommunications network, the method comprising:
-
receiving a request for a geographic position of the mobile device based on an emergency call, wherein the request is received after a wireless connection between the mobile device and the wireless telecommunications network has been established when the mobile device registers with a network controller (NC) through an IP-based access point (AP) of the wireless telecommunications network; exchanging messages between the NC and a serving mobile location center (SMLC), wherein the SMLC retrieves data from a database that is used to assist in identifying a geographic position of the mobile device; wherein the database is an NC database that is configured to store information related to the mobile device, and wherein the information related to the mobile device includes;
last known position of the mobile device, IP address of the AP, MAC address of the mobile device, International Mobile Subscriber Identity (MSI) of the mobile device, and last cell global identifier (CGI) associated with the mobile device;calculating, via the SMLC, the geographic position of the mobile device using the information related to the mobile device stored in the NC databases, the used information including the information identifying the last known position of the mobile device, the IP address of the AP, the MAC address of the mobile device, the international Mobile Subscriber Identity (MSI) of the mobile device, and the last cell global identifier (CGI) associated with the mobile device; and providing information identifying the geographic position of the mobile device to the NC, wherein the NC then forwards the geographic position to a switch for processing the emergency call. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for assisting in the determination of a mobile device location in a wireless telecommunications network, the apparatus comprising:
-
at least one processor; at least one memory coupled to the processor and storing instructions to be executed by the at least one processor, the instructions comprising; receiving, at a serving mobile location center (SMLC) of the wireless telecommunications network, a first message including a mobile device location request from a network controller of the wireless telecommunications network, wherein the mobile device location request is associated with a mobile device communicatively coupled to an IP-based wireless telecommunications network via an access point; transmitting, from the SMLC, a second message to the network controller, the second message including a request for location information; receiving, at the SMLC, location information retrieved by the NC from an NC database via a third message, wherein the location information in the third message identifies multiple information elements including; a MAC address associated with the mobile device; a first location uncertainty value associated with the MAC address; a serving area associated with an IP address associated with the access point; and a second location uncertainty value associated with the serving area; calculating, via the SMLC, an estimated geographic position of the mobile device based on each of the identified multiple information elements; and providing, from the SMLC, the estimated geographic position to the network controller. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-transitory computer readable storage medium having instructions, which when executed by a processor, cause a device to perform a method for determining a location associated with a mobile computing device in a telecommunications network, the method comprising:
-
receiving a device location request, wherein the device location request is associated with a mobile computing device that is communicatively coupled to an IP-based wireless telecommunications network via an access point; determining a serving area associated with an IP address for the access point; transmitting a request for location information from a network controller of the IP-based wireless telecommunications network to a serving mobile location center (SMLC) of the IP-based wireless telecommunications network; receiving a reply to the request from the SMLC, wherein the reply includes; a first location uncertainty value associated with a MAC address of the mobile computing device; a second location uncertainty value associated with the serving area; calculating an estimated geographic position of the mobile computing device from the MAC address, the serving area, the first location uncertainty value associated with the MAC address of the mobile computing device, and the second location uncertainty value associated with the serving area; and providing, from the SMLC, the estimated geographic position of the mobile computing device to the network controller. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification