+ All Categories
Home > Documents > Co-existence between Wi-Fi & Bluetooth.

Co-existence between Wi-Fi & Bluetooth.

Date post: 23-Feb-2016
Category:
Upload: blanca
View: 39 times
Download: 0 times
Share this document with a friend
Description:
Co-existence between Wi-Fi & Bluetooth. SIDDHESH KARNAD. INTRODUCTION. This presentation is about the Wi-Fi and Bluetooth devices and the co existence between them. Both Wi-Fi and Bluetooth use same Unlicensed 2.4Ghz Band. - PowerPoint PPT Presentation
23
CO-EXISTENCE BETWEEN WI-FI & BLUETOOTH. SIDDHESH KARNAD.
Transcript
Page 1: Co-existence between Wi-Fi & Bluetooth.

CO-EXISTENCE BETWEENWI-FI & BLUETOOTH.

SIDDHESH KARNAD.

Page 2: Co-existence between Wi-Fi & Bluetooth.

INTRODUCTION This presentation is about the Wi-Fi and

Bluetooth devices and the co existence between them.

Both Wi-Fi and Bluetooth use same Unlicensed 2.4Ghz Band.

As both of them use the same Frequency band the interference between the to is bound to happen.

So we study the problem and try to find the best solution on it.

Page 3: Co-existence between Wi-Fi & Bluetooth.

WI-FI AND BLUETOOTH BANDWIDTH UTILIZATION Bluetooth and Wi-Fi works in 2.4 GHz range. Wi-Fi is based on DHSS and Bluetooth is based

on FHSS. Bluetooth Devices hopes over 79 frequencies

that are 1Mhz wide. Thus Bluetooth occupies 79MHZ of frequencies.

Wi-Fi network uses a subset of 83.5Mhz frequency. Each channel is defined by its center frequency. Centre frequencies are 5MHz apart from each other.

Wi-Fi channels are numbered from 1-11. it uses 1,6 and 11 to avoid interference. So the frequency used is 48Mhz out of the 83.5 Mhz.

Page 4: Co-existence between Wi-Fi & Bluetooth.

FREQUENCY OCCUPANCY OF THE 2 NETWORKS. Bluetooth Wi-Fi

Page 5: Co-existence between Wi-Fi & Bluetooth.

PROBLEM By the help of different figures we will go

through how the coexistence of this two products effect the throughput.

The figure will explain the throughput :o With normal setup of Wi-Fi and Bluetooth. o With setup of Wi-Fi with Bluetooth interfering.o With setup of Bluetooth with Wi-Fi interfering.

Page 6: Co-existence between Wi-Fi & Bluetooth.

SETUP COMPONENTS.

Page 7: Co-existence between Wi-Fi & Bluetooth.

WI-FI & BLUETOOTH COEXISTENCE SETUP.

Page 8: Co-existence between Wi-Fi & Bluetooth.

WI-FI SETUP WITH BLUETOOTH INTERFERENCE.

Page 9: Co-existence between Wi-Fi & Bluetooth.

SIMILAR CASE WITH WI-FI INTERFERENCE.

Page 10: Co-existence between Wi-Fi & Bluetooth.

COEXISTENCE METHODS: Collocated Method:

MEHTA: is a technique for managing packet transmission requests. It grants permission to transmit a packet based on parameters including signal strength and the difference between 802.11 and Bluetooth center frequencies.

MEHTA is a “Hebrew” word for conductor.

Page 11: Co-existence between Wi-Fi & Bluetooth.

WHAT IS MEHTA? MEHTA involves the use of a centralized

controller, that monitors the 802.15 and the 802.11 traffic and allows exchange of information between the two radio systems. The controller works at the MAC layer and allows precise timing of packet traffic, thus avoiding interference between the two devices. 802.15 voice traffic has priority over WLAN packets, otherwise WLAN traffic is transmitted first. When there is voice traffic pending, WLAN packets are queued.

Page 12: Co-existence between Wi-Fi & Bluetooth.

OVERALL STRUCTURE OF MECHANISM:

Page 13: Co-existence between Wi-Fi & Bluetooth.

