农田无线传感器网络数据服务器的设计与实现

被引:3
作者
刘永生 [1 ,2 ,3 ]
陈立平 [2 ,3 ]
徐刚 [2 ,3 ]
张瑞瑞 [2 ,3 ]
王壮 [1 ,2 ,3 ]
机构
[1] 首都师范大学信息工程学院
[2] 北京农业智能装备工程技术研究中心
[3] 农业部农业信息技术重点开放实验室
关键词
农田; 无线传感器网络; 数据处理; 服务器; 线程池; I/O复用; Sockets;
D O I
暂无
中图分类号
S126 [电子技术、计算机技术在农业上的应用];
学科分类号
082804 ;
摘要
对无线传感器网络采集到的田间信息进行有效的接收、处理是基于无线传感器网络的农田环境监测系统的重要组成部分,该文针对农田无线传感器网络数据采集的特点,对系统的数据处理服务器的构建进行了研究,设计并实现了一个基于非阻塞式Sockets套接口的数据通信服务器。该服务器综合利用静态线程池与I/O复用技术,采用循环队列作为数据缓冲区,较好地解决了农田无线传感器网络对TCP多连接长时间通信,大量田间实时监测数据并发接收、处理性能要求高的问题;采用面向对象设计方法,抽象出类的层次结构,提高了程序代码的复用性。
引用
收藏
页码:179 / 183
页数:5
相关论文
共 11 条
[11]  
设计模式.[M].[美]ErichGamma等著;李英军等译;.机械工业出版社.2000,