57  Ultra-Wideband (UWB) for IoT

In 60 Seconds

UWB uses ultra-short pulses (< 2 ns) across 500+ MHz bandwidth to achieve 10-30 cm indoor positioning accuracy – roughly 10x better than BLE. Three ranging techniques serve different scales: TWR for small deployments, TDoA for large-scale tracking, and AoA for reducing anchor count. IEEE 802.15.4z secure ranging cryptographically proves physical proximity for digital car keys and access control.

57.1 Learning Objectives

By the end of this chapter, you will be able to:

  • Analyze UWB pulse physics: Calculate how sub-2 ns pulse duration and 500 MHz+ bandwidth translate into 10-30 cm indoor ranging accuracy via time-of-flight measurement
  • Differentiate UWB ranging techniques: Contrast Two-Way Ranging (TWR), Time Difference of Arrival (TDoA), and Angle of Arrival (AoA) to select the optimal method for a given deployment scale
  • Evaluate UWB against positioning alternatives: Rank GPS, Wi-Fi, BLE, and UWB across accuracy, cost, security, and scalability criteria for specific IoT use cases
  • Architect UWB positioning systems: Specify anchor count, placement geometry, synchronization infrastructure, and chipset selection to meet accuracy and update-rate requirements
  • Justify UWB secure ranging: Explain how IEEE 802.15.4z Scrambled Timestamp Sequences (STS) cryptographically prevent relay attacks in digital car keys and access control
  • Map the four sub-chapters: Outline the progression from physics fundamentals through ranging, positioning systems, and real-world applications
Minimum Viable Understanding

If you take away only three things from this chapter:

  1. UWB uses ultra-short pulses (< 2 ns) across very wide bandwidth (500 MHz+) to achieve 10-30 cm indoor positioning accuracy – roughly 10x better than BLE and 100x better than Wi-Fi fingerprinting – by precisely measuring the time-of-flight of radio signals.
  2. Three ranging techniques serve different scales: Two-Way Ranging (TWR) for small deployments (< 50 tags), Time Difference of Arrival (TDoA) for large-scale tracking (hundreds of tags), and Angle of Arrival (AoA) for reducing the number of anchors needed.
  3. IEEE 802.15.4z secure ranging prevents relay attacks using Scrambled Timestamp Sequences (STS), making UWB the only radio technology that can cryptographically prove physical proximity – which is why Apple, Samsung, and BMW use it for digital car keys and access control.

Hey Sensor Squad! Imagine you are playing a treasure hunt game inside a huge shopping mall. You need to find a hidden toy, and all you have is a special walkie-talkie!

Sammy’s Problem: “I’m trying to find the hidden toy, but my GPS map just says I’m somewhere inside the mall. That’s not helpful at all!”

Lila’s Wi-Fi Idea: “Let me try using the mall’s Wi-Fi! Hmm… it says we are near the food court area. That narrows it down to maybe one section, but the food court is BIG.”

Max’s Bluetooth Attempt: “My Bluetooth tracker says the toy is within 2-3 meters. We are getting warmer, but I still can’t tell if it’s on the shelf, behind the counter, or under the table!”

Bella’s UWB Solution: “Let me use my UWB walkie-talkie! It sends out SUPER short beeps – so short they last less than a billionth of a second. By timing exactly how long the beep takes to bounce back, I can tell the toy is 47 centimeters away, right THERE on that specific shelf!”

How does Bella’s UWB work?

  • Super-short beeps: UWB sends pulses that are incredibly brief – like a camera flash compared to a regular light bulb. The shorter the pulse, the more precisely you can measure when it arrived!
  • Wide frequency range: Instead of singing one note (like Wi-Fi or Bluetooth), UWB sings across MANY notes at once. More notes means a clearer picture of where things are!
  • Bounce-back timing: By measuring the exact time a beep takes to travel to the toy and back, UWB calculates distance with centimeter accuracy. Light travels about 30 cm in one nanosecond, so measuring to the nanosecond means measuring to the centimeter!

Why this matters: This is the technology that lets your parents’ phones find their car keys on the exact cushion of the couch, helps robots in warehouses pick the right box from thousands on shelves, and allows cars to know your phone is truly next to the door (not a thief pretending from far away)!

Real-world version: Apple AirTags use UWB to show you an arrow pointing exactly at your lost item. BMW and Hyundai digital car keys use UWB to unlock only when your phone is truly within arm’s reach – not when a thief intercepts the signal from 50 meters away!


