《无线网络系统的设计和实现(精品).docx》由会员分享,可在线阅读,更多相关《无线网络系统的设计和实现(精品).docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、无线网络系统的设计和实现摘要:针对当前物联网应用的普及,加强对无线网络的布局是提高物联网传输的一个重要途径和方式。本文结合结合当前的无线网络,以农业灌溉作为载体,设计了一款基于无线网络的无线灌溉系统。对此,文章首先对ZigBee无线网络进行了简单的介绍,然后对灌溉系统的整体架构进行设计,最后重点就其中的无线网络进行设计和实现。由此通过上述的设计,为当前无线网络的应用提供了借鉴。关键词:Zigbee无线网络;灌溉系统;协议栈;网络节点;系统设计0引言无线传感器网络经过快速发展,目前主要通过红外、蓝牙、Wifi以及ZigBee等技术来实现无线通信。ZigBee技术则相对具有低功耗、低成本以及安全可
2、靠等优点,具有宏大的发展前景。1灌溉系统整体架构设计在该整体架构部署中,种植片区内部署的ZigBee无线网络由感测节点、执行节点、路由节点以及网管协调器节点构成。其中,感测节点分为两部分:一部分节点主要负责采集种植区环境信息;另一部分节点负责采集本地电磁环境信息,进而保障感测节点的安全运行。执行节点负责控制电磁阀的开合;路由节点负责提供路由服务;网关协调器节点负责网络构建,并且具备远程交互功能。通过这种网络构造,让各感测器节点采集数据信息,由网关协调器节点上传至主控中心,在服务器内完成数据的分析处理及存储,根据数据的处理结果来进行相应决策,进而制定灌溉计划并发出命令。系统用户能够利用终端设备登
3、录控制平台,对系统状态、工作计划进行操作。2系统设计2.1硬件选择本系统设计采用CC2530芯片来搭建控制器模块。CC2530芯片采用8051MCU,具备2.4GHz的视频收发器核心以及IEEE802.15.4/ZigBee协议。作为TI公司的第二代嵌入式ZigBee应用片上系统,CC2530芯片具有高性能、低功耗、小体积等优点,能够知足无线传感网络节点的要求。TI公司的无线解决方案不仅使各制造商专注与高性能、小体积的无线网络产品开发,还免费提供Z-Stack协议软件等软件工具,因而采用CC2530芯片来作为无线通信设备,具有很高的性价比。2.2无线网络节点布局由于灌溉系统的特点,本系统中拥有
4、大量的网络节点,因而必须设计合理的节点部署方案来扩大网络覆盖面积,提高网络通讯质量。目前,通常采用网格型部署方式,其又包括四边形部署方案和蜂窝形部署方案。综合考虑发现,蜂窝型节点部署方案具有更好的网络连通性。因而本系统选择采用蜂窝型节点部署方案来部署网关协调器节点和路由节点,进而构成无线感测器网络骨干架构。执行器节点也采用蜂窝型节点部署方案,根据其使用的摇臂式旋转喷头的灌概半径而确定相应网格尺寸。种植区农作物生长环境感测节点则采用四边形节点部署方案,在种植区均匀分布,进而更全面地采集信息。定时唤醒农作物生长环境感测节点和本地电磁环境感测节点,执行感测任务,并在完成感测任务后进入休眠状态;定时唤
5、醒执行节点,查看上级路由节点内有无灌溉指令缓存信息,若有指令则执行。2.3网络路由策略选择Mesh型Zigbee网络支持的网络封包路由策略有三种,分别为完全启用路由探索、禁用路由探索以及按需启用路由探索。路由节点根据封包包头所设置的路由探索域,来确定路由策略。当路由探索域设置为完全启用路由探索时,若路由节点未从路由表中发现封包目的位址信息,则启用路由探索;若无法启用路由探索,则通过树形层级路由算法,将该封包转发。当路由探索域设置为禁用启用路由探索时,路由节点无法从路由表中发现封包目的位址信息,则通过树形层级路由算法转发封包。当路由探索域设置为按需启用路由探索时,通过检视封包类型进而判决出适宜的路由策略:包含设备捆绑请求的封包,会选用完全启用路由探索策略;突发性较强的数据封包,则选用禁用路由探索策略,进而提高传输效率。本文所提出的Zigbee无线感测系统设计方案中,选择按需启用路由探索作为封包路由策略,能够在一定程度上降低系统能耗。3结束语由此通过上述的设计,借助Zigbee无线网络完成了对灌溉系统无线网络的设计。在设计中,充分应用了无线网络的布局,系统的整体架构搭建和无线网络的路由策略等,为无线网络的设计提供了一种参考。
限制150内