Procedure of an Indoor Positioning Project in 8 Steps

As a full service provider, infsoft can support you throughout the entire process of your project. In order to provide you with an idea of the individual steps and the duration, we have broken down a typical IPS (indoor positioning system) project into its individual components for you. The average implementation time is between 2 and 8 weeks (project coordination not included). However, this can vary depending on the industry and the circumstances. In most cases, a proof of concept (POC) is first carried out so that the solution can be tested onsite.

Project course indoor positioning


1 | Specify Customer Needs

We identify the needs of your company together with you in the first project meeting. In this regard, we take into account the industry and the target group(s). We focus on the question "What specific problem do you want to solve?" An example: "Train travelers are having difficulties finding their connecting trains that depart on a different level in a multi-story train station." After visiting onsite, we can then plan the next step towards a solution suggestion and the mapping of the site.

2 | Solution Proposal

infsoft presents various options, then we have a discussion regarding which solution is feasible and makes the most sense. This includes possible problems that stand in the way (technical limitations, privacy concerns, soft factors such as employee acceptance). The total requirements are then broken down into several packages. The complete process will then progress through each package.

3 | Selection of Technology

The selection of the method and hardware for indoor positioning is of central importance for the project. A distinction here is made between a client-based and server-based approach. The technology we use are in most cases beacons, Wi-Fi, Ultra-wideband (UWB), RFID and/or infsoft Locator Nodes respectively infsoft Locator Tags.

  • Client-based: Positioning takes place on the user's smartphone. This requires an app that evaluates signals from beacons or Wi-Fi access points. A back channel is also available, e.g. for sending push notifications. Examples: Passenger app, indoor navigation, location based services with couponing, etc.
  • Server-based: Positioning takes place via infsoft Locator Nodes or infsoft Locator Tags that receive positioning signals and forward them to the cloud server. The server then calculates the respective locations. An app is not required. Examples: Route analyses, asset and person tracking, generation of movement profiles. The sensors and hardware components in our projects are usually Bluetooth Low Energy (BLE) beacons, Wi-Fi, UWB, RFID and/or infsoft Locator Nodes or infsoft Locator Tags. It all depends on the application and the conditions onsite.

4 | Venue Mapping

The next step is to digitalize your building. We would then require your building plans in a common format (e.g. .jpg, .png, .pdf, AutoCAD). infsoft then records the plans in the maps editor, defines route networks and enters the important locations (POIs). Then colors are used as per your corporate design specifications and the abstraction level of the plans is defined. You can then carry out any additional data management yourself (e.g. when there are changes).

5 | Hardware Installation / Site Inspection

We support the onsite installation and make sure that any special features that must be taken into account during installation and hardware parameterization are taken care of (e.g. shielding).

6 | Calibration of Positioning

Calibration routes are defined in infsoft Calibration Tools based on the hardware being used. Calibration takes place onsite via the Calibration app, which records the required data for subsequent positioning. Then the calibration results are checked and optimized if necessary. You team can also perform this step if desired.

7 | System Rollout

We develop a solution in close coordination with you while presenting you with regular preliminary results along the way. Closed user group tests make sure that errors are found and corrected before release.

Solutions from infsoft can be used for many different applications.

  • We supply a SDK (Software Development Kit) for integrating existing solutions, e.g. into an existing app
  • We provide infsoft Backend Tools, e.g. for the analysis of movement profiles
  • We offer a Full service Solution with a customized app that can be integrated into existing interfaces

8 | Training & Support

During rollout, we support you in the background regarding the best possible use of the tools so that you will be able to act on your own in the future. This can take the form of onsite training or a web meeting, for example. We would also be happy to help with internal and external communication with employees and customers. The continuous analysis of customer needs and feedback enables you to identify new, useful functions and plan upcoming releases.

  • Get in touch!



  • Area Code - Phone Number