一种环回的监控方法及设备.pdf

上传人:奻奴 文档编号:1095999 上传时间:2018-03-31 格式:PDF 页数:15 大小:404.29KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010601969.6

申请日:

2010.12.22

公开号:

CN102025570A

公开日:

2011.04.20

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04L 12/26申请日:20101222|||公开

IPC分类号:

H04L12/26; H04L12/24

主分类号:

H04L12/26

申请人:

瑞斯康达科技发展股份有限公司

发明人:

叶宇; 王大海; 宫贵冬

地址:

100085 北京市海淀区上地信息路11号彩虹大厦南楼3层323

优先权:

专利代理机构:

北京安信方达知识产权代理有限公司 11262

代理人:

栗若木;王漪

PDF下载: PDF下载
内容摘要

本发明公开了一种环回的监控方法及设备;所述监控方法包括:保存不同环回状态对应的图例;当收到指示查看第一设备上第一业务端口的环回的第一指令时,根据所述第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向,确定所要查看的环回的环回状态;显示所要查看的环回的环回状态对应的图例。本发明能够保证在复杂情况下也能直观方便查看各环回的状态。

权利要求书

1: 一种环回的监控方法,包括 : 保存不同环回状态对应的图例 ; 当收到指示查看第一设备上第一业务端口的环回的第一指令时,根据所述第一设备 位置、第一业务端口位置及该第一业务端口当前的环回方向,确定所要查看的环回的环 回状态 ; 显示所要查看的环回的环回状态对应的图例。
2: 如权利要求 1 所述的监控方法,其特征在于 : 所述环回状态包括设备位置、业务端口位置及环回方向 ;设备位置包括本地和远 端 ;业务端口位置包括内部和外部 ;环回方向包括内环、外环和双向环。
3: 如权利要求 1 所述的监控方法,其特征在于,所述根据第一设备位置、第一业务端 口位置及该第一业务端口当前的环回方向确定所要查看的环回的环回状态的步骤包括 : 从所述第一设备获取所述第一业务端口当前的环回的环回描述信息 ; 按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所 要查看的环回的环回状态。
4: 如权利要求 1 所述的监控方法,其特征在于,所述保存不同环回状态对应的图例的 步骤包括 : 填写环回配置信息文件 ; 所述环回配置信息文件包括环回类型配置信息和设备配置信息 ; 所述环回类型配置信息包括各环回类型以及对应的图例图片文件路径,各环回类型 分别表示一种环回状态 ;所述设备配置信息包括多个设备类型模块 ;每个设备类型模块 由一个或多个环回对象模块组成,每一个环回对象模块对应于一类业务端口 ; 所述监控方法还包括 : 根据用户发起事件,获取用户当前操作设备的管理索引和设备种类 ;根据管理索引 得知所操作的是哪个设备,依据设备种类在所述环回配置信息文件中找到设备类型模块 的配置信息,将每一类支持环回的业务端口都以一个 Tab 页的方式添加进用户界面中。
5: 如权利要求 4 所述的监控方法,其特征在于,所述根据第一设备位置、第一业务端 口位置及该第一业务端口当前的环回方向确定所要查看的环回的环回状态的步骤包括 : 从所述第一设备获取所述第一业务端口当前的环回的环回描述信息 ; 按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所 要查看的环回的环回类型 ;所述转换规则为设备的环回描述信息与所述环回类型配置信 息中包括的环回类型之间的对应转换关系。
6: 如权利要求 4 所述的监控方法,其特征在于 : 通过所述环回配置信息文件中的环回对象模块中预配置的一个类,进行所述按照预 设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环 回的环回状态的步骤。
7: 如权利要求 1 到 6 中任一项所述的监控方法,其特征在于,所述保存不同环回状态 对应的图例的步骤后还包括 : 当收到指示预览第二设备上第二业务端口指定环回方向的环回的第二指令后,根据 所述第二设备位置、第二业务端口位置及所述指定环回方向确定所预览的环回的环回状 2 态; 显示所预览的环回的环回状态对应的图例 ; 当收到指示按照预览的环回进行配置的第三指令后,将所述第二设备上第二业务端 口配置为所预览的环回的环回状态。
8: 如权利要求 7 所述的监控方法,其特征在于,所述将第二设备上第二业务端口配置 为所预览的环回的环回状态的步骤包括 : 按照预设的与所述第二设备的类型对应的转换规则,将所预览的环回的环回状态转 换为第二设备能识别的环回描述信息 ; 将所述环回描述信息携带在配置指令中下发给所述第二设备。
9: 如权利要求 7 所述的监控方法,其特征在于,所述将第二设备上第二业务端口配置 为所预览的环回的环回状态的步骤后还包括 : 获取所述第二设备上第二业务端口的环回的环回状态,如果和所预览的环回的环回 状态不同,则继续获取 ;当所获取的环回状态和所预览的环回状态相同时,或到达预定 的时间时停止获取。
10: 一种环回的监控设备,其特征在于,包括 : 存储模块,用于保存不同环回状态对应的图例 ; 第一获取模块,用于当收到指示查看第一设备上第一业务端口的环回的第一指令 时,根据所述第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向,确 定所要查看的环回的环回状态 ; 第一查找模块,用于找到所要查看的环回的环回状态对应的图例 ; 显示模块,用于显示所找到的图例。
11: 如权利要求 10 所述的监控设备,其特征在于 : 所述环回状态包括设备位置、业务端口位置及环回方向 ;设备位置包括本地和远 端 ;业务端口位置包括内部和外部 ;环回方向包括内环、外环和双向环。
12: 如权利要求 10 所述的监控设备,其特征在于,所述第一获取模块包括 : 获取单元,用于从所述第一设备获取所述第一业务端口当前的环回的环回描述信 息; 第一转换单元,用于根据按照预设的与所述第一设备的类型对应的转换规则,将所 获取的环回描述信息转换为所要查看的环回的环回状态。
13: 如权利要求 10 所述的监控设备,其特征在于,所述存储模块保存不同环回状态对 应的图例是指 : 所述存储模块填写环回配置信息文件 ;所述环回配置信息文件包括环回类型配置信 息和设备配置信息 ;所述环回类型配置信息包括各环回类型以及对应的图例图片文件路 径,各环回类型分别表示一种环回状态 ;所述设备配置信息包括多个设备类型模块 ;每 个设备类型模块由一个或多个环回对象模块组成,每一个环回对象模块对应于一类业务 端口 ; 所述显示模块还用于根据用户发起事件,获取用户当前操作设备的管理索引和设备 种类 ;根据管理索引得知所操作的是哪个设备,依据设备种类在所述环回配置信息文件 中找到设备类型模块的配置信息,将每一类支持环回的业务端口都以一个 Tab 页的方式添 3 加进用户界面中。
14: 如权利要求 13 所述的监控设备,其特征在于,所述第一获取模块包括 : 获取单元,用于从所述第一设备获取所述第一业务端口当前的环回的环回描述信 息; 第一转换单元,用于根据按照预设的与所述第一设备的类型对应的转换规则,将所 获取的环回描述信息转换为所要查看的环回的环回类型 ;所述转换规则为不同类型设备 的环回描述信息,与所述环回类型配置信息中包括的环回类型之间的对应转换关系。
15: 如权利要求 13 所述的监控设备,其特征在于 : 所述第一转换单元通过所述环回配置信息文件中的环回对象模块中预配置的一个 类,按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所 要查看的环回的环回状态。
16: 如权利要求 10 到 15 中任一项所述的监控设备,其特征在于,还包括 : 第二获取模块,用于当收到指示预览第二设备上第二业务端口指定环回方向的环回 的第二指令后,根据所述第二设备位置、第二业务端口位置及所述指定环回方向确定所 预览的环回的环回状态 ; 第二查找模块,用于找到所预览的环回的环回状态对应的图例 ; 配置模块,用于当收到指示按照预览的环回进行配置的第三指令后,将所述第二设 备上第二业务端口配置为所预览的环回的环回状态。
17: 如权利要求 16 所述的监控设备,其特征在于,所述配置模块包括 : 第二转换单元,用于按照预设的与所述第二设备的类型对应的转换规则,将所预览 的环回的环回状态转换为第二设备能识别的环回描述信息 ; 下发单元,用于将所述环回描述信息携带在配置指令中下发给所述第二设备。
18: 如权利要求 16 所述的监控设备,其特征在于,还包括 : 第三获取模块,用于获取所述第二设备上第二业务端口的环回的环回状态,如果和 所预览的环回的环回状态不同,则继续获取 ;当所获取的环回状态和所预览的环回状态 相同时,或到达预定的时间时停止获取。

说明书


