EPC

基于RFID技术的电子产品编码

1999年,美国麻省理工学院成立Auto-ID中心,进行RFID技术研发,通过创建RFID标准,并利用网络技术,形成EPC系统

为实现和管理EPC的工作,国际物品编码协会EAN和美国统一代码委员会UCC在2003年11月成立了全球电子产品代码中心EPCglobal

EPC系统架构图 epc系统的构成_服务器

EPC系统是在计算机互联网(Internet)的基础上,利用RFID、EPC编码、数据通信等技术,构造的一个覆盖全球万事万物的实物互联网(Internet of Things),亦称物联网。

EPC系统的组成

EPC系统架构图 epc系统的构成_EPC系统架构图_02

应答器装载有EPC编码,它应附着在物品上,亦称为标签(本章后面称为EPC标签或标签)。

阅读器用于读或读写EPC标签,并能连接于本地网络之中。

Savant是连接阅读器和应用程序的软件,亦称为中间件,它是物联网中的核心技术,可认为是该网络的神经系统,故称为Savant。

对象名称解析服务(ONS)的作用类似于Internet中的域名解析服务(DNS),它给Savant指明了存储产品有关信息的服务器(EPCIS)

系统中EPC信息描述采用实体标记语言(PML),PML是在可扩展标记语言(XML)基础上发展而成,用于描述有关物品信息的一种计算机语言。

阅读器从标签中读EPC编码,Savant处理和管理由阅读器读取的一连串EPC编码,将EPC编码提供的指针传给ONS,ONS告知Savant保存该物品匹配信息的EPCIS服务器,保存该物品匹配信息的文件可由Savant复制,从而获得该物品的匹配信息。

EPC系统的主要特点

采用了EPC编码方法,可以识别物品到个件

信息系统的网络基础是Internet网络,将企业的Intranet,RFID和Internet有机的结合起来

着眼于全球的系统

目前仍需要较多的投入,对于低价值的识别对象,必须考虑由此引进的成本。

EPC系统的信息网络系统是在全球互联网的基础上,通过 Savant管理软件系统ONS对象名称解析服务实体标记语言 实现全球的实物互联。

EPC编码

目前,EPC编码有64位、96位和256位三种。

EPC编码由版本号、域名管理、对象分类和序列号四个字段组成。

•版本号字段标识EPC的版本号,它给出EPC编码的长度;

•域名管理字段标识相关的生产厂商信息;

•对象分类字段编码物品精确类型;

•序列号用于编码出唯一物品。

EPC编码结构中各字段的长度(位)

EPC系统架构图 epc系统的构成_服务器_03

64位EPC编码中EPC-64Ⅲ型编码的厂商数量最多。

若EPC编码版本号前三位是000,则这个EPC编码可能是EPC-256Ⅱ型,64位的版本号只有两位:01、10、11,为了和64位的EPC区别,大于64位的版本号得到最高两位为00,所有96位的版本号从001开始,同样,256位的从0001开始。

EPC系统网络技术

主要完成信息传输和管理功能

中间件Savant

核心功能是屏蔽不同厂家的RFID阅读器等硬件设备、应用软件系统以及数据传输格式之间的异构性,从而可以实现不同的硬件(阅读器等)与不同应用软件系统间的无缝连接与实时动态集成。

Savant系统可提供数据校对、读写器协调、数据传输、数据存储、任务管理功能。

实体标记语言(PML)

由可扩展标记语言(XML)发展而来

是一个标准词汇集,用于表述和传递EPC相关信息

是阅读器、Savant、EPCIS、应用程序、ONS之间相互通信的共同语言

是一种相互交换数据和通信的格式,与实际如何存储数据无关,它名为实体标记语言,但它本身不是产品描述标记语言

对象名称解析服务(ONS)

在EPC系统中,需要将EPC编码与相应的商品信息相匹配,而相应的商品信息存储在对应的EPCIS服务器中,ONS服务提供与EPC编码对应的EPCIS服务器的地址,它的作用类似于因特网的域名解析服务。

与相应的商品信息相匹配,而相应的商品信息存储在对应的EPCIS服务器中,ONS服务提供与EPC编码对应的EPCIS服务器的地址,它的作用类似于因特网的域名解析服务。

ONS服务器由ONS根服务器本地ONS服务器组成。