Specifications

XBee®/XBeePRO®SERFModules
©2009DigiInternational,Inc. 32
These behaviors are configurable using the following commands:
Key Establishment
Key establishment is the process whereby a device can authenticate on a ZigBee network and
obtain a new link key, known only to itself and the trust center.
The XBee SE module can automatically initiate key establishment with the trust center after
joining a ZigBee network. (This behavior is disabled by default.)
The following steps are necessary for a router to initiate key establishment:
• The router must have a smart energy certificate installed. (See appendix D.)
• The encryption options command (EO) must be set to enable key establishment.
If an XBee has certificate information installed, and if key establishment is enabled (EO
command), the XBee will do the following after joining a ZigBee network:
• Send a ZDO match descriptor request to find the endpoint on the trust center that supports
the key establishment cluster.
• Perform key establishment with the trust center to obtain a new link key. (This includes send-
ing the initiate key establishment request, ephemeral data request, and confirm key com-
mands.)
If the EO command is set to enable key establishment, the XBee will not blink its Associate LED or
set AI to 0 until key establishment completes. The following image shows the join logic when key
establishment is enabled or disabled.
Command Description
NJ
Sets the permit-join time on
the router, or the time that it
will allow new devices to join
the network, measured in
seconds.
LT
Sets the Associate LED blink
time when joined. Default is 2
blinks per second (router).