第8章EPC基础知识
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四、 EPCglobal组织
1. EPCglobal概述 EPCglobal是一个中立的、非营利性标准化组织。由EAN 和UCC两大标准化组织联合成立。 主要职责:是在全球范围内对各个行业建立和维护EPC网 络,保证供应链各环节信息的自动、实时识别采用的全球 统一标准。 2. EPCglobal网络 EPCglobal网络是实现自动即时识别和供应链信息共享的 网络平台。
8.2.2 EPC编码关注的问题
生产厂商和产品 内嵌信息 分类 批量产品编码 载体
8.2.3 EPC编码结构
EPC中码段的分配时由EAN.UCC来管理的。 EPC编码是由一个版本号加上另外三段数据(依 次为域名管理、分类对象、序列号)组成的一组 数字。 版本号+域名管理+分对象+序列号
二、 EPC系统的构成
1. EPC系统的构成
EPC系统是一个非常先进的、综合性的和复杂的系统。 其最终目标是为每一单品建立全球的、开放的标识标准。 它由全球产品电子代码(EPC)体系、射频识别系统及信 息网络系统三部分组成,主要包括六个方面,见表8-1和 图8-1。
二、 EPC系统的构成
2. EPC系统的构成 该框架基于RFID技术、 Internet技术以及EPC体 系,包括各种硬件和服务 性软件系统。EPC系统的 构成目标,制定相关标准 的目标是:在贸易伙伴之 间促进数据和实物的交换, 鼓励改革。
图8-19 DNS工作流程
8.4 EPC系统中的对象名称解析服务
2. ONS与DNS比较
(1)ONS与DNS的联系 ONS服务是建立在DNS基础之上的专门针对EPC编码与货品 信息的解析服务,在整个ONS服务工作过程中,ONS服务工作 过程中,DNS解析是作为ONS不可分割的一部分存在的,在将 EPC编码转换成URI格式,再由客户端将其转换成标准域名时, 下面的工作就由DNS承担了,DNS经过递归式或交谈式解析, 将结果以NAPTR记录格式返回给客户端,ONS即过完成了一次 解析服务。
5. ONS工作原理与层次结构
ONS是种全球查询服务,可以将EPC编码转换成一个或多个 Internet地址,从而 可以进一步找到次编码对应的货品详细信息,通过统一资源定位符(URL)可以 访问 EPCIS 服务和与该货品相关的其他 Web 站点 /Internet 资源。图 8-23 展示了 ONS在物联网系统中的作用。ONS是负责将标签ID解析成其对应的网络资源地址 服务。例如,客户端有一个请求,需要获得标签 ID 号为“ 123.....” 的一瓶药的详 细情况,ONS服务器接到请求后将ID号转换成资源地址,那么资源服务器将检查 这瓶药的详细信息,如生产日期、配方、原材料、用途、供应商等,并返回给客 户端。
8.2.4 EPC编码类型
EPC-64码 EPC-64I型 EPC-64II型 EPC-64III型 EPC-96码 EPC-256码 256位EPC编码是为满足未来使用EPC编码的 应用需求而设计的。
8.2.5 EPC编码数据结构 EPC编码数据结构标准规定了EPC数据结构的特 征、格式。 EPC编码数据结构标准适用于全球和国内物流供 应链各个环节的产品(物品、贸易项目、资产、 位置等)与服务等的信息处理和信息交换。
5. ONS工作原理与层次结构
ONS层次结构
ONS系统是一个分布式的层次结构,主要由ONS服务器、 ONS本地缓存、本地ONS解析器以及映射信息组成。ONS服务器 是ONS系统的核心,用于处理本地客户端的ONS查询请求,若 查询成功,则返回此EPC编码对应的EPCIS映射信息(服务地 址信息)。ONS服务器的结构类似于DNS服务器,ONS系统的层 次图如图8-24所示,系统分为三个层次,处于最顶层的是ONS 服务器,中间层的则是各地的本地ONS服务器,最下层的则是 ONS缓存。
8.2.7 EAN编码和EPC编码相互转换
8.3 EPC系统网络技术
1. EPC系统的构成 EPC网络是一个能够实现供应链中的商品的快速自动识别 及信息共享的框架。 EPC网络使供应链中的商品信息真实可见,从而使组织机 构可以更加高效地运转。通过采用多种技术手段,EPC网络为 在供应链中识读EPC所标识的贸易项目,并且在贸易伙伴之间 共享项目项目信息提供了一种机制。 EPC网络使用射频技术(RFID)实现供应链中贸易项信息 的真实可见。它由五个基本要素组成:产品电子代码(EPC)、 射频识别系统(EPC标签和识读器)、Savant系统、发现服务 (包括ONS)、EPC中间件、EPC信息服务(EPCIS)。
图8-18 Savant 的组件与其他应 用程序的通信
8.3 EPC系统网络技术
3. 对象名称解析服务(ONS) ONS是一个自动的网络服务系统,类似于域名解 析服务DNS。 ONS用来定位某一EPC对应的PML服务器。 PML服务器是一种简单的Web服务器,用PML语 言来描述与实体对象相关的信息。 ONS服务是联系前台Savant软件和后台PML服 务器的网络枢纽,并且其设计与架构都以因特网 域名解析服务DNS为基础。
EPC与物联网技术
本章内容 EPC的基础知识 EPC编码 EPC系统的网络技术 EPC系统中得对象名称解析服务 EPC系统中的实体标记软件语言 物联网技术与应用
EPC的基础知识 EPC的基本概念 EPC系统的构成 EPC技术的优势
一、 EPC的基本概念
1.什么是EPC? EPC(Electronic Product Code)即电子产 品编码,是一种编码系统。它建立在EAN.UCC(即 全球统一标识系统)条形编码的基础之上,并对 该条形编码系统做了一些扩充,用以实现对单品 进行标志。
5. ONS工作原理与层次结构
ONS层次结构
ONS系统是一个分布式的层次结构,主要由ONS服务器、ONS本 地缓存、本地ONS解析器以及映射信息组成。ONS服务器是ONS系统 的核心,用于处理本地客户端的ONS查询请求,若查询成功,则返 回此EPC编码对应的EPCIS映射信息(服务地址信息)。ONS服务器 的结构类似于DNS服务器,ONS系统的层次图如图8-24所示,系统分 为三个层次,处于最顶层的是ONS服务器,中间层的则是各地的本 地ONS服务器,最下层的则是ONS缓存。
1.EPC编码数据结构表示 EPC编码数据结构的通用结构由一个分层次,可 变长度的标头及一系列数字字段组成,代码的总 长、结构和功能完全由标头的值决定。
8.2.6 EPC数据的URI表示
EPC作为一种URI的编码规范。 URI编码补充了供RFID标签和其他低级架构部件 使用和定义的EPC标签编码。
EPC标签
一、 EPC基本概念
2. EPC编码体系 EPC编码的一个重要特点是:该编码是针对单品的。 它的基础是EAN.UCC,并在EAN.UCC基础上进行扩充。 根据EAN.UCC体系,EPC编码体系也分为5种: (1)SGTIN:系列化全球贸易标识代码(Serialized Global Trade Identification Number); (2)SGLN:系列化全球位置码(Serialized Global Location Number); (3)SSCC:系列货运包装箱代码(Serial Shipping Container Code); (4)GRA:全球可回收资产标识符(Global Returnable Asset Identifier); (5)GIAI:全球个人资产标识符(Global Individual Asset Identifier )。
(1)全球化的标准: (2)开放的系统: (3)平台独立性: (4)可测量性和可延伸性: (5)安全性: (6)私秘性: (7)工业结构和标准:
三、 EPC技术的优势
1. EPC技术的好处 EPC网络通过高效的、顾客驱动的运作,供应链中的诸如贸 易项的位置、数量等即时信息会保证组织对顾客需求做出更 灵敏的反应。EPC标签实现了自动的,无须在视线范围内的 识别。 2. EPC技术网络的开发和商业化是一项全球性行动 3. EPC网络能够为快速消费品以外的行业提供解决方案
3. ONS类型 (2)ONS与DNS的区别 ONS提供静态ONS与动态ONS两种服务。静态ONS指 向货品的制造商,动态ONS指向一件货品在供应链中流动时 所经过的不同的管理实体。 动态ONS 动态ONS指向多个 数据库,指向货品在 供应链流动过程中所 经过的所有管理者实 体,如图8-22所示。
8.3 EPC系统网络技术
4.WWW网与EPCglobal Network网络的区别
8.4 EPC系统中的对象名称解析服务
1. ONS的概念
ONS(Object Name Service,对象名称解析服务),系统主要处理电子 产品编码与对应的EPCIS信息服务器地址的映射管理和查询,而EPC编码 技术采用了遵循EAN.UCC的SGTIN格式,和域名分配方工很相似,因此完 全可以借鉴互联网络中已经很成熟的DNS技术思想,并利用DNS构架实现 ONS服务。
2. Savant系统
8.3 EPC系统网技术
给每件产品都加上RFID标签之后,在产品的生产、运输和 销售过程中,识读器将不断收到一连串的产品电子编码。整 个过程中最为重要、同时也是最困难的环节就是传送和管理 这些数据。自动识别产品实验室开发了一种名叫Savant的软 件技术,相当于新式网络的神经系统。
6. ONS工作流程与查询步骤
ONS工作流 ONS工作流程如图8-25所示,主要分为如下几频: (1)从标签上识读一个比特字符串EPC编码,如:01 000000000110000010010 01001001000011001 001000101010110110010101这是一个64位的EPC编码; (2)读写器将此比特字符串EPC编码发送到本地服务器; (3)本地服务器将二进制的EPC编码转化为整数并在头部添加“urn:epc:”,转 化为URI格式:“urn:epc:1.1554.37401.2272661”转换完成后,发送该URI到 本地ONS解析器; (4)本地ONS解析器利用格式化转换字符串将EPC比特位编码转换成EPC域 前缀名,再将EPC域前缀名结合成一个完整的EPC域名。ONS解析器再进行 一次ONS查询(ONS Query),将EPC域名发送到指定的ONS服务器基础架构, 以获取所需的信息。其方法为:
8.2.1 EPC编码原则
唯一性 足够的编码容量 组织保证 使用周期 简单性 EPC编码既简单,同时又能提供实体对象的唯一标识。 可扩展性 EPC编码留有备用空间,具有可扩展性。 保密性与安全性 EPC编码与安全和加密技术相结合,具有高度的保密 性和安全性。
8.4 EPC系统中的对象名称解析服务
3. ONS类型 (2)ONS与DNS的区别 ONS提供静态ONS与动态ONS两种服务。静态ONS指 向货品的制造商,动态ONS指向一件货品在供应链中流动时 所经过的不同的管理实体。 静态ONS 静态ONS假定每个对 象有一数据库,提供 指向相关制造商的批 针,并且给定的EPC 编码总是指向同一个 URL,如图8-21所示。
8.2 EPC编码 EPC编码原则 EPC编码关注的问题 EPC编码结构 EPC编码类型 EPC编码数据结构 EPC数据的URI EPC编码和EPC编码的相互转换
EPC编码是EPC系统的重要组成部分,它是指对 实体及实体的相关信息进行代码化,通过统一并 规范化的编码建立全球通用的信息交换语言。 EPC编码是EAN.UCC在原有全球统一编码体系基 础上提出的,是新一代全球统一标识编码体系, 是对现行编码体系的一个补充。
8.4 EPC系统中的对象名称解析服务
3. ONS与DNS比较 (2)ONS与DNS的区别 ONS与DNS主要的区别在于输入与输出内容的区别。 ONS在DNS基础上进行EPC解析,因此其输入端是EPC编码, 而DNS用于解析,其输入端是域名;ONS返回的结果是 NAPTR格式,而DNS则更多时候返回查询的IP地址。DNS与 ONS解析比较如图8-20所示。