端口匹配方法、装置、控制单板、电交叉单板及网管设备与流程

文档序号:12375736阅读:449来源:国知局
端口匹配方法、装置、控制单板、电交叉单板及网管设备与流程
本发明涉及通信领域,具体而言,涉及一种端口匹配方法、装置、控制单板、电交叉单板及网管设备。
背景技术
:“网络提速、降低资费”的呼吁对承载业务的光通信设备提出了更高的要求。设备商不断开发支持速率更高的单板,支持交叉容量更大的子架。原本对于一块支持光传输网络(OpticalTransportNetwork,简称为OTN)标准光通路传送单元(OpticalChannelTransportUnit,简称为OTUk,k表示支持的比特速率和不同种类)类型为OTU2(10G)速率的单板,业务拆分到最小颗粒度光通道数据单元(OpticalChannelDataUnit0,简称为ODU0)(1.25G)有8个调度端口。升级到OTU3(40G)后,有32个调度端口。升级到OTU4(100G)后,有80个调度端口。这只是单个方向,业务都是双向的,实际还要多一倍即160个调度端口。可以看出随着传输速率的提高,在拆分情况下,需要配置的调度端口越来越多。一个子架能插几十块单板,需要配置的调度端口有上千个。在相关技术中,操作人员配置交叉连接时,必须从网管上手工配置,将需要连接的两个调度端口手工选择连在一起。当调度端口数量达到几千个时,会带来如下问题:(1)配置交叉连接费时费力,要将几千个交叉配置完毕得花费几个小时。(2)很容易造成配置错误。随着传输速率的提高,将来超100G、400G及更高速率的应用时,上述问题更加严重。因此,在相关技术中,存在电交叉端口配置费时,费力,配置效率不高,配置准确性不高的问题。技术实现要素:本发明提供了一种端口匹配方法、装置、控制单板、电交叉单板及网管设备,以至少解决相关技术中电交叉端口配置费时,费力,配置效率不高,配置准确性不高的问题。根据本发明的一个方面,提供了一种端口匹配方法,包括:获取预定范围内端口的端口信息,其中,所述端口信息包括:端口的通道检测PM层的源接入点标识符SAPI,端口的PM层的目的接入点标识符DAPI,以及端口的业务信息;依据所述SAPI,所述 DAPI,以及所述业务信息,匹配同一子架内用于电交叉连接的两个端口。优选地,获取所述预定范围内端口的所述端口信息包括以下至少之一:获取同一子架范围内端口的所述端口信息;获取同一网元的不同子架范围内端口的所述端口信息;获取不同网元的不同子架范围内端口的所述端口信息。优选地,依据所述SAPI,所述DAPI,以及所述业务信息,匹配所述同一子架内用于电交叉连接的所述两个端口包括:判断同一子架中的两个端口对应的所述SAPI,所述DAPI,以及所述业务信息是否分别相同;在判断结果为是的情况下,确定所述同一子架中内用于电交叉连接的所述两个端口匹配成功。优选地,依据所述SAPI,所述DAPI,以及所述业务信息,匹配所述同一子架内用于电交叉连接的所述两个端口还包括:在所述同一子架中的所述两个端口对应的所述SAPI,所述DAPI,以及所述业务信息存在至少之一不同的情况下,上报失配告警。优选地,依据所述SAPI,所述DAPI,以及所述业务信息,匹配所述同一子架内用于电交叉连接的所述两个端口包括:按照预定顺序,遍历与预定输入端口位于同一子架中的输出端口,确定与所述预定输入端口具备相同所述SAPI,所述DAPI,以及所述业务信息的输出端口;遍历所述同一子架内的输入端口;匹配所述同一子架内用于电交叉连接的所有所述两个端口。优选地,在依据所述SAPI,所述DAPI,以及所述业务信息,匹配所述同一子架内用于电交叉连接的所述两个端口之后,还包括:将匹配的所述两个端口建立电交叉连接。根据本发明的另一方面,提供了一种端口匹配装置,包括:获取模块,用于获取预定范围内端口的端口信息,其中,所述端口信息包括:端口的通道检测PM层的源接入点标识符SAPI,端口的PM层的目的接入点标识符DAPI,以及端口的业务信息;匹配模块,用于依据所述SAPI,所述DAPI,以及所述业务信息,匹配同一子架内用于电交叉连接的两个端口。优选地,所述获取模块包括以下至少之一:第一获取单元,用于获取同一子架范围内端口的所述端口信息;第二获取单元,用于获取同一网元的不同子架范围内端口的所述端口信息;第三获取单元,用于获取不同网元的不同子架范围内端口的所述端口信息。优选地,所述匹配模块包括:判断单元,用于判断同一子架中的两个端口对应的所述SAPI,所述DAPI,以及所述业务信息是否分别相同;确定单元,用于在判断结果为是的情况下,确定所述同一子架中内用于电交叉连接的所述两个端口匹配成功。优选地,所述匹配模块还包括:上报单元,用于在所述同一子架中的所述两个端口对应的所述SAPI,所述DAPI,以及所述业务信息存在至少之一不同的情况下,上报失配告警。优选地,所述匹配模块包括:第一遍历单元,用于按照预定顺序,遍历与预定输入 端口位于同一子架中的输出端口,确定与所述预定输入端口具备相同所述SAPI,所述DAPI,以及所述业务信息的输出端口;第二遍历单元,用于遍历所述同一子架内的输入端口,匹配所述同一子架内用于电交叉连接的所有所述两个端口。优选地,该装置还包括:建立模块,用于将匹配的所述两个端口建立电交叉连接。根据本发明的另一方面,提供了一种控制单板,包括上述任一项所述的装置。根据本发明的还一方面,提供了一种电交叉单板,包括上述任一项所述的装置。根据本发明的再一方面,提供了一种网管设备,包括上述任一项所述的装置。通过本发明,采用以下方式:获取预定范围内端口的端口信息,其中,所述端口信息包括:端口的通道检测PM层的源接入点标识符SAPI,端口的PM层的目的接入点标识符DAPI,以及端口的业务信息;依据所述SAPI,所述DAPI,以及所述业务信息,匹配同一子架内用于电交叉连接的两个端口,解决了相关技术中电交叉端口配置费时,费力,配置效率不高,配置准确性不高的问题,进而达到了自动完成电交叉连接配置,提高匹配效率,以及匹配准确度的效果。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是根据本发明实施例的端口匹配方法的流程图;图2是根据本发明实施例的电交叉连接自动配置方法的流程图;图3是根据本发明优选实施方式1的业务单板、电交叉单板及控制单板的连接关系示意图;图4是根据本发明优选实施方式2的业务单板、电交叉单板连接关系的连接关系示意图;图5是根据本发明优选实施方式3的业务单板、电交叉单板、控制单板及网管连接关系示意图;图6是根据本发明优选实施方式4的在同一网元不同子架电交叉连接的示意图;图7是根据本发明优选实施方式5的不同网元间端口的电交叉连接示意图;图8是根据本发明实施例的端口匹配装置的结构框图;图9是根据本发明实施例的端口匹配装置中获取模块82的优选结构框图;图10是根据本发明实施例的端口匹配装置中匹配模块84的优选结构框图一;图11是根据本发明实施例的端口匹配装置中匹配模块84的优选结构框图二;图12是根据本发明实施例的端口匹配装置中匹配模块84的优选结构框图三;图13是根据本发明实施例的端口匹配装置的优选结构框图;图14是根据本发明实施例的控制单板的结构框图;图15是根据本发明实施例的电交叉单板的结构框图;图16是根据本发明实施例的网管设备的结构框图。具体实施方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。在本实施例中提供了一种端口匹配方法,图1是根据本发明实施例的端口匹配方法的流程图,如图1所示,该流程包括如下步骤:步骤S102,获取预定范围内端口的端口信息,其中,该端口信息包括:端口的通道检测PM(PathMonitoring)层的源接入点标识符SAPI,端口的PM层的目的接入点标识符DAPI,以及端口的业务信息;步骤S104,依据上述SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口。通过上述步骤,依据SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口,解决了相关技术中进入电交叉连接配置时,人工进行操作,电交叉端口配置费时,费力,并且配置时,仅依据端口号进行配置,导致配置效率不高,配置准确性不高的问题,在本实施例中,基于路径跟踪标识符(TrailTraceIdentifier,简称为TTI)包含的开销字节:源接入点标识符(SourceAccessPointIdentifier,简称为SAPI)和目的接入点标识符(DestinationAccessPointIdentifier,简称为DAPI),以及端口对应的业务信息,匹配同一子架内用于电交叉连接的两个端口,不仅解决了相关技术中所存在的上述问题,而且达到了自动完成电交叉连接配置,提高匹配效率,以及匹配准确度的效果。在获取预定范围内端口的端口信息时,该预定范围的端口可以有多种,例如,可以包括以下至少之一:获取同一子架范围内端口的端口信息;获取同一网元的不同子架范围内端口的端口信息;获取不同网元的不同子架范围内端口的端口信息。需要说明的是,虽然获取端口信息对应的端口可以位于相同网元对应的不同子架中,也可以位于不同网 元对应的不同子架中,但是这里所说的不同子架对应的是对不同子架中所属的端口分别进行匹配,并非子架与子架之间的端口进行匹配。依据SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口可以采用多种方式,例如,可以采用以下处理方式:判断同一子架中的两个端口对应的SAPI,DAPI,以及业务信息是否分别相同;在判断结果为是的情况下,确定同一子架中内用于电交叉连接的两个端口匹配成功。需要说明的是,判断SAPI,DAPI,以及业务信息是否相同的判断顺序不限定,例如,可以先判断SAPI,DAPI是否相同,再判断业务信息是否相同,也可以先判断业务信息是否相同,然后判断SAPI,DAPI是否相同。较优地,在判断同一子架中的两个端口对应的SAPI,DAPI,以及业务信息是否分别相同之后,还包括,在同一子架中的两个端口对应的SAPI,DAPI,以及业务信息存在至少之一不同的情况下,上报失配告警。需要说明的是,上报失配告警的方式可以多种,例如,可以是检测到上述SAPI,DAPI,以及业务信息其中之一不同,即上报告警,当然也可以在检测到SAPI,DAPI,以及业务信息不同的次数达到预定次数时,才上报告警。通过这样的处理,可以较为简单地获知端口匹配的情况。优选地,依据SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口时,为匹配出同一子架内所有匹配的端口,可以先按照预定顺序,遍历与预定输入端口位于同一子架中的输出端口,确定与预定输入端口具备相同SAPI,DAPI,以及业务信息的输出端口;然后,遍历同一子架内的输入端口;匹配同一子架内用于电交叉连接的所有两个端口。当然,也可以先按照预定顺序,遍历与预定输出端口位于同一子架中的输入端口,确定与预定输出端口具备相同SAPI,DAPI,以及业务信息的输入端口;然后,遍历同一子架内的输出端口;匹配同一子架内用于电交叉连接的所有两个端口。可以依据具体需要,灵活选择。较优地,在依据SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口之后,还可以将匹配的两个端口建立电交叉连接,实现端口的快速电交叉连接。针对相关技术中存在的需要手工配置交叉连接以及交叉连接容易配错的问题,在本实施中提供了一种基于OTN开销的电交叉连接自动配置方法。图2是根据本发明实施例的电交叉连接自动配置方法的流程图,如图2所示,该流程包括如下步骤:步骤1:收集控制范围内所有OTN单板的所有电口输入输出端口号信息,包括所有的电口输入端口、电口输出端口、建立单板的端口信息映射表;步骤2:收集所有输入和输出端口配置的业务信息,在步骤1建立的端口信息映射表中添加端口和业务映射关系;步骤3:收集所有端口配置的PM层的TTI开销信息,包括SAPI和DAPI的值,在步骤2中端口信息映射表中添加SAPI和DAPI信息,表1是根据本发明实施例的端口 信息映射示意表,如表1所示。表1步骤4:根据步骤3得到的端口信息映射表,遍历输入电口,将位于同一子架内输入电口的PM层TTI开销中SAPI和DAPI值与输出电口的PM层SAPI和DAPI值进行匹配;步骤5:找到SAPI相同并且DAPI也相同的输出电口,继续执行步骤6。没有找到,执行步骤8;步骤6:判断两个端口的业务类型是否相同,不同则上报告警,执行步骤8,相同过则继续执行步骤7;步骤7:将找到的一对端口号记录到如表2所示交叉连接配置表中,表2是根据本发明实施例的交叉连接配置表的示意表,如表2所示;步骤8:查看端口信息映射表是否遍历完毕,遍历完毕执行步骤9;没有遍历完毕返回执行步骤4继续查找下一端口;步骤9:重复步骤4到步骤8直至所有TTI开销匹配的端口都在交叉连接配置表中添加完毕;通过查看步骤7建立的交叉连接配置表,向相应子架的电交叉连接单板发送配置命令,将匹配的电端口建立电交叉连接。完成交叉连接自动配置。针对相关技术中,交叉连接需要操作人员手工配置,随着带宽速率不断加大,端口数量不断增多,交叉连接配置费事费力。并且在交叉连接配置时不能直观显示端口号的源地址、目的地址信息,操作人员容易配置错误。采用上述方法,不仅能够通过OTN 开销自动识别配对的端口,并且对端口配置提供校验,能够自动完成电交叉连接配置。基于上述实施例及优选实施例,对本发明的优选实施方式进行说明。优选实施方式1:自动连接配置模块控制本子架交叉连接,仅收集本子架内单板信息,自动连接配置模块部署在控制单板内。以实现一个子架内A、B、C、D,4块业务单板电交叉连接为例。图3是根据本发明优选实施方式1的业务单板、电交叉单板及控制单板的连接关系示意图,如图3所示:4块业务单板电口通过背板连到电交叉单板,控制单板通过通信协议接收网管下发的所有配置命令,并且将配置命令下发给业务单板和交叉单板。对于同一子架内,不同单板可以通过槽位号作为标识。表3是根据本发明优选实施方式1的4块业务单板的端口信息映射表,如表3所示。表3单板端口号方向业务PM-SAPIPM-DAPIA(槽位1)1输入ODU1BAA(槽位1)1输出ODU1ABB(槽位2)1输入ODU1ABB(槽位2)1输出ODU1BAC(槽位3)1输入ODU0DCC(槽位3)1输出ODU0CDD(槽位4)1输入ODU2CDD(槽位4)1输出ODU2DC该优选实施方式1的自动配置交叉连接过程如下:步骤1:当从网管上配置各单板端口时,数据会通过控制单板下发到各业务单板,因此控制单板中的交叉连接自动控制模块能够同步收集4块单板的电口输入输出端口和端口号信息;步骤2:同理从网管上配置业务时,控制单板中的交叉连接自动控制模块能够同步收集所有电口配置的业务信息;步骤3:从网管上配置TTI值时,控制单板中的交叉连接自动控制模块能够同步收集所有电口配置的PM层SAPI和DAPI信息;通过以上步骤建立端口信息映射表,如表3所示;步骤4:根据步骤3得到的端口信息映射表,找到A单板输入电口1和B单板输出 电口1的PM层SAPI值和DAPI值都相等。步骤5:进行端口信息校验,对比发现两个端口业务配置都是ODU1,校验通过;步骤6:将A单板输入电口1和B单板输入电口1匹配添加到交叉连接配置表中;步骤7:重复步骤4到步骤6,继续找到A单板输出电口1和B单板输出电口1匹配。查找C单板的端口时发现C单板输出电口1和D单板输入电口1的PM层SAPI和DAPI值相等,但是执行步骤5端口信息校验时,但是C单板输出电口1业务配置为ODU0,D单板输入电口1的业务配置为ODU2,匹配失败。同理C单板输入电口1和D单板输出电口1匹配失败。步骤8:通过步骤7完成所有端口匹配,所有匹配端口都添加到交叉连接配置表,表4是根据本发明优选实施方式1的所有匹配端口的交叉连接配置表,如表4所示。表4单板端口号方向单板端口号方向A(槽位1)1输入B(槽位2)1输出A(槽位1)1输出B(槽位2)1输入步骤9:控制单板中的交叉连接自动控制模块查看交叉连接配置表向电交叉单板发送命令完成电交叉连接配置。优选实施方式2:自动连接配置模块控制本子架交叉连接,仅收集本子架内单板信息,将该方法实现模块通过电交叉单板来实现。以实现一个子架内A、B、C、D4块业务单板电口交叉连接为例。图4是根据本发明优选实施方式2的业务单板、电交叉单板连接关系的连接关系示意图,如图4所示:4块业务单板电口通过背板连接到电交叉单板,电交叉板通过板间通信协议能够查询业务单板配置信息。对于同一子架内,不同单板可以通过槽位号作为标识。表5是根据本发明优选实施方式2的4块业务单板的端口信息映射表,如表5所示。表5单板端口号方向业务PM-SAPIPM-DAPIA(槽位1)1输入ODU1BAA(槽位1)1输出ODU1ABB(槽位2)1输入ODU1ABB(槽位2)1输出ODU1BAC(槽位3)1输入ODU0DCC(槽位3)1输出ODU0CDD(槽位4)1输入ODU0CDD(槽位4)1输出ODU0DC该优选实施方式2的自动配置交叉连接过程如下:步骤1:电交叉单板中的交叉连接自动控制模块通过板间通信向4块业务单板发出查询命令,查询所有电口输入输出和端口号信息;步骤2:电交叉单板中的交叉连接自动控制模块通过板间通信向4块业务单板发出查询命令,查询所有电口配置的业务信息;步骤3:电交叉单板中的交叉连接自动控制模块通过板间通信向4块业务单板发出查询命令,查询所有电口配置的PM层SAPI和DAPI信息;通过以上步骤建立端口信息映射表如表5所示;步骤4:根据步骤3得到的端口信息映射表,找到A单板输入电口1和B单板输出电口1的PM层SAPI值和DAPI值都相等。步骤5:进行端口信息校验,对比发现两个端口业务配置都是ODU1,校验通过;步骤6:将A单板输入电口1和B单板输入电口1匹配添加到交叉连接配置表;步骤7:重复步骤4到步骤6,继续找到A单板输出电口1和B单板输出电口1匹配。查找C单板的端口时发现C单板输出电口1和D单板输入电口1的PM层SAPI和DAPI值相等,但是执行步骤5端口信息校验时,但是C单板输出电口1业务配置为ODU0,D单板输入电口1的业务配置为ODU2,匹配失败。同理C单板输入电口1和D单板输出电口1匹配失败。步骤8:通过步骤7完成所有端口匹配,所有匹配端口都添加到交叉连接配置表,表6是根据本发明优选实施方式2的所有匹配端口的交叉连接配置表,如表6所示。表6单板端口号方向单板端口号方向A(槽位1)1输入B(槽位2)1输出A(槽位1)1输出B(槽位2)1输入步骤9:电交叉单板中的交叉连接自动控制模块根据交叉连接配置表完成电交叉连接配置。优选实施方式3:自动连接配置模块部块控制本子架交叉连接,仅收集本子架内单板信息,该方法实现模块通过网管来实现。以实现A、B、C、D,4块业务单板电口交叉连接为例。图5是根据本发明优选实施方式3的业务单板、电交叉单板、控制单板及网管连接关系示意图,如图5所示:4块业务单板电口通过背板连接到电交叉单板,操作人员通过网管下发所有配置命令。网管通过通信协议将命令传送给控制单板,控制单板实现控制功能。在通过网管配置各业务单板端口的业务类型、TTI的值时,网管上的交叉连接自动控制模块即可获知各单板端口信息。操作人员配置完毕后,交叉连接自动控制模块自动找到匹配端口后通过控制单板下向电交叉单板下发命令完成交叉连接配置。优选实施方式4:自动连接配置模块部块控制本网元的交叉连接,收集本网元内单板信息,以控制单板实现为例。A、B单板在子架1内,C、D单板在子架2内,不同子架内单板可以用子架号+槽位号作为标识。控制单板在子架1内。子架1和子架2属同一网元,图6是根据本发明优选实施方式4的在同一网元不同子架电交叉连接的示意图,如图6所示。网管与控制单板相连,控制单板不但能控制本子架内单板,还能通过子架间通信协议控制其他子架单板。不同子架内单板通过子架号与槽位号作为单板标识进行区分。该优选实施方式4的自动配置交叉连接过程如下:步骤1:当从网管上配置各单板端口时,数据会通过控制单板下发到各业务单板,因此控制单板中的交叉连接自动控制模块能够同步收集本子架和其他子架的4块单板电口输入输出和端口号信息;步骤2:同理从网管上配置业务时,控制单板中的交叉连接自动控制模块能够同步收集所有电口配置的业务信息;步骤3:从网管上配置TTI值时,控制单板中的交叉连接自动控制模块能够同步收集所有电口配置的PM层SAPI和DAPI信息;通过以上步骤建立端口信息映射表,表7是是根据本发明优选实施方式4的4块业务单板的端口信息映射表,如表7所示;表7单板端口号方向业务PM-SAPIPM-DAPIA(子架1槽位1)1输入ODU1BAA(子架1槽位1)1输出ODU1ABB(子架1槽位2)1输入ODU1ABB(子架1槽位2)1输出ODU1BAC(子架2槽位1)1输入ODU1DCC(子架2槽位1)1输出ODU1CDD(子架2槽位2)1输入ODU1CDD(子架2槽位2)1输出ODU1DC步骤4:根据步骤3得到的端口信息映射表,找到子架1内A单板输入电口1和子架1内B单板输出电口1的PM层SAPI值和DAPI值都相等。步骤5:进行端口信息校验,对比发现两个端口业务配置都是ODU1,校验通过;步骤6:将A单板输入电口1和B单板输入电口1匹配添加到交叉连接配置表;步骤7:重复步骤4到步骤6,继续找到A单板输出电口1和B单板输出电口1匹配。查找子架2内C单板的端口时发现C单板输出电口1和子架2内D单板输入电口1匹配。同理C单板输入电口1和D单板输出电口1匹配。步骤8:通过步骤7完成所有端口匹配,所有匹配端口都添加到交叉连接配置表,表8是根据本发明优选实施方式4的所有匹配端口的交叉连接配置表,如表8所示。表8单板端口号方向单板端口号方向A(子架1槽位1)1输入B(子架1槽位2)1输出A(子架1槽位1)1输出B(子架1槽位2)1输入C(子架2槽位1)1输入D(子架2槽位2)1输出C(子架2槽位1)1输出D(子架2槽位2)1输入步骤9:控制单板中的交叉连接自动控制模块查看交叉连接配置分别向子架1和子架2内的电交叉单板发送命令完成电交叉连接配置。同上述优选实施方式2、优选实施方式3,控制同一网元不同子架,自动连接配置 模块也可以部署在网管内或其他单板内。优选实施方式5:自动连接配置模块部块控制不同网元的交叉连接,收集所有网元内单板信息,以控制单板实现为例。A、B单板在网元1内,C、D单板在网元2内,不同网元内单板可以用网元号+子架号+槽位号作为标识。控制单板在网元1内。图7是根据本发明优选实施方式5的不同网元间端口的电交叉连接示意图,如图7所示。网管与控制单板相连,控制单板不但能控制本子架内单板,还能通过监控信道控制其他网元单板。该优选实施方式5的自动配置交叉连接过程如下:步骤1:当从网管上配置各单板端口时,数据会通过控制单板下发到各业务单板,因此控制单板中的交叉连接自动控制模块能够同步收集本网元和其他网元的4块单板电口输入输出和端口号信息;步骤2:同理从网管上配置业务时,控制单板中的交叉连接自动控制模块能够同步收集所有电口配置的业务信息;步骤3:从网管上配置TTI值时,控制单板中的交叉连接自动控制模块能够同步收集所有电口配置的PM层SAPI和DAPI信息;通过以上步骤建立端口信息映射表,表9是根据本发明优选实施方式5的4块业务单板的端口信息映射表,如表9所示;表9单板端口号方向业务PM-SAPIPM-DAPIA(网元1子架1槽位1)1输入ODU1BAA(网元1子架1槽位1)1输出ODU1ABB(网元1子架1槽位2)1输入ODU1ABB(网元1子架1槽位2)1输出ODU1BAC(网元2子架1槽位1)1输入ODU1DCC(网元2子架1槽位1)1输出ODU1CDD(网元2子架1槽位2)1输入ODU1CDD(网元2子架1槽位2)1输出ODU1DC步骤4:根据步骤3得到的端口信息映射表,找到网元1子架1内A单板输入电口1和网元1子架1内B单板输出电口1的PM层SAPI值和DAPI值都相等。步骤5:进行端口信息校验,对比发现两个端口业务配置都是ODU1,校验通过;步骤6:将A单板输入电口1和B单板输入电口1匹配添加到交叉连接配置表;步骤7:重复步骤4到步骤6,继续找到A单板输出电口1和B单板输出电口1匹配。查找网元2子架1内C单板的端口时发现C单板输出电口1和网元2子架1内D单板输入电口1匹配。同理C单板输入电口1和D单板输出电口1匹配。步骤8:通过步骤7完成所有端口匹配,所有匹配端口都添加到交叉连接配置表,表10是根据本发明优选实施方式5的所有匹配端口的交叉连接配置表,如表10所示。表10单板端口号方向单板端口号方向A(网元1子架1槽位1)1输入B(网元1子架1槽位2)1输出A(网元1子架1槽位1)1输出B(网元1子架1槽位2)1输入C(网元2子架1槽位1)1输入D(网元2子架1槽位2)1输出C(网元2子架1槽位1)1输出D(网元2子架1槽位2)1输入步骤9:控制单板中的交叉连接自动控制模块查看交叉连接配置分别向网元1子架1和网元2子架1内的电交叉单板发送命令完成电交叉连接配置。同上述优选实施方式2、优选实施方式3,控制不同网元不同子架,自动连接配置模块也可以部署在网管内或其他单板内。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。在本实施例中还提供了一种端口匹配装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图8是根据本发明实施例的端口匹配装置的结构框图,如图8所示,该装置包括获取模块82和匹配模块84,下面对该装置进行说明。获取模块82,用于获取预定范围内端口的端口信息,其中,端口信息包括:端口的通道检测PM层的源接入点标识符SAPI,端口的PM层的目的接入点标识符DAPI,以及端口的业务信息;匹配模块84,连接至上述获取模块82,用于依据SAPI,DAPI,以 及业务信息,匹配同一子架内用于电交叉连接的两个端口。图9是根据本发明实施例的端口匹配装置中获取模块82的优选结构框图,如图9所示,该获取模块82包括以下至少之一:第一获取单元92、第二获取单元94和第三获取单元96,下面对该获取模块82进行说明。第一获取单元92,用于获取同一子架范围内端口的端口信息;第二获取单元94,用于获取同一网元的不同子架范围内端口的端口信息;第三获取单元96,用于获取不同网元的不同子架范围内端口的端口信息。图10是根据本发明实施例的端口匹配装置中匹配模块84的优选结构框图一,如图10所示,该匹配模块84包括:判断单元102和确定单元104,下面对该匹配模块84进行说明。判断单元102,用于判断同一子架中的两个端口对应的SAPI,DAPI,以及业务信息是否分别相同;确定单元104,连接至上述判断单元102,用于在判断结果为是的情况下,确定同一子架中内用于电交叉连接的两个端口匹配成功。图11是根据本发明实施例的端口匹配装置中匹配模块84的优选结构框图二,如图11所示,该匹配模块84除包括图10所示的结构外,还包括:上报单元112,下面对该上报单元112进行说明。上报单元112,连接至上述判断单元102,用于在同一子架中的两个端口对应的SAPI,DAPI,以及业务信息存在至少之一不同的情况下,上报失配告警。图12是根据本发明实施例的端口匹配装置中匹配模块84的优选结构框图三,如图12所示,该匹配模块84包括:第一遍历单元122和第二遍历模块124,下面对该匹配模块84进行说明。第一遍历单元122,用于按照预定顺序,遍历与预定输入端口位于同一子架中的输出端口,确定与预定输入端口具备相同SAPI,DAPI,以及业务信息的输出端口;第二遍历单元124,连接至上述第一遍历单元122,用于遍历同一子架内的输入端口,匹配同一子架内用于电交叉连接的所有两个端口。图13是根据本发明实施例的端口匹配装置的优选结构框图,如图13所示,装置除包括图8所示的所有模块外,还包括建立模块132,下面对该建立模块132进行说明。建立模块132,连接至上述匹配模块84,用于将匹配的两个端口建立电交叉连接。图14是根据本发明实施例的控制单板的结构框图,如图14所示,该控制单板140,包括上述任一项的端口匹配装置80。图15是根据本发明实施例的电交叉单板的结构框图,如图15所示,该电交叉单板150,包括上述任一项的端口匹配装置80。图16是根据本发明实施例的网管设备的结构框图,如图16所示,该网管设备160,包括上述任一项的端口匹配装置80。需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:S1,获取预定范围内端口的端口信息,其中,端口信息包括:端口的通道检测PM层的源接入点标识符SAPI,端口的PM层的目的接入点标识符DAPI,以及端口的业务信息;S2,依据SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口。可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:S1,获取预定范围内端口的端口信息包括以下至少之一:获取同一子架范围内端口的端口信息;获取同一网元的不同子架范围内端口的端口信息;获取不同网元的不同子架范围内端口的端口信息。可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:依据SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口包括:判断同一子架中的两个端口对应的SAPI,DAPI,以及业务信息是否分别相同;在判断结果为是的情况下,确定同一子架中内用于电交叉连接的两个端口匹配成功。可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在判断同一子架中的两个端口对应的SAPI,DAPI,以及业务信息是否分别相同之后,还包括,在同一子架中的两个端口对应的SAPI,DAPI,以及业务信息存在至少之一不同的情况下,上报失配告警。可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:依据SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口包括:按照预定顺序,遍历与预定输入端口位于同一子架中的输出端口,确定与预定输入端口具备相同SAPI,DAPI,以及业务信息的输出端口;遍历同一子架内的输入端口;匹配同一子架内用于电交叉连接的所有两个端口。可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在依据SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口 之后,还包括:将匹配的两个端口建立电交叉连接。可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:获取预定范围内端口的端口信息,其中,端口信息包括:端口的通道检测PM层的源接入点标识符SAPI,端口的PM层的目的接入点标识符DAPI,以及端口的业务信息;依据SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口。可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:获取预定范围内端口的端口信息包括以下至少之一:获取同一子架范围内端口的端口信息;获取同一网元的不同子架范围内端口的端口信息;获取不同网元的不同子架范围内端口的端口信息。可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:依据SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口包括:判断同一子架中的两个端口对应的SAPI,DAPI,以及业务信息是否分别相同;在判断结果为是的情况下,确定同一子架中内用于电交叉连接的两个端口匹配成功。可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:在判断同一子架中的两个端口对应的SAPI,DAPI,以及业务信息是否分别相同之后,还包括,在同一子架中的两个端口对应的SAPI,DAPI,以及业务信息存在至少之一不同的情况下,上报失配告警。可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:依据SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口包括:按照预定顺序,遍历与预定输入端口位于同一子架中的输出端口,确定与预定输入端口具备相同SAPI,DAPI,以及业务信息的输出端口;遍历同一子架内的输入端口;匹配同一子架内用于电交叉连接的所有两个端口。可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:在依据SAPI,DAPI,以及业务信息,匹配同一子架内用于电交叉连接的两个端口之后,还包括:将匹配的两个端口建立电交叉连接。可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们 存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1