bluetooth: 1.applications, technology september 2002 and performance dr. mario gerla ucla...

66
Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA [email protected] MWCN 2002 http:// www.cs.ucla.edu / NRL

Upload: giles-turner

Post on 28-Dec-2015

219 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Bluetooth: 1.Applications, Technology

September 2002

And Performance

Dr. Mario GerlaUCLA

[email protected] 2002

http://www.cs.ucla.edu/NRL

Page 2: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Bluetooth

A cable replacement technology 1 Mb/s symbol rate Range 10+ meters Single chip radio + baseband

at low power & low price point ($5)

Why not use Wireless LANs?- power- cost

Page 3: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

802.11

Replacement for Ethernet Supported data rates

11, 5.5, 2, 1 Mbps; and recently up to 20+Mbps @ 2.4 GHz up to 54 Mbps in 5.7 GHz band (802.11 a)

Range Indoor 20 - 25 meters Outdoor: 50 – 100 meters

Transmit power up to 100 mW Cost:

Chipsets $ 35 – 50 AP $200 - $1000 PCMCIA cards $100 - $150

Page 4: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Cordlessheadset

Emerging Landscape

Which option is technically superior ? What market forces are at play ? What can be said about the future ?

802.11 Bluetooth

LAN AP

802.11b for PDAs Bluetooth for LAN

access

New developments areblurring the distinction

Page 5: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Bluetooth working group history

February 1998: The Bluetooth SIG is formed promoter company group: Ericsson, IBM, Intel, Nokia,

Toshiba

May 1998: Public announcement of the Bluetooth SIG

July 1999: 1.0A spec (>1,500 pages) is published December 1999: ver. 1.0B is released December 1999: The promoter group increases to 9

3Com, Lucent, Microsoft, Motorola

March 2001: ver. 1.1 is released Aug 2001: There are 2,491+ adopter companies

Page 6: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

New Applications

Page 7: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Synchronization

User benefits Automatic synchronization of

calendars, address books, business cards

Push button synchronization Proximity operation

Page 8: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Cordless Headset

User benefits Multiple device access Cordless phone benefits Hands free operation

Cordlessheadset

Page 9: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Usage scenarios examples

Data Access Points Synchronization Headset Conference Table Cordless Computer Business Card Exchange Instant Postcard Computer Speakerphone

Page 10: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Bluetooth Specifications

Page 11: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Bluetooth Specifications

RF

Baseband

AudioLink Manager

L2CAP

Data

SDP RFCOMM

IP

Single chip with RS-232,USB, or PC card interface

A hardware/software/protocol description An application framework

HC

I

Applications

Page 12: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Interoperability & Profiles

ProfilesP

roto

cols

Applications

Represents default solution for a usage model

Vertical slice through the protocol stack

Basis for interoperability and logo requirements

Each Bluetooth device supports one or more profiles

Page 13: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Bluetooth Profiles (in version 1.2 release)

Generic Access Service Discovery Cordless Telephone Intercom Serial Port Headset Dial-up Networking Fax LAN Access Generic Object Exchange Object Push File Transfer Synchronization

Page 14: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

TechnicalOverview

Page 15: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Bluetooth Radio Specification

RF

Baseband

AudioLink Manager

L2CAP

Data Con

trolSDP RFCOMM

IP

Applications

Page 16: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Unlicensed Radio Spectrum

902 Mhz

928 Mhz

26 Mhz 83.5 Mhz 125 Mhz

2.4 Ghz

2.4835 Ghz5.725 Ghz

5.785 Ghz

cordless phonesbaby monitorsWireless LANs

802.11BluetoothMicrowave oven

802.11aHyperLan

33cm 12cm 5cm

Page 17: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Bluetooth radio link

frequency hopping spread spectrum 2.402 GHz + k MHz, k=0, …, 78 1,600 hops per second

GFSK modulation 1 Mb/s symbol rate

transmit power 0 dbm (up to 20dbm with power control)

. . .

1Mhz

1 2 3 79

83.5 Mhz

Page 18: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Review of basic concepts

Page 19: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

RF

Baseband

AudioLink Manager

L2CAP

Data Con

trol

Baseband

RFCOMMSDPIP

Applications

RF

Baseband

AudioLink Manager

L2CAP

Data Con

trolSDP RFCOMM

