SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
Bluetooth restrictions and
supported profiles in iOS

Presnted By:
Dhruva Patel
En no.131060753014
Outline
•Introduction
•Why Bluetooth??
•Restriction of Bluetooth in iOS
•Supported profiles in iOS
Introduction
●

●

Bluetooth is a wireless technology standard for exchanging data over
short distances from fixed and mobile devices, and building personal
area networks (PAN)
using short-wavelength UHF radio waves in the ISM band from 2.4 to
2.485 GHz
Why Bluetooth??
•Transferring files between devices
•Wireless communication for things like video gaming and earphones
Bluetooth Restrictions in iOS…
●

●

Bluetooth is a short-range wireless technology. Bluetooth hardware is provided
on all iPhone, iPod touch 2G or higher, all iPad, and all Apple TV.
Apple has severely restricted the functions of Bluetooth to the end-user, for
seemingly no reason , as the hardware supplied is capable of most if not all
current bluetooth 2.0/2.1 functions.

●

Data transfer not done between two iPhone

●

And also between Android and iPhone
Supported profiles in iOS
•The Bluetooth protocol supports a large number of profiles, more
than just file transfers between devices and pairing of wireless
headphones.
• Certain Bluetooth stacks will implement different profiles — the
protocol is capable of say, supporting wireless RS232 serial
connections, but that doesn't mean every Bluetooth device has to
support that feature.
•iOS just supports some features and not others — and file transfers
happens to belong the latter.
Cont...
●

HFP - Hands-Free Profile

●

HSP - Headset Profile

●

●

●

●

●

PtoP - Peer-to-peer connectivity (iPhone OS 3.0 and above; iPhone 3G and
newer)
AD2P - Stereo audio streaming (iPhone OS 3.0 and above; iPhone 3G and
newer)

PAN - Tethering (iPhone OS 3.0 and above; iPhone 3G and newer)
AVRCP - Media controls (Partial support since iPhone OS 3.0, improved in
iOS 4.1; iPhone 3G and newer)
SPP - Serial Port Profile for Braille terminals (iOS 4.? and above)
•Additional Information
• iOS requires that the remote Bluetooth device support an encrypted connection.
When you establish a pairing record between your iOS device and a Bluetooth device,
you are setting up encryption between the two devices

•Hands-Free Profile (HFP 1.6)
•Hands-Free Profile allows Bluetooth headsets and car hands-free kits to
communicate with mobile phones.
•Phone Book Access Profile (PBAP)
•Phone Book Access Profile allows the exchange of Phone Book Objects
between iPhone and other Bluetooth devices. A car kit and a mobile phone use
the profile to:
•Allow the car kit to display the name of the incoming caller
•Allow the car kit to sync the phone book so the user can make a call from the
car display
•Advanced Audio Distribution Profile (A2DP)
•Advanced Audio Distribution Profile allows high quality audio (stereo or mono) to
stream from one device to another over a Bluetooth connection. Use this to play music
wirelessly from iOS to a wireless headset or a compatible car audio system.

•Audio/Video Remote Control Profile (AVRCP 1.4)
•Audio/Video Remote Control Profile allows remote control of playback
functions on the iOS device from compatible devices (commonly Bluetooth
devices that use the A2DP profile). The latest version of iOS supports these
commands:
•Pause
•Play
•Stop
•Next track
•Previous track
•Personal Area Network Profile (PAN)
•Personal Area Network Profile provides network connectivity over Bluetooth.
With iOS, this is common with multiplayer games and Personal Hotspot on
iPhone.

•iPod touch and iPad with iOS 4.3 or later support Internet tethering from an
iPhone with iOS 4.2.6 or later through PAN.

•Human Interface Device Profile (HID)
•Human Interface Device Profile allows communication between iOS
and Bluetooth keyboards.

•Message Access Profile (MAP)
•Message Access Profile allows devices to exchange messages. It's mostly
used for automotive hands-free use.
Reference
●

http://apple.stackexchange.com/questions/70386/iphonesbluetooth-what-why-how

●

https://discussions.apple.com/thread/3495954?tstart=0

●

https://support.apple.com/kb/HT3647

Weitere ähnliche Inhalte

Kürzlich hochgeladen

M-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxM-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxDr. Santhosh Kumar. N
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxraviapr7
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICESayali Powar
 
The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice documentXsasf Sfdfasd
 
How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17Celine George
 
General views of Histopathology and step
General views of Histopathology and stepGeneral views of Histopathology and step
General views of Histopathology and stepobaje godwin sunday
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...raviapr7
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxMYDA ANGELICA SUAN
 
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfMaximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfTechSoup
 
Ultra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxUltra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxDr. Asif Anas
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxheathfieldcps1
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesMohammad Hassany
 
HED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdfHED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdfMohonDas
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsEugene Lysak
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...Nguyen Thanh Tu Collection
 
