Specifications
XBee®/XBee‐PRO®SERFModules
©2009DigiInternational,Inc. 25
network, it can allow new devices to join the network. It can also route data packets and
communicate with other devices on the network. In a smart energy network, the coordinator is
typically the trust center.
To ensure the coordinator starts on a good channel and unused PAN ID, the coordinator performs
a series of scans to discover any RF activity on different channels (energy scan) and to discover
any nearby operating PANs (PAN scan). The process for selecting the channel and PAN ID are
described in the following sections.
Channel Selection
When starting a network, the coordinator must select a "good" channel for the network to operate
on. To do this, it performs an energy scan on multiple channels (frequencies) to detect energy
levels on each channel. Channels with excessive energy levels are removed from its list of
potential channels to start on.
PAN ID Selection
After completing the energy scan, the coordinator scans its list of potential channels (remaining
channels after the energy scan) to obtain a list of neighboring PANs. To do this, the coordinator
sends a beacon request (broadcast) transmission on each potential channel. All nearby
coordinators and routers (that have already joined a ZigBee network) will respond to the beacon
request by sending a beacon back to the coordinator. The beacon contains information about the
PAN the device is on, including the PAN identifiers (16-bit and 64-bit). This scan (collecting
beacons on the potential channels) is typically called an active scan or PAN scan.
After the coordinator completes the channel and PAN scan, it selects a random channel and
unused 16-bit PAN ID to start on.
Security Policy
The security policy determines which devices are allowed to join the network, and which device(s)
can authenticate joining devices. See chapter 5 for a detailed discussion of various security
policies.
Persistent Data
Once a coordinator has started a network, it retains the following information through power cycle
or reset events:
•PAN ID
•Operating channel
• Security policy and frame counter values
• Child table (end device children that are joined to the coordinator).
The coordinator will retain this information indefinitely until it leaves the network. When the
coordinator leaves a network and starts a new network, the previous PAN ID, operating channel,
and child table data are lost.
Key Establishment
The trust center supports the key establishment cluster on endpoint 0x5E. If a device attempts to
perform key establishment with the trust center, the trust center may spend up to 4 seconds
performing computations. During this time, its Associate LED will cease blinking, and the
coordinator will not be responsive to serial or RF traffic. CTS will de-assert during these periods,
indicating when the application should avoid sending serial data.