首页 > 范文大全 > 正文

物联网中间件数据处理研究

开篇:润墨网以专业的文秘视角,为您筛选了一篇物联网中间件数据处理研究范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

简要 随着经济的发展,我国投入极大的力量建设物联网,在物联网的应用上也取得了突出的成绩,有效的推动了我国经济的增长。在物联网的系统中会产生庞大的数据,这给数据的传送和管理工作带来了巨大的困难,所以为了能够及时的处理好这些庞大的数据,需要设计良好的物联网中间件数据处理模块来进行数据处理,保证物联网能够安全稳定的运行。本文主要解析了物联网以及中间件、物联网中间件的应用、物联网中间件数据处理等。

【关键词】物联网 中间件 数据处理 研究

物联网作为一种新兴产业已经成为具有战略性的产业,大力发展物联网能够快速提高经济发展。随着科技的发展,物联网已经在日常生活广泛的应用,高效、安全、节能、环保的为人们提供服务,被人们所认识和接受。

1 物联网及物联网中间件解析及应用

1.1 物联网

随着科学技术不断的进步与完善,物联网应时而生,并且占据了新时代信息技术的重要地位。简单的说,物联网就是物物相连的互联网。互联网是物联网的基础,也是核心,物联网是根据互联网而发展起来的网络。物联网的用户端扩展到了任何的物品之间,促进信息的通信。

我国物联网的快速崛起有几个优势,首先我国在1999年就进行研究物联网核心传感网技术,处于世界的先进水平。其次,在传感网领域,我国拥有大量的专利,是标准的主导国之一。然后,我国能够实现完整的物联网产业链。再次,我国的无线通信覆盖率高,这为物联网的发展提供了基础的设施。最后,我国的经济实力能够保证物联网的快速发展。

1.2 物联网中间件

物联网的核心就是中间件,它是物联网平台与应用间的保障,能够根据不同的平台,实现多种协议和规范。中间件可以减少程序员在技术上的负担,能够降低操作系统的复杂性,促使程序员只要集中自己的业务就可以,创造了统一简单的开发环境。

中间件能能够极大的满足应用的需求,可以运行在多种平台之中,能够支持跨网络平台的交互功能、标准协议和接口。

1.3 中间件在物联网中的运用

物联网是利用互联网将所有物品连接起来,实现人、物、时间、地点的信息识别、交换和管理。在物联网应用中,软件技术是物联网的灵魂,灵魂的核心就是中间件。中间件能够有效的衔接业务应用与硬件的设备,是物联网关键的软件部件,作用主要有三点。第一,能够屏蔽异构性。计算机软件和硬件存在的异构性主要包括硬件设施、操作系统以及数据库等,造成的原因是因为市场的竞争,以及相关技术升级。在物联网中异构性一般体现在几个方面。首先是众多的信息采集设备,因为不同设备的结构不同,导致操作系统和驱动程序等都不同。其次,因为设备不同,所以采集的数据格式就不同,利用中间件可以有效的进行数据格式的转换,这样应用系统就可以直接对数据进行处理。第二,实现了互操作。不同的系统平台使用不同的软件,所以设备采集的数据不能够移植,导致很多的系统无法集成。利用中间件技术能够建立通用的平台,这样就可以促使所有的应用系统平台进行互操作。最后,中间件能够预处理数据。物联网的采集数据极其庞大,如果直接输入到应用系统中,会导致系统崩溃,并且应用系统需要的是综合性信息,不需要原始数据。利用中间件进行信息过滤,然后融合成有意义的数据,最后传递给应用系统,完成数据预处理的程序。

2 物联网中间件数据处理

2.1 数据处理模块

在物联网中,中间件的数据处理模块能够有效的对数据进行采集、解析和存储。一般的数据处理结构是先利用读写器对采集的数据进行读写,然后将数据发送进行数据解析,在解析中,将数据进行标签编码、标签时间、标签来源和状态。利用数据的过滤模块进行数据过滤,然后将数据进行存储,最后输送到应用后台。

2.2 过滤器设计

物联网中间件一般有两种过滤器,即:平滑过滤器、事件过滤器。平滑过滤器可以对标签数据进行平滑的处理,对偶然标签进行屏蔽。如果时间阈值为n,计算阈值为m,在n时间内能够出现m标签就是稳定的标签,这两个值决定了过滤器的有效平滑效果。一般在平滑过滤器中,都有输出、输入、存储列表。所有经过读写器写出的标签数据都在存储列表进行保存,不管是否满足两个阈值的要求。从输入列表找到标签节点,然后与存储列表比较,如果已经存在该节点,那就将该节点出现次数加上1,如果不存在该节点,就添加到存储列表中。在比较以后,清空输入列表,防止重复检测已经比较过的数据。一般步骤如下:首先在输入列表中输入标签数据,然后在标签节点上加入出现次数,第一次出现记录0.将输入列表比对存储列表,如果有该项,出现次数就加1,如果没有就把这项存储到存储列表。在存储列表中取标签节点,如果没有加入输入列表,就加入进去并且标记,在数据输送完以后就清空列表。

事件过滤器主要过滤新出现标签、当前标签和消失标签。上次没有出现,而这次出现的标签就是新出现标签。本次检测的标签就是当前标签。上次出现,这次没出现的标签就是消失标签。事件过滤器的过滤算法一般是以下步骤。先将输入数据传输到输入列表,如果用户需要当前标签,就在输出列表上标记所有的输出列表中的标签数据,把输入数据送到存储列表,将输出列表数据传送下一模块,如果输出列表不是空的,需要进行过滤。

物联网中间件嵌入在服务器的感知层和传输层中,是物联网业务的基础。通过嵌入中间件可以使不同的通信模块进行转化运行,固化了通用的功能。

3 结语

我国的物联网发展处于国际先进水平,但是还要继续研究探索,特别是对中间件的研究,要根据现有的标准,形成一套完善的体系,根据不同的情况选择合适的技术路线,发挥物联网的作用,实现物联网大众化,有效的促进我国的各项事业的快速发展。

参考文献

[1]徐燕.基于RFID物联网的应用研究[J].微型电脑应用,2011(05).

[2]闵荷芳,张建民.基于nRF2401的物联网小系统研究[J].天津职业技术师范大学学报,2011(02).

[3]王秀芬,蒋大林,曹广鑫,郎芬玲,张炜.SIP控制终端的研究及在物联网的应用[A].第八届全国信息获取与处理学术会议论文集[C],2010年.

作者单位

重庆邮电大学移通学院重庆市401147