IP

Applications

Page 20: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Bluetooth Physical link

Point to point link master - slave relationship radios can function as masters or slaves m s

ss

m

s

Piconet Master can connect to 7 slaves Each piconet has max capacity =1 Mbps hopping pattern is determined by the master

Page 21: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Connection Setup

Inquiry - scan protocol to learn about the clock offset

and device address of other nodes in proximity

Page 22: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Inquiry on time axis

Slave1

Slave2

Master

Inquiry hoppingsequence

f1 f2

Page 23: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Piconet formation

Master

Active Slave

Parked Slave

Standby

Page - scan protocol to establish links with

nodes in proximity

Page 24: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Addressing

Bluetooth device address (BD_ADDR) 48 bit IEEE MAC address

Active Member address (AM_ADDR) 3 bits active slave address all zero broadcast address

Parked Member address (PM_ADDR) 8 bit parked slave address

Page 25: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Piconet channel

m

s1

s2

625 sec

f1 f2 f3 f4

1600 hops/sec

f5 f6

FH/TDD

Page 26: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Multi slot packets

m

s1

s2

625 µsec

f1

FH/TDD

Data rate depends on type of packet

f4 f5 f6

Page 27: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Physical Link Types

m

s1

s2

SCO SCO SCO

Synchronous Connection Oriented (SCO) Link slot reservation at fixed intervals

Asynchronous Connection-less (ACL) Link Polling access method

SCO SCO SCOACL ACL ACLACL ACL ACL

Page 28: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Packet Types

Controlpackets

Data/voicepackets

ID*NullPollFHSDM1

Voice data

HV1HV2HV3DV

DM1DM3DM5

DH1DH3DH5

Page 29: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Packet Format

72 bits 54 bits 0 - 2744 bitsAccess code

Header Payload

DataVoice CRC

No CRCNo retries

625 µs

master

slave

header

ARQ

FEC (optional) FEC (optional)

Page 30: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Access Code

Synchronization DC offset compensation Identification Signaling

Access code

Header Payload

72 bits

Purpose

Channel Access Code (CAC) Device Access Code (DAC) Inquiry Access Code (IAC)

Types

X

Page 31: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Packet Header

Addressing (3) Packet type (4) Flow control (1) 1-bit ARQ (1) Sequencing (1) HEC (8)

Access code

Header Payload

54 bits

Purpose

Encode with 1/3 FEC to get 54 bits

Broadcast packets are not ACKed

For filtering retransmitted packets

18 bitstotal

ss

m

s

16 packet types (some unused)

Max 7 active slaves

Verify header integrity

Page 32: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Data Packet Types

DM1

DM3

DM5

DH1

DH3

DH5

2/3 FEC

No FEC

Symmetric Asymmetric

108.8 108.8 108.8

258.1 387.2 54.4

286.7 477.8 36.3

Symmetric Asymmetric

172.8 172.8 172.8

390.4 585.6 86.4

433.9 723.2 57.6

Page 33: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Inter piconet communication

Cell phone Cordlessheadset

Cordless

headset

Cell phone

Cordlessheadset

Cell phone

mouse

Page 34: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Scatternet

Page 35: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Scatternet, scenario 2

How to schedule presence in two piconets?

Forwarding delay ?

Missed traffic?

Page 36: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Baseband: Summary

TDD, frequency hopping physical layer Device inquiry and paging Two types of links: SCO and ACL links Multiple packet types (multiple data rates with

and without FEC)

Baseband Baseband

L2CAPL2CAPLMPLMP

Physical

Data link

Device 2Device 1

Page 37: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Link Manager Protocol

Setup and management of Baseband connections

• Piconet Management• Link Configuration• Security

LMP

RF

Baseband

AudioLink Manager

L2CAP

Data Con

trolSDP RFCOMM

IP

Applications

Page 38: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Piconet Management

Attach and detach slaves Master-slave switch Establishing SCO links Handling of low power modes ( Sniff, Hold, Park)

req

response

Paging

Master

Slaves

s

m

s

Page 39: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Low power mode (hold)

Slave

Hold duration

Hold offset

Master

Page 40: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Low power mode (Sniff)

Master

Slave

Sniff period

Sniff offset

Sniff duration

Traffic reduced to periodic sniff slots

Page 41: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Low power mode (Park)