57.2 Overview

Ultra-Wideband (UWB) has emerged as the gold standard for precise indoor positioning and secure ranging in IoT applications. With over 1 billion UWB-enabled devices shipped (including iPhones since 2019, Samsung Galaxy phones since 2020, and growing automotive deployments), UWB has transitioned from a niche technology to a mainstream IoT solution.

Unlike GPS, which tells you which building you’re in, or Wi-Fi, which tells you which room, UWB can tell you which specific chair you’re sitting in. This extraordinary precision has made UWB the technology of choice for indoor positioning, asset tracking, and secure access control.

The simple explanation: Ultra-Wideband (UWB) is a radio technology that uses extremely short pulses of energy spread across a very wide frequency range. This unique approach lets UWB measure distances with centimeter-level accuracy – far more precise than GPS, Wi-Fi, or Bluetooth.

An analogy: Imagine measuring the depth of a well by dropping a pebble and timing the splash. A stopwatch that measures seconds tells you “about 50 meters.” A timer that measures milliseconds tells you “49.3 meters.” UWB is like having a timer that measures nanoseconds – it tells you “49.312 meters.” The precision comes from measuring time incredibly accurately.

Why not just use GPS or Bluetooth?

Technology Indoor Accuracy Why Not Always Sufficient?
GPS 3-10 m (when it works) Signals blocked by walls and roofs
Wi-Fi 3-5 m Depends on access point density, multipath errors
BLE 1-3 m Signal strength varies with obstacles, body absorption
UWB 10-30 cm Best accuracy, but shorter range and higher cost

Key terms to know:

Term Meaning
UWB Ultra-Wideband – radio technology using > 500 MHz bandwidth
TWR Two-Way Ranging – device-to-device distance measurement
TDoA Time Difference of Arrival – scalable positioning with fixed anchors
AoA Angle of Arrival – determining direction using antenna arrays
Anchor A fixed UWB device at a known location used as a reference point
Tag A mobile UWB device whose position needs to be determined
STS Scrambled Timestamp Sequence – secure ranging against relay attacks

Where is it used? Digital car keys (BMW, Hyundai), item finders (Apple AirTag), warehouse asset tracking, indoor navigation, industrial safety zones, smart home spatial awareness, and healthcare patient tracking.

57.2.1 How UWB Achieves Centimeter Accuracy

The following diagram shows how UWB’s ultra-short pulse duration translates directly into ranging precision, compared to narrowband technologies like Wi-Fi and Bluetooth.

The relationship between pulse duration and distance resolution is fundamental: since light travels 30 cm in 1 nanosecond, measuring time to the nanosecond means measuring distance to the centimeter.

\[\text{Distance Uncertainty} = c \times \Delta t\]

where \(c = 3 \times 10^8\) m/s (speed of light) and \(\Delta t\) is the pulse duration.

Worked example:

  • UWB pulse: 2 ns → Distance uncertainty = \(3 \times 10^8 \times 2 \times 10^{-9} = 0.6\) m = 60 cm (but with signal processing, achievable accuracy is 10-30 cm)
  • Wi-Fi pulse: 50 ns → Distance uncertainty = \(3 \times 10^8 \times 50 \times 10^{-9} = 15\) m
  • BLE pulse: 1000 ns → Distance uncertainty = \(3 \times 10^8 \times 1000 \times 10^{-9} = 300\) m (RSSI reduces this to 1-3 m with averaging)

Comparison diagram showing how pulse width relates to ranging precision for three radio technologies. Wi-Fi uses a 50 nanosecond pulse with 20 MHz bandwidth resulting in 15 meter distance uncertainty. Bluetooth LE uses a 1000 nanosecond pulse with 1 MHz bandwidth resulting in 300 meter theoretical distance uncertainty reduced to 1-3 meters by RSSI averaging. UWB uses a sub-2 nanosecond pulse with 500 MHz or greater bandwidth resulting in 0.1-0.3 meter distance uncertainty. The key insight shown is that distance uncertainty equals the speed of light times the pulse duration, so shorter pulses yield more precise measurements.



57.2.2 UWB Ranging Techniques Overview

UWB supports three primary ranging techniques, each suited to different deployment scales and requirements. The following diagram illustrates how each technique works.

