期刊文献+

农田无线传感器网络数据服务器的设计与实现 被引量:3

Design and implementation of data processing server in farm wireless sensor network
下载PDF
导出
摘要 对无线传感器网络采集到的田间信息进行有效的接收、处理是基于无线传感器网络的农田环境监测系统的重要组成部分,该文针对农田无线传感器网络数据采集的特点,对系统的数据处理服务器的构建进行了研究,设计并实现了一个基于非阻塞式Sockets套接口的数据通信服务器。该服务器综合利用静态线程池与I/O复用技术,采用循环队列作为数据缓冲区,较好地解决了农田无线传感器网络对TCP多连接长时间通信,大量田间实时监测数据并发接收、处理性能要求高的问题;采用面向对象设计方法,抽象出类的层次结构,提高了程序代码的复用性。 Wireless sensor network is an effective method to gather the remote information and also the important part of whole wireless sensor network application system to accept and process the farmland information which is gathered by wireless sensor network.Aiming at the characteristics of data acquisition using wireless sensor network,the construction of the data processing server for the system was studied.A data processing server based on the non-blocking I/O sockets communication was designed and implemented.The server utilized the technologies of thread pool and I/O multiplexing.Cyclic queue was adopted as the data buffer,which could better solve the problems such as the multi-connection TCP communication and the high-speed concurrent processing performance of a large number of real-time monitoring data.Through using the object-oriented programming method,the class hierarchy was built up to increase the ability of code reuse.
出处 《农业工程学报》 EI CAS CSCD 北大核心 2009年第S2期179-183,共5页 Transactions of the Chinese Society of Agricultural Engineering
基金 国家科技支撑计划(2007BAD44B06) 国家863计划(2006AA10A306)
关键词 农田 无线传感器网络 数据处理 服务器 线程池 I/O复用 SOCKETS farmland,wireless sensor networks,data processing,servers,thread pool,I/O multiplexing,sockets
  • 相关文献

参考文献11

二级参考文献204

共引文献1469

同被引文献32

引证文献3

二级引证文献38

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部