real time location systems (rtls)

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

Upload: jeff-dungen

Post on 16-Apr-2017

311 views

Category:

Technology


2 download

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