SlideShare a Scribd company logo
Introduction to
Bluetooth
Yong Heui Cho @ Mokwon University
Most of slides are referred to and all credits should go to:
[1] Victer Paul, Bluetooth, slideshare, 2011.
[2] Erin Yueh, Android Bluetooth Introduction, slideshare, 2009.
2
Smart Device Structure
8. Introduction to IoT
9. Smart Device RF & Antennas
10. Introduction to RTOS
11. Introduction to Bluetooth
3
Why Bluetooth?
• Aims at so-called ad hoc piconets which
are local area networks with a very
limited coverage and without the need
for an infrastructure.
• Designed to be used to connect both
mobile devices and peripherals that
currently require a wire
□ Courtesy to Victer Paul, Bluetooth, slideshare.
4
Spec. (I)
• “USB without wires”
• Short range wireless radio technology
– Operation range of 10 meters
– RF is centered at 2.45 GHz. (RF Channels:
2420+k MHz, k = 0~78)
– Frequency hopping is used to combat
interference in wireless environment.
– TDD for full duplex communications
□ Courtesy to Victer Paul, Bluetooth, slideshare.
5
Spec. (II)
• Power levels
– Sleeping power - 30 uA
– Transmission power - 800 uA
– Standby mode - 300 uA
• Price is less.
• Operates on circuit and packet switching
modes
• Provides both asynchronous and
synchronous data services.
□ Courtesy to Victer Paul, Bluetooth, slideshare.
6
Spec. (III)
• Compared to wired and wireless LAN(10
Mbps), Bluetooth is slower.
• Bluetooth can
– Recognize Bluetooth device in radio range.
– Permit easy connection of devices.
– Be aware of device types.
– Support service discovery.
□ Courtesy to Victer Paul, Bluetooth, slideshare.
7
Possible Devices
• Bluetooth will soon be enabled in
everything from:
– Smartphones
– Headsets
– Computers
– Cameras
– Smart devices
– Cars
– etc.
□ Courtesy to Victer Paul, Bluetooth, slideshare.
8
Radio Coverage
• Class 3 radios – have a range of up to 1
meter or 3 feet
• Class 2 radios – most commonly found
in mobile devices – have a range of 10
meters or 30 feet
• Class 1 radios – used primarily in
industrial use cases – have a range of 100
meters or 300 feet
□ Courtesy to Victer Paul, Bluetooth, slideshare.
9
Overview
• Capacity
– 1 Mbps per channel
– Theoretical capacity of 79 Mbps cannot be
reached due to non-orthogonal hopping
sequences
• Link types
– Synchronous connection-oriented link (SCO)
– Asynchronous connectionless link (ACL)
• Topology and medium access control
– Master-slave architecture
□ Courtesy to Victer Paul, Bluetooth, slideshare.
10
Link Types
• SCO (Synchronous Connection-Oriented)
– The SCO link is point-to-point between master and
slave. The master maintains the link by using
reserved timeslots at regular intervals. Packet
retransmissions are not allowed.
• ACL (Asynchronous Connection-Less)
– ACL provides packet-switched connections
between the master and all active slaves. Packet
retransmissions are usually applied to assure data
integrity.
□ Courtesy to Victer Paul, Bluetooth, slideshare.
11
Power States
□ Courtesy to Victer Paul, Bluetooth, slideshare.
low power mode
12
Power Management
• Stand-by (SB) or idle
– Devices not connected in a piconet
– Extremely low duty cycle (less than one percent): scan for 10 ms
every 1.28-3.84 seconds
• Park (P)
– Devices are part of a piconet, but not active, low power mode
– Assigned an 8-bit parked member address (PMA) and loses active
member address (AMA).
• Hold (H)
– Similar to parked mode, but devices keep AMA address
– Resume sending at once after transition out of HOLD state
• Sniff (Sn)
– Used only by slave devices for power conservation
– Device is active, but listens to channel at a reduced rate. Not on
every slot
□ Courtesy to Victer Paul, Bluetooth, slideshare.
13
Piconet
□ Courtesy to Victer Paul, Bluetooth, slideshare.
14
Scatternet
□ Courtesy to Victer Paul, Bluetooth, slideshare.
15
Protocol Stack
□ Courtesy to Victer Paul, Bluetooth, slideshare.
• OBEX: Object Exchange
• RFCOMM: RF Communication
• SDP: Service Discovery Protocol
• TCS: Telephony Control Protocol
• WAP: Wireless Application Protocol
16
Android Bluetooth
□ Courtesy to Erin Yueh, Android Bluetooth Introduction, slideshare.
17
Bluetooth Architecture
□ Courtesy to Erin Yueh, Android Bluetooth Introduction, slideshare.

