Professional Documents
Culture Documents
Bluetooth in
Wireless Communication
Fahad Aziz
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Index
•Introduction
•History
•Requirements
•Architecture
•Network Topology
•Baseband State Machine
•Link Management
•Host Controller Interface
•Software Protocols
•Logical Link Control & Adapter Protocol
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Introduction
• Open Standard for short range wireless connectivity
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
History
• The technology was born in 1994.
• The first version was released July 1999.
• The Bluetooth name comes from the Danish
Viking Harald Blåtand.
• 1998 Intel, Ericsson, IBM, Nokia, and Toshiba
formed the Bluetooth Special Interest Group.
• December 1999 Add 3Com, Microsoft, Lucent
and Motorola.
• To date, 800 companies world wide are
members of the Bluetooth SIG
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Why Bluetooth?
– Cable replacement between devices.
– Supported by major companies.
– Open Specification
– Capable of handling both voice and data
simultaneously
– Low power consumption & slow transmission rate
– Connection can be initiated without user interaction.
– Devices can be connected to multiple devices at the
same time.
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Architecture
Bluetooth link control hardware
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Network Topologies
• Bluetooth devices are organized into groups, called
piconets, that consist of one master and up to seven
active slave devices
• A device can belong to more than one piconets either
as a slave, or as a master
• Multiple piconets with overlapping coverage areas
form a scatternet
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Network Topologies
S Slave
M S
M Master
S M
S S
S
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Inquiry
Page Page Scan Scan Inquiry
CONNECTION
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Baseband Links
• Responsible for channel coding/decoding,
timing and managing a Bluetooth link.
Master/slave
– Devices in a connection are either master or slave.
– Communication is only possible between a master
and its slaves.
– A master and the slaves are named piconets.
– Scatternet; multiple piconets connected together.
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Link Manager
Link Manager is responsible for controlling the
baseband state machine
• Handles Link setup
• Manage security (authetication and security services)
• Control (paging, changing slave modes and handling
required changes in master/slave roles)
• Also supervises link and control handling of multislot
packet
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Software Protocols
Many Bluetooth protocols are implemented in software.
• L2CAP: Provides the interface to the link controller and
allows for interoperability between Bluetooth devices
• SDP: provides service discovery specific to Bluetooth
environment with out inhibiting the use of other service
discovery protocols
• RFCOMM: simple transport protocol providing serial
data transfer.
• TCS: Provided for voice and data call control, providing
group management, connectionless TCS etc
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ
Bluetooth is Wireless Communication
Software Protocols
• OBEX: It is only connection oriented protocol and
offers three profiles. Can be used for synchronization
of phone books, calendars, messaging etc
• WAP: Specification outlines the interoperability
requirements for implementing this capability.
Fahad Aziz – EE 586 – Wireless Networking & Protocols - Stevens Institute of Technology Hoboken NJ