News

RTLS and Indoor Positioning: Real-Time Location of Assets Inside Your Buildings

Updated October 23, 2026

A real-time location system (RTLS) is an indoor positioning system that continuously locates tagged assets, vehicles or people inside a building, where GPS does not work. Small radio tags are attached to what you want to find, fixed anchors or gateways listen to them, and a software platform turns those detections into a live map, inventories and alerts.

We design all three layers in Nantes, France: Bluetooth Low Energy (BLE) tags, anchors and gateways, and the cloud platform. This page explains how RTLS works, which accuracy you actually need, how the main technologies compare, and how we design an indoor positioning deployment.

  • Two accuracy levels: room or zone level with standard BLE anchors, down to 30 cm (1 ft) with angle-of-arrival (AoA) anchors.
  • Long-life tags: up to 5 years on a coin cell, or battery-free tags powered by indoor light from 30 lux.
  • Anchors for any building: battery-powered LoRaWAN anchors where there is no power or network, PoE gateways for continuous tracking.
  • Indoor and outdoor: the same platform follows GPS trackers outside and BLE tags inside.

How an RTLS works: tags, anchors and a platform

  1. Tags are attached to each asset. A BLE tag broadcasts its identifier at regular intervals, for example every 4 seconds.
  2. Anchors (or gateways) are fixed in the building. Each one hears the tags around it and reports what it hears, with the signal strength or the angle of arrival.
  3. The platform decides where each tag is, places it on the floor plan and keeps the history: which zone, since when, and where it was before.

Why not GPS? Satellite signals barely get through roofs and metal structures. Indoors, a GPS receiver is either silent or wrong by tens of meters. That is why indoor positioning relies on a local radio infrastructure instead.

Zone-level or point-level positioning: which accuracy do you need?

This is the most important design decision, and the one that sets the budget. Most RTLS projects do not need coordinates: they need to answer a business question such as "where is the ultrasound scanner?" or "how many carts are left in loading bay 3?". A zone answers that question.

LevelWhat you getHow it worksTypical use
PresenceThe asset passed a pointOne reader at a door, dock or washing stationGate control, wash logging, entry and exit
Zone (room-level)The room, aisle or area the asset is inOne or more BLE anchors per zone; each tag is assigned to the anchor that hears it bestEquipment search, inventory by zone, utilization
Point (sub-meter)X/Y coordinates within 30 cm (1 ft)BLE angle-of-arrival (AoA) anchors measure the direction of the signalWorkstation-level tracking, automated flows, picking

An honest rule: with standard BLE anchors, a tag is located by the zone that hears it, not by a point. If a supplier promises point coordinates from simple beacons and signal strength alone, ask how they measure it. Point-level accuracy requires AoA (or UWB) anchors, which cost more and need power at every anchor.

RTLS technologies compared: BLE, AoA, UWB, RFID, Wi-Fi and GPS

TechnologyTypical accuracyTag powerInfrastructureBest for
BLE (signal strength)Room or zoneCoin cell, several yearsLight: anchors every few rooms, battery or mains poweredLarge fleets of assets, zone inventory, hospitals, workshops
BLE angle of arrival (AoA)Down to 30 cm (1 ft)Coin cell, several yearsPowered antenna-array anchors, mostly ceiling-mountedPrecise flows, workstation-level tracking
UWB10 to 30 cmLarger battery, shorter life than BLEDense, powered and synchronized anchorsRobotics, high-precision vehicle tracking
Passive UHF RFIDPresence at a reader, a few metersNone (battery-free label)Readers and antennas at chokepointsGates, docks, high-volume low-cost items
Wi-FiSeveral metersHigh consumptionExisting access pointsSmartphones and laptops already on Wi-Fi
GPS / GNSSA few meters outdoors, unreliable indoorsLarge batteryNone (satellites)Yards, roads, between sites

In practice, sites mix technologies. Our hybrid gateway reads BLE tags and UHF RFID labels in the same device, and our GPS trackers also scan BLE, so the same device is located by GPS outdoors and by BLE anchors inside buildings. For a deeper look at the radio layer, see our guide to Bluetooth Low Energy (BLE).

Our RTLS hardware

LayerProductKey specifications
TagsBattery BLE tagØ 44 mm, 13 g, replaceable coin cell, 5-year battery life at one transmission every 4 s, up to 120 m (400 ft)
TagsBattery-free BLE tagBattery-free, powered by indoor light from 30 lux, under 1 g, IP65, 50 m (165 ft) range
TagsHybrid BLE + RFID tag (early 2027)BLE 6.0 with AoA and Channel Sounding, UHF RFID and NFC in a single 4 g tag
AnchorsBattery-powered anchorBattery-powered, LoRaWAN, IP67, −40 to +80 °C: for buildings and yards with no power or network
GatewaysMains or PoE gatewayMains or PoE, Ethernet or Wi-Fi: continuous real-time reading
GatewaysBLE + RFID gatewayPoE, BLE and UHF RFID in one reader: 250 BLE tags/s, 900 RFID labels/s
Indoor + outdoorGPS + BLE trackersGPS trackers with BLE scanning, up to 8 years of battery life, IP68

