Bluetooth technology

* BLUETOOTH
TECHNOLOGY
1
2
*
*Bluetooth is a wireless low power technology for short
range, point to point and point to multi point voice and
data transfer using radio transmission.
*It was developed at 1994 at Ericsson in Sweden.
*Originally it was build to eliminate the need for cable
connections between PDAs and notebook PCs. Later the
goals were to enable different devices through a commonly
accepted standard for wireless connectivity.
*It operates on 2.45 GHz radio signals and has an effective
range of 10 metres.
*Devices need not be pointing towards each other, as signals
are omni-directional.
3
*STANDARD
It is mainly based on the IEEE 802.15 standard. Unlike other
wireless standards, the Bluetooth Core Specification provides
product developers both link layer and application layer
definitions, which support data and voice applications.
The IEEE 802.11communications standard defines the protocol
for two types of networks; Ad-hoc and client/server.
The Ad-hoc network is a simple network where
communications are established between multiple stations in a
given coverage area without the use of an access point or
server. The 802.11- standard specifies the etiquette that each
station must observe so that all units have fair access to the
wireless media
4
*SPECTRUM
Bluetooth technology operates in the unlicensed industrial,
scientific and medical (ISM) band at 2.4 to 2.485 GHz, using
a spread spectrum, frequency hopping, full-duplex signal at
a nominal rate of 1600 hops/sec. The 2.4 GHz ISM band is
available and unlicensed in most countries.
5
*INTERFERENCE
Bluetooth technology's adaptive frequency hopping (AFH)
capability was designed to reduce interference between
wireless technologies sharing the 2.4 GHz spectrum. This is
done by the technology detecting other devices in the
spectrum and avoiding the frequencies they are using. The
devices hop randomly between frequencies up to 1600 times
per second. So, if another device using a 2.4 GHz frequency,
then the interference lasts only for about 1/1600 of a second.
By then, the devices hop to another frequency.
6
*RANGE
Range is application specific and although a minimum range is
mandated by the Core Specification, there is not a limit and
manufacturers can tune their implementation to support the
use case they are enabling.
Range may vary depending on class of radio used in an
implementation:
• 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 33 feet.
• Class 1 radios – used primarily in industrial use cases – have a
range of 100 meters or 300 feet
7
*POWER
Bluetooth technology is designed to have very low power
consumption. This is reinforced in the specification by
allowing radios to be powered down when inactive.
The Power consumption based on various Bluetooth classes
are:
• Class 1: Max Power – 100mW
• Class 2: Max Power – 2.5mW
• Class 3: Max Power – 1mW
8
*
9
*The two main topologies are: Piconet
Topology and Scatternet Topology.
PICONET TOPOLOGY:
•A piconet consists of upto 8 BWT
enabled devices.
•When piconet is established, one
device sets up frequency-hopping
pattern and other devices synchr-
-onize their signals to the same
pattern.
•Each piconet has a different
frequency-hopping pattern.
10
*SCATTERNET TECHNOLOGY:
•Scatternet consists of several piconetsconnected by
devices participating inmultiple piconet.
• There is a ‘BRIDGE’ connecting 2piconets which is also
a slave individual piconets.
Advantages of Scatternet :
•Higher throughput.
•Multi-hop connections between devices indifferent
piconets.
11
*
12
APPLICATION FRAMEWORK
AND SUPPORT
HOST CONTROLLER
INTERFACE
LINK MANAGER AND
L2CAP
RADIO AND BASEBAND
13
*RADIO PROTOCOL
• Responsible for the modulation and demodulation of data
into RF signals.
• The radio layer describes the physical characteristics a
Bluetooth device’s receiver-transmitter component must
have.
*BASEBAND PROTOCOL
• Responsible for channel coding and decoding.
• Digitizes the signals received by the radio for passing up the
stack.
• Formats the data it receives from the Link Controller
(upper protocol) for transmission over the channel.
*LINK CONTROLLER
• Responsible for establishing and maintaining the links
between Bluetooth units.
14
*The Link Manager Protocol (LMP)
• Handles link setup, authentication, link configuration and
security procedures.
• Establishes all connections with the help of baseband protocol.
*Host Controller Interface
• The Host Controller Interface (HCI) defines uniform methods for
accessing and controlling the lower layers of the protocol stack
(baseband and the link manager).
*Logical Link Control and Adaptation Protocol (L2CAP)
• Responsible for:
Establishing connections across existing ACL ( Asynchronous
Connection-oriented) links or requesting an ACL link if one does not
already exist.
• Allow many different applications to use a single ACL link through
multiplexing.
• Repackaging the data packets it receives from the higher layers
into the form expected by the lower layers.
15
*ServiceDiscoveryProtocol
Defines procedures for-
• Discovering services of other devices.
• Determining the characteristics of those services.
*Telephony Control ProtocolSpecification (TCS) defines call
• Control signaling for establishing speech and data calls
between Bluetooth devices, providing them with telephony
services.
*Object Exchange Protocol
• Is a specification for Object data exchange over IR(InfraRed
links).
• Examples for using OBEX include exchanging business cards
and synchronizing calendar applications.
16
*
17
*Bluetooth Networks use a master/slave model to control when
and where devices can send data.
 In this model, a single master can be connected upto
