金鼎工业资源网
您现在的位置:金鼎工业资源网>> 数据中心 H类电学电器>>正文内容

CN201510672130.4 通道切换方法及装置、背板和通信设备

技术领域

本发明涉及通信领域,具体而言,涉及一种通道切换方法及装置、背板和通信设备。

背景技术

在通信领域中光传送网(OpticalTransportNetwork,简称OTN)、分组传送网(PacketTransportNetwork,简称PTN)、路由器等设备通常由一个机架、一块或多块背板、以及具体功能单板组成,单板与背板通过各种输入输出(InputOutput,简称IO)资源进行连接,而随着密集型光波复用(DenseWavelengthDivisionMultiplexing,简称DWDM)、PTN、OTN等设备的快速发展,传输容量、交叉容量不断提升,且设备更新换代周期不断缩减,如此,就带来了运营商或者使用方存在多业务、多代产品共存的问题。

为了满足这样的需求,要求设备有更灵活的子架配置方式,可以配置不同类型单板,相关技术中采用的子架配置方式为:子架固定,槽位插接方式随之固定,管理单板数量也被固定下来的方式,显然这样一一对应的插接方式,使得槽位不能灵活配置和更改,也使得使用方的设备变得复杂、臃肿、不易维护,如此一来就不能适应竞争,也就不能满足当下及未来的需求。

相关技术中的主要缺点是槽位管理方式过于死板僵硬,基本上是一个槽位一个管理口,无法做到一个槽位拆分为两个槽位,虽然能够做到两个槽位合成一个槽位使用,但均为加厚单槽位板占用两个槽位使用,对于半高板来说,通常就是占用了一个全高板的空间,配置较为死板,造成了端口浪费,没有充分利用,增加了不必要的成本。

针对相关技术中子架配置较为不灵活的问题,目前尚未提出有效的解决方案。

发明内容

本发明提供了一种通道切换方法及装置、背板和通信设备,以至少解决相关技术中子架配置不灵活的问题。

根据本发明的一个方面,提供了一种通道切换方法,包括:获取通信设备中指定槽位的接插状态;其中,接插状态包括:单板插入槽位或单板拔出槽位,其中,指定槽位支持多种类型单板的插入;获取指定槽位上与接插状态对应的单板的类型;根据接插状态和单板的类型,将当前通道切换到与接插状态和类型对应的通道上。

在本发明实施例中,根据接插状态和单板的类型,将当前通道切换到与接插状态和类型对应的通道上包括:在接插状态为单板插入槽位,且类型为半高板的情况下,或者在接插状态为单板拔出槽位,且类型为全高板的情况下,将当前通道切换到与半高板对应的通道上;在接插状态为单板拔出槽位,且类型为半高板的情况下,或者在接插状态为单板插入槽位,且类型为全高板的情况下,将当前通道切换到与全高板对应的通道上。

在本发明实施例中,与半高板对应的通道包括:通信管理接口与槽位上与半高板对应的接插件连接形成的通道;与全高板对应的通道包括:通信管理接口与槽位上与全高板对应的接插件连接形成的通道。

在本发明实施例中,通信管理接口包括以下至少之一:以太网网口,总线和接口标准PCIE,通用串行总线USB。

在本发明实施例中,获取指定槽位上与接插状态对应的单板的类型包括:获取在单板插入或拔出指定槽位时,单板在指定槽位上的地址信息;根据地址信息确定单板的类型。

根据本发明的另一方面,提供了一种通道切换装置,包括:第一获取模块,用于获取通信设备中指定槽位的接插状态;其中,接插状态包括:单板插入槽位或单板拔出槽位,其中,指定槽位支持多种类型单板的插入;第二获取模块,用于获取指定槽位上与接插状态对应的单板的类型;切换模块,用于根据接插状态和单板的类型,将当前通道切换到与接插状态和类型对应的通道上。

在本发明实施例中,切换模块包括:第一切换单元,用于在接插状态为单板插入槽位,且类型为半高板的情况下,或者在接插状态为单板拔出槽位,且类型为全高板的情况下,将当前通道切换到与半高板对应的通道上;第二切换单元,用于在接插状态为单板拔出槽位,且类型为半高板的情况下,或者在接插状态为单板插入槽位,且类型为全高板的情况下,将当前通道切换到与全高板对应的通道上。

在本发明实施例中,与半高板对应的通道包括:通信管理接口与槽位上与半高板对应的接插件连接形成的通道;与全高板对应的通道包括:通信管理接口与槽位上与全高板对应的接插件连接形成的通道。

