Bluetooth Vs : state-of-the-art and research challenges

Similar documents
Bluetooth. Renato Lo Cigno

Bluetooth: Short-range Wireless Communication

04/11/2011. Wireless LANs. CSE 3213 Fall November Overview

Local Area Networks NETW 901

Personal Area Networking over Bluetooth

Wireless Communications

Amarjeet Singh. February 7, 2012

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

12/2/09. Mobile and Ubiquitous Computing. Bluetooth Networking" George Roussos! Bluetooth Overview"

Bluetooth Demystified

Inside Bluetooth. Host. Bluetooth. Module. Application RFCOMM SDP. Transport Interface. Transport Bus. Host Controller Interface

CS4/MSc Computer Networking. Lecture 13: Personal Area Networks Bluetooth

Computer Networks. Wireless LANs

Introduction to Wireless Networking ECE 401WN Spring 2009

Data Communications. Data Link Layer Protocols Wireless LANs

ALL SAINTS COLLEGE OF TECHNOLOGY, BHOPAL

Overview of Wireless LANs

Mobile & Wireless Networking. Lecture 7: Wireless LAN

WiFi Networks: IEEE b Wireless LANs. Carey Williamson Department of Computer Science University of Calgary Winter 2018

Ah-Hoc, PAN, WSN,... Introduction Bluetooth ( ) Zigbee ( ) Renato Lo Cigno

Guide to Wireless Communications, Third Edition. Objectives

Data and Computer Communications. Chapter 13 Wireless LANs

Guide to Wireless Communications, 3 rd Edition. Objectives

Wireless Local Area Network. Internet Protocol Suite

3.1. Introduction to WLAN IEEE

Module 6: Wireless Mobile Networks

e-pg Pathshala Quadrant 1 e-text

Mobile Communications Chapter 7: Wireless LANs

Wireless# Guide to Wireless Communications. Objectives

ENRNG3076 : Oral presentation BEng Computer and Communications Engineering

Wireless Local Area Networks (WLANs)) and Wireless Sensor Networks (WSNs) Computer Networks: Wireless Networks 1

Wireless technology Principles of Security

4.3 IEEE Physical Layer IEEE IEEE b IEEE a IEEE g IEEE n IEEE 802.

Architecture. Copyright :I1996 IEEE. All rights reserved. This contains parts from an unapproved draft, subject to change

Wireless Local Area Networks. Networks: Wireless LANs 1

Chapter 6 Medium Access Control Protocols and Local Area Networks

Lecture 16: QoS and "

Medium Access Control. MAC protocols: design goals, challenges, contention-based and contention-free protocols

Topics for Today. More on Ethernet. Wireless LANs Readings. Topology and Wiring Switched Ethernet Fast Ethernet Gigabit Ethernet. 4.3 to 4.

Mobile Communications Chapter 7: Wireless LANs

Embedded Systems. 8. Communication

Lecture Objectives. Lecture 1 Wireless Environment and Wireless LANs. Agenda (1) Agenda (2) Wireless Spectrum (1)

Wireless LANs. ITS 413 Internet Technologies and Applications

WIRELESS LAN (WLAN) Efthyvoulos C. Kyriacou (PhD) Assoc. Prof. Computer Science and Engineering Department

MSIT 413: Wireless Technologies Week 8

Junseok Kim Wireless Networking Lab (WINLAB) Konkuk University, South Korea

Chapter 6 Wireless and Mobile Networks. Csci 4211 David H.C. Du

02/21/08 TDC Branch Offices. Headquarters SOHO. Hot Spots. Home. Wireless LAN. Customer Sites. Convention Centers. Hotel

The Alphabet Soup. Sachin Ganu WINLAB

Wireless Sensor Networks

Wireless Protocols. Training materials for wireless trainers

Wireless Local Area Networks (WLANs) and Wireless Sensor Networks (WSNs) Primer. Computer Networks: Wireless LANs

MOBILE COMPUTING. Jan-May,2012. ALAK ROY. Assistant Professor Dept. of CSE NIT Agartala.

