5.7 Service Discovery

Service discovery is the process of collecting information on supported clusters on other devices in the network. Service discovery uses ZDP requests for every cluster ID supported. Service discovery requests can be unicast or broadcast, and so the response contains the network address of the responder along with the matched simple descriptor information. The response contains a match list with the end-points that support the cluster in the request. For more details on service discovery, refer to Analyzing Data Traffic in Zigbee 3.0 Protocol.