目录

  • 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 物联网典型应用
物联网名称解析服务

物联网名称解析服务的工作原理

1.ONS的查询服务

ONS是一种全球查询服务,映射信息是ONS系统提供服务的实际内容。与DNS相似,ONS系统的层次也是分布式的,主要由ONS根服务器、ONS从服务器和ONS本地服务器组成,其中ONS本地服务将经常查询、最近查询的URL保存起来,以减少对外查询的次数。

ONS查询服务的工作过程

2.ONS的工作流程

ONS的存储记录是授权的,只有EPC码的拥有者可以对其更新、添加和删除。企业拥有的本地ONS服务器包括两个功能,一个是实现物品EPC信息服务地址的存储,另一个是实现与外界信息的交换。多个企业的ONS服务器通过根ONS服务器进行级联,组成ONS网络体系。

ONS的工作流程

IP地址

在日常生活中,需要记住各种类型的地址,如邮政地址、街道地址等。在互联网中也是这样,一台主机要与其它主机进行通信,为了识别双方,需要在网络中建立一种标识方式。互联网定义了两种方法来标识网上的计算机,这两种方式分别是IP地址和域名。当人们要登陆百度网进行搜索时,最容易记住的往往是百度的域名www.baidu.com,而不是百度服务器的P地址。域名虽然便于大们记忆,但网络上的机器之间只认识IP地址。

通过百度域名登陆百度网的工作流程

(1)IP地址的特性

·IP地址必须是唯一的;

·每一个主机或路由器必须至少有一个IP地址;

·IP地址应该是标准的。

(2)IP地址的构成

目前使用的是IPv4协议版本,Internet给每一台上网的计算机分配了一个32位长的二进制数字编码,这个编码就是所谓的IP地址。例如,前面提到的百度服务器的IP地址为211.94.144.100。

(3)IP地址的容量

IP地址分为A、B、C、D和E五类。A类地址用高8位来表示网络号(实际只用7位),用低24位表示主机号,拥有128个网络,每个网络拥有16777216个主机数。C类地址用高24位表示网络号(实际只用21位),用低8位表示主机号,拥有2097152个网络,每个网络拥有256台主机数。

(3)IP地址的容量

三类IP地址的网络号与主机地址

(3)IPv4与IPv6

现有的互联网是在IPv4的基础上运行的,IPv6是下一代版本的互联网协议。在20世纪,32位的IPv4地址是足够使用的,设计者没有想到今天的Internet会发展到如此大的规模,更没有预测到今天internet的发展会因iP地址的不足而陷入困境。全球可提供的IPv4地址大约有43亿个,其中人口只有2亿多的美国就拥有12亿地址,但中国拥有的IPv4地址不到5000万。

IPv6具有长达128位的地址空间,可以彻底解决IPv4地址空间不足的问题。除此之外,IPv6还将采用分级地址模式、高效IP包头、主机地址自动配置、认证和加密等许多新技术。

IPv6地址的基本表示方式是X:X:X:X:X:X:X:X,其中X是一个十六进制整数(16位),共128位(16X8=128)。例如,下面是1个合法的IPv6地址:

CDCD:910A:2222:5498:8475:1111:3900:2020

域名解析

1.域名的构成

域名是互联网上相互联络的网络地址,目前域名已经成为网上商标,是互联网上的一种品牌。域名一般由3个部分组成,从左到右依次为主机名、机构性域名、地理域名,中间用小数点隔开。即:主机名.机构性名.地理域名。例如,西安邮电大学的域名为xupt.edu.cn,这里的xupt为主机名;edu为机构性域名,是教育行业(education)的缩写;cn为地理域名,是中国(China)的缩写。

2.域名的结构

域名是分层次结构的。顶级域名也称一级域名,域名最右边的那个词称为顶级域名。顶级域名的下一级,就是我们所说的二级域名,以此类推。当一个组织拥有一个域的管理权后,它可以决定是否进一步划分层次。

主机域名的一般格式

3.域名服务器的基本工作原理

域名系统是以一个大型分布式数据库的方式工作的。大多数具有Internet连接的组织都有一个域名服务器,每个服务器包含连向其它域名服务器的信息,这些服务器形成一个大的协同工作的域名数据库。当客户将希望转换的域名放在一个DNS请求信息中,并将这个请求发给DNS服务器,DNS服务器从请求中取出域名,将它转换为对应的IP地址,然后在一个应答信息中将结果地址返回给用户。

4.域名解析

(1)用户(A主机)首先提交某主机域名解析请求给本地域名服务器。

(2)如果本地域名服务器能够从其系统中查询出B主机的IP地址,则本次域名解析完成,否则进行下一步。

(3)如果本地域名解析服务器未能查询到B主机的IP地址,则本地域名服务器以客户的身份问其他域名服务器转发该解析请求,直到找到能够完成解析的域名服务器。

(4)含有目标信息的域名服务器对该请求做出回应,将查询结果经本地域名服务器返回给用户。

ONS结构与服务方式

ONS是基于DNs和Internet的,ONS的作用是将一个EPC码映射到一个或多个URI,通过这些URI,用户可以查找物品相应的详细信息,或访问相应的EPCIS服务器。当前ONS提供静态和动态两种服务,静态ONS服务通过EPC码可以查询静态信息,动态ONS服务通过EPC码可以查询动态信息。

1.ONS系统的层次

ONS服务器是ONS系统的核心,用于处理本地客户端的ONS查询请求。ONS系统分为三个层次,处于顶层的是ONS根服务器,处于中间层的是各地的本地ONS服务器,处于最下层的则是ONS缓存。

ONS系统的层次结构图

2.ONS静态服务

静态ONS指向货品的制造商。

静态的ONS

3.ONS动态服务

动态ONS指向一件货品在供应链中流动时所经过的不同管理实体。

通过EPCIS的连接实现动态ONS解析

ONS工作流程


1.ONS和DNS的区别

ONS将EPC码转换成URI格式,再将其转化成标准域名后,下面的工作就由DNS承担了。DNS经过递归式或交谈式解析,将结果以NAPTR记录格式返回给客户端,ONS即完成了一次解析服务。NAPTR是URI的一种定义格式,和ENUM技术相关,根据ENUM技术可以将号码映射为DNS系统中的记录,这样一个号码就变成了DNS中的域名形式。

ONS和DNS的主要区别

2.ONS工作流程

(1)经由RFID读写器读取标签内的EPC码;

(2)EPC码转换为URI格式;

(3)URI格式转换为DNS的查询格式;

(4)DNS基础结构返回指向一个或多个PML服务器的URL;

(5)本地解析器将URL发送到本地服务器;

(6)本地服务器连接正确的PML服务器,获取EPC信息。

ONS工作流程