基于XMPP协议的工业物联网设备发布/订阅方法的研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:glei66
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工业物联网技术的快速发展,其巨大的应用前景受到各学术界和工业界的广泛关注。发布/订阅是工业物联网中一种重要的通信机制,但在实际的发布/订阅服务应用中,尚缺乏统一的标准和有效的发布/订阅方法。XMPP(Extensible Messageing and Presence Protocol,可扩展消息与存在协议)协议是一种基于IP(Internet Protocol,互联网协议)和XML(Extensible Markup Language,可扩展标记语言)的即时信息传输规范,具备良好的实时性和扩展性,能够有效的支持发布/订阅模式。本文拟将互联网XMPP协议的发布/订阅延伸至工业物联网,实现底层物联网与互联网统一的发布/订阅。但工业物联网中不仅包含资源富裕型设备,也包含资源受限型设备,传统的XMPP发布/订阅协议不适宜直接应用。鉴于此,本文对传统的XMPP发布/订阅进行优化和改进,提出基于XMPP协议的工业物联网设备发布/订阅方法,实现底层物联网到互联网之间的发布/订阅。主要工作为:1.分析XMPP协议的关键技术,研究将XMPP协议发布/订阅应用到工业物联网的优势和技术难点。2.针对工业物联网的应用需求,设计基于XMPP协议的工业物联网设备发布/订阅方法。该方法主要在XMPP服务器中添加了发布/订阅关系维护和管理功能,降低发布者功能复杂度,减少资源占用;增加了休眠机制,对具备休眠功能的设备进行了支持;同时支持基于事件的发布/订阅和周期性数据的发布/订阅,满足工业物联网汇集数据的需求。3.实现了基于XMPP协议的工业物联网设备发布/订阅方法的服务器和客户端软件。其中面向资源富裕型工业物联网设备实现了支持嵌入式Linux的客户端软件;面向资源受限型工业物联网设备实现了基于6Lo WPAN的客户端软件。4.搭建了实际的测试环境,对本文开发的XMPP发布/订阅系统的功能和性能进行测试验证。测试结果表明:本文基于XMPP协议的工业物联网设备发布/订阅方法实现的服务器和客户端软件,适用于工业物联网应用场景,不仅实现了底层物联网之间的发布/订阅,而且实现了底层物联网与互联网之间的发布/订阅。本文的研究工作对于异构网络统一的发布/订阅具有一定的参考价值。
其他文献
进入信息化时代,在此时代发展背景下,我国各行各业的运作发展,都会受到信息技术及其相关理念的影响,而传媒行业同样如此,其中的广播电视新闻节目制作过程中,越来越多的新闻媒
本文以慈溪市天和家园光伏建筑为例,阐述了光伏建筑一体化设计的原则。并结合工程实际施工过程,对光伏与建筑结合的形式进行了研究。
村镇规划建设是促进村镇发展的有效举措。近年来,我国社会经济稳健增长,城市发展迅速。为促进城乡协同发展,有必要做好村镇规划建设工作,使城乡之间的差距得到有效缩小。本文在分
中国已经逐渐进入老龄化社会的社会形势,并且中国人口老龄化有两个特点:老龄化的人口基数多;老龄化的速度快.现如今,高速老龄化的社会形势下,面对人口老龄化的挑战,各行各业都
为了对不同机器构件、不同类型设备乃至不同企业的冲压生产线进行统一的故障智能诊断,这就需要一个强大的数据计算平台来处理由超大规模设备集群组成的故障信息,并给出准确的
我国绿色建筑发展迅猛,成就斐然,但建筑师"缺位"的问题一直未有明显改观,不利于绿色建筑的健康发展.本文基于绿色建筑本质内涵,回归建筑热工设计的基本原理,就湿热气候区绿色建
在现代生态理念的带动下,我国城市建设在未来的发展中朝着生态方向发展.因此,绿色建筑势必成为了这一发展趋势中的重中之重.文章结合笔者自身的工作经验,对绿色建筑设计的基
在当前建筑设计工作的开展中,很多新型技术手段的应用都能够表现出较为理想的积极作用效果,BIM技术就是其中比较典型的一个方面,恰当有效地运用BIM技术进行建筑设计,不仅能够
随着我国人口老龄化的加剧,养老服务成为社会关注的焦点之一。与入住养老院和养老护理院等机构养老相比,依托社区,为居家的老年人提供医疗、护理及其他服务的居家养老模式有
孩子的画不能单纯从像与不像去评判,需要用心去感受和聆听。他们每一幅稚嫩的画作,都是最真实的情感的表达。一起来欣赏龙尾幼儿园孩子们的作品吧!