BACKGROUND

Network devices, such as Internet of Things (IoT) devices, determine their location using various techniques, including latitude and longitude coordinates provided by a global positioning system (GPS) device, time difference of arrival (TDOA) measurements, or detecting nearby Wi-Fi networks. GPS techniques require network devices to be equipped with sensors that consume excessive amounts of energy, and may be limited to outdoor operation. TDOA measurements require a dense gateway deployment, costly gateway configurations, and a highly accurate clock synchronization technique. Detecting Wi-Fi networks requires Wi-Fi beacons to first be intercepted, then to be sent upstream to a geolocation solver configured to determine a location, routinely by GPS techniques and TDOA measurements.

SUMMARY

It is to be understood that both the following general description and the following detailed description are exemplary and explanatory only and are not restrictive. Methods and systems for localized geolocation are described.

A user device (e.g., a data collection device, an Internet of Things (IoT) device, an end device, a low-power device, a sensor, etc.) may use mapping information to determine a location (e.g., geolocation, etc.) of the user device. The mapping information may have a location of each of a plurality of network devices (e.g., access points, routers, long-range (LoRa) access points, edge devices, etc.) within a geographical area.

The mapping information may be sent (e.g., provided, distributed, etc.) to the user device. The user device may receive the mapping information from a gateway device (e.g., a long-range (LoRa) device, a computing device, a cloud device, etc.). The user device may receive the mapping information from the gateway device based on a periodic broadcast/transmission by the gateway device. The mapping information may be localized in relation to the user device. The user device may use the mapping information to determine one or more network devices within a range (e.g., transmission range, broadcast range, proximity, etc.) of the user device. The user device may update the mapping information to remove one or more network devices from the mapping information that are not within the range. The user device may receive network information from the one or more network devices within range of the user device. The user device may frequently use the network information to accurately and reliably determine a location of the user device (e.g., geolocation, etc.), and also decrease the amount of time required to determine the location of the user device. The user device may conserve energy, airtime capacity, and data/information processing resources by receiving and using the mapping information for geolocation without transmitting information/data, such as to a network device and/or a gateway device (e.g., a long-range (LoRa) device, a computing device, cloud device, etc.).

This summary is not intended to identify critical or essential features of the disclosure, but merely to summarize certain features and variations thereof. Other details and features will be described in the sections that follow.

