專利名稱:一種單板軟件獲取、發(fā)送方法和單板、存儲設備及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及通信技術領域,特別涉及一種單板軟件獲取、發(fā)送方法和單板、存儲設 備及系統(tǒng)。
背景技術:
現(xiàn)有的單板包括交叉板、數(shù)據(jù)板、線路板、支路板、主控板,其中各種單板又有多種 不同類型。傳送網(wǎng)單板軟件存儲管理方式中,每塊單板上擁有自己的存儲設備,軟件就存放 在本板的存儲設備中,單板啟動過程中通過BI0S(BasiCInput/0utput System,基本輸入/ 輸出系統(tǒng))的自舉將存儲設備中的單板軟件搬移到內存中去,然后通過跳轉指令從內存中 的軟件起始位置開始運行。現(xiàn)有的系統(tǒng)中每塊單板都要單獨存儲一套單板軟件,占用單板 空間比較大。
發(fā)明內容
本發(fā)明提供一種有利于節(jié)約單板空間的單板軟件獲取、發(fā)送方法和單板、存儲設 備及網(wǎng)絡系統(tǒng)。本發(fā)明的實施方式提供一種單板軟件獲取方法,包括第一單板向位于所述第一單板外的存儲設備發(fā)送單板軟件請求消息;所述單板軟 件請求消息攜帶有所述第一單板的單板類型,所述存儲設備存儲有多種類型單板的單板軟 件,以及存儲有所述多種類型單板的單板軟件在所述存儲設備中的位置和所述多種類型單 板的單板類型的對應關系;所述第一單板為所述多種類型單板中一種類型的單板;所述第一單板接收所述存儲設備發(fā)送的所述第一單板的單板軟件;所述第一單板 的單板軟件由所述存儲設備根據(jù)接收的所述第一單板的單板類型和存儲的所述對應關系 確定出所述第一單板的單板軟件存儲的位置,從所述第一單板的單板軟件存儲的位置提取 出所述第一單板的單板軟件后發(fā)送。本發(fā)明的實施方式還提供一種單板軟件發(fā)送方法,包括位于第一單板外的存儲設備接收所述第一單板的單板軟件請求消息,所述單板軟 件請求消息攜帶有所述第一單板的單板類型,所述存儲設備存儲有多種類型單板的單板軟 件,以及存儲有所述多種類型單板的單板軟件在所述存儲設備中的位置和所述多種類型單 板的單板類型的對應關系;所述第一單板為所述多種類型單板中一種類型的單板;所述存儲設備根據(jù)接收的所述第一單板的單板類型和存儲的所述對應關系確定 所述第一單板的單板軟件存儲的位置;所述存儲設備從所述第一單板的單板軟件存儲的位置提取出所述第一單板的單 板軟件后發(fā)送給所述第一單板。本發(fā)明的實施方式還提供一種單板,包括消息發(fā)送模塊,用于向位于本單板外的存儲設備發(fā)送單板軟件請求消息;所述單 板軟件請求消息攜帶有本單板的單板類型,所述存儲設備存儲有多種類型單板的單板軟件,以及存儲有所述多種類型單板的單板軟件在所述存儲設備中的位置和所述多種類型單 板的單板類型的對應關系;本單板為所述多種類型單板中一種類型的單板;軟件接收模塊,用于接收所述存儲設備發(fā)送的本單板的單板軟件;所述本單板的 單板軟件由所述存儲設備根據(jù)接收的本單板的單板類型和存儲的所述對應關系確定出本 單板的單板軟件存儲的位置,從本單板的單板軟件存儲的位置提取出所述本單板的單板軟 件后發(fā)送。本發(fā)明的實施方式還提供一種存儲設備,位于第一單板外,包括消息接收模塊,用于接收所述第一單板的單板軟件請求消息,所述單板軟件請求 消息攜帶有所述第一單板的單板類型;信息存儲模塊,用于存儲多種類型單板的單板軟件,以及存儲所述多種類型單板 的單板軟件在所述信息存儲模塊中的位置和所述多種類型單板的單板類型的對應關系;所 述第一單板為所述多種類型單板中一種類型的單板;位置確定模塊,用于根據(jù)所述消息接收模塊接收的所述第一單板的單板類型和所 述信息存儲模塊存儲的所述對應關系確定所述信息存儲模塊中所述第一單板的單板軟件 存儲的位置;軟件發(fā)送模塊,用于從所述信息存儲模塊中所述第一單板的單板軟件存儲的位置 提取出所述第一單板的單板軟件后發(fā)送給所述第一單板。本發(fā)明的實施方式還提供一種網(wǎng)絡系統(tǒng),包括第一單板和存儲設備,所述存儲設 備位于所述單板之外,其中所述第一單板,用于向所述存儲設備發(fā)送單板軟件請求消息,所述單板軟件請求 消息攜帶有所述第一單板的單板類型;接收所述存儲設備發(fā)送的所述第一單板的單板軟 件;所述存儲設備,用于存儲多種類型單板的單板軟件,以及存儲所述多種類型單板 的單板軟件在所述存儲設備中的位置和所述多種類型單板的單板類型的對應關系,所述第 一單板為所述多種類型單板中一種類型的單板;根據(jù)接收的所述第一單板的單板類型和存儲的所述對應關系確定出所述第一單 板的單板軟件存儲的位置,從所述第一單板的單板軟件存儲的位置提取出所述第一單板的 單板軟件后發(fā)送。通過本發(fā)明實施例描述的技術方案,通過在第一單板之外的存儲設備存放包括第 一單板的單板軟件的多種類型單板的單板軟件,并保存該多種多種類型單板的單板軟件在 所述存儲設備中的位置和所述多種類型單板的單板類型的對應關系,第一單板發(fā)送包括第 一單板的單板類型的單板軟件請求消息給存儲設備,就可以從存儲設備中接收到該存儲設 備根據(jù)所述第一單板的單板類型和存儲的所述對應關系確定并提取出的第一單板的單板 軟件,而不需要在第一單板上保存該第一單板的單板軟件,保證第一單板可以快速獲得第 一單板的單板軟件,同時可以節(jié)約第一單板上的存儲空間。
為使本發(fā)明解決的技術問題、采用的技術方案及優(yōu)點更加清楚明白,以下參照附 圖并舉實施例,對本發(fā)明做進一步的詳細闡述。應該了解,所有圖示不必要按照比例繪制,不對本發(fā)明造成限制。各附圖中圖1為本發(fā)明實施例一提供的單板軟件獲取方法流程圖;圖2為本發(fā)明實施例二提供的單板軟件發(fā)送方法流程圖;圖3為本發(fā)明實施例三的一種單板的結構圖;圖4為本發(fā)明實施例4提供的一種存儲設備的結構圖;圖5為本發(fā)明實施例5提供的一種網(wǎng)絡系統(tǒng)的結構圖;圖6為本發(fā)明實施例六提供的單板軟件獲取和運行的流程圖。
具體實施例方式
下面舉實施例來進一步說明本發(fā)明的技術方案。圖1為本發(fā)明實施例一提供的單板軟件獲取方法流程圖,包括S101、第一單板向位于所述第一單板外的存儲設備發(fā)送單板軟件請求消息;所述 單板軟件請求消息攜帶有所述第一單板的單板類型,所述存儲設備存儲有多種類型單板的 單板軟件,以及存儲有所述多種類型單板的單板軟件在所述存儲設備中的位置和所述多種 類型單板的單板類型的對應關系;所述第一單板為所述多種類型單板中一種類型的單板;本步驟中,第一單板可以為交叉板、數(shù)據(jù)板、線路板、支路板、主控板中的一種類型 的單板。存儲設備可以是獨立于所述多塊單板的存儲設備,也可以位于所述多塊單板中所 述第一單板之外的另一塊單板上。所述多種類型單板的單板軟件在所述存儲設備中的位置可以通過所述多種類型 單板中各種類型單板的單板軟件在所述存儲設備中的起始存儲位置及終止存儲位置確定。 所述多種類型單板的單板軟件在所述存儲設備中的位置也可以通過所述多種類型單板中 各種類型單板的單板軟件在所述存儲設備中的起始存儲位置及軟件體積確定。所述多種類 型單板中的每一種類型單板的單板軟件都存儲于所述存儲設備中對應的位置,所述存儲設 備還存儲有所述多種類型單板的單板軟件在所述存儲設備中的位置和所述多種類型單板 的單板類型的對應關系,例如所述存儲設備中可以存儲一個所述多種類型單板的單板軟件 在所述存儲設備中的位置和所述多種類型單板的單板類型的對應關系表。第一單板向存儲設備發(fā)送的單板軟件請求消息中還可以攜帶第一單板的單板標 識。S102、所述第一單板接收所述存儲設備發(fā)送的所述第一單板的單板軟件;所述第 一單板的單板軟件由所述存儲設備根據(jù)接收的所述第一單板的單板類型和存儲的所述對 應關系確定出所述第一單板的單板軟件存儲的位置,從所述第一單板的單板軟件存儲的位 置提取出所述第一單板的單板軟件后發(fā)送;本步驟中,所述第一單板可以包括一個內存,所述第一單板可以把接收的所述第 一單板的單板軟件存放于所述內存。當?shù)谝粏伟逑虼鎯υO備發(fā)送的單板軟件請求消息中攜帶有第一單板的單板標識 時,由于所述存儲設備可以通過第一單板的單板標識唯一確定所述第一單板,存儲設備可 以將所存儲的第一單板的單板軟件發(fā)送給第一單板。S103、所述第一單板運行接收到的所述第一單板的單板軟件。通過本發(fā)明實施例描述的技術方案,通過在第一單板之外的存儲設備存放包括第一單板的單板軟件的多種類型單板的單板軟件,并保存該多種多種類型單板的單板軟件在 所述存儲設備中的位置和所述多種類型單板的單板類型的對應關系,第一單板發(fā)送包括第 一單板的單板類型的單板軟件請求消息給存儲設備,就可以從存儲設備中接收到該存儲設 備根據(jù)所述第一單板的單板類型和存儲的所述對應關系確定并提取出的第一單板的單板 軟件,而不需要在第一單板上保存該第一單板的單板軟件,保證第一單板可以快速獲得第 一單板的單板軟件,同時可以節(jié)約第一單板上的存儲空間。圖2為本發(fā)明實施例二提供的單板軟件發(fā)送方法流程圖,該單板軟件發(fā)送方法與 實施例一的單板軟件接收方法對應,包括S201、位于第一單板外的存儲設備接收所述第一單板的單板軟件請求消息,所述 單板軟件請求消息攜帶有所述第一單板的單板類型,所述存儲設備存儲有多種類型單板的 單板軟件,以及存儲有所述多種類型單板的單板軟件在所述存儲設備中的位置和所述多種 類型單板的單板類型的對應關系;所述第一單板為所述多種類型單板中一種類型的單板;S202、所述存儲設備根據(jù)接收的所述第一單板的單板類型和存儲的所述對應關系 確定所述第一單板的單板軟件存儲的位置;S203、所述存儲設備從所述第一單板的單板軟件存儲的位置提取出所述第一單板 的單板軟件后發(fā)送給所述第一單板。所述多種類型單板可以具有對應的多個優(yōu)先級,即所述多種類型單板中每種類型 的單板都有本單板對應的優(yōu)先級,所述存儲設備按照優(yōu)先級的高低順序處理所述多種類型 單板發(fā)出的單板軟件請求報文,此時在步驟202之前還可以包括S2021、所述存儲設備確定是否接收到具有優(yōu)先級高于所述第一單板的其它單板 的單板軟件請求消息;本步驟中,第一單板可以是線路板,其它單板可以是交叉板和數(shù)據(jù)板,可以設定交 叉板的優(yōu)先級最高,其次是數(shù)據(jù)板,線路板的優(yōu)先級最低。存儲設備如果同時接收到多種類 型單板發(fā)送的單板軟件請求消息,可以先遍歷所接收的各種單板軟件請求消息,確定所接 收的各種單板軟件請求消息的優(yōu)先級。如在同時接收到線路板、交叉板和數(shù)據(jù)板發(fā)送的單 板軟件請求消息時,可以通過遍歷所接收的線路板、交叉板和數(shù)據(jù)板的單板軟件請求消息, 可以確定所接收的線路板、交叉板和數(shù)據(jù)板的單板軟件請求消息的優(yōu)先級,從而確定接收 到優(yōu)先級高于線路板的交叉板、數(shù)據(jù)板的單板軟件請求消息。S2022、當所述存儲設備確定接收到具有優(yōu)先級高于所述第一單板的其它單板的 單板軟件請求消息,所述存儲設備確定所述其它單板的優(yōu)先級順序;在本步驟中,存儲設備確定接收到優(yōu)先級高于線路板的交叉板、數(shù)據(jù)板的單板軟 件請求消息時,可以確定交叉板的優(yōu)先級比數(shù)據(jù)板的優(yōu)先級高。S2023、所述存儲設備按照所述其它單板的優(yōu)先級順序,根據(jù)接收的所述其它單板 的單板類型和存儲的所述對應關系確定所述其它單板的單板軟件存儲的位置,并從所述其 它單板的單板軟件存儲的位置提取出所述其它單板的單板軟件后發(fā)送給所述其它單板。所述存儲設備按照交叉板和數(shù)據(jù)板的優(yōu)先級順序,先根據(jù)接收的交叉板的單板類 型和存儲的所述多種類型單板的單板軟件在所述存儲設備中的位置和所述多種類型單板 的單板類型的對應關系,確定接收的交叉板的單板軟件存儲的位置,并從交叉板的單板軟 件存儲的位置提取出該交叉板的單板軟件后發(fā)送給該交叉板。之后存儲設備根據(jù)接收的數(shù)據(jù)板的單板類型和存儲的所述多種類型單板的單板軟件在所述存儲設備中的位置和所述 多種類型單板的單板類型的對應關系,確定接收的數(shù)據(jù)板的單板軟件存儲的位置,并從數(shù) 據(jù)板的單板軟件存儲的位置提取出該數(shù)據(jù)板的單板軟件后發(fā)送給該數(shù)據(jù)板。本實施例中,由于存儲設備按照優(yōu)先級的高低順序處理所述多種類型單板發(fā)出的 單板軟件請求消息,可以按照需要優(yōu)先處理優(yōu)先級高的單板發(fā)出的單板軟件請求消息,滿 足客戶要求。通過本發(fā)明實施例描述的技術方案,通過在第一單板之外的存儲設備存放包括第 一單板的單板軟件的多種類型單板的單板軟件,并保存該多種多種類型單板的單板軟件在 所述存儲設備中的位置和所述多種類型單板的單板類型的對應關系,第一單板發(fā)送包括第 一單板的單板類型的單板軟件請求消息給存儲設備,就可以從存儲設備中接收到該存儲設 備根據(jù)所述第一單板的單板類型和存儲的所述對應關系確定并提取出的第一單板的單板 軟件,而不需要在第一單板上保存該第一單板的單板軟件,保證第一單板可以快速獲得第 一單板的單板軟件,同時可以節(jié)約第一單板上的存儲空間。圖3為本發(fā)明實施例三的一種單板的結構圖,該單板包括消息發(fā)送模塊301,用于向位于本單板外的存儲設備發(fā)送單板軟件請求消息;所 述單板軟件請求消息攜帶有本單板的單板類型,所述存儲設備存儲有多種類型單板的單板 軟件,以及存儲有所述多種類型單板的單板軟件在所述存儲設備中的位置和所述多種類型 單板的單板類型的對應關系;本單板為所述多種類型單板中一種類型的單板;軟件接收模塊302,用于接收所述存儲設備發(fā)送的本單板的單板軟件;所述本單 板的單板軟件由所述存儲設備根據(jù)接收的本單板的單板類型和存儲的所述對應關系確定 出本單板的單板軟件存儲的位置,從本單板的單板軟件存儲的位置提取出所述本單板的單 板軟件后發(fā)送。本發(fā)明實施例三提供的單板還可以包括軟件運行模塊303,用于運行所述軟件接收模塊302接收的本單板的單板軟件。通過本發(fā)明實施例描述的技術方案,通過在單板之外的存儲設備存放包括該單板 的單板軟件的多種類型單板的單板軟件,并保存該多種多種類型單板的單板軟件在所述存 儲設備中的位置和所述多種類型單板的單板類型的對應關系,該單板發(fā)送包括該單板的單 板類型的單板軟件請求消息給存儲設備,就可以從存儲設備中接收到該存儲設備根據(jù)該單 板的單板類型和存儲的所述對應關系確定并提取出的該單板的單板軟件,而不需要在該單 板上保存該單板的單板軟件,保證該單板可以快速獲得本單板的單板軟件,同時可以節(jié)約 該單板上的存儲空間。圖4為本發(fā)明實施例4提供的一種存儲設備的結構圖,該存儲設備位于第一單板 外,包括消息接收模塊401,用于接收所述第一單板的單板軟件請求消息,所述單板軟件請 求消息攜帶有所述第一單板的單板類型;信息存儲模塊402,用于存儲多種類型單板的單板軟件,以及存儲所述多種類型單 板的單板軟件在所述信息存儲模塊中的位置和所述多種類型單板的單板類型的對應關系; 所述第一單板為所述多種類型單板中一種類型的單板;位置確定模塊403,用于根據(jù)所述消息接收模塊401接收的所述第一單板的單板類型和所述信息存儲模塊402存儲的所述對應關系確定所述信息存儲模塊402中所述第一 單板的單板軟件存儲的位置;軟件發(fā)送模塊404,用于從所述信息存儲模塊402中所述位置確定模塊403確定的 所述第一單板的單板軟件存儲的位置提取出所述第一單板的單板軟件后發(fā)送給所述第一 單板。通過本發(fā)明實施例描述的技術方案,通過在第一單板之外的存儲設備存放包括第 一單板的單板軟件的多種類型單板的單板軟件,并保存該多種多種類型單板的單板軟件在 所述存儲設備中的位置和所述多種類型單板的單板類型的對應關系,第一單板發(fā)送包括第 一單板的單板類型的單板軟件請求消息給存儲設備,就可以從存儲設備中接收到該存儲設 備根據(jù)所述第一單板的單板類型和存儲的所述對應關系確定并提取出的第一單板的單板 軟件,而不需要在第一單板上保存該第一單板的單板軟件,保證第一單板可以快速獲得第 一單板的單板軟件,同時可以節(jié)約第一單板上的存儲空間。圖5為本發(fā)明實施例5提供的一種網(wǎng)絡系統(tǒng)的結構圖,該網(wǎng)絡系統(tǒng)包括第一單板 501和存儲設備502,其特征在于,所述存儲設備位于所述單板之外,其中所述第一單板501,用于向所述存儲設備502發(fā)送單板軟件請求消息,所述單板軟 件請求消息攜帶有所述第一單板501的單板類型;接收所述存儲設備502發(fā)送的所述第一 單板501的單板軟件;所述存儲設備502,用于存儲多種類型單板的單板軟件,以及存儲所述多種類型單 板的單板軟件在所述存儲設備502中的位置和所述多種類型單板的單板類型的對應關系, 所述第一單板為所述多種類型單板中一種類型的單板;根據(jù)接收的所述第一單板501的單板類型和存儲的所述對應關系確定出所述第 一單板501的單板軟件存儲的位置,從所述第一單板501的單板軟件存儲的位置提取出所 述第一單板501的單板軟件后發(fā)送。通過本發(fā)明實施例描述的技術方案,通過在第一單板之外的存儲設備存放包括第 一單板的單板軟件的多種類型單板的單板軟件,并保存該多種多種類型單板的單板軟件在 所述存儲設備中的位置和所述多種類型單板的單板類型的對應關系,第一單板發(fā)送包括第 一單板的單板類型的單板軟件請求消息給存儲設備,就可以從存儲設備中接收到該存儲設 備根據(jù)所述第一單板的單板類型和存儲的所述對應關系確定并提取出的第一單板的單板 軟件,而不需要在第一單板上保存該第一單板的單板軟件,保證第一單板可以快速獲得第 一單板的單板軟件,同時可以節(jié)約第一單板上的存儲空間。圖6為本發(fā)明實施例六提供的單板軟件獲取和運行的流程圖。本實施例以線路板 為第一單板,以主控板為包括存儲設備的第一單板外的另一塊單板。S601、線路板上電,線路板運行線路板BIOS軟件,BIOS軟件初始化線路板的消息 發(fā)送模塊;S602、線路板的消息發(fā)送模塊向主控板中存儲設備的消息接收模塊發(fā)送線路板的 單板軟件請求消息,所述單板軟件請求消息攜帶所述線路板的單板類型和線路板的單板標 識;本實施例的存儲設備包括信息存儲模塊,其中存儲有多種類型單板的單板軟件, 以及存儲有所述多種類型單板的單板軟件在所述信息存儲模塊中的位置和所述多種類型單板的單板類型的對應關系;所述線路板為所述多種類型單板中一種類型的單板。本步驟 中的所述線路板的類型所對應的所述存儲模塊中的位置可以包括所述線路板的單板軟件 在所述存儲模塊中的起始位置和所述線路板的單板軟件所占用的體積。本實施例中的信息 存儲模塊可以是FLASH(閃存)或者硬盤。S603、存儲設備的位置確定模塊根據(jù)所述消息接收模塊接收的所述線路板的單板 類型和所述信息存儲模塊存儲的所述對應關系確定所述信息存儲模塊中所述線路板的單 板軟件存儲的位置;S604、存儲設備的軟件發(fā)送模塊從所述信息存儲模塊中所述線路板的單板軟件存 儲的位置提取出所述線路板的單板軟件后發(fā)送給所述線路板的軟件接收模塊;本步驟中,存儲設備的軟件發(fā)送模塊根據(jù)所述消息接收模塊接收的所述線路板的 單板標識可以確定出所述線路板,該軟件發(fā)送模塊可以將所述線路板的單板軟件打包,并 在打包后的該線路板的單板軟件前面加上所述線路板的單板標識字段和所述線路板的軟 件體積字段,該軟件體積字段表示所述線路板的單板軟件所占用的體積,所述軟件發(fā)送模 塊將打包并加標識后的所述線路板的單板軟件發(fā)送給所述線路板的軟件接收模塊。本實施 例中第一單板的軟件接收模塊,即線路板的軟件接收模塊可以是一個內存,該內存還可以 存儲接收到的線路板的單板軟件。S605、所述線路板的運行模塊運行所述軟件接收模塊接收的所述線路板的單板軟 件。本步驟中,線路板的運行模塊可以是該線路板的CPU,該CPU可以通過BIOS軟件 的goto (跳轉)指令跳轉到該線路板的內存所存儲的該線路板的單板軟件位置運行。由于 BIOS軟件的goto指令可以采用現(xiàn)有的方式跳轉,所以在此不做詳細描述。通過本發(fā)明實施例描述的技術方案,通過在第一單板之外的存儲設備存放包括第 一單板的單板軟件的多種類型單板的單板軟件,并保存該多種多種類型單板的單板軟件在 所述存儲設備中的位置和所述多種類型單板的單板類型的對應關系,第一單板發(fā)送包括第 一單板的單板類型的單板軟件請求消息給存儲設備,就可以從存儲設備中接收到該存儲設 備根據(jù)所述第一單板的單板類型和存儲的所述對應關系確定并提取出的第一單板的單板 軟件,而不需要在第一單板上保存該第一單板的單板軟件,保證第一單板可以快速獲得第 一單板的單板軟件,同時可以節(jié)約第一單板上的存儲空間。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。說明 書作為一個整體,用于支持本發(fā)明的保護范圍。
權利要求
一種單板軟件獲取方法,其特征在于,包括第一單板向位于所述第一單板外的存儲設備發(fā)送單板軟件請求消息;所述單板軟件請求消息攜帶有所述第一單板的單板類型,所述存儲設備存儲有多種類型單板的單板軟件,以及存儲有所述多種類型單板的單板軟件在所述存儲設備中的位置和所述多種類型單板的單板類型的對應關系;所述第一單板為所述多種類型單板中一種類型的單板;所述第一單板接收所述存儲設備發(fā)送的所述第一單板的單板軟件;所述第一單板的單板軟件由所述存儲設備根據(jù)接收的所述第一單板的單板類型和存儲的所述對應關系確定出所述第一單板的單板軟件存儲的位置,從所述第一單板的單板軟件存儲的位置提取出所述第一單板的單板軟件后發(fā)送。
2.如權利要求1所述的方法,其特征在于,所述第一單板為交叉板、數(shù)據(jù)板、線路板、支 路板、主控板中的一種類型的單板。
3.如權利要求1所述的方法,其特征在于,所述單板軟件請求消息中還攜帶有所述第 一單板的單板標識;所述第一單板接收所述存儲設備發(fā)送的所述第一單板的單板軟件包括所述第一單板接收所述存儲設備根據(jù)所述第一單板的單板標識確定出所述第一單板 后,發(fā)送給所述第一單板的所述第一單板的單板軟件。
4.如權利要求1所述的方法,其特征在于,所述第一單板向位于所述第一單板外的存 儲設備發(fā)送單板軟件請求消息包括所述第一單板向位于所述多塊單板中所述第一單板之外的另一塊單板上的存儲設備 發(fā)送單板軟件請求消息。
5.如權利要求1所述的方法,其特征在于,還包括所述第一單板運行接收到的所述第一單板的單板軟件。
6.如權利要求1至5中任一權利要求所述的方法,其特征在于,所述多種類型單板的單 板軟件在所述存儲設備中的位置通過所述多種類型單板中各種類型單板的單板軟件在所 述存儲設備中的起始存儲位置及終止存儲位置確定;或者,所述多種類型單板的單板軟件在所述存儲設備中的位置通過所述多種類型單板中各 種類型單板的單板軟件在所述存儲設備中的起始存儲位置及軟件體積確定。
7.一種單板軟件發(fā)送方法,其特征在于,包括位于第一單板外的存儲設備接收所述第一單板的單板軟件請求消息,所述單板軟件請 求消息攜帶有所述第一單板的單板類型,所述存儲設備存儲有多種類型單板的單板軟件, 以及存儲有所述多種類型單板的單板軟件在所述存儲設備中的位置和所述多種類型單板 的單板類型的對應關系;所述第一單板為所述多種類型單板中一種類型的單板;所述存儲設備根據(jù)接收的所述第一單板的單板類型和存儲的所述對應關系確定所述 第一單板的單板軟件存儲的位置;所述存儲設備從所述第一單板的單板軟件存儲的位置提取出所述第一單板的單板軟 件后發(fā)送給所述第一單板。
8.如權利要求7所述的方法,其特征在于所述第一單板的單板軟件請求消息中還攜帶有所述第一單板的單板標識;所述存儲設備從所述第一單板的單板軟件存儲的位置提取出所述第一單板的單板軟件后發(fā)送給所述第一單板包括所述存儲設備從所述第一單板的單板軟件存儲的位置提取出所述第一單板的單板軟 件,根據(jù)所述第一單板的單板標識確定出所述第一單板,將所述第一單板的單板軟件發(fā)送 給所述第一單板。
9.如權利要求7所述的方法,其特征在于,所述多種類型單板具有對應的多個優(yōu)先級, 所述存儲設備按照優(yōu)先級的高低順序處理所述多種類型單板發(fā)出的單板軟件請求報文;所述存儲設備根據(jù)接收的所述第一單板的單板類型和存儲的所述對應關系確定所述 第一單板的單板軟件存儲的位置之前包括所述存儲設備確定是否接收到具有優(yōu)先級高于所述第一單板的其它單板的單板軟件 請求消息;當所述存儲設備確定接收到具有優(yōu)先級高于所述第一單板的其它單板的單板軟件請 求消息,所述存儲設備確定所述其它單板的優(yōu)先級順序;所述存儲設備按照所述其它單板的優(yōu)先級順序,根據(jù)接收的所述其它單板的單板類型 和存儲的所述對應關系確定所述其它單板的單板軟件存儲的位置,并從所述其它單板的單 板軟件存儲的位置提取出所述其它單板的單板軟件后發(fā)送給所述其它單板。
10.如權利要求9所述的方法,其特征在于,所述存儲設備確定是否接收到具有優(yōu)先級 高于所述第一單板的單板軟件請求消息的其它單板的單板軟件請求消息包括所述存儲設備通過遍歷所接收的各個單板軟件請求消息確定是否接收到具有優(yōu)先級 高于所述第一單板的單板軟件請求消息的其它單板的單板軟件請求消息。
11.一種單板,其特征在于,包括消息發(fā)送模塊,用于向位于本單板外的存儲設備發(fā)送單板軟件請求消息;所述單板軟 件請求消息攜帶有本單板的單板類型,所述存儲設備存儲有多種類型單板的單板軟件,以 及存儲有所述多種類型單板的單板軟件在所述存儲設備中的位置和所述多種類型單板的 單板類型的對應關系;本單板為所述多種類型單板中一種類型的單板;軟件接收模塊,用于接收所述存儲設備發(fā)送的本單板的單板軟件;所述本單板的單板 軟件由所述存儲設備根據(jù)接收的本單板的單板類型和存儲的所述對應關系確定出本單板 的單板軟件存儲的位置,從本單板的單板軟件存儲的位置提取出所述本單板的單板軟件后 發(fā)送。
12.如權利要求11所述的單板,其特征在于,還包括軟件運行模塊,用于運行所述軟件接收模塊接收的本單板的單板軟件。
13.一種存儲設備,位于第一單板外,其特征在于,包括消息接收模塊,用于接收所述第一單板的單板軟件請求消息,所述單板軟件請求消息 攜帶有所述第一單板的單板類型;信息存儲模塊,用于存儲多種類型單板的單板軟件,以及存儲所述多種類型單板的單 板軟件在所述信息存儲模塊中的位置和所述多種類型單板的單板類型的對應關系;所述第 一單板為所述多種類型單板中一種類型的單板;位置確定模塊,用于根據(jù)所述消息接收模塊接收的所述第一單板的單板類型和所述信 息存儲模塊存儲的所述對應關系確定所述信息存儲模塊中所述第一單板的單板軟件存儲 的位置;軟件發(fā)送模塊,用于從所述信息存儲模塊中所述位置確定模塊確定的所述第一單板的 單板軟件存儲的位置提取出所述第一單板的單板軟件后發(fā)送給所述第一單板。
14. 一種網(wǎng)絡系統(tǒng),包括第一單板和存儲設備,其特征在于,所述存儲設備位于所述單 板之外,其中所述第一單板,用于向所述存儲設備發(fā)送單板軟件請求消息,所述單板軟件請求消息 攜帶有所述第一單板的單板類型;所述存儲設備,用于存儲多種類型單板的單板軟件,以及存儲所述多種類型單板的單 板軟件在所述存儲設備中的位置和所述多種類型單板的單板類型的對應關系,所述第一單 板為所述多種類型單板中一種類型的單板;根據(jù)接收的所述第一單板的單板類型和存儲的 所述對應關系確定出所述第一單板的單板軟件存儲的位置,從所述第一單板的單板軟件存 儲的位置提取出所述第一單板的單板軟件后發(fā)送;所述第一單板還用于接收所述存儲設備發(fā)送的所述第一單板的單板軟件。
全文摘要
本發(fā)明實施例公開了一種單板軟件獲取、發(fā)送方法和單板、存儲設備及系統(tǒng),其中第一單板獲取方法包括第一單板向位于所述第一單板外的存儲設備發(fā)送單板軟件請求消息;接收所述存儲設備發(fā)送的所述第一單板的單板軟件,所述第一單板的單板軟件由所述存儲設備根據(jù)接收的所述第一單板的單板類型和存儲的所述對應關系確定出所述第一單板的單板軟件存儲的位置,從所述第一單板的單板軟件存儲的位置提取出所述第一單板的單板軟件后發(fā)送。本發(fā)明實施例還提供了一種單板軟件發(fā)送方法和單板、存儲設備及系統(tǒng)。本發(fā)明實施例可以保證第一單板可以快速獲得第一單板的單板軟件,同時可以節(jié)約第一單板上的存儲空間。
文檔編號G06F13/14GK101882118SQ20091010695
公開日2010年11月10日 申請日期2009年5月5日 優(yōu)先權日2009年5月5日
發(fā)明者賓奔飛, 杜志華, 武爭利, 韋銘 申請人:華為技術有限公司