路由器節(jié)點程序設計
發(fā)布時間:2019/3/12 21:52:37 訪問次數:1359
路由器節(jié)點程序設計
無線傳感器節(jié)點的傳輸距離受到一定限制,故常使用路由器節(jié)點轉發(fā)數據包,起到中轉的作用, K3PE0E000M-XGC2以增加無線傳輸距離。在鎢礦尾礦庫現場環(huán)境復雜,當遇到障礙物時,也需要布設一定的路由器節(jié)點,繞過障礙物,減少丟包率。路由器節(jié)點的工作流程如圖5,38所示c下一級的路由節(jié)點也可通過~L一級的路由節(jié)點加入到新組建的網絡中。路由節(jié)點入l【【l后進入到休眠狀態(tài),只有收到指令時,才接收數據包,進行轉發(fā),從下一級子節(jié)點接收的數據包最終轉發(fā)至上一級路由節(jié)點或者直接至協(xié)調器節(jié)點。完成數據包轉發(fā)之后,路由節(jié)點自動轉入休眠狀態(tài)。
路由器節(jié)點入網過程如圖5,39所示,路由器節(jié)點的網絡層收到應用層發(fā)送的NLM⒌NETWORK-DISCOVE淤~requcst(入網請求)后,通知MAC層進行主動掃描。協(xié)調器節(jié)點組網成功后,路由器節(jié)點在搜索到網絡后可直接入網,其網絡層發(fā)送NLME-sTART ROUTER.conΠm(確認入網)至應用層。路由節(jié)點入網可調用APIJoh NctwOrk()函數,主要代碼如下:
路由器節(jié)點程序設計
無線傳感器節(jié)點的傳輸距離受到一定限制,故常使用路由器節(jié)點轉發(fā)數據包,起到中轉的作用, K3PE0E000M-XGC2以增加無線傳輸距離。在鎢礦尾礦庫現場環(huán)境復雜,當遇到障礙物時,也需要布設一定的路由器節(jié)點,繞過障礙物,減少丟包率。路由器節(jié)點的工作流程如圖5,38所示c下一級的路由節(jié)點也可通過~L一級的路由節(jié)點加入到新組建的網絡中。路由節(jié)點入l【【l后進入到休眠狀態(tài),只有收到指令時,才接收數據包,進行轉發(fā),從下一級子節(jié)點接收的數據包最終轉發(fā)至上一級路由節(jié)點或者直接至協(xié)調器節(jié)點。完成數據包轉發(fā)之后,路由節(jié)點自動轉入休眠狀態(tài)。
路由器節(jié)點入網過程如圖5,39所示,路由器節(jié)點的網絡層收到應用層發(fā)送的NLM⒌NETWORK-DISCOVE淤~requcst(入網請求)后,通知MAC層進行主動掃描。協(xié)調器節(jié)點組網成功后,路由器節(jié)點在搜索到網絡后可直接入網,其網絡層發(fā)送NLME-sTART ROUTER.conΠm(確認入網)至應用層。路由節(jié)點入網可調用APIJoh NctwOrk()函數,主要代碼如下: