我正在制作802.15.4协议。
我对设备的信息感到困惑,比如短地址。
当多个设备尝试关联协调器时,协调器必须分配
每个设备的简短地址。
因此,协调员应该拥有相关的设备信息。
之后,分配的短地址不会重复。
我阅读了文档,但没有提到我提到的信息。
协调员如何保留相关设备的信息?
我可以自己动手吗?
答案 0 :(得分:1)
我认为地址分配(和重复地址解析)是在MAC层之上定义的,在ZigBee中是ZigBee Pro规范(http://www.zigbee.org/zigbee-for-developers/network-specifications/zigbeepro/)。 802.15.4规范定义了MAC层。
"因此,协调员应该拥有相关的设备信息。 之后,分配的短地址不会重复。"
这不正确。父(FFD - 即Coord或路由器)将分配地址,该地址并不总是协调器。在网络中的2个FFD分配相同地址的情况下,在ZigBee协议栈中实现地址冲突解决机制。
"我能按自己的方式做到吗?"
如果您在802.15.4之上开发自己的协议,而不是使用ZigBee(如标签所示)。
问候,TC。