More Related Content

PPTX
Bluetooth Layer Structure
PPTX
Smart Device RF & Antennas
PPTX
The Bluetooth technology
PPTX
Bluetooth
PPT
BLUETOOTH TECHNOLOGY
PPTX
Bluetooth
PPT
PPTX
Bluetooth.ppt
Bluetooth Layer Structure
Smart Device RF & Antennas
The Bluetooth technology
Bluetooth
BLUETOOTH TECHNOLOGY
Bluetooth
Bluetooth.ppt

What's hot (20)

PPT
An Introduction to BLUETOOTH TECHNOLOGY
PPTX
Bluetooth Technology and its uses by Prince Rohan
PPT
Bluetooth technology presentation
PPT
Bluetooth presentation
KEY
Bluetooth Security
PPT
Bluetooth Slides
PPTX
Bluetooth Power point presentation
PPTX
Bluetooth technology
PPTX
Bluetooth technology
PPT
Bluetooth
PDF
Iaetsd bluetooth based smart sensor networks
PPTX
Bluetooth - Comprehensive Presentation
PPTX
Bluetooth
DOC
Bluetooth
PPT
Bluetooth
PDF
IRDA Infrared Data Association (IrDA)
PPTX
blutooth based smart sensor network
PPTX
Bluetooth technology
PPTX
Bluetooth security
PPTX
Bluetooth
An Introduction to BLUETOOTH TECHNOLOGY
Bluetooth Technology and its uses by Prince Rohan
Bluetooth technology presentation
Bluetooth presentation
Bluetooth Security
Bluetooth Slides
Bluetooth Power point presentation
Bluetooth technology
Bluetooth technology
Bluetooth
Iaetsd bluetooth based smart sensor networks
Bluetooth - Comprehensive Presentation
Bluetooth
Bluetooth
Bluetooth
IRDA Infrared Data Association (IrDA)
blutooth based smart sensor network
Bluetooth technology
Bluetooth security
Bluetooth
Ad

Viewers also liked (17)

PPTX
Introduction to RTOS
DOCX
TestSDIC2017-1(answer)
DOCX
TestSDS2016-1(Answer)
DOCX
TestSDIC2017-2(answer)
DOCX
TestSDS2016-2(Answer)
PPTX
Android - Phone Calls
PDF
스마트디바이스구조(강의계획서)2017-2
PPTX
Android - Application Framework
PPTX
Android - Broadcast Receiver
PPTX
Introduction to IoT
PDF
ICT+UD IoT App 융합작품 개발문서(스마트디바이스구조)
DOCX
TestECD2017-1(answer)
PPTX
Basic Android OS
PDF
ICT+UD 융합작품 개발문서(전자회로설계)
PPTX
Introduction to Smart Devices
PPTX
Android Programming
PPTX
Android - Message
Introduction to RTOS
TestSDIC2017-1(answer)
TestSDS2016-1(Answer)
TestSDIC2017-2(answer)
TestSDS2016-2(Answer)
Android - Phone Calls
스마트디바이스구조(강의계획서)2017-2
Android - Application Framework
Android - Broadcast Receiver
Introduction to IoT
ICT+UD IoT App 융합작품 개발문서(스마트디바이스구조)
TestECD2017-1(answer)
Basic Android OS
ICT+UD 융합작품 개발문서(전자회로설계)
Introduction to Smart Devices
Android Programming
Android - Message
Ad

Similar to Introduction to Bluetooth (20)

