路由器节点程序设计
发布时间:2019/3/12 21:52:37 访问次数:1352
路由器节点程序设计
无线传感器节点的传输距离受到一定限制,故常使用路由器节点转发数据包,起到中转的作用, K3PE0E000M-XGC2以增加无线传输距离。在钨矿尾矿库现场环境复杂,当遇到障碍物时,也需要布设一定的路由器节点,绕过障碍物,减少丢包率。路由器节点的工作流程如图5,38所示c下一级的路由节点也可通过~L一级的路由节点加入到新组建的网络中。路由节点入l【【l后进入到休眠状态,只有收到指令时,才接收数据包,进行转发,从下一级子节点接收的数据包最终转发至上一级路由节点或者直接至协调器节点。完成数据包转发之后,路由节点自动转入休眠状态。
路由器节点入网过程如图5,39所示,路由器节点的网络层收到应用层发送的NLM⒌NETWORK-DISCOVE淤~requcst(入网请求)后,通知MAC层进行主动扫描。协调器节点组网成功后,路由器节点在搜索到网络后可直接入网,其网络层发送NLME-sTART ROUTER.conΠm(确认入网)至应用层。路由节点入网可调用APIJoh NctwOrk()函数,主要代码如下:
路由器节点程序设计
无线传感器节点的传输距离受到一定限制,故常使用路由器节点转发数据包,起到中转的作用, K3PE0E000M-XGC2以增加无线传输距离。在钨矿尾矿库现场环境复杂,当遇到障碍物时,也需要布设一定的路由器节点,绕过障碍物,减少丢包率。路由器节点的工作流程如图5,38所示c下一级的路由节点也可通过~L一级的路由节点加入到新组建的网络中。路由节点入l【【l后进入到休眠状态,只有收到指令时,才接收数据包,进行转发,从下一级子节点接收的数据包最终转发至上一级路由节点或者直接至协调器节点。完成数据包转发之后,路由节点自动转入休眠状态。
路由器节点入网过程如图5,39所示,路由器节点的网络层收到应用层发送的NLM⒌NETWORK-DISCOVE淤~requcst(入网请求)后,通知MAC层进行主动扫描。协调器节点组网成功后,路由器节点在搜索到网络后可直接入网,其网络层发送NLME-sTART ROUTER.conΠm(确认入网)至应用层。路由节点入网可调用APIJoh NctwOrk()函数,主要代码如下:
上一篇:协调器节点创建网络过程
上一篇:终端节点程序设计