Z-stack 3.0中,分布式网络,终端节点掉线

使用路由设备建立分布式网络,4个终端加入此网络。请问:

1、如果终端1掉点了,路由设别是否会清除终端1的设备信息,防止占用网络地址。

2、如果会清除,多长时间之后清除和其他相关参数在哪可以设置?

3、是否需要使能对应的预编译选项?还是zstack3.0协议栈默认执行这个清除掉线子节点的功能?

1 个回复

  • 1、会。设备入网时会发送EndDeviceTimeout命令,包含超时时间。并且每隔一段时间发送 polling。假如父设备在超时时间内没有收到polling消息,则会删除关联表中的相关节点信息,并给该节点发送leave。
    2、父节点设置的超时时间是NWK_END_DEV_TIMEOUT_DEFAULT,如果加入的子设备包含超时时间,则会被覆盖父节点的值。子设备的超时时间由END_DEV_TIMEOUT_VALUE【zglobals.h】定义,
    3、默认