基于轻量化规则引擎的物联网网关的设计与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:ChampionHan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网技术的快速发展和应用,作为物联网技术的枢纽部件物联网网关,其实现技术也被日益重视和迅速发展,物联网网关也因此从功能上得到了不断地完善,从性能上得到了不断地提高。但是,目前的物联网网关仅适用于具体的应用场景,不能适用于不同的应用场景,用户也不能根据实际需求中的不同应用场景灵活定义业务规则,使物联网网关能够满足特定应用场景中的需求。因此,提出了在物联网网关上实现规则引擎的方法,使得所实现的物联网网关能够适用于不同的应用场景,满足用户自定义业务规则的需求。  本文首先对物联网网关的研究现状和关键功能进行调研,设计并实现了物联网网关的基本功能,包括终端传感设备的识别、数据采集和控制命令下发等。然后对规则引擎技术进行深入研究分析,通过提高现有规则引擎的运行效率和响应速度的方法,优化规则引擎的效率,使规则引擎能轻量化地运行于物联网网关系统。该方法通过为规则添加“关联事实”属性和构建并实现“议程推理”机制,解决了现有规则引擎运行时间和响应时间较长的问题,并且使规则引擎能应用于轻量级网关设备。为规则添加“关联事实”属性能减小匹配过程中匹配规则集的大小,“议程推理”机制能避免匹配过程中被触发规则不必要的等待时间。基于上述方法,在物联网网关上设计并实现了轻量化规则引擎。最后对基于轻量化规则引擎的物联网网关系统进行了功能测试和性能分析,主要测试了物联网网关数据传输和显示的功能,以及规则引擎运行规模不等的数据集的效率和性能。  测试结果表明,物联网网关能够完成采集数据、显示数据等功能,同时,规则引擎的效率也得到了显著提高,通过添加“关联事实”属性能将规则引擎的运行速度提高8‰30%,通过采用“议程推理”机制能将规则引擎的响应速度提高7%~35%,因此根据本文提出的方法所设计的基于轻量化规则引擎的物联网网关系统,不仅使用户需求得到了满足,而且效率也达到了预期的目的。
其他文献
红外成像技术作为一种发现、探测和识别目标的手段而在军事及民用场合获得了广泛的应用。在过去几十年中,红外探测器件获得的很大发展,出现了红外焦平面器件等兼具辐射敏感和信
近几十年来,运用形式化方法对安全协议进行分析验证一直是信息安全领域研究的热点,而模型检测方法成为近年来安全协议形式化研究的主流,并产生了一系列有效的验证方法和验证工具
学位
随着计算机网络和多媒体技术的迅速发展,计算机辅助教育(CAI)也得到了飞速的发展。CAI从最初的单纯的电子课件,电子书,到引入多媒体技术的CAI,再到单机智能教学系统。如今利用计
当前,知识资产成为衡量一个企业组织核心竞争力的重要标志,企业实施知识管理有着重要的意义。如何识别组织知识以及对其进行有效的管理一直是知识管理领域学者以及企业管理者所
本文对MPEG-4及其在机载视频记录系统中的应用进行了研究。文章对MPEG-4标准的核心部分—视频编码和视频解码进行了重点研究。在视频编码部分,主要研究了视频编码的关键技术—
伴随着低功耗无线通信和微机电系统领域的不断发展,一个有趣且富有挑战的领域—无线传感网—应运而生.无线传感网由通过无线媒介连接的大量传感器节点组成,执行分布式的监测任务
随着数字图像的迅速增加,图像检索等应用受到了广泛的关注。这些应用必须面对的一个主要难题是图像固有的歧义性。同样一幅图像所表达的内容含义会因用户和情境的不同而存在差
本文论述了软件工程辅助工具集成研究与开发,主要内容包括:  (1)全面介绍了CASE的基本理论、软件过程的概念。讨论了当前常用软件工程辅助工具的现状。  (2)重点讨论了现行
本文对断层医学图像插值技术进行了研究。文章利用小波变换可聚集到信号的任意细节的特点,把二维信号分解为高频子图和低频子图,设计出了两种基于小波变换理论的断层图像间匹配
粗糙集理论作为一个处理模糊、不确定性问题的新型数学工具,自上个世纪80年代由波兰数学家Z.Pawlak提出以来,在机器学习、知识获取、模式识别、模糊控制、数据挖掘等领域得到了