Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
4:
A brief introduction
Geir E. Øien
NTNU
CROPS kick-off meeting
01.02.2006
Acknowledgements
• Several slides taken or partly adopted from
the presentation ”Wireless Sensors and Control
Networks: Enabling New Opportunities” (June
2005) by Bob Heile, ZigBee Alliance
chairman/IEEE802.15 chair - cf.
http://www.zigbee.org for full presentation
(and others)
• Some of the information taken from two
NTNU student project reports by MScEE Erik
Undheim (reports available upon request),
2004 - 2005.
The 802 Wireless Space
WWAN IEEE 802.22
IEEE 802.20
WMAN
Range
WiMax
IEEE 802.16
WLAN WiFi
ZigBee 802.11
802.15.3
802.15.4 Bluetooth
WPAN 802.15.3a
802.15.1
802.15.3c
ZigBee Stack
Compliant
IEEE 802.15.4 Platform
ZigBee Stack
Compliant
IEEE 802.15.4 Platform
Basic Radio Characteristics: 802.15.4 SR-
WPAN
(NB: the above are RAW data rates: typical WSN INFO rates ~ 1- 512 b/s?)
Other 802.15.4 characteristics
• Defines the PHY and MAC layers on which ZigBee
stack relies
• Supports star or peer-to-peer (tree or mesh)
network topologies
• Channel access mechanism: Carrier Sense Multiple
Access with Collision Avoidance (CSMA-CA)
• Two types of nodes:
• reduced-function device (RFD)
• full-function device (FFD)
• Targeted coverage area (POS = personal
operating space): on the order of 10 m.
(might be more)
802.15.4 PHY layer tasks
• activate/deactivate transceivers (low duty cycle saves energy)
• estimate signal strengths (energy detection) as part
of CSMA mechanism
• compute link quality indicators (LQI, or SINR)
• listen to channels and declare availability or not (clear
channel assessment - CCA)
• tuning of transceivers to supported channels
• transmit and receive data (16-symbol ”quasi-orthogonal” (?)
modulation using O-QPSK and DSSS)
• conform to out-of-band power level regulations
802.15.4 MAC layer tasks
• for PAN coordinators: generate beacons
(if operating in beacon-enabled mode)
A beacon is a special frame sent out by the PAN coordinator for
the purpose of synchronization with other units.
Beacon-enabled mode offers power savings since units
can ”sleep” between being ”woken up” by beacons.
• for all nodes: synchronize against received beacons (if...)
• maintain and break up PAN connections
• give channel access to nodes according to
CSMA-CA (based on PHY layer info)
• maintain guaranteed time slot mechanism in
beacon-enabled mode
• frame acknowledgement, ARQ, CRC
More on ZigBee (802.15.4)
channel access options
• Non-beacon network:
– A simple, traditional multiple access system used in simple peer and near-
peer networks
– Standard ALOHA CSMA-CA communications
– Positive acknowledgement for successfully received packets
• Beacon-enabled network:
– Network coordinator transmits beacons (start and end of time-slotted
superframe) at predetermined intervals
– Superframe may be split between contention access period, contention
free period (containing guaranteed time slots), and inactive period
– Beacon Mode powerful for controlling power consumption in extended
networks like cluster tree or mesh
– Allows all clients in a local piece of the network the ability to know when to
communicate with each other
– PAN coordinator manages the channel and arranges the calls
Basic ZigBee network characteristics
Slide Courtesy of
ZigBee Mesh Networking
Slide Courtesy of
ZigBee Mesh Networking
Slide Courtesy of
ZigBee Mesh Networking
Slide Courtesy of
ZigBee Mesh Networking
Slide Courtesy of
ZigBee Network Topologies
Mesh
Star
PAN coordinator
Cluster Tree Full Function Device
Reduced Function Device
Cluster Tree Networks
• Cluster tree networks enable a peer-
peer network to be formed with a
minimum of routing overhead.
20
14 CH2
12 11
4 5 CH1 CH4
8 13
6
DD/CH0
0 CH5
7
2
1 3 9
CH3
22
10
CH6
“Parent”
“Child”
ZigBee mouse
patient
Wireless Control that keyboard
monitoring
fitness PERSONAL Simply Works PC & joystick
HEALTH CARE PERIPHERALS
monitoring
• CES, Las Vegas - January 6, 2006 - Chipcon AS, the leading provider
of low power, low data rate RF-ICs announced today that ZigBee™
compliance has been granted to the recently released CC2430ZDK Pro
ZigBee™ development platform, which consists of two different
hardware platforms, both utilizing the CC2430 SoC. The solution uses
the Chipcon Z-Stack™, which is also used on Chipcon’s CC2420
transceiver ZigBee™ compliant platform. The CC2430ZDK Pro
ZigBee™ development kit enables customers to develop the markets
lowest cost and lowest power ZigBee™ certified product.
• The compliance means that OEMs developing with Chipcon ZigBee™
development kits are assured that their products are interoperable with
other ZigBee™ compliant platforms. This means they will be able to
form a single, cohesive ZigBee™ network capable of passing data for
all applications on the network.
How far away is ZigBee (3)?
Chipcon press release continued: