|
接上一个帖子--zigbee CC2530如何创建网状网络?
[复制链接]
本帖最后由 5765fh 于 2017-3-5 13:59 编辑
毕设题目 基于ZigBee技术的家居温控系统的研究与实现
老师给了4个节点,本来还以为自己要买的。
说一个做协调器,一个路由器,两个终端。两个终端采集数据给路由器,然后路由器把数据再转发给协调器,协调器再串口给PC
问题1:路由器到底有什么作用?
我看了资料说协调器创建网络之后,就和网络里的路由器节点在通信过程中、功能上没有任何区别,只不过网络地址有点特殊永远是0x0000.
终端入网之后,他和网络里的其他节点数据收和发都要经过他的父节点转发。然后终端入网的时候,协调器和路由器都可以作为终端入网的介绍人,主要看信号强度。
我就想问 如果协调器是两个终端的父节点,按照上面说的终端采集数据给路由器,要通过父节点转发。协调器转发给路由器,然后路由器把数据再转发给协调器。
所以我很糊涂。
问题2:老师说让他们相互之间能够自组网,数据能够以多跳的形式传输,我不明白这是什么意思?
感谢@o完美主义者o,弄明白了第一个问题路由器的作用。我把协调器放远一点,终端离路由器近一点,路由器就是终端的父节点了。第二个问题是“让他们相互之间能够自组网,数据能够以多跳的形式传输”,刚接触zigbee,所以不能理解这句话。我没有去对zigbee进行简单了解,就是直接去做模块商家的实验。
我之前的想法("一个做协调器,一个路由器,两个终端。两个终端采集数据给路由器,然后路由器把数据再转发给协调器,协调器再串口给PC"),现在看来就是一个簇状型网络
老师的要求“让他们相互之间能够自组网,数据能够以多跳的形式传输”,其实是让我构建一个网状型网络。
现在的问题是百度Google没有找到构建网状网络的资料,不知道是不是关键词不对,想问一下哪位大大有相关的资料?
|
|