本發明專利技術提供一種啟動控制方法及裝置,所述方法包括:當接口板小系統初始化完成時,通過所述接口板與主控板之間的以太連接向主控板發送第一類型報文,所述第一類型報文中攜帶有所述接口板的位置信息以及所述接口板的引導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
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。