传感器网络与云统一连接框架设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wangxingchuang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算技术与物联网应用的快速发展与融合,传感器云成为一种新兴的云计算平台,支持互联传感器设备与云应用程序及其他设备交互,在云中心进行物联网智能数据分析,成为智能城市、智能制造、智能家居等领域的支撑平台。然而,在构建传感器云过程中仍然存在一些关键问题需要解决,比如,异构传感器网络的统一接入,传感器数据实时处理,以及网关应用功能热更新。本文设计了一个传感器与云的统一连接框架,结合OSGi、Spring、MySQL、JavaEE等技术,对插件式热加载网关,服务端控制平台进行了详细的实现,其中涵盖了动态加载,异构传感器网络适配器,数据通道构建,设备认证,通知模块等必须的模块。最后各个模块共同组成了传感器与云统一连接框架。针对异构传感器网络统一接入问题,提出一个能够整合WiFi、ZigBee、WirelessHART以及串口等网络通信协议的传感器网络适配器方案。该方案通过独立的传感器网络通信适配器将不同传感器网络的数据包分发到对应的协议解析器,由协议解析器完成数据解析并按统一的数据格式生成数据对象。针对对传感器应用中遇到的应用升级导致应用中断的问题,本文对类加载机制进行研究,选用OSGi技术进行动态加载网关的实现。利用代理模式改进OSGi的bundle更新过程,提前将新的bundle进行加载,并在旧的bundle运行时进行动态代理,在代理过程完成之后新的bundle就实现了对旧bundle的热替换。利用OSGi技术实现的网关部署各类应用bundle,可以实现对传感器网络原始数据的分析、处理、过滤等功能,能够节省网络带宽并实现数据实时处理。为实现云服务中心对网关的传输和控制,分别设计了基于MQTT的传输控制协议,以及基于Netty的高速数据传输通道,二者均支持基于数字证书的TLS双向身份认证及传输加密。MQTT协议可以确保控制命令在低质量网络环境下正常传输,而利用Netty多线程实现的传输通道可以实现高速的数据通信。最后,本文构建了一个异构传感器网络环境,对框架中的关键功能进行测试。测试结果表明:(1)不同协议的传感器数据能够统一接入云中心;(2)云中心能够远程地对网关进行应用热更新和配置管理;(3)网关示例应用能够正确对传感器数据进行采集并进行过滤,并能防止网络暂时中断出现数据丢失。
其他文献
目的探讨心脑宁胶囊治疗冠心病不稳定性心绞痛患者的临床疗效。方法 70例患者随机分为心脑宁组(n=36)及对照组(n=34),对照组仅予常规西药治疗,心脑宁组采用常规西药加心脑宁胶囊
非法产品是指未经许可擅自生产经营的农药产品。根据《农药管理条例》第三十条的规定,非法农药产品是指未取得农药登记证(农药临时登记证)、农药生产许可证(批准文件)的农药产品。
目的:观察栝楼桂枝颗粒(GLGZG)抗缺血性脑卒中大鼠神经元及原代海马神经元凋亡的作用,探讨其作用机制,为其治疗脑卒中提供依据。方法:建立谷氨酸诱导原代海马神经元兴奋性毒
给出并证明了两个定理,利用这两个定理求解一阶非齐次线性微分方程。
本文主要简单地介绍了"互联网+"背景对高中数学教学的影响,通过对现阶段高中数学教学中存在的问题进行分析,来探讨提高"互联网+"背景下高中数学教学水平的有效措施,以改变传
目的 探讨肥大心肌细胞来源外泌体对RAW 264.7小鼠单核巨噬细胞作用不同的时间后,巨噬细胞的免疫调节作用。方法 肥大心肌细胞模型作为实验组,未经任何处理的心肌细胞作为对
<正> 一、国外防洪措施概况及经济分析方法 (一)概述防洪工程有技术方面的问题,也有经济方面的问题,按照今天的科学技术,虽然可以修建高坝大库和宽、厚的千里防洪大堤,但坝和
本文从电子天平的工作原理出发,从理论上分析了影响电子天平称量准确的两个主要因素:重力加速度的影响和温度变化的影响,并提出了有效地消除这些误差的方法.
文化自信作为道路自信、理论自信和制度自信的基础,自然广受学界关注。但同时,某些褊狭的理解也随之产生,譬如将优秀传统文化简单等同于"国学",从而偏离了马克思主义的基本原
在我国女性体育研究尚未受到重视的情况下,鲜见社会分层视角下女性体育内部差异的研究。以社科界3个社会分层标准为基准,在研究路径中结合问卷调查、个案和实证研究及追踪调查