本发明专利技术提供一种待升级单板的确定方法、装置、主控板及单板系统,该待升级单板的确定方法包括:获取多个单板的当前单板信息;根据所述多个单板的当前单板信息以及预先存储的升级信息,从多个单板中确定一个或者多个单板为待升级的单板。该方法可快速识别哪些单板需要升级以及单板当前的状态,解决了升级时间受限问题,且提高了升级效率。
【技术实现步骤摘要】
本专利技术涉及光通信
,特别是涉及一种待升级单板的确定方法、装置、主控板及单板系统。
技术介绍
随着光网络的迅速发展,光网络站点配置越来越复杂,根据功能进行分类,光网络站点包括OTM(OpticalTouchModule,光终端复用)站点、OADM(OpticalAdd-DropMultiplexer,光分插复用)站点、OLA(OpticalLineAmplifier,光线路放大)站点、ROADM(ReconfigurableOpticalAdd-DropMultiplexer,可配置的光分插复用)站点,每个站点依据功能特点均可包含多个不同类型的单板,而每种类型单板又可能包含多种子类型,最终导致现行网络的多样性和复杂性。而光通信领域作为一种新兴的
,其技术的更新很快,当研发出一项新的功能或为解决现行版本异常而提出新的解决方案时,目前方法是将对应单板的软件程序进行升级,而升级流程是由人工指定升级计划,计划中指定待升级的网元以及单板状态等信息。但是由于目前组网越来越复杂,而且升级时间一般都是受限的,如何快速识别哪些单板需要升级以及单板当前的状态从而提高升级效率也越发显得重要,基于这样的背景提出一种自动识别待升级单板的方法及装置。
技术实现思路
本专利技术的目的在于提供一种待升级单板的确定方法、装置、主控板及单板系统,解决了快速识别哪些单板需要升级以及单板当前的状态的问题,实现了对待升级网元及单板的快速升级及单板状态的快速更新。为了实现上述目的,本专利技术实施例提供一种待升级单板的确定方法,包括:获取多个单板的当前单板信息;根据所述多个单板的当前单板信息以及预先存储的升级信息,从多个单板中确定一个或者多个单板为待升级的单板。其中,获取多个单板的当前单板信息的步骤包括:通过主控板与多个单板之间的S口,采用定时采集、限时采集或者加电采集的方式,获取多个单板的当前单板信息;其中,加电采集是指所述主控板与多个单板之间建立通讯时进行的单板信息的采集。其中,获取多个单板的当前单板信息的步骤包括:多个单板在与主控板建立通讯时或者被更换时,获取多个单板主动上报的当前单板信息。其中,所述单板信息包括:单板型号、单板槽位、单板软件版本和/或单板运行状态信息。其中,获取多个单板的当前单板信息之后还包括:在检测到当前单板信息与之前存储的该单板的单板信息相比发生变化时,利用所述当前单板信息更新之前存储的该单板的单板信息。其中,在检测到当前单板信息与之前存储的该单板的单板信息相比发生变化时,利用所述当前单板信息更新之前存储的该单板的单板信息的步骤包括:在检测到单板的当前软件版本与之前存储的该单板的软件版本相比发生变化时,利用当前软件版本更新之前存储的软件版本;或者在检测到单板的当前运行状态信息与之前存储的该单板的单板运行状态相比发生变化时,利用当前运行状态信息更新之前存储的单板运行状态;或者在检测到单板没有通过所述主控板升级后,利用所述当前单板信息更新对应槽位的单板的软件版本信息及运行状态信息。其中,根据所述多个单板的当前单板信息以及预先存储的升级信息,从多个单板中确定一个或者多个单板为待升级的单板的步骤包括:获取之前存储的升级信息;所述升级信息包括所述多个单板的软件版本;将所述多个单板的当前单板信息中软件版本与升级信息中对应单板的软件版本相比,得到对比结果;将对比结果为不一致的一个或者多个单板确定为待升级的单板。其中,从多个单板中确定一个或者多个单板为待升级的单板的步骤之后还包括:获取所述升级信息中包含的网元升级程序包;根据所述网元升级程序包对确定为待升级的单板进行软件版本的升级。本专利技术实施例还提供一种待升级单板的确定装置,其特征在于,包括:获取模块,用于获取多个单板的当前单板信息;确定模块,用于根据所述多个单板的当前单板信息以及预先存储的升级信息,从多个单板中确定一个或者多个单板为待升级的单板。本专利技术实施例还提供一种主控板,其特征在于,包括如上述实施例所述的待升级单板的确定装置。本专利技术实施例还提供一种单板系统,包括主控板和多个单板,所述主控板为如上述实施例所述的主控板。本专利技术的上述技术方案的有益效果如下:本专利技术实施例的方案中,通过主控板采集和/或单板主动上报的当前单板信息与预先存储的升级信息相比,从而确定待升级的单板的方法可快速识别哪些单板需要升级以及单板当前的状态,解决了升级时间受限问题,且提高了升级效率,实现了对待升级网元及单板的快速升级及单板状态的快速更新。附图说明图1为本专利技术实施例的待升级单板的确定方法的基本步骤示意图;图2为本专利技术实施例的待升级单板的确定装置的组成结构示意图;图3为本专利技术实施例的获取单板信息的工作流程示意图;图4为本专利技术实施例的待升级单板的确定方法的流程示意图;图5为本专利技术实施例的系统的组成框图示意图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本专利技术针对现有技术中由于组网的复杂性,升级对应单板的软件程序所需的时间受限,无法实现对待升级网元及单板的快速升级及单板状态的快速更新的问题,提供了一种待升级单板的确定方法、装置、主控板及单板系统,通过主控板采集和/或单板主动上报的当前单板信息与预先存储的升级信息相比,从而确定待升级的单板的方法可快速识别哪些单板需要升级以及单板当前的状态,解决了升级时间受限问题,且提高了升级效率。如图1所示,本专利技术实施例提供一种待升级单板的确定方法,包括:步骤11,获取多个单板的当前单板信息;步骤12,根据所述多个单板的当前单板信息以及预先存储的升级信息,从多个单板中确定一个或者多个单板为待升级的单板。本专利技术实施例的方案中,通过主控板采集和/或单板主动上报的当前单板信息与预先存储的升级信息相比,从而确定待升级的单板的方法可快速识别哪些单板需要升级以及单板当前的状态,解决了升级时间受限问题,且提高了升级效率,实现了对待升级网元及单板的快速升级及单板状态的快速更新。进一步的,本专利技术的上述实施例中提供的获取多个单板的当前单板信息的方法,步骤11可以包括:步骤111,通过主控板与多个单板之间的S口,采用定时采集、限时采集或者加电采集的方式,获取多个单板的当前单板信息;其中,加电采集是指所述主控板与多个单板之间建立通讯时进行的单板信息的采集。进一步的,本专利技术的上述实施例中提供的获取多个单板的当前单板信息的方法,步骤11还可以包括:步骤112,多个单板在与主控板建立通讯时或者被更换时,获取多个单板主动上报的当前单板信息。具体的,步骤11中的单板信息包括:单板型号、单板槽位、单板软件版本和/或单板运行状态信息。进一步的,本专利技术的上述实施例中,获取多个单板的当前单板信息之后,所述方法还包括:步骤13,在检测到当前单板信息与之前存储的该单板的单板信息相比发生变化时,利用所述当前单板信息更新之前存储的该单板的单板信息。进一步的,本专利技术的上述实施例中,步骤13可以包括:步骤131,在检测到单板的当前软件版本与之前存储的该单板的软件版本相比发生变化时,利用当前软件版本更新之前存储的软件版本;或者步骤132,在检测到单板的当前运行状态信息与之前存储的该单板的单板运行状态相比发生变本文档来自技高网...
【技术保护点】
一种待升级单板的确定方法,其特征在于,包括:获取多个单板的当前单板信息;根据所述多个单板的当前单板信息以及预先存储的升级信息,从多个单板中确定一个或者多个单板为待升级的单板。
【技术特征摘要】
1.一种待升级单板的确定方法,其特征在于,包括:获取多个单板的当前单板信息;根据所述多个单板的当前单板信息以及预先存储的升级信息,从多个单板中确定一个或者多个单板为待升级的单板。2.根据权利要求1所述的待升级单板的确定方法,其特征在于,获取多个单板的当前单板信息的步骤包括:通过主控板与多个单板之间的S口,采用定时采集、限时采集或者加电采集的方式,获取多个单板的当前单板信息;其中,加电采集是指所述主控板与多个单板之间建立通讯时进行的单板信息的采集。3.根据权利要求1所述的待升级单板的确定方法,其特征在于,获取多个单板的当前单板信息的步骤包括:多个单板在与主控板建立通讯时或者被更换时,获取多个单板主动上报的当前单板信息。4.根据权利要求1所述的待升级单板的确定方法,其特征在于,所述单板信息包括:单板型号、单板槽位、单板软件版本和/或单板运行状态信息。5.根据权利要求4所述的待升级单板的确定方法,其特征在于,获取多个单板的当前单板信息之后还包括:在检测到当前单板信息与之前存储的该单板的单板信息相比发生变化时,利用所述当前单板信息更新之前存储的该单板的单板信息。6.根据权利要求5所述的待升级单板的确定方法,其特征在于,在检测到当前单板信息与之前存储的该单板的单板信息相比发生变化时,利用所述当前单板信息更新之前存储的该单板的单板信息的步骤包括:在检测到单板的当前软件版本与之前存储的该单板的软件版本相比发生变化时,利用当前软件版本更新之...
【专利技术属性】
技术研发人员:张健,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。