Presentation is loading. Please wait.

Presentation is loading. Please wait.

Bluetooth Architecture and Applications Chris Greco, Wesley Kunzler, Koy Rehme, Zhuo Ruan.

Similar presentations


Presentation on theme: "Bluetooth Architecture and Applications Chris Greco, Wesley Kunzler, Koy Rehme, Zhuo Ruan."— Presentation transcript:

1 Bluetooth Architecture and Applications Chris Greco, Wesley Kunzler, Koy Rehme, Zhuo Ruan

2 Bluetooth Stack

3 Bluetooth Radio (Link Layer) 2.4 GHz 79 channels –1 MHz spacing –23 channels in some countries Gaussian Frequency Shift Keying RSSI (Receiver Signal Strength Indicator)

4 Baseband (Physical Layer) Pseudorandom hopping sequence Synchronous Connection-Oriented (SCO) –Audio Asynchronous Connection-Less (ACL) –Data Error Correction –1/3 rate FEC –2/3 rate FEC –ARQ scheme

5 Baseband (Physical Layer) Connection Modes: Active, Sniff, Hold, Park Device Addressing –Bluetooth Device Address (48 bits) –Active Member Address (3 bits) –Parked Member Address (8 bits) –Access Request Address Synchronization requires: –Channel hopping sequence –Phase –Channel Access Code

6 Link Manager Protocol (LMP) Manages connections and pairings Authentication Pairing Key change Encryption Detaching Power Control … and much more!

7 Host Controller Interface (HCI)

8 Hardware Status and Registers Bluetooth-specific commands Flow Control Error Recovery Transport Layers (RS-232, UART, USB)

9 Logical Link Control and Application Protocol (L2CAP) Designed only for ACL links (i.e. no Audio) Segmentation and Reassembly Quality of Service Piconet operation

10 RFCOMM Emulates RS-232 over L2CAP protocol Accommodates types 1 and 2 devices Supports up to 60 emulated serial ports Does not suffer from low-power mode latency delays Serial-Bluetooth adapters available –Easily convert to wireless Allows for internet-type services

11 Service Discovery Protocol (SDP) Determine which services are available and their characteristics (services) –Universally Unique Identifiers (UUIDs) –Searching for services –Browsing for services List of capabilities sent during pairing

12 Baby monitor Wristwatch communicator – 007 style Serial port extender PDA Chat Audio extender (speaker in other room) Indoor/outdoor thermometer / home weather station Palatometer

13 Socket Corp. (a) (b) Socket’s CF Ruggedized Serial I/O Card with high-speed serial drivers Accessory hardware including power adapter, null modem adapter Software tools including Socket’s Bluetooth 1.1 Certified Stack for Windows CE devices NOTE: Socket’s Bluetooth Stack Dev Tools allow developers to write applications that are Bluetooth aware. These Tools provide built-in screens for doing device discovery and pairing. $5000

14 BlueGiga WT11 BT Module Bluetooth® Class 1 Two antenna options: internal chip antenna or U.FL connector Up to 2-3Mbps USB version 2.0 compliant UART with bypass mode 8Mb of flash memory RoHS compliant Control with ASCII commands, or GPIO, or UART $53 Serial or USB interface $625

15 Expected shipping date: 01/26/07

16 Bluepacket 2037 Module Arm7 processor Class 1 Firmware embedded Integrated MP3 decode No answer when called

17 (a) (b) BTEVAL: (Bluetooth evaluation board) Build-in RS232, TTL converter ICD2 programming socket 24C256 Memory Price: $179 Toothpic DARC-I: (Remotely Configurable Data Acquisition and Remote Control Module) Tooth PIC module, Serial data I/O PWM-digital/parallel output control Analog/digital/parallel input control Capture of frames of input data up to 5K samples / sec Price: $64.70 READY Intl Corp.

18 (c) Toothpick DARC-II (Data Acquire& Remote Control with User Interface Server) Developer interface tools 1.Bluetooth application development 2.On-line analyzer for running remote devices 3.Price: $474

19 Make Bluetooth Work for You: Build a Sample Chat Application Visual Studio.NET 2003 Final Beta Two Pocket PCs with Bluetooth Microsoft ActiveSync 3.6 Prices: $400~500

20 Rabbit Semiconductor BT Kit Comes with 30 MHz uC Serial UART control – up to 115kbps Complete with sample applications and source code $340

21 Avnet DS-KIT-P160-COMM3 Xilinx FPGA on board (Microblaze) Flash, SRAM, ADC, DAC, Ethernet “Easy to use Bluetooth module” (921 kbps UART interface) $225


Download ppt "Bluetooth Architecture and Applications Chris Greco, Wesley Kunzler, Koy Rehme, Zhuo Ruan."

Similar presentations


Ads by Google