一种环回的监控方法及设备

    【技术领域】
     本发明涉及通信领域,尤其涉及一种环回的监控方法及设备。背景技术 环回就是将通信通路的收、发端口直接相连。 对通信通路的收、发端口直连可 以通过网管 ( 软件 ) 实现,也可以通过物理端口跳线直接连接 ( 硬件 ) 实现。
     现有的一种表格式环回测试方案为 :通过表格的形式,描述和配置设备端口的 环回状态。 用户可以在一张表格中同时查看多个端口当前所处的环回状态,也可以用鼠 标选中某个端口 ( 对应表格中的一行记录 ),点击 “查看” 按钮,在弹出的 “查看” 窗 口中专门查看选中端口的环回状态,或者点击 “修改” 按钮,在弹出的 “修改” 窗口中 针对选中的端口,修改其环回方式,并下发此改变到设备。
     现有的一种图形化环回测试方案是为每个端口创建一个 Tab 页,在其中针对相应 端口的环回状态提供列表式的文字描述和图例,并提供一个 “环回命令” 按钮,当用户 点击此按钮时,会弹出一个 “环回命令” 对话框,其中列出了可能的环回命令以及与命 令相对应的端口环回图例,用户可以在这个对话框界面中选中需要的命令,并点击 “发 送命令” 按钮,来改变选中端口的环回状态。
     现有的方法只是能实现环回测试的基本功能,但在与用户交互上不够方便、不 够友好。 上述两种方案中,前者对环回状态不提供图形化的描述、查看特定对象的环回 状态或配置其环回都需要通过另外弹出用户界面来完成,后者虽然提供对环回状态的图 形化描述,但是失去了同时查看多个端口环回状态的界面,要配置某个端口的环回状态 也得在新弹出的用户界面上完成。
     发明内容
     本发明要解决的技术问题是提供一种环回的监控方法及设备,能够保证在复杂 情况下也能直观方便查看各环回的状态。
     为了解决上述问题,本发明提供了一种环回的监控方法,包括 :
     保存不同环回状态对应的图例 ;
     当收到指示查看第一设备上第一业务端口的环回的第一指令时,根据所述第一 设备位置、第一业务端口位置及该第一业务端口当前的环回方向,确定所要查看的环回 的环回状态 ;
     显示所要查看的环回的环回状态对应的图例。
     优选地,所述环回状态包括设备位置、业务端口位置及环回方向 ;设备位置包 括本地和远端 ;业务端口位置包括内部和外部 ;环回方向包括内环、外环和双向环。
     优选地,所述根据第一设备位置、第一业务端口位置及该第一业务端口当前的 环回方向确定所要查看的环回的环回状态的步骤包括 :
     从所述第一设备获取所述第一业务端口当前的环回的环回描述信息 ;按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换 为所要查看的环回的环回状态。
     优选地,所述保存不同环回状态对应的图例的步骤包括 :
     填写环回配置信息文件 ;
     所述环回配置信息文件包括环回类型配置信息和设备配置信息 ;
     所述环回类型配置信息包括各环回类型以及对应的图例图片文件路径,各环回 类型分别表示一种环回状态 ;所述设备配置信息包括多个设备类型模块 ;每个设备类型 模块由一个或多个环回对象模块组成,每一个环回对象模块对应于一类业务端口 ;
     所述监控方法还包括 :
     根据用户发起事件,获取用户当前操作设备的管理索引和设备种类 ;根据管理 索引得知所操作的是哪个设备,依据设备种类在所述环回配置信息文件中找到设备类型 模块的配置信息,将每一类支持环回的业务端口都以一个 Tab 页的方式添加进用户界面 中。
     优选地,所述根据第一设备位置、第一业务端口位置及该第一业务端口当前的 环回方向确定所要查看的环回的环回状态的步骤包括 : 从所述第一设备获取所述第一业务端口当前的环回的环回描述信息 ;
     按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换 为所要查看的环回的环回类型 ;所述转换规则为设备的环回描述信息与所述环回类型配 置信息中包括的环回类型之间的对应转换关系。
     优选地,通过所述环回配置信息文件中的环回对象模块中预配置的一个类,进 行所述按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为 所要查看的环回的环回状态的步骤。
     优选地,所述保存不同环回状态对应的图例的步骤后还包括 :
     当收到指示预览第二设备上第二业务端口指定环回方向的环回的第二指令后, 根据所述第二设备位置、第二业务端口位置及所述指定环回方向确定所预览的环回的环 回状态 ;
     显示所预览的环回的环回状态对应的图例 ;
     当收到指示按照预览的环回进行配置的第三指令后,将所述第二设备上第二业 务端口配置为所预览的环回的环回状态。
     优选地,所述将第二设备上第二业务端口配置为所预览的环回的环回状态的步 骤包括 :
     按照预设的与所述第二设备的类型对应的转换规则,将所预览的环回的环回状 态转换为第二设备能识别的环回描述信息 ;
     将所述环回描述信息携带在配置指令中下发给所述第二设备。
     优选地,所述将第二设备上第二业务端口配置为所预览的环回的环回状态的步 骤后还包括 :
     获取所述第二设备上第二业务端口的环回的环回状态,如果和所预览的环回的 环回状态不同,则继续获取 ;当所获取的环回状态和所预览的环回状态相同时,或到达 预定的时间时停止获取。
     本发明还提供了一种环回的监控设备,包括 :
     存储模块,用于保存不同环回状态对应的图例 ;
     第一获取模块,用于当收到指示查看第一设备上第一业务端口的环回的第一指 令时,根据所述第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向, 确定所要查看的环回的环回状态 ;
     第一查找模块,用于找到所要查看的环回的环回状态对应的图例 ;
     显示模块,用于显示所找到的图例。
     优选地,所述环回状态包括设备位置、业务端口位置及环回方向 ;设备位置包 括本地和远端 ;业务端口位置包括内部和外部 ;环回方向包括内环、外环和双向环。
     优选地,所述第一获取模块包括 :
     获取单元,用于从所述第一设备获取所述第一业务端口当前的环回的环回描述 信息 ;
     第一转换单元,用于根据按照预设的与所述第一设备的类型对应的转换规则, 将所获取的环回描述信息转换为所要查看的环回的环回状态。
     优选地,所述存储模块保存不同环回状态对应的图例是指 : 所述存储模块填写环回配置信息文件 ;所述环回配置信息文件包括环回类型配 置信息和设备配置信息 ;所述环回类型配置信息包括各环回类型以及对应的图例图片文 件路径,各环回类型分别表示一种环回状态 ;所述设备配置信息包括多个设备类型模 块 ;每个设备类型模块由一个或多个环回对象模块组成,每一个环回对象模块对应于一 类业务端口 ;
     所述显示模块还用于根据用户发起事件,获取用户当前操作设备的管理索引和 设备种类 ;根据管理索引得知所操作的是哪个设备,依据设备种类在所述环回配置信息 文件中找到设备类型模块的配置信息,将每一类支持环回的业务端口都以一个 Tab 页的方 式添加进用户界面中。
     优选地,所述第一获取模块包括 :
     获取单元,用于从所述第一设备获取所述第一业务端口当前的环回的环回描述 信息 ;
     第一转换单元,用于根据按照预设的与所述第一设备的类型对应的转换规则, 将所获取的环回描述信息转换为所要查看的环回的环回类型 ;所述转换规则为不同类 型设备的环回描述信息,与所述环回类型配置信息中包括的环回类型之间的对应转换关 系。
     优选地,所述第一转换单元通过所述环回配置信息文件中的环回对象模块中预 配置的一个类,按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信 息转换为所要查看的环回的环回状态。
     优选地,所述的监控设备还包括 :
     第二获取模块,用于当收到指示预览第二设备上第二业务端口指定环回方向的 环回的第二指令后,根据所述第二设备位置、第二业务端口位置及所述指定环回方向确 定所预览的环回的环回状态 ;
     第二查找模块,用于找到所预览的环回的环回状态对应的图例 ;
     配置模块,用于当收到指示按照预览的环回进行配置的第三指令后,将所述第 二设备上第二业务端口配置为所预览的环回的环回状态。
     优选地,所述配置模块包括 :
     第二转换单元,用于按照预设的与所述第二设备的类型对应的转换规则,将所 预览的环回的环回状态转换为第二设备能识别的环回描述信息 ;
     下发单元,用于将所述环回描述信息携带在配置指令中下发给所述第二设备。
     优选地,所述的监控设备还包括 :
     第三获取模块,用于获取所述第二设备上第二业务端口的环回的环回状态,如 果和所预览的环回的环回状态不同,则继续获取 ;当所获取的环回状态和所预览的环回 状态相同时,或到达预定的时间时停止获取。
     本发明的技术方案采用图形化的布局和显示方式,方便易用,能避免查看环回 状态不够方便、对环回的含义可能产生误读的问题。
     本发明的一个优化方案能在配置环回时提供预览,降低了操作的复杂性,避免 环回配置步骤较多进而可能导致的问题,增强了环回配置的准确性。
     本发明的另一优化方案能够适用于对环回的描述方式不尽相同的不同类型的设 备、以及不同业务端口 ;不管是什么类型的设备、什么类型的业务端口、什么样的环回 状态描述方式,都可以按照统一的方案进行监控,通用性强。
     本发明的又一优化方案中,所显示的图例、操作命令会即时的显示选中端口的 环回状态,所显示的图例还会即时的反应所选中的操作命令的含义 ;在下发配置命令 后,会即时更新最新的端口环回状态。附图说明
     图 1 是实施例一中的例子的流程示意图。 具体实施方式
     下面将结合附图及实施例对本发明的技术方案进行更详细的说明。
     需要说明的是,如果不冲突,本发明实施例以及实施例中的各个特征可以相互 结合,均在本发明的保护范围之内。 另外,在附图的流程图示出的步骤可以在诸如一组 计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺页序,但 是在某些情况下,可以以不同于此处的顺页序执行所示出或描述的步骤。
     实施例一,一种环回的监控方法,包括 :
     保存不同环回状态对应的图例 ;
     当收到指示查看第一设备上第一业务端口的环回的第一指令时,根据所述第一 设备位置、第一业务端口位置及该第一业务端口当前的环回方向,确定所要查看的环回 的环回状态 ;
     显示所要查看的环回的环回状态对应的图例。
     本实施例中,所述环回状态可以但不限于包括设备位置、业务端口位置及环回 方向 ;设备位置可以但不限于包括本地和远端 ;业务端口位置可以但不限于包括内部和 外部 ;环回方向可以但不限于包括内环、外环和双向环。本实施例中,可以但不限于预先保存一背景图,该背景图可为设备的示意图 例,并预留有放置所述环回状态对应的图例的位置 ;显示所述环回状态对应的图例时, 是显示在所述背景图中预留的位置上。
     实际应用时,也可以采用有其它示意图例的背景图或不采用背景图。
     本实施例中,用设备位置、业务端口位置加上环回方向来描述一个环回的环回 状态,是基于如下考虑 :
     1、绝大多数设备都需要有一定的拓扑结构,点对点、星型、链型或者环形,孤 立使用的设备不多,因此需要有 “本地 / 远端” 一项 ;
     2、任何一种环回,都要站在业务端口的角度进行命名,所以有 “业务端口” 一 项;
     3、环回方向分为内环、外环、双向环。 对于一个业务端口,内环指该端口的系 统侧环回,外环指线路侧环回,双向环指同时包括内、外环。
     本实施例中,所述保存不同环回状态对应的图例的步骤中,可以是保存各种 “设备类型 + 业务端口类型 + 环回方向”的组合对应的图例,比如保存本地内部端口的外 向环对应图例、远端外部端口的双向环对应的图例等。
     本实施例中,所述业务端口可以包括各种类型 ;业务端口的类型即该业务端口 所支持的业务类型,比如 SDH 端口,支持的是 SDH 业务 ;E1 端口,支持的是 E1 业务 ; 以太网端口,支持的是以太业务。
     本实施例的一种实施方式中,所述根据所述第一设备位置、第一业务端口位置 及该第一业务端口当前的环回方向确定所要查看的环回的环回状态的步骤包括 :
     从所述第一设备获取所述第一业务端口当前的环回的环回描述信息 ;
     根据所述第一设备的类型,按照预设的与该类型对应的转换规则,将所获取的 环回描述信息转换为所要查看的环回的环回状态。
     不同类型的设备、业务端口,系统软件提供的环回状态的描述方式不尽相同, 预设了转换规则后,本监控方法就可以适用于各种设备和业务端口,更具备通用性。
     所获取的环回描述信息可以是第一设备按照本设备的方式描述的环回状态,比 如在某种类型的设备中, “1” 代表远端外部内环等,与该种类型设备对应的转换规则 中,就是将 “1” 对应于 “远端外部内环” 这一环回状态。
     所获取的环回描述信息也可以包括第一设备按照本设备的方式描述的本设备位 置、业务端口位置及环回方向等信息,此情况下,转换规则可以是将该设备描述 “设 备位置”、 “业务端口位置” 和 “环回方向” 的信息的各种组合直接对应于相应的环 回状态 ;比如一种设备中, “1A” 表示设备位置为本地, “2A” 表示业务端口位置 是内部, “3C” 表示是环回方向是双向环,则与该种设备对应的转换规则中,就是将 “1A2A3C” 对应于 “本地内部双向环” 这一环回状态 ;也可以是先将 “1A” 对应于 “设备位置是本地”, “2A” 对应于 “业务端口位置是内部”, “3C” 对应于 “环回 方向是双向环”,然后得到环回状态。
     本实施例中,所述保存不同环回状态对应的图例的步骤后还可以包括 :
     当收到指示预览第二设备上第二业务端口指定环回方向的环回的第二指令后, 根据所述第二设备位置、第二业务端口位置及所述指定环回方向确定所预览的环回的环回状态 ;
     显示所预览的环回的环回状态对应的图例 ;
     当收到指示按照预览的环回进行配置的第三指令后,将所述第二设备上第二业 务端口配置为所预览的环回的环回状态。
     本文中的 “第一”、 “第二” 并不特指,只为了区分要显示和要预览的目标 ; 第一、第二设备可以是整个网络中的任一设备,甚至也可以是同一个设备 ;第一 / 第二 业务端口、第一 / 第二指令的情况也一样。
     这样可以对配置结果先进行预览,在复杂情况下也可以通过图形化的表示方式 清楚得知配置后的情况,从而提高配置的准确度。
     当然,也可以不预览,直接进行环回配置 ;此时,所述方法还可以包括 :
     当收到指示配置环回的第四指令后,该第四指令中指明要配置哪个设备的哪个 业务端口上的环回,以及要配置的环回方向 ;
     按照所述第四指令配置相应设备上相应业务端口的环回方向。
     本实施例中,所述将第二设备上第二业务端口配置为所预览的环回的环回状态 的步骤具体可以包括 : 按照预设的与所述第二设备的类型对应的转换规则,将所预览的环回的环回状 态转换为第二设备能识别的环回描述信息 ;
     将所述环回描述信息携带在配置指令中下发给所述第二设备。
     由于第二设备和第二业务端口位置都是确定的,因此配置信息里也可以只包括 指示第二业务端口上环回的环回方向的信息。
     本实施例中,所述将第二设备上第二业务端口配置为所预览的环回的环回状态 的步骤后还可以包括 :
     获取所述第二设备上第二业务端口的环回的环回状态,如果和所预览的环回的 环回状态不同,则继续获取 ;当所获取的环回状态和所预览的环回状态相同时,或到达 预定的时间时停止获取。
     由于第二设备和第二业务端口位置都是确定的,因此获取环回状态时,也可以 只获取环回方向 ;此时,和所预览的环回进行比较时,只用获取的环回方向和所述指定 环回方向比较即可。
     在不预览,直接进行环回配置的情况下,也可以进行该步骤,以监控配置是否 成功。
     本实施例中,确定所要查看的环回的环回状态后,或确定所要预览的环回的环 回状态后,都可以将所确定的环回状态以文字形式显示 ;在获取所述第二设备上第二业 务端口的环回方向后,也可以根据第二设备位置、第二业务端口位置和环回方向确定环 回状态,并以文字形式显示。
     本实施例的一个具体例子如图 1 所示,所述监控方法运行在网管侧 ;包括以下 步骤 :
     步骤 101 :为各种环回状态及无环回准备好图例,以图片文件形式保存 ;环回 状态用设备位置、业务端口位置加上环回方向来描述。 本例子中,将可能出现的每一种 环回状态都各自以一种环回类型表示,即各环回类型分别表示一种环回状态 ;
     则环回类型包括本地内环 ( 内部端口、外部端口 )、本地外环 ( 内部端口、外部 端口 )、本地双向环 ( 内部端口、外部端口 )、远端内环 ( 内部端口、外部端口 )、远端外 环 ( 内部端口、外部端口 )、远端双向环 ( 内部端口、外部端口 )。
     步骤 102 :填写环回配置信息文件 LoopbackAttrProfile.xml。 此文件包含两大部 分,环回类型配置信息 ( 可以但不限于为列表形式 )LoopTypeList 和设备配置信息 ( 可以 但不限于为列表形式 )DevList。
     LoopTypeList 中,详细列举出了各种可能的环回类型以及相应的环回图片文件 路径。
     本例子中,所述根据第一设备位置、第一业务端口位置及该第一业务端口当前 的环回方向确定所要查看的环回的环回状态的步骤具体可以包括 :
     从所述第一设备获取所述第一业务端口当前的环回的环回描述信息 ;
     按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换 为所要查看的环回的环回类型 ;所述转换规则为所对应设备的环回描述信息,与所述环 回类型配置信息中包括的环回类型之间的对应转换关系。
     DevList 包括多个设备类型 DevType 模块,每个 DevType 模块对应于一种环回测 试支持方式相同的设备,DevType 模块由一个或多个环回对象 LoopbackObject 模块组成, 每一个 LoopbackObject 模块对应于一类业务端口,记录开发此类业务端口的环回测试所 需的配置信息。 步 骤 103 :根 据 用 户 发 起 事 件, 获 取 用 户 当 前 操 作 设 备 的 管 理 索 引 (URL) 和 设 备 种 类 ;根 据 管 理 索 引 得 知 所 操 作 的 是 哪 个 设 备, 并 依 据 设 备 种 类, 在 LoopbackAttrProfile.xml 中找到 DevType 模块配置信息,进而可以获知此种设备都有哪些 类型的业务端口支持环回测试以及相应的端口配置信息,每一类业务端口都以一个 Tab 页 的方式添加进用户界面中。
     步骤 104 :初始化 Tab 页布局 ;各类业务端口的 Tab 页布局都是相同的。 Tab 页 被划分为上、中、下三块 :上部是一个表格,显示出所有此类业务端口的端口号、环回 状态 ( 文字描述 ) ;中部是一个图例面板,用图形化的方式描述了本地设备和远端设备在 这类业务端口上的连接关系和环回状态 ;下部是一个操作控制面板,此面板又划分为上 下两部分,上半部分是提供了此类业务端口支持的所有环回命令项,用一组单选按钮来 表示,下半部分是一组按钮,提供了 “下发环回配置”、 “刷新” 和 “关闭” 按钮。
     步骤 105 :注册监听器、编写事件响应代码。 为上部表格注册监听器,使得当 用户点选表格中的端口时,中部的图例面板和下部的操作控制面板能得到鼠标点击事件 通知,图例面板将给出选中端口当前所处环回状态的图例,操作控制面板将相应的命令 单选按钮选中。 为下部操作控制面板中的所有单选按钮注册监听器,使得当单选按钮 被选中时,中部的图例面板能得到事件通知,给出选中命令单选按钮所指环回含义的图 例。
     步骤 106 :Tab 页中数据的刷新。 Tab 页打开后,会自动调用响应 “刷新”按钮 的接口,去设备上读取所有此种业务端口的环回状态,并更新上部表格中的数据。
     由于不同类型的设备、业务端口,系统软件提供的环回状态描述规则不尽相 同,所以本步骤中,需要对不同设备上的不同的环回状态描述规则做转换,翻译为
     LoopbackAttrProffle.xml 文件的 LoopTypeList 中预定义的一种环回类型。 这个翻译工作由 LoopbackAttrProffle.xml 文件的 LoopbackObject 模块中预配置的一个类来完成。 该预配置 的类完成设备环回描述方式和网管环回描述方式的翻译。 比如网管上定义了 “本地外部 端口外环” 这种环回类型的编号为 1, “本地外部端口内环” 编号为 2,但是某一类设备 上,其提供的接口定义编号 1 表示 “本地外部端口内环”,编号 2 表示 “本地外部端口 外环”,为了保证环回含义的在网管和设备上得到一致的体现,需要把设备上的 “1” 翻 译为网管上的 “2”,把网管上的 “2” 翻译为设备上的 “1”。
     步骤 107 :环回配置。 在收到操作控制面板中的 “下发环回配置” 按钮点击事 件后,立即把命令下发到设备。 由于不同类型的设备、端口,系统软件提供给网管的端 口环回配置规则不尽相同,所以本步骤中,需要将网管上的环回命令翻译为设备理解的 环回配置格式,这个翻译工作由 LoopbackAttrProffle.xml 文件的 LoopbackObject 模块中预 配置的一个类来完成。 这个类和步骤 106 中预配置的类是同一个类,这个类中既提供读 设备上端口环回状态的方法 ( 在其中做翻译,翻译成网管上对应的环回状态 ),又要提供 往设备上写环回配置命令的方法 ( 写之前做翻译,将网管上的环回描述方式翻译成设备 适用的环回描述方式 )。 把命令下发到设备后,启动一个定时器,它每隔一段时间主动调用一次响应 “刷新” 按钮的接口,来获取所操作环回对象的当前环回状态,一旦发现当前状态与本 次下发的命令一致,则关闭定时器,否则会继续下去,触发 N 次之后,关闭定时器, N 的值可以根据所操作的业务端口的设备环境而定。
     步骤 106 和 107 先后顺序不限。
     本例子中的图形化布局主要由三大部分组成 :上部表格式呈现数据、中部图形 化描述特定数据、下部操作控制面板。 这三部分内部的呈现方式可能发生变化,比如上 部表格中增加与端口环回测试相关的误码测试结果的列,中部图例面板可能采用其它的 图形方式来描述本地和远端设备之间的环回关系,下部操作控制面板中采用下拉框、复 选框等方式来提供可能的操作选项,在下部操作控制面板中提供与环回测试相关的误码 仪使能 / 禁止配置按钮、或者数据内容导出按钮,也可以实现。
     实施例二,一种环回的监控设备,包括 :
     存储模块,用于保存不同环回状态对应的图例 ;
     第一获取模块,用于当收到指示查看第一设备上第一业务端口的环回的第一指 令时,根据所述第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向, 确定所要查看的环回的环回状态 ;
     第一查找模块,用于找到所要查看的环回的环回状态对应的图例 ;
     显示模块,用于显示所找到的图例。
     本实施例中,所述环回状态可以但不限于包括设备位置、业务端口位置及环回 方向 ;设备位置可以但不限于包括本地和远端 ;业务端口位置可以但不限于包括内部和 外部 ;环回方向可以但不限于包括内环、外环和双向环。
     本实施例的一种实施方式中,所述第一获取模块具体可以包括 :
     获取单元,用于从所述第一设备获取所述第一业务端口当前的环回的环回描述 信息 ;
     第一转换单元,用于根据按照预设的与所述第一设备的类型对应的转换规则, 将所获取的环回描述信息转换为所要查看的环回的环回状态。
     本实施例的另一种实施方式中,所述存储模块保存不同环回状态对应的图例是 指:
     所述存储模块填写环回配置信息文件 ;所述环回配置信息文件包括环回类型配 置信息和设备配置信息 ;所述环回类型配置信息包括各环回类型以及对应的图例图片文 件路径,各环回类型分别表示一种环回状态 ;所述设备配置信息包括多个设备类型模 块 ;每个设备类型模块由一个或多个环回对象模块组成,每一个环回对象模块对应于一 类业务端口 ;
     所述显示模块还用于根据用户发起事件,获取用户当前操作设备的管理索引和 设备种类 ;根据管理索引得知所操作的是哪个设备,依据设备种类在所述环回配置信息 文件中找到设备类型模块的配置信息,将每一类支持环回的业务端口都以一个 Tab 页的方 式添加进用户界面中。
     本实施方式中,所述第一获取模块具体可以包括 :
     获取单元,用于从所述第一设备获取所述第一业务端口当前的环回的环回描述 信息 ;
     第一转换单元,用于根据按照预设的与所述第一设备的类型对应的转换规则, 将所获取的环回描述信息转换为所要查看的环回的环回类型 ;所述转换规则为所对应设 备的环回描述信息,与所述环回类型配置信息中包括的环回类型之间的对应转换关系。
     本实施例中,所述第一转换单元通过所述环回配置信息文件中的环回对象模块 中预配置的一个类,按照预设的与第一设备的类型对应的转换规则,将所获取的环回描 述信息转换为所要查看的环回的环回状态。
     本实施例中,所述监控设备还可以包括 :
     第二获取模块,用于当收到指示预览第二设备上第二业务端口指定环回方向的 环回的第二指令后,根据所述第二设备位置、第二业务端口位置及所述指定环回方向确 定所要预览的环回的环回状态 ;
     第二查找模块,用于找到所要预览的环回的环回状态对应的图例 ;
     配置模块,用于当收到指示按照预览的环回进行配置的第三指令后,按照所述 指定环回方向配置所述第二设备上第二业务端口的环回。
     所述显示模块与第一、第二查找模块相连 ;当第二查找模块找到图例时,也是 显示所找到的图例。 所述第二查找模块可以复用第一查找模块,即只要第一或第二获取 模块确定了环回状态,就查找图例。
     同样的,所述监控设备也可以不预览,直接进行配置,即配置模块当收到指示 配置环回的第四指令后,按照所述第四指令配置相应设备上相应业务端口的环回方向 ; 所述第四指令中指明要配置哪个设备的哪个业务端口上的环回,以及要配置的环回方 向。
     本实施例中,所述配置模块具体可以包括 :
     第二转换单元,用于按照预设的与所述第二设备的类型对应的转换规则,将所 预览的环回的环回状态转换为第二设备能识别的环回描述信息 ;下发单元,用于将所述环回描述信息携带在配置指令中下发给所述第二设备。
     本实施例中,所述的监控设备还可以包括 :
     第三获取模块,用于获取所述第二设备上第二业务端口的环回的环回状态,如 果和所预览的环回的环回状态不同,则继续获取 ;当所获取的环回状态和所预览的环回 状态相同时,或到达预定的时间时停止获取。
     其它具体实现细节可参照实施例一。
     本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令 相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光 盘等。 可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。 相应地,上述实施例中的各模块 / 单元可以采用硬件的形式实现,也可以采用软件功能 模块的形式实现。 本发明不限制于任何特定形式的硬件和软件的结合。
     当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况 下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的 改变和变形都应属于本发明的权利要求的保护范围。