在本发明实施例中,通信管理接口包括以下至少之一:以太网网口,总线和接口标准PCIE,通用串行总线USB。

在本发明实施例中,第二获取模块包括:获取单元,用于获取在单板插入或拔出指定槽位时,单板在指定槽位上的地址信息;确定单元,用于根据地址信息确定单板的类型。

根据本发明的另一方面,提供了一种背板,包括:槽位,开关组件,互斥感知组件;其中,槽位上设置有多个接插件;槽位支持多种类型单板的插入;互斥感知组件,用于获取接插件提供的槽位的接插状态,以及确定与接插件对应的单板的类型;其中,接插状态包括:单板插入槽位或单板拔出槽位;开关组件,用于接收互斥感知组件发送的接插状态和单板的类型,根据接插状态和单板的类型,将当前通道切换到与接插状态和类型对应的通道上。

在本发明实施例中,开关组件还用于,在接插状态为单板插入槽位,且类型为半高板的情况下,或者在接插状态为单板拔出槽位,且类型为全高板的情况下,将当前通道切换到与半高板对应的通道上;其中,与半高板对应的通道包括:通信管理接口与槽位上与半高板对应的接插件连接形成的通道;在接插状态为单板拔出槽位,且类型为半高板的情况下,或者在接插状态为单板插入槽位,且类型为全高板的情况下,将当前通道切换到与全高板对应的通道上;其中,与全高板对应的通道包括:通信管理接口与槽位上与全高板对应的接插件连接形成的通道。

在本发明实施例中,通信管理接口包括以下至少之一:以太网网口,总线和接口标准PCIE,通用串行总线USB。

在本发明实施例中,互斥感知组件还用于,获取在单板插入或拔出指定槽位时,单板在指定槽位上的地址信息;以及根据地址信息确定单板的类型。

根据本发明的另一方面,提供了一种通信设备,包括:上述的背板。

在本发明实施例中,设备还包括通道控制组件;通道控制组件,用于接收互斥感知组件发送的接插状态和单板的类型,产生与接插状态和单板的类型对应的通道控制信号;其中,通道控制信号用于控制开关组件将当前通道切换到与接插状态和类型对应的通道上。

通过本发明,采用获取通信设备中指定槽位的接插状态以及所述接插状态对应的单板的类型;其中,接插状态包括:单板插入槽位或单板拔出槽位,其中,指定槽位支持多种类型单板的插入;根据接插状态和单板的类型,将当前通道切换到与接插状态和类型对应的通道上,即当指定槽位可以支持多种类型单板的插入的情况下,通过指定槽位的接插状态和插入该指定槽位的单板的类型完成通道的自动切换,解决了相关技术中子架配置不灵活的问题,增强了子架配置的灵活性,提高了端口的利用率。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的通道切换方法的流程图;

图2是根据本发明实施例的通道切换装置的结构框图一;

图3是根据本发明实施例的通道切换装置的结构框图二;

图4是根据本发明实施例的通道切换装置的结构框图三;

图5是根据本发明实施例的背板的结构框图;

图6是相关技术中非通道自适应子架的示意图;

图7是根据本发明优选实施例的通道自适应型子架的示意图;

图8是相关技术中的单板启动流程图;

图9是根据本发明优选实施例的通道切换方法的流程图;

图10是本发明实施例1子架的槽位地址10、17、30兼容全高板和半高板的示意图;

图11是本发明实施例2子架的槽位地址10、17、30兼容全高板和半高板的示意图;

图12是本发明实施例3子架的槽位地址9、10、17、18、30、31、60兼容单层全高板、双层全高板和半高板的示意图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

在本实施例中提供了一种通道切换方法,图1是根据本发明实施例的通道切换方法的流程图,如图1所示,该流程包括如下步骤:

步骤S102,获取通信设备中指定槽位的接插状态;其中,接插状态包括:单板插入槽位或单板拔出槽位,其中,指定槽位支持多种类型单板的插入;

步骤S104,获取指定槽位上与接插状态对应的单板的类型;

步骤S106,根据接插状态和单板的类型,将当前通道切换到与接插状态和类型对应的通道上。

