ABSTRACT
This paper aims at presenting the
concept of ZigBee, the name of a specification for a suite of high level
communication protocols using small, low-power digital radios based on
the IEEE 802.15.4-2006 standard for wireless personal area
networks (WPANs), such as wireless headphones connecting with cell
phones via short-range radio. The technology is intended to be simpler
and less expensive than other WPANs, such as Bluetooth. ZigBee is
targeted at radio-frequency (RF) applications that require a low data
rate, long battery life, and secure networking.
Overview:
ZigBee is a low-cost, low-power, wireless mesh networking standard.
The low cost allows the technology to be widely deployed in wireless
control and monitoring applications, the low power-usage allows longer
life with smaller batteries, and the mesh networking provides high
reliability and larger range.
The ZigBee Alliance, the standards body which defines ZigBee, also publishes application profiles that allow multiple OEM vendors to create interoperable products. The current list of application profiles either published or in the works are:
§ Home Automation
§ ZigBee Smart Energy
§ Telecommunication Applications
§ Personal Home
§ Hospital Care
ZigBee
operates in the industrial, scientific and medical (ISM) radio bands;
868 MHz in Europe, 915 MHz in countries such as USA and Australia, and
2.4 GHz in most jurisdictions worldwide. The technology is intended to be simpler and less expensive than other WPANs such as Bluetooth.
ZigBee chip vendors typically sell integrated radios and
microcontrollers with between 60K and 128K flash memory, such as the Freescale MC13213, the Ember EM250 and the Texas Instruments CC2430.
Radios are also available stand-alone to be used with any processor or
microcontroller. Generally, the chip vendors also offer the ZigBee
software stack, although independent ones are also available.
Uses:
ZigBee protocols are intended for use in embedded applications requiring low data rates and low power consumption. ZigBee's current focus is to define a general-purpose, inexpensive, self-organizing mesh network that
can be used for industrial control, embedded sensing, medical data
collection, smoke and intruder warning, building automation, home automation,
etc. The resulting network will use very small amounts of power --
individual devices must have a battery life of at least two years to
pass ZigBee certification.
Typical application areas include
§ Home Entertainment and Control — Smart lighting, advanced temperature control, safety and security, movies and music
§ Home Awareness — Water sensors, power sensors, smoke and fire detectors, smart appliances and access sensors
§ Mobile Services — m-payment, m-monitoring and control, m-security and access control, m-healthcare and tele-assist
§ Commercial Building — Energy monitoring, HVAC, lighting, access control
§ Industrial Plant — Process control, asset management, environmental management, energy management, industrial device control
Device types:
There are three different types of ZigBee devices:
§ ZigBee coordinator(ZC):
The most capable device, the coordinator forms the root of the network
tree and might bridge to other networks. There is exactly one ZigBee
coordinator in each network since it is the device that started the
network originally. It is able to store information about the network,
including acting as the Trust Centre & repository for security keys.
§ ZigBee Router (ZR): As well as running an application function a router can act as an intermediate router, passing data from other devices.
§ ZigBee End Device (ZED):
Contains just enough functionality to talk to the parent node (either
the coordinator or a router); it cannot relay data from other devices.
This relationship allows the node to be asleep a significant amount of
the time thereby giving long battery life. A ZED requires the least
amount of memory, and therefore can be less expensive to manufacture
than a ZR or ZC.
Protocols:
The protocols build on recent algorithmic research (Ad-hoc On-demand Distance Vector, neuRFon)
to automatically construct a low-speed ad-hoc network of nodes. In most
large network instances, the network will be a cluster of clusters. It
can also form a mesh or a single cluster. The current profiles derived
from the ZigBee protocols support beacon and non-beacon enabled
networks.
In non-beacon-enabled networks (those whose beacon order is 15), an unslotted CSMA/CA channel
access mechanism is used. In this type of network, ZigBee Routers
typically have their receivers continuously active, requiring a more
robust power supply. However, this allows for heterogeneous networks in
which some devices receive continuously, while others only transmit when
an external stimulus is detected. The typical example of a
heterogeneous network is a wireless
light switch: the ZigBee node at the lamp may receive constantly, since
it is connected to the mains supply, while a battery-powered light
switch would remain asleep until the switch is thrown. The switch then
wakes up, sends a command to the lamp, receives an acknowledgment, and
returns to sleep. In such a network the lamp node will be at least a
ZigBee Router, if not the ZigBee Coordinator; the switch node is
typically a ZigBee End Device.
In beacon-enabled
networks, the special network nodes called ZigBee Routers transmit
periodic beacons to confirm their presence to other network nodes. Nodes
may sleep between beacons, thus lowering their duty cycle and extending their battery life. Beacon intervals may range from 15.36 milliseconds to 15.36 ms * 214 = 251.65824 seconds at 250 kbit/s, from 24 milliseconds to 24 ms * 214 = 393.216 seconds at 40 kbit/s and from 48 milliseconds to 48 ms * 214 =
786.432 seconds at 20 kbit/s. However, low duty cycle operation with
long beacon intervals requires precise timing, which can conflict with
the need for low product cost.
In general, the
ZigBee protocols minimize the time the radio is on so as to reduce power
use. In beaconing networks, nodes only need to be active while a beacon
is being transmitted. In non-beacon-enabled networks, power consumption
is decidedly asymmetrical: some devices are always active, while others
spend most of their time sleeping.
Software and hardware:
The
software is designed to be easy to develop on small, inexpensive
microprocessors. The radio design used by ZigBee has been carefully
optimized for low cost in large scale production. It has few analog stages and uses digital circuits wherever possible.
Even
though the radios themselves are inexpensive, the ZigBee Qualification
Process involves a full validation of the requirements of the physical
layer. This amount of concern about the Physical Layer has multiple
benefits, since all radios derived from that semiconductor mask set
would enjoy the same RF characteristics. On the other hand, an
uncertified physical layer that malfunctions could cripple the battery
lifespan of other devices on a ZigBee network. Where other protocols can
mask poor sensitivity or other esoteric problems in a fade compensation
response, ZigBee radios have very tight engineering constraints: they
are both power and bandwidth constrained. Thus, radios are tested to the ISO 17025 standard
with guidance given by Clause 6 of the 802.15.4-2006 Standard. Most
vendors plan to integrate the radio and microcontroller onto a single
chip
It's such a nice blog. The basic models for IEEE 802.15 ZigBee / 6LoWPAN ZigBeeIP / DASH7 are distinguished by capture capabilities and application adapted for Tablet PC use.
ReplyDelete