Diagram showing three UWB ranging techniques. Two-Way Ranging (TWR) shows a tag and single anchor exchanging poll and response messages, with distance calculated from round-trip time, best for small deployments under 50 tags. Time Difference of Arrival (TDoA) shows a tag transmitting a blink received by multiple synchronized anchors, with position calculated from arrival time differences, best for large deployments with hundreds of tags. Angle of Arrival (AoA) shows a tag signal received by an anchor with antenna array, with direction calculated from phase differences across antennas, best for reducing anchor count in constrained spaces.

57.2.3 UWB System Architecture

A complete UWB positioning system consists of fixed anchors, mobile tags, a positioning engine, and application-layer services. The following diagram shows the end-to-end data flow.

End-to-end architecture diagram of a UWB indoor positioning system. At the bottom layer, UWB Tags on assets or people transmit ranging signals to UWB Anchors mounted at known ceiling positions. The anchors connect via Ethernet or Wi-Fi to an Anchor Gateway which aggregates ranging data. The gateway feeds into a Positioning Engine that runs trilateration or multilateration algorithms. The engine outputs X-Y-Z coordinates to an Application Server which provides APIs for three use cases shown: Asset Tracking Dashboard for warehouse operations, Access Control System for digital keys and door locks, and Safety Zone Monitor for industrial geofencing alerts.

57.2.4 UWB Secure Ranging vs Relay Attacks

A critical UWB security feature is its ability to prevent relay attacks. The following diagram shows how traditional keyless entry systems are vulnerable and how UWB’s IEEE 802.15.4z secure ranging provides protection.

Sequence diagram comparing a relay attack on traditional Bluetooth or NFC keyless entry with UWB secure ranging defense. In the attack scenario, a car sends an unlock challenge to Attacker A standing near the car. Attacker A relays the challenge over a long-range link to Attacker B standing near the legitimate owner far away. Attacker B re-broadcasts the challenge, the owner's phone responds, and the response is relayed back, unlocking the car even though the owner is 50 meters away. In the UWB defense scenario, the car sends a ranging challenge with a cryptographic Scrambled Timestamp Sequence (STS). The phone responds with a matching STS. The car measures the round-trip time and calculates a physical distance of 47 centimeters, which is within the 2-meter unlock threshold, so it unlocks. If a relay adds even 10 nanoseconds of delay, UWB detects a 3-meter distance discrepancy and rejects the unlock attempt.


57.3 Chapter Guide

This topic is covered across four focused chapters:

57.3.1 UWB Technology Fundamentals

Learn the physics behind UWB’s precision:

  • Wide bandwidth and time-bandwidth uncertainty principle
  • UWB spectrum allocation (3.1-10.6 GHz)
  • Impulse Radio UWB vs OFDM UWB
  • IEEE 802.15.4z HRP mode

Best for: Understanding why UWB achieves centimeter accuracy

57.3.2 UWB Ranging Techniques

Master the ranging methods used in UWB systems:

  • Two-Way Ranging (TWR) protocol and distance calculation
  • Time Difference of Arrival (TDoA) for scalable deployments
  • Angle of Arrival (AoA) for reduced anchor count
  • Technique selection based on scale and requirements

Best for: Choosing the right ranging approach for your application

57.3.3 UWB Indoor Positioning Systems

Design complete UWB positioning infrastructure:

  • Anchor placement principles and GDOP
  • TWR vs TDoA system architectures
  • Technology comparison (GPS, Wi-Fi, BLE, UWB)
  • Commercial chipsets (Qorvo DW3000, NXP Trimension, Apple U1/U2)
  • Development platforms and custom integration

Best for: Planning and deploying UWB positioning systems

57.3.4 UWB Applications and Security

Explore real-world applications and security features:

  • Automotive digital keys and relay attack protection
  • Asset tracking and logistics (warehouse case study)
  • Smart home, industrial safety, healthcare applications
  • IEEE 802.15.4z secure ranging (STS)
  • Common pitfalls and mitigations
  • Hands-on lab: UWB ranging simulation

Best for: Understanding applications and implementing secure systems



57.4 Learning Path

Your Goal Recommended Path
Understand UWB basics Fundamentals then Ranging
Design a positioning system Fundamentals then Positioning Systems
Build secure access control Ranging then Applications and Security
Complete UWB knowledge All four chapters in order

57.5 Quick Reference

