论文部分内容阅读
信息技术的迅猛发展引起了人类社会全面而深刻的变革,基于RFID技术的应用已经从产品生产、运输、存储、销售发展到售后服务等领域,逐步形成基于RFID技术的无线传感器网络(WSN)及物联网(Internet of Things)。RFID技术将极大地推动物联网的应用。供应链管理是RFID技术应用最具潜力的领域之一,在供应链管理中,RFID可以为各个环节提供透明的信息,但是供应链管理对数据的实时性要求很高,各个环节将产生大量原始标签数据。RFID中间件屏蔽了RFID设备的多样性和复杂性,是连接底层硬件设备和企业应用的纽带。基于RFID中间件的应用保证了上层应用的可扩展性以及与其他系统整合的能力。然而,实现完全基于ALE规范的中间件并不容易。此外,随着RFID技术的广泛应用,缺少复杂事件检测和事件关联处理的RFID中间件已经不能满足应用系统大规模、实时数据的需求。对数据进行有效的复杂事件检测是推动RFID中间件应用的一个关键点。基于上述分析,本文研究复杂事件处理中间件,首先针对国外中间件产品的缺点,提出复杂事件处理中间件设计,采用OSGi组件服务的方式降低耦合性,把中间件设计成足够小、可复用、可协作组件的标准化原型,各组件间具有可动态扩充和高度模块化的特点,然后把复杂事件处理技术引入到了复杂事件处理中间件中,使中间件具有了复杂事件处理的能力,事件处理的实时性有较大的提高,通过事件间的关联匹配能够在一定程度上提高企业的决策效率。本文还研究了复杂事件处理中间件在实时供应链的应用,建立供应链的事件处理模型,提取出复杂事件,进行复杂事件语言描述,完成场景模型的实现。通过RFID复杂事件处理可以为整个供应链提供实时、透明、精确的管理。最后本文对所设计的复杂事件处理中间件在实时供应链中进行了实验仿真,实验结果表明该中间件具有较好的兼容性和复杂事件处理能力,可提高实施RFID的效率。