目录

  • 1 绪论
    • 1.1 物联网的概念
    • 1.2 物联网的技术特征
    • 1.3 物联网的发展概况
    • 1.4 物联网的内涵
    • 1.5 从互联网到物联网的演进
  • 2 物联网体系架构
    • 2.1 物联网的基本组成
    • 2.2 感知层
    • 2.3 网络层
    • 2.4 应用层
    • 2.5 物联网应用场景
  • 3 射频识别(RFID)系统
    • 3.1 自动识别概述
    • 3.2 自动识别技术分类
    • 3.3 射频识别
      • 3.3.1 射频识别系统的分类
      • 3.3.2 射频识别的工作原理
      • 3.3.3 射频识别标准体系
      • 3.3.4 射频识别的发展趋势
    • 3.4 射频识别系统举例——EPC系统
  • 4 传感器与无线传感网
    • 4.1 传感器概述
    • 4.2 传感器的工作原理与应用
    • 4.3 无线传感器网络
  • 5 物联网通信
    • 5.1 无线通信网络概述
    • 5.2 无线接入网
      • 5.2.1 ZigBee
      • 5.2.2 蓝牙
      • 5.2.3 UWB
      • 5.2.4 60GHz通信
      • 5.2.5 WLAN
      • 5.2.6 WiMAX
    • 5.3 移动通信网络
    • 5.4 有线接入网
    • 5.5 光网络
    • 5.6 量子通信
  • 6 物联网网络服务
    • 6.1 物联网网络服务概述
    • 6.2 物联网名称解析服务
    • 6.3 物联网信息发布服务
    • 6.4 实体标记语言PML
  • 7 物联网数据与计算
    • 7.1 大数据的概念
    • 7.2 物联网产生的数据及数据融合技术
    • 7.3 大数据技术
    • 7.4 云计算
  • 8 物联网中间件
    • 8.1 物联网中间件概述
    • 8.2 中间件结构
    • 8.3 中间件标准和中间件产品
  • 9 物联网安全机制
    • 9.1 信息安全基础
    • 9.2 物联网安全概述
    • 9.3 物联网信息安全体系
    • 9.4 物联网安全实施策略
  • 10 智慧地球与物联网应用
    • 10.1 智慧地球
    • 10.2 M2M——物联网应用的雏形
    • 10.3 物联网典型应用
中间件结构



中间件的系统框架

中间件采用分布式架构,利用高效可靠的消息传递机制进行数据交流,并基于数据通信进行分布式系统的集成,支持多种通信协议、语言、应用程序、硬件和软件平台。中间件包括读写器接口(Reader Interface)、处理模块(Processing Module)、应用接口(Application Interface)3个部分。

中间件系统结构架构

中间件处理模块

中间件处理模块的主要作用是负责数据接收、数据处理和数据转换,同时还具有对读写器的工作状态进行监控、读写器的注册、删除、群组等功能,是RFID中间件的核心模块。RFID中间件处理模块由RFID事件过滤系统、实时内存事件数据库和任务管理系统三部分组成。

事件过滤系统

(1)事件过滤的方式

(2)事件记录的方式

(3)事件过滤的作用

(4)事件过滤的功能

实时内存事件数据库

实时内存事件数据库(Real-time In-memory Event Database,RIED)是一个用来保存RFID边缘中间件的内存数据库。RFID边缘中间件保存和组织读写器发送的事件。

任务管理系统(Task Management System,TMS)负责管理由上级中间件或企业应用程序发送到本级中间件的任务。

(1)任务管理系统的特点

(2)任务管理系统的功能

(3)任务管理系统的性能