微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 使用Zstack on Large Scale Zigbee Networks

使用Zstack on Large Scale Zigbee Networks

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

目前,我司有個需求.

是否可給個方向去實現.

network :

1 x coordinator , 4~5 routers, 10 x End devices

coordinator : 建立/管理network 外, 也有與external MCU(通訊)連接並且'在接到EndDevice Data Event後依其設定去feedback 到network中某一個routers(一或多個routers)

router : 作為forward 及 expand networks. 裝置上有顯示等表現,是由coordinator 來控制.

End Devices: 為sensor tag,將sensor information 送回Coord.

Q.1 network,

是要 ZigBee Tree Addressing (non-PRO)  或是 ZigBee PRO ?

因非mobile End Device 且因為需送到任一router.

"

Note that the ZigBee Tree Addressing (non-PRO) assignment scheme makes it possible to derive a route to any
destination based on its address.

" Z-Stack  Developer’s Guide p.15

或是在Zigbee PRO中也可行, 

Q2.Routing

而因為Router可以被shutdown,所以需自己去rebuild link.

"If a particular wireless link is down, the routing
functions will eventually find a new route that avoids that particular broken link."

Q3.feedback to rotuer and enddevice

在EndDevice被觸發後,需要送回Ack回該 parent device及指定的 router .來使得動作.

因此,該需要有

Many-to-One Routing:

"

Source routing is part of the many-to-one routing that provides an efficient way for concentrator to send response or
acknowledgement back to the destination.

"

 Z-Stack  Developer’s Guide,p17

來使得,可以找到被觸發的EndDevice的parent 

及Route Record Command 

many-to-one  route  discovery  procedure  establishes  routes  from  all  devices  to  the  concentrator. (下到上)

 Z-Stack  Developer’s Guide,p18

相同若要能找到被觸發的EndDevice的parent 則需

"reverse routing (from concentrator to other devices) is done by route record command (source routing scheme). "

 Z-Stack  Developer’s Guide,p18

Q4.Coord 指定某台機器動作.

Coord需指定某台機器動作,我看到的只是每台都在固定時間回傳給Coord它的IEEE_MAC or network ID.

是否有其它方式來達成. 

steven lin2

目前,我司有個需求.

是否可給個方向去實現.

network :

1 x coordinator , 4~5 routers, 10 x End devices

coordinator : 建立/管理network 外, 也有與external MCU(通訊)連接並且'在接到EndDevice Data Event後依其設定去feedback 到network中某一個routers(一或多個routers)

router : 作為forward 及 expand networks. 裝置上有顯示等表現,是由coordinator 來控制.

End Devices: 為sensor tag,將sensor information 送回Coord.

Q.1 network,

是要 ZigBee Tree Addressing (non-PRO)  或是 ZigBee PRO ?

因非mobile End Device 且因為需送到任一router.

"

Note that the ZigBee Tree Addressing (non-PRO) assignment scheme makes it possible to derive a route to any
destination based on its address.

" Z-Stack  Developer’s Guide p.15

或是在Zigbee PRO中也可行, 

[VV] 在ZigBee Pro也可以的,mesh网络比Tree网络功能更强大。

Q2.Routing

而因為Router可以被shutdown,所以需自己去rebuild link.

"If a particular wireless link is down, the routing
functions will eventually find a new route that avoids that particular broken link."

[VV] 对的,需要重新发现这个link

Q3.feedback to rotuer and enddevice

在EndDevice被觸發後,需要送回Ack回該 parent device及指定的 router .來使得動作.

因此,該需要有

Many-to-One Routing:

"

Source routing is part of the many-to-one routing that provides an efficient way for concentrator to send response or
acknowledgement back to the destination.

"

 Z-Stack  Developer’s Guide,p17

來使得,可以找到被觸發的EndDevice的parent 

及Route Record Command 

many-to-one  route  discovery  procedure  establishes  routes  from  all  devices  to  the  concentrator. (下到上)

 Z-Stack  Developer’s Guide,p18

相同若要能找到被觸發的EndDevice的parent 則需

"reverse routing (from concentrator to other devices) is done by route record command (source routing scheme). "

 Z-Stack  Developer’s Guide,p18

Q4.Coord 指定某台機器動作.

Coord需指定某台機器動作,我看到的只是每台都在固定時間回傳給Coord它的IEEE_MAC or network ID.

是否有其它方式來達成. 

[VV]记录设备的短地址就可以了。

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

网站地图

Top