基于心跳机制的农业物联网数据采集系统设计*
2016-09-08黄静,牛鸽
传感器与微系统 2016年9期
黄 静, 牛 鸽
(浙江理工大学 信息学院,浙江 杭州 310018)
基于心跳机制的农业物联网数据采集系统设计*
黄静, 牛鸽
(浙江理工大学 信息学院,浙江 杭州 310018)
针对农业物联网因地域范围广、环境因素相对变化大,系统易出现网络通信故障问题,采用Push模式结合心跳加速协议的心跳检测方法,用以判断网络的连接状况,减少系统的误判率;在网络异常时,通过连续请求,实现重连或提示管理者采取相应的措施。测试结果表明:该方法提高了远程数据采集系统网络服务质量与通信的可靠性和可用性。
心跳机制; Push模式; ZigBee
0 引 言
农业环境信息复杂多样,分布范围广,对农业环境信息的快速采集和处理是实现智能化重要基础和前提条件。实际应用中,如网络中断、网线断开、设备硬件故障等原因可能导致通信模块故障,造成局域网的实时性和可靠性降低。严重影响了远程数据采集的稳定性。建立一个实用、可靠、可长期监测的农业环境监测系统是必要的。
鄢锋[1]在远程监控系统中采用心跳环机制判断网络节点通信状态,但当网络异常断开时,无法及时检测到网络断开的情况。Chen W[2]针对改进的推式(Push)的故障检测进行了研究,但是在Push方式下被测节点周期性主动发送心跳信息,自适应能力差,无法调节心跳检测周期,降低了网络的性能和效率。
本文在上述研究基础上,采用Push模式结合心跳加速协议的心跳检测方法,在客户端与服务器之间采用不同的心跳检测机制,用以网络通信状态检测和判断;……
登录APP查看全文