Metric UWB Capability
Accuracy 10-30 cm (indoor)
Range Up to 70 m (line-of-sight)
Update Rate 10-100 Hz
Bandwidth 500 MHz - 2 GHz
Frequency 3.1-10.6 GHz
Power Medium (~60 mW active)
Security IEEE 802.15.4z STS (relay-attack proof)
Typical Chipsets Qorvo DW3000, NXP SR150/SR040, Apple U1/U2
Data Rate 850 kbps - 27.2 Mbps
Modulation Impulse Radio (IR-UWB, HRP mode)

57.5.1 UWB Technology Decision Flowchart

Decision flowchart for choosing UWB versus other positioning technologies. Start: Do you need indoor positioning? If No, use GPS or GNSS. If Yes, what accuracy do you need? If greater than 3 meters, use Wi-Fi fingerprinting as it is lower cost. If 1 to 3 meters, use BLE with AoA as it is lower power. If less than 1 meter, do you need security against relay attacks? If Yes, UWB with IEEE 802.15.4z STS is required. If No security needed, how many tags? If under 50 tags, use UWB with TWR for simplicity. If over 50 tags, use UWB with TDoA for scalability.


Common Pitfalls When Working with UWB

Pitfall 1 – Confusing accuracy with precision: UWB achieves 10-30 cm ranging accuracy in ideal conditions, but positioning accuracy depends on anchor geometry (GDOP), number of anchors, and multipath environment. Four poorly-placed anchors in a line can give worse results than three well-placed anchors forming a triangle. Always evaluate 2D/3D positioning error, not just ranging error.

Pitfall 2 – Underestimating multipath in industrial environments: UWB’s wide bandwidth gives excellent multipath rejection compared to narrowband technologies, but metal-rich industrial environments (warehouses with steel shelving, factories with metal machinery) can still cause 30-50 cm ranging errors from first-path detection failures. Always perform a site survey and test in the actual environment.

Pitfall 3 – Ignoring anchor synchronization requirements for TDoA: TDoA requires all anchors to be time-synchronized to sub-nanosecond accuracy. This typically means wired Ethernet connections between anchors with PTP (Precision Time Protocol) or a dedicated UWB synchronization channel. Using Wi-Fi-connected anchors for TDoA will usually fail due to jitter.

Pitfall 4 – Assuming UWB works through walls like Wi-Fi: UWB operates at 3.1-10.6 GHz. At these frequencies, signals penetrate drywall reasonably well but are severely attenuated by concrete, metal, and even water-filled walls (like bathrooms). Each concrete wall can add 15-20 dB of attenuation, drastically reducing range from 70 m to under 10 m.

Pitfall 5 – Choosing TWR for large-scale deployments: TWR requires each tag to conduct a two-way exchange with each anchor. With N tags and M anchors, the air time scales as O(N x M). Beyond about 50 tags, channel congestion degrades update rates. Switch to TDoA where tags only transmit (one-way), allowing hundreds of tags without congestion.


57.6 Worked Example: Designing a UWB Asset Tracking System for a Warehouse

Scenario: A 60m x 40m warehouse needs to track 200 mobile carts with 50 cm accuracy, updating positions 4 times per second. The warehouse has steel shelving up to 4 meters high and concrete walls.

Step 1 – Select the Ranging Technique

With 200 tags, TWR is not viable (O(N x M) air time would cause congestion). TDoA is the correct choice because tags only transmit blinks, and the infrastructure handles position computation.

Step 2 – Calculate Minimum Anchor Count

For 2D positioning (carts move on the floor), a minimum of 3 anchors is needed for trilateration. However, for robustness and accuracy:

  • Minimum for basic coverage: 3 anchors (but GDOP will be poor in many areas)
  • Recommended for 50 cm accuracy: Place anchors on a grid with ~20 m spacing
  • Anchor count: ceil(60/20 + 1) x ceil(40/20 + 1) = 4 x 3 = 12 anchors

Step 3 – Anchor Placement Strategy

Mount anchors at ceiling height (6 m) to minimize obstruction from shelving. Place them in a regular grid pattern:

Row Anchor Positions (x, y) at z = 6m
1 (0, 0), (20, 0), (40, 0), (60, 0)
2 (0, 20), (20, 20), (40, 20), (60, 20)
3 (0, 40), (20, 40), (40, 40), (60, 40)

Step 4 – Synchronization Infrastructure