通过上述步骤,采用获取通信设备中指定槽位的接插状态以及所述接插状态对应的单板的类型;其中,接插状态包括:单板插入槽位或单板拔出槽位,其中,指定槽位支持多种类型单板的插入;根据接插状态和单板的类型,将当前通道切换到与接插状态和类型对应的通道上,即当指定槽位可以支持多种类型单板的插入的情况下,通过指定槽位的接插状态和插入该指定槽位的单板的类型完成通道的自动切换,解决了相关技术中子架配置不灵活的问题,增强了子架配置的灵活性,提高了端口的利用率。

需要说明的是,上述指定槽位能够支持多种类型单板进行插入,即一个指定槽位(如单槽位)能够实现多种单板的插接兼容,比如,一个指定槽位可以支持半高板和全高板混插。其中,半高板是指子架上横插或者竖插的宽度为整个插接宽度一半的单板;全高板是指子架上横插或者竖插的宽度为整个插接宽度全部的单板。

在本发明的一个实施例中,在一个指定槽位上可以支持半高板和全高板混插时,当指定槽位上插入全高板时,半高板可以默认无效;当插入半高板时,全高板默认失效,当拔出半高板时,默认全高板有效,当拔出全高板时,默认半高板有效,即在指定槽位,半高板和全高板不能共存(即该指定槽位存在空间互斥性),利用该原理,在本发明一个可选实施例中,上述步骤S106可以包括:在接插状态为单板插入槽位,且类型为半高板的情况下,或者在接插状态为单板拔出槽位,且类型为全高板的情况下,将当前通道切换到与半高板对应的通道上;在接插状态为单板拔出槽位,且类型为半高板的情况下,或者在接插状态为单板插入槽位,且类型为全高板的情况下,将当前通道切换到与全高板对应的通道上。即通过指定槽位上的空间互斥性,实现了通道的自适应切换,提高了用户的体验度。

需要说明的是,与半高板对应的通道可以是通信管理接口与槽位上与半高板对应的接插件连接形成的通道;与全高板对应的通道可以是通信管理接口与槽位上与全高板对应的接插件连接形成的通道。该通信管理接口可以是10M/100M以太网、1000M以太网、PCIE或者USB等高速通信管理接口,但不限于此。

在本发明实施例中,上述步骤S104可以包括:获取在单板插入或拔出指定槽位时,单板在指定槽位上的地址信息;根据地址信息确定单板的类型。即通过单板在指定槽位的地址来确定的插入或者拔出该指定槽位的单板的类型。

需要说明的是,该地址信息可以是上述单板插入该指定槽位的真实的物理位置地址,也可以是一个逻辑地址,在一个优选的实施例中,该地址信息为物理位置地址,并且,可以通过以下方式获取单板在指定槽位上的物理位置地址:通过获取插入或者拔出指定槽位的单板对应的接插件在指定槽位的物理位置地址,获取单板在指定槽位的物理位置地址。由于该指定槽位上设置有多个接插件,其中,每个接插件对应一个单板,这些接插件分布在指定槽位的不同的位置上,因而每个接插件对应一个物理位置地址,因而,通过获取插入或者拔出单板对应的接插件在指定槽位上的物理位置地址,既可以获取到单板在指定槽位上的物理位置地址。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

在本实施例中还提供了一种通道切换装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图2是根据本发明实施例的通道切换装置的结构框图一,如图2所示,该装置包括:

第一获取模块20,用于获取通信设备中指定槽位的接插状态;其中,接插状态包括:单板插入槽位或单板拔出槽位,其中,指定槽位支持多种类型单板的插入;

第二获取模块22,与上述第一获取模块20连接,用于获取指定槽位上与接插状态对应的单板的类型;

切换模块24,与上述第二获取模块22连接,用于根据接插状态和单板的类型,将当前通道切换到与接插状态和类型对应的通道上。

通过上述装置,采用获取通信设备中指定槽位的接插状态以及所述接插状态对应的单板的类型;其中,接插状态包括:单板插入槽位或单板拔出槽位,其中,指定槽位支持多种类型单板的插入;根据接插状态和单板的类型,将当前通道切换到与接插状态和类型对应的通道上,即上述装置在当指定槽位可以支持多种类型单板的插入的情况下,通过指定槽位的接插状态和插入该指定槽位的单板的类型完成通道的自动切换,解决了相关技术中子架配置不灵活的问题,增强了子架配置的灵活性,提高了端口的利用率。

需要说明的是,上述第一获取模块20和第二获取模块22所完成的功能也可以通过同一个获取模块来完成,并不限于此。