The full range, with sizes, ranges and operating temperatures, is on our industrial BLE beacons page. All our tags and gateways also read the iBeacon and Eddystone formats.

How we design an indoor positioning deployment: zones first, anchors second

The common mistake is to start from the anchors, draw their radio coverage and call those circles "zones". The result is technically correct but useless for the people on site, who do not recognize their departments in a mosaic of disks. We do the opposite.

  1. Define logical zones in your own words. Production line 2, tool store, quality control, shipping; or imaging, operating rooms, recovery. Each zone must answer a question your teams already ask.
  2. Draw zones as rectangles on the floor plan. They match the rooms, they do not overlap, and replacing an anchor does not redraw the map.
  3. Place anchors inside each zone to cover it. An anchor covers up to 50 m (165 ft) indoors in open space, less in partitioned areas or near metal walls; the actual radius is confirmed on site.
  4. Push the overlap into corridors. Radio coverage always spills over a little. We aim that spill at corridors, where nothing is stored, so that two storage areas never compete for the same tag.
  5. Plan power and mounting early. Fixing and powering anchors is often the real constraint of a project, more than the hardware itself.

A project usually starts with a pilot of a few weeks to 3 months on one representative area, with KPIs set from the start such as search time or inventory accuracy, before rolling out to the whole site.

What you see in the platform

RTLS platform: workshop floor plan with colored BLE zones and the number of assets in each zone
Floor plan view: each zone shows how many assets it currently holds.
  • Multi-floor plans with a live inventory by zone, plus a world map for outdoor assets.
  • Alerts: too few or too many assets in a zone, zone exit (geofencing), disconnected anchor, upcoming calibration date.
  • History and flows: minimum, average and maximum travel times, planned versus actual turnover.
  • Android and iOS app: pair a tag with an asset, proximity radar, buzzer and LED to find the item.
  • Integration: REST API, webhooks, scheduled CSV exports, single sign-on (SAML2, OIDC); cloud or on-premises hosting.

RTLS use cases

  • Manufacturing: find tools, jigs and work in progress, measure dwell time at each workstation, check calibration dates.
  • Logistics and warehouses: locate carts, racks and returnable containers, count them by zone without a manual inventory.
  • Hospitals: locate infusion pumps, beds and mobile medical equipment by department, and reduce the time nurses spend searching.
  • Transport depots: a major urban transit operator locates 74 buses in real time in a two-level depot and logs every pass through the washing station, where a driver used to check parking spots on foot for 7.5 hours every evening.

How much does an RTLS cost?

The cost has three parts: hardware (tags and anchors, with volume-based pricing), the platform subscription (based on the number of tracked assets) and installation. Tags cost little each; the budget is driven by the number of anchors, which depends on the number of zones and the accuracy you need. Zone-level BLE needs far fewer anchors than point-level AoA or UWB, and battery-powered anchors avoid cabling costs in existing buildings.

Frequently asked questions about RTLS and indoor positioning

What is an RTLS?

A real-time location system (RTLS) automatically and continuously locates tagged assets or people inside a defined area, usually a building. It combines tags, fixed anchors or gateways, and a software platform that shows positions, inventories and alerts.

What is the difference between RTLS and RFID?

Passive RFID tells you that an item passed a reader, for example at a door or a dock. An RTLS tells you where the item is at any moment, even when it does not move. Many sites combine both: RFID for low-cost items at chokepoints, BLE RTLS for equipment that must be found anywhere.

What is an indoor positioning system?

An indoor positioning system (IPS) locates objects or people inside buildings, where GPS is unavailable. It relies on a local radio infrastructure such as Bluetooth Low Energy, UWB or Wi-Fi. "IPS" and "RTLS" are often used interchangeably; RTLS stresses continuous, real-time tracking.

Can you get a GPS signal indoors?

Rarely and not reliably. Roofs, concrete and metal structures block or reflect satellite signals, so an indoor GPS fix is often missing or wrong by tens of meters. Indoor tracking uses BLE, UWB or Wi-Fi instead; our GPS trackers also scan BLE, so they can be located by BLE anchors indoors.

How accurate is a BLE RTLS?

With standard BLE anchors, accuracy is at zone or room level: you know which room, aisle or area an asset is in. With BLE angle-of-arrival (AoA) anchors, accuracy reaches 30 cm (1 ft).

How many anchors does a building need?

It depends on the number of zones you want to distinguish, not on the floor area. An anchor covers up to 50 m (165 ft) indoors in open space and less in partitioned areas, so count at least one anchor per zone, more where walls and metal shorten the range, plus the corridors between zones. A site survey confirms the count before any commitment.

Talk to us about your site

Send us your floor plans and tell us which assets you need to find: we will propose a zone layout, the number of anchors and a pilot scope. Contact us.

© 2026 - inVirtus Technologies

Crafted by :
labuche.pro
Contact us
envelopephone-handset