Академический Документы
Профессиональный Документы
Культура Документы
A CASE STUDY
On Bluetooth Protocols and applications
Prepared by:
Rohan A. Chavan
(Roll-No 10, T.E-COMP)
Department of Computer Engineering, Shri. L.R. Tiwari College of Engineering,
Mira Road, Maharashtra.
Presented to:
Prof: Garima Mishra
(Lecturer, department of computer engineering)
Date of Submission
March 24, 2015
Abstract: Simply stated, Bluetooth is a wireless communication protocol. Since it's a communication
protocol, you can use Bluetooth to communicate to other Bluetooth-enabled devices. In this sense,
Bluetooth is like any other communication protocol that you use every day, such as HTTP, FTP,
SMTP, or IMAP. Bluetooth has a client-server architecture; the one that initiates the connection is the
client, and the one who receives the connection is the server. Bluetooth is a great protocol for wireless
communication because it's capable of transmitting data at nearly 1MB/s, while consuming 1/100th of
the power of Wi-Fi. In this paper we discuss about various components of the Bluetooth protocol stack
and various application of Bluetooth technology.
()
and
INTRODUCTION
Bluetooth is a networking technology aimed at lowpowered, short range applications. It was initially
developed by Ericsson, but is governed as an open
specification by the Bluetooth Special Interest Group.
Bluetooth is a recently proposed standard for short
range, low power wireless communication. Initially, it
Present Scenario
During the past two decades, the advancement in
microelectronics and VLSI technology dipped down
the cost of many consumer electronic products to a
level which was affordable for the common man. The
first quarter of 2001, saw the vending of about 32.5
million PCs. The sale of cellular phones is predicted
to reach 1 billion in 2005. With increase in the
number of electronic devices, comes in the need of
connecting
them
together
for
maximum
interoperability and utilization. These devices connect
with each other using a variety of wires, cables, radio
2
WORKING OF BLUETOOTH:
Basically, Bluetooth is the term used
to describe the protocol of a short range (10 meter)
frequency-hopping radio link between devices. These
devices implementing the Bluetooth technology are
termed Bluetooth - enabled. Documentation on
Bluetooth is divided into two sections, the Bluetooth
Specification and Bluetooth Profiles.
Bluetooth is defined as a layer protocol architecture
consisting of core protocols, cable replacement
protocols, telephony control protocols, and adopted
protocols. Mandatory protocols for all Bluetooth
stacks are: LMP, L2CAP and SDP. In addition,
devices that communicate with Bluetooth almost
universally can use these protocols: HCI and
RFCOMM.
Typically, the radio operates in a frequencyhopping manner in which the 2.4GHz ISM band
is broken into 79 1MHz channels that the radio
randomly hops through while transmitting and
receiving data. A piconet is formed when one
Bluetooth radio connects to another Bluetooth
radio.
RFCOMM:
Radio
Frequency
Communications (RFCOMM) is a cable
replacement protocol used to generate a
virtual serial data stream. RFCOMM
provides for binary data transport and
emulates EIA-232 (formerly
RS-232)
control
signals
over the
Bluetooth
baseband layer, i.e. it is a serial port
emulation.
SDP:
The Bluetooth
Network
Encapsulation
Protocol (BNEP) is used for transferring another
protocol stack's data via an L2CAP channel. Its main
purpose is the transmission of IP packets in the Personal
Area Networking Profile. BNEP performs a similar
function to SNAP in Wireless LAN.
The Service Discovery Protocol (SDP) allows a device
to discover services offered by other devices, and their
associated parameters. For example, when you use a
mobile phone with a Bluetooth headset, the phone uses
SDP to determine which Bluetooth profiles the headset
can use (Headset Profile, Hands Free Profile, Advanced
Audio Distribution Profile (A2DP) etc.) and the
protocol multiplexer settings needed for the phone to
connect to the headset using each of them. Each service
is identified by a Universally (UUID), with official
services (Bluetooth profiles) assigned a short form
UUID (16 bits rather than the full 128).
AVCTP
the Audio/Video
Control
Transport
Protocol (AVCTP) is used by the remote control profile
to transfer AV/C commands over an L2CAP channel.
The music control buttons on a stereo headset use this
protocol to control the music player.
AVDTP: The Audio/Video Distribution Transport
Protocol (AVDTP) is used by the advanced audio
distribution profile to stream music to stereo headsets
over an L2CAP channel. Intended for video distribution
profile in the bluetooth transmission.
TCS: The Telephony Control Protocol Binary (TCS
BIN) is the bit-oriented protocol that defines the call
control signaling for the establishment of voice and data
calls between Bluetooth devices. Additionally, "TCS
BIN defines mobility management procedures for
handling groups of Bluetooth TCS devices."
PROFILES:
NETWORK TOPOLOGY
In this section, we briefly describe the basic features
of a Bluetooth network. Nodes are organized in small
groups called piconets. Every piconet has a leading
node called master, and other nodes in a piconet are
referred to as slaves. A node may belong to
multiple piconets, and werefer to such a node as a
bridge. A piconet can have at most 7 members.
Every communication in a piconet involves the
master, so that slaves do not directly communicate
with each other but instead rely on the master as a
transit node. In other words, Bluetooth provides a
half-duplex communication channel. Communication
between nodes in different piconets must involve the
bridge nodes. A bridge node cannot be simultaneously
active in multiple piconets. It is active in one piconet
and parked in others. Bluetooth allows different
activity states for the nodes: active, idle, parked,
sniffing. Data exchange takes place between two
nodes only when both are active. Activity states of
nodes change periodically.
$ 20 aims at $5 endpoint
0.1 W (Active)
SIG have about 2500 member companies
Th
e communication protocol is described by the
following state diagram. Standby is the default state.
TECHNICAL SPECIFICATIONS
CIFICATIONS
ADVANTAGES
uency band
ulation
10 -100 m
cal layer
FHSS
rage
rate
1 Mbps/723 Kbps
DISADVANTAGES
Wireless Bluetooth
headset and Intercom.
Idiomatically, a headset is sometimes called "a
Bluetooth".
Wireless
streaming
of
audio
to headphones without communication capabilities.
List of applications
[22]
Industrial
Link Manager
TCP/IP
RFCOMM
Baseband
CONCLUSION
Bluetooth technology is a short-range wireless
specification aimed at simplifying communications
9
SUGGESTIONS
STUDY:
FOR
FURTHER
REFERENCES
www.palowireless.com
www.nokia.com
www.bluetooth.com
www.erricson.com
www.howstuffworks.com
www.intel.com
White papers - TCS
10