seven different slave devices. Any slave device can only be
connected to a single master device.
 The master can send data
to any of its slaves and request
data from them. But, slaves are
only allowed to transmit to and
receive from their master. They
are not even allowed to talk to
other slaves in the same
piconet.
* All the slaves synchronize their clocks and hopping
sequences to that of the master. A Time Division Duplex (TDD)
scheme is used where master and slave alternatively
transmit.
18
*
19
20
*The OSI Physical (PHY) layer is represented by the radio and
the baseband.
-The Radio is responsible for transmitting and receiving the
analog sinal upto a specified range depending upon the radio
characteristics.
-The Baseband is responsible for channel coding and decoding
and low level timing control and management of the link within
the domain of a single packet transfer.
-The Link Controller (LC) is responsible for carrying out link
level operations in response to higher level commands from the
Link Manager (LM). The LC will manage the process of
establishing a link once commanded by LM and will maintain the
link once established.
 The Bluetooth uses a Bluetooth socket to transfer data
between devices.
The socket transfers the data serially, which means one byte
at a time.
21
*PACKETS:
*Now let us discuss about the Bluetooth packet structure that
are used for communication over ACL links. The packets are
broken down into their constituent parts such as access code,
packet header, payload header, and payload. Each packet type
has a different level of error correction and protection and
different size payloads.
*The Access code is used to detect the presence of a packet and
to address the packet to a specific device. The header packet
contains control information associated with the packet such
as the address of the Slave for which the packet is intended.
Finally, the payload contains the message information.
22
*MODULATION CHARACTERISTICS
*The Bluetooth modulation scheme is GFSK (Gaussian Frequency
Shift Keying) with a symbol rate of 1Ms/s and modulation index
between 0.28~0.35. The Gaussian-shaped, binary FSK
modulation minimizes transceiver complexity. Using positive
frequency deviation a binary one is represented while a binary
zero is represented by a negative frequency deviation.
*During one time slot the data can change value every 1us, so
the transmit frequency oscillates back and forth around the
channel center frequency. The minimum deviation can never
be smaller than 115kHz. Maximum frequency deviation is
between 140 kHz and 175 kHz.
23
*
*3 Types of Hardware is required to complete
the conversion, they are:
I.DAC CONVERTER:
This device is used to convert digital signal to analog
signal. In this case when binary data arrives as input
of this device, it takes them as digital signal and
converts it as analog signal using some conversion
protocol(eg: NRZ,RZ,quadrant etc.)
24
II.Base Band Generator:
In this stage the converted analog signal is amplified to
the acceptable amplitude for transmission.
In this process:
Consider a carrier wave (sine wave) of frequency fc and
amplitude A given by:
c(t) = A.sin(2πfct),.
Let m(t) represent the modulation waveform. For this
example we shall take the modulation to be simply a sine
wave of a frequency fm, a much lower frequency (such as
an audio frequency) than fc:
25
m(t) = M.cos(2πfmt + Φ)
where M is the amplitude of the modulation. We
shall insist that M<1 so that (1+m(t)) is always
positive. Amplitude modulation results when the
carrier c(t) is multiplied by the positive quantity
(1+m(t)):
y(t)= [1 + m(t)].c(t)
= [1 + M.cos(2πfmt + Φ)].A.sin(2πfct)
26
*III. RADIO:
*Now that the signal is amplified to an
acceptable range, the radio transmits the
analog signal to the receiver device. Hence
the format of the raw data conversion is
done.
27
*The technology of Bluetooth centers around a 9mm x 9mm
microchip, which functions as a low cost and short range
radio link. Bluetooth Technology provide a 10 meter
personal bubble that support simultaneous transmission of
both voice and data for multiple devices. Up to 8 devices
can be connected in a piconet, and up to 10 piconets can
exist within the 10 meter bubble.
*In order to establish new connections the procedures
inquiry and paging are used.
• INQUIRY- If two Bluetooth devices know absolutely nothing
about each other, then one must run a query to try to
discover the other, and any device listening for such a
request will respond with its address, and possibly its name
and other information.
28
• PAGING- Now, both the devices know each other’s addresses which
was found in the enquiry step. Now, Paging is done which is the
process of forming a connection between two bluetooth devices.
• After the connection has been established a device can be in any of
the four nodes:
oActive mode: In this mode, the device is actually transmitting or
receiving date.
oSniff mode: This is a power saving mode where the device is
sleeping and is only listening for transmission.
oHold mode: In this mode, a device can sleep for a defined period
and then returns back to active mode.
oPark node: It is the deepest sleep mode. A device enters this mode
when its master asks it to, and again wakes up, on its master’s
command.
29
ENQUIRY PAGING
30
*
31
In order to obtain qualification of a component or product,
the manufacturer may use a test house for two services:
oThe test house is contracted to make tests to a Bluetooth test
specification, and to produce a test report containing the
results of the tests.
oAn employee of the test house who is appointed by the
Bluetooth SIG as a Bluetooth Qualification Body(BQB) reviews
evidence submitted by the manufacturer in a Compliance
Folder (CF), and if satisfactory, the BQB submits the product to
the Bluetooth Qualification Administrator(BQA) for listing on
the Bluetooth Qualified Products List (BQPL).
The list that follows gives more details on the tests necessary
for qualification:
oRF tests are required to made once for each new PCB design.
oUSB, UART or BCSP variants need not be retested for RF as the
HCI does not affect the radio performance.
32
oThe Bluetooth Qualification Body(BQB) may require one or
more BB timing tests to be repeated for each new PCB design.
oBoth module manufacturers and end product users can use a
software component that is prequalified at Baseband(BB) and
LM.
oIf the new design includes the upper layer stack components
or Bluetooth profiles, these must also be qualified.
oSoftware components affecting profiles must also be qualified.
This could be done by developing and qualifying your own
profile software components, or by buying in prequalified
software components and integrating them into the end
product.
33
*
34
*It is possible to directly modulate analog signals into a
radio without converting them into digital format. Then
why we do not go for this?
There are several reasons:
-Digital signals tend to be more robust in the noisy
environment
-Encoding into a digital format means easy error detection
and error correction.
Ofcourse in the case of Bluetooth wireless
technology, the baseband is designed to handle only digital
signals, so transmitting analog signals is not even an option.
Bluetooth specification forces a low data rate, so the
codecs are required to compress the signal as well as
convert them to digital from analog.
35
*
*Bluetooth uses either a 64 kb/s log PCM format (A-law or m-
law) or a 64 kb/s CVSD(Continuous Variable Slope Delta
Modulation) for audio transmission.
36
*
37
In any wireless networking setup, security is a concern.
Devices can easily grab radio waves out of the air, so people
who send sensitive information over a wireless connection
need to take precautions to make sure those signals aren't
intercepted. Bluetooth technology is no different
Bluetooth offers several security modes, and device
manufacturers determine which mode to include in a
Bluetooth-enabled gadget. In almost all cases, Bluetooth
users can establish "trusted devices" that can exchange data
without asking permission.
When any other device tries to establish a connection to the
user's gadget, the user has to decide to allow it. Service-
level security and device-level security work together to
protect Bluetooth devices from unauthorized data
transmission. Security methods include authorization and
identification procedures that limit the use of Bluetooth
services to the registered user and require that users make
a conscious decision to open a file or accept a data
transfer.
1 de 37