需要说明的是,上述指定槽位能够支持多种类型单板进行插入,即一个指定槽位(如单槽位)能够实现多种单板的插接兼容,比如,一个指定槽位可以支持半高板和全高板混插。其中,半高板是指子架上横插或者竖插的宽度为整个插接宽度一半的单板;全高板是指子架上横插或者竖插的宽度为整个插接宽度全部的单板。

在本发明的一个实施例中,在一个指定槽位上可以支持半高板和全高板混插时,当指定槽位上插入全高板时,半高板可以默认无效;当插入半高板时,全高板默认失效,当拔出半高板时,默认全高板有效,当拔出全高板时,默认半高板有效,即在指定槽位,半高板和全高板不能共存(即该指定槽位存在空间互斥性),利用该原理,图3是根据本发明实施例的通道切换装置的结构框图二,如图3所示,在本发明一个可选实施例中,上述切换模块24包括:

第一切换单元240,用于在接插状态为单板插入槽位,且类型为半高板的情况下,或者在接插状态为单板拔出槽位,且类型为全高板的情况下,将当前通道切换到与半高板对应的通道上;

第二切换单元242,用于在接插状态为单板拔出槽位,且类型为半高板的情况下,或者在接插状态为单板插入槽位,且类型为全高板的情况下,将当前通道切换到与全高板对应的通道上。

需要说明的是,上述切换模块24可以通过第一切换单元240和第二切换单元242完成切换,其可以通过一个切换单元来完成切换的功能。

上述切换模块24利用指定槽位上的空间互斥性,实现了通道的自适应切换,提高了用户的体验度。

需要说明的是,与半高板对应的通道可以是通信管理接口与槽位上与半高板对应的接插件连接形成的通道;与全高板对应的通道可以是通信管理接口与槽位上与全高板对应的接插件连接形成的通道。该通信管理接口可以是10M/100M以太网、1000M以太网、PCIE或者USB等高速通信管理接口,但不限于此。

在本发明实施例中,通信管理接口包括以下至少之一:以太网网口,总线和接口标准PCIE,通用串行总线USB。

图4是根据本发明实施例的通道切换装置的结构框图三,如图4所示,在本发明的一个实施例中,上述第二获取模块22可以包括:

获取单元220,用于获取在单板插入或拔出指定槽位时,单板在指定槽位上的地址信息;

确定单元222,与上述获取单元220连接,用于根据地址信息确定单板的类型。

需要说明的是,该地址信息可以是上述单板插入该指定槽位的真实的物理位置地址,也可以是一个逻辑地址,在一个优选的实施例中,该地址信息为物理位置地址,并且,上述获取单元220可以通过以下方式获取单板在指定槽位上的物理位置地址:通过获取插入或者拔出指定槽位的单板对应的接插件在指定槽位的物理位置地址,获取单板在指定槽位的物理位置地址。由于该指定槽位上设置有多个接插件,其中,每个接插件对应一个单板,这些接插件分布在指定槽位的不同的位置上,因而每个接插件对应一个物理位置地址,因而,通过获取插入或者拔出单板对应的接插件在指定槽位上的物理位置地址,既可以获取到单板在指定槽位上的物理位置地址。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。

在本实施例中还提供了一种背板,图5是根据本发明实施例的背板的结构框图,如图5所示,包括:槽位50,开关组件52,互斥感知组件54;其中,槽位50上设置有多个接插件;槽位50支持多种类型单板的插入;

互斥感知组件54,用于获取接插件提供的槽位50的接插状态,以及确定与接插件对应的单板的类型;其中,接插状态包括:单板插入槽位或单板拔出槽位;

开关组件52,与上述互斥感知组件54连接,用于接收互斥感知组件54发送的接插状态和单板的类型,根据接插状态和单板的类型,将当前通道切换到与接插状态和类型对应的通道上。

上述背板通过在槽位50上设置多个接插件,互斥感知组件54采用获取接插件提供的槽位50的接插状态,以及确定与接插件对应的单板的类型;开关组件52根据接插状态和单板的类型,将当前通道切换到与接插状态和类型对应的通道上,即上述背板在当槽位50可以支持多种类型单板的插入的情况下,通过槽位50的接插状态和插入该槽位50的单板的类型完成通道的自动切换,解决了相关技术中子架配置不灵活的问题,增强了子架配置的灵活性,提高了端口的利用率。

金鼎工业资源网-版权所有
成都运营中心
Tel:028-87023516   Mob(+86) 18980857561 /18190762281
中国 成都 高新区创业路18号
电邮:853136199@qq.com