embedded bluetooth gang xie presents to ee281 class stanford university 11/22/2002

13
Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

Upload: ronald-strickland

Post on 24-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

Embedded Bluetooth

Gang Xie

presents to EE281 Class

Stanford University

11/22/2002

Page 3: Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

You arrive at the office …

In the Office …

While in a meeting, …

When inspecting equipment, …

Page 4: Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

On the road …

You arrive at the airport …

You enter the airport waiting

lounge, …

You get on the rent-a-car bus, …

Page 5: Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

Documentation

Specification describes how the technology works, i.e., the Bluetooth protocol architecture.

Profiles describe how the technology is used, i.e., how different parts of the specification can be used to fulfill a desired function for a Bluetooth device.

Page 6: Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

Bluetooth Specification Protocol Stack

Page 7: Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

Bluetooth Profile Structure

Page 8: Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

Radio Specification

0 1 2 78

2.402 GHz 2.480 GHz

PDU format: The Bluetooth system is operating in the 2.4 GHz ISM

(Industrial Scientific Medicine) band. The regulatory range of this frequency band is 2.400 – 2.4835 GHz.

The Bluetooth radio accomplishes spectrum spreading by in 79 hops displaced by 1 MHz.

Radio modulation uses GFSK.

Operating frequency bands:

Page 9: Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

Baseband Specification

There is one master and one or more slaves in each piconet

Packet format:

Page 10: Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

Service Discovery Protocol Specification

Protocol Data Unit format: PDU ID: identifies the type of PDU Transaction ID: uniquely identifies request PDUs and is used to

match response PDUs to request PDUs Parameter Length

Page 11: Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

Bluetooth Design and Development Tools

Design toolsDesign tools: RF and digital design tools, simulators, and other tools

Development toolsDevelopment tools: including modules, chipsets, RA and digital kits, protocol implementations and other tools

Testing/evaluation toolsTesting/evaluation tools

Page 12: Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

Key Features

Robustness Low complexity Low power: battery powered Low cost: about $5

Fast acknowledgement Fast frequency hopping scheme Shorter packets

Page 13: Embedded Bluetooth Gang Xie presents to EE281 Class Stanford University 11/22/2002

http://www.bluetooth.com/

http://www.palowireless.com/

http://e-www.motorola.com/

http://www.brainboxes.com/

http://www.google.com/

References