Recomendados

Bluetooth smart technology(description about all versions) por
Bluetooth smart technology(description about all versions)Bluetooth smart technology(description about all versions)
Bluetooth smart technology(description about all versions)lurdhu agnes
2.1K visualizações48 slides
Introduction to Bluetooth technology por
Introduction to Bluetooth technologyIntroduction to Bluetooth technology
Introduction to Bluetooth technologyDavid Livingston J
1.8K visualizações32 slides
Bluetooth por
BluetoothBluetooth
BluetoothRajan Kumar
15.6K visualizações27 slides
Bluetooth por
BluetoothBluetooth
Bluetoothmpriyanka259
361 visualizações21 slides
Bluetooth Technology & Security por
Bluetooth Technology & SecurityBluetooth Technology & Security
Bluetooth Technology & SecurityHimangshu Hazra
306 visualizações66 slides
BLUETOOTH TECHNOLOGY por
BLUETOOTH TECHNOLOGYBLUETOOTH TECHNOLOGY
BLUETOOTH TECHNOLOGYAJAL A J
2.2K visualizações31 slides

Mais conteúdo relacionado

Mais procurados

Bluetooth por
BluetoothBluetooth
BluetoothPriyanka Anni
2.7K visualizações19 slides
Bluetooth por
BluetoothBluetooth
BluetoothSarah Saqib
5.9K visualizações32 slides
Bluetooth technology by polite group por
Bluetooth technology by polite groupBluetooth technology by polite group
Bluetooth technology by polite grouppolitegcuf
5.7K visualizações24 slides
Bluetooth Presentation por
Bluetooth PresentationBluetooth Presentation
Bluetooth Presentationguest664c3f
60.4K visualizações27 slides
Bluetooth Technology por
Bluetooth TechnologyBluetooth Technology
Bluetooth TechnologyManish Sharma
76.7K visualizações36 slides
Bluetooth Based Smart Sensor Network por
Bluetooth Based Smart Sensor NetworkBluetooth Based Smart Sensor Network
Bluetooth Based Smart Sensor NetworkGyanendra Prakash
1.9K visualizações21 slides

Mais procurados(20)

