当前课程知识点:计算机网络技术 > 第七章 物联网技术研究与应用 > 7.3 物联网的ONS 服务 > 7.3 物联网的ONS 服务(上)
7.3节 物联网的ONS服务
物联网中的对象名解析服务ONS(Object Name Services)
采用互联网中的域名解析系统
DNS的基本原理
来处理产品电子码(Electronic Product Code)
EPC与相应的EPC信息服务器
EPCIS的PML(Physical Markup Language, 物理标记语言)
地址的映射管理和查询
电子产品代码
(也就是EPC编码)
是国际条码组织推出的
新一代产品编码体系
原来的产品条码
仅是对产品分类的编码
EPC码
是对每个单品
都赋予一个全球唯一的编码
EPC编码96位方式的编码体系
可以为2.68亿公司赋码
每个公司可以有
1600万个产品分类
每类产品有680亿的独立产品编码
形象的说
可以为地球上的每一粒大米
赋一个唯一的编码
电子标签RFID(Radio Frequency Identification)
是由一个比大米粒
五分之一还小的电子芯片
和一个软天线组成
电子标签像纸一样的薄
可以做成邮票大小或者是更小
EPC电子标签可以在
1-6米的距离
让读写器探测到
电子标签一般可以读写信息
电子标签是一个成熟的技术
EBC电子标签的特点
是全球统一标准
价格也非常的便宜
EPC电子标签通过统一标准
大幅降低价格
与互联网信息互通的特点
使电子标签应用风起云涌
在2006年全球电子标签应用
就达到每年六百到八百亿片的用量
在本课程中
EPC主要指电子产品码
(EPC)应用系统
EPC系统的结构
这是前面用过的
基于EPC的物联网原理结构示意图
简单的说
物联网有这么几个组成部分
一个是编码EPC/
RFID 标识功能
一个是中间件 管理功能
还有一个ONS 是寻址的功能
还有EPCIS 存贮的功能
EPC相当于物联网的内核
通过物联网进行电子数据交换
通过物联网进行电子数据交换
EPC代码通过RFID标签
作为载体
随着实物在现实社会中流通
基于对象名解析服务
(ONS)的EPC应用系统
是物联网的雏形
这个图为EPC应用系统的
组成结构图
EPC系统中的ONS系统的
基本设计思想是
基于互联网 DNS和Web技术
建立覆盖全球
支持物流供应链各个环节的合法用户
能够对任何物品
进行自动识别与查询的
高效 开放 标准的服务
可以看出
基于EPC的物联网
就是建立在互联网的基础上
以增加必要的物联网基础设施
包括ONS服务器EPCIS(EPC Information Server)
也就是EPC信息服务器组成的
EPC查询流程
EPC的查询步骤
分为这么几步
一个是获取商品EPC编码
然后由EPC编码
查询对应的物品信息
这个信息存储在
EPCIS服务器中
所以先要查询EPCIS服务器
首先在本地ONS查
若没有
就在区域ONS查
还没有的话就在根ONS查
查到后返回EPCIS服务器的
URL信息
第三步呢
根据EPCIS服务器的URL信息
到互联网的DNS服务器
查询EPCIS服务器的IP地址
第四步
根据EPCIS服务器的IP地址
在EPCIS服务器查询并返回
与EPC码对应物品
PML格式信息
也就是ONS解析器
发布查询的EPC码物品信息
ONS与DNS合作完成EPC
编码查询过程
这个图是上一张图关于查询过程
更详细的一个说明
在讨论EPC码信息查询服务过程时
需要再补充几点
一是从提高ONS查询效率出发
只要EPC编码查询软件
查询过的EPCIS服务器域名
与IP地址
都会存储在本地ONS缓存中
之后遇到类似的问题
首先通过查询本地OS缓存
就可以快速完成EPC编码查询任务
第二点是
ONS提供两类服务
静态服务和动态服务
静态服务
在用户进行EPC码查询时
只返回物品制造商的
EPCIS服务器的URL
动态服务可以顺序记录
物品在供应链上的
流动过程的细节
因此
对于不同的服务类型
一次EPC查询可以获得一个
或者是多个URL
通过这些URL
可以链接到多个
与该件物品相关的EPCIS服务器
获取这些物品更详细的信息
第三点是任何一台EPCIS服务器
都需要在DNS域名空间中
按照DNS域名注册的规则注册
DNS的域名解析功能
帮助ONS自动解析出EPCIS的IP地址
因此从这个角度来看
物联网ONS与 DNS联合
完成从EPC查询
到EPCIS服务器的IP地址的解析
实体标识语言PML
超文本标记语言
HTML是针对Web页面的
开发语言
它使用了相对较少的几个固定的标记
因此HTML语言最大的优点是简单
但是它的缺点是适应性不强
因为它没有制定支持某些特定领域
如数学
化学 音乐等的标记
所以开发者很难在页面中
表示数学公式
化学分子式或者是乐谱
针对HTML存在的问题
推出了可扩展标记语言(eXtensible Markup Language)
XML可用于解决包括文字
图像 语音的超文本文件格式问题
目前 XML
除了用于Web页之外
还广泛用于电子商务
与电子数据交换等领域
实体标记语言PML
是在XML的基础上发展起来的
它是为了适应物品从生产出厂采购运输入库
销售到售后服务的物流供应链
销售到售后服务的物流供应链
全过程中包括供应商
制造商 运输部门 与零售商
在内的不同用户
使用不同终端设备
对物品信息文档查询的需要
而研究出来的
合法用户可以使用物品的EPC码
作为关键字
在EPCIS中查询
存储的用PML描述的
物品详细信息的文档
并且可以在不同的用户终端设备上
正确的显示
再看ONS服务器树
物联网中的对象名字解析服务ONS
与ONS服务器体系结构
基本上是参照互联网中的域名服务
DNS和DNS服务器体系结构而设计的
理解物联网中的
EPC ONS设计思想
需要把握以下几个基本问题
一个是ONS
一定要设计成一个分布式系统
第二是ONS应具有的基本功能
包括域名空间
也就是
定义一个
包括所有可能出现的主机名字的
域名空间
还包括域名注册
即保证每一台主机域名的唯一性
还要包括域名解析
提供一种有效的域名
与IP地址转换机制
第三个是ONS服务器体系
与DNS系统类似
ONS系统的域名服务器
和解析程序保存树状结构
由根ONS 顶级ONS
区域ONS 本地ONS组成
跟ONS
所有ONS解析原则上
都是从根服务器开始的
顶级ONS
例如中国ONS管理机构 “.cn”
区域ONS
比如北京地区
就是 “.bj.cn”
本地ONS
管理本地EPCIS服务器域名
与IP地址
每个工厂 公司
甚至是分厂 分公司
都有一个本地ONS服务器
-1.1 计算机网络的发展历程
--计算机的发展
-1.2 从计算机网络到互联网
-1.3 从互联网到移动互联网
-1.4 从移动互联网到物联网
-1.5-1.7 深入认识计算机网络结构、网络安全、互联网的成功经验
--1.5-1.7 深入认识计算机网络结构、网络安全、互联网的成功经验
-第一章 作业
-2.1 传输网的基本概念
-2.2 广域网技术研究与发展
-2.3 城域网技术研究与发展
-2.4 局域网技术研究与发展
-2.5 个人区域网研究与发展
-2.6 个人区域网研究与发展
-2.7-2.8 3G/4G与M2M工作模式、传输网两个融合的发展趋势
--2.7-2.8 3G/4G与M2M工作模式、传输网两个融合的发展趋势
-第二章 作业
-3.1 网络层与IP协议的演变与发展
-3.2 IPv4与IPv6协议
-3.3 路由技术的研究与发展
-3.4 QoSR与RSVP、DiffServ与MPLS
-3.5 IPv4向IPv6过渡
-3.6 路由器技术的研究与发展
-3.7 下一代互联网体系结构的研究
-第三章 作业
-4.1 网络环境中分布式进程通信
-4.2 传输层的基本功能
-4.3 传输控制协议
-4.4 用户数据报协议
-4.5 实时传输协议RTP/RTCP
-4.6. 容迟网技术的研究
-第四章 作业
-5.1 Internet应用发展与应用层协议分类
-5.2 P2P网络的主要类型
-5.3 基于P2P的网络应用
-6.1 移动互联网的概念
--第6章-移动互联网与移动IP - 6.1-6.2-PPT
-6.2 移动IP
-6.3 移动IPv4的基本工作原理
--第6章-移动互联网与移动IP - 6.3-6.4-PPT
-6.4 移动IPv6协议
-第五-六章 作业
-7.1 网联网的概念
-7.2 物联网的体系结构
-7.3 物联网的ONS 服务
-7.4 车联网VANET的基本概念
-7.5 车联网VANET的协议标准
-第七章 作业






