下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、The Communicating Language in EPCglobal: PML物联网中的通信语言: PMLPML: 物体标记语言摘 要: 随着 RFID 的大规模应用, EPC 物联网也得到了很大的发展。在此物联网络中,相 互通信的公共语言是 PML。PML是在XML的基础上扩展而来,用于描述自然物体、处理 过程及环境情况。 本文详细地讲述了 PML 语言的概念、 组成、 设计,并给出了其应用实例。 EPC 的 6 个组成部件:EPC 编码标准EPC 标签阅读器SavantONSEPC信息服务器(EPCIS,旧称PML服务器)PML 设计现实生活中的产品丰富多样,难以用一个统一的语言
2、来客观的描述每一个物体。然而, 自然物体都有着共同的特性,如体积、重量;企业、个人交易时有着时间、空间上的共性。 例如,苹果、橙子、统一鲜橙多,它们三者都属于食品饮料,而苹果、橙子同属于农作物, 鲜橙多又是橙子加工后的商品; 人们交易一箱苹果的时间、地点又是相同的。但是,自然物 体的一些相关信息(如生产地、保质期)不会变化。同时,EPC 物联网是建立在现有的互联网上的。为此,作为描述物体信息载体的 PML 语言,其设计有着独特的要求。( 1 )开发技术PML首先使用现有的标准(如 XML、TCP/IP )来规范语法和数据传输,并利用现有工 具来设计编制 PML 应用程序。 PML 需提供一种简
3、单的规范,通过通用默认的方案,使方 案无需进行转换,即能可靠传输和翻译。 PML 对所有的数据元素提供单一的表示方法,如 有多个对数据类型编码的方法, PML 仅选择其中一种,如日期编码。( 2)数据存储和管理PML 只是用在信息发送时对信息区分的方法,实际内容可以任意格式存放在服务器( SQL 数据库或数据表)中,即不必一定以 PML 格式存储信息。企业应用程序将以现有 的格式和程序来维护数据, 如 Aaplet 可以从互联网上通过 ONS 来选取必需的数据, 为便于 传输, 数据将按照 PML 规范重新进行格式化。 这个过程与 DHTML 相似, 也是按照用户的 输入将一个HTML页面重新
4、格式。此外,一个 PML “文件”可能是多个不同来源的文件和 传送过程的集合,因为物理环境所固有的分布式特点,使得PM L “文件”可以在实际中从不同位置整合多个 PML 片断。(3 )设计策略现将 PML 分为 PML Core( PML 核)与 PML Extension ( PML 扩展)两个主要部分进 行研究,如图 3 所示。PMI中鞍PMI.打雁圉3 PML核与PML扩愍PML核用统一的标准词汇将从 Auto-ID底层设备获取的信息分发出去,比如:位置信息、 成分信息和其他感应信息。由于此层面的数据在自动识别前不可用,所以必须通过研发PML核来表示这些数据。PML扩展用于将 Auto
5、-ID底层设备所不能产生的信息和其他来 源的信息进行整合。第一种实施的 PML扩展包括多样的编排和流程标准,使数据交换在组 织内部和组织间发生。 PML核专注于直接由Auto-ID底层设备所生成的数据,其主要描述 包含特定实例和独立于行业的信息。特定实例是条件与事实相关联,事实(如一个位置)只对一个单独的可自动识别对象有效,而不是对一个分类下的所有物体均有效。独立于行业的 条件指出数据建模的方式:即它不依赖于指定对象所参与的行业或业务流程。对于PML商业扩展,提供的大部分信息对于一个分类下的所有物体均可用,大多数信息内容高度依赖于实际行业,例如高科技行业组成部分的技术数据表都远比其他行业要通用
6、。这个扩展在很大程度上是针对用户特定类别并与它所需的应用相适应,目前PML扩展框架的焦点集中在整合现有电子商务标准上,扩展部分可覆盖到不同领域。至此,PML设计便提供了一个描述自然物体、过程和环境的统一标准,可供工业和商业中的软件开发、数据存储和分析工具之用,同时还提供一种动态的环境,使与物体相关的静态的、暂时的、动态的和统计加工过的 数据实现互相交换。PML应用EP(物联网系统的一个最大好处在于自动跟踪物体的流动情况,这对于企业的生产及管理有着很大的帮助。图4所示为PM信息在EPC系统中的流通情况, 可以看出PM最主要的作用是作为EPC系统中各个不同部 分的一个的公共接口, 即Savant、
7、第三方应用程序(如ERP MES、存储商品相关数据的PMlI服务器之间的 共同通信语言。现考察具体实际应用情况。禺4 尸ML 乍症统公共檯口车从仓库中开出,在其仓库门口处的阅读器读到了贴在冰箱上的EPC标签,此时阅读器将读取到的EPC代码传送给上一级 Sava nt系统。Sava nt系统收到的EPC代码后,生产一 PML 文件,发送至EPCIS服务器或者企业的管理软件,通知这一批货物已经出仓了。此时PML文件如图6所示,图6中的PML文件简单、灵活、多样,并且是人眼也可阅读、易理解的。 这里对该PML文档中的主要内容作一扼要说明。 在文档中,PML元素在一个开始标签(注意,这里的标签不是RF
8、ID标签)和一个结束标签之间。例如:和 等。 urn:epc:1:2.24.400 指RFID标签中的EPC编码,其版本号为 1,域名管理.对象分类.序列号为2.24.400,由相 应EPC编码的二进制数据转换成的十进制数。URN为统一资源名称(Uniform ResourceName),指资源名称为 EPC。文档中有层次关系,注意相应信息标示所属的层次。文档 中所有的标签都含有前缀“ ”。PML核简洁明了,所有的 PML核标签都能够 很容易的理解。同时 PML独立于传输协议及数据存储格式,且不需其所有者的认证或处理 工具。在Sava nt将PML文件传送给EPCIS或企业应用软件后, 这时候
9、企业管理人员可能要 查询某些信息,例如 2007年7月12日这一天1号仓库冰箱进出的情况,实际情况如表1所示,表中的EPC_IDn表示贴在冰箱上的 EPC标签的ID号。表1冰箱流动表地件*i 1 *1 HU;【!9住H?i*Mtvv VtR 11 !In)1 PC TH1 N【4it.十*2*这里我们为便于理解, 将其PML信息形象地绘制成一副三维空间图象,如图7所示,坐标轴名称分别为时间(戳)、物体EPC代码、地理位置。由于阅读器一般都事先固定好,地 理位置便可用阅读器的 ID号来表示,Rd_ID2代表1号仓库。下面就是对 PML 文件信息进行查询了。 采用下列查询语句: SELECT COUNT(EPCno) from EPC_DB where Timestamp= ”200707012” and ReaderNo=”Rd_ID2 ”这里只是简单的采用 SQL 中的 COUNT 函数。 但是实际的情况远远要比这个复杂的多, 可能需要跨地区、 时间, 综合多个 EPCIS 才能得到所需的信息。可以预见, PML 的应用随着 EPC 的发展将会非常 广泛,进入所有行业领域。结语信息化是本世纪各行业的重要发展趋势,电子商务、电子政务、远程医疗、远程教育等 基于
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专业合同范本查询与咨询服务
- 2024年公司食堂餐饮服务标准协议版
- 广播电视台开荒保洁施工合同
- 2024年度停车场经营管理合同3篇
- 邯郸市二手车市场租赁合同
- 宾馆单元门定制合同
- 滑雪道建设平地机租赁协议
- 写字楼抹灰施工协议
- 保险业务员招聘合同
- 管道工程劳务分包协议
- 中央企业合规管理办法培训考试题及答案
- 9脊柱与四肢、神经系统检查总结
- 钢桥:钢梁安装工程现场质量检验报告单
- 秀场内外-走进服装表演艺术智慧树知到答案章节测试2023年武汉纺织大学
- 法医鹰一样的眼睛智慧树知到答案章节测试2023年南方医科大学
- 电镀高温镍在卷对卷连续电镀中的应用性能综合评价
- TSGD0012023年压力管道安全技术监察规程-工业管道(高清晰版)
- 汽车用中冷器进出气防滑脱硅胶管开发及应用
- 严明政治纪律-严守政治规矩课件
- 阿里巴巴对新员工培训制度
- 2023-2024学年浙江省富阳市小学数学四年级上册期末通关题
评论
0/150
提交评论