STRUCTURE DETAILS: The 802.11 MAC and 802.15.1 LM + LC entities provide

status information to the TDMA control and MEHTA control entities.

 The TDMA control entity provides a transmit enable (Tx Enable) signal to each stack. This is a continuous signal that gates whether each stack can start a new packet transmission.

The MEHTA control entity receives a per-transmission transmit request (Tx Request) and issues a per-transmission transmit confirm (Tx Confirm) to each stack to indicate whether the transmission can proceed. The Tx Confirm carries a status value that is one of: allowed or denied. The Tx Request and Tx Confirm are discreet signals exchanged for every packet transmission attempt.

Page 14: Co-existence between Wi-Fi & Bluetooth.

STRUCTURE OF MEHTA:

Page 15: Co-existence between Wi-Fi & Bluetooth.

SIMPLIFIED DIAGRAM:

Page 16: Co-existence between Wi-Fi & Bluetooth.

CONTROL ENTITY DETAILS: MEHTA uses its knowledge of the duration of 802.11 activity and future

802.15.1 activity a number of slots into the future to predict collisions. When a collision would occur, MEHTA prioritizes transmissions based on simple rules that depend on packet types.

Each stack has a corresponding control entity to which it submits its transmit requests. This control entity allows or denies the request based on the known state of both stacks.

The purpose of the 802.11 Control entity is to allow or deny transmit requests from the 802.11 MAC. The Tx Request signal is sent when the 802.11 MAC has determined that it can transmit according to its own protocol – i.e. after any required backoff has completed. 

On receipt of a Tx Request signal, the 802.11 Control immediately generates a Tx Confirm signal containing a status value that is either allowed or denied.

In response to a Tx Request signal, the 802.15.1 control immediately generates a Tx Confirm signal containing a status value that is either allowed or denied. The effect of the denied result on the 802.15.1 stack is to prevent 802.15.1 transmission during the whole slot (or slot half in the case of scan sequences).

Page 17: Co-existence between Wi-Fi & Bluetooth.

LOGIC FOR WI-FI TX REQUEST

Page 18: Co-existence between Wi-Fi & Bluetooth.

BLOCK DETAILS:

Condition Definition Current collision There is a transmit or transmit-receive collision between

the current 802.15.1 activity and the 802.11b transmit request

Future collision There is a transmit or transmit-receive collision between the 802.15.1 activity scheduled for a future slot and the current 802.11 Tx Request. For a collision to occur in a slot, the requested 802.11 transmit activity must continue until at least the start of that slot.

802.15.1 current slot priority > 802.11 packet priority

The priority of the current 802.15.1 activity has greater priority than the 802.11 packet.

802.15.1 future slot priority > 802.11 packet priority

The priority of the colliding future 802.15.1 activity has greater priority than the 802.11 packet.

Is 802.15.1 currently transmitting? The 802.15.1 known state is in a transmitting state.

Page 19: Co-existence between Wi-Fi & Bluetooth.

LOGIC FOR BLUETOOTH TX REQUEST

Page 20: Co-existence between Wi-Fi & Bluetooth.

BLOCK DETAILS:

Condition Definition Response or SCO? True if the Tx Request packet type is Slave ACL, ID, FHS

or SCO Collision? True if a transmit or transmit-receive collision between the

802.15.1 transmit request and the current state of the 802.11 stack

Slave Slot Collision? True if a transmit-receive collision between the slave response to the 802.15.1 transmit request and the current state of the 802.11 stack

802.11 current state priority > 802.15.1 packet priority ?

The priority of the 802.11 current state is greater than the 802.15.1 Tx Request packet priority.

Page 21: Co-existence between Wi-Fi & Bluetooth.

PRIORITIES. A 802.15.1 SCO packet should have a higher

priority than 802.11 DATA MPDUs.

A 802.11 ACK MPDU should have a higher priority than all 802.15.1 packets.

Page 22: Co-existence between Wi-Fi & Bluetooth.

CONCLUSION: In this presentation we have went through

the effects of interference caused to throughput and discussed the coexistence mechanism technique MEHTA in detail.

Page 23: Co-existence between Wi-Fi & Bluetooth.

THANK YOU


Recommended