Top Banner
Real Time Location Systems Automatic Identification and Tracking © Jeffrey Dungen 2016
38

Real Time Location Systems (RTLS)

Apr 16, 2017

Download

Technology

Jeff Dungen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Real Time Location Systems (RTLS)

Real Time Location SystemsAutomatic Identification and Tracking

© Jeffrey Dungen 2016

Page 2: Real Time Location Systems (RTLS)

Purpose

© Jeffrey Dungen 2016

Is RTLS beneficial for my application?

What choices do I have among RTLS?

How do the different RTLS work?

What should I reasonably expect?

Page 3: Real Time Location Systems (RTLS)

My Background

© Jeffrey Dungen 2016

Computer Engineer

RTLS, Geolocation & IoT startups since 2004

Applications from baggage to bike races...

DISCLOSUREI’m currently co-founder and CEO of reelyActive, an IoT/RTLS/M2M startup

Page 4: Real Time Location Systems (RTLS)

Motivation

© Jeffrey Dungen 2016

Page 5: Real Time Location Systems (RTLS)

Dots on a Map

© Jeffrey Dungen 2016

Is this what I expect?

Is this what I need?

Is this even what James Bond needs?

He/She/It isexactly here

Page 6: Real Time Location Systems (RTLS)

RTLS for Humans

© Jeffrey Dungen 2016

“The nearest IV pump is in room 123A”➔ Can the nurse find room 123A?➔ Can the nurse find an IV pump in a room?

How should your RTLS effectivelyassist humans?

Page 7: Real Time Location Systems (RTLS)

RTLS for Computers

© Jeffrey Dungen 2016

“RFID and sensor technology enable computers to observe, identify and understand the world—without the limitations of human-entered data.” — Kevin Ashton

How do computers understand identification & location?

Page 8: Real Time Location Systems (RTLS)

Tech-First Approach

© Jeffrey Dungen 2016

1. What is technically feasible/appropriate?

2. Can my problem technically be solved with RTLS?

3. How do I deliver a solution?

In my experience, this is currently the approach which most reliably leads to real solutions. Of course, I’m an engineer...

Page 9: Real Time Location Systems (RTLS)

Technology

© Jeffrey Dungen 2016

Page 10: Real Time Location Systems (RTLS)

A Typical RTLS

© Jeffrey Dungen 2016

Middleware

Sensor Sensor Sensor

Tag TagTag Tag TagTag Tag TagTag Mobile

FixedInfrastructure

HostedOn-site

Page 11: Real Time Location Systems (RTLS)

Identification

© Jeffrey Dungen 2016

Sensor

Tag

Passive RFID

Sensor

Tag

Active RFID

UHF

Infrared*SHFUHFUltrasound*

Energy sourcedfrom sensor

Energy sourcedfrom tag

*Not RF*Generalisation

10m*

Page 12: Real Time Location Systems (RTLS)

Frequency Band

© Jeffrey Dungen 2016

TagSensor Sensor

Water Wall

Absorption Reflection2.45GHz is used by WiFi,

Bluetooth and to heat food...Higher frequencies

reflect more → Multipath

Page 13: Real Time Location Systems (RTLS)

Narrow vs. Ultra-wide

© Jeffrey Dungen 2016

Tran

smis

sion

Du

ratio

n

Bandwidth

Narrowband

Ultra-wideband(UWB)

UWB transmissions are so short, they overcome reflections that affect the direct signal path.

Narrowband suffers what is called “multipath fading”.

Page 14: Real Time Location Systems (RTLS)

RSSI

© Jeffrey Dungen 2016

Received Signal Strength Indication➔ Estimate distance to tag based on signal strength➔ Ubiquitous sensor support➔ Significantly affected by absorption and reflection

Tag Sensor

Distance

Page 15: Real Time Location Systems (RTLS)

AoA

© Jeffrey Dungen 2016

Angle of Arrival➔ Estimate angle to tag based on phase shift on antennae➔ Requires multiple antennae per sensor➔ May require specific tag transmission sequence

Tag

Sensor

Angle

Page 16: Real Time Location Systems (RTLS)

TDoA

© Jeffrey Dungen 2016

Time (Difference) of Arrival➔ Estimate (relative) distance to tag based on arrival time➔ Requires multiple time-synchronised sensors➔ May require significant computing in middleware

Tag SensorSensor

t1 t2t2 - t1 = 10ns = Δ10ft

Page 17: Real Time Location Systems (RTLS)

Fingerprinting

© Jeffrey Dungen 2016

Leverage what you actually get➔ Calibrate based on actual sensor values (RSSI, etc.)➔ Granularity based on number of points observed➔ Changes in environment strongly impact results!!!

Sensor ARSSI

A = 150B = 100

RSSIA = 120B = 130

RSSIA = 110B = 160

Sensor B

Zone 1 Zone 2 Zone 3

Page 18: Real Time Location Systems (RTLS)

Tech Summary

© Jeffrey Dungen 2016

1. Active RFID and UHF Passive RFID support RTLS

