如果提到物联网,不得不提的就是Zigbee,关于Zigbee的详细介绍请百度。Zigbee技术在中国使用的是2.4GHZ,而项目采用的却是433M的频段,之前组网选择的通过外加WIFI模块,这种方案最终没有通过第一轮的审核,因为功耗,因为成本,也因为各个节点采用的单片机本身就支持RF传输。基于上面的原因,需要重新构建网络模型,选择的参考就是Zigbee,当然项目不需要功能如此齐全。
项目模型主要的几个特点:
一·静态网络拓扑结构
网络的节点在调试安装的时候采用半自动加入到网络中,由网关(对外的上位服务器)进行组网。目前项目前期暂定使用静态加入的方式,当然为了以后安装及维护方便预计需要更改成动态节点扫描。
二。起始节点固定
设备的访问路径固定,有网关节点发起,通过查找最短路径,到达目标节点,带传感器或路由节点只有两种功能,接受给自己的数据包(或主动访问网关节点),充当路由转发数据
三,网络节点数量有限
整个系统的网络节点数量不多,因此纵深不会过大,访问路径较短。
最适合上面的数据结构当然就是图,然后构建网关节点到其余节点的路径列表,由于目前设计网络是静态构建,数据协议必须包含到目的节点的路径。
PS:正文写完,吐下槽,程序员的生活确实不太丰富,有的因为性格,有的因为游戏,有的因为危机感,特别是最后一条,程序员一旦到而立之年,职业瓶颈尤其明显,坑有限,码农无限。话说前几天61,网络上各种怀旧各种卖萌,这两年打着怀旧情节的东西大行其道,80后的一代其实是历史的必然,小时候虽然物质不是很丰富,但精神何其丰裕。套用一句话就是,恐惧未来,模糊现在,回望过去。。。
阅读(1763) | 评论(0) | 转发(0) |