一种单板即插即用的处理方法、装置以及电信系统的制作方法

文档序号:7924185阅读:246来源:国知局
专利名称:一种单板即插即用的处理方法、装置以及电信系统的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种单板即插即用的处理方法、装 置以及电信系统。
背景技术
通信技术中,对设备的要求不断的提高,不仅需要设备具有可靠性,还 需要对设备的控制简单。通俗的说法是要求设备更智能化,自动化,执行任 务更快速。
目前,人们经常会使用到能够配合其它电信设备一起使用,提供某种服
务的单板,所述的单板通常是由一块印制电路板(PCB: Printed Circuit Board ) 和PCB电路板上一些电子元件构成的能与其它电信设备通过输入输出(I/O: Input/Output)接口通信来完成某种业务的设备,如移动硬盘单板、调制解 调器单板等。当需要使用该单板提供的业务时,将该单板通过I/0接口与其 它电信设备相连,单板上电,网络管理员需要对单板的软件版本和硬件版本 进行检查,判断单板的软件版本和硬件版本是否满足当前的运行环境,如果 不满足,需要人工获取满足单板在当前运行环境中运行所需要的资源,并且 对单板进行相应的配置。
以上所述的现有技术中单板通过I/O接口与其它设备相连时,对单板的 处理方法完全是人工的方法,现有技术中不能提供一种单板即插即用的处理 方法、装置和电信系统。

发明内容
本发明要解决的技术问题在于提供了一种单板即插即用的处理方法、装 置以及电信系统,使得单板在插入机拒后可以自动的适应当前的运行环境, 提供单板的业务。
本发明实施例4是供了 一种单板即插即用的处理方法,包括
接收单板发送的单板的版本信息,所述版本信息至少包括单板硬件版本;
根据接收到的单板的版本信息,判断单板是否能够提供单板的业务,如 果是,发送单板能够提供业务的信息给网管系统。
本发明实施例还提供了一种主控板,包括
接收单元,用于接收单板的版本信息,所述版本信息至少包括单板硬件
版本;
判断单元,用于根据接收到的单板的版本信息,判断单板是否能够提供 单板的业务;
发送单元,用于发送判断单元中的判断出单板能够提供单板的业务的信 息给网管系统。
本发明实施例还提供了一种电信系统,包括 单板,用于发送单板的版本信息给主控板;
主控板,用于根据所述版本信息,判断单板是否能够提供单板的业务, 如果是,发送单板能够提供业务的信息给网络管理系统;
网管系统,用于接收主控板发送的单板能够提供业务的信息。 通过本发明实施例提供的一种单板即插即用的处理方法、装置和电信系 统,主控板获取单板的版本信息,根据获取的单板的版本信息判断单板是否 能提供单板的业务,网管系统根据主控板的判断结果,升级单板软件或直接 使用单板提供业务。采用本发明实施例提供的技术方案,可以实现一种单板 即插即用的处理方法、装置以及电信系统,减少了网络管理员的工作量,对 网络管理人员的技能要求降低。


