As shown in Figure 1, the tag location system includes at least three APs, one or more Wi-Fi tags, one or more ACs, a location server, and a location display terminal. Functions of each component are as follows:
Figure 2 shows how wireless location is implemented.
The Wi-Fi tag sends a tag message.
The Wi-Fi tag only sends 802.11 frames periodically to provide location information and does not need to connect to a WLAN.
To enable more APs to receive tag messages, the Wi-Fi tag sends a tag message in all channels each time. A tag message usually contains location information required by a location server, and the frame format of the tag message varies depending on the vendor's tag device.
The AP receives the tag message and forwards it to the location server.
The required location information and report mode vary depending on the vendor's location server. For example, the Ekahau Location Server requires that the location information should contain content of the tag message frames and the AP should report tag message frames immediately when receiving them; the AeroScout Location Server does not need content of the tag message frames and allows the AP to periodically report collected location information.
The destination IP address and port number of a tag report packet are configured on the AC. If the destination address is set to the IP address of the location server, the tag report packet is directly sent to the location server. If the destination address is set to the AC IP address, the tag report packet is sent to the AC and forwarded by the AC to the location server. This configuration is used when the AP cannot be directly connected to the location server.
The location server computes the location information.
To accurately determine the tag location, the location server must receive location information about a tag from at least three APs. After receiving the tag information, the location server uses the built-in computing algorithm to compute the tag location according to information including the RSSI, SNR, radio mode, the imported map, and AP locations. Then, the location server sends the location information to the graphical interface of the third-party device for presentation.