环形网管拓扑网络实现方法及系统转让专利

申请号 : CN201210280023.3

文献号 : CN102820991B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 吴祥李英喜

申请人 : 瑞斯康达科技发展股份有限公司

摘要 :

本发明公开了一种环形网管拓扑网络实现方法及系统,用以对复杂的拓扑网络进行管理。该方法为:环形网管拓扑网络的任一设备按照设定的各E1端口的顺序,依次通过设置的E1端口的网管通道的接收通道,接收通过该E1端口构建的链路直接级联的上级设备或下级设备发送的网管信息,若该设备包含一个以上的E1端口,则将网管信息发送给下一个E1端口的网管通道的发送通道,若该设备仅包含一个E1端口,则将网管信息发送给同一E1端口的网管通道的发送通道;以及通过E1端口的网管通道的发送通道,向通过E1端口构建的链路直接级联的上级设备或下级设备发送网管信息。

权利要求 :

1.一种环形网管拓扑网络实现方法,其特征在于,包括:

预先确定待建的环形网管拓扑网络的各设备,针对任一设备设置与所述设备直接级联的设备的个数一致的E1端口以及设定各E1端口的顺序;

任一设备按照设定的各E1端口的顺序,依次通过设置的E1端口的网管通道的接收通道,接收通过所述E1端口构建的链路直接级联的上级设备或下级设备发送的网管信息,若所述设备包含两个以上的E1端口,则将所述网管信息发送给下一个E1端口的网管通道的发送通道,若所述设备仅包含一个E1端口,则将所述网管信息发送给同一E1端口的网管通道的发送通道;

以及通过所述E1端口的网管通道的发送通道,向通过所述E1端口构建的链路直接级联的上级设备或下级设备发送网管信息。

2.如权利要求1所述的方法,其特征在于,还包括,所述设备在通过所述E1端口构建的链路故障时:所述设备将所述E1端口的网管通道的发送通道的网管信息发送给同一E1端口的网管通道的接收通道。

3.如权利要求1所述的方法,其特征在于,确定待建的所述环形网管拓扑网络的各设备后,针对任一设备设置与所述设备直接级联的设备的个数一致的E1端口之前,还包括:确定所述各设备的优先级,按照所述优先级从高到低的顺序,确定每个设备直接级联的上级设备和/或下级设备,所述上级设备的优先级高于所述设备的优先级,所述下级设备的优先级低于所述设备的优先级。

4.如权利要求1所述的方法,其特征在于,确定待建的所述环形网管拓扑网络的各设备后,还包括:设置所述各设备具有相同的E1网管方式,所述网管方式为采用E1端口传输的E1帧中的SA4比特传输网管信息、采用E1端口传输的E1帧中的SA5比特传输网管信息或采用E1端口传输的E1帧的独立时隙传输网管信息。

5.如权利要求3所述的方法,其特征在于,设定各E1端口的顺序,具体包括:针对任一包含一个以上E1端口的设备,按照各E1端口构建的链路直接级联的设备的优先级,设置各E1端口的顺序。

6.如权利要求5所述的方法,其特征在于,针对任一包含一个以上E1端口的设备,按照各E1端口构建的链路直接级联的设备的优先级,设置各E1端口的顺序,还包括:在所述设备的各E1端口构建的链路直接级联的下级设备具有相同的优先级时,设定具有相同优先级各下级设备对应的各E1端口的先后顺序。

7.如权利要求3-6任一项所述的方法,其特征在于,确定所述各设备的优先级,还包括:确定所述各设备中优先级最高的设备,并对所述优先级最高的设备配置网管信息。

8.如权利要求7所述的方法,其特征在于,确定所述各设备中优先级最高的设备后,还包括:按照所述优先级最高的设备的各E1端口的顺序确定第一个E1端口,通过所述第一个E1端口的网管通道的发送通道发送配置的所述网管信息;以及,按照所述优先级最高的设备的各E1端口的顺序确定最后一个E1端口,通过所述最后一个E1端口的网管通道的接收通道监听环形拓扑网络中的各设备的网管信息执行结果。

