Communication Topology-Network Programming-Project (Bluetooth PAN) Report, Study Guides, Projects, Research of Network Programming

This is project report. It was submitted as part of project in Network Programming course to supervisor and course instructor was Prof. Tausiq Dasgupta at Babasaheb Bhimrao Ambedkar University. It includes: Communication, Topology, Network, Programming, Piconets, Bluetooth, Sleep, Mode, Bandwidth, Channel, Logical

Typology: Study Guides, Projects, Research

2011/2012

Uploaded on 07/31/2012

dhanush
dhanush 🇮🇳

4

(3)

36 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Bluetooth PAN Basics
Communication Topology
8 | P a g e
Chapter 5: Communication Topology
For the communication between two Bluetooth devices, the one requesting the
connection acts as the master, whereas the other is known as the slave. A given master
can maintain up to seven connections to active slaves. As a result very small networks
called piconets can be established. The master can acknowledge new slaves into the
piconet by putting the already active slaves into ‘sleep’ mode.
Bluetooth is a piconet, consisting of a master and from one to seven active slave
devices. The radio designated as the master makes the determination of the channel
(frequency-hopping sequence) and phase (timing offsetthat is, when to transmit) that
will be used by all devices on this piconet. The radio designated as master makes this
determination using its own device address as a parameter, while the slave devices
must tune to the same channel and phase.
A slave may only communicate with the master and may only communicate when
granted permission by the master. A device in one piconet may also exist as part of
another piconet and may function as either a slave or master in each piconet. This
form of overlapping is called a scatternet.
A collection of overlapping piconets is called scatternet. The Nodes/Active Slaves
specification for Bluetooth V3.0 is 7/16,777,184.
Figure 7: Piconets with a single slave operation, a multi-slave operation, and a scatternet operation
The advantage of the piconet/scatternet scheme is that it allows many devices to
share the same physical area and make efficient use of the bandwidth. A Bluetooth
docsity.com
pf2

Partial preview of the text

Download Communication Topology-Network Programming-Project (Bluetooth PAN) Report and more Study Guides, Projects, Research Network Programming in PDF only on Docsity!

Bluetooth PAN Basics Communication Topology

8 | P a g e

Chapter 5: Communication Topology

For the communication between two Bluetooth devices, the one requesting the connection acts as the master, whereas the other is known as the slave. A given master can maintain up to seven connections to active slaves. As a result very small networks called piconets can be established. The master can acknowledge new slaves into the piconet by putting the already active slaves into ‘sleep’ mode.

Bluetooth is a piconet, consisting of a master and from one to seven active slave devices. The radio designated as the master makes the determination of the channel (frequency-hopping sequence) and phase (timing offset—that is, when to transmit) that will be used by all devices on this piconet. The radio designated as master makes this determination using its own device address as a parameter, while the slave devices must tune to the same channel and phase.

A slave may only communicate with the master and may only communicate when granted permission by the master. A device in one piconet may also exist as part of another piconet and may function as either a slave or master in each piconet. This form of overlapping is called a scatternet.

A collection of overlapping piconets is called scatternet. The Nodes/Active Slaves specification for Bluetooth V3.0 is 7/16,777,184.

Figure 7: Piconets with a single slave operation, a multi-slave operation, and a scatternet operation

The advantage of the piconet/scatternet scheme is that it allows many devices to

share the same physical area and make efficient use of the bandwidth. A Bluetooth

docsity.com

Bluetooth PAN Basics Communication Topology

9 | P a g e

system uses a frequency-hopping scheme with a carrier spacing of 1 MHz. Typically, up

to 80 different frequencies are used, for a total bandwidth of 79 MHz. If frequency

hopping isn't used, a single channel would correspond to a single 1 MHz band. With

frequency hopping, a logical channel is defined by the frequency-hopping sequence. At

any given time, the bandwidth available is 1 MHz, with a maximum of eight devices

sharing the bandwidth. Different logical channels (different hopping sequences) can

simultaneously share the same 80 MHz bandwidth.

Collisions will occur when devices in different piconets, on different logical channels,

happen to use the same hop frequency at the same time. As the number of piconets in

an area increases, the number of collisions increases, and performance degrades. In

summary, the physical area and total bandwidth are shared by the scatternet. The

logical channel and data transfer are shared by a piconet.

docsity.com