Bluetooth Background Ericsson, IBM, Intel, Nokia, and Toshiba

Slides:



Advertisements
Similar presentations
Bluetooth.
Advertisements

Topic 7 Local Area Networks (LAN)
BLUETOOTH TM :A new radio interface providing ubiquitous connectivity Jaap C.Haartsen Ericssion Radio System B.V IEEE.
1 Introduction to Bluetooth v1.1 (Part I) Overview Radio Specification Baseband Specification LMP L2CAP.
Internetworking Different networks –Different bit rates –Frame lengths –Protocols.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 15 Wireless LANs.
Wireless Networks.
Mobile Communications: Wireless LANs Mobile Communications Chapter 7: Wireless LANs ª Parte - Bluetooth.
1-1 Introduction to Computer Networks and Data Communications.
CPET 260 Bluetooth. What is Bluetooth? Not IEEE (Wi-Fi) or HomeRF Originally designed to replace wires Short-range, lower-power wireless technology.
The Protocol Stack Part of the protocol stack.
A Routing Vector Method (RVM) for Routing Bluetooth Scatternets Pravin Bhagwat IBM.Thomas J. Watson Research Center,Yorktown Heights,NY.
BLUETOOTH.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
By: Trevor Parker, Minh-Tri Le. Bluetooth is a wireless technology that is a low-cost, low-power, short-range radio for ad-hoc wireless communication,
CS 453 Computer Networks Lecture 17 Medium Access Control Sublayer Bluetooth, Switching and VLAN.
By Alisia Dunham & Chiana Grant.  1994: L.M. Ericsson company had an idea of connecting mobile phones to other devices without cable  1998: SIG (Special.
Module 4 - Networking MIS5122: Enterprise Architecture for the IT Auditor.
Communications & Networks
Infrastructure de Communications – CR 4107Chapter 41 The Medium Access Control Sublayer Chapter 4.
Modeling & Simulation of Bluetooth MAC protocol COE543 Term Project Spring 2003 Submitted by: H.M.Asif (ID# )
Overview of Wireless LANs Use wireless transmission medium Issues of high prices, low data rates, occupational safety concerns, & licensing requirements.
Bluetooth: Introduction
WIRELESS LANs BLUETOOTH.
By Santosh Sam Koshy. Agenda Need for Bluetooth Brief History of Bluetooth Introduction to Bluetooth Bluetooth System Specifications Commercial Bluetooth.
Computer Networks NYUS FCSIT Spring 2008 Igor TRAJKOVSKI, Ph.D. Associate Professor
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
The Medium Access Control Sublayer طبقة ولوج الوسط الجزئية Chapter 4.
The Medium Access Control Sublayer Chapter 4 10/1/2015www.noteshit.com1.
Bluetooth Techniques ECE 591. Overview  Universal short-range wireless capability  Uses 2.4-GHz band  Available globally for unlicensed users  Devices.
10/18/2007 EETS Bluetooth Bluetooth Architecture Bluetooth Applications The Bluetooth Protocol Stack The Bluetooth Radio Layer The Bluetooth Baseband.
K. Salah 1 Chapter 15 Wireless LANs. K. Salah 2 Figure 15.1 BSSs IEEE Specification for Wireless LAN: IEEE , which covers the physical and data.
Chapter 6 – Connectivity Devices
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011 The Medium Access Control Sublayer Chapter.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
15.1 Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Local Area Networks.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
March 22, 2004 Prof. Paul Lin 1 CPET 355 BLUETOOTH Paul I-Hai Lin, Professor Electrical and Computer Engineering Technology Purdue University, Fort Wayne.
Wireless Networks Instructor: Fatima Naseem Computer Engineering Department, University of Engineering and Technology, Taxila.
발표자 : 현근수 Bluetooth. Overview wireless protocol short-range communications technology single digital wireless protocol connecting multiple devices mobile.
Lecture (Mar 23, 2000) H/W Assignment 3 posted on Web –Due Tuesday March 28, 2000 Review of Data packets LANS WANS.
BLUETOOTH WIRELESS TECHNOLOGY
The Medium Access Control Sublayer Chapter 4 12/13/2015www.ishuchita.com1.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 16 Connecting LANs, Backbone Networks, and Virtual LANs.
Bluetooth In 1994, the L. M. Ericsson company became interested in connecting its mobile phones to other devices without cables. A SIG (Special Interest.
Handoff Support for Mobility with IP over Bluetooth Simon Baatz, Matthias Frank, Rolf Gopffarth, Peter Martini, Markus Schetelig, Dmitri Kassatkine, Asko.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
Data and Computer Communications Eighth Edition by William Stallings Chapter 15 – Local Area Network Overview.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Technology By :-. What Is Bluetooth? Designed to be used to connect both mobile devices and peripherals that currently require a wire Short range wireless.
The Medium Access Control Sublayer
Bluetooth Technology. History The name ‘Bluetooth’ was named after 10th century Viking king in Denmark Harald Bluetooth who united and controlled Denmark.
SSN College of Engineering
The Data Link Layer Chapter
Lecture 16 Medium Access Control Sublayer Broadband Wireless
The Medium Access Control Sublayer
Channel Control Interim substates for adding new slaves
A Wireless LAN technologies IEEE
Bluetooth, RFID, Data Link Layer Switching
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
The Medium Access Control Sublayer
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
Chapter 3: Open Systems Interconnection (OSI) Model
Bluetooth, RFID, Data Link Layer Switching
Topic- Bluetooth Architecture
The Medium Access Control
Presentation transcript:

Bluetooth Background 1998- Ericsson, IBM, Intel, Nokia, and Toshiba Goal: develop a wireless standard for connecting mobile phones to other devices using short range, low-power, inexpensive wireless radios. 1999- Bluetooth 1.0 released Allows devices to securely transfer data through pairing Bluetooth 2.0, 3.0, and 4.0

Bluetooth Architecture Basic unit of a Bluetooth system is a piconet 1 master node- controls the clock and determines which device gets to communicate during which time slot Up to 7 active slave nodes Up to 255 parked nodes Multiple piconets connected via bridge node- scatternet

Bluetooth Architecture (cont.) The master/slave design was chosen because the designers intended to design the Bluetooth chips for under $5. The slave nodes are dumb; they do whatever the master node tells them to do

Scatternet Example

Bluetooth Applications Most network protocols are generic Bluetooth differs. It specifies particular profiles to handle different things. 25 different applications/profiles (6 for audio and video, connecting keyboard to computer, sending images from camera to printer, mobile phone used as a remote, etc.)

Bluetooth Applications (cont.) It would have been possible to get away with 2 applications/profiles One for file transfer and the one for streaming real-time communication Different working groups- each had their own applications/profiles

The Bluetooth Protocol Stack Figure 4-35. The Bluetooth protocol architecture

Moves bits from master to slave, or vice versa Low power system The Bluetooth Radio Layer The radio layer is the lowest defined layer of the Bluetooth specification Moves bits from master to slave, or vice versa Low power system

Three forms of modulation are used to send bits on a channel The Bluetooth Radio Layer Earlier versions of Bluetooth interfered and ruined each other’s transmissions. Solution was adaptive frequency hopping Three forms of modulation are used to send bits on a channel

Turns the bit stream into frames and defines some key formats The Bluetooth Link Layer Turns the bit stream into frames and defines some key formats The link manager protocol sets up logical channels to carry frames between master and slave

Synchronous Connection Oriented (SCO) link The Bluetooth Link Layer Secure simple pairing Synchronous Connection Oriented (SCO) link Asynchronous ConnectionLess (ACL) link

Figure 4-36. Typical Bluetooth data frame 4.6.6 The Bluetooth Frame Structure Figure 4-36. Typical Bluetooth data frame

Radio Frequency Identification RFID Radio Frequency Identification

EPC--What it is A type of RFID Short-range (10m) network “Electronic Product Code” (High-tech barcode)

How it works Two components: “readers” and “tags” Commands given through reader; tags obey the reader Readers “power” the tags wirelessly Tags either absorb signals or bounce them back to the reader

Establishing a connection Reader first broadcasts a request for tag IDs within range Responses slotted like ALOHA Tags respond at a random slot Check connection first before transmitting ID If reader sends the OK, respond with ID Slot number can be changed dynamically

Operating on Tags Once IDs are known, the reader can act on them IDs can read and write to tags Tags respond only with data—no headers

Message Formats Physical layers: set properties such as transfer rate Tag Selection layers: chooses which tags to connect and allows multiple connections. Q: Defines how many slots the tag will respond in. CRC: Error detection

Data Link Layer Switching, What it Does Data Link Layer: Transforms raw transmission facilities into lines that appear to be free of undetected transmission errors. Masks the real errors so that the network does not see them Use of data and acknowledgement frames

Learning Bridge Learning Bridge - Bridges “Learn as they go” Backward Learning Routing Procedure If destination port == Source port, discard frame. If destination port != Source port, send frame to destination port. If destination port not known, use flooding to send frame to all except source. Operate in the Data link Layer

Learning Bridge Diagram Learning Bridge Connecting multiple LANs : Fig 4-41 (a) Learning Bridge Connecting 7 Point-to-Point Stations : Fig 4-41 (b)

Spanning Tree Bridge Spanning Tree Bridge - Spanning Trees laid over topology. “Loops in the Topology” overcome by ignoring some potential connections valid connections for a Spanning tree. Spanning Tree built using a distributed algo

Spanning Tree Bridge Diagram Spanning Tree Bridge with parallel Links : Fig 4-43 Spanning Tree Bridge connecting 5 bridges: Fig 4-44

Repeaters, Hubs, Bridges, Switches, Routers, and Gateways Switches - Modern bridges by another name Bridges connect a few LANs Modern installations tend to have point-to-point links meaning switched tend to have many ports Which devices go in which layer : Figure 4-45 (a)

VLANs Super dry stuff

Typical LANs LANs are broken up departmental lines All computers in a LAN connect to the same switches Cannot easily span across long distances (buildings, cities, planets, etc.) Physical labor overhead Not very hip

Solution: make LANs logical LANs no longer based on direct connection Any computer can be connected to any LAN on the network Smoother transitions for employees Much easier to expand/modify LANs

How it works All VLANs have a “color” Bridge/Switch ports know which colors are on the other end

IEEE’s brilliance Backwards compatibility Frame headers needed to include VLAN information Only bridges and switches need use VLAN headers Switches assign VLAN colors to each of their ports

Modified headers Slight addition to Ethernet headers