Master

Slave

Beacon interval

Beacon instant

Power saving + keep more than 7 slaves in a piconet Give up active member address, yet maintain synchronization Communication via broadcast LMP messages

Page 42: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Connection establishment & Security

Goals Authenticated access

Only accept connections from trusted devices

Privacy of communication prevent eavesdropping

Constraints Processing and memory

limitations $10 headsets, joysticks

Cannot rely on PKI Simple user experience

LMP_host_conn_req

LMP Accepted

Security procedure

Paging

Master

Slave

LMP_setup_complete

LMP_setup_complete

Page 43: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Authentication

Authentication is based on link key (128 bit shared secret between two devices)

How can link keys be distributed securely ?Verifier

Claimant

challenge

response

accepted

Link key Link key

Page 44: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Pairing (key distribution)

Pairing is a process of establishing a trusted secret channel between two devices (construction of initialization key K init)

Kinit is then used to distribute unit keys or combination keys

Random number

Kinit

PIN + Claimant address

Randomnumber

PIN + Claimantaddress

Randomnumber

Verifier Claimant

Kinit

challenge

response

accepted

Page 45: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Link Manager Protocol Summary

Piconet management Link configuration

Low power modes QoS Packet type selection

Security: authentication and encryption

Baseband Baseband

L2CAPL2CAPLMPLMP

Physical

Data link

Device 2Device 1

Page 46: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

L2CAP

Logical Link Control andAdaptation Protocol

L2CAP provides• Protocol multiplexing• Segmentation and Re-assembly• Quality of service negotiation

RF

Baseband

AudioLink Manager

L2CAP

Data

SDP RFCOMM

IP

Applications

Page 47: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Why baseband isn’t sufficient

Baseband

• Baseband packet size is very small (17min, 339 max) • No protocol-id field in the baseband header

IP RFCOMM IP RFCOMM

reliable*, flow controlled

MultiplexingdemultiplexingMTU

in-sequence, asynchronous link

Page 48: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

IP RFCOMM

Need a multiprotocol encapsulation layer

IP RFCOMM

reliable*, in-order, flow controlled, ACL link

Desired features• Protocol multiplexing• Segmentation and re-assembly• Quality of service

What about• Reliability?• Connection oriented or connectionless?• integrity checks?

unreliable, no integrity

Page 49: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Segmentation and reassembly

Length Payload

Basebandpackets

start ofL2CAP

continuationof L2CAP

continuationof L2CAP

CRC CRC CRC

• cannot cope with re-ordering or loss• mixing of multiple L2CAP fragments not allowed• If the start of L2CAP packet is not acked, the rest should be discarded

min MTU = 48672 default

Page 50: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Serial Port Emulation using RFCOMM

Serial Port emulation on top of a packet oriented link• Similar to HDLC• For supporting legacy apps

RF

Baseband

AudioLink Manager

L2CAP

Data

SDP RFCOMM

IP

Applications

Page 51: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Serial line emulation over packet based MAC

L2CAP

Design considerations framing: assemble bit stream into

bytes and, subsequently, into packets transport: in-sequence, reliable

delivery of serial stream control signals: RTS, CTS, DTR

RFCOMM

L2CAP

RFCOMM

Page 52: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

GOALS

IP over Bluetooth V 1.0

Internet access using cell phones Connect PDA devices & laptop

computers to the Internet via LAN access points

RF

Baseband

AudioLink Manager

L2CAP

Data

SDP RFCOMM

IP

Applications

Page 53: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

LAN access point profile

SecurityAuthenticationAccess control

Efficiencyheader and data compression

Auto-configurationLower barrier for deployment

Why use PPP?

Access Point

Baseband

L2CAP

RFCOMM

PPP

IP

Page 54: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Inefficiency of layering

Emulation of RS-232 over the Bluetooth radio link could be eliminated

L2CAP

RFCOMM

rfc 1662

PPP

IP

L2CAP

RFCOMM

rfc 1662

PPP

IP

Palmtop LAN access point

packet oriented

packet oriented

byte oriented

Page 55: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Terminate PPP at LAN access point

PPP server function at each access point management of user name/password is an issue roaming is not seamless

Bluetooth

RFCOMM

PPP

IP

Bluetooth

RFCOMM

PPP

IP

