RFID应用集成中间件技术研究与开发
1项目简介
华南理工大学刘发贵教授领导的课题组所完成的“RFID应用集成中间件技术研究与开发”项目受到国家863计划重点项目课题资助。该项目结合我国RFID技术及产业化发展现状,从国情出发,坚持自主创新与集成创新相结合,攻克了RFID中间件及其应用的关键技术,取得一系列知识产权,研发出具有自主知识产权的GDIX—RFID中间件(内容包含了可重构RFID中间件、嵌入式RFID中间件、面向移动计算环境的中间件、基于构件的RFID中间件开发环境及工具箱等)。项目以示范应用为引导,带动RFID中间件技术在各行业的广泛应用。基于此项目,课题组在软件著作权、发明专利申请和论文发表上都取得了较好的成果,共发表三大索引论文20篇,申请发明专利11项,获得软件著作权5项。该项目在推广应用方面也已取得了很好的成绩。
嵌入式RFlD中间件和面向移动计算的RFlD中间件
2项目创新点
该项目的主要创新点有:
2.1RFID系统中间件平台架构研究
课题组在研究OSGi构件化框架及其面向服务开发方式的基础上,提出可重构RFID中间件的服务组件框架和组件设计方法,能够快速响应企业应用RFID技术的需求,针对不同RFID部署环境和计算平台的需求,开发可重构的RFID中间件,迅速获得面向新应用场景的RFID中间件,实现RFID中间件可定制、可重构的目标。
2.2RFID读写器及其网络的监控管理技术研究
课题组对目前主流的RFID硬件设备的接口和API进行了研究,所研发的中间件对目前主流的RFID设备提供了支持。为了在同一网络内同时监控多种型号的RFID硬件设备,课题组提出了基于代理技术的RFID中间件的设备管理策略,在RFID中间件和底层设备之间设计设备代理层。设备代理由配置代理、监控代理、消息代理以及数据管理器组成。协调各部分的工作,确保高效、稳定地完成设备管理的任务。在设备管理中应用代理技术,解除了RFID中间件与底层设备的耦合,增强了RFID系统的灵活性和扩展性。
2.3RFID多层事件过滤机制及高级事件规约技术研究
课题组提出了基于分布式ALE体系结构的应用层事件处理方法,将中间件中ALE的机制分解为多个ALE并行执行,并引入负载均衡的机制,协调各ALE的工作负荷;通过子任务的划分,标签信息的分配,充分利用分布式资源来并行计算,解决了负载过度问题。分布式ALE的方案,在完全实现了标准ALE规定的功能的同时,对用户以及设备管理层是透明的,具有更好的灵活性以及可用性。
2.4基于语义网络的多任务协同机制研究
课题组研究基于语义网络的多任务协同机制,研究多任务协同的数学模型和算法,设计与实现了一个语义Web服务系统。该系统集成语义网络的推理规则,对中间件事件进行智能化处理。并提出服务的文本描述匹配,优化匹配机制。结合物流应用案例,优化服务请求端和服务提供端的交互逻辑。
气瓶溯源安全管理系统
2.5RFID业务构件模型技术研究
课题组提出了RFID中间件的应用构件的抽取、生成和动态管理的模型,实现了RFID应用系统业务流程与应用构件的重用目标。提出并实现了一种基于OSGi与iBPM的RFID中间件应用构件的开发方法,可根据业务模型进行应用构件的开发、组装与部署,支持企业业务流程的构件化设计与开发。
2.6嵌入式RFID中间件技术研究
课题组研发的基于轻量级ALE的嵌入式RFID中间件,具有良好的兼容性、可重构性、可扩展性、跨平台性和实时l生,其架构实现满足嵌入式环境资源受限的需求。其中异构设备管理模块屏蔽异构设备的差异性;依托接口规范管理、设备代理机制、设备配置管理及设备管理模块,支持在各种RFID手持读写器上采集标签数据、处理标签报表,发布相应报表;应用层事件管理模块与标准ALE中运行机制保持最大程度的兼容性。
RFID中间件在生猪屠宰及生产过程控制的应用
2.7面向移动计算的RFID中间件研究
面向移动计算的RFID中间件,实现了嵌入式环境下的标签数据采集、规则定义、数据过滤分组、发布规范接口;支持数据流的持久化等操作,从而很好地降低网络依赖性,支持各种离线操作业务;支持自动网络监听与网络恢复等功能;支持简易的移动终端认证、数据加密、解密及压缩、解压等操作;实现了中间件和其他符合该规范的企业系统进行无缝数据整合;其轻量级的数据同步体系结构,确保了移动事务调度的序列化,规范了移动事务的调度机制;对冲突数据进行重新广播,增强移动客户端的交互性,保证终端及时获得“新鲜”数据。
2.8基于构件的RFID中间件开发环境及工具箱研究
课题组提出了遵循EPCglobal标准和OSGi构件化标准的RFID中间件构件化方案,基于Eclipse开发环境与OSGi框架实现RFID中间件开发平台,提出了模块化划分方法、构件化设计和实现策略,构建了中间件与典型应用的基础构件库。本平台将支持CBSD流程的各种功能集成到统一的桌面环境中,包括:构件选取、组装、发布与部署等,支持对RFID中间件产品及基于RFID中间件的应用系统的开发以及二次开发。
- 基于RFID的集装箱管理系统(05-03)
- 电子立体车库RFID应用方案(04-17)
- 智慧城市战略布局 推广有源RFID应用(03-26)
- 基于ARM平台的RFID中间件系统设计(05-16)
- 分析JMX的RFID中间件设计(09-01)
- 基于RapidIO的实时CORBA中间件实现(05-21)