图l是本发明实施例提供的一种单板即插即用的处理方法的流程图; 图2是本发明实施例提供的另 一种单板即插即用的处理方法的流程图; 图3是本发明实施例一提供的一种单板即插即用的处理方法的方法流程
图4是本发明实施例 一 中主控板升级单板软件的方法流程图; 图5是本发明实施例二提供的一种主控板的逻辑结构图; 图6是本发明实施例三提供的一种主控板的逻辑结构图; 图7是本发明实施例四提供的 一种单板的逻辑结构图; 图8是本发明实施例五提供的一种电信系统的组成图。
具体实施例方式
本发明实施例提供了 一种单板即插即用的处理方法,主控板采用版本匹 配协商算法,即根据获取的单板的版本信息,采用具体的策略,使得单板可 以提供单板的业务。下面结合附图对本发明实施例提供的方法做说明。
参见图1所示, 一种单板即插即用的处理方法,包括
步骤l:接收单板发送的单板的版本信息,所述的版本信息为单板硬件 版本,该版本信息还可以包括单板软件版本和/或单板接口版本;
步骤2:根据接收到的单板的版本信息,判断单板是否能提供单板的业务, 如果是,进入步骤3;
步骤3:发送单板能够提供业务的信息给网管系统。
通过以上步骤,可以实现单板即插即用的处理。需要说明的是,本发明 实施例提供的技术方案不仅可以实现单板即插即用的处理,还可以在主控板 判断单板不能提供业务时通知网管系统,为网管系统提供更多单板的信息, 参见图2所示,当步骤2中判断单板不能^是供单板的业务时,还包括步骤4:
步骤4:通知网管系统单板不能提供业务。
当单板接收到主控板发送的通知单板提供业务后,单板运行单板软件, 配置单板,发送单板的运行状态信息给主控板,所以,以上对本发明实施例 的描述得知本发明实施例可以提供单板的业务能力信息。为了减少人为对单 板的设置,在需要对单板进行升级的时候,实现自动对单板进行升级的功能, 还可以增加步骤5和步骤6,仍然参见图2,在步骤2之后,步骤3之前,还可以 包括
步骤5:判断是否对单板的软件进行升级,如果是,进入步骤6,如果否, 进入步骤3;
步骤6:对单板的软件进行升级。
其中,在步骤6中主控板对单板的软件进行升级具体包括从网管系统获 取单板的软件和配置数据,将所述获取的单板的软件和配置数据发送给单板。
通过以上对本发明实施例提供的一种单板即插即用的处理方法的说明, 可以得出主控板获取单板的版本信息,根据获取的单板的版本信息,判断 单板是否能提供单板的业务,网管系统根据主控板的判断结果为是时,使用 单板提供业务。采用本发明实施例提供的方法,可以提供一种单板即插即用
的处理方法。
以上说明是对本发明实施例提供的方法的概括的说明,下面结合附图3 , 对本发明实施例提供的一种单板即插即用的处理方法做详细的说明。
实施例一, 一种单板即插即用的处理方法,参见图3,包括 步骤A1:单板上电,单板进行自检;
步骤A2:单板将自身的版本信息发送给主控板,所述单板的版本信息包 括单板硬件版本信息,单板的版本信息还可以包括单板软件版本信息和/ 或单板的接口版本信息;
步骤A3:主控板接收单板发送的单板的版本信息;
步骤A4:主控板根据步骤A3中接收的单板的版本信息中的单板硬件版 本,和自身保存的匹配信息表中的所有单板硬件版本信息,判断是否识别接 收到的单板的硬件版本,如果是,进入步骤A5,如果否,进入步骤A12;
其中,在步骤A4中主控板判断是否识别接收到的单板的硬件版本,具体 可以是,主控板判断接收到的硬件的版本是否能够在自身保存的匹配信息表 中查找到,如果可以查找到,则主控板判断出该硬件版本可以识别;如果没 有查找到,则主控板判断出该硬件版本不可识别。
需要说明的是,在本实施例中主控板中保存有匹配信息表,所述匹配信 息表的作用是作为主控板判断单板是否可以提供业务的依据。在匹配信息 表中保存有主控板与单板的匹配关系,具体可以是,主控板类型、主控板的 软件版本、主控板的硬件版本、主控板的接口版本、单板类型、单板的软件 版本、单板的硬件版本和单板的接口版本之间的匹配关系,具体的匹配关系, 在下面的步骤中会逐一讲到,此次不做更详细的说明。所述的匹配信息表可 以是主控板生成的,也可以是主控板获取的。在本发明实施例中不对匹配信 息表的来源做限定。
步骤A5:主控板根据步骤A3中接收的单板的版本信息中的单板软件版 本,和自身保存的匹配信息表中的信息,判断单板软件与主控板软件是否匹 配,如果主控板软件版本低于单板软件版本,则进入步骤A6,如果主控板软 件版本高于单板软件版本,进入步骤AIO,如果主控板软件版本与单板软件版 本完全匹配,则进入步骤A1];
需要说明的是,在主控板自身保存的匹配信息表中,保存有主控板软件
版本与单板软件版本的匹配关系,在步骤A5中,主控板判断单板软件与主控
板软件是否匹配的具体方法,可以是,在匹配信息表中查找获取的单板的软 件版本与主控板软件版本的匹配关系。
步骤A6:主控板根据步骤A3中接收的单板的版本信息中的单板硬件版 本、单板软件版本,和自身保存的匹配信息表中的单板硬件与软件的匹配关 系,判断单板软件与单板硬件是否匹配,如果是,进入步骤A7,如果否,进 入步骤A10;
其中,在步骤A6中具体判断单板软件与单板硬件是否匹配的方法,可以 参照步骤A5中的具体判断方法。
步骤A7:主控板根据步骤A3中接收的单板的版本信息中的单板接口版 本,和自身保存的匹配信息表中的单板接口版本信息,判断单板接口与主控 板接口是否匹配,如果匹配,进入步骤A8,如果单板接口有扩展,进入步骤 A9;
其中,步骤A7中具体判断单板接口与主控板接口是否匹配的方法,可以 参照步骤A5中的具体判断方法。
需要说明的是,主控板与单板通信的接口可以分为基本接口和扩展接口 , 其中,单板可以提供业务的必要的条件是主控板与单板的基本接口对应保 持一致,所述基本接口包括获取单板硬件版本的接口、获取单板软件版本 的接口、获取单板业务能力的接口、下发单板软件的接口以及下发配置数据 的接口。
所述的扩展接口是指由于业务功能的改进,需要修改单板与主控板之 间的业务通信接口,为了保证接口的向下兼容,所以,修改单板与主控板之 间的业务通信接口的前提是保持基本接口不变,增加新功能所需的接口。当 主控板与单板上新增加的接口互相匹配时,单板与主控板之间才可以使用新 增加的功能。所述的新增加的功能通常称为扩展功能,所述的增加新功能所 需的4妻口为扩展4矣口。
步骤A8:主控板发送"版本不一致"的通知给网管系统;
其中,在步骤A8中主控板发送"版本不一致"的通知给网管系统,当网
管系统收到所述的通知后,可以判断出该单板能够提供业务,因此,网管系 统可以使用单板提供的业务。应该理解的是,当网管系统收到"版本不一致" 的通知后,网管系统可以判断出该单板的软件进行了内部优化。
步骤A9:主控板发送"版本不一致"和"接口有扩展"的通知给网管系
统;
其中,当网管系统接收到步骤A9中所述的"版本不一致,,和"接口有扩 展"的通知后,可以判断出该单板能够提供业务,因此,网管系统可以使用 该单板提供的业务。应该理解的是,当网管系统接收到所述的"版本不一致" 和"接口有扩展"的通知后,网管系统可以判断出该单板的扩展接口发生变 化,导致可选能力发生变化,例如该单板的软件进行了内部优化,导致某 些扩展接口变更。
步骤A10:主控板升级单板软件;
其中,在步骤A10中主控板升级单板软件的原因包括两种 一是当步骤 A6中判断为否的情况,即可以认为主控板可以识别该单板硬件,但是,由于 该单板中的软件与硬件不匹配,而且,该主控板软件版本低于单板软件版本, 因此,需要主控板升级单板软件才可以实现单板提供业务。二是当步骤A5中 判断出主控板软件版本高于单板软件版本,这种情况下主控板可以识别单板 硬件,而且,主控板上的软件版本高于单板软件版本,因此,需要升级单板 上的软件,单板才可以提供业务。
步骤A11:主控板通知网管系统单板能够提供业务;
其中,网管系统通过接收到步骤A11中所述的通知,可以判断出该单板为 最理想的单板,即单板中的硬件与主控板中的软件匹配,而且,单板的软件 与主控板的软件匹配。
步骤A12:主控板判断单板软件与单板硬件是否匹配,如果是,进入步骤 A13,如果否,进入步骤A16;
步骤A13:主控板判断单板接口与主控板接口是否匹配,如果是,进入步 骤A14,如果否进入步骤A15;
步骤A14:主控板发送"发现新硬件"的通知给网管系统;
其中,在步骤A14中主控板发送"发现新硬件"的通知给网管系统,当网
管系统接收到所述的通知后,可以判断出该单板能够提供业务。应该理解的 是,当网管系统收到"发现新硬件,,的通知后,用户可以通过网管系统判断 出该单板的硬件改版,导致硬件版本发生变化,但是,该单板提供的功能没 有变。所述的单板可能是因为需要降低成本,将单板的硬件改版,而没有对 单板的软件进行改动。
步骤A15:主控板发送"发现新硬件"和"接口有扩展"的通知给网管系
统;
其中,当网管系统接收到步骤A15中所述的通知后,可以判断出该单板能 够提供业务。应该理解的是,当网管系统接收到步骤A15中所述的通知后,还 可以判断出该单板在扩展接口上进行了优化。
步骤A16:主控板发送"单板硬件版本不配套"的通知给网管系统。 其中,当网管系统接收到步骤AI6中所述的通知后,可以判断出该单板不 能够提供业务。
根据以上对本发明实施例 一提供的 一种单板即插即用的处理方法的说 明,可以得出主控板判断单板是否能提供单板的业务的具体步骤包括首 先,主控板判断是否识别单板的硬件版本(步骤A4),如果单板硬件版本不能 识别,此时单板软件和主控软件匹配的判断没有意义, 一定是不匹配,因此 直接进行单板软件和硬件匹配的判定(步骤A12),然后判断单板接口与主控 板接口是否匹配(步骤A13);如果单板硬件版本能够被识别,先进行单板软 件和主控软件匹配的判断(步骤A5 ),然后到单板软件和硬件匹配的判定(步 骤A6),最后判断单板接口与主控板接口是否匹配(步骤A7)。
根据以上对本发明实施例一提供的一种单板即插即用的处理方法的说 明,还可以得出在步骤A8、步骤A9、步骤A14和步骤A15中,主控板分别才艮 据以上所述的判断结果,发送不同形式的通知给网管系统,用于通知网管系 统该单板能够提供其单板上的业务,并且,通过主控板发送不同形式的通知, 用于网管系统判断出该单板的具体情况。
还需要说明的是,步骤A10中所述主控板升级单板软件的具体方法可以参 见图4所示,包括
步骤S1:主控板发送获取单板软件和配置数据请求给网管系统;
其中,主控板获取单板软件的配置数据的原因通常有两种是 一是单板
为新设备,但是单板的软件和单板的硬件不匹配。需要给单板下一个能使单 板提供业务的软件。二是单板为比较落后的设备,主控板可以识别单板的硬 件版本,但是单板的软件太落后,以至于单板不能在该主控板上提供单板的 业务,需要对单板的软件进行升级。
步骤S2:网管系统发送单板软件和配置数据给主控板; 步骤S3:主控板将获取的单板软件和配置数据发送给单板; 步骤S4:单板接收单板软件和配置数据,运行接收到的单板软件,进行 配置数据的设定;
以上步骤S1到步骤S4实现了对单板软件自动升级的过程,不需要人为干 预单板就可以提供其业务。在完成了单板软件自动升级后,还可以包括
步骤S5:单板发送单板的运行状态信息给主控板;
步骤S6:主控板转发单板的运行状态信息给网管系统。
通过执行步骤S5和步骤S6,网管系统可以获取单板的业务能力,网管系 统可以根据需要启动单板的业务功能。
通过以上对本发明实施例一提供的一种单板即插即用的处理方法的说 明,主控板根据获取的单板的版本信息,釆用一系列具体判断,判断出单板 是否能提供单板的业务和是否需要对单板软件进行升级,网管系统根据主控 板的判断结果,对单板软件进行升级,或者直接使用单板提供业务。釆用本 发明实施例提供的方法,可以提供一种单板即插即用的处理方法。
以上是对本发明实施例提供的一种单板即插即用的处理方法的说明,本 发明实施例还提供了一种主控板,下面结合附图5所示,对该主控板进行说明。
实施例二, 一种主控板,参见图5所示,包括接收单元IO、判断单元20 和发送单元30。
其中,所述接收单元IO,用于接收单板发送的单板的版本信息,所述的 版本信息包括单板硬件版本,该版本信息还可以包括单板软件版本和/或 单板接口版本;
判断单元20,用于根据接收到的单板的版本信息,判断单板是否能提供 单板的业务;
发送单元30,用于当判断单元20中的判断结果为是时,发送单板能够提
供业务的通知给网络管理系统。 单板不能提供业务的通知给网管系统。
需要说明的是,判断单元20,还可以用于根据接收到的单板的版本信息, 判断是否对单板的软件进行升级;如果判断结果是需要对单板的软件进行升 级,则发送单元30和接收单元10还用于与网管系统通信来获取单板的软件和 配置数据,发送单元30还用于将获取的单板的软件和配置数据发送给单板。 因此,判断单元20可以包括第一判断单元201和第二判断单元202。
其中,第一判断单元201,用于根据接收到的单板的版本信息,判断单板 是否能提供单板的业务;
第二判断单元202,用于当第一判断单元201中判断结果为是时,根据接 收到的单板的版本信息,判断是否对单板的软件进行升级。
根据以上对本发明实施例提供的一种主控板的说明,主控板根据接收的 单板的版本信息,判断单板是否能提供单板的业务,单板根据主控板的判断 结果为是时,提供单板业务。釆用本发明实施例提供的主控板,可以实现对 单板的即插即用的处理。
本发明实施例还提供了一种主控板,参见如下实施例三中的说明,需要 说明的是,实施例二中提供的一种主控板,与实施例三提供的一种主控板的 区别在于实施例二中的判断单元20用于判断单板是否能提供单板的业务(即 第一判断单元201),如果判断结果为肯定,还可以判断是否对单板的软件进 行升级(即第二判断单元202);在实施例三中的综合判断单元通过具体的算 法可以实现实施例二中第一判断单元201和第二判断单元201的功能。下面对 本发明实施例三做详细的说明。
实施例三, 一种主控板,参见图6所示,包括第三接收单元IOI、综合 判断单元40和第三发送单元301。
其中,第三接收单元101与实施例二中的接收单元10的功能相似,用于接 收单板发送的单板的版本信息,所述的版本信息包括单板硬件版本、单板
软件版本和单板接口版本;
综合判断单元40,用于接收单板发送的单板的版本信息,进行一个以上 的判断识别单板是否能提供单板的业务;
第三发送单元301,用于根据综合判断单元40中的判断结果,发送单板的 能力信息给网络管理系统。其中,所述单板的能力信息可以是单板是否可 以提供业务,单板是否需要升级软件,或者是某些信息,当被网管系统接收 到时,可以获知单板是否可以提供业务、单板是否需要升级软件。
其中,所述综合判断单元40可以包括第三判断单元401、第四判断单元 402、第五判断单元403和第六判断单元404。
所述第三判断单元401 ,用于判断是否识别接收到的单板的硬件版本;
第四判断单元402,用于根据第三判断单元401中的判断结果,判断接收 到的单板软件版本与主控板软件是否匹配;
第五判断单元403,用于才艮据第四判断单元402中的判断结果,判断接收 到的单板软件与单板硬件是否匹配;
第六判断单元404,用于才艮据第五判断单元403中的判断结果,判断接收 到的单板接口版本与主控板接口是否匹配。
下面结合具体的应用场景对本发明实施例4是供的一种主控板中各功能单 元做说明。
当第三接收单元IOI中接收到单板发送的单板的版本信息,综合判断单元 40中第三判断单元401首先判断是否识别接收到的单板的硬件版本,具体的判 断方法可以是在主控板自身保存的匹配信息表中查找是否有该硬件版本,如 果有,则第四判断单元402判断接收到的单板软件版本与主控板软件是否匹 配,如果主控板软件版本低于单板软件版本,则第五判断单元403,判断接收 到的单板软件与单板硬件是否匹配,如果是,则第六判断单元404,判断接收 到的单板接口版本与主控板接口是否匹配,如果是,则第六判断单元404通知 第三发送单元301发送"版本不一致,,信息给网管系统;
如果第三判断单元40中判断的结果是识别单板的硬件版本,第四判断单 元402判断接收到的单板软件版本与主控板软件完全匹配,则第四判断单元 402通知第三发送单元301发送单板能够提供业务的信息给网管系统;
如果第三判断单元401中判断的结果是识别单板的硬件版本,第四判断单
元402判断接收到的单板软件版本低于主控板软件版本,则第四判断单元402 通知第三发送单元301发送升级单板软件的通知给网系统;
如果第三判断单元401中判断的结果是识别单板的硬件版本,第四判断单 元402判断主控板软件版本低于单板软件版本,第五判断单元403判断接收到 的单板软件与单板硬件不匹配,则第五判断单元403通知第三发送单元301发 送升级单板软件的通知给网系统;
如果第三判断单元401中判断的结果是识别单板的硬件版本,第四判断单 元402判断主控板软件版本低于单板软件版本,第五判断单元403判断接收到 的单板软件与单板硬件匹配,第六判断单元404判断接收到的单板接口版本与 主控一反接口不匹配,则第六判断单元404通知第三发送单元301发送"片反本不 一致"和"接口有扩展"信息给网管系统;
如果第三判断单元401中判断的结果是不识别单板的硬件版本,则第五判 断单元403判断接收到的单板软件与单板硬件是否匹配,如果是,则第六判断 单元404,判断接收到的单板接口版本与主控板接口是否匹配,如果是,则第 六判断单元404通知第三发送单元301发送"发现新硬件"信息给网管系统;
如果第三判断单元401中判断的结果是不识别单板的硬件版本,第五判断 单元403判断接收到的单板软件与单板硬件不匹配,则第五判断单元403通知 第三发送单元301发送单板不能提供业务的通知给网管系统;
如果第三判断单元401中判断的结果是不识别单板的硬件版本,第五判断 单元403判断接收到的单板软件与单板硬件匹配,第六判断单元404判断接收 到的单板接口版本与主控板接口不匹配,则第六判断单元404通知第三发送单 元301发送"发现新硬件"和"接口有扩展"信息给网管系统。
其中,需要说明的是,当在综合判断单元40中判断出需要对单板升级时, 所述第三发送单元301还用于发送获取单板软件和配置数据请求给网管系统, 将第三接收单元IOI中接收的单板软件和配置数据转发给单板。
根据以上对本发明实施例提三的一种主控板的说明,主控板根据接收的 单板的版本信息,在主控板的综合判断单元40中,通过执行一个以上的判断, 单板可以不用在人为的干预下,提供单板的业务,可以实现对单板的即插即
用处理。
实施例四, 一种单板,参见图7所示,包括第五发送单元60、第五接收
单元80和执行单元70。
其中,第五发送单元60,用于发送单板的版本信息给主控板,所述单板
的版本信息包括单板硬件版本、单板软件版本和单板的接口版本;
执行单元70,用于根据网管系统的需要,执行单板所能提供的业务操作。 第五接收单元80和第五发送单元60用于单板与主控板通信。 所述单板还包括升级单元90,用于根据第五接收单元80中接收到的单板
软件和配置数据,运行接收到的单板软件,根据接收到的配置数据对单板进
行设置。
本发明实施例四提供的一种单板,通过单板上报自身的版本信息,根据 接收到的指令,执行单板的业务或对单板的软件进行升级,单板可以不用在 人为的干预下,提供单板的业务,实现单板自动提供单板业务,减少了网络 管理员的工作量,对网络管理人员的技能要求降低。
实施例五, 一种电信系统,参见图8所示,包括单板501、主控板502和 网管系统503。其中,所述的网管系统503是该即插即用处理系统的子系统。
其中,所述单板501,用于发送单板的版本信息给主控板,所述单板的版 本信息包括单板硬件版本、单板软件版本和单板的接口版本;根据网管系 统的需要,执行单板所能提供的业务操作;
所述主控板502,用于根据接收到的单板的版本信息,判断单板是否能够 提供单板的业务,如果是,发送单板能够提供业务的信息给网络管理系统;
所述网管系统503,用于接收主控板发送的单板能够提供业务的信息。
需要说明的是,本发明实施例五提供的系统中的主控板502还用于判断是 否对单板的软件进行升级,如果是,发送获取单板软件和配置数据的请求给 网管系统503;所述网管系统503还用于获取单板软件和配置数据,将所述获 取的单板软件和配置数据通过主控板502转发给单板;所述单元501还用于接 收单板软件和配置数据,运行单板软件,根据配置数据对单板进行设置,将 升级后的单板的状态信息痛主控板502发送给网管系统503。
其中,本发明实施例五提供的一种电信系统中,所述单板501可以是实施
例四中描述的单板,所述的主控板可以是实施例二或三中所述的主控板。对
单板501和主控板502的说明可以参照实施例四、二或三中的描述。
通过以上对本发明实施例五提供的一种电信系统的说明,可以得出主 控板获取单板的版本信息,根据获取的单板的版本信息,判断单板是否能提 供单板的业务,判断单板是否需要升级,主控板将判断结果发送给网管系统, 网管系统可以获知单板的业务能力,还可以对单板的软件进行升级。采用本 发明实施例提供的 一种电信系统,可以实现对单板的即插即用处理。
是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机
可读存储介质中,该程序在执行时,包括如下步骤
接收单板发送的单板的版本信息,所述版本信息至少包括单板硬件版本; 才艮据接收到的单板的版本信息,判断单板是否能够提供单板的业务,如
果是,发送单板能够提供业务的信息给网管系统。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。 以上对本发明实施例所提供的一种单板即插即用的处理方法、装置以及
式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心 思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施 方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对 本发明的限制。
权利要求
1、一种单板即插即用的处理方法,其特征在于,包括:接收单板发送的单板的版本信息,所述版本信息至少包括单板硬件版本;根据接收到的单板的版本信息,判断单板是否能够提供单板的业务,如果是,发送单板能够提供业务的信息给网管系统。
2、 根据权利要求l所述的方法,其特征在于,所述版本信息还包括单 板软件版本,所述判断单板能够提供单板的业务之后,还包括判断是否对单板的软件进行升级, 如果是,对单板的软件进行升级。
3、 根据权利要求2所述的方法,其特征在于,所述方法还包括当所述 判断是不对单板的软件进行升级时,执行所述发送单板能够提供业务的信息 给网管系统。
4、 根据权利要求2所述的方法,其特征在于,所述对单板的软件进行升 级具体包括发送获取单板软件和配置数据的请求给网管系统; 接收所述单板软件和配置数据; 发送所述单板软件和配置数据给单板。
5、 根据权利要求2所述的方法,其特征在于,所述判断单板是否能够提 供单板的业务,如果是,发送单板能够提供业务的信息给网管系统具体包括判断是否识别单板的硬件版本;如果是,判断单板软件版本与主控板软件版本是否匹配; 如果匹配,执行所述发送单板能够提供业务的信息给网管系统。
6、 根据权利要求5所述的方法,其特征在于,所述版本信息还包括单 板接口版本,所述方法还包括如果所述主控板软件版本低于所述单板软件 版本,判断单板软件版本与单板硬件版本是否匹配;如果匹配,判断单板接口版本与主控板接口版本是否匹配; 如果匹配,发送版本不一致的信息给网管系统。
7、 根据权利要求6所述的方法,其特征在于,所述方法还包括如果接 口有扩展,发送版本不一致和接口有扩展的信息给网管系统。
8、 根据权利要求5所述的方法,其特征在于,所述版本信息还包括单 板接口版本,所述方法还包括如果判断为不识別单板的硬件版本,判断单板软件版本与单板硬件版本是否匹配;如果是,判断单板接口版本与主控板接口版本是否匹配; 如果匹配,发送发现新硬件的信息给网管系统。
9、 根据权利要求8所述的方法,其特征在于,所述方法还包括 如果接口有扩展,发送发现新硬件和接口有扩展的信息给网管系统。
10、 根据权利要求2所述的方法,其特征在于,所述判断单板能够提供单 板的业务,判断对单板的软件进行升级,具体包括判断是否识别单板的硬件版本;如果是,判断单板软件版本与主控板软件版本是否匹配; 如果主控板软件版本高于单板软件版本,则判断对单板的软件进行升级。
11、根据权利要求2所述的方法,其特征在于,所述判断单板能够提供单 板的业务,判断对单板的软件进行升级,具体包括 判断是否识别单板的硬件版本;如果是,判断单板软件版本与主控板软件版本是否匹配; 如果主控板软件版本低于单板软件版本,判断单板软件版本与单板硬件 版本是否匹配;如果否,则判断对单板的软件进行升级。
12、 根据权利要求l所述的方法,其特征在于,所述判断单板是否能够提 供单板的业务,如果否,发送单板不能够提供业务的信息给网管系统。
13、 根据权利要求12所述的方法,其特征在于,所述判断单板不能够提 供单板的业务,具体包括判断是否识别单板的硬件版本;如果否,判断单板软件版本与单板硬件版本是否匹配; 如果否,判断单板不能够提供单板的业务。
14、 一种主控板,其特征在于,包括接收单元,用于接收单板的版本信息,所述版本信息至少包括单板硬件 版本;判断单元,用于根据接收到的单板的版本信息,判断单板是否能够提供 单板的业务;发送单元,用于发送判断单元中的判断出单板能够提供单板的业务的信 息给网管系统。
15、 根据权利要求14所述的主控板,其特征在于,所述版本信息还包括 单板软件版本,所述判断单元还用于判断是否对单板的软件进行升级。
16、 根据权利要求14所述的主控板,其特征在于,所述发送单元还用于 发送获取单板软件和配置数据的请求给网管系统,发送单板软件和配置数据 给单板;所述接收单元还用于接收所述单板软件和配置数据。
17、 根据权利要求14所述的主控板,其特征在于,所述版本信息还包括 单板软件版本和单板接口版本,所述判断单元包括第三判断单元,用于根据接收到的单板的版本信息中的硬件版本,判断 是否识别单板的硬件版本;第四判断单元,用于根据接收到的单板的版本信息和第三判断单元中的 判断结果,判断单板软件版本与主控板软件是否匹配;第五判断单元,用于第三判断单元或第四判断单元中的判断结果,判断 单板软件版本与单板硬件版本是否匹配;第六判断单元,用于根据第五判断单元中的判断结果,判断单板接口版 本与主控板接口版本是否匹配。
18、 一种电信系统,其特征在于,包括 单板,用于发送单板的版本信息给主控板;主控板,用于根据所述版本信息,判断单板是否能够提供单板的业务, 如果是,发送单板能够提供业务的信息给网络管理系统;网管系统,用于接收主控板发送的单板能够提供业务的信息。
19、 根据权利要求18所述的系统,其特征在于,所述主控板还用于判断 是否对单板软件进行升级,如果是,发送获取单板软件和配置数据请求给网 管系统,接收所述网管系统发送的单板软件和配置数据,发送所述单板软件 和配置数据给单板。
20、 根据权利要求19所述的系统,其特征在于,所述单板还用于接收所 述单板软件和配置数据,运行所述单板软件,根据配置数据,对单板进行设 置。
全文摘要
本发明实施例提供了一种单板即插即用的处理方法、装置以及电信系统,其中,该方法包括接收单板发送的单板的版本信息,所述版本信息包括单板硬件版本、单板软件版本和单板接口版本;根据接收到的单板的版本信息,判断单板是否能够提供单板的业务,如果是,发送单板能够提供业务的信息给网管系统。采用本发明实施例提供的技术方案,可以提供一种单板即插即用的处理方法、装置以及电信系统。
文档编号H04L12/24GK101388792SQ200810201389
公开日2009年3月18日 申请日期2008年10月15日 优先权日2008年10月15日
发明者尚海涛, 廖生斌, 戴玉宏, 王少瑞, 翁在新, 陈春媛 申请人:上海华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1