SlideShare a Scribd company logo
Ultrasound Relative Positioning for IoT Devices
in Dense Wireless Spaces
PDF → bit.do/180828
#ultrasound #positioning
#virtualcoordinates #densewireless #iot
Marat Zhanikeev
maratishe@gmail.com
maratishe.github.io
Tokyo Univ. of Science
SCAI/RTCSA 2018 @ Hakodate
Problems / Solutions
• too much congestion in dense wireless spaces (like IoT swarms) so alternatives like
ultrasound are helpful
• distances are too close for radio signal, while utrasound is sufficiently slow to
provide 10cm precision
• fixed beacons (as in indoors positioning) are not feasible in IoT swarms, instead relative
positioning is preferred
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 2/22
2/22
Proposal
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 3/22
3/22
Proposal : WiFi + Ultrasound Positioning
Sound
Range
Wireless
Range
x
y
Central
Node
a
• WiFi is used for coarse
positioning local context (a kind of
virtual beacon?)
• WiFi context (SSIDs + signal strength)
is encoded into ultrasound codes
• relative positions are inferred from
ultrasound codes
• inteded virtual coordinates: X, Y →
angle of rotation .. i.e.
one-dimensional
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 4/22
4/22
Proposal : WiFi→Sound Coding
• note: WiFi SSIDs can be anything (existing infra), in which case one can use MD5
prefixes as numbers
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 5/22
5/22
Proposal : Inference
• overlap among neighbor
ultrasound codes is
expected
• network coding can help by
converting A ⊕ B into relative
angle of rotation
• note: method is completely
distributed, each nodes
does its own inference
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 6/22
6/22
Experiments
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 7/22
7/22
Ultrasound Processing on Android
• minor diffs, but
otherwise, can be
done on an Android
app
• setup: 44100Hz
sampling freq., 1 frame
per 20-30ms, FFT for
each frame is duable
• otherwise, can
aggregate = one FFT
per unit of time
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 8/22
8/22
Capturing Complex Codes over Mic
• experiments show that
10kHz precision is
possible, 28
..29
codes can be stuffed
into the ultrasound
band (17kHz1~22.5kHz)
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 9/22
9/22
Capturing Codes with High Noise
• noisier background, but can still distinguish the code
• the fact that background noise is rare in the ultrasound band, helps!
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 10/22
10/22
Inference of Relative Positions
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 11/22
11/22
Infering Angle of Rotation
• a string tension-based model for optimizing the mapping
Collect
data
Client
Infer relative
positioning
String-based
optimization
of relative distance
Positioning rings
can be open -ended
(path walking, etc.)
Central Node
(inferer)
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 12/22
12/22
First Attempts ... Utterly Fail
no 7 10 no 7 7 no 7 5 yes 7 10 yes 7 7 yes 7 5
no 5 10 no 5 7 no 5 5 yes 5 10 yes 5 7 yes 5 5
no 3 10 no 3 7 no 3 5 yes 3 10 yes 3 7 yes 3 5
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 13/22
13/22
Infering Angle of Rotation (v2)
Overlapping
node/area
Overlapping
node/area
Central Node
(inferer)
• basic unit is a triangle
• for each node A, try to pick the best
triangle BAC with it in the middle (from a
large combination of possible triangles)
• for this proposal, only binary
difference is calculated, ignoring the
signal strength
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 14/22
14/22
Inference : Perfect Synthetic Trace
• a non-trivial inference logic
• fails sometimes even for perfect synthetic
conditions
• this test: 200 nodes spread randomly
8
9
7
8
7
4
9
7
2
8
9
7
8
10
3
9
10
4
8
7
4
8
6
3
7 6
7
67
7
6
8
3
7
8
4
67
7
6
5
2
7
5
1
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 15/22
15/22
The Omnipresence Effect
xyzvw.170622.ishigaki.airport.json
(54 binaryon 10 0.25)
omnieffect 10/34
• happens when the same SSID is
found in majority of samples
• since binary diffs are used, it is
difficult to distinguish nodes from each
other
• ... resulting in mangled results
• solution: short of the case in the visual,
the problem is resolved by removing
omnipresent SSIDs from data
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 16/22
16/22
Perforamnce
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 17/22
17/22
Inference : Synthetic vs Real (1)
synth.001.json
(26 binaryoff 10 0.25)
omnieffect 100/100
xyzvw.170621.haneda.json
(47 binaryon 10 0.25)
omnieffect 20/33
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 18/22
18/22
Inference : Synthetic vs Real (2)
xyzvw.170622.ishigaki.airport.json
(54 binaryon 10 0.25)
omnieffect 10/34
xyzvw.170913.akiba.tsukuba.kaisatsu.json
(22 binaryon 10 0.25)
omnieffect 13/22
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 19/22
19/22
Wrapup and Future Work
• it works!, but there is room for improvement in part of context
Presence/absence of SSID Signal Strength (RSSI)
M1: Binary context deltas Binary
M2: Binary delta only for absence SSIDs
added to absolute RSSI delta
Binary absence penalty Diffs of matching SSIDs
M3: Take absolute RSSI delta, then add
max RSSIs of missing SSIDs
Plus RSSI of absent SSIDs Diffs of matching SSIDs
M4: Use absolute RSSI delta only of
matching SSIDs
Diffs of matching SSIDs
Additional heuristics based on visual inspection of raw inference data
AM1: Use M2, but pay less attention to
deltas with adjacent nodes
Binary absence penalty Diffs of matching SSIDs , halved
for center nodes in triangles
AM2: Use M3, but pay less attention to
deltas with adjacent nodes
Plus RSSI of absent SSIDs Diffs of matching SSIDs , halved
for center nodes in triangles
AM3: Use M4, but pay less attention to
deltas with adjacent nodes
Diffs of matching SSIDs , halved
for center nodes in triangles
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 20/22
20/22
That’s all, thank you ...
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 21/22
21/22
Relation to Interference Coding
01 S.Bhadra+2 ”Network-Coding in Interference Networks” IEEE Symposium on Information Theory (2006)
M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 22/22
22/22

