There are two methods of indoor positioning: client-based and server-based.
- Client-based positioning is suitable if you have an existing infrastructure, for example Wi-Fi access points or beacons. They have to send out signals regularly. The device analyzes the signal characteristics and possibly compares them to a reference data base. For this purpose, an app is required.
- Server-based positioning works the other way round. A Wi-Fi enabled device, tag or Bluetooth beacon sends out signals, which are detected by a specific hardware and transmitted to a server. The big advantage is that devices which have no special app installed can be detected and analyzed as well.