Another issue is discovery and pairing. ZigBee RF4CE devices search the three channels and try to discover any services for pairing unless they are in power saving mode. During the discovery some data exchange occurs among devices. Those are: device capabilities (target or controller, mains powered or battery powered etc.), vendor information/identification, application information (supported profiles and devices, description of application functionality in strings) and requested device type. After discovery, a pairing link may be established on request and target device decides whether accepting the pairing or not. When the pairing request is authenticated, both ends hold a pairing table for the link. Each entry in this table contains enough information to be able to send a packet to the destination. That information is: pairing reference, source network address, destination logical channel, destination IEEE address, destination PAN identifier, destination network address, recipient device capabilities, recipient frame counter and security link key.
No comments:
Post a Comment