專利名稱:一種構(gòu)建多板嵌入式系統(tǒng)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種實現(xiàn)計算機內(nèi)部運行性能改進的方法,具體涉及一種構(gòu)建多板嵌入式操作系統(tǒng)的方法,尤其涉及一種采用客戶/服務(wù)器模式構(gòu)建多板嵌入式系統(tǒng)的方法。
背景技術(shù):
一個典型的通訊系統(tǒng)通常為多CPU(中央處理單元)的分布式系統(tǒng),每個單板上運行著各自的操作系統(tǒng),執(zhí)行特定的工作。在現(xiàn)有典型的應(yīng)用模式中,單板之間的聯(lián)系一般通過運行于各單板操作系統(tǒng)之上的應(yīng)用程序通過板間通訊的方式進行。
對于這樣的嵌入式應(yīng)用系統(tǒng),各個單板CPU系統(tǒng)必須獨立完成操作系統(tǒng)映像和應(yīng)用程序映像文件的存儲,系統(tǒng)的啟動等功能。為了完成這些功能,所有的CPU單板必須配置足夠完成這些功能的硬件設(shè)備。這些設(shè)備一般包括啟動ROM(只讀存儲器)、足夠容量的FLASH(閃存)等等。在這樣的應(yīng)用系統(tǒng)中,如果需要對整個系統(tǒng)的軟件進行修改或升級,則必須重新更新每個CPU單板系統(tǒng)所存儲的軟件版本。
對于一個應(yīng)用系統(tǒng)而言,為了設(shè)計的簡化,通常會盡可能的設(shè)計相同或者相似的CPU單板。相應(yīng)地,雖然這些不同的CPU單板上運行的應(yīng)用程序可能不同,但操作系統(tǒng)內(nèi)核等部分卻往往可能是相同的,但由于各個CPU單板相互的獨立性,導(dǎo)致相同內(nèi)容的重復(fù)存儲,浪費單板資源。
在傳統(tǒng)的多板嵌入式系統(tǒng)中,也會采用在主控板上存儲其它單板所需的版本文件的方式,但普通單板只是在BOOT(啟動)代碼中通過簡單的通信方式連接主控板下載版本,從此以后除非業(yè)務(wù)需要,不再與主控板在操作系統(tǒng)層次發(fā)生任何聯(lián)系。
從圖1可以看到,在傳統(tǒng)的多板嵌入式操作系統(tǒng)的單板運行時的邏輯結(jié)構(gòu)中,應(yīng)用程序處在操作系統(tǒng)內(nèi)核之上。實際上,一般而言,系統(tǒng)內(nèi)核與應(yīng)用是編譯連接在一起形成一個大的映像文件,并在運行時裝載到內(nèi)存之中的。
采用這種傳統(tǒng)的方式構(gòu)建多板嵌入式操作系統(tǒng),有以下問題1.如果所有的單板都將軟件版本存儲在本地,則會導(dǎo)致因為系統(tǒng)使用過多的非易失存儲器,導(dǎo)致各單板硬件結(jié)構(gòu)以及軟件驅(qū)動等的復(fù)雜化并增高成本。同時,因為整個系統(tǒng)中版本文件存放的分散性導(dǎo)致板本維護的復(fù)雜與困難。
2.如果采用所有單板的內(nèi)核+應(yīng)用映像文件統(tǒng)一存放在主控單板,各單板在BOOT階段到主控單板下載的方式。雖然可以解決上述問題,但是對于需要使用文件系統(tǒng)并且采用內(nèi)核與應(yīng)用分離方式的操作系統(tǒng)(如Linux),該方案無法滿足。
3.如果采用所有單板的內(nèi)核映像與文件系統(tǒng)映像(其中包括應(yīng)用程序)集中存放在主控單板,在各單板BOOT階段到主控單板下載的方式。雖然可以解決以上所有問題,但會產(chǎn)生另外一個問題應(yīng)用程序的可執(zhí)行文件本身會駐留在內(nèi)存中占用額外的內(nèi)存空間,這對于內(nèi)存配置較小的嵌入式系統(tǒng)是致命的問題。
在目前常用的構(gòu)建由多單板組成的嵌入式應(yīng)用系統(tǒng)的方案中,存在上述的單板結(jié)構(gòu)過于復(fù)雜(硬件成本因此會升高)、版本維護復(fù)雜繁瑣(后期維護成本升高)、在操作系統(tǒng)級層次板間無法共享資源(硬件成本與維護成本同時升高)的問題。
發(fā)明內(nèi)容
本方法的目的是提出一種可以降低多單板構(gòu)成的嵌入式應(yīng)用系統(tǒng)的硬件成本和系統(tǒng)后期維護成本的新的系統(tǒng)構(gòu)建方案。通過在多單板嵌入式系統(tǒng)中采用客戶/服務(wù)器模式的構(gòu)建方案,在多板系統(tǒng)中設(shè)置一個系統(tǒng)服務(wù)板(可以是專門用于為其它單板提供服務(wù)的單板,也可以是功能板與服務(wù)板的組合)。通過資源共享,提高整個系統(tǒng)的經(jīng)濟性和易維護性。
本發(fā)明是這樣實現(xiàn)的一種構(gòu)建多板嵌入式系統(tǒng)的方法,其特征在于設(shè)置一個為客戶單板提供服務(wù)的服務(wù)單板,作為系統(tǒng)的服務(wù)器,除了運行完成該單板需要的功能的程序外,還要運行支持其它客戶單板的服務(wù)程序;系統(tǒng)采用內(nèi)部網(wǎng)路進行互連,用于支持所有客戶單板到服務(wù)單板的端對端互連;所有單板上運行的嵌入式操作系統(tǒng)均具有文件系統(tǒng)支持,操作系統(tǒng)內(nèi)核要完成對相應(yīng)文件系統(tǒng)物理介質(zhì)的設(shè)備驅(qū)動并管理物理介質(zhì)上的邏輯文件系統(tǒng);對于服務(wù)單板而言,文件系統(tǒng)的介質(zhì)是服務(wù)單板上的非易失性存儲設(shè)備,如FLASH、磁盤等;對于客戶單板而言,則該文件系統(tǒng)依賴于服務(wù)單板提供的服務(wù)。
所述服務(wù)單板,是專門用于為客戶單板提供服務(wù)的單板,或功能板與服務(wù)板的組合。
所述構(gòu)建多板嵌入式系統(tǒng)的方法,包括如下步驟第一步、配置嵌入式單板硬件對于屬于客戶系統(tǒng)的功能單板,對非易失存儲設(shè)備而言,配置基本的啟動ROM,對于屬于服務(wù)器系統(tǒng)的服務(wù)單板,則要根據(jù)整個系統(tǒng)具體需求配置相應(yīng)可以滿足服務(wù)功能的硬件;
第二步、多板嵌入式系統(tǒng)板間互連采用適合整個系統(tǒng)功能需求的板間互連方式,連接各個客戶單板以及服務(wù)單板;第三步、配置客戶單板啟動ROM客戶單板啟動ROM完成單板硬件初始化以及啟動客戶單板操作系統(tǒng)所需要的客戶端程序;第四步、配置服務(wù)單板啟動ROM服務(wù)單板具有獨立啟動操作系統(tǒng)內(nèi)核以及所提供的服務(wù)功能;第五步、配置服務(wù)單板文件系統(tǒng)服務(wù)單板的文件系統(tǒng)駐留在該單板上的非易失存儲設(shè)備中,用于服務(wù)單板本身的啟動以及為各客戶單板存儲操作系統(tǒng)、應(yīng)用程序以及任何需要存儲在非易失存儲設(shè)備中的信息;第六步、啟動服務(wù)單板服務(wù)單板上電啟動并運行相應(yīng)的服務(wù);第七步、啟動客戶單板客戶單板上電啟動,通過服務(wù)單板提供的服務(wù)完成啟動。
第三步中所述進行初始化的單板硬件,特別是指用于與服務(wù)單板通信的硬件設(shè)備。
所述第六步中啟動服務(wù)單板進一步包括以下步驟執(zhí)行啟動ROM中的啟動程序,并由啟動程序初始化FLASH等外部設(shè)備;從FLASH中讀取服務(wù)單板自身的操作系統(tǒng)內(nèi)核并啟動操作系統(tǒng);操作系統(tǒng)加載FLASH驅(qū)動程序,并安裝其上的文件系統(tǒng);操作系統(tǒng)進行相應(yīng)的初始化,運行配置的服務(wù)進程,并進入服務(wù)狀態(tài)。
所述第七步中啟動客戶單板進一步包括以下步驟執(zhí)行啟動ROM中的啟動程序,并由啟動程序初始化設(shè)備,其中包括與服務(wù)單板通信的設(shè)備;運行客戶端單板通信配置程序,請求服務(wù)單板對本單板進行通信參數(shù)配置,獲取通信參數(shù);運行客戶端文件下載程序,從服務(wù)單板下載本板操作系統(tǒng)內(nèi)核;啟動操作系統(tǒng)內(nèi)核,并由內(nèi)核完成安裝位于服務(wù)單板的文件系統(tǒng)的任務(wù);運行已經(jīng)安裝的文件系統(tǒng)中的本單板應(yīng)用程序。
本發(fā)明的效果1、由于客戶單板需要的物理設(shè)備減少,可以降低系統(tǒng)成本。
2、采用了客戶/服務(wù)器模式后,可以使用更靈活的方式進行系統(tǒng)功能設(shè)計。例如對于各單板需要保存的系統(tǒng)掉電后不能丟失的信息,傳統(tǒng)方法中采用保存在本地或者通過系統(tǒng)功能界面中的相關(guān)接口傳遞到主控板保存;在采用客戶/服務(wù)器模式以后,各單板不僅可以很方便的存取本單板以及其它單板保存在服務(wù)單板上的相關(guān)信息,而且存取的方式與在本地文件系統(tǒng)中的操作完全一樣,簡化了系統(tǒng)功能設(shè)計。
3、采用客戶/服務(wù)器模式構(gòu)建多板嵌入式系統(tǒng)以后,不僅系統(tǒng)對于傳統(tǒng)的嵌入式操作系統(tǒng)可以支持,而且對于需要使用文件系統(tǒng)的操作系統(tǒng)可以很好的支持。
4、節(jié)省存儲空間。除了可以省去各客戶單板上的非易失存儲設(shè)備以外,本方法對于系統(tǒng)總的存儲空間需求也可以減小。采用客戶/服務(wù)器模式以后,對于多個單板系統(tǒng)中都要使用的相同的文件,不需要重復(fù)存儲。
5、易于版本管理與升級。采用客戶/服務(wù)器模式以后,所有客戶單板系統(tǒng)運行所需要的操作系統(tǒng)、應(yīng)用程序的相關(guān)資料均保存在服務(wù)(主控)單板中,可以簡化版本維護與升級工作。
圖1是通常采用的多板嵌入式系統(tǒng)結(jié)構(gòu);圖2是采用客戶/服務(wù)器模式的多板嵌入式系統(tǒng)結(jié)構(gòu);圖3是采用客戶/服務(wù)器模式的系統(tǒng)中客戶(普通)單板啟動流程;圖4是采用客戶/服務(wù)器模式的系統(tǒng)中服務(wù)(主控)單板啟動流程。
具體實施例方式
本方法所述采用客戶/服務(wù)器模式構(gòu)建嵌入式系統(tǒng)的方法如下第一步、配置嵌入式單板硬件對于屬于客戶系統(tǒng)的單板,對非易失存儲設(shè)備而言,只需要配置基本的啟動ROM,而對于屬于服務(wù)器系統(tǒng)的服務(wù)單板,則要根據(jù)整個系統(tǒng)具體需求配置相應(yīng)的可以滿足服務(wù)功能的硬件。
第二步、多板嵌入式系統(tǒng)板間互連采用適合整個系統(tǒng)功能需求的板間互連方式,連接各個功能單板以及服務(wù)單板。
第三步、配置客戶單板啟動ROM客戶單板啟動ROM完成單板硬件初始化(特別是用于與服務(wù)單板通信的硬件設(shè)備)以及啟動客戶單板操作系統(tǒng)所需要的客戶端程序。
第四步、配置服務(wù)單板啟動ROM服務(wù)單板具有獨立啟動操作系統(tǒng)內(nèi)核以及所提供的服務(wù)功能。
第五步、配置服務(wù)單板文件系統(tǒng)服務(wù)單板的文件系統(tǒng)駐留在板上的非易失存儲設(shè)備中,用于服務(wù)單板本身的啟動以及為各客戶單板存儲操作系統(tǒng)、應(yīng)用程序以及任何需要存儲在非易失存儲設(shè)備中的信息。
第六步、啟動服務(wù)單板服務(wù)單板上電啟動并運行相應(yīng)的服務(wù),包括以下步驟1、執(zhí)行啟動ROM中的啟動程序,并由啟動程序初始化FLASH等外部設(shè)備;2、從FLASH中讀取服務(wù)單板自身的操作系統(tǒng)內(nèi)核并啟動操作系統(tǒng);3、操作系統(tǒng)加載FLASH驅(qū)動程序,并安裝其上的文件系統(tǒng);4、操作系統(tǒng)進行相應(yīng)的初始化,運行配置的服務(wù)進程,并進入服務(wù)狀態(tài)。
第七步、啟動客戶單板客戶單板上電啟動,通過服務(wù)單板提供的服務(wù)完成啟動,包括以下步驟1、執(zhí)行啟動ROM中的啟動程序,并由啟動程序初始化設(shè)備,其中包括與服務(wù)單板通信的設(shè)備;2、運行客戶端單板通信配置程序,請求服務(wù)單板對本單板進行通信參數(shù)配置,獲取通信參數(shù);3、運行客戶端文件下載程序,從服務(wù)單板下載本板操作系統(tǒng)內(nèi)核;4、啟動操作系統(tǒng)內(nèi)核,并由內(nèi)核完成安裝位于服務(wù)單板的文件系統(tǒng)的任務(wù);5、運行已經(jīng)安裝的文件系統(tǒng)中的本單板應(yīng)用程序。
下面結(jié)合附圖對技術(shù)方案的實施作進一步的詳細描述圖1介紹了通常采用的多板嵌入式系統(tǒng)的構(gòu)建方式。在這樣的系統(tǒng)中,在操作系統(tǒng)的層次上各個單板之間彼此獨立,沒有任何聯(lián)系。單板之間的聯(lián)系體現(xiàn)在因上層應(yīng)用的需求而進行的板間通訊上。
圖2是采用客戶/服務(wù)器模式構(gòu)建的多板嵌入式系統(tǒng)的系統(tǒng)結(jié)構(gòu),與傳統(tǒng)多板嵌入式系統(tǒng)結(jié)構(gòu)相比較,系統(tǒng)具有如下主要特點1.系統(tǒng)中有一個為其它單板提供服務(wù)的服務(wù)(主控)單板,它是客戶/服務(wù)器嵌入式系統(tǒng)中的服務(wù)器,除了運行完成該單板需要的功能的程序外,還要運行支持其它客戶單板的服務(wù)程序。
2.系統(tǒng)采用內(nèi)部網(wǎng)路進行互連,以支持所有客戶單板到服務(wù)單板的端對端互連。
3.所有單板上運行的嵌入式操作系統(tǒng)均具有文件系統(tǒng)支持,操作系統(tǒng)內(nèi)核要完成對相應(yīng)文件系統(tǒng)物理介質(zhì)的設(shè)備驅(qū)動并管理物理介質(zhì)上的邏輯文件系統(tǒng)。對于服務(wù)單板而言,文件系統(tǒng)的介質(zhì)是服務(wù)單板上的非易失性存儲設(shè)備如FLASH、磁盤等;而對于客戶單板而言,則該文件系統(tǒng)依賴于服務(wù)單板提供的服務(wù)。
圖3介紹了采用客戶/服務(wù)器模式的多板嵌入式系統(tǒng)中客戶單板的啟動過程,核心過程如下1.客戶單板的BOOT代碼需要能夠驅(qū)動單板上的通信設(shè)備并能具有簡單的客戶端功能,BOOT代碼連接服務(wù)單板的文件下載服務(wù),獲取本單板啟動需要的操作系統(tǒng)內(nèi)核。
2.BOOT代碼啟動從服務(wù)單板所獲取的操作系統(tǒng)內(nèi)核。操作系統(tǒng)內(nèi)核完成相應(yīng)的啟動流程后,將會連接服務(wù)單板,并使用服務(wù)單板提供的文件服務(wù)安裝本單板所需要的文件系統(tǒng)。
3.單板從安裝的文件系統(tǒng)中加載應(yīng)用程序并進入應(yīng)用服務(wù)流程。
圖4是采用客戶/服務(wù)器模式的多板嵌入式系統(tǒng)中服務(wù)(主控)單板的啟動流程,核心過程如下1.服務(wù)單板的BOOT程序驅(qū)動單板上的非易失存儲器,并從中啟動操作系統(tǒng)內(nèi)核;2.操作系統(tǒng)內(nèi)核提供板上非易失存儲器驅(qū)動,并安裝位于其上的文件系統(tǒng);3.服務(wù)單板啟動所有系統(tǒng)需要的服務(wù);4.服務(wù)單板啟動本單板所需要完成的其它功能。
一般而言,客戶單板的應(yīng)用啟動以后,對服務(wù)單板的依賴性會比較小,所以在啟動階段結(jié)束后,服務(wù)單板的用于提供服務(wù)的系統(tǒng)開銷不會很大。
權(quán)利要求
1.一種構(gòu)建多板嵌入式系統(tǒng)的方法,其特征在于設(shè)置一個為客戶單板提供服務(wù)的服務(wù)單板,作為系統(tǒng)的服務(wù)器,除了運行完成該單板需要的功能的程序外,還要運行支持其它客戶單板的服務(wù)程序;系統(tǒng)采用內(nèi)部網(wǎng)路進行互連,用于支持所有客戶單板到服務(wù)單板的端對端互連;所有單板上運行的嵌入式操作系統(tǒng)均具有文件系統(tǒng)支持,操作系統(tǒng)內(nèi)核要完成對相應(yīng)文件系統(tǒng)物理介質(zhì)的設(shè)備驅(qū)動并管理物理介質(zhì)上的邏輯文件系統(tǒng);對于服務(wù)單板而言,文件系統(tǒng)的介質(zhì)是服務(wù)單板上的非易失性存儲設(shè)備,如FLASH、磁盤等;對于客戶單板而言,則該文件系統(tǒng)依賴于服務(wù)單板提供的服務(wù)。
2.如權(quán)利要求1所述構(gòu)建多板嵌入式系統(tǒng)的方法,其特征在于所述服務(wù)單板,是專門用于為客戶單板提供服務(wù)的單板,或功能板與服務(wù)板的組合。
3.如權(quán)利要求1或2所述構(gòu)建多板嵌入式系統(tǒng)的方法,包括如下步驟第一步、配置嵌入式單板硬件對于屬于客戶系統(tǒng)的功能單板,對非易失存儲設(shè)備而言,配置基本的啟動ROM,對于屬于服務(wù)器系統(tǒng)的服務(wù)單板,則要根據(jù)整個系統(tǒng)具體需求配置相應(yīng)可以滿足服務(wù)功能的硬件;第二步、多板嵌入式系統(tǒng)板間互連采用適合整個系統(tǒng)功能需求的板間互連方式,連接各個客戶單板以及服務(wù)單板;第三步、配置客戶單板啟動ROM客戶單板啟動ROM完成單板硬件初始化以及啟動客戶單板操作系統(tǒng)所需要的客戶端程序;第四步、配置服務(wù)單板啟動ROM服務(wù)單板具有獨立啟動操作系統(tǒng)內(nèi)核以及所提供的服務(wù)功能;第五步、配置服務(wù)單板文件系統(tǒng)服務(wù)單板的文件系統(tǒng)駐留在該單板上的非易失存儲設(shè)備中,用于服務(wù)單板本身的啟動以及為各客戶單板存儲操作系統(tǒng)、應(yīng)用程序以及任何需要存儲在非易失存儲設(shè)備中的信息;第六步、啟動服務(wù)單板服務(wù)單板上電啟動并運行相應(yīng)的服務(wù);第七步、啟動客戶單板客戶單板上電啟動,通過服務(wù)單板提供的服務(wù)完成啟動。
4.如權(quán)利要求3所述構(gòu)建多板嵌入式系統(tǒng)的方法,其特征在于第三步中所述進行初始化的單板硬件,特別是指用于與服務(wù)單板通信的硬件設(shè)備。
5.如權(quán)利要求3所述構(gòu)建多板嵌入式系統(tǒng)的方法,其特征在于所述第六步中啟動服務(wù)單板進一步包括以下步驟執(zhí)行啟動ROM中的啟動程序,并由啟動程序初始化FLASH等外部設(shè)備;從FLASH中讀取服務(wù)單板自身的操作系統(tǒng)內(nèi)核并啟動操作系統(tǒng);操作系統(tǒng)加載FLASH驅(qū)動程序,并安裝其上的文件系統(tǒng);操作系統(tǒng)進行相應(yīng)的初始化,運行配置的服務(wù)進程,并進入服務(wù)狀態(tài)。
6.如權(quán)利要求3所述構(gòu)建多板嵌入式系統(tǒng)的方法,其特征在于所述第七步中啟動客戶單板進一步包括以下步驟執(zhí)行啟動ROM中的啟動程序,并由啟動程序初始化設(shè)備,其中包括與服務(wù)單板通信的設(shè)備;運行客戶端單板通信配置程序,請求服務(wù)單板對本單板進行通信參數(shù)配置,獲取通信參數(shù);運行客戶端文件下載程序,從服務(wù)單板下載本板操作系統(tǒng)內(nèi)核;啟動操作系統(tǒng)內(nèi)核,并由內(nèi)核完成安裝位于服務(wù)單板的文件系統(tǒng)的任務(wù);運行已經(jīng)安裝的文件系統(tǒng)中的本單板應(yīng)用程序。
7.如權(quán)利要求3所述構(gòu)建多板嵌入式系統(tǒng)的方法,包括以下步驟第一步、配置嵌入式單板硬件對于屬于客戶系統(tǒng)的功能單板,對非易失存儲設(shè)備而言,配置基本的啟動ROM,對于屬于服務(wù)器系統(tǒng)的服務(wù)單板,則要根據(jù)整個系統(tǒng)具體需求配置相應(yīng)可以滿足服務(wù)功能的硬件;第二步、多板嵌入式系統(tǒng)板間互連采用適合整個系統(tǒng)功能需求的板間互連方式,連接各個客戶單板以及服務(wù)單板;第三步、配置客戶單板啟動ROM客戶單板啟動ROM完成單板硬件初始化以及啟動客戶單板操作系統(tǒng)所需要的客戶端程序;第四步、配置服務(wù)單板啟動ROM服務(wù)單板具有獨立啟動操作系統(tǒng)內(nèi)核以及所提供的服務(wù)功能;第五步、配置服務(wù)單板文件系統(tǒng)服務(wù)單板的文件系統(tǒng)駐留在該單板上的非易失存儲設(shè)備中,用于服務(wù)單板本身的啟動以及為各客戶單板存儲操作系統(tǒng)、應(yīng)用程序以及任何需要存儲在非易失存儲設(shè)備中的信息;第六步、啟動服務(wù)單板服務(wù)單板上電啟動并運行相應(yīng)的服務(wù),包括以下步驟執(zhí)行啟動ROM中的啟動程序,并由啟動程序初始化FLASH等外部設(shè)備,從FLASH中讀取服務(wù)單板自身的操作系統(tǒng)內(nèi)核并啟動操作系統(tǒng),操作系統(tǒng)加載FLASH驅(qū)動程序,并安裝其上的文件系統(tǒng),操作系統(tǒng)進行相應(yīng)的初始化,運行配置的服務(wù)進程,并進入服務(wù)狀態(tài);第七步、啟動客戶單板客戶單板上電啟動,通過服務(wù)單板提供的服務(wù)完成啟動,包括以下步驟執(zhí)行啟動ROM中的啟動程序,并由啟動程序初始化設(shè)備,其中包括與服務(wù)單板通信的設(shè)備,運行客戶端單板通信配置程序,請求服務(wù)單板對本單板進行通信參數(shù)配置,獲取通信參數(shù),運行客戶端文件下載程序,從服務(wù)單板下載本板操作系統(tǒng)內(nèi)核,啟動操作系統(tǒng)內(nèi)核,并由內(nèi)核完成安裝位于服務(wù)單板的文件系統(tǒng)的任務(wù),運行已經(jīng)安裝的文件系統(tǒng)中的本單板應(yīng)用程序。
全文摘要
本發(fā)明涉及一種構(gòu)建多板嵌入式系統(tǒng)的方法,屬于對計算機內(nèi)部運行性能所作的改進。通過設(shè)置一個為客戶單板提供服務(wù)的服務(wù)單板,作為系統(tǒng)的服務(wù)器,除了運行完成該單板需要的功能的程序外,實現(xiàn)支持其它客戶單板服務(wù)程序的運行;系統(tǒng)采用內(nèi)部網(wǎng)路進行互連;所有單板上運行的嵌入式操作系統(tǒng)均具有文件系統(tǒng)支持;對于服務(wù)單板而言,文件系統(tǒng)的介質(zhì)是服務(wù)單板上的非易失性存儲設(shè)備,如FLASH、磁盤等;對于客戶單板而言,則該文件系統(tǒng)依賴于服務(wù)單板提供的服務(wù)。本發(fā)明不但可以降低系統(tǒng)成本,節(jié)省存儲空間,易于版本的管理與升級,而且可以使系統(tǒng)設(shè)計的方式更靈活,很好的支持需要使用文件系統(tǒng)的操作系統(tǒng)。
文檔編號G06F9/445GK1538288SQ20031010174
公開日2004年10月20日 申請日期2003年10月22日 優(yōu)先權(quán)日2003年10月22日
發(fā)明者朱佐亮, 白英杰, 王曉東, 蘆東昕, 蔣鯤鵬, 肖瀛, 程圣宇 申請人:中興通訊股份有限公司