Академический Документы
Профессиональный Документы
Культура Документы
HIPERLAN
Standards overview
HiperLAN2
QoS
Bluetooth
Comparison
Disadvantages
typically very low bandwidth compared to wired networks
(1-10 Mbit/s)
many proprietary solutions, especially for higher bit-rates, standards take
their time (e.g. IEEE 802.11)
products have to follow many national restrictions if working wireless, it
takes a vary long time to establish global solutions like, e.g., IMT-2000
Advantages
simple, cheap, available in
many mobile devices
no licenses needed
simple shielding possible
Disadvantages
interference by sunlight, heat
sources etc.
many things shield or absorb IR
light
low bandwidth
Example
IrDA (Infrared Data Association)
interface available everywhere
Radio
typically using the license free
ISM band at 2.4 GHz
Advantages
experience from wireless WAN
and mobile phones can be used
coverage of larger areas
possible (radio can penetrate
walls, furniture etc.)
Disadvantages
very limited license free
frequency bands
shielding more difficult,
interference with other electrical
devices
Example
WaveLAN, HIPERLAN,
Bluetooth
ad-hoc network
wired network
AP
STA1
802.x LAN
BSS1
Portal
Access
Point
Access Point
Distribution System
Access
Point
ESS
Portal
bridge to other (wired) networks
BSS2
STA2
Distribution System
802.11 LAN
STA3
802.11 LAN
Station (STA):
terminal with access mechanisms to
the wireless medium
Independent Basic Service Set
(IBSS):
group of stations using the same
radio frequency
STA1
STA3
IBSS1
STA2
IBSS2
STA5
STA4
802.11 LAN
mobile terminal
infrastructure
network
access point
application
application
TCP
TCP
IP
IP
LLC
LLC
LLC
802.11 MAC
802.11 MAC
802.3 MAC
802.3 MAC
802.11 PHY
802.11 PHY
802.3 PHY
802.3 PHY
MAC Management
modulation, coding
PHY Management
channel selection, MIB
Station Management
LLC
MAC
MAC Management
PLCP
PHY Management
PMD
Station Management
PHY
DLC
Infrared
850-950 nm, diffuse light, typ. 10 m range
carrier detection, energy detection, synchonization
16
12
16
variable
SFD
PLW
PSF
HEC
payload
PLCP preamble
PLCP header
bits
Signal
data rate of the payload (0A: 1 Mbit/s DBPSK; 14: 2 Mbit/s DQPSK)
Service
Length
16
SFD
PLCP preamble
16
16
variable
payload
bits
Access methods
DFWMAC-DCF CSMA/CA (mandatory)
collision avoidance via randomized back-off mechanism
minimum distance between consecutive packets
ACK packet for acknowledgements (not for broadcasts)
DIFS
DIFS
medium busy
PIFS
SIFS
direct access if
medium is free DIFS
contention
next frame
t
DIFS
medium busy
direct access if
medium is free DIFS
contention window
(randomized back-off
mechanism)
next frame
t
slot time
DIFS
station1
station2
DIFS
boe
bor
boe
busy
DIFS
boe bor
boe
busy
boe busy
boe bor
boe
boe
busy
station3
station4
boe bor
station5
busy
bor
t
busy
DIFS
sender
data
SIFS
receiver
ACK
DIFS
other
stations
waiting time
data
t
contention
802.11 - DFWMAC
Sending unicast packets
station can send RTS with reservation parameter after waiting for DIFS
(reservation determines amount of time the data packet needs the medium)
acknowledgement via CTS after SIFS by receiver (if ready to receive)
sender can now send data at once, acknowledgement via ACK
other stations store medium reservations distributed via RTS and CTS
DIFS
sender
RTS
data
SIFS
receiver
other
stations
CTS SIFS
SIFS
ACK
DIFS
data
t
contention
Fragmentation
DIFS
sender
RTS
frag1
SIFS
receiver
CTS SIFS
frag2
SIFS
ACK1 SIFS
SIFS
ACK2
NAV (RTS)
NAV (CTS)
other
stations
NAV (frag1)
NAV (ACK1)
DIFS
contention
data
t
DFWMAC-PCF I
t0 t1
medium busy
point
coordinator
wireless
stations
Stations'
NAV
PIFS
SuperFrame
SIFS
D1
SIFS
SIFS
D2
SIFS
U1
U2
NAV
DFWMAC-PCF II
t2
point
coordinator
wireless
stations
stations
NAV
D3
PIFS
SIFS
D4
t3
t4
CFend
SIFS
U4
NAV
contention free period
contention
period
Sequence numbers
important against duplicated frames due to lost ACKs
Addresses
receiver, transmitter (physical), BSS identifier, sender (logical)
Miscellaneous
sending time, checksum, frame control, data
bytes
2
2
6
6
6
2
6
Frame Duration/ Address Address Address Sequence Address
Control
ID
1
2
3
Control
4
bits
0-2312
Data
CRC
Protocol
To From More
Power More
Type Subtype
Retry
WEP Order
version
DS DS Frag
Mgmt Data
scenario
ad-hoc network
infrastructure
network, from AP
infrastructure
network, to AP
infrastructure
network, within DS
to DS from
DS
0
0
0
1
SA
BSSID
BSSID
SA
BSSID
SA
DA
RA
TA
DA
SA
2
2
6
Frame
Receiver
Duration
Control
Address
4
CRC
Request To Send
bytes
RTS
2
2
6
6
Frame
Receiver Transmitter
Duration
Control
Address Address
Clear To Send
bytes
CTS
2
2
6
Frame
Receiver
Duration
Control
Address
4
CRC
4
CRC
Power management
sleep-mode without missing a message
periodic sleep, frame buffering, traffic measurements
Association/Reassociation
integration into a LAN
roaming, i.e. change networks by changing access points
scanning, i.e. active search for a network
beacon interval
access
point
medium
B
busy
busy
B
busy
B
busy
t
beacon frame
beacon interval
station1
B1
B1
B2
station2
medium
busy
busy
B2
busy
busy
t
beacon frame
random delay
Power management
Idea: switch the transceiver off if not needed
States of a station: sleep and awake
Timing Synchronization Function (TSF)
stations wake up at the same time
Infrastructure
Traffic Indication Map (TIM)
list of unicast receivers transmitted by AP
Ad-hoc
Ad-hoc Traffic Indication Map (ATIM)
announcement of receivers by stations buffering frames
more complicated - no central AP
collision of ATIMs possible (scalability?)
TIM interval
access
point
DTIM interval
D B
T
busy
medium
busy
D B
busy
busy
p
station
d
t
TIM
DTIM
awake
broadcast/multicast
p PS poll
d data transmission
to/from the station
ATIM
window
station1
beacon interval
B1
station2
B2
B2
B1
t
B
beacon frame
awake
random delay
a acknowledge ATIM
A transmit ATIM
D transmit data
d acknowledge data
802.11 - Roaming
No or bad connection? Then perform:
Scanning
scan the environment, i.e., listen into the medium for beacon signals or
send probes into the medium and wait for an answer
Reassociation Request
station sends a request to one or several AP(s)
Reassociation Response
success: AP has answered, station can now participate
failure: continue scanning
==||==
7.32
Transmission range
300m outdoor, 30m indoor
Max. data rate ~10m indoor
Frequency
Free 2.4 GHz ISM-band
Security
Limited, WEP insecure, SSID
Cost
100 adapter, 250 base station,
dropping
Availability
Many products, many vendors
Quality of Service
Typ. Best effort, no guarantees
(unless polling is used, limited
support in products)
Manageability
Limited (no automated key
distribution, sym. Encryption)
Special Advantages/Disadvantages
Advantage: many installed systems,
lot of experience, available
worldwide, free ISM-band, many
vendors, integrated in laptops,
simple system
Disadvantage: heavy interference
on ISM-band, no service
guarantees, slow relative speed
only
16
synchronization
SFD
16
16
PLCP preamble
bits
variable
payload
PLCP header
1, 2, 5.5 or 11 Mbit/s
16
SFD
16
16
PLCP preamble
(1 Mbit/s, DBPSK)
variable
payload
PLCP header
(2 Mbit/s, DQPSK)
96 s
2, 5.5 or 11 Mbit/s
bits
2400
2412
channel 7
channel 13
2442
2472
22 MHz
2483.5
[MHz]
US (FCC)/Canada (IC)
channel 1
2400
2412
channel 6
channel 11
2437
2462
22 MHz
2483.5
[MHz]
Transmission range
100m outdoor, 10m indoor
E.g., 54 Mbit/s up to 5 m, 48 up to 12 m,
36 up to 25 m, 24 up to 30m, 18 up to 40
m, 12 up to 60 m
Frequency
Free 5.15-5.25, 5.25-5.35, 5.725-5.825
GHz ISM-band
Security
Limited, WEP insecure, SSID
Cost
280 adapter, 500 base station
Availability
Some products, some vendors
Connectionless/always on
Quality of Service
Typ. best effort, no guarantees (same as
all 802.11 products)
Manageability
Limited (no automated key distribution,
sym. Encryption)
Special Advantages/Disadvantages
Advantage: fits into 802.x standards, free
ISM-band, available, simple system,
uses less crowded 5 GHz band
Disadvantage: stronger shading due to
higher frequency, no QoS
12
16
tail service
variable
variable
payload
tail
pad
bits
PLCP header
PLCP preamble
12
signal
1
6 Mbit/s
data
variable
6, 9, 12, 18, 24, 36, 48, 54 Mbit/s
symbols
36
5150
40
44
48
52
56
60
64
channel
5350 [MHz]
16.6 MHz
149
153
157
161
channel
center frequency =
5000 + 5*channel number [MHz]
pilot
-26 -21
-7 -1 1
21 26
subcarrier
number
802.11g: Data Rates > 20 Mbit/s at 2.4 GHz; 54 Mbit/s, OFDM ongoing
802.11h: Spectrum Managed 802.11a (DCS, TPC) ongoing
802.11i: Enhanced Security Mechanisms ongoing
Enhance the current 802.11 MAC to provide improvements in security.
Study Groups
5 GHz (harmonization ETSI/IEEE) closed
Radio Resource Measurements started
High Throughput started
ETSI - HIPERLAN
ETSI standard
European standard, cf. GSM, DECT, ...
Enhancement of local Networks and interworking with fixed networks
integration of time-sensitive services from the early beginning
HIPERLAN family
one standard cannot satisfy all requirements
range, bandwidth, QoS support
commercial constraints
network layer
data link layer
physical layer
OSI layers
logical link
control layer
medium access
control layer
physical layer
IEEE 802.x layers
Application
Frequency
Topology
Antenna
Range
QoS
Mobility
Interface
Data rate
Power
conservation
HIPERLAN 1
wireless LAN
HIPERLAN 2
access to ATM
fixed networks
HIPERLAN 3
wireless local
loop
HIPERLAN 4
point-to-point
wireless ATM
connections
17.2-17.3GHz
point-to-point
5.1-5.3GHz
decentralized adcellular,
point-tohoc/infrastructure
centralized
multipoint
omni-directional
directional
50 m
50-100 m
5000 m
150 m
statistical
ATM traffic classes (VBR, CBR, ABR, UBR)
<10m/s
stationary
conventional LAN
ATM networks
23.5 Mbit/s
>20 Mbit/s
yes
155 Mbit/s
not necessary
HIPERLAN 1 - Characteristics
Data transmission
point-to-point, point-to-multipoint, connectionless
23.5 Mbit/s, 1 W power, 2383 byte max. packet size
Services
asynchronous and time-bounded services with hierarchical priorities
compatible with ISO MAC
Topology
infrastructure or ad-hoc networks
transmission range can be larger then coverage of a single node
(forwarding integrated in mobile terminals)
Further mechanisms
power saving, encryption, checksums
Channels
3 mandatory and 2 optional channels (with their carrier frequencies)
mandatory
channel 0: 5.1764680 GHz
channel 1: 5.1999974 GHz
channel 2: 5.2235268 GHz
optional
channel 3: 5.2470562 GHz
channel 4: 5.2705856 GHz
Frame structure
LBR (Low Bit-Rate) header with 1.4 Mbit/s
450 bit synchronization
minimum 1, maximum 47 frames with 496 bit each
for higher velocities of the mobile terminal (> 1.4 m/s) the maximum
number of frames has to be reduced
HBR
LBR
synchronization
data0
data1
Modulation
GMSK for high bit-rate, FSK for LBR header
...
datam-1
Priorities
5 priority levels for QoS support
QoS is mapped onto a priority level with the help of the packet
lifetime (set by an application)
if packet lifetime = 0 it makes no sense to forward the packet to the
receiver any longer
standard start value 500ms, maximum 16000ms
if a terminal cannot send the packet due to its current priority, waiting
time is permanently subtracted from lifetime
based on packet lifetime, waiting time in a sender and number of hops to
the receiver, the packet is assigned to one out of five priorities
the priority of waiting packets, therefore, rises automatically
HIPERLAN 1 - EY-NPMA I
EY-NPMA (Elimination Yield Non-preemptive Priority Multiple Access)
3 phases: priority resolution, contention resolution, transmission
finding the highest priority
transmission
prioritization
contention
user data
yield listening
elimination survival
verification
elimination burst
priority assertion
priority detection
synchronization
transmission
HIPERLAN 1 - EY-NPMA II
Several terminals can now have the same priority and wish to send
contention phase
Elimination Burst: all remaining terminals send a burst to eliminate
contenders (11111010100010011100000110010110, high bit- rate)
Elimination Survival Verification: contenders now sense the channel, if the
channel is free they can continue, otherwise they have been eliminated
Yield Listening: contenders again listen in slots with a nonzero probability,
if the terminal senses its slot idle it is free to transmit at the end of the
contention phase
the important part is now to set the parameters for burst duration and
channel sensing (slot-based, exponentially distributed)
data transmission
the winner can now send its data (however, a small chance of collision
remains)
if the channel was idle for a longer time (min. for a duration of 1700 bit) a
terminal can send at once without using EY-NPMA
HIPERLAN 1 - DT-HCPDU/AK-HCPDU
LBR
LBR
0 1 2 3 4 5 6 7
1 0 1 0 1 0 1 0
0 1 HI
HDA
HDA
HDACS
BLIR = n
BLIRCS 1
bit
HBR
PLI = m
HID
DA
SA
UD
PAD
CS
Data HCPDU
bit
Acknowledgement HCPDU
bit
0 1 2 3 4 5 6 7
TI
BLI = n
0 1 2 3 4 5 6 7
1 0 1 0 1 0 1 0
0 1 HI
AID
AID
AIDCS
byte
1
2
3-6
7 - 12
13 - 18
19 - (52n-m-4)
(52n-m-3) - (52n-4)
(52n-3) - 52n
Encryption mechanisms
mechanisms integrated, but without key management
HIPERLAN 1 - DT-HMPDU
bit
0 1 2 3 4 5 6 7
LI = n
TI = 1
RL
PSN
DA
SA
ADA
ASA
UP
ML
ML
KID
IV
IV
UD
SC
Data HMPDU
byte
1-2
3
4-5
6-7
8 - 13
14 - 19
20 - 25
26 - 31
32
33
34
35 - 37
38 - (n-2)
(n-1) - n
n= 402422
Information bases
Route Information Base (RIB) - how to reach a destination
[destination, next hop, distance]
RIB
NIB
HIB
AIB
SMRIB
TIB
DDIB
RIB
NIB
HIB
AIB
DDIB
Forwarder
Forwarder
5
RIB
NIB
HIB
AIB
DDIB
neighborhood
(i.e., within radio range)
RIB
NIB
HIB
AIB
SMRIB
TIB
DDIB
RIB
NIB
HIB
AIB
SMRIB
TIB
DDIB
RIB
NIB
HIB
AIB
DDIB
6
Forwarder
ATM cell:
5
cell header
48
user data
[byte]
Cell-based transmission
asynchronous, cell-based transmission as basis for ATM
continuous cell-stream
additional cells necessary for operation and maintenance of the network
(OAM cells; Operation and Maintenance)
OAM cells can be inserted after fixed intervals to create a logical frame
structure
if a station has no data to send it automatically inserts idle cells that can be
discarded at every intermediate system without further notice
if no synchronous frame is available for the transport of cells (e.g., SDH or
Sonet) cell boundaries have to be detected separately (e.g., via the
checksum in the cell header)
layers
physical layer
planes
plane management
control
user
plane
plane
higher
higher
layers
layers
layer management
physical layer
ATM layer
ATM adaptation layer
management plane
ATM layers
Physical layer, consisting of two sub-layers
physical medium dependent sub-layer
coding
bit timing
transmission
ATM layer
cell multiplexing/demultiplexing
VPI/VCI translation
cell header generation and verification
GFC (Generic Flow Control)
mode of connection:
connection oriented or connectionless
AAL
ATM
end-system B
service dependent
AAL connections
service independent
ATM connections
physical
layer
ATM layer:
AAL
ATM
physical
layer
ATM network
application
WATM services
Office environment
multimedia conferencing, online multimedia database access
Industry
database connection, surveillance, real-time factory management
Hospitals
reliable, high-bandwidth network, medical images, remote monitoring
Home
high-bandwidth interconnect of devices (TV, CD, PC, ...)
Networked vehicles
trucks, aircraft etc. interconnect, platooning, intelligent roads
WATM components
WMT (Wireless Mobile ATM Terminal)
RAS (Radio Access System)
EMAS-E (End-user Mobility-supporting ATM Switch - Edge)
EMAS-N (End-user Mobility-supporting ATM Switch - Network)
M-NNI (Network-to-Network Interface with Mobility support)
LS (Location Server)
AUS (Authentication Server)
Reference model
EMAS-N
WMT
RAS
EMAS-E
M-NNI
WMT
RAS
EMAS-N
LS
AUS
radio segment
MATM
terminal
WATM
terminal
adapter
RAS
EMAS
-E
EMAS
-N
ATMSwitch
fixed
end
system
user process
user
process
AAL
AAL
ATM
ATM
ATMCL
ATMCL
RAL
RAL PHY
ATM
ATM
ATM
ATM
PHY PHY
PHY PHY
PHY PHY
PHY
radio segment
MATM
terminal
WATM
terminal
adapter
EMAS
-E
EMAS
-N
ATMSwitch
fixed
end
system
SIG,
M-UNI
SIG,
M-UNI,
M-PNNI
SIG,
M-PNNI
SIG,
PNNI,
UNI
SIG,
UNI
SAAL
SAAL
SAAL
SAAL
SAAL
ATM
ATM
ATM
ATM
PHY PHY
PHY
RAS
M-ATM
ATMCL
ATMCL
RAL
RAL
ATM
PHY
1
RAS
2
WMT
EMAS
-E
RAS
ACT
EMAS
-N
WMT
EMAS
-E
MT
6
RAS
3
NMAS
MS
RAS
RAS
T
WT
Radio access
flexible (supports traffic mix, multiplexing for higher efficiency, can be
asymmetrical)
quick installation
economic (incremental growth possible)
Market
private customers (Internet access, tele-xy...)
small and medium sized business (Internet, MM conferencing, VPN)
Scope of standardization
access networks, indoor/campus mobility, 25-155 Mbit/s, 50 m-5 km
coordination with ATM Forum, IETF, ETSI, IEEE, ....
HIPERLAN/2
short range (< 200 m), indoor/campus, 25 Mbit/s user data rate
access to telecommunication systems, multimedia applications, mobility
(<10 m/s)
HIPERACCESS
wider range (< 5 km), outdoor, 25 Mbit/s user data rate
fixed radio links to customers (last mile), alternative to xDSL or cable
modem, quick installation
Several (proprietary) products exist with 155 Mbit/s plus QoS
Layered model
Network Convergence Sub-layer as superset of all requirements for IP and
ATM
Coordination
core network
ATM
core network
IP
BRAN PHY-2
...
IETF (TCP/IP)
ATM forum (ATM)
ETSI (UMTS)
CEPT, ITU-R, ...
(radio frequencies)
HiperLAN2
Official name: BRAN HIPERLAN Type 2
H/2, HIPERLAN/2 also used
Connection oriented
QoS support
Dynamic frequency selection
Security support
Strong encryption/authentication
Mobility support
Network and application independent
convergence layers for Ethernet, IEEE 1394, ATM, 3G
www.hiperlan2.com
AP
MT1
1
APT
APC
MT2
3
MT3
APT
APC
2
MT4
AP
APT
Core
Network
(Ethernet,
Firewire,
ATM,
UMTS)
AP
AP/CC
control
control
control
data
MT1
MT2
Centralized
MT1
data
MT2
Direct
MT1
data
control
MT2 +CC
Higher layers
DLC control
SAP
DLC user
SAP
Convergence layer
DLC
conn.
control
Assoc.
control
Error
control
Scope of
HiperLAN2
standards
mapping
scrambling
FEC coding
interleaving
OFDM
PHY bursts
(PPDU)
radio
transmitter
36
5150
40
44
48
52
56
60
64
channel
5350 [MHz]
16.6 MHz
100
5470
140
channel
5500 5520 5540 5560 5580 5600 5620 5640 5660 5680 5700
5725
[MHz]
16.6 MHz
104
108
112
116
120
124
128
center frequency =
5000 + 5*channel number [MHz]
132
136
2 ms
MAC frame
2 ms
MAC frame
broadcast phase
MAC frame
downlink phase
variable
2 ms
MAC frame
random
access phase
uplink phase
variable
variable
406
24
payload
CRC
10
396
24
sequence
number
payload
CRC
54 byte
...
TDD,
500 OFDM
symbols
per frame
bit
LCH transfer syntax
bit
UDCH transfer syntax
(long PDU)
2 ms
MAC frame
MAC frame
broadcast
2 ms
MAC frame
downlink
2 ms
MAC frame
uplink
random
access
BCH
FCH
ACH
RCHs
BCH
FCH
ACH
RCHs
BCH
FCH
ACH
UL phase
RCHs
BCH
FCH
ACH
UL phase
RCHs
BCH
FCH
ACH
RCHs
BCH
FCH
ACH
DiL phase
RCHs
BCH
FCH
ACH
BCH
FCH
ACH
DL phase
DL phase
...
RCHs
RCHs
Valid
combinations
of MAC frames
for a single
sector AP
BCCH
FCCH
RFCH
LCCH
RBCH
DCCH
UDCH
UBCH
UMCH
downlink
BCH
FCH
ACH
UDCH
DCCH
LCCH
LCH
SCH
RCH
uplink
SCH
ASCH
UDCH
LCH
UBCH
UMCH
DCCH RBCH
LCH
direct link
SCH
LCCH
Bluetooth
Idea
Universal radio interface for ad-hoc wireless connectivity
Interconnecting computer and peripherals, handheld devices, PDAs, cell
phones replacement of IrDA
Embedded in other devices, goal: 5/device (2002: 50/USB bluetooth)
Short range (10 m), low power consumption, license-free 2.45 GHz ISM
Voice and data transmission, approx. 1 Mbit/s gross data rate
Bluetooth
History
1994: Ericsson (Mattison/Haartsen), MC-link project
Renaming of the project: Bluetooth according to Harald Bltand Gormsen
[son of Gorm], King of Denmark in the 10th century
(was:
)
1998: foundation of Bluetooth SIG, www.bluetooth.org
1999: erection of a rune stone at Ercisson/Lund ;-)
2001: first consumer products for mass market, spec. version 1.1 released
1999:
Ericsson mobile
communications AB
reste denna sten till
minne av Harald
Bltand, som fick ge
sitt namn t en ny
teknologi fr trdls,
mobil kommunikation.
Inscription:
"Harald king executes these sepulchral
monuments after Gorm, his father and
Thyra, his mother. The Harald who won the
whole of Denmark and Norway and turned
the Danes to Christianity."
Btw: Bltand means of dark complexion
(not having a blue tooth)
Characteristics
2.4 GHz ISM band, 79 (23) RF channels, 1 MHz carrier spacing
Channel 0: 2402 MHz channel 78: 2480 MHz
G-FSK modulation, 1-100 mW transmit power
Topology
Overlapping piconets (stars) forming a scatternet
Piconet
Collection of devices connected in an ad hoc
fashion
P
S
M
SB
S
P
M=Master
S=Slave
SB
P=Parked
SB=Standby
Forming a piconet
All devices in a piconet hop together
Master gives slaves its clock and device ID
Hopping pattern: determined by device ID (48 bit, unique worldwide)
Phase in hopping pattern determined by clock
Addressing
Active Member Address (AMA, 3 bit)
Parked Member Address (PMA, 8 bit)
P
SB
SB
SB
M
SB
SB
SB
SB
SB
SB
SB
S
P
SB
Scatternet
Linking of multiple co-located piconets through the sharing of common
master or slave devices
Devices can be slave in one piconet and master of another
M
SB
M=Master
S=Slave
P=Parked
SB=Standby
S
P
SB
SB
S
Piconets
(each with a
capacity of
< 1 Mbit/s)
NW apps.
vCal/vCard
TCP/UDP
OBEX
telephony apps.
AT modem
commands
IP
mgmnt. apps.
TCS BIN
SDP
BNEP PPP
Control
Host
Controller
Interface
fk+1
fk+2
fk+3
fk+4
fk+5
fk+6
M
t
fk
fk+3
fk+4
fk+5
fk+6
M
t
fk
fk+1
fk+6
M
t
Baseband
Piconet/channel definition
Low-level packet definition
Access code
Channel, device access, e.g., derived from master
Packet header
1/3-FEC, active member address (broadcast + 7 slaves), link type, alternating
bit ARQ/SEQ, checksum
68(72)
54
0-2745
4
preamble
64
sync.
(4)
(trailer) AM address
bits
payload
type
flow
ARQN
SEQN
HEC
bits
audio (10)
HV2
audio (20)
HV3
DV
FEC (20)
FEC (10)
audio (30)
audio (10)
header (1)
payload (0-9)
2/3 FEC
CRC (2)
(bytes)
header (2)
DH3
header (2)
DM5
header (2)
DH5
header (2)
payload (0-339)
payload (0-17)
2/3 FEC
payload (0-27)
payload (0-121)
CRC (2)
(bytes)
CRC (2)
2/3 FEC
payload (0-183)
payload (0-224)
payload (0-339)
payload (0-29)
CRC (2)
CRC (2)
CRC (2)
2/3 FEC
CRC (2)
CRC (2)
3 slot
5 slot
SCO
Type
Payload User
Header Payload
[byte]
[byte]
FEC
CRC
Symmetric Asymmetric
max. Rate max. Rate [kbit/s]
[kbit/s]
Forward
Reverse
DM1
0-17
2/3
yes
108.8
108.8
108.8
DH1
0-27
no
yes
172.8
172.8
172.8
DM3
0-121
2/3
yes
258.1
387.2
54.4
DH3
0-183
no
yes
390.4
585.6
86.4
DM5
0-224
2/3
yes
286.7
477.8
36.3
DH5
0-339
no
yes
433.9
723.2
57.6
AUX1
0-29
no
no
185.6
185.6
185.6
HV1
na
10
1/3
no
64.0
HV2
na
20
2/3
no
64.0
HV3
na
30
no
no
64.0
DV
1D
64.0+57.6 D
SLAVE 1
SLAVE 2
SCO
f0
ACL
f4
SCO
f6
f1
ACL
f8
f7
f5
SCO
f12
f9
ACL
f14
SCO
f18
f13
ACL
f20
f19
f17
f21
Robustness
Slow frequency hopping with hopping patterns determined by a master
Protection from interference on certain frequencies
Separation from other piconets (FH-CDMA)
Retransmission
Error in payload
(not header!)
NAK
SLAVE 1
SLAVE 2
ACK
detach
unconnected
inquiry
transmit
AMA
park
PMA
page
connected
AMA
hold
AMA
Standby: do nothing
Inquire: search for other devices
Page: connect to a specific device
Connected: participate in a piconet
sniff
AMA
connecting
active
low power
26.0 mA
26.0 mA
53.0 mA
53.0 mA
15.5 mA
53.0 mA
53.0 mA
4.0 mA
0.5 mA
0.6 mA
47.0 A
20.0 A
Group abstraction
Create/close group, add/remove member
Master
Slave
L2CAP
L2CAP
2
L2CAP
1 d d d d 1
baseband
signalling
Slave
baseband
ACL
connectionless
baseband
connection-oriented
0-65533
length
CID=2
PSM
payload
bytes
Connection-oriented PDU
2
0-65535
length
CID
payload
bytes
length
CID=1
bytes
One or more commands
1
code
ID
length
data
Security
User input (initialization)
PIN (1-16 byte)
Pairing
E2
E2
Authentication
E3
E3
Encryption
Keystream generator
payload key
Ciphering
payload key
Cipher data
Data
Data
OBEX
Exchange of objects, IrDA replacement
WAP
Interacting with applications on cellular phones
Profiles
Represent default solutions for a certain usage model
Applications
Protocols
Profiles
Synchronous, connection-oriented: 64
kbit/s
Asynchronous, connectionless
433.9 kbit/s symmetric
723.2 / 57.6 kbit/s asymmetric
Transmission range
POS (Personal Operating Space) up to
10 m
with special transceivers up to 100 m
Frequency
Free 2.4 GHz ISM-band
Security
Challenge/response (SAFER+), hopping
sequence
Cost
50 adapter, drop to 5 if integrated
Availability
Integrated into some products, several
vendors
Depends on power-mode
Max. 2.56s, avg. 0.64s
Quality of Service
Guarantees, ARQ/FEC
Manageability
Public/private keys needed, key
management not specified, simple
system integration
Special Advantages/Disadvantages
Advantage: already integrated into
several products, available worldwide,
free ISM-band, several vendors, simple
system, simple ad-hoc networking, peer
to peer, scatternets
Disadvantage: interference on ISM-band,
limited range, max. 8
devices/network&master, high set-up
latency
802.15-3: High-Rate
Standard for high-rate (20Mbit/s or greater) WPANs, while still lowpower/low-cost
Data Rates: 11, 22, 33, 44, 55 Mbit/s
Quality of Service isochronous protocol
Ad hoc peer-to-peer networking
Security
Low power consumption
Low cost
Designed to meet the demanding requirements of portable consumer
imaging and multimedia applications
WLAN: Home RF
Data rate
0.8, 1.6, 5, 10 Mbit/s
Transmission range
300m outdoor, 30m indoor
Frequency
2.4 GHz ISM
Security
Strong encryption, no open access
Cost
Adapter 130, base station 230
Availability
Several products from different
vendors
Quality of Service
Up to 8 streams A/V, up to 8 voice
streams, priorities, best-effort
Manageability
Like DECT & 802-LANs
Special Advantages/Disadvantages
Advantage: extended QoS support,
host/client and peer/peer, power
saving, security
Disadvantage: future uncertain due
to DECT-only devices plus
802.11a/b for data
Transmission range
5-100 m, depending on power (typ.
10-500 mW)
Frequency
Typ. 27 (EU, US), 315 (US), 418
(EU), 426 (Japan), 433 (EU), 868
(EU), 915 (US) MHz (depending on
regulations)
Security
Some products with added
processors
Cost
Cheap: 10-50
Availability
Many products, many vendors
Quality of Service
none
Manageability
Very simple, same as serial
interface
Special Advantages/Disadvantages
Advantage: very low cost, large
experience, high volume available
Disadvantage: no QoS, crowded
ISM bands (particularly 27 and 433
MHz), typ. no Medium Access
Control, 418 MHz experiences
interference with TETRA
Transmission range
Passive: up to 3 m
Active: up to 30-100 m
Simultaneous detection of up to, e.g.,
256 tags, scanning of, e.g., 40 tags/s
Frequency
125 kHz, 13.56 MHz, 433 MHz, 2.4 GHz,
5.8 GHz and many others
Security
Application dependent, typ. no crypt. on
RFID device
Cost
Very cheap tags, down to 1 (passive)
Availability
Many products, many vendors
Quality of Service
none
Manageability
Very simple, same as serial interface
Special Advantages/Disadvantages
Advantage: extremely low cost, large
experience, high volume available, no
power for passive RFIDs needed, large
variety of products, relative speeds up to
300 km/h, broad temp. range
Disadvantage: no QoS, simple denial of
service, crowded ISM bands, typ. oneway (activation/ transmission of ID)
Features
No line-of sight required (compared to, e.g., laser scanners)
RFID tags withstand difficult environmental conditions (sunlight, cold, frost,
dirt etc.)
Products available with read/write memory, smart-card capabilities
Categories
Passive RFID: operating power comes from the reader over the air which is
feasible up to distances of 3 m, low price (1)
Active RFID: battery powered, distances up to 100 m
Future Trends
RTLS: Real-Time Locating System big efforts to make total asset visibility
come true
Integration of RFID technology into the manufacturing, distribution and
logistics chain
Creation of electronic manifests at item or package level (embedded
inexpensive passive RFID tags)
3D tracking of children, patients
OLD
NEW
Levels of interference
Physical layer: interference acts like noise
Spread spectrum tries to minimize this
FEC/interleaving tries to correct
DIFS
(separated by
installation)
100
byte
802.15.1
79 channels
SIFS
ACK
DIFS
100
byte
802.11b
3 channels
500 byte
SIFS
ACK
SIFS
ACK
SIFS
ACK
DIFS
SIFS
ACK
100
byte
DIFS
DIFS
SIFS
ACK
DIFS
SIFS
ACK
100
byte
500 byte
DIFS
DIFS
DIFS
DIFS
1000 byte
500 byte
100
byte
SIFS
ACK
Does not know anything about gaps, inter frame spacing etc.
f [MHz]
2480
(separated by
hopping pattern)
2402
t