Wireless LANs/data networks

STA-UI-A003D (USB version)

Introduction to Wireless Networking CS 490WN/ECE 401WN Winter Lecture 4: Wireless LANs and IEEE Part II

Chapter 6 Wireless and Mobile Networks

ICE 1332/0715 Mobile Computing (Summer, 2008)

Wireless Communication and Networking CMPT 371

Wireless LANs. The Protocol Stack The Physical Layer The MAC Sublayer Protocol The Frame Structure Services 802.

UNIT 5 P.M.Arun Kumar, Assistant Professor, Department of IT, Sri Krishna College of Engineering and Technology, Coimbatore.

IEEE WLANs (WiFi) Part II/III System Overview and MAC Layer

Wireless Communication and Networking CMPT 371

The IEEE standard

Overview. Wireless networks basics IEEE (Wi-Fi) a/b/g/n ad Hoc MAC protocols ad Hoc routing DSR AODV

STA-MU-A0028S (MiniCard-USB version)

CSC 4900 Computer Networks: Wireless Networks

CS263: Wireless Communications and Sensor Networks

[A SHORT REPORT ON BLUETOOTH TECHNOLOGY]

IEEE Technical Tutorial. Introduction. IEEE Architecture

IEEE MAC Sublayer (Based on IEEE )

Multiple Access Links and Protocols

Lecture 23 Overview. Last Lecture. This Lecture. Next Lecture ADSL, ATM. Wireless Technologies (1) Source: chapters 6.2, 15

Wireless Networks. Authors: Marius Popovici Daniel Crişan Zagham Abbas. Technical University of Cluj-Napoca Group Cluj-Napoca, 24 Nov.

Chapter 7. Basic Wireless Concepts and Configuration. Part I

CSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. Fall 2018 CMSC417 Set 1 1

Wireless LANs. Characteristics Bluetooth. PHY MAC Roaming Standards

Advanced Computer Networks WLAN

Data and Computer Communications

original standard a transmission at 5 GHz bit rate 54 Mbit/s b support for 5.5 and 11 Mbit/s e QoS

Lesson 2-3: The IEEE x MAC Layer

Ad Hoc Nets - MAC layer. Part II TDMA and Polling

WNC-0300USB. 11g Wireless USB Adapter USER MANUAL

Introduction to IEEE

Computer Networks II Advanced Features (T )

SIMULATION BASED ANALYSIS OF BLUETOOTH NETWORKS. M. Subramani and M. Ilyas

Wireless Networking based on Chapter 15 of CompTIA Network+ Exam Guide, 4th ed., Mike Meyers

Enabling Technologies

ECE 435 Network Engineering Lecture 8

Wireless Networks. CSE 3461: Introduction to Computer Networking Reading: , Kurose and Ross

Page 1. Wireless LANs: Design Requirements. Evolution. EEC173B/ECS152C, Winter Wireless LANs

Wireless LAN -Architecture

Wireless Local Area Networks (WLANs) Part I

Introduction to Bluetooth Wireless Technology

Bluetooth. Bluetooth Radio

By FaaDoOEngineers.com

6.9 Summary. 11/20/2013 Wireless and Mobile Networks (SSL) 6-1. Characteristics of selected wireless link standards a, g point-to-point

ECE442 Communications Lecture 3. Wireless Local Area Networks

EE 597: Wireless Networks (Spring 12)

Wireless Communication Session 4 Wi-Fi IEEE standard

Transcription:

Bluetooth Vs. 802.11: state-of-the-art and research challenges Pravin Bhagwat ReefEdge, Inc. pravin@reefedge.com or pravin@acm.org http://www.cs.umd.edu/~pravin WINLAB, Rutgers Oct 28, 2001 10/29/2001 Pravin Bhagwat 1

Emerging Landscape Licensed spectrum Voice continues to be the main revenue generator application Data services are trying to find a foothold data voice Unlicensed spectrum Enterprise environments Industry verticals Public spaces Personal area wireless networks Potential for wireless carrier entry Who will be the winner 802.11 or Bluetooth? 10/29/2001 Pravin Bhagwat 2

