1 / 45

BlueStar:EnablingEfficientIntegrationbetweenBluetoothWPANsandIEEE802.11WLANs

BlueStar:EnablingEfficientIntegrationbetweenBluetoothWPANsandIEEE802.11WLANs. 學號: 693430007 蘇彥文. Abstract . 本論文提出一個架構 - BlueStar ,有效利用藍芽與無線網路,來提供藍芽裝置連結上網路 由於藍芽與 WLAN 同樣運作在 ISM band ,同時使用會發生互相干擾的情形,本文亦在 BlueStar 架構下提出兩種解決的機制. Outline . Introduction Bluetooth overview

jody
Télécharger la présentation

BlueStar:EnablingEfficientIntegrationbetweenBluetoothWPANsandIEEE802.11WLANs

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BlueStar:EnablingEfficientIntegrationbetweenBluetoothWPANsandIEEE802.11WLANsBlueStar:EnablingEfficientIntegrationbetweenBluetoothWPANsandIEEE802.11WLANs 學號:693430007 蘇彥文

  2. Abstract • 本論文提出一個架構- BlueStar,有效利用藍芽與無線網路,來提供藍芽裝置連結上網路 • 由於藍芽與WLAN同樣運作在 ISM band,同時使用會發生互相干擾的情形,本文亦在BlueStar架構下提出兩種解決的機制

  3. Outline • Introduction • Bluetooth overview • BlueStar architecture • Simulation • Conclusion • 心得

  4. 01.Introduction • Bluetooth vs. WLAN • Why propose BlueStar • Challenge of BlueStar

  5. Bluetooth vs. WLAN • operating in the 2.4 GHz ISM (industrial-scientific-medical) frequency band • should be able to coexist as well as cooperate with each other • access each other’s resources • complementary to each other • Bluetooth devices obtain information through the WLAN, and ultimately the Internet

  6. Why propose BlueStar • WPAN Device use Bluetooth (like cell phone ) • WLAN infrastructure is readily available • complementary to Bluetooth and WLAN • BlueStar • whereby Bluetooth wireless gateways (BWG) • empowering low-cost, short-range devices to access the global Internet • use of WLAN-based high-powered transmitters

  7. Challenge of BlueStar (1/2) • Both Bluetooth and WLAN employ the same 2.4 GHz ISM band

  8. Challenge of BlueStar (2/2) • To provide effective coexistence • Adaptive frequency hopping (AFH) • mitigate persistent interference by scanning the channels • Bluetooth carrier sense (BCS) • takes care of the intermittent interference by mandating that before any Bluetooth packet transmission • Bluetooth and WLAN on a signal device

  9. 02.Bluetooth overview • Base specification • Network Topology • Protocol Stack • Two distinct types of links

  10. Base specification (1/2) • Operate at 2.402GHz~ 2.438GHz unlicensed ISM band • Transmission range : 10~100 meters • Addressing • 48-bit Bluetooth Device Address • 3-bit Active Member Address • 8-bit Active Member Address

  11. Base specification (2/2) • 79 RF channels of 1 MHz width • Data rate is 1 Mbit/s • Time Division Multiplexing :625 µs slot • Maximum frequency hopping rate of 1600 hops/s

  12. Network Topology (1/2) • Piconet • Master can connect to 7 slaves per piconet • 圖a、b • Scatternet • Interconnecting multiple piconets to form a large network • 圖c

  13. Network Topology (2/2)

  14. Protocol Stack

  15. Two distinct types of links • ACL (asynchronous connectionless) • support of data applications • allows the use of 1-, 3-, and 5-slot data packets • SCO (synchronous connection-oriented) • support of voice applications

  16. 03.BlueStar architecture • BlueStar proposed architecture • Protocol stack • Bluetooth carrier sense (BCS) • Bluetooth adaptive frequency hopping (AFH)

  17. BlueStar proposed architecture

  18. Protocol stack (1/2)

  19. Protocol stack (2/2) • carry IP packets over Bluetooth to outside world is managed by the BWG • BlueStar reuses existing protocols • by Bluetooth network encapsulation protocol (BNEP) • BWG look like a layer

  20. Bluetooth carrier sense (BCS) • Introduction of BCS • Packet collision

  21. Introduction of BCS (1/3) • Bluetooth does not have any provision for carrier sensing ! • Contrary to IEEE 802.11, Bluetooth carrier sensing would be much simpler by MAC protocol • Should improvements in the Bluetooth chip design

  22. Introduction of BCS (2/3) • sense window of size WBCS • If the next channel is busy or becomes busy during the sense window • the sender will • withholds any attempt for packet transmission • skips the channel • waits for the next chance

  23. Introduction of BCS (3/3)

  24. Packet collision (1/5) • packet transmission in different piconets are transmitted with period Tp • Tp = 2 · slotsize • Bluetooth slotsize is equal to 625 µsec

  25. Packet collision (2/5) • probability of packet collision between piconets i and j , pc(i, j ) : • packet collision probability with a packet originated at the i th piconet: • packet withdrawal probability of Bluetooth with BCS :

  26. Packet collision (3/5) • the aggregate throughput of N piconets relative to a Bluetooth packet X: • acknowledgements do not carry payload information • ACKinbits(X) equal to 126 bits • the aggregate throughput for Bluetooth with BCS becomes :

  27. Packet collision (4/5) • packet collision and withdrawal probabilities for all three Bluetooth slot length packets, and WBCS = 50 µs

  28. Packet collision (5/5) • Bluetooth with BCS practically doubles the available throughput for most packet types

  29. Bluetooth adaptive frequency hopping (AFH) • Why need AFH ? • Implementation of AFH

  30. Why need AFH ? • some packet collisions are still not detected by BCS

  31. Implementation of AFH • Bluetooth devices scan every T SCAN seconds for each of the 79 channels used by Blue-tooth and collect PER statistics • All devices within a piconet carry out this procedure and when the piconet master request this, the slaves send their measured “good” and “bad” channel marks • Master collected and conducts a referendum process based on information of all device

  32. 04.Simulation • How to simulation • Bluetooth-only simulation • Combined Bluetooth and WLAN simulation

  33. How to simulation • Use tools • network simulator (ns-2) • BlueHoc • open-source Bluetooth simulator provided by IBM • transmission range to be 10 m • interfering range to be 22 m

  34. Bluetooth-only simulation (1/4) • Bluetooth-only network topology model

  35. Bluetooth-only simulation (2/4) • total area of 500 m × 500 m • total of 200 piconets • MTU of 512 bytes • WBCS = 50 µs • Result • Only Bluetooth • 8 Mbps when there are 60 piconets in the network • Bluetooth with BCS • 15.5 Mbps for a total of 90 piconets

  36. Bluetooth-only simulation (3/4)

  37. Bluetooth-only simulation (4/4)

  38. Combined Bluetooth and WLAN simulation (1/3) • Total area of 500 m × 500 m • Increase the number of piconets in steps of 10 till 200 piconets

  39. Combined Bluetooth and WLAN simulation (2/3) • Scenario A: The flow of data packets is from the WLAN AP to the BWG, reflecting an application where Bluetooth devices downloading contents from the WAN • Scenario B: This scenario is the opposite of the previous one with the Bluetooth devices uploading information to the WAN, i.e., the flow of data packets is from the BWG to the WLAN AP • Scenario C: A BWG might find itself in a situation where it simultaneously receives data packets from both the WLAN AP and the Bluetooth devices in order to synchronize information in the BWG • Scenario D: This scenario models the opposite situation as described in scenario C. In other words, it is the case where the BWG simultaneously transmits data packets to both the Bluetooth devices and the WLAN AP

  40. Combined Bluetooth and WLAN simulation (3/3)

  41. Construction of BWGs

  42. 05. Conclusion • BlueStar • Solve the problem that Bluetooth-enabled devices can access to global networks • employs a combination of AFH and BCS to efficiently provide advanced wide area services to Blue-tooth devices • Future work • define a more elaborate capacity allocation algorithm

  43. 06.心得 • 研究課題具備創意與實用 • 架構設計良好 • 論文闡述明確完整,值得學習 • 未來可用於家庭無線閘道器中 • 尚未解決的問題: • Fair transmission

  44. Q & A

  45. Thanks for your listen .

More Related