9.一种环形网管拓扑系统,其特征在于,包括一个以上的设备,其中,

任一设备,用于按照设定的各E1端口的顺序,依次通过设置的E1端口的网管通道的接收通道,接收通过所述E1端口构建的链路直接级联的上级设备或下级设备发送的网管信息,若所述设备包含两个以上的E1端口,则将所述网管信息发送给下一个E1端口的网管通道的发送通道,若所述设备仅包含一个E1端口,则将所述网管信息发送给同一E1端口的网管通道的发送通道;以及通过所述E1端口的网管通道的发送通道,向通过所述E1端口构建的链路直接级联的上级设备或下级设备发送网管信息。

10.如权利要求9所述的系统,其特征在于,所述设备在通过所述E1端口构建的链路故障时,将所述E1端口的网管通道的发送通道的网管信息发送给同一E1端口的网管通道的接收通道。

说明书 :

环形网管拓扑网络实现方法及系统

技术领域

[0001] 本发明涉及网络管理技术领域,尤其涉及一种环形网管拓扑网络实现方法及系统。

背景技术

[0002] 从应用组成来说,网管管理(简称网管)系统一般分为配置管理、安全管理、故障管理、性能管理、拓扑管理、分级管理等应用。
[0003] 其中,拓扑管理主要是运用网管的前台,用于构造并管理整个数据通信网络的网络拓扑结构,通过获取网络中设备的拓扑数据形成对应的网络拓扑视图,方便管理者对网络进行管理。
[0004] 现有技术中,可以利用设备的E1端口构建的E1链路作为网管通道,对于点到点或者点到多点的拓扑结构,可以通过E1链路传输的E1帧的SA比特或独立时隙传输网管信息,从而实现主设备对其它设备的网络管理。
[0005] 但是,在比较复杂的网络拓扑中,主设备通过E1链路只能对直接级联的设备进行管理,对于其它节点的设备将无法进行管理,这就使得在对比较复杂的网络拓扑进行网管时,需要指定多个主设备,由此会造成维护成本的提高,甚至会给业务的正常运行带来很大隐患。

发明内容

[0006] 本发明提供一种环形网管拓扑网络实现方法及系统,用以通过E1链路实现对比较复杂的业务拓扑网络中的各设备的管理,降低网络维护成本。
[0007] 本发明实施例提供的具体技术方案如下:
[0008] 一种环形网管拓扑网络实现方法,包括:
[0009] 预先确定待建的环形网管拓扑网络的各设备,针对任一设备设置与所述设备直接级联的设备的个数一致的E1端口以及设定各E1端口的顺序;
[0010] 任一设备按照设定的各E1端口的顺序,依次通过设置的E1端口的网管通道的接收通道,接收通过所述E1端口构建的链路直接级联的上级设备或下级设备发送的网管信息,若所述设备包含一个以上的E1端口,则将所述网管信息发送给下一个E1端口的网管通道的发送通道,若所述设备仅包含一个E1端口,则将所述网管信息发送给同一E1端口的网管通道的发送通道;
[0011] 以及通过所述E1端口的网管通道的发送通道,向通过所述E1端口构建的链路直接级联的上级设备或下级设备发送网管信息。
[0012] 一种环形网管拓扑系统,包括一个以上的设备,其中,
[0013] 任一设备,用于按照设定的各E1端口的顺序,依次通过设置的E1端口的网管通道的接收通道,接收通过所述E1端口构建的链路直接级联的上级设备或下级设备发送的网管信息,若所述设备包含一个以上的E1端口,则将所述网管信息发送给下一个E1端口的网管通道的发送通道,若所述设备仅包含一个E1端口,则将所述网管信息发送给同一E1端口的网管通道的发送通道;以及通过所述E1端口的网管通道的发送通道,向通过所述E1端口构建的链路直接级联的上级设备或下级设备发送网管信息。
[0014] 基于上述技术方案,本发明实施例中,在确定待建的环形网管拓扑网络的各设备后,针对其中的任一设备设置与该设备直接级联的设备的个数一致的E1端口以及设定各E1端口的顺序,任一设备按照设定的各E1端口的顺序,依次通过设置的E1端口的网管通道的接收通道,接收通过E1端口构建的链路直接级联的上级设备或下级设备发送的网管信息,在该设备包含一个以上的E1端口时,将该网管信息发送给下一个E1端口的网管通道的发送通道,而在该设备仅包含一个E1端口时,则将该网管信息发送给同一E1端口的网管通道的发送通道;以及通过该E1端口的网管通道的发送通道,向通过E1端口构建的链路直接级联的上级设备或下级设备发送网管信息,从而能够由各设备的E1端口相互连接组成一个闭合的环形网管通道,即环形网管拓扑结构,能够对比较复杂的业务拓扑网络结构进行网络管理,降低网络维护成本,且该环形网管拓扑并不受限于实际业务拓扑。

