SlideShare a Scribd company logo
Bluetooth
Positioning
VAHID SHOKRI
SAEID BORHANI
EHSAN HAMZEI
Introduction
 open platform specification for a radio frequency
communication protocol for wireless devices.
 2400 - 2483.5 MHz frequency range
 There are three classes of Bluetooth devices:
 Class 1 :33 m
 Class 2 :10 m
 Class 3 :3 m
Architectures
Architectures
Architectures
Architectures
Challenges – distance
calculation from rssi
 Theoretical Relation Between Distance and RSSI:
 1-
 2-
Challenges – distance
calculation from rssi
 Depends on device…
 Unstable for 1 device…
 Better result after pairing…
-100
-90
-80
-70
-60
-50
-40
-30
-20
-10
0
1 2 3 4 5 6 7 8 9 10
Bluetooth Distance/RSSI
Xperia TX
Nokia6270
Challenges – Platform &
Language
 1- Windows Platform Problem (HCI layer)
 2- Linux need to install bluz package using command:
 Sudo apt-get install bluz
 Language Test (.Net (32feet), Java (bluecove), android)
 We choose android!!!
Component diagram
Class diagram
References
 Atlantis: Location Based Services with Bluetooth, Jason
Yipin Ye , Department of Computer Science, Brown
University
 The Official Bluetooth Membership site:
https://www.Bluetooth.org
 http://www.stackoverflow.com/questions/13705647/fin
ding-distance-from-rssi-value-of-bluetooth-low-
energy-enabled-device
 http://www.codeproject.com/Articles/783073/A-
Simple-Android-SQLite-Example
 http://www.mkyong.com/android/android-activity-
from-one-screen-to-another-screen/
thanks…

More Related Content

PDF
802.11 Protocol Map
PPTX
Resolving data collision in csma via protocols
PPTX
Shubham chakravarty ppt_wcan
PPTX
ระบบเครือข่าย Lan
PPTX
Token bus
PDF
Lecture14
PDF
Indoor Positioning Systems
PPTX
Indoor positioning system
802.11 Protocol Map
Resolving data collision in csma via protocols
Shubham chakravarty ppt_wcan
ระบบเครือข่าย Lan
Token bus
Lecture14
Indoor Positioning Systems
Indoor positioning system

Similar to Bluetooth Positioning (20)

PPTX
IoT Network Technologies
PPT
DOC
Controlpcviabluetoothenablemobile 091028150632-phpapp01
DOC
Controlpcviabluetoothenablemobile 091028150632-phpapp01
DOC
Control Pc Via Bluetooth Enable Mobile
PPT
NET1.PPT
PPTX
Bluetooth.pptx
PPT
Bluetooth Techniques Peer to peer networking
PPTX
Cisco networking and protocals ccna.pptx
PPT
R K 2 Bluetooth Technologies
DOCX
Protocols in Bluetooth
PPT
OSC and DMXControl
DOC
PPT
PPTX
Lect3_MS_Networksvlan,WIRLESS ,CSMA,4G.pptx
PPT
Bluetooth Technology By Volkan Sevindik
PDF
Computer basics concept for easily learn its resources and information system...
PPT
Bluetooth Intro
PPTX
Networking
PPTX
Bluetooth.ppt
IoT Network Technologies
Controlpcviabluetoothenablemobile 091028150632-phpapp01
Controlpcviabluetoothenablemobile 091028150632-phpapp01
Control Pc Via Bluetooth Enable Mobile
NET1.PPT
Bluetooth.pptx
Bluetooth Techniques Peer to peer networking
Cisco networking and protocals ccna.pptx
R K 2 Bluetooth Technologies
Protocols in Bluetooth
OSC and DMXControl
Lect3_MS_Networksvlan,WIRLESS ,CSMA,4G.pptx
Bluetooth Technology By Volkan Sevindik
Computer basics concept for easily learn its resources and information system...
Bluetooth Intro
Networking
Bluetooth.ppt
Ad

More from Ehsan Hamzei (19)

