There are basically two different techniques for indoor positioning:
- Client-based Solution The terminal-based positioning is made possible by an existing infrastructure, such as WLAN access points or beacons. These send signals on a regular basis. The terminal device analyzes the signal characteristics and compares them with a reference database if necessary. This requires an app to which messages can also be sent (return channel). The position is determined directly on the terminal device, which offers the user maximum data protection.
- Server-based Solution Infrastructure-based positioning works exactly the other way round. A WiFi enabled terminal/tag or Bluetooth beacon sends out signals (MAC address) that are detected by specific hardware and forwarded to a server. This server compares the transmitted coordinates of the access points and measures their signal strength. This procedure has the advantage that devices without an application can also be detected and analysed.