What is the difference between a coordinator and an endpoint?
The SubGig standard defines a very simple star topology where one
coordinator device speaks to multiple endpoints. The coordinator is
generally controlled by a host processor, typically on a gateway
connected to the cloud. A device acting as a coordinator generally does
not sleep meaning it is always listening for events from endpoint
devices and is always ready to send a message to an endpoint initiated
from the host.
Endpoints, unlike coordinators, are often battery powered and utilize
sleep mode. The endpoint can only talk to the coordinator and thus no
addressing is required when messages are sent from an endpoint. In
contrast, the coordinator must specify which endpoint it is speaking to
and thus each message from a coordinator will start with the endpoint
This topology was designed with simplicity in mind so that small wireless networks can be created with minimal configuration.