Short Range Wireless: Emerging Landscape 802.11 Bluetooth New developments are blurring the distinction Cordless headset LAN AP 802.11b for PDAs Bluetooth for LAN access Designed for wired Ethernet replacement Designed for cable replacement Which option is technically superior? What market forces are at play? What can be said about the future? 10/29/2001 Pravin Bhagwat 3

Bluetooth Specifications Applications Profiles SDP IP RFCOMM Data HCI L2CAP Audio Link Manager Baseband RF Single chip with RS-232, USB, or PC card interface A hardware/software/protocol description An application framework 10/29/2001 Pravin Bhagwat 4

802.11 Specifications Applications LLC Control WEP MAC MAC Mgmt PHY DSSS FH IR OFDM MIB Specification of layers below LLC Associated management/control interfaces 10/29/2001 Pravin Bhagwat 5

Bluetooth Vs. 802.11 SDP Applications IP RFCOMM Profiles Data L2CAP HCI WEP MAC MAC Mgmt Audio Link Manager Baseband RF PHY DSSS FH IR OFDM MIB Bluetooth is a (top down) market driven consortium Business interests take precedence over other considerations Designed primarily for voice; data an afterthought 802.11 is a (bottom up) open standard effort Designed primarily for data; voice an afterthought Good piece of engineering except for WEP 10/29/2001 Pravin Bhagwat 6

Comparison Axes Business Application Network Link Radio Spectrum 10/29/2001 Pravin Bhagwat 7

Unlicensed Radio Spectrum λ 33cm 12cm 5cm 26 Mhz 83.5 Mhz 125 Mhz 902 Mhz 928 Mhz 2.4 Ghz 2.4835 Ghz 5.725 Ghz 5.850 Ghz cordless phones baby monitors Wireless LANs 802.11b Bluetooth Microwave oven 802.11a Spectrum is free, but the right of way is not free 10/29/2001 Pravin Bhagwat 8

CMU s spectrum sharing policy Computing Services will approach the shared use of the 2.4 GHz radio frequency in the same way that it manages the shared use of the wired network. While we will not actively monitor use of the airspace for potential interfering devices, we will seek out the user of a specific device if we find that it is actually causing interference and disrupting the campus network. In these cases, Computing Services reserves the right to restrict the use of all 2.4 GHz radio devices in university-owned buildings and all outdoor spaces on the Carnegie Mellon Campus. http://www.cmu.edu/computing/wireless/airspace.html 10/29/2001 Pravin Bhagwat 9

Spectrum War: Status today Enterprise 802.11 Network Wireless Carrier Public 802.11 10/29/2001 Pravin Bhagwat 10

Spectrum War: Next phase of evolution Enterprise 802.11 Network Wireless Carrier Public 802.11 Market consolidation Entry of Wireless Carriers Entry of new players Footprint growth 10/29/2001 Pravin Bhagwat 11

Spectrum War: Eventual Steady State Enterprise 802.11 Network Wireless Carrier Public 802.11 Virtual Carrier Emergence of virtual carriers Roaming agreements 10/29/2001 Pravin Bhagwat 12

Comparison Axes Business Application Network Link Radio Spectrum 10/29/2001 Pravin Bhagwat 13

Design considerations power Noise, interference Data signal x(t) spectrum Recovered data signal cost Goal high bandwidth conserve battery power cost < $10 10/29/2001 Pravin Bhagwat 14

Radio: cost, power, range tradeoff transmit power α dn d battery life _ α 1 d n access points (N) α 1 _ d 2 Tradeoff between battery life & the cost of the overall system battery life α N 0.5 n for n = 4 4x 2x 10/29/2001 Pravin Bhagwat 15

Bluetooth Radio Low Cost Single chip radio (minimize external components) Today s technology Time division duplex Low Power Standby modes Low voltage RF Sniff, Hold, Park 10/29/2001 Pravin Bhagwat 16

