Department of Information Engineering University of Padova, Italy COST273 Sep. 19-20, 2002 Lisboa COST273 Sep. 19-20, 2002 Lisboa TD (02)-146 TD (02)-146 Handover procedures in a Handover procedures in a Bluetooth network Bluetooth network Roberto Corvaja {corvaja, zanella}@dei.unipd.it , Andrea Zanella
22
Embed
Department of Information Engineering University of Padova, Italy COST273 Sep. 19-20, 2002 Lisboa TD (02)-146 Handover procedures in a Bluetooth network.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Simulation model Experimental results Conclusions and future work
Sep. 19-20, 2002 COST273 TD (02)-146 3
Bluetooth TechnologyBluetooth Technology
What is Bluetooth? A wireless technology
Proposed as cable replacement for portable electronic devices, BT provides short-range low-power point-to-(multi)point wireless connectivity
A global industry standard in the making Initially developed by Ericsson, now BT is promoted by an
industry alliance called Special Interest Group (SIG)
Sep. 19-20, 2002 COST273 TD (02)-146 4
Bluetooth piconetBluetooth piconet
Two up to eight Bluetooth units sharing the same channel form a piconet
In each piconet, a unit acts as master, the others act as slaves
Channel access is based on a centralized polling scheme
active slavemaster
parked slavestandby
slave1
slave2
slave3
master
Sep. 19-20, 2002 COST273 TD (02)-146 5
FH & TDDFH & TDD
Each piconet is associated to frequency hopping (FH) channel The pseudo-random FH sequence is imposed by the master Time is divided into consecutive time-slots of 625 s Each slot corresponds to a different hop frequency
Full-duplex is supported by Time-division-duplex (TDD) Master-to-slave (downlink) transmissions start on odd slots Slave-to-Master (uplink) transmissions start on even slots
625 s
t
t
master
slave
f(2k) f(2k+1) f(2k+2)
Sep. 19-20, 2002 COST273 TD (02)-146 6
Bluetooth scatternetsBluetooth scatternets Piconets can be interconnected by Inter-piconet Units (IPUs) IPUs may act as gateways, forwarding traffic among adjacent
piconets IPUs must time-division their presence among the piconets Time division can be realized by using SNIFF mode
Sep. 19-20, 2002 COST273 TD (02)-146 7
Next in the line…Next in the line…
Bluetooth basic Handover algorithms
Table based handover (TBH) On-demand handover (ODH)
Simulation model Experimental results Conclusions and future work
Sep. 19-20, 2002 COST273 TD (02)-146 8
Pure-Bluetooth Pure-Bluetooth HandoverHandover
Scope: Seamless transfer of slave connection from the origin
master to the target master
Hybrid networks (wired/wireless) Make use of the wired connection between masters
Pure-Bluetooth network Make use of standard Inquiry/Page/Scan modes
Handover-time can be of the order of seconds
Make use of accurate Page/Scan modes Devices are acquainted with slave’s clock & BT address The accurate paging reduces the time to the order of
milliseconds
Sep. 19-20, 2002 COST273 TD (02)-146 9
Table-based handoverTable-based handover The slave issues an handover-request to its origin master and enters
the page-scan mode The origin master forwards the request to the other masters and
acquaints them with the slave’s parameters The masters start paging on the basis of a paging-table
Only one master at a time is allowed to page the slave The slave just listens but DOES NOT reply to any page
Once the paging-table has been scanned, the slave can choose the best master and synchronize to it
The sequence of masters (table) has to be repeated once more to allow the synchronization between the slave and the chosen master
The new master that takes the slave in its piconet, finally, signals the end of the procedure to the origin master
Sep. 19-20, 2002 COST273 TD (02)-146 10
On-demand handoverOn-demand handover
The slave issues an handover-request to its origin
master and enters the page-scan mode
The origin master forwards the request to the other
masters and acquaints them with the slave’s
parameters
The target masters begin an accurate page of the slave
The slave replies to the first page packet it gets
The corresponding master connects the slave
The new master issues an handover-complete message