附图说明

[0015] 图1为本发明实施例中环形网管拓扑网络实现方法流程图;
[0016] 图2为本发明实施例中设备结构示意图;
[0017] 图3为本发明具体实施例中环形网管拓扑结构示意图。

具体实施方式

[0018] 为了能够通过E1链路实现对比较复杂的业务拓扑网络中各设备的管理,以节约维护成本,为网络的正常运行提供保障,本发明实施例提供了一种环形网管拓扑网络的实现方法及系统。
[0019] 下面结合附图对本发明优选的实施方式进行详细说明。
[0020] 如附图1所示,本发明实施例中提供的环形网管拓扑网络实现方法的详细流程如下:
[0021] 步骤101:预先确定待建的环形网管拓扑网络的各设备,针对任一设备设置与该设备直接级联的设备的个数一致的E1端口以及设定各E1端口的顺序。
[0022] 其中,确定待建的环形网管拓扑网络的各设备后,设置各设备具有相同的E1端口网管方式,该网管方式包括但不限于:采用E1端口传输的E1帧中的SA4比特传输网管信息、采用E1端口传输的E1帧中的SA5比特传输网管信息或采用E1端口传输的E1帧的独立时隙传输网管信息。
[0023] 步骤102:任一设备按照设定的各E1端口的顺序,依次通过设置的E1端口的网管通道的接收通道,接收通过该E1端口构建的链路直接级联的上级设备或下级设备发送的网管信息,若该设备包含一个以上的E1端口,则将网管信息发送给下一个E1端口的网管通道的发送通道,若该设备仅包含一个E1端口,则将网管信息发送给同一E1端口的网管通道的发送通道;以及通过E1端口的网管通道的发送通道,向通过该E1端口构建的链路直接级联的上级设备或下级设备发送网管信息。
[0024] 优选地,设备在通过E1端口构建的链路故障时,该设备将E1端口的网管通道的发送通道的网管信息发送给同一E1端口的网管通道的接收通道,即实现基于E1端口构建的链路的网管通道的自环功能。
[0025] 具体地,确定待建的环形网管拓扑网络的各设备后,针对任一设备设置与该设备直接级联的设备的个数一致的E1端口之前,确定各设备的优先级,按照优先级从高到低的顺序,确定每个设备直接级联的上级设备和/或下级设备,该上级设备的优先级高于该设备的优先级,该下级设备的优先级低于该设备的优先级。
[0026] 其中,设置各设备具有相同的E1网管方式,网管方式为采用E1端口传输的E1帧中的SA4比特传输网管信息、采用E1端口传输的E1帧中的SA5比特传输网管信息或采用E1端口传输的E1帧的独立时隙传输网管信息
[0027] 具体地,针对任一包含一个以上E1端口的设备,按照各E1端口构建的链路直接级联的设备的优先级,设置各E1端口的顺序。
[0028] 其中,在设备的各E1端口构建的链路直接级联的下级设备具有相同的优先级时,设定具有相同优先级各下级设备对应的各E1端口的先后顺序。
[0029] 本实施例中,确定各设备的优先级时,确定优先级最高的设备,并对该优先级最高的设备配置网管信息。
[0030] 例如,优先级最高的设备通过简单网络管理协议(SNMP)等方式接收用户通过电脑配置的网管信息。
[0031] 其中,将优先级最高的设备作为该环形网管拓扑网络中的主设备,对其它设备进行网络管理。
[0032] 具体地,按照优先级最高的设备的各E1端口的顺序确定第一个E1端口,通过该第一个E1端口的网管通道的发送通道发送配置的网管信息;以及,按照优先级最高的设备的各E1端口的顺序确定最后一个E1端口,通过该最后一个E1端口的网管通道的接收通道监听环形网管拓扑网络中的各设备的网管信息的执行结果。
[0033] 实际应用中,也可以是首先在环形网管拓扑网络的各设备中指定主设备,再设定各设备的优先级,并在设定各设备的优先级时,设置主设备具有最高优先级。该主设备可以是环形网管拓扑网络中的任意设备,较佳地,选择数据处理能力强的设备作为主设备。
[0034] 例如,设置各设备的优先级时,主设备的的优先级最高为LV0,同时采用编号的形式对各设备包含的E1端口进行排序,任意一个设备按照包含的E1端口编号从小到大的顺序级联设备,其中,对于非主设备而言,使用编号最小的E1端口向上级联设备,对于其它E1端口按照编号从小到大的顺序向下级联设备。具体地,优先级为LV0的设备向下级联优先级为LV1的设备,且级联时采用优先级为LV1的设备的编号最小的E1端口,优先级为LV1的设备向下级联优先级为LV2的设备,且级联时采用优先级为LV2的设备中编号最小的E1端口,依次类推。
[0035] 其中,优先级最高的设备将主系统配置的网管信息发给给环形网管拓扑网络中的其它设备,其它设备在接收到网管信息后执行属于自身的网管信息并将执行结果携带在网管信息中发送给下一个设备,优先级最高的设备的最后一个E1端口的网管通道的接收通道在接收到网管信息后,可以从网管信息中获取其它各设备对网管信息的执行结果。同时,优先级最高的设备的最后一个E1端口的网管通道的接收通道在接收网管信息后对属于自身的网管信息进行执行。实际应用中,各设备通过获取网管信息中携带的设备标识后与自身的设备标识进行比较,从而判断是否为属于自身的网管信息。
[0036] 在一个具体实现中,如附图2所示,以优先级最高的主设备为例,对本发明实施例中提出的网管通道自环功能具体实现结构进行说明,该实现中主设备配置使用四路E1端口(A、B、C、D),其中,SA、SB、SC、SD为分别与各路E1端口对应的环回切换控制开关,该环回切换控制开关用于控制相应的E1端口的网管通道的发送通道和接收通道的连通状态,S为网管信息发送模块,R为网管信息接收模块,对于主设备而言,S连接电脑的发送端,用于接收电脑配置的网管信息,R连接电脑的接收端,用于向电脑发送监听到的网管信息。正常情况下,SA、SB、SC、SD处于打开状态,当A、B、C、D构建的E1链路中有一路告警时,则将对应的换回切换控制开关闭合,以实现基于E1链路的网管通道的自环功能。
[0037] 对于非主设备,各E1端口都不与S、R连接。
[0038] 以下通过一个具体实施例,对本发明实施例提供的构建环形网管拓扑网络的具体过程进行详细说明。
[0039] 如附图3所示,图中实现所示为E1端口构建的E1链路,虚线所示为基于E1链路的网管通道。
[0040] 假设待建的环形网管拓扑网络中共有9台设备,分别为设备1~9,并指定设备1为主设备,设定各设备的优先级,设备1的优先级为LV0,设备2、3、4、9的优先级为LV1,设备5的优先级为LV2,设备6的优先级为LV3,设备7、8的优先级为LV4,确定各设备的级联关系,即确定设备1级联所有优先级为LV1的设备,优先级为LV1的设备级联优先级为LV2的设备,优先级为LV2的设备级联优先级为LV3的设备,依次类推。
[0041] 然后对各设备的E1端口进行编号以确定先后顺序,其中,设备1编号后的各E1端口分别为2E1、3E1、4E1和8E1,设备2和设备3编号后的E1端口为1E1,设备4编号后的各E1端口为1E1和2E1,设备5编号后的各E1端口为1E1和2E1,设备6编号后的各E1端口为1E1、2E1和4E1,设备8和设备9编号后的E1端口为1E1。
[0042] 在对各E1端口编号后,设备1接收配置的网管信息后,从2E1端口的网管通道的发送通道发出,且一个E1端口的网管通道的接收通道在接收到网管信息后,按照E1端口的顺序将网管信息转发给下一个E1端口的网管通道的发送通道,并最终在设备1的8E1端口的网管通道的接收通道接收到网管信息为止,即可形成如附图3中虚线所示的环形网管通道,该环形网管通道中,每个设备接收和转发网管信息,并对属于自己的网管信息做出响应,实现了主设备对网络中各设备的管理。
[0043] 其中,在设备包含一个以上的E1端口时,按照E1端口的顺序,一个E1端口的网管通道的接收通道将网管信息发送给下一个E1端口的网管通道的发送通道;在设备仅包含一个E1端口时,该E1端口的网管通道的接收通道将网管信息发送给同一E1端口的网管通道的发送通道。
[0044] 其中,若设备5的2E1端口和设备6的1E1端口构建的链路出现故障,则设备5的2E1端口进行自环保护,设备5的2E1端口的网管通道的发送通道与接收通道连通,2E1端口的网管通道的发送通道的网管信息直接发送给2E1端口的网管通道的接收通道,将设备6、7和8旁路,即在该链路故障后,形成新的环形网管拓扑网络,该网络中不包含设备6、7和8。
[0045] 基于同一发明构思,本发明实施例还提供了一种环形网管拓扑系统,该系统的具体实施可参见上述方法的具体实施,重复之处不再赘述。
[0046] 该系统包括一个以上的设备,其中,任一设备,用于按照设定的各E1端口的顺序,依次通过设置的E1端口的网管通道的接收通道,接收通过E1端口构建的链路直接级联的上级设备或下级设备发送的网管信息,若所述设备包含一个以上的E1端口,则将所述网管信息发送给下一个E1端口的网管通道的发送通道,若所述设备仅包含一个E1端口,则将所述网管信息发送给同一E1端口的网管通道的发送通道;以及通过E1端口的网管通道的发送通道,向通过该E1端口构建的链路直接级联的上级设备或下级设备发送网管信息。
[0047] 优选地,设备在通过E1端口构建的链路故障时,将该E1端口的网管通道的发送通道的网管信息发送给同一E1端口的网管通道的接收通道,从而旁路级联的下级设备,保证该环形网管拓扑中的其它设备的正常网管。
[0048] 基于上述技术方案,本发明实施例中,在确定待建的环形网管拓扑网络的各设备后,针对其中的任一设备设置与该设备直接级联的设备的个数一致的E1端口以及设定各E1端口的顺序,该设备按照设定的各E1端口的顺序,依次通过设置的E1端口的网管通道的接收通道,接收通过E1端口构建的链路直接级联的上级设备或下级设备发送的网管信息,在该设备包含一个以上的E1端口时,将所述网管信息发送给下一个E1端口的网管通道的发送通道,在该设备仅包含一个E1端口时,则将网管信息发送给同一E1端口的网管通道的发送通道;以及通过该E1端口的网管通道的发送通道,向通过E1端口构建的链路直接级联的上级设备或下级设备发送网管信息,从而能够由各设备的E1端口相互连接组成一个闭合的环形网管通道,即环形网管拓扑结构,能够对比较复杂的业务拓扑网络中的设备进行管理,降低网络维护成本,且该环形网管拓扑并不受限于实际业务拓扑,即针对由于设备的业务关系形成的各种业务拓扑结构,可以实现与业务拓扑无关的环形网管拓扑结构。
[0049] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。