PPTX
Database Normalization
PPTX
Introduction to Oracle Spatial
PPTX
Introduction to oracle DB data structure and data access (persian)
PPTX
Arc GIS Overlay Functions
PPTX
Air pollution Assessment (GIS,RS Approach)
PDF
Oracle Data Integrator (persian)
PPTX
Introduction to oracle
PPTX
Spatial queries entity recognition and disambiguation
PPTX
Uncertainty in Geospatial Data
PPTX
Geoprocessing
PPTX
Spatial Autocorrelation
PPTX
Map algebra
PPTX
Fractal Theory
PPTX
Graph Theory
PPTX
Fuzzy Set
PPTX
Spatial Transformation
PPTX
Introduction to GIS
PPTX
DTM Quality Assessment
PPTX
Introduction to SQL
Database Normalization
Introduction to Oracle Spatial
Introduction to oracle DB data structure and data access (persian)
Arc GIS Overlay Functions
Air pollution Assessment (GIS,RS Approach)
Oracle Data Integrator (persian)
Introduction to oracle
Spatial queries entity recognition and disambiguation
Uncertainty in Geospatial Data
Geoprocessing
Spatial Autocorrelation
Map algebra
Fractal Theory
Graph Theory
Fuzzy Set
Spatial Transformation
Introduction to GIS
DTM Quality Assessment
Introduction to SQL
Ad

Recently uploaded (20)

PPTX
Management Information system : MIS-e-Business Systems.pptx
PDF
Abrasive, erosive and cavitation wear.pdf
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
PPTX
Software Engineering and software moduleing
PPTX
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PPTX
introduction to high performance computing
PPTX
Information Storage and Retrieval Techniques Unit III
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PDF
EXPLORING LEARNING ENGAGEMENT FACTORS INFLUENCING BEHAVIORAL, COGNITIVE, AND ...
PPTX
Current and future trends in Computer Vision.pptx
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
PDF
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
PPTX
communication and presentation skills 01
PDF
Design Guidelines and solutions for Plastics parts
PDF
distributed database system" (DDBS) is often used to refer to both the distri...
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PPTX
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
Management Information system : MIS-e-Business Systems.pptx
Abrasive, erosive and cavitation wear.pdf
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
Software Engineering and software moduleing
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
introduction to high performance computing
Information Storage and Retrieval Techniques Unit III
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Categorization of Factors Affecting Classification Algorithms Selection
EXPLORING LEARNING ENGAGEMENT FACTORS INFLUENCING BEHAVIORAL, COGNITIVE, AND ...
Current and future trends in Computer Vision.pptx
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
communication and presentation skills 01
Design Guidelines and solutions for Plastics parts
distributed database system" (DDBS) is often used to refer to both the distri...
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...

Bluetooth Positioning

  • 2. Introduction  open platform specification for a radio frequency communication protocol for wireless devices.  2400 - 2483.5 MHz frequency range  There are three classes of Bluetooth devices:  Class 1 :33 m  Class 2 :10 m  Class 3 :3 m
  • 7. Challenges – distance calculation from rssi  Theoretical Relation Between Distance and RSSI:  1-  2-
  • 8. Challenges – distance calculation from rssi  Depends on device…  Unstable for 1 device…  Better result after pairing… -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 1 2 3 4 5 6 7 8 9 10 Bluetooth Distance/RSSI Xperia TX Nokia6270
  • 9. Challenges – Platform & Language  1- Windows Platform Problem (HCI layer)  2- Linux need to install bluz package using command:  Sudo apt-get install bluz  Language Test (.Net (32feet), Java (bluecove), android)  We choose android!!!
  • 12. References  Atlantis: Location Based Services with Bluetooth, Jason Yipin Ye , Department of Computer Science, Brown University  The Official Bluetooth Membership site: https://www.Bluetooth.org  http://www.stackoverflow.com/questions/13705647/fin ding-distance-from-rssi-value-of-bluetooth-low- energy-enabled-device  http://www.codeproject.com/Articles/783073/A- Simple-Android-SQLite-Example  http://www.mkyong.com/android/android-activity- from-one-screen-to-another-screen/