[发明专利]获取网络配置协议服务端建模文件信息的方法、设备和系统无效
| 申请号: | 200910135916.7 | 申请日: | 2009-05-06 |
| 公开(公告)号: | CN101883082A | 公开(公告)日: | 2010-11-10 |
| 发明(设计)人: | 张彬;李国辉;申永浩;李岩 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/24;G06F17/30 |
| 代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 获取 网络 配置 协议 服务端 建模 文件 信息 方法 设备 系统 | ||
1.一种获取网络配置协议服务端建模文件信息的方法,其特征在于,包括:
接收网络配置协议客户端发送的获取建模文件信息的查询请求;
根据所述查询请求获取相关的建模文件的模型树;
向所述客户端返回查询结果,所述查询结果中携带所述相关的建模文件的模型树。
2.根据权利要求1所述的方法,其特征在于,所述根据所述查询请求获取相关的建模文件的模型树的步骤包括:
根据所述查询请求复制预先存储的相关的建模文件的模型树;
或者,根据所述查询请求获取到相关的建模文件的位置信息,根据建模文件的位置信息获取到建模文件的内容,根据建模文件的建模语言信息调用相应的建模语言解析器,解析所述建模文件的内容得到模型树。
3.根据权利要求1所述的方法,其特征在于,所述建模文件的模型树包括:在所述建模文件中定义的所有元素和所有属性,省略每个元素的元素值和每个属性的属性值,且每个子元素在其父元素中必须且只能出现一次,每个属性在其宿主元素中必须且只能出现一次。
4.根据权利要求1-3中任一所述的方法,其特征在于,在向所述客户端返回查询结果之前,所述方法还包括:
将所述获取到的模型树封装入模型树元素,以向所述客户端返回包括所述模型树元素的查询结果,其中,所述模型树元素为在描述建模文件的数据结构中定义的元素,用于封装建模文件的模型树。
5.根据权利要求1-3中任一所述的方法,其特征在于,所述网络配置协议客户端发送的获取建模文件信息的查询请求为<get>操作。
6.根据权利要求1-3中任一所述的方法,其特征在于,所述网络配置协议客户端发送的获取建模文件信息的查询请求为:客户端构造的用于获取建模文件的所述模型树信息的专用操作。
7.一种网络配置协议的服务端设备,其特征在于,包括:
查询请求接收单元,用于接收网络配置协议客户端发送的获取建模文件信息的查询请求;
模型树信息获取单元,用于根据所述查询请求获取相关的建模文件的模型树;
查询结果返回单元,用于向所述客户端返回查询结果,所述查询结果中携带所述相关的建模文件的模型树。
8.根据权利要求7所述的服务端设备,其特征在于,所述建模文件的模型树包括:在所述建模文件中定义的所有元素和所有属性,省略每个元素的元素值和每个属性的属性值,且每个子元素在其父元素中必须且只能出现一次,每个属性在其宿主元素中必须且只能出现一次。
9.根据权利要求7所述的服务端设备,其特征在于,所述模型树信息获取单元包括如下任一模块:
复制模块,用于根据所述查询请求复制预先存储的相关的建模文件的模型树;
解析模块,用于根据所述查询请求获取到相关的建模文件的位置信息,根据建模文件的位置信息获取到建模文件的内容,根据建模文件的建模语言信息调用相应的建模语言解析器,解析所述建模文件的内容得到模型树。
10.根据权利要求7-9中任一所述的服务端设备,其特征在于,所述查询结果返回单元,还用于将所述获取到的模型树封装入模型树元素,以向所述客户端返回包括所述模型树元素的查询结果,其中,所述模型树元素为在描述建模文件的数据结构中定义的元素,用于封装建模文件的模型树。
11.根据权利要求7-9中任一所述的服务端设备,其特征在于,所述查询请求接收单元,具体用于接收网络配置协议客户端发送的获取建模文件信息的<get>操作。
12.根据权利要求7-9中任一所述的服务端设备,其特征在于,所述查询请求接收单元,具体用于接收网络配置协议客户端构造的用于获取建模文件的所述模型树信息的专用操作。
13.一种获取网络配置协议服务端建模文件信息的系统,其特征在于,包括:客户端设备和服务端设备,
所述服务端设备,用于接收网络配置协议客户端设备发送的获取建模文件信息的查询请求;根据所述查询请求获取相关的建模文件的模型树;并向所述客户端设备返回查询结果,所述查询结果中携带所述相关的建模文件的模型树。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910135916.7/1.html,转载请声明来源钻瓜专利网。





