TI中文支持网
TI专业的中文技术问题搜集分享网站

协调器如何得知有新的终端加入?

如题,协调器如何得知有新的终端加入,从而拿到终端的长短地址?

Viki Shi:

至于短地址,是加入网络后协调器分配的

dong liu9:

回复 Viki Shi:

我想知道协调器和路由是怎么知道有节点加入了网络,因为我想实现党有新节点加入网络时我要给新加入的节点发送一些命令?请问要实现这个功能我要用的协议栈的那部分我要修改

Viki Shi:

回复 dong liu9:

节点加入网络时,有个发送association request的过程,协调器回复association response并分配短地址,这时候节点会被加入协调器的association list,然后才是交换密码\连接建立等过程,你可以看下这部分的代码

VV:

回复 Viki Shi:

有两种方法你可以让协调器知道新的节点进来,

1)Device Announce,节点在入网成功以后会广播发送Device Announce,协调器收到这个device Announce以后,就可以知道节点的短地址和场地址了

2)如果网络使能加密的,节点在入网的时候,需要协调器进行认证的过程,这个时候协调器也可以知道新的节点来加网了。

dong liu9:

回复 Viki Shi:

有几个问题想请教你:

1、路由能带的最大子节点数是20?还能再多吗

2、终端节点能够通过查询设备状态来判断它自己有没有在网络中吗

3、发送无线数据的确定机制ACK,返回的消息中有啥内容

dong liu9:

回复 Viki Shi:

有几个问题想请教你:

1、路由能带的最大子节点数是20?还能再多吗

2、终端节点能够通过查询设备状态来判断它自己有没有在网络中吗

3、发送无线数据的确定机制ACK,返回的消息中有啥内容

dong liu9:

回复 VV:

有几个问题想请教你:

1、路由能带的最大子节点数是20?还能再多吗

2、终端节点能够通过查询设备状态来判断它自己有没有在网络中吗

3、发送无线数据的确定机制ACK,返回的消息中有啥内容

赞(0)
未经允许不得转载:TI中文支持网 » 协调器如何得知有新的终端加入?
分享到: 更多 (0)