发明名称 一种实现网络资源命名与定位的方法
摘要 本发明公开了计算机网络技术领域中的一种实现网络资源命名与定位的方法。该方法包括如下步骤,采用网络本体语言OWL对网络资源进行统一命名;建立分布式网络拓扑结构;网络资源提供者注册网络资源;网络资源请求者定位请求的网络资源。本发明融合了语义网、分布式和Agent三种技术,实现了资源定位方法的平台无关性、可扩展性、互操作性和广泛性,保证可信与可靠基础上的各种资源类型的统一命名与定位。
申请公布号 CN102223414B 申请公布日期 2013.10.16
申请号 CN201110167997.6 申请日期 2011.06.21
申请人 华北电力大学 发明人 张莹;何慧;滕婧;瞿有利
分类号 H04L29/08(2006.01)I;H04L29/12(2006.01)I;H04L12/24(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京众合诚成知识产权代理有限公司 11246 代理人 童晓琳
主权项 一种实现网络资源命名与定位的方法,其特征是所述方法包括:步骤1:采用网络本体语言OWL对网络资源进行统一命名;所述采用网络本体语言OWL对网络资源进行统一命名具体是,将提供网络资源的主机作为网络节点,将所有网络节点组成的集合作为网络资源命名本体,将网络资源命名本体分为数据和服务两种类型,并在上述两种类型之间建立关联;所述数据类型和服务类型包括作为领域本体的子类型;步骤2:建立分布式网络拓扑结构;所述分布式网络拓扑结构包括实际物理网络层、虚拟子层和解析映射网络层;其中,实际物理网络层是按照地理位置进行划分的实际的网络拓扑;虚拟子层是由提供相同或相似网络资源的网络节点构成的;解析映射网络层由解析映射服务器构成,每个解析映射服务器是一个智能体;所述解析映射服务器负责对网络资源请求者提出的网络资源请求进行解析,将其映射到相应的解析映射服务器上;所述解析映射服务器之间进行协同任务求解,完成资源的注册与定位过程;解析映射服务器是基于JXTA结构构建的,相互之间通过JXTA的管道进行通信;步骤3:网络资源提供者注册网络资源;具体包括:步骤31:网络资源提供者发送注册包到虚拟子层;步骤32:虚拟子层将注册包发送给解析映射服务器;步骤33:解析映射服务器根据网络资源命名本体对注册包进行联合求解,得到该注册包所属的领域本体,并将注册包的内容作为个体实例,加入到相应的领域本体中;步骤34:若注册包中含有服务,则将所述服务的服务描述文件上载到相应 的解析映射服务器上;步骤35:解析映射服务器向虚拟子层发送第一反馈消息;步骤36:虚拟子层收到第一反馈消息后,将该网络资源提供者加入虚拟子层;同时,虚拟子层向网络资源提供者发送第二反馈消息,结束注册过程;步骤4:网络资源请求者定位请求的网络资源。
地址 102206 北京市昌平区德胜门外朱辛庄华北电力大学