预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局 (12)发明专利说明书 (10)申请公布号CN101051965A (43)申请公布日2007.10.10 (21)申请号CN200710105227.2 (22)申请日2007.05.24 (71)申请人中兴通讯股份有限公司 地址518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部 (72)发明人樊志强朱小龙杨奎许生海 (74)专利代理机构北京安信方达知识产权代理有限公司 代理人龙洪 (51)Int.CI H04L12/26 H04L12/24 H04L29/02 权利要求说明书说明书幅图 (54)发明名称 一种拓扑图生成及拓扑结构检查的 装置及方法 (57)摘要 本发明公开了一种拓扑图生成及拓 扑结构检查的装置及方法,根据测试工程 师的输入信息动态生成拓扑结构图片,通 过拓扑结构图片测试工程师可以直观的检 查测试系统中的拓扑结构信息是否和实际 拓扑结构信息相一致,另外通过本发明提 供的拓扑检查方法,测试系统还可以自动 检查测试工程师将要运行的测试案例的拓 扑结构是否和当前系统的测试拓扑结构相 一致。本发明提出的拓扑图生成方法及拓 扑结构检查方法是建立在同一拓扑结构描 述信息基础之上,并且该信息的描述采用 标准的描述语言,便于在不同的测试过程 或者不同的测试工具之间通用,保证整个 通讯设备测试拓扑结构的一致性。 法律状态 法律状态公告日法律状态信息法律状态 权利要求说明书 1、一种拓扑图生成及拓扑结构检查装置,其特征在于,包括: 测试组网环境描述接口101,用于供测试人员使用标准描述性语言定义逻辑组网单 元,并描述逻辑组网单元间的连接关系; 标准描述性语言处理模块102,与测试组网环境描述接口101连接,用于接收并负 责处理通过测试组网环境描述接口101描述确定的组网拓扑结构信息,并转换成标 记性语言数据,供其他模块使用; 系统统一图形用户接口103,用于供测试人员配置测试组网环境中各个设备的实际 信息; 组网拓扑真实信息处理模块104,通过系统统一图形用户接口103获取到测试组网 环境的实际信息,对所述测试组网环境的实际信息进行处理变为供其他模块处理的 标记性语言数据; 系统标记性语言数据处理及拓扑图绘制模块105,用于从系统统一图形用户接口 103、组网拓扑真实信息处理模块104获得了实际组网测试环境的必要标记性语言 数据后,绘制测试组网整体的拓扑图; 系统拓扑信息编辑模块106,与系统标记性语言数据处理及拓扑图绘制模块105交 互连接,用于自动生成拓扑编辑控件,并将拓扑编辑控件放置在拓扑图合适的位置 上,供测试人员查看和修改,并将修改后的拓扑信息反馈给系统标记性语言数据处 理及拓扑图绘制模块105; 拓扑信息自动检查及案例过滤模块107,用于从系统统一图形用户接口103、组网 拓扑真实信息处理模块104接收当前系统拓扑信息标记性语言数据和测试案例需要 的拓扑信息标记性语言数据后,对标记性语言数据进行对比处理,判断两者之间的 包含关系,并依据包含关系对测试案例进行过滤; 测试列表显示模块108,与拓扑信息自动检查及案例过滤模块107相连,用于将过 滤后的测试案例显示给用户,供后续的测试操作选择使用。 2、如权利要求1所述的拓扑图生成及拓扑结构检查装置,其特征在于,所述系统 统一图形用户接口103上测试人员配置的测试组网环境中各个设备的实际信息,包 括:测试仪表的具体型号、管理口的IP地址、待测设备的具体端口号。 3、如权利要求1所述的拓扑图生成及拓扑结构检查装置,其特征在于,所述标记 性语言是XML语言。 4、一种拓扑图生成及拓扑结构检查的方法,包括如下步骤: (1)使用标准描述性语言描述测试组网环境的拓扑结构信息,并使用标记性语言描 述其中各个逻辑组网单元的属性; (2)将标准描述性语言描述的拓扑结构信息转换成测试系统可识别的标记性语言数 据,依据此前的标记性语言数据自动绘制拓扑结构图,并标示图上各个逻辑组网单 元的属性信息; (3)根据不同的属性类型,测试系统自动生成各种类型的编辑控件,并放置在测试 拓扑图的相应位置上; (4)如果发现拓扑结构图上的信息和实际信息不符合,则重新通过步骤(3)提供的编 辑控件修改网络拓扑结构信息,重新生成拓扑结构图; (5)结束测试拓扑图的检查和编辑后,则对测试案例拓扑进行检查处理,将测试案 例的标准描述性语言描述的拓扑结构信息转换成测试系统可以识别的标记性语言数 据; (6)将当前系统中的标记性语言数据和测试案例的标记性语言数据进行对比处理, 并判断两者拓扑之间的包含关系,如果当前测试系统的拓扑包含了测试案例的拓扑, 则将测试案例加入到当