More Related Content

PDF
IRJET - Military Spy Robot with Intelligentdestruction
PDF
Sensing and controlling the environment using mobile network based Raspberry ...
PPTX
Localization Issues in a ZigBee based Internet of Things scenario
PDF
WSN Based Temperature Monitoring System for Multiple Locations in Industry
PDF
Tobias Rothermel (pmd technologies): pmd ToF – the Swiss Army Knife of 3D Sen...
PPT
November 9, Planning and Control of Unmanned Aircraft Systems in Realistic C...
PDF
Testing Wireless Networks
PDF
Distortion free-phase demodulation method
IRJET - Military Spy Robot with Intelligentdestruction
Sensing and controlling the environment using mobile network based Raspberry ...
Localization Issues in a ZigBee based Internet of Things scenario
WSN Based Temperature Monitoring System for Multiple Locations in Industry
Tobias Rothermel (pmd technologies): pmd ToF – the Swiss Army Knife of 3D Sen...
November 9, Planning and Control of Unmanned Aircraft Systems in Realistic C...
Testing Wireless Networks
Distortion free-phase demodulation method

Similar to Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces (20)

PDF
Future Telecoms Challenges & Opportunities
PDF
PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOT
PPTX
2-3-IoT Deployments: Smart City Case Study - Marc Nader
PDF
webinar_MIMO_below_6.pdf
PDF
5G The Big Game Changer ?
PDF
5 g talk_das_jyri_hamalainen_jan_2015
PDF
Prof. Jyri Hämäläinen_What comes after 4G? 5G of Course_ENhANCE Telecom Forum...
PDF
IRJET - Device for Avoiding Underground Cable Cut using Microcontroller
PDF
Dynamic Communication of Wireless Sensor Network
PDF
CCS SoftBank Tokyo Case Study
 
PPTX
Internet of Things (IoT): Micro-location and Smart Buildings
PDF
Wireless Indoor Localization with Dempster-Shafer Simple Support Functions
PDF
Overview of 5G MIMO Antenna
PDF
IRJET- Different Technique over 5G LTE Wireless Network: A Survey
PDF
Performance analysis of smart optimization antenna for wireless networks
PPTX
LookingAroundCorners-DAS Simplified-final- BICSI Sept 2015
DOC
DOC-20230719-WA0002wivi[1].doc important questions
PDF
LORA BASED DATA ACQUISITION SYSTEM
PPT
7th sence robot_for_military_applications
PDF
Design of a Wideband 8x8 MIMO Microstrip Patch Antenna for 5G Applications
Future Telecoms Challenges & Opportunities
PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOT
2-3-IoT Deployments: Smart City Case Study - Marc Nader
webinar_MIMO_below_6.pdf
5G The Big Game Changer ?
5 g talk_das_jyri_hamalainen_jan_2015
Prof. Jyri Hämäläinen_What comes after 4G? 5G of Course_ENhANCE Telecom Forum...
IRJET - Device for Avoiding Underground Cable Cut using Microcontroller
Dynamic Communication of Wireless Sensor Network
CCS SoftBank Tokyo Case Study
 