ethernet

Palmtop Access Point

Page 56: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

L2TP tunneling

Tunneling PPP traffic from access points to the PPP server 1) centralized management of user name/password 2) reduction of processing and state maintenance at each access

point 3) seamless roaming

Bluetooth

RFCOMM

PPP

IP

Palmtop Access Point

Bluetooth

RFCOMM

PPP

IP

ethernet

IP

UDP

ethernet

IP

UDP

PPP server

Page 57: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Seamless roaming with PPP

AP1

Server

AP2

MAC level registration MAC level handoff

REQ1

RPL2 REQ

3

RPL4

CLR5

palmtopPPP PPP

PPP

Page 58: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

BluetoothCurrent Market

Outlook

Page 59: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Market Forcasts for year 2005

Units sold annually Revenue Chip price

1.4 bn

$ 5.4 bn

$ 3.6 995 m

$ 4.4 bn

$ 4.4

$ 2.02

$ 4.3 bn

$ 2.2 bn

2.1 bn

1.5 bn

Cahners In-stat (2000 forcast)

revised (2001 forcast)

Merrill Lynch (2000 forcast)

revised (2001 forcast)

Page 60: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Value to carriers: Synchronization and Push

More bits over the air Utilization of unused capacity

during non-busy periods Higher barrier for switching

service providers

Page 61: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Value to carriers: 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

Will Pilot and cell phone eventually merge?

Page 62: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

Value to carriers: Call handoff

More attractive calling plans Alleviate system load during peak periods Serve more users with fewer resources

Threat or opportunity?

Cordless base

Page 63: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

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 Conflicting interests – business and engineering

Page 64: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

References

[1] IEEE 802.11, “Wireless LAN MAC and Physical Layer Specification,” June 1997.

[2] Hirt, W.; Hassner, M.; Heise, N. “IrDA–VFIr (16 Mb/s): modulation code and system design.” IEEE Personal Communications, vol.8, (no.1), IEEE, Feb. 2001.

[3] Lansford, J.; Bahl, P. “The design and implementation of HomeRF: a radio frequency wireless networking standard for the connected home.” Proceedings of the IEEE, IEEE, Oct. 2000.

[4] Specification of Bluetooth System, ver. 1.0, July 1999

Page 65: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

References (cnt)

[5] Haartsen, J.C. “The Bluetooth radio system.”, IEEE Personal Communications, IEEE, Feb. 2000.

[6] Haartsen, J.C. ‘Bluetooth towards ubiquitous wireless connectivity.’, Revue HF, Soc. Belge Ing. Telecommun. & Electron, 2000. p.8–16.

[7] Rathi, S. “Bluetooth protocol architecture.” Dedicated Systems Magazine, Dedicated Systems Experts, Oct.–Dec. 2000.

[8] Haartsen, J.C.; Mattisson, S. “Bluetooth–a new low–power radio interface providing short–range connectivity.” Proceedings of the IEEE, IEEE, Oct. 2000.

[9] Gilb, J.P.K “Bluetooth radio architectures.” 2000 IEEE Radio Frequency Integrated Circuits (RFIC) Symposium Digest of Papers, Boston, MA, USA, 11–13 June 2000.

Page 66: Bluetooth: 1.Applications, Technology September 2002 And Performance Dr. Mario Gerla UCLA gerla@cs.ucla.edu MWCN 2002

References (cnt)

[10] N. Benvenuto, G. Cherubini, “Algoritmi e circuiti per le telecomunicazioni”, Ed. Libreria Progetto.

[11] The Bluetooth Special Interest Group, Documentation available at http://www.bluetooth.com/

[12] IEEE 802.15 Working Group for WPANs™; http://www.manta.ieee.org/groups/802/15/

[13] Barker, P.; Boucouvalas, A.C.; Vitsas, V. “Performance modelling of the IrDA infrared wireless communications protocol.” International Journal of Communication Systems, vol.13, Wiley, Nov.–Dec. 2000.

[14] Tokarz, K.; Zielinski, B. “Performance evaluation of IrDA wireless transmission.” 7th Conference on Computer Networks, Zakopane, Poland, 14–16 June 2000.

[15] ETSI RES, “Digital European Cordless Telecommunications (DECT), Common interface Part 1: Overview,” ETS 300 175–1, 1996.