你的位置: 首页 > 业界资讯 > 物联网

物联网中间件的基本组成和特点

2016-12-14 12:17:01 | 人围观 | 评论:

  基本组成:
  实现全球物品的统一编码,给物品打上电子标签。
  电子标签里有电子产品编码,是全球唯一的,可以表示A公司B时间C地点生产的D类产品的E件。。。
  目前比较主流的电子产品编码有欧美支持的EPC和日本支持的UID编码。
  实现每个小的应用环境或系统的标准化以及它们之间的通信,必须设置一个通用的平台和接口,也就是中间件。
  以RFID为例,右图描述了中间件在系统中的位置和作用。
  中间件的引入,使得原先应用软件系统与读写器之间的非标准的、非开放的通信接口,变成应用软件与中间件之间、读写器与中间件之间的标准的、开放的通信接口。同时,中间件具有标准接口使得现有的封闭的RFID系统能够在未来的物联网中实现彼此的电子标签信息的共享。


  物联网中间件特点:
  (1)独立于架构。中间件独立于物联网设备与后端应用程序之间,并能与多个后端应用程序连接,降低维护的复杂性。
  (2)数据流。物联网的目的是将实体对象转换为信息环境下的虚拟对象,因此数据处理是中间件的最重要的功能。中间件具有数据搜集、过滤、整合与传递等功能,以便将正确对象信息传到上层应用系统。
  (3)处理流。物联网中间件采用程序逻辑及存储转发的功能提供顺序消息流,具有数据流设计与管理的能力。
  (4)标准化。
  物联网中间件举例
  (1)ASPIRE(欧盟项目)
  特征:轻量级、可重新编程、智能、适合当前标准、可升级、安全性高、完整。
  ASPIRE的解决办法是完全开源和免版权费用,这大大降低了总的开发成本。
  融合了基于RFID的泛在感知领域的一些创新方法。
  (2)Hydra
  定位于操作系统和应用之间的中间件层。
  中间件包含了众多软件组成部分,它们被设计用于处理各种任务,以完成一个有效利用成本的智能物联网应用开发过程。
  可以在新的和已经存在的分布式设备网络上协作。提供了便于使用的网络接口控制不同类型的设备。
  它是基于语义模式驱动的架构。便于编程,适合设备和服务发现、点对点通信和诊断。
  Hydra中间件利于实现环境感知行为和解决在资源受限设备中处理数据的持久性问题。
  Hydra安全框架部署了一个规则框架。包括执行组件、决定组件、形成组件、解决冲突组件和Hydra核心语言。
  虚拟化结构可应用于不同的设施,以此增加了一个保护层。





标签: