微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 二個路由器在使用ZDP_IEEEAddrReq回報連結的終端時,回報了他們都有同一個終端連接著?

二個路由器在使用ZDP_IEEEAddrReq回報連結的終端時,回報了他們都有同一個終端連接著?

时间:10-02 整理:3721RD 点击:

如題,假設:

二個路由器在使用ZDP_IEEEAddrReq回報連結的終端時,

卻回報了他們都擁有同一個終端編號???

那出現這樣子的情況的話,協調器會認為終端A是在那一個路由器之下???

然後也造成了第二個問題:

原本終端A連在路由器A ,然後等一陣子後,終端A己經從路由器A跳去路由器B

(因為在終端回傳回協調器的訊息中,個人有加上回報終端各自的父節點編號

,所以個人知道終端現在連到那顆路由)

從終端A回傳的訊息中確認父節點己經是路由器B,

但是在協調器發命令給終端A時,卻在SNIFFER中發現協調器是針對路由器A發命令 ??!!

造成命令一直停留在路由器A,到不了終端A的情況.

不曉得有沒有辦法解決?? 是說終端換路由器的時候協調器都完全不會知道??

路由器都不會回報給協調器說,終端A 己經脫離我這個路由了??

然後再由另一個路由回報給協調器說有新加入的終端A??

謝謝

如果这个老的父设备收到节点通过新的父设备发出的device Announce

或者收到通过新节点转发来的数据,就会去检查自己Associate list的信息,把这个子设备信息删除掉。

hi w

感謝回復

但想再想請教一下:

--------------如果这个老的父设备收到节点通过新的父设备发出的device Announce-------------->

意思是節點在更換路由器(新的父節點)後

需要節點自己發出一個 ZDP_DeviceAnnce()的廣播訊息嗎??

謝謝.

看spec說明是:

"這個函數是為了終端裝置在加入或是重加入zigbee網路後發出一個DeviceAnnce命令來

通知其他己在網路內其他zibgee裝置己經有一個節點加入zigbee網路內"

--------------或者收到通过新节点转发来的数据,就会去检查自己Associate list的信息,把这个子设备信息删除掉。-------------->

目前自己規劃上沒有這個應用,節點上要怎麼轉發,可否再描述清楚一點,謝謝.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top