8.3 Basic Commissioning (Channel Configuration)

  • If the operational channel of the sink device is not known to the device, GPD gets the same by performing the channel configuration procedure. To get the operational channel, GPD sends the channel request to the sink device (see packets #134 and #137), and it responds with the operational channel to GPD by channel configuration command. The following figure illustrates packets #134, #137 and #138.
  • At first, the GPD does not know about the operational channel and sends the channel requests in multiple channels, which are enabled in channel mask.
  • GPD indicates its availability for reception in Frame Control Field (FCF) of the Channel Request command. If the Auto Commissioning of the FCF field is set to ‘0’, RxAfterTx is enabled and vice versa.
  • After sending a channel request from the same device with Auto Commissioning = 0, the GPD receives the channel configuration.
  • Send packet #134 channel request packet with Auto Commissioning = 1 and RxAfterTx is disabled, hence the GPD does not receive the channel configuration. Whereas, for the channel request packet #137, the Auto Commissioning = 0 and RxAfterTx is enabled, the GPD receives the channel configuration (see packet #138).
  • GPD after receiving this command changes its operational channel to the sink device’s operational channel.
  • When the operational channel of the sink device is not same as GPD’s RX channels, the sink device changes its channel for a short duration (5s) to deliver the channel configuration packet in GPD’s RX channel. When the operational channel and RX channels are the same, the sink device need not change its channel. After receiving the channel configuration, the GPD need not send any more channel requests and can continue with commissioning. For more details, refer to the Zigbee PRO Green Power feature specification Basic functionality set (Version 1.1.1).
Figure 8-3. Basic Commissioning (Channel Configuration)