Radio architecture: 802.11b Typically SiGe or GaAs Analog IF D/A mixing modulation oscillators, PA filters oscillators, LNA filters mixing A/D demodulation IF DSP channel coding CMOS baseband signal channel decoding baseband signal 10/29/2001 Pravin Bhagwat 17

Radio architecture: Bluetooth Analog IF D/A mixing modulation CMOS oscillators, LNA, filters mixing A/D demodulation IF DSP channel coding CMOS baseband signal channel decoding baseband signal 10/29/2001 Pravin Bhagwat 18

Transmit power & receiver sensitivity 0 dbm Tx power -20 Rx power @ 10 cm -70 Rx power @ 10m -91 Noise floor C/I = 21 db 10/29/2001 Pravin Bhagwat 19

Comparison Axes Business Application Network Link Radio Spectrum 10/29/2001 Pravin Bhagwat 20

Bluetooth Physical link Point to point link master - slave relationship radios can function as masters or slaves m s Piconet m Master can connect to 7 slaves Each piconet has max capacity (1 Mbps) hopping pattern is determined by the master s s s 10/29/2001 Pravin Bhagwat 21

Scatternet Cordless headset mouse Cordless headset Cell phone Cell phone Cell phone Cordless headset 10/29/2001 Pravin Bhagwat 22

802.11 Architecture Basic Service Set (BSS): a set of stations which communicate with one another Independent Basic Service Set (IBSS) Infrastructure Basic Service Set (BSS) only direct communication possible no relay function AP provides connection to wired network relay function stations not allowed to communicate directly 10/29/2001 Pravin Bhagwat 23

Extended Service Set ESS: a set of BSSs interconnected by a distribution system (DS) ESS and all of its stations appear to be a single MAC layer AP communicate among themselves to forward traffic Station mobility within an ESS is invisible to the higher layers 10/29/2001 Pravin Bhagwat 24

Bluetooth MAC Layer m FH/TDD f1 f2 f3 f4 f5 f6 s1 s2 625 λsec 1600 hops/sec 10/29/2001 Pravin Bhagwat 25

Physical Link Types Synchronous Connection Oriented (SCO) Link slot reservation at fixed intervals Asynchronous Connection-less (ACL) Link Polling access method m SCO ACL ACL SCO ACL ACL SCO ACL ACL s1 s2 10/29/2001 Pravin Bhagwat 26

802.11 - MAC layer Priorities defined through different inter frame spaces no guaranteed, hard priorities SIFS (Short Inter Frame Spacing) highest priority, for ACK, CTS, polling response PIFS (PCF IFS) medium priority, for time-bounded service using PCF DIFS (DCF, Distributed Coordination Function IFS) lowest priority, for asynchronous data service DIFS medium busy DIFS PIFS SIFS contention next frame direct access if medium is free DIFS t 10/29/2001 Pravin Bhagwat 27

Comparison Axes Business Application Network Link Radio Spectrum 10/29/2001 Pravin Bhagwat 28

The Connectivity Problem Internet The same problem is being Faced by all market segments and many solutions have been tried Cable/DSL 3G WLAN Bluetoooth PoE L2TP, PPTP GSM smart card auth. EAP + 802.1x Mobile IP AAA IPSEC MS passport Web sign on 10/29/2001 Pravin Bhagwat 29

Basic network access issues Authentication Access Control Accounting Protect identity theft Prevent masquerading, modification, and unauthorized access Accurate usage monitoring Service Provider s concerns No red tape No queues No fraud Equipment vendor s concerns Scalability Efficiency Low cost Anonymity Confidentiality Audit trails User concerns 10/29/2001 Pravin Bhagwat 30

Connection establishment & Security Goals Authenticated access Only accept connections from trusted devices Privacy of communication prevent eavesdropping Paging Constraints Processing and memory limitations $10 headsets, joysticks Cannot rely on PKI Simple user experience Master LMP_host_conn_req LMP Accepted Security procedure LMP_setup_complete Slave LMP_setup_complete 10/29/2001 Pravin Bhagwat 31