TDoA requires sub-nanosecond synchronization. Connect all 12 anchors via Cat6 Ethernet to a central switch running PTP (IEEE 1588). Budget ~$150 per Ethernet run for cabling.

Step 5 – Account for Multipath

Steel shelving creates strong reflections. Mitigations:

  • Use first-path detection algorithms (standard in Qorvo DW3000)
  • Add 2 extra anchors in high-shelving zones (total: 14 anchors)
  • Configure 20 dB multipath rejection threshold

Step 6 – Calculate Tag Battery Life

With TDoA at 4 Hz blink rate, each tag transmits 4 pulses per second:

  • TX power per blink: ~60 mW for ~1 ms = 60 uJ per blink
  • Average power: 4 blinks/sec x 60 uJ = 240 uW = 0.24 mW
  • With a 500 mAh coin cell at 3V (5.4 kJ): Battery life = 5,400 J / 0.00024 W = ~260 days

Step 7 – Cost Estimate

Component Quantity Unit Cost Total
UWB Anchors (DW3000-based) 14 $250 $3,500
UWB Tags 200 $35 $7,000
Ethernet Switch (PTP-capable) 1 $800 $800
Cabling and installation 14 runs $150 $2,100
Positioning Engine (software) 1 $5,000 $5,000
Total $18,400

Result: 200 carts tracked at 50 cm accuracy, 4 Hz update rate, 9-month tag battery life, for under $20,000 infrastructure cost ($92 per tracked asset).


57.7 Knowledge Checks


57.8 Concept Relationships

UWB technology stack:

Applications (Car Keys, Asset Tracking)
      ↓
Positioning Systems (TWR, TDoA, AoA)
      ↓
Ranging Techniques (Time-of-Flight)
      ↓
Physics (Time-Bandwidth Principle)

How concepts interlock:

  • Wide bandwidthsharp pulsesprecise timingaccurate ranging
  • Ranging + trilaterationpositioning
  • Positioning + secure ranging (STS)relay-attack-proof access control

Prerequisite knowledge:

  • RF fundamentals (frequency, wavelength, propagation)
  • Time-of-flight concepts (speed of light calculations)
  • Basic trigonometry (for trilateration)

Foundation for:

  • Indoor positioning system design
  • Secure access control implementation
  • Real-time location systems (RTLS)

57.9 See Also

Technology comparisons:

  • BLE vs UWB - When BLE AoA suffices
  • Wi-Fi RTT - Leveraging existing infrastructure
  • GPS Limitations - Why indoor needs UWB

UWB sub-chapters:

Related protocols:

Applications:

57.10 Summary and Key Takeaways

57.10.1 What You Learned

Ultra-Wideband is a fundamentally different approach to indoor positioning, using the physics of ultra-short pulses to achieve measurement precision that narrowband technologies cannot match. The key concepts covered in this chapter:

Concept Key Point
UWB Pulse Physics Sub-2 ns pulses across 500 MHz+ bandwidth enable 10-30 cm ranging accuracy via precise time-of-flight measurement
Three Ranging Techniques TWR (simple, < 50 tags), TDoA (scalable, 100s of tags), AoA (fewer anchors, angular measurement)
Positioning System Design Anchors at known positions, gateway aggregation, positioning engine, application APIs
Secure Ranging (STS) IEEE 802.15.4z cryptographic nonces in pulse timing prevent relay attacks – UWB is the only technology that proves physical proximity
GDOP and Anchor Placement Anchor geometry determines positioning accuracy; surround the coverage area and vary heights for 3D
NLOS and Multipath Concrete/metal degrade accuracy; use first-path detection and site surveys
Technology Selection UWB when < 1 m accuracy needed; BLE for 1-3 m; Wi-Fi for > 3 m; GPS for outdoor only

57.10.2 Decision Framework

Use this quick decision matrix when evaluating UWB for a project:

Factor Choose UWB Choose Alternative
Accuracy Need < 50 cm indoor 1-5 m is sufficient (BLE/Wi-Fi)
Security Must prevent relay attacks No physical security requirement
Update Rate Need > 10 Hz real-time tracking 1 Hz or slower is acceptable
Scale < 200 tags with TDoA infrastructure > 1000 tags (consider BLE mesh)
Cost Can invest $50-250 per anchor + $15-50 per tag Budget under $5 per tracked item (RFID/BLE beacon)
Environment Open or semi-open (LOS or light NLOS) Through multiple concrete walls (consider hybrid)