Bluetooth por Priyanka Anni
BluetoothBluetooth
Bluetooth
Priyanka Anni2.7K visualizações
Bluetooth por Sarah Saqib
BluetoothBluetooth
Bluetooth
Sarah Saqib5.9K visualizações
Bluetooth technology by polite group por politegcuf
Bluetooth technology by polite groupBluetooth technology by polite group
Bluetooth technology by polite group
politegcuf5.7K visualizações
Bluetooth Presentation por guest664c3f
Bluetooth PresentationBluetooth Presentation
Bluetooth Presentation
guest664c3f60.4K visualizações
Bluetooth Technology por Manish Sharma
Bluetooth TechnologyBluetooth Technology
Bluetooth Technology
Manish Sharma76.7K visualizações
Bluetooth Based Smart Sensor Network por Gyanendra Prakash
Bluetooth Based Smart Sensor NetworkBluetooth Based Smart Sensor Network
Bluetooth Based Smart Sensor Network
Gyanendra Prakash1.9K visualizações
Bluetooth Technology -- detailed explanation por Siva Pradeep Bolisetti
Bluetooth Technology -- detailed explanation Bluetooth Technology -- detailed explanation
Bluetooth Technology -- detailed explanation
Siva Pradeep Bolisetti8.3K visualizações
Bluetooth technology por sai krish
Bluetooth technologyBluetooth technology
Bluetooth technology
sai krish846 visualizações
Bluetooth Power point presentation por jogiparthyramya
Bluetooth Power point presentationBluetooth Power point presentation
Bluetooth Power point presentation
jogiparthyramya1.7K visualizações
Bluetooth & Bluetooth Low Energy internals por Davy Jacops
Bluetooth & Bluetooth Low Energy internalsBluetooth & Bluetooth Low Energy internals
Bluetooth & Bluetooth Low Energy internals
Davy Jacops5.9K visualizações
Bluetooth por Akshya Kasot
BluetoothBluetooth
Bluetooth
Akshya Kasot3.8K visualizações
Bluetooth Slides por Aniruddha Gupta
Bluetooth SlidesBluetooth Slides
Bluetooth Slides
Aniruddha Gupta93.1K visualizações
Bluetooth por Ujju146
BluetoothBluetooth
Bluetooth
Ujju146610 visualizações
Bluethooth Protocol stack/layers por Jay Nagar
Bluethooth Protocol stack/layersBluethooth Protocol stack/layers
Bluethooth Protocol stack/layers
Jay Nagar1.5K visualizações
The Bluetooth technology por SaQi95
The Bluetooth technologyThe Bluetooth technology
The Bluetooth technology
SaQi954.7K visualizações
Bluetooth ppt por Kirti Kausik Kumar
Bluetooth pptBluetooth ppt
Bluetooth ppt
Kirti Kausik Kumar2.1K visualizações
BLUETOOTH _TECHNOLOGY por Jigyanshu Jangid
BLUETOOTH _TECHNOLOGYBLUETOOTH _TECHNOLOGY
BLUETOOTH _TECHNOLOGY
Jigyanshu Jangid504 visualizações
Bluetooth technology por AdityaMishrarollno2
Bluetooth technologyBluetooth technology
Bluetooth technology
AdityaMishrarollno2271 visualizações
Blue1 por raminenihemu418
Blue1Blue1
Blue1
raminenihemu4182.7K visualizações
Bluetooth por Kashyap Shah
BluetoothBluetooth
Bluetooth
Kashyap Shah58.4K visualizações

Destaque

Tecnologia Wireless Em Processos Automatizados por
Tecnologia Wireless Em Processos AutomatizadosTecnologia Wireless Em Processos Automatizados
Tecnologia Wireless Em Processos AutomatizadosEVM33
402 visualizações6 slides
Bluetooth technology por
Bluetooth technologyBluetooth technology
Bluetooth technologyparasharvikas3
500 visualizações12 slides
Bluetooth Presentation por
Bluetooth PresentationBluetooth Presentation
Bluetooth Presentationwayn
14.6K visualizações11 slides
Embedded system in automobile por
Embedded system in automobileEmbedded system in automobile
Embedded system in automobileAali Aalim
25.9K visualizações16 slides
Bluetooth por
BluetoothBluetooth
BluetoothRajan Kumar
5K visualizações27 slides
Bluetooth technology presentation por
Bluetooth technology presentationBluetooth technology presentation
Bluetooth technology presentationKrishna Kumari
195.7K visualizações29 slides

Destaque(8)

