基于云平台的智能农业系统中第二代感知适配网关的研制
发布时间:2018-12-25 15:15
【摘要】:智能农业是现代计算机技术、网络通信技术和传感器技术相结合的产物。用户可通过智能农业系统平台,借助无线通信网络对远端的农作物进行智能化调控。感知适配网关作为智能农业系统中不可或缺的一部分,为传感数据的中继转发提供了途径。本文所设计的第二代感知适配网关是在原有基础上对系统的升级,研究的重点在于对系统的优先级传输和并发性做了性能优化,提出了一种动态优先级传输调度模型和基于IOCP的Socket通信机制。经过优化后的感知适配网关系统可满足大并发量的数据传输,适应了未来农业发展的需求。除此之外,本文对感知适配网关的功能做了升级并且针对其在云平台的部署做了研究。主要研究工作如下: 1、在总结了智能农业在国内外研究现状和发展背景的基础上,分析了研制新一代感知适配网关的必要性及所涉及到的技术难点。 2、文章针对构建系统所涉及的相关核心技术进行深入研究,首先研究了网络通信技术,对Socket编程、Windows套接字及同步异步I/O做了详细阐述,为后来的系统性能优化提供了扎实的理论基础;其次研究了云平台相关技术,包括云平台的定义、特点、应用和体系架构,为后面系统在云平台的部署提供了理论保证。 3、基于系统在业务、功能、性能及云平台部署方面的考虑,文章在这些方面进行了需求分析和可行性分析。 4、文章提出一种动态优先级传输调度模型,解决了对实时性要求高的重要信息不能及时传输的问题。同时,为实现系统支持海量请求的数据通信功能,,文章研究了基于完成端口(IOCP)的Socket通信机制。 基于以上的理论研究和需求分析,本文对第二代感知适配网关进行了详细系统设计实现及云平台的部署。经过系统的测试,第二代感知适配网关系统在可靠性、并发性等方面都达到了预期的设计要求。
[Abstract]:Intelligent agriculture is the result of the combination of modern computer technology, network communication technology and sensor technology. Users can control the remote crops intelligently by means of wireless communication network through the intelligent agricultural system platform. As an indispensable part of intelligent agricultural system, sensing adaptation gateway provides a way for relay and forwarding of sensor data. The second generation apperceiving gateway designed in this paper is based on the original upgrade of the system. The emphasis of the research is to optimize the performance of the priority transmission and concurrency of the system. A dynamic priority transmission scheduling model and Socket communication mechanism based on IOCP are proposed. The optimized perceptual adaptation gateway system can meet the needs of agricultural development in the future because of the large amount of concurrent data transmission. In addition, this paper upgrades the functionality of the apperceive adaptation gateway and researches its deployment on the cloud platform. The main research work is as follows: 1. On the basis of summarizing the research status and development background of intelligent agriculture at home and abroad, the necessity of developing a new generation of apperceive adaptation gateway and the technical difficulties involved are analyzed. 2. In this paper, the related core technologies involved in building the system are studied in depth. Firstly, the network communication technology is studied, and the Socket programming, Windows socket and synchronous asynchronous I / O are described in detail. It provides a solid theoretical foundation for the later system performance optimization. Secondly, the related technologies of cloud platform are studied, including the definition, characteristics, application and architecture of cloud platform, which provides a theoretical guarantee for the deployment of the later system in the cloud platform. 3. Based on the considerations of business, function, performance and cloud platform deployment, this paper analyzes the requirements and feasibility of the system. 4. In this paper, a dynamic priority transmission scheduling model is proposed, which solves the problem that important information with high real-time requirement can not be transmitted in time. At the same time, in order to realize the data communication function of mass requests, the Socket communication mechanism based on the completion port (IOCP) is studied in this paper. Based on the above theoretical research and requirement analysis, the second generation apperceiving gateway is designed and implemented in detail and the cloud platform is deployed. Through the system test, the second generation apperceive adaptation gateway system meets the expected design requirements in reliability, concurrency and so on.
【学位授予单位】:浙江理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:S126;TN915.05
本文编号:2391297
[Abstract]:Intelligent agriculture is the result of the combination of modern computer technology, network communication technology and sensor technology. Users can control the remote crops intelligently by means of wireless communication network through the intelligent agricultural system platform. As an indispensable part of intelligent agricultural system, sensing adaptation gateway provides a way for relay and forwarding of sensor data. The second generation apperceiving gateway designed in this paper is based on the original upgrade of the system. The emphasis of the research is to optimize the performance of the priority transmission and concurrency of the system. A dynamic priority transmission scheduling model and Socket communication mechanism based on IOCP are proposed. The optimized perceptual adaptation gateway system can meet the needs of agricultural development in the future because of the large amount of concurrent data transmission. In addition, this paper upgrades the functionality of the apperceive adaptation gateway and researches its deployment on the cloud platform. The main research work is as follows: 1. On the basis of summarizing the research status and development background of intelligent agriculture at home and abroad, the necessity of developing a new generation of apperceive adaptation gateway and the technical difficulties involved are analyzed. 2. In this paper, the related core technologies involved in building the system are studied in depth. Firstly, the network communication technology is studied, and the Socket programming, Windows socket and synchronous asynchronous I / O are described in detail. It provides a solid theoretical foundation for the later system performance optimization. Secondly, the related technologies of cloud platform are studied, including the definition, characteristics, application and architecture of cloud platform, which provides a theoretical guarantee for the deployment of the later system in the cloud platform. 3. Based on the considerations of business, function, performance and cloud platform deployment, this paper analyzes the requirements and feasibility of the system. 4. In this paper, a dynamic priority transmission scheduling model is proposed, which solves the problem that important information with high real-time requirement can not be transmitted in time. At the same time, in order to realize the data communication function of mass requests, the Socket communication mechanism based on the completion port (IOCP) is studied in this paper. Based on the above theoretical research and requirement analysis, the second generation apperceiving gateway is designed and implemented in detail and the cloud platform is deployed. Through the system test, the second generation apperceive adaptation gateway system meets the expected design requirements in reliability, concurrency and so on.
【学位授予单位】:浙江理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:S126;TN915.05
【参考文献】
相关期刊论文 前10条
1 刘微,赵同科,方正,王树涛;精准农业研究进展[J];安徽农业科学;2005年03期
2 高翔;齐新丹;李骅;;我国设施农业的现状与发展对策分析[J];安徽农业科学;2007年11期
3 吕烈武;郭彬;;精准农业的研究应用现状及其在我国的发展方向[J];现代农业科技;2008年21期
4 靳其兵;郭增;;基于事件通知的Overlapped I/O模型通信服务器的开发[J];电脑知识与技术;2008年13期
5 罗亚非;;基于TCP的Socket多线程通信[J];电脑知识与技术;2009年03期
6 俞明治;;基于Web Service的商业银行客户信息系统安全技术的研究与实现[J];福建电脑;2012年02期
7 张仁;;服务计算环境下综合信任度及风险评价研究[J];电脑知识与技术;2013年04期
8 周鹏;郝明;唐政;胡军锋;;基于QoS的优先级队列调度算法[J];电子科技;2013年05期
9 许小媛;于本成;刘芳;;云环境下虚拟多媒体教室的构建[J];计算机光盘软件与应用;2013年06期
10 蓝鹰;;基于UML的高校网络教学管理系统的分析和设计[J];智能计算机与应用;2013年04期
本文编号:2391297
本文链接:https://www.wllwen.com/kejilunwen/nykj/2391297.html