The ZigBee device objects (ZDO), represent a base class of functionality that provides an interface between the application objects, the device profile, and the APS. The ZDO is located between the application framework and the application support sub-layer. The ZDO is responsible for the following:
The ZDO presents public interfaces to the application objects in the application framework layer for control of device and network functions by the application objects. The public interface provides address management of the device, discovery, binding, and security functions within the application framework layer of the ZigBee protocol stack.
See also: ZDO Functions and Data Structures