Tecnologia Wireless Em Processos Automatizados por EVM33
Tecnologia Wireless Em Processos AutomatizadosTecnologia Wireless Em Processos Automatizados
Tecnologia Wireless Em Processos Automatizados
EVM33402 visualizações
Bluetooth technology por parasharvikas3
Bluetooth technologyBluetooth technology
Bluetooth technology
parasharvikas3500 visualizações
Bluetooth Presentation por wayn
Bluetooth PresentationBluetooth Presentation
Bluetooth Presentation
wayn14.6K visualizações
Embedded system in automobile por Aali Aalim
Embedded system in automobileEmbedded system in automobile
Embedded system in automobile
Aali Aalim25.9K visualizações
Bluetooth por Rajan Kumar
BluetoothBluetooth
Bluetooth
Rajan Kumar5K visualizações
Bluetooth technology presentation por Krishna Kumari
Bluetooth technology presentationBluetooth technology presentation
Bluetooth technology presentation
Krishna Kumari195.7K visualizações
PPT on Bluetooth Based Wireless Sensor Networks por Siya Agarwal
PPT on Bluetooth Based Wireless Sensor NetworksPPT on Bluetooth Based Wireless Sensor Networks
PPT on Bluetooth Based Wireless Sensor Networks
Siya Agarwal88.5K visualizações
Slideshare ppt por Mandy Suzanne
Slideshare pptSlideshare ppt
Slideshare ppt
Mandy Suzanne2.4M visualizações

Similar a Bluetooth technology

Unit 2 bluetooth-iot_complete notes por
Unit 2 bluetooth-iot_complete notesUnit 2 bluetooth-iot_complete notes
Unit 2 bluetooth-iot_complete notestathagatanaha3
66 visualizações91 slides
BluetoothPPT.pdf por
BluetoothPPT.pdfBluetoothPPT.pdf
BluetoothPPT.pdfPpupu
13 visualizações23 slides
MC Module 4.docx por
MC Module 4.docxMC Module 4.docx
MC Module 4.docxAneesh782511
8 visualizações13 slides
Overview of Bluetooth technology por
Overview of Bluetooth technologyOverview of Bluetooth technology
Overview of Bluetooth technologySuman Bhattacharyya
38 visualizações17 slides
Bluetooth.pptx por
Bluetooth.pptxBluetooth.pptx
Bluetooth.pptxgeorgejustymirobi1
18 visualizações32 slides
Bluetooth - Overview por
Bluetooth - OverviewBluetooth - Overview
Bluetooth - OverviewShobana Pattabiraman
4.2K visualizações20 slides

Similar a Bluetooth technology(20)

Unit 2 bluetooth-iot_complete notes por tathagatanaha3
Unit 2 bluetooth-iot_complete notesUnit 2 bluetooth-iot_complete notes
Unit 2 bluetooth-iot_complete notes
tathagatanaha366 visualizações
BluetoothPPT.pdf por Ppupu
BluetoothPPT.pdfBluetoothPPT.pdf
BluetoothPPT.pdf
Ppupu13 visualizações
MC Module 4.docx por Aneesh782511
MC Module 4.docxMC Module 4.docx
MC Module 4.docx
Aneesh7825118 visualizações
Overview of Bluetooth technology por Suman Bhattacharyya
Overview of Bluetooth technologyOverview of Bluetooth technology
Overview of Bluetooth technology
Suman Bhattacharyya38 visualizações
Project Report on Optical Fiber Cables and Systems (MTNL Mumbai) por Pradeep Singh
Project Report on Optical Fiber Cables and Systems (MTNL Mumbai)Project Report on Optical Fiber Cables and Systems (MTNL Mumbai)
Project Report on Optical Fiber Cables and Systems (MTNL Mumbai)
Pradeep Singh4K visualizações
Bluetooth por rajatmal4
BluetoothBluetooth
Bluetooth
rajatmal410K visualizações
Presentation1 por chandan verma
Presentation1Presentation1
Presentation1
chandan verma239 visualizações
Computer project por SUPER ULTRON
Computer project Computer project
Computer project
SUPER ULTRON96 visualizações
Bluetooth Technology By Volkan Sevindik por vsevindik
Bluetooth Technology By Volkan SevindikBluetooth Technology By Volkan Sevindik
Bluetooth Technology By Volkan Sevindik
vsevindik2.5K visualizações
Protols used in bluetooth por Sonali Parab
Protols used in bluetoothProtols used in bluetooth
Protols used in bluetooth
Sonali Parab1.9K visualizações
Bluetooth por kannabhargav
BluetoothBluetooth
Bluetooth
kannabhargav237 visualizações
Bluetooth por Sumeet Rayat
BluetoothBluetooth
Bluetooth
Sumeet Rayat1.5K visualizações
Wireless Mobile Networks--> Wireless Body Area and Wireless Personal Area Net... por YOGEESH M
Wireless Mobile Networks--> Wireless Body Area and Wireless Personal Area Net...Wireless Mobile Networks--> Wireless Body Area and Wireless Personal Area Net...
Wireless Mobile Networks--> Wireless Body Area and Wireless Personal Area Net...
YOGEESH M115 visualizações
Early Mobile Telephone System Architecture.docx por PaulMuthenya
Early Mobile Telephone System Architecture.docxEarly Mobile Telephone System Architecture.docx
Early Mobile Telephone System Architecture.docx
PaulMuthenya47 visualizações
Bluetooth - Comprehensive Presentation por Muhammed Afsal Villan
Bluetooth - Comprehensive PresentationBluetooth - Comprehensive Presentation
Bluetooth - Comprehensive Presentation
Muhammed Afsal Villan2.6K visualizações

Último

