EPC物联网系统的一个最大好处在于自动跟踪物体的流动情况,这对企业的生产及管理有着很大的帮助。图6-20所示为PML信息在EPC系统中的流通情况,可以看出PML最主要的作用是作为EPC系统中各个不同部分的一个公共接口,即SAVANT、第三方应用程序、存储商品相关数据的PML服务器之间的共同通信语言。现考察具体实际应用情况。
图6-21所示为某冰箱企业的生产示意图,一辆装有冰箱的卡车从仓库中开出,在其仓库门口处的阅读器读到了贴在冰箱上的EPC标签,此时阅读器将读取到的EPC代码传送给上一级SAVANT系统。SAVANT系统收到的EPC代码后,生成一PML文件,发送至EPCIS服务器或者企业的管理软件,通知这一批货物已经出仓了。此时PML文件如图6-22所示。
图6-20 PML作为EPC系统的公共接口
图6-21 某冰箱企业生产示意图
图6-22中的PML文件简单、灵活、多样,并且是人眼也可阅读、易理解的。这里对该PML文档中的主要内容做一扼要说明。
图6-22 PML文档一例(www.xing528.com)
1)在文档中,PML元素在一个开始标签(注意,这里的标签不是RFID标签)和一个结束标签之间。例如<pmlcore:Observation>和</pmlcore:Observation>等。
2)<pmlcore:Tag><pmluid:ID>urn:epc:1:3.24.356</pmluid:ID>指RFID标签中的EPC编码,其版本号为1,域名管理.对象分类.序列号为3.24.356,由相应EPC编码的二进制数据转换成的十进制数。URN为统一资源名称(Uniform Resource Name),指资源名称为EPC。
3)文档中有层次关系,注意相应信息标示所属的层次。文档中所有的标签都含有前缀“<”及后缀“>”。PML核简洁明了,所有的PML核标签都能够很容易地理解。同时PML独立于传输协议及数据存储格式,且不需其所有者的认证或处理工具。在SAVANT将PML文件传送给EPCIS或企业应用软件后,这时候企业管理人员可能要查询某些信息。
图6-23 冰箱流动情况查询
这里我们为便于理解,将其PML信息形象地绘制成一副三维空间图像,如图6-23所示,坐标轴名称分别为时间(戳)、物体EPC代码、地理位置。由于阅读器一般都事先固定好,地理位置便可用阅读器的ID号来表示。
下面就是对PML文件信息进行查询了。采用下列查询语句:SELECT COUNT(EPCno)from EPC_DB where Timestamp=“200707012”Reader-No=“Rd_ID2”,这里只是简单地采用SQL中的COUNT函数。但是实际的情况远远要比这个复杂得多,可能需要跨地区、时间,综合多个EP-CIS才能得到所需的信息。可以预见,PML的应用随着EPC的发展将会非常广泛,进入所有行业领域。
信息化是21世纪各行业的重要发展趋势,电子商务、电子政务、远程医疗、远程教育等基于网络技术的应用发展迅速。高度网络化的EPC物联网系统,意在构造一个全球统一标识的物品信息系统,它将在超市、仓储、货运、交通、溯源跟踪、防伪防盗等众多领域和行业中获得广泛的应用和推广。物联网中的信息载体采用PML,同其他任何语言一样,PML不是一个单一的标准语言,它应随着时代的变化而发展。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。