BLE DD

BLE Device Detection

TEAM 9

Thomas Planckaert
Pieter-Jan Van Robays
Sebastiaan Dumoulein
Sam Vloeberghs


Link to presentation:
http://oomo.samvloeberghs.be
http://oomo.vanrobays.be

download the paper

BLE DD

Table of contents

  1. Use case
  2. StickNFind & BLE
  3. Application
  4. Research
  5. Findings & conclusion
BLE DD

1. Use case

  • Hospital setting
  • Keeping track of equipment
  • Room based
  • Leash & manual alert
SnF

2. StickNFind & BLE

  • Started by crowdfunding
  • Uses BLE ( Bluetooth 4.0 )
  • SDK as layer above sensor level
  • Non Disclosure Agreement
SnF

BLE

  • Bluetooth (4.0) Low Energy
  • Similar protocol and specifications as Bluetooth
  • Only in new high-end smartphones a.t.m.
  • Further range (+100m) - less latency(6ms vs 100ms)
  • 200+% energy efficient
BLE DD

3. Application

  • Research project
  • Minimal UI
  • UI uses tabs ( swipe & tap navigation )
  • Device should be mounted in the room
Model

Model

  • Tool (room, category, device)
  • Tool can be leashed
Search

Search Tab

  • Lists all the devices in the area
  • Shows meta-information
  • Devided in categories
  • Manual alert device
Categories Categories

Categories
&
Rooms

  • List categories & rooms
  • Add / delete

  • Validation
  • Constraint checking
Tools 1

Tools in room

  • Set as current room
  • Add/remove devices as a tool
Leashes

Leashes

  • (Un)leash tool
  • For current room
Settings

Settings

  • Shared preferences
  • Default values
BLE DD

4. Research

  1. Distance formula
  2. Signal strength, object influence
  3. Connectivity

Distance Formula



\[ RSS = P_{t} - PL(d_{0}) - 10α log_{10}(\frac{d}{d_{0}}) + X_{σRSS} \]


\[met  α = 1 , X_{σRSS} = 0 \]


\[ d = 10^{\frac{RSS-P_{t}+PLd_{0}}{-10} + log_{10}(d_{0})}\]

Signal strength, object influences (1)

Inner wall Inner wall

Signal strength, object influences (2)

Glass Glass

Connectivity (1)

Alerting 1 sticker

  • Not foolproof
  • Timing needs to be correct

Connectivity (2)

Connecting with multiple applications

  • Trying to connect 2 devices to the same sticker
  • Unable to connect simultaneously
  • 2nd device has to wait for 1st

Connectivity (3)

Connecting with multiple stickers

Glass
  • Unable to connect parallel, has to be lineair
  • Fluctuation in the time needed to connect
  • Able to alert all stickers simultaneously
BLE DD

5. Findings & conclusion

  • BLE : bright future ahead
  • Immature SDK and example app:
    • Logging overload & timing issues
    • Faulty meta info updates
  • Mixed feelings about SnF:
    • Not good for external developers
    • Beacons better option a.t.m.
BLE DD

Questions?

Shoot!

BLE DD

Thank you for your attention

TEAM 9

Thomas Planckaert
Pieter-Jan Van Robays
Sebastiaan Dumoulein
Sam Vloeberghs



Link to presentation:
http://oomo.samvloeberghs.be