会议专题

DESIGN & IMPLEMENTATION OF DATA PROCESSING SERVER IN FARM WIRELESS SENSOR NETWORK

With the developing of precision agriculture, it is increasingly important to gather the real-time environment information of the farmland. Wireless sensor network is an effective method to gather the remote information. It is a primary part of the whole wireless sensor network application system to accept and process the farmland information effectively, which is gathered by wireless sensor network. How to build up a data processing server is introduced in this paper. Given the character of the wireless sensor network gathering farmland data, the server is based on the sockets communication, thread pool and I/O multiplexing and uses the object-oriented programming method. In this paper, the multi-connection TCP communication and the high-speed concurrency processing of large amount of real-time data are subtly resolved. The circular queue data structure, the multiple thread technology and I/O multiplexing are used in the server to receive, process and store the farmland environment real-time data. The class hierarchy is built up to increase the ability of code reuse. The data processing server as a primary component of the wireless sensor network gathering farmland environment information system has been successfully tested in Beijing Xiao Tang Shan National Precision Agriculture Study Technology Demonstration Base. The result indicates that the data processing servers stability and the efficiency of the real-time data processing can meet the requirement to gather the remote farmland environment information on a large scale.

wireless sensor network data processing server thread pool I/O Multiplezing Sockets

Yongsheng Liu Liping Cheng Gang Xu Ruirui Zhang

College of Information Engineering,Capital Normal University,Beijing 100048,China National Engineeri National Engineering Research Center for Information Technology in Agriculture,Beijing 100097,China

国际会议

第三届亚洲精细农业会议暨第五届智能化农业信息技术国际会议

北京

英文

1-7

2009-10-14(万方平台首次上网日期,不代表论文的发表时间)