一种启动控制方法及装置制造方法及图纸

技术编号:15695611 阅读:274 留言:0更新日期:2017-06-24 11:07
本发明专利技术提供一种启动控制方法及装置,所述方法包括:当接口板小系统初始化完成时,通过所述接口板与主控板之间的以太连接向主控板发送第一类型报文,所述第一类型报文中携带有所述接口板的位置信息以及所述接口板的引导Boot能力信息,以使所述主控板根据所述接口板对应的控制策略以及所述接口板的Boot能力信息,确定所述接口板的启动控制信息;接收所述主控板发送的第一类型应答报文,并当根据所述第一类型应答报文中携带的启动控制信息确定需要进入启动模式时,执行Boot启动流程。应用本发明专利技术实施例可以实现主控板对接口板的启动的控制。

【技术实现步骤摘要】
一种启动控制方法及装置
本专利技术涉及网络通信
,尤其涉及一种启动控制方法及装置。
技术介绍
目前,框式设备中各个接口板在初始化阶段通常是各自实现自身的引导,用户很难了解各接口板的启动过程以及启动状态,也无法对各接口板的启动进行干预。而现实应用中,接口板启动过程中的问题又相对较多,这就导致了接口板开发、维护困难。
技术实现思路
本专利技术提供一种启动控制方法及装置,以提高接口板启动的可控性。根据本专利技术实施例的第一方面,提供一种启动控制方法,包括:当接口板小系统初始化完成时,通过所述接口板与主控板之间的以太连接向所述主控板发送第一类型报文,所述第一类型报文中携带有所述接口板的位置信息以及所述接口板的引导Boot能力信息,以使所述主控板根据所述接口板对应的控制策略以及所述接口板的Boot能力信息,确定所述接口板的启动控制信息;接收所述主控板发送的第一类型应答报文,并当根据所述第一类型应答报文中携带的启动控制信息确定需要进入启动模式时,执行Boot启动流程。根据本专利技术实施例的第二方面,提供一种启动控制方法,包括:接收接口板发送的请求第一类型报文,所述第一类型报文中携带有所述接口板的位置信息以及所述接口板的引导Boot能力信息;根据所述接口板对应的控制策略以及所述接口板的Boot能力信息,确定所述接口板的启动控制信息;向所述接口板发送第一应答报文,所述第一应答报文中携带有所述接口板的启动控制信息,以使所述接口板根据该启动控制信息进行Boot启动。根据本专利技术实施例的第三方面,提供一种启动控制装置,包括:发送单元,用于当接口板小系统初始化完成时,通过所述接口板与主控板之间的以太连接向所述主控板发送第一类型报文,所述第一类型报文中携带有所述接口板的位置信息以及所述接口板的引导Boot能力信息,以使所述主控板根据所述接口板对应的控制策略以及所述接口板的Boot能力信息,确定所述接口板的启动控制信息;接收单元,用于接收所述主控板发送的第一类型应答报文;处理单元,用于当根据所述第一类型应答报文中携带的启动控制信息确定需要进入启动模式时,执行Boot启动流程。根据本专利技术实施例的第四方面,提供一种启动控制装置,包括:接收单元,用于接收接口板发送的请求第一类型报文,所述第一类型报文中携带有所述接口板的位置信息以及所述接口板的引导Boot能力信息;确定单元,用于根据所述接口板对应的控制策略以及所述接口板的Boot能力信息,确定所述接口板的启动控制信息;发送单元,用于向所述接口板发送第一应答报文,所述第一应答报文中携带有所述接口板的启动控制信息,以使所述接口板根据该启动控制信息进行Boot启动。应用本专利技术实施例,当接口板小系统初始化完成时,通过接口板与主控板之间的以太连接向主控板发送携带接口板的位置信息以及接口板的Boot能力信息的第一类型报文,由主控板根据接口板对应的控制策略以及接口板的Boot能力信息,确定接口板的启动控制信息,并向接口板发送携带有该启动控制信息的第一类型应答报文,进而,当接口板根据第一类型应答报文中携带启动控制信息确定需要进入启动模式时,执行Boot启动流程,从而,实现了主控板对接口板的启动的控制。附图说明图1是本专利技术实施例提供的一种启动控制方法的流程示意图;图2是本专利技术实施例提供的一种启动控制方法的流程示意图;图3是本专利技术实施例提供的一种具体应用场景的示意图;图4是本专利技术实施例提供的一种启动控制装置的结构示意图;图5是本专利技术实施例提供的另一种启动控制装置的结构示意图;图6是本专利技术实施例提供的一种启动控制装置的结构示意图;图7是本专利技术实施例提供的另一种启动控制装置的结构示意图;图8是本专利技术实施例提供的另一种启动控制装置的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术实施例中的技术方案,并使本专利技术实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术实施例中技术方案作进一步详细的说明。请参见图1,为本专利技术实施例提供的一种启动控制方法的流程示意图,如图1所示,该启动控制方法可以包括以下步骤:步骤101、当接口板小系统初始化完成时,通过接口板与主控板之间的以太连接向主控板发送第一类型报文,该第一类型报文中携带有接口板的位置信息以及接口板的引导Boot能力信息,以使主控板根据接口板对应的控制策略以及接口板的Boot能力信息,确定接口板的启动控制信息。本专利技术实施例中,当接口板需要启动时,接口板需要先进行小系统初始化,即对CPU(CenterProcessUnit,中央处理单元)、内存以及板间通信网络等进行初始化。当接口板小系统初始化完成时,接口板可以通过接口板与主控板之间的以太连接向主控板发送第一类型报文(本文中可以称为Request(请求)类型报文),该第一类型报文用于接口板向主控板请求启动控制的相关信息,该第一类型报文中可以携带接口板的位置信息以及接口板的Boot(引导)能力信息。其中,接口板的位置信息可以通过携带有单板槽位信息的MAC(MediaAccessControl,媒体访问控制)地址来标识;接口板的Boot能力信息可以包括但不限于支持的MTU(MaximumTransmissionUnit,最大传输单元)、是否支持内容压缩、对应的压缩协议、数据传递过程有效性的检查方式、启动过程中是否有上次系统异常时待传递的信息等。为便于理解,以下以第一类型报文为Request类型报文为例进行说明。本专利技术实施例中,主控板接收到接口板发送的Request类型报文时,可以根据接口板对应的控制策略以及接口板的Boot能力信息,确定接口板的启动控制信息,其具体实现可以参见图2所示方法流程中的相关描述,本专利技术实施例在此不做赘述。值得说明的是,在本专利技术实施例中,当接口板进行小系统初始化时,若发生CPU或内存等初始化失败,则接口板可以按照接口板故障流程进行处理,其具体处理方式可以参见现有技术中的相关流程;当板间网络通信初始化失败时,接口板可以进入无网络模式。其中,无网络模式是指接口板根据内置的策略进行后续操作,例如,加载本地启动文件或重启或进入接口板本地Boot管理界面等待用户(如管理员)干预。此外,接口板向主控板发送的Request类型报文中除了携带上述信息之外,还可以携带接口板内存大小、接口板标识等信息,以便于主控板根据这些信息更精细地控制接口板,其具体实现在此不做赘述。步骤102、接收主控板发送的第一类型应答报文,并当根据第一类型应答报文中携带的启动控制信息确定需要进入启动模式时,执行Boot启动流程。本专利技术实施例中,主控板确定了接口板对应的启动控制信息之后,可以向接口板发送携带有该启动控制信息的第一类型应答报文(本文中可以称为Request应答报文)。为便于理解,以下以该第一类型应答报文为Request应答报文为例进行说明。本专利技术实施例中,当接口板接收到主控板发送的Request应答报文时,可以获取该Request应答报文中携带的启动控制信息,并根据该启动控制信息进入对应的模式,其中,该模式可以包括启动模式。本专利技术实施例中,当接口板根据接收到的Request应答报文中携带的启动控制信息确定需要进行启动模式时,接口板可以执行Boot启动流程。作为一种可选的实施方式,在上述步骤102中,上述执行启本文档来自技高网
...
一种启动控制方法及装置

【技术保护点】
一种启动控制方法,其特征在于,包括:当接口板小系统初始化完成时,通过所述接口板与主控板之间的以太连接向所述主控板发送第一类型报文,所述第一类型报文中携带有所述接口板的位置信息以及所述接口板的引导Boot能力信息,以使所述主控板根据所述接口板对应的控制策略以及所述接口板的Boot能力信息,确定所述接口板的启动控制信息;接收所述主控板发送的第一类型应答报文,并当根据所述第一类型应答报文中携带的启动控制信息确定需要进入启动模式时,执行Boot启动流程。

【技术特征摘要】
1.一种启动控制方法,其特征在于,包括:当接口板小系统初始化完成时,通过所述接口板与主控板之间的以太连接向所述主控板发送第一类型报文,所述第一类型报文中携带有所述接口板的位置信息以及所述接口板的引导Boot能力信息,以使所述主控板根据所述接口板对应的控制策略以及所述接口板的Boot能力信息,确定所述接口板的启动控制信息;接收所述主控板发送的第一类型应答报文,并当根据所述第一类型应答报文中携带的启动控制信息确定需要进入启动模式时,执行Boot启动流程。2.根据权利要求1所述的方法,其特征在于,所述执行Boot启动流程,包括:判断所述第一类型应答报文中是否携带有启动参数信息;若是,则根据所述启动参数信息进行Boot启动;否则,向主控板发送第二类型报文,以获取启动参数信息,并根据获取到的启动参数信息进行Boot启动。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当确定满足预设条件时,通过所述接口板与主控板之间的以太连接向所述主控板上报启动过程信息或/和启动状态。4.一种启动控制方法,其特征在于,包括:接收接口板发送的请求第一类型报文,所述第一类型报文中携带有所述接口板的位置信息以及所述接口板的引导Boot能力信息;根据所述接口板对应的控制策略以及所述接口板的Boot能力信息,确定所述接口板的启动控制信息;向所述接口板发送第一应答报文,所述第一应答报文中携带有所述接口板的启动控制信息,以使所述接口板根据该启动控制信息进行Boot启动。5.根据权利要求4所述的方法,其特征在于,所述接口板对应的控制策略通过以下方式确定,包括:判断是否存在针对所述接口板的控制策略;若存在针对所述接口板的控制策略,则将该控制策略确定为所述接口板对应的策略;若不存在针对所述接口板的控制策略,且存在全局默认的控制策略,则将该全局默认的控制策略确定为所述接口板对应的策略;若不存在针对所述接口板的控制策略,且不存在全局默认的控制策略,则将所述接口板的默认控制策略确定为所述接口板对应的策略。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:当接收到接口板上报的启动过程信息或/和启动状态时,在指定界面中展示接口板的启动过程信息或/和启动状态。7.一种启动控制装置,其特征在于,包括:发送单元,用于当接口板小系统初始化完成时,通过所述接口板与主控板之间的...

【专利技术属性】
技术研发人员:林震华
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1