Authentication Authentication is based on link key (128 bit shared secret between two devices) How can link keys be distributed securely? challenge Verifier response accepted Claimant Link key Link key 10/29/2001 Pravin Bhagwat 32

Pairing (key distribution) Pairing is a process of establishing a trusted secret channel between two devices (construction of initialization key K init ) K init is then used to distribute unit keys or combination keys PIN + Claimant address Verifier Random number challenge Claimant PIN + Claimant address Random number response Random number Kinit accepted Kinit 10/29/2001 Pravin Bhagwat 33

Wired Equivalent Privacy (WEP) Design Objectives Confidentiality Prevent others from eavesdropping traffic Data Integrity Prevent others from modifying traffic Access Control Prevent unauthorized network access Unfortunately, WEP fails on all three counts 10/29/2001 Pravin Bhagwat 34

Comparison Axes Business Application Network Link Radio Spectrum 10/29/2001 Pravin Bhagwat 35

Synchronization and Push More bits over the air Utilization of unused capacity during non-busy periods Higher barrier for switching service providers 10/29/2001 Pravin Bhagwat 36

Cell phone as an IP gateway More bits over the air Enhanced user experience Palmpilot has a better UI than a cell phone Growth into other vertical markets 10/29/2001 Pravin Bhagwat 37

Voice Call Handoff Cordless base Threat or opportunity? More attractive calling plans Alleviate system load during peak periods Serve more users with fewer resources 10/29/2001 Pravin Bhagwat 38

Bluetooth Value chain Wireless Carriers Conspicuously missing Stack providers Integrators Software vendors Silicon Radio 10/29/2001 Pravin Bhagwat 39

Biggest challenges facing Bluetooth Interoperability Always a challenge for any new technology Hyped up expectations Out of the box ease of use Cost target $5 Critical mass RF in silicon 10/29/2001 Pravin Bhagwat 40

802.11 current status 802.11i security 802.11f Inter Access Point Protocol LLC WEP MAC MAC Mgmt 802.11e QoS enhancements PHY DSSS FH IR MIB 802.11b 5,11 Mbps 802.11g 20+ Mbps OFDM 802.11a 6,9,12,18,24 36,48,54 Mbps 10/29/2001 Pravin Bhagwat 41

Bluetooth Vs. 802.11: MAC issues Bluetooth 802.11 Access Method TDD Good for voice, but difficult for data CSMA Good for data, but difficult for voice Robustness to interference Hidden nodes ARQ Not an issue ARQ RTS/CTS Power Management Power Control Paging Scalability Yes Possible Possible Limited Yes Not possible Possible, but not yet defined Stable at high loads Future safe? Not sure Yes 10/29/2001 Pravin Bhagwat 42

Bluetooth Vs. 802.11: Market issues Bluetooth 802.11 Cost Market size Form factor Power consumption Interoperability Applications Potential for low cost implementation exists but the market size will eventually determine the price point Potentially huge if every consumer electronic device is Bluetooth enabled Smaller due to single chip integration Lower due to low power transmitter and tight integration The biggest problem of Bluetooth at present Still looking for a killer app. Technology advances and market growth can reduce cost, even if tight single integration is not achieved in the near term It is unlikely that 802.11 will penetrate the cosumer electronic device market in the near future Multi chip solution Will reduce in the future 802.11 is a more mature technology TCP/IP 10/29/2001 Pravin Bhagwat 43

Concluding remarks Future of Bluetooth Bluetooth is ideal for cable replacement Initial applications of Bluetooth will exploit its point-to-point or pointto-multipoint connectivity feature Attempts to turn it into a LAN technology will face very tough competition from 802.11 Multi-hop over Bluetooth is a challenging research problem Higher chance of success in Europe and Asia 802.11 Will continue to grow in Public spaces, home, industry vertical, and enterprise market 802.11 will provide a viable alternative to 3G in public places 10/29/2001 Pravin Bhagwat 44

Thank You 10/29/2001 Pravin Bhagwat 45