2. Frequency and environment affect performance

3. Various location techniques with tradeoffs

Page 19: Real Time Location Systems (RTLS)

Configurations

© Jeffrey Dungen 2016

Page 20: Real Time Location Systems (RTLS)

Checkpoint

© Jeffrey Dungen 2016

Sensors detect tags only through checkpoints.

What if a tag enters/leaves via another passage?

Detect passage through here

Page 21: Real Time Location Systems (RTLS)

Visibility

Detect presence throughout

Sensors detect tags throughout the facility.Coverage overlaps.

Can coverage extend too far?

© Jeffrey Dungen 2016

Page 22: Real Time Location Systems (RTLS)

Zone Location

© Jeffrey Dungen 2016

Tags are located to the nearest zone.

Zone definitions must take into account the technology and sensor placement.

The tag is in this zone

Page 23: Real Time Location Systems (RTLS)

Precise Location

© Jeffrey Dungen 2016

Tags are located to precise coordinates.

Requires AoA or TDoA for the precision to meet reasonable

expectations.

The tag is exactly here

Page 24: Real Time Location Systems (RTLS)

Config Summary

© Jeffrey Dungen 2016

1. Checkpoints only? Or visibility throughout?

2. Zone location good enough? Precision required?

3. A combination of all of these may be ideal!

Page 25: Real Time Location Systems (RTLS)

Practicalities

© Jeffrey Dungen 2016

Page 26: Real Time Location Systems (RTLS)

Tags

© Jeffrey Dungen 2016

Options limited by budget and config.➔ Passive may be only cost-effective high-volume option!➔ Active RFID performance vs. battery life➔ Proprietary Active RFID performance vs. vendor lock-in➔ Flexibility of Bluetooth/WiFi BYOD vs. performance➔ Radio compliance for the target geography?

Page 27: Real Time Location Systems (RTLS)

Sensors

© Jeffrey Dungen 2016

Sensors need power & connectivity➔ PoE offers both on a single cable➔ Possible to get cable drops to the optimal locations?➔ WiFi/Mesh backhaul offers convenience over reliability➔ Is there a mains outlet at each optimal location?➔ Intentional or unintentional tampering?

Page 28: Real Time Location Systems (RTLS)

Middleware

© Jeffrey Dungen 2016

Last but definitely not least!➔ Proprietary or open source?➔ Vendor lock-in or alternatives?➔ Who maintains and operates?➔ Runs on-site and/or in the cloud?➔ Total cost of ownership?

Page 29: Real Time Location Systems (RTLS)

Practicalities Summary

© Jeffrey Dungen 2016

1. Tag selection may dictate the deployment!

2. Can I deploy the sensors as my needs dictate?

3. After all that, is there a middleware that fits the bill?

Page 30: Real Time Location Systems (RTLS)

Examples

© Jeffrey Dungen 2016

Page 31: Real Time Location Systems (RTLS)

Retail Inventory

© Jeffrey Dungen 2016

Back Store

Store(Visibility)

Receiving

Fitting Rooms

➔ Every article of clothing has UHF Passive RFID tag

➔ Visibility coverage in store ensures articles on display

➔ Fitting rooms zone location (requires radio shielding)

➔ Various middleware options

Page 32: Real Time Location Systems (RTLS)

Hospital Staff & Equipment

© Jeffrey Dungen 2016

Room(Zone)

➔ Every equipment has an integrated BLE tag

➔ Staff use mobile app (BLE)➔ AoA sensors for precision

tracking in Triage Ward➔ Cost-effective BLE sensors

for visibility & room zones➔ Bespoke middleware

Room(Zone)Room(Zone)

Room(Zone)Room(Zone)Room(Zone)

Triage(Precision)

Courtyard(Visibility)

Page 33: Real Time Location Systems (RTLS)

WIP Tracking

© Jeffrey Dungen 2016

Machine➔ Every employee has Active

RFID tag➔ Every WIP job clipboard has

Active RFID tag➔ Every machine has sensor➔ Open source middleware

Machine

Machine

Who’s applying which processto which job right now?

Page 34: Real Time Location Systems (RTLS)

Examples Summary

© Jeffrey Dungen 2016

1. There’s no “one-size-fits-all” solution!

2. Each requires system integration and at least some custom application development.

3. None of these required “dots on a map”!

Page 35: Real Time Location Systems (RTLS)

Conclusions

© Jeffrey Dungen 2016

Page 36: Real Time Location Systems (RTLS)

Review of Purpose

© Jeffrey Dungen 2016

Is RTLS beneficial for my application?

What choices do I have among RTLS?

How do the different RTLS work?

What should I reasonably expect?

Page 37: Real Time Location Systems (RTLS)

Managing Expectations

© Jeffrey Dungen 2016

It’ll likely take longer than you think, especially if process or behavioural changes are required!

BUT, a well-implemented RTLS will create efficiencies, streamline operations and provide a sustainable competitive advantage.

Page 38: Real Time Location Systems (RTLS)

Thanks!

© Jeffrey Dungen 2016