PDF
Bluetooth Technology & Security
PPT
Bluetooth Details.ppt
PPT
bluetooth-security
PPT
BluetoothSecurity.ppt
PPT
BluetoothSecurity.ppt
PPT
PPT
Bluetooth.ppt
PPT
Bluetooth.ppt
PPTX
lect 5 & 6.pptx MOBILE COMPUTING BANS IEEE
PPT
Bluetooth.ppt
PPT
bluetooth000000000000000000000000000000000000000000000000000000000000000000.ppt
PDF
Bluetooth
PPT
BLUETOOTH.ppt
PPT
7952034.ppt
PDF
Overview of Bluetooth technology
PPTX
Bluetooth
PPT
Bluetooth.ppt
PPTX
WCN PRESENTATION - BLUETOOTH TECHNOLOGY (3).pptx
PPTX
Bluetooth Aplication
PDF
BluetoothPPT.pdf
Bluetooth Technology & Security
Bluetooth Details.ppt
bluetooth-security
BluetoothSecurity.ppt
BluetoothSecurity.ppt
Bluetooth.ppt
Bluetooth.ppt
lect 5 & 6.pptx MOBILE COMPUTING BANS IEEE
Bluetooth.ppt
bluetooth000000000000000000000000000000000000000000000000000000000000000000.ppt
Bluetooth
BLUETOOTH.ppt
7952034.ppt
Overview of Bluetooth technology
Bluetooth
Bluetooth.ppt
WCN PRESENTATION - BLUETOOTH TECHNOLOGY (3).pptx
Bluetooth Aplication
BluetoothPPT.pdf

More from Yong Heui Cho (20)

PPTX
Android - Sensor Manager
PPTX
Android - Broadcast Receiver
PPTX
Android - Message
PPTX
Cloud Computing
PPTX
Computing Paradigm
DOCX
TestBCD2018-2(answer)
DOCX
TestSDS2018-2(answer)
DOCX
TestEC2018-2(answer)
DOCX
TestEC2018-1(answer)
DOCX
TestBCD2018-1(answer)
DOCX
TestSDS2018-1(answer)
PPTX
BJT - Analysis of Bias
DOCX
TestCloud2018-2(answer)
DOCX
TestECD2018-1(answer)
DOCX
Test-SDIC2018-2(answer)
DOCX
TestCloud2018-1(answer)
PPTX
Cloud Service Model
DOCX
Test-SDIC2018-1(Answer)
DOCX
RF 증폭기 설계(Design of RF Amplifier)-rev1
PPTX
Computing Paradigm - rev1
Android - Sensor Manager
Android - Broadcast Receiver
Android - Message
Cloud Computing
Computing Paradigm
TestBCD2018-2(answer)
TestSDS2018-2(answer)
TestEC2018-2(answer)
TestEC2018-1(answer)
TestBCD2018-1(answer)
TestSDS2018-1(answer)
BJT - Analysis of Bias
TestCloud2018-2(answer)
TestECD2018-1(answer)
Test-SDIC2018-2(answer)
TestCloud2018-1(answer)
Cloud Service Model
Test-SDIC2018-1(Answer)
RF 증폭기 설계(Design of RF Amplifier)-rev1
Computing Paradigm - rev1

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Big Data Technologies - Introduction.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPT
Teaching material agriculture food technology
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Machine learning based COVID-19 study performance prediction
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Encapsulation_ Review paper, used for researhc scholars
Mobile App Security Testing_ A Comprehensive Guide.pdf
Network Security Unit 5.pdf for BCA BBA.
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Unlocking AI with Model Context Protocol (MCP)
NewMind AI Weekly Chronicles - August'25 Week I
Big Data Technologies - Introduction.pptx
The AUB Centre for AI in Media Proposal.docx
Programs and apps: productivity, graphics, security and other tools
Understanding_Digital_Forensics_Presentation.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Teaching material agriculture food technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Machine learning based COVID-19 study performance prediction
Chapter 3 Spatial Domain Image Processing.pdf
Building Integrated photovoltaic BIPV_UPV.pdf