Internet of Things (IoT): Micro-location and Smart Buildings
Wireless Indoor Localization with Dempster-Shafer Simple Support Functions
Overview of 5G MIMO Antenna
IRJET- Different Technique over 5G LTE Wireless Network: A Survey
Performance analysis of smart optimization antenna for wireless networks
LookingAroundCorners-DAS Simplified-final- BICSI Sept 2015
DOC-20230719-WA0002wivi[1].doc important questions
LORA BASED DATA ACQUISITION SYSTEM
7th sence robot_for_military_applications
Design of a Wideband 8x8 MIMO Microstrip Patch Antenna for 5G Applications
Ad

More from Tokyo University of Science (20)

PDF
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
PDF
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
PDF
What if We Atomize Student Data and Apps and Put Them on Docker Containers?
PDF
Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infr...
PDF
On Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
PDF
Taking the Step from Software to Product Development \\ when teaching PBL at ...
PDF
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
PDF
The Switchboard Optimization Problem and Heuristics for Cut-Through Networking
PDF
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
PDF
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
PDF
Fog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
PDF
On a Hybrid Packets-and-Circuits Switching Logic
PDF
Image-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
PDF
Complexity Resolution Control for Context Based on Metromaps
PDF
The Declarative-Coordinated Model for Self-Optimization of Service Networks
PDF
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
PDF
3-Way Scripts as a Base Unit for Flexible Scale-Out Code
PDF
Towards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
PDF
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
PDF
Browser Visualization using PNGs Generated by HTML5 Workers on Multicore
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
What if We Atomize Student Data and Apps and Put Them on Docker Containers?
Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infr...
On Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
Taking the Step from Software to Product Development \\ when teaching PBL at ...
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
The Switchboard Optimization Problem and Heuristics for Cut-Through Networking
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
Fog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
On a Hybrid Packets-and-Circuits Switching Logic
Image-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
Complexity Resolution Control for Context Based on Metromaps
The Declarative-Coordinated Model for Self-Optimization of Service Networks
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
3-Way Scripts as a Base Unit for Flexible Scale-Out Code
Towards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
Browser Visualization using PNGs Generated by HTML5 Workers on Multicore
Ad

Recently uploaded (20)

PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Machine learning based COVID-19 study performance prediction
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Cloud computing and distributed systems.
PDF
Encapsulation theory and applications.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Review of recent advances in non-invasive hemoglobin estimation
DOCX
The AUB Centre for AI in Media Proposal.docx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Understanding_Digital_Forensics_Presentation.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Machine learning based COVID-19 study performance prediction
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Network Security Unit 5.pdf for BCA BBA.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Cloud computing and distributed systems.
Encapsulation theory and applications.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Dropbox Q2 2025 Financial Results & Investor Presentation
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MYSQL Presentation for SQL database connectivity
Encapsulation_ Review paper, used for researhc scholars
Review of recent advances in non-invasive hemoglobin estimation
The AUB Centre for AI in Media Proposal.docx

Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces

  • 1. Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces PDF → bit.do/180828 #ultrasound #positioning #virtualcoordinates #densewireless #iot Marat Zhanikeev maratishe@gmail.com maratishe.github.io Tokyo Univ. of Science SCAI/RTCSA 2018 @ Hakodate
  • 2. Problems / Solutions • too much congestion in dense wireless spaces (like IoT swarms) so alternatives like ultrasound are helpful • distances are too close for radio signal, while utrasound is sufficiently slow to provide 10cm precision • fixed beacons (as in indoors positioning) are not feasible in IoT swarms, instead relative positioning is preferred M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 2/22 2/22
  • 3. Proposal M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 3/22 3/22
  • 4. Proposal : WiFi + Ultrasound Positioning Sound Range Wireless Range x y Central Node a • WiFi is used for coarse positioning local context (a kind of virtual beacon?) • WiFi context (SSIDs + signal strength) is encoded into ultrasound codes • relative positions are inferred from ultrasound codes • inteded virtual coordinates: X, Y → angle of rotation .. i.e. one-dimensional M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 4/22 4/22
  • 5. Proposal : WiFi→Sound Coding • note: WiFi SSIDs can be anything (existing infra), in which case one can use MD5 prefixes as numbers M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 5/22 5/22
  • 6. Proposal : Inference • overlap among neighbor ultrasound codes is expected • network coding can help by converting A ⊕ B into relative angle of rotation • note: method is completely distributed, each nodes does its own inference M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 6/22 6/22
  • 7. Experiments M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 7/22 7/22
  • 8. Ultrasound Processing on Android • minor diffs, but otherwise, can be done on an Android app • setup: 44100Hz sampling freq., 1 frame per 20-30ms, FFT for each frame is duable • otherwise, can aggregate = one FFT per unit of time M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 8/22 8/22
  • 9. Capturing Complex Codes over Mic • experiments show that 10kHz precision is possible, 28 ..29 codes can be stuffed into the ultrasound band (17kHz1~22.5kHz) M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 9/22 9/22
  • 10. Capturing Codes with High Noise • noisier background, but can still distinguish the code • the fact that background noise is rare in the ultrasound band, helps! M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 10/22 10/22
  • 11. Inference of Relative Positions M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 11/22 11/22
  • 12. Infering Angle of Rotation • a string tension-based model for optimizing the mapping Collect data Client Infer relative positioning String-based optimization of relative distance Positioning rings can be open -ended (path walking, etc.) Central Node (inferer) M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 12/22 12/22
  • 13. First Attempts ... Utterly Fail no 7 10 no 7 7 no 7 5 yes 7 10 yes 7 7 yes 7 5 no 5 10 no 5 7 no 5 5 yes 5 10 yes 5 7 yes 5 5 no 3 10 no 3 7 no 3 5 yes 3 10 yes 3 7 yes 3 5 M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 13/22 13/22
  • 14. Infering Angle of Rotation (v2) Overlapping node/area Overlapping node/area Central Node (inferer) • basic unit is a triangle • for each node A, try to pick the best triangle BAC with it in the middle (from a large combination of possible triangles) • for this proposal, only binary difference is calculated, ignoring the signal strength M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 14/22 14/22
  • 15. Inference : Perfect Synthetic Trace • a non-trivial inference logic • fails sometimes even for perfect synthetic conditions • this test: 200 nodes spread randomly 8 9 7 8 7 4 9 7 2 8 9 7 8 10 3 9 10 4 8 7 4 8 6 3 7 6 7 67 7 6 8 3 7 8 4 67 7 6 5 2 7 5 1 M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 15/22 15/22
  • 16. The Omnipresence Effect xyzvw.170622.ishigaki.airport.json (54 binaryon 10 0.25) omnieffect 10/34 • happens when the same SSID is found in majority of samples • since binary diffs are used, it is difficult to distinguish nodes from each other • ... resulting in mangled results • solution: short of the case in the visual, the problem is resolved by removing omnipresent SSIDs from data M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 16/22 16/22
  • 17. Perforamnce M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 17/22 17/22
  • 18. Inference : Synthetic vs Real (1) synth.001.json (26 binaryoff 10 0.25) omnieffect 100/100 xyzvw.170621.haneda.json (47 binaryon 10 0.25) omnieffect 20/33 M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 18/22 18/22
  • 19. Inference : Synthetic vs Real (2) xyzvw.170622.ishigaki.airport.json (54 binaryon 10 0.25) omnieffect 10/34 xyzvw.170913.akiba.tsukuba.kaisatsu.json (22 binaryon 10 0.25) omnieffect 13/22 M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 19/22 19/22
  • 20. Wrapup and Future Work • it works!, but there is room for improvement in part of context Presence/absence of SSID Signal Strength (RSSI) M1: Binary context deltas Binary M2: Binary delta only for absence SSIDs added to absolute RSSI delta Binary absence penalty Diffs of matching SSIDs M3: Take absolute RSSI delta, then add max RSSIs of missing SSIDs Plus RSSI of absent SSIDs Diffs of matching SSIDs M4: Use absolute RSSI delta only of matching SSIDs Diffs of matching SSIDs Additional heuristics based on visual inspection of raw inference data AM1: Use M2, but pay less attention to deltas with adjacent nodes Binary absence penalty Diffs of matching SSIDs , halved for center nodes in triangles AM2: Use M3, but pay less attention to deltas with adjacent nodes Plus RSSI of absent SSIDs Diffs of matching SSIDs , halved for center nodes in triangles AM3: Use M4, but pay less attention to deltas with adjacent nodes Diffs of matching SSIDs , halved for center nodes in triangles M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 20/22 20/22
  • 21. That’s all, thank you ... M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 21/22 21/22
  • 22. Relation to Interference Coding 01 S.Bhadra+2 ”Network-Coding in Interference Networks” IEEE Symposium on Information Theory (2006) M.Zhanikeev – maratishe@gmail.com Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces – bit.do/180828 22/22 22/22