What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?TechSoup
 
In - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxIn - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxAditiChauhan701637
 
Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.raviapr7
 

Kürzlich hochgeladen (20)

Personal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdfPersonal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
 
M-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxM-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptx
 
Prelims of Kant get Marx 2.0: a general politics quiz
Prelims of Kant get Marx 2.0: a general politics quizPrelims of Kant get Marx 2.0: a general politics quiz
Prelims of Kant get Marx 2.0: a general politics quiz
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptx
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICE
 
The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice document
 
How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17
 
General views of Histopathology and step
General views of Histopathology and stepGeneral views of Histopathology and step
General views of Histopathology and step
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptx
 
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfMaximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
 
Ultra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxUltra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptx
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptx
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming Classes
 
HED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdfHED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdf
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George Wells
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
 
What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?
 
In - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxIn - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptx
 
Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.
 

Bluetooth restrictions and supported profiles in i os

  • 1. Bluetooth restrictions and supported profiles in iOS Presnted By: Dhruva Patel En no.131060753014
  • 2. Outline •Introduction •Why Bluetooth?? •Restriction of Bluetooth in iOS •Supported profiles in iOS
  • 3. Introduction ● ● Bluetooth is a wireless technology standard for exchanging data over short distances from fixed and mobile devices, and building personal area networks (PAN) using short-wavelength UHF radio waves in the ISM band from 2.4 to 2.485 GHz
  • 4. Why Bluetooth?? •Transferring files between devices •Wireless communication for things like video gaming and earphones
  • 5. Bluetooth Restrictions in iOS… ● ● Bluetooth is a short-range wireless technology. Bluetooth hardware is provided on all iPhone, iPod touch 2G or higher, all iPad, and all Apple TV. Apple has severely restricted the functions of Bluetooth to the end-user, for seemingly no reason , as the hardware supplied is capable of most if not all current bluetooth 2.0/2.1 functions. ● Data transfer not done between two iPhone ● And also between Android and iPhone
  • 6. Supported profiles in iOS •The Bluetooth protocol supports a large number of profiles, more than just file transfers between devices and pairing of wireless headphones. • Certain Bluetooth stacks will implement different profiles — the protocol is capable of say, supporting wireless RS232 serial connections, but that doesn't mean every Bluetooth device has to support that feature. •iOS just supports some features and not others — and file transfers happens to belong the latter.
  • 7. Cont... ● HFP - Hands-Free Profile ● HSP - Headset Profile ● ● ● ● ● PtoP - Peer-to-peer connectivity (iPhone OS 3.0 and above; iPhone 3G and newer) AD2P - Stereo audio streaming (iPhone OS 3.0 and above; iPhone 3G and newer) PAN - Tethering (iPhone OS 3.0 and above; iPhone 3G and newer) AVRCP - Media controls (Partial support since iPhone OS 3.0, improved in iOS 4.1; iPhone 3G and newer) SPP - Serial Port Profile for Braille terminals (iOS 4.? and above)
  • 8. •Additional Information • iOS requires that the remote Bluetooth device support an encrypted connection. When you establish a pairing record between your iOS device and a Bluetooth device, you are setting up encryption between the two devices •Hands-Free Profile (HFP 1.6) •Hands-Free Profile allows Bluetooth headsets and car hands-free kits to communicate with mobile phones. •Phone Book Access Profile (PBAP) •Phone Book Access Profile allows the exchange of Phone Book Objects between iPhone and other Bluetooth devices. A car kit and a mobile phone use the profile to: •Allow the car kit to display the name of the incoming caller •Allow the car kit to sync the phone book so the user can make a call from the car display
  • 9. •Advanced Audio Distribution Profile (A2DP) •Advanced Audio Distribution Profile allows high quality audio (stereo or mono) to stream from one device to another over a Bluetooth connection. Use this to play music wirelessly from iOS to a wireless headset or a compatible car audio system. •Audio/Video Remote Control Profile (AVRCP 1.4) •Audio/Video Remote Control Profile allows remote control of playback functions on the iOS device from compatible devices (commonly Bluetooth devices that use the A2DP profile). The latest version of iOS supports these commands: •Pause •Play •Stop •Next track •Previous track
  • 10. •Personal Area Network Profile (PAN) •Personal Area Network Profile provides network connectivity over Bluetooth. With iOS, this is common with multiplayer games and Personal Hotspot on iPhone. •iPod touch and iPad with iOS 4.3 or later support Internet tethering from an iPhone with iOS 4.2.6 or later through PAN. •Human Interface Device Profile (HID) •Human Interface Device Profile allows communication between iOS and Bluetooth keyboards. •Message Access Profile (MAP) •Message Access Profile allows devices to exchange messages. It's mostly used for automotive hands-free use.