任何一个 FFD设备都有成为网络协调器的可能,一个网络如何确定自己的网络协调器由上层协议决定。一种简单的策略是:一个 FFD设备在第一次被激活后,首先广播查询网络协调器的请求,如果接收到回应说明网络中已经存在网络协调器, 再通过一系列认证过程,设备就成为了这个网络中的普通设备。如果没有收到回应, 或者认证过程不成功, 这个 FFD设备就可以建立自己的网络,并且成为这个网络的网络协调器。网络协调器要为网络选择一个唯一的标识符,
所有该星型网络中的设备都是用这个标识符来规定自己的主从关系。
当建立一个新的网络时, 必须告知协调器如何创建源端点和目标端点之间的链路。ZigBee协议定义了一个称为端点绑定的特殊过程。作为绑定过程的一部分,一个远程网络或一个类似于设备管理器的节点会请求协调器修改其绑定表。协调器节点维护一个基本上包含两个或多个端点之间的逻辑链路的绑定表。每个链路根据其源端点和群集 I D来唯一定义。
收到设备请求接入网络命令,网络协调器判断是否允许其加入自己的网络。若同意,为设备分配该网络一个地址,可以是该网络中独一无二的16位短地址, 也可以是设备本身的 64位长地址。并将其信息记录到地址表中,具体的星型网络组建流程图如图 6所示。