Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Xilinx Confidential
1
Multi-Slave Transmission Multi-Slot Framing
fk fk+1 fk+2 fk+3 fk+4 fk+5 fk fk fk fk+3
Master Master
Slave1
Slave1
625 µs t
Slot 1 Slot2 Slot 3 Slot4
Slave2
Frame
t
• To increase bandwidth Bluetooth can aggregate multiple slots in one
• The Bluetooth master interleaves traffic between multiple simultaneously direction of the transmission (i.e. asymmetric transmission)
active slaves • Eliminates turnaround time and reduces packet overhead
• Note that frequency DOES NOT change during the multi-slot transmission
• Each Master can support up to 7 simultaneously active slaves • Bluetooth supports 1/1, 3/1, and 5/1 framing (example above is 3/1)
• 5/1 framing supports up to 721Kbps, Bluetooth’s maximum capacity
Xilinx Confidential Xilinx Confidential
20
Transmission Slot (time) 20
0 0
Piconet A
40 50 60 70 80
Contention
90 100
impact of noise on performance Active Piconets: 1 Total Transmission Slots: 100 Transmission Slots Hit: 0 Transmission Efficiency: ~100%
2
Each Bluetooth Piconet Randomly Frequency Hopping Minimizes Exposure
Changes Frequency Slot by Slot by Slot to Data Loss Due to Noise
80 80 80 80
70 70 70 70
60 60 60 60
50 50 50 50
40 40 40 40
30 30 30 30
20 20 20
5MHz
5MHz noise
noise source
source 20
10 10 10 10
0 0
0 0
0 10 20 30 40 50 60 70 80 90 100
0 10 20 30 40 50 60 70 80 90 100
Piconet A Contention
Piconet A Contention
Active Piconets: 1 Total Transmission Slots: 100 Transmission Slots Hit: 0 Transmission Efficiency: ~100%
Active Piconets: 1 Total Transmission Slots: 100 Transmission Slots Hit: 07 ~93%
Transmission Efficiency: ~100%
7 ~93%
70 70 70 70
60
• Four active piconets 60 60
• Ten active piconets 60
• 10 collisions • 56 collisions
40 40 40 40
• 20 slots corrupted • 112 slots corrupted
30
• ~95% net efficiency 30 30
• ~89% net efficiency 30
20 20 20 20
10 10 10 10
0 0 0 0
0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100
Piconet A Piconet B Piconet C Piconet D Contention Contention Contention Contention Piconet A Piconet B Piconet C Piconet D Piconet E Piconet F Piconet G Piconet H Piconet I Piconet J
Contention Contention Contention Contention Contention Contention Contention Contention Contention Contention
Active Piconets: 4 Total Transmission Slots: 400 Transmission Slots Hit: 20 Transmission Efficiency: ~95% Active Piconets: 10 Total Transmission Slots: 1000 Transmission Slots Hit: 112 Transmission Efficiency: ~89%
70 70
60
• Twenty active piconets 60
• 210 collisions
40 40
• 420 slots corrupted
30
• ~79% net efficiency 30
20 20
10 10
0 0
0 10 20 30 40 50 60 70 80 90 100
Piconet A Piconet B Piconet C Piconet D Piconet E Piconet F Piconet G Piconet H Piconet I Piconet J
Piconet K Piconet L Piconet M Piconet N Piconet O Piconet P Piconet Q Piconet R Piconet S Piconet T
C t ti C t ti C t ti C t ti C t ti C t ti C t ti C t ti C t ti C t ti
Active Piconets: 20 Total Transmission Slots: 2000 Transmission Slots Hit: 420 Transmission Efficiency: ~79%
Xilinx Confidential