物联网标识管理公共服务平台接入说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
物联网标识管理公共服务平台接入说明
鑫通运科
2015-9-25
一、简介
1.概述
物联网标识管理公共服务平台是面向物联网各个行业,多种平台提供标识注册、解析和搜索等公共服务的物联网基础支撑平台。物联网标识管理公共服务平台在物联网架构中的位置如图1-1所示:
农业物流
工业生产家居
交通医疗
环保
图1-1 物联网层次架构图
接入标识管理公共服务平台的各种物联网应用,平台将会给所有节点资源分配统一的物联网标识。各个应用内部,各个应用之间,无论采用何种通信标识,都可以通过使用该平台的标识解析和搜索服务,用物联网标识完成资源定位、寻址访问,从而实现应用层通信的整合。
平台为物联网用户提供访问物联网资源的统一入口,包括两种交互方式:基于浏览器的交互方式和基于统一API接口的交互方式。其中,基于浏览器的交互方式,物联网用户可以通过普通的浏览器(IE、Firefox等)访问本平台下的各种物联网资源;基于统一API接口的交互方式,可以开发出基于统一信息表达方式的物联网客户端,同时任意物联网用户可以参与物联网的业务创新,通过统一API开发应用程序,利用物联网中各种资源,为物联网用户提供丰富多样的应用。
2.接入平台的意义
物联网标识是物联网应用的入口,物联网应用如何使用标识是应用开发需要考虑的首要问题。对于面向未来互联互通物联网前景的应用,接入物联网标识管理公共服务平台具有重要意义。物联网应用接入物联网标识管理公共服务平台首先能降低物联网应用的开发难度、减少开发工作量。在物联网标识管理公共服务平台的支撑下,物联网应用的展示查询环节可以由第三方软件实现,应用开发者不需要再投入大量精力开发客户端等程序。物联网应用接入标识公共服务平台还能扩大应用的推广范围。由于第三方软件的使用,应用的推广不受自身软件质量和安装数量的限制,只需要推广应用本身,同时还可以借助第三方渠道实现推广,
因此能扩大应用推广的范围。接入标识服务平台将方便用户使用,提高用户体验。物联网应
用多种多样,但是用户日常使用的客户端不可能一个应用使用一个,使用统一的程序接口访
问物联网应用将方便用户的使用。同时,由于终端的多样化,开发一个用户体验良好的软件
难度很大,例如现存的移动操作系统有 iOS,Adroid,Symbian和windows phone等,一个
独立的物联网应用在所有系统上做到兼容已经很困难,做到所以系统体验良好,对非专业的
客户端是不可能任务,因此接入可以使用统一客户端的物联网标识管理公共服务平台将大大
提高用户体验。
二、编码
接入物联网标识管理公共服务平台的标识编码采用两段式结构。如下图所示:
标准标识编码需要预先在平台注册,物品标识的长度根据需要和相关标准规定可以是任意长度。标准标识唯一标识编码的类型,标准标识和物品标识一起唯一标识物联网物品。
标准标识由CNNIC分配。物品标识可以由应用开发者自行选择。每种物品标识唯一对应
一个标准标识。目前建议参考电子标签工作组的《用于信息处理产品和服务数字标识格式规范》[1]标准初稿。
其中对家具应用,物品编码建议使用总长度128bit,头字段为0033H的编码。企业代码
使用9位组织机构代码证号码(组织机构代码还有非数字字符!)。不建议每个企业统一产品
分类(不符合标识设计的无意义性,统一分配工作量大),建议企业自行分配产品分类;如
果必须统一分类,可以采取占用产品序列号的方式,共占用8位,剩下作为序列号。该编码
的标准码分配为0001H。
其他应用使用和家具应用相同的编码。如果确实有必要单独编码再单独申请标准码。三、编码存储方式
物联网标识的存储载体可以有如下三种:RFID、二位条形码和一维条形码。
a)RFID
物品编码存储于兼容ISO18000-6C 标签的产品代码区。标准编码存储与
用户区的第0-15比特。
其他标准RFID存储方式另行定义。
例如:某组织机构代码为730430352可以作为企业代码,其生产的某款
桌子的产品和服务代码为00001,序列号为00000000000001
那么在128bit的产品代码区存储00337304303520000100000000000001H
的二进制bit。
在用户区的第0-15比特存储0001H的二进制bit。
b)二维条形码
建议使用QR码存储。
其中标准标识编码转换为十六进制的ASCII码存储,例如0001H存储0001。
物品编码转换为十六进制的ASCII码存储。标准编码在前和物品编码之间
用ASCII码“:”隔开。
以存储和RFID中同样的编码为例。QR编码中存储ASCII码序列:
0001:00337304303520000100000000000001
c)一维条形码
建议使用code 128B。
其中标准标识编码转换为十六进制的ASCII码存储,例如0001H存储0001。
物品编码转换为十六进制的ASCII码存储。标准编码在前和物品编码之间
用ASCII码“:”隔开。
以存储和RFID中同样的编码为例。条形码中存储code 128B码序列:
0001:00337304303520000100000000000001
四、注册接口
1.物联网标识注册的主体分为两类:
标识管理者:主要是指标识分配体系中,对一类标识的编码结构、号码分发具有管理权限的主体,如标准组织(IETF、ISO、ITU)、公益机构(CNNIC)、运营商(VeriSign)等;
标识所有者:主要是指标识应用体系中,对单个标识及其所对应的物联网资源拥有实际所有权的主体,如个人、单位、公司等。
2.物联网标识注册的行为主要分为五类:
①标识管理者向物联网标准标识根节点注册标准标识所对应的语义规则:
⏹通过Web页面的形式注册,将对应的NAPTR记录写入
②标识所有者向物联网物品标识根节点注册物品标识中资源归属部分所对应的权威服务器地址:
⏹通过Web页面的形式注册,将对应的NAPTR记录写入
⏹目的就是通过公司码等资源归属部分标识到其对应权威服务器的映
射关系实现注册服务器端定位权威服务器
③标识管理者向二级权威服务器注册其所管理的一类标识对应的语义规则:
⏹通过Web页面的形式注册,对应的NAPTR记录写入***
⏹目的就是在现阶段尚无法使用标准标识的情况下,分布式管理各自
的标准标识,通过扫描之类的其他手段实现多编码过滤
④标识所有者向二级权威服务器注册物品标识所对应的资源记录:
⏹通过客户端的形式注册,对应的NAPTR记录写入***
⏹目的之一是注册批次的物品标识到信息服务器地址的映射
⏹目的之二是在全生命周期中生产环节,注册单品的物品标识到发现
服务器的映射
⑤标识所有者向发现服务器注册物品标识所对应的资源记录:
⏹通过客户端的形式注册,对应的NAPTR记录写入***
⏹目的主要是注册单品的物品标识到信息服务器地址的映射
这里标准标识和物品标识的划分,以及物品标识中资源归属部分的定义请参考《物联网标识解析系统开发说明》。
3.接入方式