58

58.1 What’s Next

If you want to… Read this
Understand UWB fundamentals in depth UWB Fundamentals
Learn about UWB ranging techniques UWB Ranging Techniques
Explore UWB positioning systems UWB Positioning Systems
See UWB applications and security UWB Applications and Security
Compare RFID, NFC, and UWB RFID Overview

58.2 Worked Example: Sizing a UWB Indoor Positioning System for a Hospital

Scenario: A 200-bed hospital (150,000 sq ft across 3 floors) wants real-time location tracking for 500 mobile medical devices (IV pumps, wheelchairs, crash carts) and 200 staff members with UWB badges. They require 50 cm accuracy and 5 Hz update rates for safety-critical asset tracking.

Given:

  • Building layout: 3 floors, 50,000 sq ft per floor, 10-foot ceilings
  • Tracked assets: 500 equipment tags + 200 staff badges = 700 total tags
  • Performance targets: 50 cm accuracy, 5 Hz updates (200 ms latency)
  • Environment: Concrete walls between rooms, metal bed frames, liquid IV bags

Step 1: Choose UWB Ranging Technique

Technique Tag Count Anchor Sync Scalability Verdict
TWR Poor for 700 tags Not required O(N × M) airtime ❌ Rejected
TDoA Excellent Required (Ethernet + PTP) O(N) airtime ✅ Selected
AoA Good Not required Fewer anchors needed ⚠️ Consider if anchor count is limiting factor

Decision: TDoA — With 700 tags and 5 Hz update rate, TWR would cause channel saturation (700 tags × 4 anchors × 2 messages × 5 Hz = 28,000 messages/sec). TDoA requires only 700 × 5 = 3,500 blinks/sec, well within UWB capacity.

Step 2: Calculate Minimum Anchor Count

For 2D positioning (floor-level tracking), minimum 3 anchors per coverage area. For hospital with rooms and corridors:

  • Rule of thumb: 1 anchor per 400-600 sq ft for 50 cm accuracy in healthcare (more conservative than open warehouse due to walls)
  • Floor 1: 50,000 / 500 = 100 anchors
  • Floor 2: 100 anchors
  • Floor 3: 100 anchors
  • Total base: 300 anchors

Adjustment for NLOS (Non-Line-of-Sight):

Hospitals have concrete walls between patient rooms and metal equipment. Add 20% redundancy for NLOS mitigation: - Adjusted total: 300 × 1.2 = 360 anchors

Step 3: Anchor Placement Strategy

Ceiling-mount at 9 feet:

  • Clearance above patient bed frames (3 feet) and IV poles (7 feet)
  • Line-of-sight over room dividers and curtains
  • Accessible for maintenance

Spacing:

  • Corridors: 20-foot spacing (clear line-of-sight)
  • Patient rooms: 1 anchor per room (12×15 ft rooms) or 2 anchors for larger rooms
  • High-density areas (ER, ICU): 15-foot spacing for better GDOP

Zones:

  • Public areas (lobby, cafeteria): Standard 25-foot spacing
  • Restricted areas (operating rooms, pharmacy): 15-foot spacing for higher accuracy

Step 4: TDoA Infrastructure Requirements

Time Synchronization: TDoA requires sub-nanosecond sync. Options:

Method Accuracy Cost Verdict
Ethernet + PTP (IEEE 1588) < 1 ns $200/switch ✅ Selected
GPS sync ~10 ns $50/GPS module ❌ Indoor = no GPS
UWB sync channel < 1 ns Included in chipset ⚠️ Backup method

Decision: Ethernet backbone with PTP-capable switches. Hospital already has Cat6 infrastructure.

Network Architecture:

  • 360 anchors ÷ 24 ports per switch = 15 switches
  • 15 switches → 2 aggregation switches → positioning engine server
  • Budget: 15 × $800 (PTP switch) + 2 × $2,000 (aggregation) = $16,000

Step 5: Tag Power Budget

With TDoA at 5 Hz blink rate:

TX power per blink: 60 mW × 1 ms = 60 μJ
Average power: 5 blinks/sec × 60 μJ = 300 μW = 0.3 mW
CR2032 coin cell: 220 mAh @ 3V = 2,376 J
Battery life: 2,376 J / 0.0003 W = 7.92 million seconds = 92 days