Future of AR - Facebook Presentation por
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentationssuserb54b561
15 visualizações27 slides
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive por
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveNetwork Automation Forum
34 visualizações35 slides
Igniting Next Level Productivity with AI-Infused Data Integration Workflows por
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
280 visualizações86 slides
SUPPLIER SOURCING.pptx por
SUPPLIER SOURCING.pptxSUPPLIER SOURCING.pptx
SUPPLIER SOURCING.pptxangelicacueva6
16 visualizações1 slide
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 por
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院IttrainingIttraining
58 visualizações8 slides
Voice Logger - Telephony Integration Solution at Aegis por
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at AegisNirmal Sharma
39 visualizações1 slide

Último(20)

Future of AR - Facebook Presentation por ssuserb54b561
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
ssuserb54b56115 visualizações
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive por Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Network Automation Forum34 visualizações
Igniting Next Level Productivity with AI-Infused Data Integration Workflows por Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software280 visualizações
SUPPLIER SOURCING.pptx por angelicacueva6
SUPPLIER SOURCING.pptxSUPPLIER SOURCING.pptx
SUPPLIER SOURCING.pptx
angelicacueva616 visualizações
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 por IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
IttrainingIttraining58 visualizações
Voice Logger - Telephony Integration Solution at Aegis por Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma39 visualizações
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf por Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
Dr. Jimmy Schwarzkopf20 visualizações
HTTP headers that make your website go faster - devs.gent November 2023 por Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn22 visualizações
PRODUCT LISTING.pptx por angelicacueva6
PRODUCT LISTING.pptxPRODUCT LISTING.pptx
PRODUCT LISTING.pptx
angelicacueva614 visualizações
6g - REPORT.pdf por Liveplex
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdf
Liveplex10 visualizações
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... por Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker40 visualizações
Kyo - Functional Scala 2023.pdf por Flavio W. Brasil
Kyo - Functional Scala 2023.pdfKyo - Functional Scala 2023.pdf
Kyo - Functional Scala 2023.pdf
Flavio W. Brasil400 visualizações
Powerful Google developer tools for immediate impact! (2023-24) por wesley chun
Powerful Google developer tools for immediate impact! (2023-24)Powerful Google developer tools for immediate impact! (2023-24)
Powerful Google developer tools for immediate impact! (2023-24)
wesley chun10 visualizações
Business Analyst Series 2023 - Week 3 Session 5 por DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10300 visualizações
PharoJS - Zürich Smalltalk Group Meetup November 2023 por Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi132 visualizações
STPI OctaNE CoE Brochure.pdf por madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb14 visualizações
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... por James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson92 visualizações
Five Things You SHOULD Know About Postman por Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman36 visualizações

