学位专题

<
DOI:10.7666/d.Y2305128

基于OSGi的物联网中间件的研究与应用

胡荣锐
广东工业大学
引用
近几年来,随着物联网技术的迅速发展,物联网中间件的相关研究正逐步开展与深入,其应用日趋广泛并取得了不少成果。中间件在物联网的大规模应用中展现出越来越重要的地位。目前,射频识别(RFID)技术在物联网中的应用相对广泛,且技术成熟度较高。开展RFID中间件的相关研究工作具有重大的现实意义。   RFID中间件不仅可以屏蔽各种RFID硬件设备的异构性,还能对采集的原始数据进行复杂事件处理,以及实现对RFID硬件系统的管理等,对普及RFID技术的应用具有极大的促进作用。本文所研究的RFID中间件主要是基于OSGi(OpenServiceGatewayInitiative)体系架构的,继承了OSGi的动态性、扩展性等优点,可以适应不断变化的应用需求。借助开源的Rifidi中间件平台,可以在其现有架构平台的基础上进一步设计与改进,实现快速开发与应用。另外,该RFID中间件还具备一定的复杂事件处理能力,采用了有限自动机的模型对复杂业务逻辑进行分析,并引入Esper技术进行实现,可以满足应用系统对复杂事件处理能力的要求。   本文所设计的RFID中间件的系统架构主要分为三层:读写器抽象层,事件处理层和应用集成层。读写器抽象层以适配器模式屏蔽了不同类型读写器设备的异构性,以统一的标准格式将采集到的数据传送到上层应用。事件处理层是该中间件的核心层,采用了复杂事件处理技术对原始标签事件进行清洗、排序、事件检测等处理,并引入了Esper技术实现复杂事件处理功能,有效提高了中间件的复杂事件处理能力。应用集成层可以对现有的一些应用系统进行集成,使得从事件处理层获得的复杂事件更好地为企业应用系统服务。本文的最后给出了一个RFID中间件在港口配送中心的应用案例,参照所设计的架构并结合具体应用对RFID中间件系统进行了实现。通过模拟仿真实现及其结果分析,验证了该中间件系统的主要功能和重要作用。   市场上大多数的RFID中间件产品的价格都比较昂贵,而且普适性差。本文设计的RFID中间件所采用的技术均是开源的、无需收费,而且可以实现丰富的功能、具备一定的复杂事件处理能力,灵活性、扩展性好,能够很好地满足实际应用需求,具有广阔的应用前景。

射频识别技术;中间件;复杂事件处理;OSGi架构;物联网

广东工业大学

硕士

信息与信息处理

许青林

2013

中文

TP311.52

63

2013-10-08(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