With motion sensor (sleep when stationary):

  • 80% of time stationary (equipment sits idle) → 20% active
  • Effective battery life: 92 days / 0.2 = 460 days (~15 months)

Tag replacement strategy: Annual battery change during equipment calibration cycle.

Step 6: Cost Estimate

Component Quantity Unit Cost Total
UWB Anchors (DW3000-based) 360 $250 $90,000
UWB Tags (equipment) 500 $40 $20,000
UWB Badges (staff) 200 $30 $6,000
Network switches (PTP-capable) 17 $800-2,000 $16,000
Ethernet cabling (already installed) 360 drops $0 $0
Positioning engine software 1 license $100,000 $100,000
RTLS middleware integration 1 project $50,000 $50,000
Installation labor 360 anchors $100 $36,000
Training 50 staff $200 $10,000
TOTAL $328,000

Step 7: Performance Validation

Expected Accuracy by Zone:

Zone Type Accuracy Reasoning
Corridors 30 cm Open spaces, good GDOP
Patient rooms 50 cm Concrete walls, metal beds (NLOS)
Operating rooms 40 cm Higher anchor density (15-ft spacing)
ICU 40 cm Higher anchor density, critical tracking
Stairwells 1-2 m Poor GDOP (vertical transitions)

Update Rate:

  • Tags blink at 5 Hz → position updates every 200 ms
  • Display latency: 200 ms (blink) + 50 ms (computation) = 250 ms total
  • Acceptable for staff tracking, equipment locating

Step 8: NLOS Mitigation

Challenges:

  • Concrete walls: 15-20 dB attenuation
  • Metal bed frames: Multipath reflections
  • Water (IV bags): 5-10 dB attenuation

Mitigations:

  1. Redundant anchors: 360 vs 300 baseline → every location sees 4+ anchors
  2. NLOS detection: Qorvo DW3000 has built-in first-path detection
  3. Kalman filtering: Smooth position estimates, reject outliers
  4. Zone fallback: If accuracy degrades below 2m, fall back to “room-level” tracking

Step 9: Integration with Hospital Systems

Interfaces:

  • Electronic Health Records (EHR): API to link badge ID → staff name
  • Asset Management System: API to link tag ID → equipment serial number
  • Nurse Call System: Locate nearest available nurse for urgent calls
  • Emergency Response: Evacuation tracking, staff accountability

Data Flow:

UWB Tag → Anchors → Gateway → Positioning Engine → RTLS Middleware → EHR/Asset System → Dashboard

Step 10: ROI Calculation

Annual Savings:

  • Equipment search time: Nurses spend 30 min/shift looking for pumps
    • 200 nurses × 0.5 hr/day × 365 days × $60/hr = $2,190,000/year
    • RTLS reduces search by 80% → $1,752,000 saved
  • Equipment purchases: 10% of pumps “lost” annually
    • 500 pumps × 10% × $5,000 each = $250,000/year
    • RTLS reduces loss by 90% → $225,000 saved
  • Total annual savings: $1,752,000 + $225,000 = $1,977,000

Payback Period:

$328,000 / $1,977,000 = 0.17 years = 2 months

5-Year ROI:

(5 × $1,977,000 - $328,000) / $328,000 × 100% = 2,917% ROI

Result: With a 2-month payback and 2,900% five-year ROI, this is a compelling business case even before accounting for improved patient care and staff satisfaction.

Key Lesson: UWB indoor positioning for hospitals justifies its cost through labor savings (reduced equipment search time) and asset utilization (fewer redundant purchases). The 50 cm accuracy is critical for safety-critical use cases like finding crash carts in emergencies. Unlike Wi-Fi RTT or BLE, UWB’s deterministic 200 ms latency ensures real-time responsiveness for critical workflows.

58.3 What’s Next

Chapter Description
UWB Technology Fundamentals Physics behind UWB precision – bandwidth, spectrum allocation, and impulse radio modes
UWB Ranging Techniques Deep dive into TWR, TDoA, and AoA protocols with distance calculation worked examples
UWB Indoor Positioning Systems Anchor placement, GDOP optimization, chipset selection, and development platforms
UWB Applications and Security Digital car keys, asset tracking case studies, IEEE 802.15.4z STS, and hands-on labs
Bluetooth and BLE Compare UWB positioning with BLE Angle of Arrival as an alternative short-range technology