一种环回的监控方法及设备.pdf_第1页
第1页 / 共15页
一种环回的监控方法及设备.pdf_第2页
第2页 / 共15页
一种环回的监控方法及设备.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《一种环回的监控方法及设备.pdf》由会员分享,可在线阅读,更多相关《一种环回的监控方法及设备.pdf(15页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102025570A43申请公布日20110420CN102025570ACN102025570A21申请号201010601969622申请日20101222H04L12/26200601H04L12/2420060171申请人瑞斯康达科技发展股份有限公司地址100085北京市海淀区上地信息路11号彩虹大厦南楼3层32372发明人叶宇王大海宫贵冬74专利代理机构北京安信方达知识产权代理有限公司11262代理人栗若木王漪54发明名称一种环回的监控方法及设备57摘要本发明公开了一种环回的监控方法及设备;所述监控方法包括保存不同环回状态对应的图例;当收到指示查看第一设备上第一业务。

2、端口的环回的第一指令时,根据所述第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向,确定所要查看的环回的环回状态;显示所要查看的环回的环回状态对应的图例。本发明能够保证在复杂情况下也能直观方便查看各环回的状态。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书10页附图1页CN102025584A1/3页21一种环回的监控方法,包括保存不同环回状态对应的图例;当收到指示查看第一设备上第一业务端口的环回的第一指令时,根据所述第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向,确定所要查看的环回的环回状态;显示所要查看的环回的环回状态对应的图例。。

3、2如权利要求1所述的监控方法,其特征在于所述环回状态包括设备位置、业务端口位置及环回方向;设备位置包括本地和远端;业务端口位置包括内部和外部;环回方向包括内环、外环和双向环。3如权利要求1所述的监控方法,其特征在于,所述根据第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向确定所要查看的环回的环回状态的步骤包括从所述第一设备获取所述第一业务端口当前的环回的环回描述信息;按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回状态。4如权利要求1所述的监控方法,其特征在于,所述保存不同环回状态对应的图例的步骤包括填写环回配置信息文件;所述环回配置信息文。

4、件包括环回类型配置信息和设备配置信息;所述环回类型配置信息包括各环回类型以及对应的图例图片文件路径,各环回类型分别表示一种环回状态;所述设备配置信息包括多个设备类型模块;每个设备类型模块由一个或多个环回对象模块组成,每一个环回对象模块对应于一类业务端口;所述监控方法还包括根据用户发起事件,获取用户当前操作设备的管理索引和设备种类;根据管理索引得知所操作的是哪个设备,依据设备种类在所述环回配置信息文件中找到设备类型模块的配置信息,将每一类支持环回的业务端口都以一个TAB页的方式添加进用户界面中。5如权利要求4所述的监控方法,其特征在于,所述根据第一设备位置、第一业务端口位置及该第一业务端口当前的。

5、环回方向确定所要查看的环回的环回状态的步骤包括从所述第一设备获取所述第一业务端口当前的环回的环回描述信息;按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回类型;所述转换规则为设备的环回描述信息与所述环回类型配置信息中包括的环回类型之间的对应转换关系。6如权利要求4所述的监控方法,其特征在于通过所述环回配置信息文件中的环回对象模块中预配置的一个类,进行所述按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回状态的步骤。7如权利要求1到6中任一项所述的监控方法,其特征在于,所述保存不同环回状态对应的图例的步骤后还包括当。

6、收到指示预览第二设备上第二业务端口指定环回方向的环回的第二指令后,根据所述第二设备位置、第二业务端口位置及所述指定环回方向确定所预览的环回的环回状权利要求书CN102025570ACN102025584A2/3页3态;显示所预览的环回的环回状态对应的图例;当收到指示按照预览的环回进行配置的第三指令后,将所述第二设备上第二业务端口配置为所预览的环回的环回状态。8如权利要求7所述的监控方法,其特征在于,所述将第二设备上第二业务端口配置为所预览的环回的环回状态的步骤包括按照预设的与所述第二设备的类型对应的转换规则,将所预览的环回的环回状态转换为第二设备能识别的环回描述信息;将所述环回描述信息携带在配。

7、置指令中下发给所述第二设备。9如权利要求7所述的监控方法,其特征在于,所述将第二设备上第二业务端口配置为所预览的环回的环回状态的步骤后还包括获取所述第二设备上第二业务端口的环回的环回状态,如果和所预览的环回的环回状态不同,则继续获取;当所获取的环回状态和所预览的环回状态相同时,或到达预定的时间时停止获取。10一种环回的监控设备,其特征在于,包括存储模块,用于保存不同环回状态对应的图例;第一获取模块,用于当收到指示查看第一设备上第一业务端口的环回的第一指令时,根据所述第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向,确定所要查看的环回的环回状态;第一查找模块,用于找到所要查看的环回的。

8、环回状态对应的图例;显示模块,用于显示所找到的图例。11如权利要求10所述的监控设备,其特征在于所述环回状态包括设备位置、业务端口位置及环回方向;设备位置包括本地和远端;业务端口位置包括内部和外部;环回方向包括内环、外环和双向环。12如权利要求10所述的监控设备,其特征在于,所述第一获取模块包括获取单元,用于从所述第一设备获取所述第一业务端口当前的环回的环回描述信息;第一转换单元,用于根据按照预设的与所述第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回状态。13如权利要求10所述的监控设备,其特征在于,所述存储模块保存不同环回状态对应的图例是指所述存储模块填写环回。

9、配置信息文件;所述环回配置信息文件包括环回类型配置信息和设备配置信息;所述环回类型配置信息包括各环回类型以及对应的图例图片文件路径,各环回类型分别表示一种环回状态;所述设备配置信息包括多个设备类型模块;每个设备类型模块由一个或多个环回对象模块组成,每一个环回对象模块对应于一类业务端口;所述显示模块还用于根据用户发起事件,获取用户当前操作设备的管理索引和设备种类;根据管理索引得知所操作的是哪个设备,依据设备种类在所述环回配置信息文件中找到设备类型模块的配置信息,将每一类支持环回的业务端口都以一个TAB页的方式添权利要求书CN102025570ACN102025584A3/3页4加进用户界面中。1。

10、4如权利要求13所述的监控设备,其特征在于,所述第一获取模块包括获取单元,用于从所述第一设备获取所述第一业务端口当前的环回的环回描述信息;第一转换单元,用于根据按照预设的与所述第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回类型;所述转换规则为不同类型设备的环回描述信息,与所述环回类型配置信息中包括的环回类型之间的对应转换关系。15如权利要求13所述的监控设备,其特征在于所述第一转换单元通过所述环回配置信息文件中的环回对象模块中预配置的一个类,按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回状态。16如权利要求10到15中。

11、任一项所述的监控设备,其特征在于,还包括第二获取模块,用于当收到指示预览第二设备上第二业务端口指定环回方向的环回的第二指令后,根据所述第二设备位置、第二业务端口位置及所述指定环回方向确定所预览的环回的环回状态;第二查找模块,用于找到所预览的环回的环回状态对应的图例;配置模块,用于当收到指示按照预览的环回进行配置的第三指令后,将所述第二设备上第二业务端口配置为所预览的环回的环回状态。17如权利要求16所述的监控设备,其特征在于,所述配置模块包括第二转换单元,用于按照预设的与所述第二设备的类型对应的转换规则,将所预览的环回的环回状态转换为第二设备能识别的环回描述信息;下发单元,用于将所述环回描述信。

12、息携带在配置指令中下发给所述第二设备。18如权利要求16所述的监控设备,其特征在于,还包括第三获取模块,用于获取所述第二设备上第二业务端口的环回的环回状态,如果和所预览的环回的环回状态不同,则继续获取;当所获取的环回状态和所预览的环回状态相同时,或到达预定的时间时停止获取。权利要求书CN102025570ACN102025584A1/10页5一种环回的监控方法及设备技术领域0001本发明涉及通信领域,尤其涉及一种环回的监控方法及设备。背景技术0002环回就是将通信通路的收、发端口直接相连。对通信通路的收、发端口直连可以通过网管软件实现,也可以通过物理端口跳线直接连接硬件实现。0003现有的一种。

13、表格式环回测试方案为通过表格的形式,描述和配置设备端口的环回状态。用户可以在一张表格中同时查看多个端口当前所处的环回状态,也可以用鼠标选中某个端口对应表格中的一行记录,点击“查看”按钮,在弹出的“查看”窗口中专门查看选中端口的环回状态,或者点击“修改”按钮,在弹出的“修改”窗口中针对选中的端口,修改其环回方式,并下发此改变到设备。0004现有的一种图形化环回测试方案是为每个端口创建一个TAB页,在其中针对相应端口的环回状态提供列表式的文字描述和图例,并提供一个“环回命令”按钮,当用户点击此按钮时,会弹出一个“环回命令”对话框,其中列出了可能的环回命令以及与命令相对应的端口环回图例,用户可以在这。

14、个对话框界面中选中需要的命令,并点击“发送命令”按钮,来改变选中端口的环回状态。0005现有的方法只是能实现环回测试的基本功能,但在与用户交互上不够方便、不够友好。上述两种方案中,前者对环回状态不提供图形化的描述、查看特定对象的环回状态或配置其环回都需要通过另外弹出用户界面来完成,后者虽然提供对环回状态的图形化描述,但是失去了同时查看多个端口环回状态的界面,要配置某个端口的环回状态也得在新弹出的用户界面上完成。发明内容0006本发明要解决的技术问题是提供一种环回的监控方法及设备,能够保证在复杂情况下也能直观方便查看各环回的状态。0007为了解决上述问题,本发明提供了一种环回的监控方法,包括00。

15、08保存不同环回状态对应的图例;0009当收到指示查看第一设备上第一业务端口的环回的第一指令时,根据所述第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向,确定所要查看的环回的环回状态;0010显示所要查看的环回的环回状态对应的图例。0011优选地,所述环回状态包括设备位置、业务端口位置及环回方向;设备位置包括本地和远端;业务端口位置包括内部和外部;环回方向包括内环、外环和双向环。0012优选地,所述根据第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向确定所要查看的环回的环回状态的步骤包括0013从所述第一设备获取所述第一业务端口当前的环回的环回描述信息;说明书CN102。

16、025570ACN102025584A2/10页60014按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回状态。0015优选地,所述保存不同环回状态对应的图例的步骤包括0016填写环回配置信息文件;0017所述环回配置信息文件包括环回类型配置信息和设备配置信息;0018所述环回类型配置信息包括各环回类型以及对应的图例图片文件路径,各环回类型分别表示一种环回状态;所述设备配置信息包括多个设备类型模块;每个设备类型模块由一个或多个环回对象模块组成,每一个环回对象模块对应于一类业务端口;0019所述监控方法还包括0020根据用户发起事件,获取用户当前操作设备。

17、的管理索引和设备种类;根据管理索引得知所操作的是哪个设备,依据设备种类在所述环回配置信息文件中找到设备类型模块的配置信息,将每一类支持环回的业务端口都以一个TAB页的方式添加进用户界面中。0021优选地,所述根据第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向确定所要查看的环回的环回状态的步骤包括0022从所述第一设备获取所述第一业务端口当前的环回的环回描述信息;0023按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回类型;所述转换规则为设备的环回描述信息与所述环回类型配置信息中包括的环回类型之间的对应转换关系。0024优选地,通过所述环回。

18、配置信息文件中的环回对象模块中预配置的一个类,进行所述按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回状态的步骤。0025优选地,所述保存不同环回状态对应的图例的步骤后还包括0026当收到指示预览第二设备上第二业务端口指定环回方向的环回的第二指令后,根据所述第二设备位置、第二业务端口位置及所述指定环回方向确定所预览的环回的环回状态;0027显示所预览的环回的环回状态对应的图例;0028当收到指示按照预览的环回进行配置的第三指令后,将所述第二设备上第二业务端口配置为所预览的环回的环回状态。0029优选地,所述将第二设备上第二业务端口配置为所预览的环回的环。

19、回状态的步骤包括0030按照预设的与所述第二设备的类型对应的转换规则,将所预览的环回的环回状态转换为第二设备能识别的环回描述信息;0031将所述环回描述信息携带在配置指令中下发给所述第二设备。0032优选地,所述将第二设备上第二业务端口配置为所预览的环回的环回状态的步骤后还包括0033获取所述第二设备上第二业务端口的环回的环回状态,如果和所预览的环回的环回状态不同,则继续获取;当所获取的环回状态和所预览的环回状态相同时,或到达预定的时间时停止获取。说明书CN102025570ACN102025584A3/10页70034本发明还提供了一种环回的监控设备,包括0035存储模块,用于保存不同环回状。

20、态对应的图例;0036第一获取模块,用于当收到指示查看第一设备上第一业务端口的环回的第一指令时,根据所述第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向,确定所要查看的环回的环回状态;0037第一查找模块,用于找到所要查看的环回的环回状态对应的图例;0038显示模块,用于显示所找到的图例。0039优选地,所述环回状态包括设备位置、业务端口位置及环回方向;设备位置包括本地和远端;业务端口位置包括内部和外部;环回方向包括内环、外环和双向环。0040优选地,所述第一获取模块包括0041获取单元,用于从所述第一设备获取所述第一业务端口当前的环回的环回描述信息;0042第一转换单元,用于根据。

21、按照预设的与所述第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回状态。0043优选地,所述存储模块保存不同环回状态对应的图例是指0044所述存储模块填写环回配置信息文件;所述环回配置信息文件包括环回类型配置信息和设备配置信息;所述环回类型配置信息包括各环回类型以及对应的图例图片文件路径,各环回类型分别表示一种环回状态;所述设备配置信息包括多个设备类型模块;每个设备类型模块由一个或多个环回对象模块组成,每一个环回对象模块对应于一类业务端口;0045所述显示模块还用于根据用户发起事件,获取用户当前操作设备的管理索引和设备种类;根据管理索引得知所操作的是哪个设备,依据设。

22、备种类在所述环回配置信息文件中找到设备类型模块的配置信息,将每一类支持环回的业务端口都以一个TAB页的方式添加进用户界面中。0046优选地,所述第一获取模块包括0047获取单元,用于从所述第一设备获取所述第一业务端口当前的环回的环回描述信息;0048第一转换单元,用于根据按照预设的与所述第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回类型;所述转换规则为不同类型设备的环回描述信息,与所述环回类型配置信息中包括的环回类型之间的对应转换关系。0049优选地,所述第一转换单元通过所述环回配置信息文件中的环回对象模块中预配置的一个类,按照预设的与第一设备的类型对应的转换规。

23、则,将所获取的环回描述信息转换为所要查看的环回的环回状态。0050优选地,所述的监控设备还包括0051第二获取模块,用于当收到指示预览第二设备上第二业务端口指定环回方向的环回的第二指令后,根据所述第二设备位置、第二业务端口位置及所述指定环回方向确定所预览的环回的环回状态;0052第二查找模块,用于找到所预览的环回的环回状态对应的图例;说明书CN102025570ACN102025584A4/10页80053配置模块,用于当收到指示按照预览的环回进行配置的第三指令后,将所述第二设备上第二业务端口配置为所预览的环回的环回状态。0054优选地,所述配置模块包括0055第二转换单元,用于按照预设的与所。

24、述第二设备的类型对应的转换规则,将所预览的环回的环回状态转换为第二设备能识别的环回描述信息;0056下发单元,用于将所述环回描述信息携带在配置指令中下发给所述第二设备。0057优选地,所述的监控设备还包括0058第三获取模块,用于获取所述第二设备上第二业务端口的环回的环回状态,如果和所预览的环回的环回状态不同,则继续获取;当所获取的环回状态和所预览的环回状态相同时,或到达预定的时间时停止获取。0059本发明的技术方案采用图形化的布局和显示方式,方便易用,能避免查看环回状态不够方便、对环回的含义可能产生误读的问题。0060本发明的一个优化方案能在配置环回时提供预览,降低了操作的复杂性,避免环回配。

25、置步骤较多进而可能导致的问题,增强了环回配置的准确性。0061本发明的另一优化方案能够适用于对环回的描述方式不尽相同的不同类型的设备、以及不同业务端口;不管是什么类型的设备、什么类型的业务端口、什么样的环回状态描述方式,都可以按照统一的方案进行监控,通用性强。0062本发明的又一优化方案中,所显示的图例、操作命令会即时的显示选中端口的环回状态,所显示的图例还会即时的反应所选中的操作命令的含义;在下发配置命令后,会即时更新最新的端口环回状态。附图说明0063图1是实施例一中的例子的流程示意图。具体实施方式0064下面将结合附图及实施例对本发明的技术方案进行更详细的说明。0065需要说明的是,如果。

26、不冲突,本发明实施例以及实施例中的各个特征可以相互结合,均在本发明的保护范围之内。另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺页序,但是在某些情况下,可以以不同于此处的顺页序执行所示出或描述的步骤。0066实施例一,一种环回的监控方法,包括0067保存不同环回状态对应的图例;0068当收到指示查看第一设备上第一业务端口的环回的第一指令时,根据所述第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向,确定所要查看的环回的环回状态;0069显示所要查看的环回的环回状态对应的图例。0070本实施例中,所述环回状态可以但不限于。

27、包括设备位置、业务端口位置及环回方向;设备位置可以但不限于包括本地和远端;业务端口位置可以但不限于包括内部和外部;环回方向可以但不限于包括内环、外环和双向环。说明书CN102025570ACN102025584A5/10页90071本实施例中,可以但不限于预先保存一背景图,该背景图可为设备的示意图例,并预留有放置所述环回状态对应的图例的位置;显示所述环回状态对应的图例时,是显示在所述背景图中预留的位置上。0072实际应用时,也可以采用有其它示意图例的背景图或不采用背景图。0073本实施例中,用设备位置、业务端口位置加上环回方向来描述一个环回的环回状态,是基于如下考虑00741、绝大多数设备都需。

28、要有一定的拓扑结构,点对点、星型、链型或者环形,孤立使用的设备不多,因此需要有“本地/远端”一项;00752、任何一种环回,都要站在业务端口的角度进行命名,所以有“业务端口”一项;00763、环回方向分为内环、外环、双向环。对于一个业务端口,内环指该端口的系统侧环回,外环指线路侧环回,双向环指同时包括内、外环。0077本实施例中,所述保存不同环回状态对应的图例的步骤中,可以是保存各种“设备类型业务端口类型环回方向”的组合对应的图例,比如保存本地内部端口的外向环对应图例、远端外部端口的双向环对应的图例等。0078本实施例中,所述业务端口可以包括各种类型;业务端口的类型即该业务端口所支持的业务类型。

29、,比如SDH端口,支持的是SDH业务;E1端口,支持的是E1业务;以太网端口,支持的是以太业务。0079本实施例的一种实施方式中,所述根据所述第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向确定所要查看的环回的环回状态的步骤包括0080从所述第一设备获取所述第一业务端口当前的环回的环回描述信息;0081根据所述第一设备的类型,按照预设的与该类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回状态。0082不同类型的设备、业务端口,系统软件提供的环回状态的描述方式不尽相同,预设了转换规则后,本监控方法就可以适用于各种设备和业务端口,更具备通用性。0083所获取的环回描。

30、述信息可以是第一设备按照本设备的方式描述的环回状态,比如在某种类型的设备中,“1”代表远端外部内环等,与该种类型设备对应的转换规则中,就是将“1”对应于“远端外部内环”这一环回状态。0084所获取的环回描述信息也可以包括第一设备按照本设备的方式描述的本设备位置、业务端口位置及环回方向等信息,此情况下,转换规则可以是将该设备描述“设备位置”、“业务端口位置”和“环回方向”的信息的各种组合直接对应于相应的环回状态;比如一种设备中,“1A”表示设备位置为本地,“2A”表示业务端口位置是内部,“3C”表示是环回方向是双向环,则与该种设备对应的转换规则中,就是将“1A2A3C”对应于“本地内部双向环”这。

31、一环回状态;也可以是先将“1A”对应于“设备位置是本地”,“2A”对应于“业务端口位置是内部”,“3C”对应于“环回方向是双向环”,然后得到环回状态。0085本实施例中,所述保存不同环回状态对应的图例的步骤后还可以包括0086当收到指示预览第二设备上第二业务端口指定环回方向的环回的第二指令后,根据所述第二设备位置、第二业务端口位置及所述指定环回方向确定所预览的环回的环说明书CN102025570ACN102025584A6/10页10回状态;0087显示所预览的环回的环回状态对应的图例;0088当收到指示按照预览的环回进行配置的第三指令后,将所述第二设备上第二业务端口配置为所预览的环回的环回状。

32、态。0089本文中的“第一”、“第二”并不特指,只为了区分要显示和要预览的目标;第一、第二设备可以是整个网络中的任一设备,甚至也可以是同一个设备;第一/第二业务端口、第一/第二指令的情况也一样。0090这样可以对配置结果先进行预览,在复杂情况下也可以通过图形化的表示方式清楚得知配置后的情况,从而提高配置的准确度。0091当然,也可以不预览,直接进行环回配置;此时,所述方法还可以包括0092当收到指示配置环回的第四指令后,该第四指令中指明要配置哪个设备的哪个业务端口上的环回,以及要配置的环回方向;0093按照所述第四指令配置相应设备上相应业务端口的环回方向。0094本实施例中,所述将第二设备上第。

33、二业务端口配置为所预览的环回的环回状态的步骤具体可以包括0095按照预设的与所述第二设备的类型对应的转换规则,将所预览的环回的环回状态转换为第二设备能识别的环回描述信息;0096将所述环回描述信息携带在配置指令中下发给所述第二设备。0097由于第二设备和第二业务端口位置都是确定的,因此配置信息里也可以只包括指示第二业务端口上环回的环回方向的信息。0098本实施例中,所述将第二设备上第二业务端口配置为所预览的环回的环回状态的步骤后还可以包括0099获取所述第二设备上第二业务端口的环回的环回状态,如果和所预览的环回的环回状态不同,则继续获取;当所获取的环回状态和所预览的环回状态相同时,或到达预定的。

34、时间时停止获取。0100由于第二设备和第二业务端口位置都是确定的,因此获取环回状态时,也可以只获取环回方向;此时,和所预览的环回进行比较时,只用获取的环回方向和所述指定环回方向比较即可。0101在不预览,直接进行环回配置的情况下,也可以进行该步骤,以监控配置是否成功。0102本实施例中,确定所要查看的环回的环回状态后,或确定所要预览的环回的环回状态后,都可以将所确定的环回状态以文字形式显示;在获取所述第二设备上第二业务端口的环回方向后,也可以根据第二设备位置、第二业务端口位置和环回方向确定环回状态,并以文字形式显示。0103本实施例的一个具体例子如图1所示,所述监控方法运行在网管侧;包括以下步。

35、骤0104步骤101为各种环回状态及无环回准备好图例,以图片文件形式保存;环回状态用设备位置、业务端口位置加上环回方向来描述。本例子中,将可能出现的每一种环回状态都各自以一种环回类型表示,即各环回类型分别表示一种环回状态;说明书CN102025570ACN102025584A7/10页110105则环回类型包括本地内环内部端口、外部端口、本地外环内部端口、外部端口、本地双向环内部端口、外部端口、远端内环内部端口、外部端口、远端外环内部端口、外部端口、远端双向环内部端口、外部端口。0106步骤102填写环回配置信息文件LOOPBACKATTRPROFILEXML。此文件包含两大部分,环回类型配置。

36、信息可以但不限于为列表形式LOOPTYPELIST和设备配置信息可以但不限于为列表形式DEVLIST。0107LOOPTYPELIST中,详细列举出了各种可能的环回类型以及相应的环回图片文件路径。0108本例子中,所述根据第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向确定所要查看的环回的环回状态的步骤具体可以包括0109从所述第一设备获取所述第一业务端口当前的环回的环回描述信息;0110按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回类型;所述转换规则为所对应设备的环回描述信息,与所述环回类型配置信息中包括的环回类型之间的对应转换关系。0。

37、111DEVLIST包括多个设备类型DEVTYPE模块,每个DEVTYPE模块对应于一种环回测试支持方式相同的设备,DEVTYPE模块由一个或多个环回对象LOOPBACKOBJECT模块组成,每一个LOOPBACKOBJECT模块对应于一类业务端口,记录开发此类业务端口的环回测试所需的配置信息。0112步骤103根据用户发起事件,获取用户当前操作设备的管理索引URL和设备种类;根据管理索引得知所操作的是哪个设备,并依据设备种类,在LOOPBACKATTRPROFILEXML中找到DEVTYPE模块配置信息,进而可以获知此种设备都有哪些类型的业务端口支持环回测试以及相应的端口配置信息,每一类业务。

38、端口都以一个TAB页的方式添加进用户界面中。0113步骤104初始化TAB页布局;各类业务端口的TAB页布局都是相同的。TAB页被划分为上、中、下三块上部是一个表格,显示出所有此类业务端口的端口号、环回状态文字描述;中部是一个图例面板,用图形化的方式描述了本地设备和远端设备在这类业务端口上的连接关系和环回状态;下部是一个操作控制面板,此面板又划分为上下两部分,上半部分是提供了此类业务端口支持的所有环回命令项,用一组单选按钮来表示,下半部分是一组按钮,提供了“下发环回配置”、“刷新”和“关闭”按钮。0114步骤105注册监听器、编写事件响应代码。为上部表格注册监听器,使得当用户点选表格中的端口时。

39、,中部的图例面板和下部的操作控制面板能得到鼠标点击事件通知,图例面板将给出选中端口当前所处环回状态的图例,操作控制面板将相应的命令单选按钮选中。为下部操作控制面板中的所有单选按钮注册监听器,使得当单选按钮被选中时,中部的图例面板能得到事件通知,给出选中命令单选按钮所指环回含义的图例。0115步骤106TAB页中数据的刷新。TAB页打开后,会自动调用响应“刷新”按钮的接口,去设备上读取所有此种业务端口的环回状态,并更新上部表格中的数据。0116由于不同类型的设备、业务端口,系统软件提供的环回状态描述规则不尽相同,所以本步骤中,需要对不同设备上的不同的环回状态描述规则做转换,翻译为说明书CN102。

40、025570ACN102025584A8/10页12LOOPBACKATTRPROFFLEXML文件的LOOPTYPELIST中预定义的一种环回类型。这个翻译工作由LOOPBACKATTRPROFFLEXML文件的LOOPBACKOBJECT模块中预配置的一个类来完成。该预配置的类完成设备环回描述方式和网管环回描述方式的翻译。比如网管上定义了“本地外部端口外环”这种环回类型的编号为1,“本地外部端口内环”编号为2,但是某一类设备上,其提供的接口定义编号1表示“本地外部端口内环”,编号2表示“本地外部端口外环”,为了保证环回含义的在网管和设备上得到一致的体现,需要把设备上的“1”翻译为网管上的“。

41、2”,把网管上的“2”翻译为设备上的“1”。0117步骤107环回配置。在收到操作控制面板中的“下发环回配置”按钮点击事件后,立即把命令下发到设备。由于不同类型的设备、端口,系统软件提供给网管的端口环回配置规则不尽相同,所以本步骤中,需要将网管上的环回命令翻译为设备理解的环回配置格式,这个翻译工作由LOOPBACKATTRPROFFLEXML文件的LOOPBACKOBJECT模块中预配置的一个类来完成。这个类和步骤106中预配置的类是同一个类,这个类中既提供读设备上端口环回状态的方法在其中做翻译,翻译成网管上对应的环回状态,又要提供往设备上写环回配置命令的方法写之前做翻译,将网管上的环回描述方。

42、式翻译成设备适用的环回描述方式。0118把命令下发到设备后,启动一个定时器,它每隔一段时间主动调用一次响应“刷新”按钮的接口,来获取所操作环回对象的当前环回状态,一旦发现当前状态与本次下发的命令一致,则关闭定时器,否则会继续下去,触发N次之后,关闭定时器,N的值可以根据所操作的业务端口的设备环境而定。0119步骤106和107先后顺序不限。0120本例子中的图形化布局主要由三大部分组成上部表格式呈现数据、中部图形化描述特定数据、下部操作控制面板。这三部分内部的呈现方式可能发生变化,比如上部表格中增加与端口环回测试相关的误码测试结果的列,中部图例面板可能采用其它的图形方式来描述本地和远端设备之间。

43、的环回关系,下部操作控制面板中采用下拉框、复选框等方式来提供可能的操作选项,在下部操作控制面板中提供与环回测试相关的误码仪使能/禁止配置按钮、或者数据内容导出按钮,也可以实现。0121实施例二,一种环回的监控设备,包括0122存储模块,用于保存不同环回状态对应的图例;0123第一获取模块,用于当收到指示查看第一设备上第一业务端口的环回的第一指令时,根据所述第一设备位置、第一业务端口位置及该第一业务端口当前的环回方向,确定所要查看的环回的环回状态;0124第一查找模块,用于找到所要查看的环回的环回状态对应的图例;0125显示模块,用于显示所找到的图例。0126本实施例中,所述环回状态可以但不限于。

44、包括设备位置、业务端口位置及环回方向;设备位置可以但不限于包括本地和远端;业务端口位置可以但不限于包括内部和外部;环回方向可以但不限于包括内环、外环和双向环。0127本实施例的一种实施方式中,所述第一获取模块具体可以包括0128获取单元,用于从所述第一设备获取所述第一业务端口当前的环回的环回描述信息;说明书CN102025570ACN102025584A9/10页130129第一转换单元,用于根据按照预设的与所述第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回状态。0130本实施例的另一种实施方式中,所述存储模块保存不同环回状态对应的图例是指0131所述存储模块填。

45、写环回配置信息文件;所述环回配置信息文件包括环回类型配置信息和设备配置信息;所述环回类型配置信息包括各环回类型以及对应的图例图片文件路径,各环回类型分别表示一种环回状态;所述设备配置信息包括多个设备类型模块;每个设备类型模块由一个或多个环回对象模块组成,每一个环回对象模块对应于一类业务端口;0132所述显示模块还用于根据用户发起事件,获取用户当前操作设备的管理索引和设备种类;根据管理索引得知所操作的是哪个设备,依据设备种类在所述环回配置信息文件中找到设备类型模块的配置信息,将每一类支持环回的业务端口都以一个TAB页的方式添加进用户界面中。0133本实施方式中,所述第一获取模块具体可以包括013。

46、4获取单元,用于从所述第一设备获取所述第一业务端口当前的环回的环回描述信息;0135第一转换单元,用于根据按照预设的与所述第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回类型;所述转换规则为所对应设备的环回描述信息,与所述环回类型配置信息中包括的环回类型之间的对应转换关系。0136本实施例中,所述第一转换单元通过所述环回配置信息文件中的环回对象模块中预配置的一个类,按照预设的与第一设备的类型对应的转换规则,将所获取的环回描述信息转换为所要查看的环回的环回状态。0137本实施例中,所述监控设备还可以包括0138第二获取模块,用于当收到指示预览第二设备上第二业务端口指。

47、定环回方向的环回的第二指令后,根据所述第二设备位置、第二业务端口位置及所述指定环回方向确定所要预览的环回的环回状态;0139第二查找模块,用于找到所要预览的环回的环回状态对应的图例;0140配置模块,用于当收到指示按照预览的环回进行配置的第三指令后,按照所述指定环回方向配置所述第二设备上第二业务端口的环回。0141所述显示模块与第一、第二查找模块相连;当第二查找模块找到图例时,也是显示所找到的图例。所述第二查找模块可以复用第一查找模块,即只要第一或第二获取模块确定了环回状态,就查找图例。0142同样的,所述监控设备也可以不预览,直接进行配置,即配置模块当收到指示配置环回的第四指令后,按照所述第。

48、四指令配置相应设备上相应业务端口的环回方向;所述第四指令中指明要配置哪个设备的哪个业务端口上的环回,以及要配置的环回方向。0143本实施例中,所述配置模块具体可以包括0144第二转换单元,用于按照预设的与所述第二设备的类型对应的转换规则,将所预览的环回的环回状态转换为第二设备能识别的环回描述信息;说明书CN102025570ACN102025584A10/10页140145下发单元,用于将所述环回描述信息携带在配置指令中下发给所述第二设备。0146本实施例中,所述的监控设备还可以包括0147第三获取模块,用于获取所述第二设备上第二业务端口的环回的环回状态,如果和所预览的环回的环回状态不同,则继。

49、续获取;当所获取的环回状态和所预览的环回状态相同时,或到达预定的时间时停止获取。0148其它具体实现细节可参照实施例一。0149本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。0150当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明的权利要求的保护范围。说明书CN102025570ACN102025584A1/1页15图1说明书附图CN102025570A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1