发明名称 基于RESTful的泛在网资源标识方法和注册流程
摘要 本发明公开了一种基于RESTful的泛在网资源标识方法和注册流程,属于通信技术领域。所述泛在网资源标识采用三层结构,所述三层结构包括:1)用于描述资源的具体位置,解决资源定位问题的“Where”层;2)用于解决泛在网资源的分类问题的“Who”层;3)用于解决资源的属性标识问题的“What”层。本发明是一种利用URI树形分层次标识泛在网资源的方法,与现有技术相比,本发明基于REST架构,通过对泛在网资源的URI树形分层次描述,在实现唯一标识泛在网内各种异构资源的同时,用户还可以根据资源URI直接获取资源的有关信息。
申请公布号 CN103747018B 申请公布日期 2017.05.03
申请号 CN201410046584.6 申请日期 2014.02.10
申请人 重庆邮电大学 发明人 程方;张鹏;蒋明浪;朱建虎;史涛;张瑞
分类号 H04L29/06(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京同恒源知识产权代理有限公司 11275 代理人 赵荣之
主权项 一种基于RESTful的泛在网资源标识方法,其特征在于:所述泛在网资源标识采用三层结构,所述三层结构包括:1)用于描述资源的具体位置,解决资源定位问题的“Where”层;2)用于解决泛在网资源的分类问题的“Who”层;3)用于解决资源的属性标识问题的“What”层;所述泛在网资源采用如下格式进行定义:<u>http://&lt;Domain&gt;:&lt;Port&gt;/&lt;“Where”&gt;/&lt;“Who”&gt;/&lt;“What”&gt;</u>;每一层采用URI保留字符,或者用数字进行标识,并用“.”分隔每一个字段,以“/”结束该层标识;在每层标识结束之前使用“#”增加更多自定义标识内容;若没有,则连同“#”一起缺省;所述“Where”层描述资源具体位置的方法包括以下五个步骤:1)明确一个“树根”,作为泛在网位置标识全球注册机构;2)由注册机构对不同地区或国家成员以及各类组织机构分配不同数字或字母作为唯一代码,此为树的第一“分支”;3)每一层的上一个分支对其辖下资源进行管理,处理来自下层的注册和申请请求,通过延伸弧的长度,使资源标识在位置层面的粒度等级更高;4)从“树根”到“分支”,再到下面的分级,这些不同的层次之间用“.”进行分隔,无层数限制;5)若需要表示泛在网资源位置的改变,则在“Where”部分添加“@xxx”来表示资源位置的微小变化。
地址 400065 重庆市南岸区黄桷垭崇文路2号