Introduction to Bluetooth

  • 1. Introduction to Bluetooth Yong Heui Cho @ Mokwon University Most of slides are referred to and all credits should go to: [1] Victer Paul, Bluetooth, slideshare, 2011. [2] Erin Yueh, Android Bluetooth Introduction, slideshare, 2009.
  • 2. 2 Smart Device Structure 8. Introduction to IoT 9. Smart Device RF & Antennas 10. Introduction to RTOS 11. Introduction to Bluetooth
  • 3. 3 Why Bluetooth? • Aims at so-called ad hoc piconets which are local area networks with a very limited coverage and without the need for an infrastructure. • Designed to be used to connect both mobile devices and peripherals that currently require a wire □ Courtesy to Victer Paul, Bluetooth, slideshare.
  • 4. 4 Spec. (I) • “USB without wires” • Short range wireless radio technology – Operation range of 10 meters – RF is centered at 2.45 GHz. (RF Channels: 2420+k MHz, k = 0~78) – Frequency hopping is used to combat interference in wireless environment. – TDD for full duplex communications □ Courtesy to Victer Paul, Bluetooth, slideshare.
  • 5. 5 Spec. (II) • Power levels – Sleeping power - 30 uA – Transmission power - 800 uA – Standby mode - 300 uA • Price is less. • Operates on circuit and packet switching modes • Provides both asynchronous and synchronous data services. □ Courtesy to Victer Paul, Bluetooth, slideshare.
  • 6. 6 Spec. (III) • Compared to wired and wireless LAN(10 Mbps), Bluetooth is slower. • Bluetooth can – Recognize Bluetooth device in radio range. – Permit easy connection of devices. – Be aware of device types. – Support service discovery. □ Courtesy to Victer Paul, Bluetooth, slideshare.
  • 7. 7 Possible Devices • Bluetooth will soon be enabled in everything from: – Smartphones – Headsets – Computers – Cameras – Smart devices – Cars – etc. □ Courtesy to Victer Paul, Bluetooth, slideshare.
  • 8. 8 Radio Coverage • Class 3 radios – have a range of up to 1 meter or 3 feet • Class 2 radios – most commonly found in mobile devices – have a range of 10 meters or 30 feet • Class 1 radios – used primarily in industrial use cases – have a range of 100 meters or 300 feet □ Courtesy to Victer Paul, Bluetooth, slideshare.
  • 9. 9 Overview • Capacity – 1 Mbps per channel – Theoretical capacity of 79 Mbps cannot be reached due to non-orthogonal hopping sequences • Link types – Synchronous connection-oriented link (SCO) – Asynchronous connectionless link (ACL) • Topology and medium access control – Master-slave architecture □ Courtesy to Victer Paul, Bluetooth, slideshare.
  • 10. 10 Link Types • SCO (Synchronous Connection-Oriented) – The SCO link is point-to-point between master and slave. The master maintains the link by using reserved timeslots at regular intervals. Packet retransmissions are not allowed. • ACL (Asynchronous Connection-Less) – ACL provides packet-switched connections between the master and all active slaves. Packet retransmissions are usually applied to assure data integrity. □ Courtesy to Victer Paul, Bluetooth, slideshare.
  • 11. 11 Power States □ Courtesy to Victer Paul, Bluetooth, slideshare. low power mode
  • 12. 12 Power Management • Stand-by (SB) or idle – Devices not connected in a piconet – Extremely low duty cycle (less than one percent): scan for 10 ms every 1.28-3.84 seconds • Park (P) – Devices are part of a piconet, but not active, low power mode – Assigned an 8-bit parked member address (PMA) and loses active member address (AMA). • Hold (H) – Similar to parked mode, but devices keep AMA address – Resume sending at once after transition out of HOLD state • Sniff (Sn) – Used only by slave devices for power conservation – Device is active, but listens to channel at a reduced rate. Not on every slot □ Courtesy to Victer Paul, Bluetooth, slideshare.
  • 13. 13 Piconet □ Courtesy to Victer Paul, Bluetooth, slideshare.
  • 14. 14 Scatternet □ Courtesy to Victer Paul, Bluetooth, slideshare.
  • 15. 15 Protocol Stack □ Courtesy to Victer Paul, Bluetooth, slideshare. • OBEX: Object Exchange • RFCOMM: RF Communication • SDP: Service Discovery Protocol • TCS: Telephony Control Protocol • WAP: Wireless Application Protocol
  • 16. 16 Android Bluetooth □ Courtesy to Erin Yueh, Android Bluetooth Introduction, slideshare.
  • 17. 17 Bluetooth Architecture □ Courtesy to Erin Yueh, Android Bluetooth Introduction, slideshare.