Bluetooth technology

  • 2. 2 * *Bluetooth is a wireless low power technology for short range, point to point and point to multi point voice and data transfer using radio transmission. *It was developed at 1994 at Ericsson in Sweden. *Originally it was build to eliminate the need for cable connections between PDAs and notebook PCs. Later the goals were to enable different devices through a commonly accepted standard for wireless connectivity. *It operates on 2.45 GHz radio signals and has an effective range of 10 metres. *Devices need not be pointing towards each other, as signals are omni-directional.
  • 3. 3 *STANDARD It is mainly based on the IEEE 802.15 standard. Unlike other wireless standards, the Bluetooth Core Specification provides product developers both link layer and application layer definitions, which support data and voice applications. The IEEE 802.11communications standard defines the protocol for two types of networks; Ad-hoc and client/server. The Ad-hoc network is a simple network where communications are established between multiple stations in a given coverage area without the use of an access point or server. The 802.11- standard specifies the etiquette that each station must observe so that all units have fair access to the wireless media
  • 4. 4 *SPECTRUM Bluetooth technology operates in the unlicensed industrial, scientific and medical (ISM) band at 2.4 to 2.485 GHz, using a spread spectrum, frequency hopping, full-duplex signal at a nominal rate of 1600 hops/sec. The 2.4 GHz ISM band is available and unlicensed in most countries.
  • 5. 5 *INTERFERENCE Bluetooth technology's adaptive frequency hopping (AFH) capability was designed to reduce interference between wireless technologies sharing the 2.4 GHz spectrum. This is done by the technology detecting other devices in the spectrum and avoiding the frequencies they are using. The devices hop randomly between frequencies up to 1600 times per second. So, if another device using a 2.4 GHz frequency, then the interference lasts only for about 1/1600 of a second. By then, the devices hop to another frequency.
  • 6. 6 *RANGE Range is application specific and although a minimum range is mandated by the Core Specification, there is not a limit and manufacturers can tune their implementation to support the use case they are enabling. Range may vary depending on class of radio used in an implementation: • 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 33 feet. • Class 1 radios – used primarily in industrial use cases – have a range of 100 meters or 300 feet
  • 7. 7 *POWER Bluetooth technology is designed to have very low power consumption. This is reinforced in the specification by allowing radios to be powered down when inactive. The Power consumption based on various Bluetooth classes are: • Class 1: Max Power – 100mW • Class 2: Max Power – 2.5mW • Class 3: Max Power – 1mW
  • 8. 8 *
  • 9. 9 *The two main topologies are: Piconet Topology and Scatternet Topology. PICONET TOPOLOGY: •A piconet consists of upto 8 BWT enabled devices. •When piconet is established, one device sets up frequency-hopping pattern and other devices synchr- -onize their signals to the same pattern. •Each piconet has a different frequency-hopping pattern.
  • 10. 10 *SCATTERNET TECHNOLOGY: •Scatternet consists of several piconetsconnected by devices participating inmultiple piconet. • There is a ‘BRIDGE’ connecting 2piconets which is also a slave individual piconets. Advantages of Scatternet : •Higher throughput. •Multi-hop connections between devices indifferent piconets.
  • 11. 11 *
  • 12. 12 APPLICATION FRAMEWORK AND SUPPORT HOST CONTROLLER INTERFACE LINK MANAGER AND L2CAP RADIO AND BASEBAND
  • 13. 13 *RADIO PROTOCOL • Responsible for the modulation and demodulation of data into RF signals. • The radio layer describes the physical characteristics a Bluetooth device’s receiver-transmitter component must have. *BASEBAND PROTOCOL • Responsible for channel coding and decoding. • Digitizes the signals received by the radio for passing up the stack. • Formats the data it receives from the Link Controller (upper protocol) for transmission over the channel. *LINK CONTROLLER • Responsible for establishing and maintaining the links between Bluetooth units.
  • 14. 14 *The Link Manager Protocol (LMP) • Handles link setup, authentication, link configuration and security procedures. • Establishes all connections with the help of baseband protocol. *Host Controller Interface • The Host Controller Interface (HCI) defines uniform methods for accessing and controlling the lower layers of the protocol stack (baseband and the link manager). *Logical Link Control and Adaptation Protocol (L2CAP) • Responsible for: Establishing connections across existing ACL ( Asynchronous Connection-oriented) links or requesting an ACL link if one does not already exist. • Allow many different applications to use a single ACL link through multiplexing. • Repackaging the data packets it receives from the higher layers into the form expected by the lower layers.
  • 15. 15 *ServiceDiscoveryProtocol Defines procedures for- • Discovering services of other devices. • Determining the characteristics of those services. *Telephony Control ProtocolSpecification (TCS) defines call • Control signaling for establishing speech and data calls between Bluetooth devices, providing them with telephony services. *Object Exchange Protocol • Is a specification for Object data exchange over IR(InfraRed links). • Examples for using OBEX include exchanging business cards and synchronizing calendar applications.
  • 16. 16 *
  • 17. 17 *Bluetooth Networks use a master/slave model to control when and where devices can send data.  In this model, a single master can be connected upto seven different slave devices. Any slave device can only be connected to a single master device.  The master can send data to any of its slaves and request data from them. But, slaves are only allowed to transmit to and receive from their master. They are not even allowed to talk to other slaves in the same piconet. * All the slaves synchronize their clocks and hopping sequences to that of the master. A Time Division Duplex (TDD) scheme is used where master and slave alternatively transmit.
  • 18. 18 *
  • 19. 19
  • 20. 20 *The OSI Physical (PHY) layer is represented by the radio and the baseband. -The Radio is responsible for transmitting and receiving the analog sinal upto a specified range depending upon the radio characteristics. -The Baseband is responsible for channel coding and decoding and low level timing control and management of the link within the domain of a single packet transfer. -The Link Controller (LC) is responsible for carrying out link level operations in response to higher level commands from the Link Manager (LM). The LC will manage the process of establishing a link once commanded by LM and will maintain the link once established.  The Bluetooth uses a Bluetooth socket to transfer data between devices. The socket transfers the data serially, which means one byte at a time.
  • 21. 21 *PACKETS: *Now let us discuss about the Bluetooth packet structure that are used for communication over ACL links. The packets are broken down into their constituent parts such as access code, packet header, payload header, and payload. Each packet type has a different level of error correction and protection and different size payloads. *The Access code is used to detect the presence of a packet and to address the packet to a specific device. The header packet contains control information associated with the packet such as the address of the Slave for which the packet is intended. Finally, the payload contains the message information.
  • 22. 22 *MODULATION CHARACTERISTICS *The Bluetooth modulation scheme is GFSK (Gaussian Frequency Shift Keying) with a symbol rate of 1Ms/s and modulation index between 0.28~0.35. The Gaussian-shaped, binary FSK modulation minimizes transceiver complexity. Using positive frequency deviation a binary one is represented while a binary zero is represented by a negative frequency deviation. *During one time slot the data can change value every 1us, so the transmit frequency oscillates back and forth around the channel center frequency. The minimum deviation can never be smaller than 115kHz. Maximum frequency deviation is between 140 kHz and 175 kHz.
  • 23. 23 * *3 Types of Hardware is required to complete the conversion, they are: I.DAC CONVERTER: This device is used to convert digital signal to analog signal. In this case when binary data arrives as input of this device, it takes them as digital signal and converts it as analog signal using some conversion protocol(eg: NRZ,RZ,quadrant etc.)
  • 24. 24 II.Base Band Generator: In this stage the converted analog signal is amplified to the acceptable amplitude for transmission. In this process: Consider a carrier wave (sine wave) of frequency fc and amplitude A given by: c(t) = A.sin(2πfct),. Let m(t) represent the modulation waveform. For this example we shall take the modulation to be simply a sine wave of a frequency fm, a much lower frequency (such as an audio frequency) than fc:
  • 25. 25 m(t) = M.cos(2πfmt + Φ) where M is the amplitude of the modulation. We shall insist that M<1 so that (1+m(t)) is always positive. Amplitude modulation results when the carrier c(t) is multiplied by the positive quantity (1+m(t)): y(t)= [1 + m(t)].c(t) = [1 + M.cos(2πfmt + Φ)].A.sin(2πfct)
  • 26. 26 *III. RADIO: *Now that the signal is amplified to an acceptable range, the radio transmits the analog signal to the receiver device. Hence the format of the raw data conversion is done.
  • 27. 27 *The technology of Bluetooth centers around a 9mm x 9mm microchip, which functions as a low cost and short range radio link. Bluetooth Technology provide a 10 meter personal bubble that support simultaneous transmission of both voice and data for multiple devices. Up to 8 devices can be connected in a piconet, and up to 10 piconets can exist within the 10 meter bubble. *In order to establish new connections the procedures inquiry and paging are used. • INQUIRY- If two Bluetooth devices know absolutely nothing about each other, then one must run a query to try to discover the other, and any device listening for such a request will respond with its address, and possibly its name and other information.
  • 28. 28 • PAGING- Now, both the devices know each other’s addresses which was found in the enquiry step. Now, Paging is done which is the process of forming a connection between two bluetooth devices. • After the connection has been established a device can be in any of the four nodes: oActive mode: In this mode, the device is actually transmitting or receiving date. oSniff mode: This is a power saving mode where the device is sleeping and is only listening for transmission. oHold mode: In this mode, a device can sleep for a defined period and then returns back to active mode. oPark node: It is the deepest sleep mode. A device enters this mode when its master asks it to, and again wakes up, on its master’s command.
  • 30. 30 *
  • 31. 31 In order to obtain qualification of a component or product, the manufacturer may use a test house for two services: oThe test house is contracted to make tests to a Bluetooth test specification, and to produce a test report containing the results of the tests. oAn employee of the test house who is appointed by the Bluetooth SIG as a Bluetooth Qualification Body(BQB) reviews evidence submitted by the manufacturer in a Compliance Folder (CF), and if satisfactory, the BQB submits the product to the Bluetooth Qualification Administrator(BQA) for listing on the Bluetooth Qualified Products List (BQPL). The list that follows gives more details on the tests necessary for qualification: oRF tests are required to made once for each new PCB design. oUSB, UART or BCSP variants need not be retested for RF as the HCI does not affect the radio performance.
  • 32. 32 oThe Bluetooth Qualification Body(BQB) may require one or more BB timing tests to be repeated for each new PCB design. oBoth module manufacturers and end product users can use a software component that is prequalified at Baseband(BB) and LM. oIf the new design includes the upper layer stack components or Bluetooth profiles, these must also be qualified. oSoftware components affecting profiles must also be qualified. This could be done by developing and qualifying your own profile software components, or by buying in prequalified software components and integrating them into the end product.
  • 33. 33 *
  • 34. 34 *It is possible to directly modulate analog signals into a radio without converting them into digital format. Then why we do not go for this? There are several reasons: -Digital signals tend to be more robust in the noisy environment -Encoding into a digital format means easy error detection and error correction. Ofcourse in the case of Bluetooth wireless technology, the baseband is designed to handle only digital signals, so transmitting analog signals is not even an option. Bluetooth specification forces a low data rate, so the codecs are required to compress the signal as well as convert them to digital from analog.
  • 35. 35 * *Bluetooth uses either a 64 kb/s log PCM format (A-law or m- law) or a 64 kb/s CVSD(Continuous Variable Slope Delta Modulation) for audio transmission.
  • 36. 36 *
  • 37. 37 In any wireless networking setup, security is a concern. Devices can easily grab radio waves out of the air, so people who send sensitive information over a wireless connection need to take precautions to make sure those signals aren't intercepted. Bluetooth technology is no different Bluetooth offers several security modes, and device manufacturers determine which mode to include in a Bluetooth-enabled gadget. In almost all cases, Bluetooth users can establish "trusted devices" that can exchange data without asking permission. When any other device tries to establish a connection to the user's gadget, the user has to decide to allow it. Service- level security and device-level security work together to protect Bluetooth devices from unauthorized data transmission. Security methods include authorization and identification procedures that limit the use of Bluetooth services to the registered user and require that users make a conscious decision to open a file or accept a data transfer.