專利名稱:一種實(shí)現(xiàn)設(shè)備單元自適應(yīng)支持的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及一種設(shè)備單元的支持方法。
背景技術(shù):
目前在寬帶接入領(lǐng)域中,對(duì)于單板、機(jī)框以及扣板等設(shè)備單元的管理主要是框槽式的管理。以單板為例,如圖1所示,主控板對(duì)機(jī)框中所有單板進(jìn)行集中配置和管理,主控板與單板保持通訊,實(shí)時(shí)控制單板的狀態(tài)變遷,用戶對(duì)單板的業(yè)務(wù)配置通過主控板下發(fā)。單板的狀態(tài)主要分為空閑態(tài)、故障態(tài)和正常態(tài),用戶沒有增加新的單板時(shí),單板處于空閑態(tài),在網(wǎng)管面板顯示某物理槽位為空,當(dāng)用戶在該物理槽位上執(zhí)行單板增加操作時(shí),單板的狀態(tài)遷移為故障態(tài),如果在該槽位上插入單板,單板很快遷移為正常態(tài),此時(shí)可以對(duì)單板進(jìn)行業(yè)務(wù)配置。當(dāng)用戶不執(zhí)行單板增加操作時(shí),如果單板插入槽位,單板在注冊(cè)和配置完畢后,單板狀態(tài)自動(dòng)遷移為正常態(tài)。
用戶可以在網(wǎng)管面板上或命令行上進(jìn)行設(shè)備單元的增加、刪除、復(fù)位或者查詢等操作。當(dāng)需要增加設(shè)備單元時(shí),常用的方法是針對(duì)每一種類型設(shè)備單元進(jìn)行增加,如果系統(tǒng)已經(jīng)支持了該種類型的設(shè)備單元,就允許設(shè)備單元增加成功。
運(yùn)行于主控板上的主機(jī)系統(tǒng)發(fā)布之后,如果新開發(fā)了一種設(shè)備單元,該設(shè)備單元與原主機(jī)系統(tǒng)中存在的某種設(shè)備單元形態(tài)類似,僅僅是某些功能存在不同,例如對(duì)于數(shù)字用戶線路(Digital Subscriber Line,XDSL)單板,新開發(fā)的單板與原來的單板相比,僅僅存在單板套片的不同、單板是否支持抓線等能力上的差別,其余的業(yè)務(wù)特性基本上一致,在主機(jī)系統(tǒng)的業(yè)務(wù)類型和處理基本相同,不同的只有硬件上的處理。但由于主機(jī)系統(tǒng)不能支持新的單板類型,因此必須采取升級(jí)主機(jī)系統(tǒng)來解決,從而導(dǎo)致設(shè)備維護(hù)成本的增加,不利于設(shè)備競(jìng)爭(zhēng)力的提高。
為了解決上述問題,在對(duì)主機(jī)軟件系統(tǒng)進(jìn)行規(guī)劃設(shè)計(jì)時(shí),需要考慮到以后開發(fā)的設(shè)備單元類型,統(tǒng)一為每一種設(shè)備單元類型申請(qǐng)資源,預(yù)先支持后續(xù)的設(shè)備單元類型,同時(shí)要求后續(xù)新設(shè)備單元的開發(fā)遵循最初主機(jī)軟件系統(tǒng)規(guī)劃的設(shè)備單元規(guī)格,例如主控板和單板的協(xié)議完全遵照最初制定的高層協(xié)議開發(fā),從而滿足主機(jī)軟件系統(tǒng)在不升級(jí)的情況下能夠支持新的單板。由于各種設(shè)備技術(shù)發(fā)展迅猛,初期規(guī)劃的設(shè)備單元類型往往不能涵蓋后續(xù)新開發(fā)的設(shè)備單元,因此會(huì)出現(xiàn)原有主機(jī)系統(tǒng)不能支持新開發(fā)的設(shè)備單元的情況,需要升級(jí)主機(jī)系統(tǒng)。同時(shí),由于預(yù)先支持了后續(xù)的設(shè)備單元,造成主機(jī)系統(tǒng)和網(wǎng)管的設(shè)備單元枚舉資源浪費(fèi)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種新型設(shè)備單元的支持方法,旨在解決現(xiàn)有技術(shù)中存在的在支持新開發(fā)的設(shè)備單元時(shí)需要升級(jí)主機(jī)系統(tǒng)以及預(yù)先支持后續(xù)的設(shè)備單元,造成主機(jī)系統(tǒng)和網(wǎng)管的設(shè)備單元枚舉資源浪費(fèi)的問題。
本發(fā)明是這樣實(shí)現(xiàn)的,一種實(shí)現(xiàn)設(shè)備單元自適應(yīng)支持的方法,所述方法包括下述步驟A.配置設(shè)備單元模板,將設(shè)備單元模板加載到主機(jī)系統(tǒng);B.主機(jī)系統(tǒng)讀入所述設(shè)備單元模板,生成設(shè)備單元的信息,并將設(shè)備單元模板作為配置信息寫入內(nèi)部存儲(chǔ)器;C.設(shè)備單元接入主控板后,主機(jī)系統(tǒng)判斷所述設(shè)備單元的類型是否與主機(jī)系統(tǒng)已存儲(chǔ)的設(shè)備單元類型相同,是則對(duì)所述新型設(shè)備單元進(jìn)行業(yè)務(wù)配置,否則配置失??;所述設(shè)備單元模板中包含有設(shè)備單元的屬性信息以及所述設(shè)備單元的配置信息。
所述設(shè)備單元為單板、扣板或者機(jī)框。
當(dāng)所述設(shè)備單元為單板時(shí),所述步驟C包括C11.單板插入槽位,并在自身初始化完畢后,向主控板上報(bào)注冊(cè)包,注冊(cè)包中攜帶單板的類型以及單板的描述信息;C12.主機(jī)系統(tǒng)根據(jù)單板上報(bào)的單板類型判斷所述單板的類型是否與主機(jī)系統(tǒng)中已存儲(chǔ)的單板類型相同,相同則向單板返回注冊(cè)成功消息,執(zhí)行步驟C13,否則向單板返回注冊(cè)失敗消息;C13.主機(jī)系統(tǒng)對(duì)所述單板進(jìn)行業(yè)務(wù)配置,直至配置完成,單板遷移到正常態(tài)。
如果所述注冊(cè)包中攜帶的單板類型與主機(jī)系統(tǒng)存儲(chǔ)的單板類型不同,但所述注冊(cè)包中指定了所述單板屬于主機(jī)系統(tǒng)中已存在的單板模板,同時(shí)所述注冊(cè)包中攜帶了所述單板支持的特性和參數(shù)規(guī)格信息,則主機(jī)系統(tǒng)按照所述已存在的單板模板以及單板上報(bào)的特性規(guī)格信息初始化所述單板。
當(dāng)所述設(shè)備單元為扣板時(shí),所述步驟C包括C21.單板插入槽位,并在自身初始化完畢后,向主控板上報(bào)注冊(cè)包,注冊(cè)包中攜帶扣板的類型信息;C22.主機(jī)系統(tǒng)根據(jù)單板上報(bào)的扣板類型信息判斷所述扣板的類型是否與主機(jī)系統(tǒng)中已存儲(chǔ)的扣板類型相同,相同則向單板返回注冊(cè)成功消息,執(zhí)行步驟C23,否則向單板返回注冊(cè)失敗消息;C23.主機(jī)系統(tǒng)對(duì)所述扣板進(jìn)行業(yè)務(wù)配置,直至配置完成,單板遷移到正常態(tài)。
如果所述注冊(cè)包中攜帶的扣板類型與主機(jī)系統(tǒng)存儲(chǔ)的扣板類型不同,但所述注冊(cè)包中指定了所述扣板屬于主機(jī)系統(tǒng)中已存在的扣板模板,同時(shí)所述注冊(cè)包攜帶了所述扣板支持的特性和參數(shù)規(guī)格信息,則主機(jī)系統(tǒng)按照所述已存在的扣板模板以及單板上報(bào)的特性規(guī)格信息初始化所述扣板。
當(dāng)所述設(shè)備單元為機(jī)框時(shí),所述步驟C包括C31.主控板插入機(jī)框,主機(jī)系統(tǒng)在系統(tǒng)初始化過程中,根據(jù)硬件信息讀出機(jī)框的類型,判斷所述機(jī)框的類型是否與主機(jī)系統(tǒng)中已存儲(chǔ)的機(jī)框類型相同,相同則執(zhí)行步驟C32,否則,系統(tǒng)初始化失敗;C32.主機(jī)系統(tǒng)按照所述機(jī)框的類型的配置信息進(jìn)行系統(tǒng)初始化,直至系統(tǒng)初始化成功。
所述方法進(jìn)一步包括下述步驟提取系列化設(shè)備單元的能力集,根據(jù)所述系列化設(shè)備單元的能力集配置設(shè)備單元模板,設(shè)備單元接入主控板后,主機(jī)系統(tǒng)根據(jù)所述設(shè)備單元的能力集對(duì)所述設(shè)備單元進(jìn)行業(yè)務(wù)配置。
所述方法進(jìn)一步包括下述步驟通過網(wǎng)絡(luò)維護(hù)臺(tái)對(duì)主機(jī)軟件系統(tǒng)中加載的設(shè)備單元模板進(jìn)行動(dòng)態(tài)更新。
本發(fā)明通過靈活配置設(shè)備單元模板的方式可以快速支持新類型的設(shè)備單元,提高了設(shè)備單元的可擴(kuò)展性,避免了主機(jī)系統(tǒng)的頻繁升級(jí)。
圖1是現(xiàn)有技術(shù)中普通框板式管理示意圖;圖2是本發(fā)明適用設(shè)備單元自適應(yīng)支持系統(tǒng)的結(jié)構(gòu)圖;圖3是本發(fā)明本發(fā)明中采用加載單板模板支持新型單板類型的實(shí)現(xiàn)流程圖;圖4是是本發(fā)明本發(fā)明中采用加載扣板模板支持新型扣板類型的實(shí)現(xiàn)流程圖;圖5是本發(fā)明中采用加載機(jī)框模板支持新型機(jī)框類型的實(shí)現(xiàn)流程圖;圖6是本發(fā)明一個(gè)實(shí)施例中提供的單板能力集的示意圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在本發(fā)明中,配置主機(jī)系統(tǒng)可以識(shí)別的設(shè)備單元模板,將設(shè)備單元模板通過網(wǎng)絡(luò)傳輸至主控板,主機(jī)系統(tǒng)根據(jù)設(shè)備單元模板生成設(shè)備單元的所有配置信息,當(dāng)設(shè)備單元接入主控板時(shí),主機(jī)系統(tǒng)對(duì)設(shè)備單元的類型進(jìn)行判斷,在設(shè)備單元的類型與主機(jī)系統(tǒng)內(nèi)存儲(chǔ)的設(shè)備單元類型相同時(shí),主機(jī)系統(tǒng)進(jìn)行設(shè)備單元的配置。
在本發(fā)明中,設(shè)備單元包括單板、機(jī)框和扣板等,其中,扣板和機(jī)框與單板之間的最大區(qū)別在于扣板和機(jī)框沒有中央處理器(Central ProcessingUnit,CPU),不能獨(dú)立運(yùn)行。
單板模板的內(nèi)容主要包括主機(jī)單板類型、網(wǎng)管單板類型、各種能力信息、單板初始化配置、單板的開工配置、單板的初始信息等??郯迥0宓膬?nèi)容主要包括扣板類型的屬性信息以及該類型扣板的配置信息。機(jī)框模板的內(nèi)容主要包括機(jī)框類型的屬性信息以及該類型機(jī)框的配置信息。
如圖2所示,設(shè)備單元模板可以在主機(jī)系統(tǒng)201設(shè)計(jì)時(shí)直接在系統(tǒng)中配置,并存儲(chǔ)于內(nèi)部存儲(chǔ)器202中,也可以由用戶在網(wǎng)管維護(hù)臺(tái)100使用專用的配置文件制作工具,制作主機(jī)系統(tǒng)201可以識(shí)別的設(shè)備單元模板,通過網(wǎng)絡(luò)傳送至主機(jī)系統(tǒng)201,加載到主控板中。加載完畢后,主機(jī)系統(tǒng)201會(huì)自動(dòng)讀入加載的設(shè)備單元模板,生成新型設(shè)備單元的所有配置信息,同時(shí)將設(shè)備單元模板作為配置信息寫入內(nèi)部存儲(chǔ)器202中保存,主機(jī)系統(tǒng)201在復(fù)位之后的初始化階段能夠根據(jù)內(nèi)部存儲(chǔ)器202存儲(chǔ)的設(shè)備單元模板動(dòng)態(tài)生成新型設(shè)備單元的所有信息。
對(duì)于新開發(fā)的一種設(shè)備單元,如果該設(shè)備單元屬于主機(jī)系統(tǒng)中的已有類型(包括通過單板模板自動(dòng)生成的單板信息),則主機(jī)系統(tǒng)支持該設(shè)備單元的自動(dòng)支持。如果該設(shè)備單元不屬于主機(jī)系統(tǒng)中的已有類型(包括通過單板模板自動(dòng)生成的單板信息),則需要向主機(jī)系統(tǒng)加載相應(yīng)的設(shè)備單元模板實(shí)現(xiàn)該設(shè)備單元的自動(dòng)支持。
圖3示出了本發(fā)明中采用加載單板模板支持新型單板類型的實(shí)現(xiàn)流程1.網(wǎng)絡(luò)維護(hù)臺(tái)將新型單板模板加載到主機(jī)系統(tǒng);2.加載完畢后,主機(jī)系統(tǒng)自動(dòng)讀入加載的單板模板,生成新型單板的所有信息,同時(shí)將單板模板作為配置信息寫入內(nèi)部存儲(chǔ)器中;3.單板插入槽位,并在自身初始化完畢后,主動(dòng)向主控板上報(bào)注冊(cè)包,注冊(cè)包中攜帶單板的類型和單板的描述信息;4.主控板收到單板上報(bào)的注冊(cè)包后,主機(jī)系統(tǒng)判斷單板上報(bào)的單板類型是否與主機(jī)系統(tǒng)中已存儲(chǔ)的單板類型(包括新加載的單板模板中的單板類型)相同;5.如果單板上報(bào)的單板類型與系統(tǒng)已存儲(chǔ)的單板類型相同,主機(jī)系統(tǒng)向單板返回注冊(cè)成功消息,執(zhí)行步驟6;否則主機(jī)系統(tǒng)向單板返回注冊(cè)失敗消息;6.主機(jī)系統(tǒng)自動(dòng)對(duì)單板按照系統(tǒng)自動(dòng)生成的單板屬性進(jìn)行業(yè)務(wù)配置,直至配置完成,單板遷移到正常態(tài)。
在上述過程中,如果單板在上報(bào)注冊(cè)包時(shí),上報(bào)的是一種主機(jī)系統(tǒng)中沒有存儲(chǔ)的新的單板類型,但單板上報(bào)的注冊(cè)包中指定了該單板屬于主機(jī)系統(tǒng)中已存在的單板模板,與已有單板模板的差異僅僅在于單板類型、單板描述信息以及其他同業(yè)務(wù)無關(guān)的數(shù)據(jù),同時(shí)上報(bào)單板支持的特性和參數(shù)規(guī)格信息,則此時(shí)主機(jī)系統(tǒng)將按照已有的單板模板和單板上報(bào)的特性規(guī)格信息初始化該單板,從而完成不同系列的新型單板的自動(dòng)支持。
圖4示出了本發(fā)明中采用加載扣板模板支持新型扣板類型的實(shí)現(xiàn)流程1.網(wǎng)絡(luò)維護(hù)臺(tái)將新型扣板模板加載到主機(jī)系統(tǒng);2.加載完畢后,主機(jī)系統(tǒng)自動(dòng)讀入加載的扣板模板,生成新型扣板的所有信息,同時(shí)將扣板模板作為配置信息寫入內(nèi)部存儲(chǔ)器中;3.因?yàn)榭郯逡栏皆趩伟迳?,因此單板插入槽位,并在自身初始化完畢后,向主控板上?bào)注冊(cè)包,注冊(cè)包中攜帶新的扣板類型信息;4.主控板接收到注冊(cè)包以后,主機(jī)系統(tǒng)判斷該單板上報(bào)的扣板類型是否與主機(jī)系統(tǒng)中已存儲(chǔ)的扣板類型(包括新加載的扣板模板中的扣板類型)相同;5.如果單板上報(bào)的扣板類型與系統(tǒng)已存儲(chǔ)的扣板類型相同,主機(jī)系統(tǒng)向單板返回注冊(cè)成功消息,執(zhí)行步驟6;否則主機(jī)系統(tǒng)向單板返回注冊(cè)失敗消息;6.主機(jī)系統(tǒng)對(duì)該新型扣板按照新型扣板的信息進(jìn)行業(yè)務(wù)配置,直至配置完成,單板遷至正常態(tài)。
在上述過程中,如果單板在上報(bào)注冊(cè)包時(shí),上報(bào)的是一種主機(jī)系統(tǒng)中沒有存儲(chǔ)的新的扣板類型,但單板上報(bào)的注冊(cè)包中指定了該扣板屬于主機(jī)系統(tǒng)中已存在的扣板模板,與已有扣板模板的差異僅僅在于扣板類型、扣板描述信息以及其他同業(yè)務(wù)無關(guān)的數(shù)據(jù),同時(shí)上報(bào)扣板支持的特性和參數(shù)規(guī)格信息,則此時(shí)主機(jī)系統(tǒng)將按照已有的扣板模板和單板上報(bào)的特性規(guī)格信息初始化該扣板,從而完成不同系列的新型扣板的自動(dòng)支持。
圖5示出了本發(fā)明中采用加載機(jī)框模板支持新型機(jī)框類型的實(shí)現(xiàn)流程1.網(wǎng)絡(luò)維護(hù)臺(tái)將新型機(jī)框模板加載到主機(jī)系統(tǒng);2.加載完畢后,主機(jī)系統(tǒng)自動(dòng)讀入加載的機(jī)框模板,生成新型機(jī)框類型的所有信息,同時(shí)將機(jī)框模板作為配置信息寫入內(nèi)部存儲(chǔ)器中;3.當(dāng)主控板插入到一種新的機(jī)框中時(shí),主機(jī)系統(tǒng)在系統(tǒng)初始化的過程中,根據(jù)硬件信息讀出機(jī)框的類型,主機(jī)系統(tǒng)判斷該機(jī)框類型是否與主機(jī)系統(tǒng)中已存儲(chǔ)的機(jī)框類型(包括新加載進(jìn)去的機(jī)框模板中的機(jī)框類型)相同;4.如果該機(jī)框類型與主機(jī)系統(tǒng)中已存儲(chǔ)的機(jī)框類型(包括新加載進(jìn)去的機(jī)框模板中的機(jī)框類型)相同,則認(rèn)為該機(jī)框?qū)儆谥鳈C(jī)系統(tǒng),主機(jī)系統(tǒng)按照機(jī)框類型的配置信息進(jìn)行系統(tǒng)的初始化,直至系統(tǒng)初始化成功,否則系統(tǒng)初始化失敗。
在主機(jī)軟件設(shè)計(jì)中,按照現(xiàn)有的設(shè)備單元業(yè)務(wù)處理流程,基本上是采取判斷具體的設(shè)備單元類型,主機(jī)系統(tǒng)針對(duì)某一種具體的設(shè)備單元進(jìn)行編碼,導(dǎo)致主機(jī)系統(tǒng)結(jié)構(gòu)復(fù)雜且混亂,且不能提取出抽象模型。
為了支持后續(xù)的新型設(shè)備單元,作為本發(fā)明的一個(gè)優(yōu)選實(shí)施例,本發(fā)明通過設(shè)備單元能力集對(duì)主機(jī)系統(tǒng)的業(yè)務(wù)設(shè)計(jì)和實(shí)現(xiàn)進(jìn)行優(yōu)化。設(shè)備單元能力集主要是指設(shè)備單元具備能力的抽象,以單板為例,例如XDSL單板是否支持抓線、是否支持速率調(diào)整、XDSL端口數(shù)、支持套片加載等能力。
在本發(fā)明中,對(duì)于某一系列所有設(shè)備單元之間的功能點(diǎn)差異進(jìn)行分析,提取出系列化設(shè)備單元的能力總集,對(duì)于一系列中的具體設(shè)備單元支持的能力集也有所不同。以單板為例,如圖6所示,提取出系列化單板的能力總集,該系列單板的能力總集對(duì)應(yīng)一個(gè)新的單板類型,該新的單板類型中的具體單板具有不同的能力子集,例如單板類型一的能力子集為1、2、3,單板類型二的能力子集為2、4。在主機(jī)系統(tǒng)的系列設(shè)備單元的業(yè)務(wù)設(shè)計(jì)和實(shí)現(xiàn)過程中,不直接判斷具體設(shè)備單元的類型,而是判斷設(shè)備單元具有什么能力,能力的大小是多少等,根據(jù)設(shè)備單元所具有的能力執(zhí)行不同的業(yè)務(wù)流程,對(duì)設(shè)備單元進(jìn)行業(yè)務(wù)配置,實(shí)現(xiàn)業(yè)務(wù)的設(shè)備單元無關(guān)性,從而保證新增加的設(shè)備單元對(duì)于業(yè)務(wù)處理流程透明化,實(shí)現(xiàn)系列設(shè)備單元的自動(dòng)支持。
同時(shí),本發(fā)明根據(jù)設(shè)備單元的能力集對(duì)設(shè)備單元進(jìn)行分類,配置相應(yīng)的設(shè)備單元模板,這樣在加載了某一系列設(shè)備單元的模板后,可以自動(dòng)支持該系列設(shè)備單元中具有相應(yīng)能力的各種具體類型的設(shè)備單元。
另外,用戶可以通過網(wǎng)絡(luò)維護(hù)臺(tái)動(dòng)態(tài)更新維護(hù)設(shè)備單元模模板或者設(shè)備單元的能力集,以快速滿足不同國(guó)家和市場(chǎng)的需求。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種實(shí)現(xiàn)設(shè)備單元自適應(yīng)支持的方法,其特征在于,所述方法包括下述步驟A.配置設(shè)備單元模板,將設(shè)備單元模板加載到主機(jī)系統(tǒng);B.主機(jī)系統(tǒng)讀入所述設(shè)備單元模板,生成設(shè)備單元的信息,并將設(shè)備單元模板作為配置信息寫入內(nèi)部存儲(chǔ)器;C.設(shè)備單元接入主控板后,主機(jī)系統(tǒng)判斷所述設(shè)備單元的類型是否與主機(jī)系統(tǒng)已存儲(chǔ)的設(shè)備單元類型相同,是則對(duì)所述新型設(shè)備單元進(jìn)行業(yè)務(wù)配置,否則配置失敗;所述設(shè)備單元模板中包含有設(shè)備單元的屬性信息以及所述設(shè)備單元的配置信息。
2.如權(quán)利要求1所述的實(shí)現(xiàn)設(shè)備單元自適應(yīng)支持的方法,其特征在于,所述設(shè)備單元為單板、扣板或者機(jī)框。
3.如權(quán)利要求2所述的實(shí)現(xiàn)設(shè)備單元自適應(yīng)支持的方法,其特征在于,當(dāng)所述設(shè)備單元為單板時(shí),所述步驟C包括C11.單板插入槽位,并在自身初始化完畢后,向主控板上報(bào)注冊(cè)包,注冊(cè)包中攜帶單板的類型以及單板的描述信息;C12.主機(jī)系統(tǒng)根據(jù)單板上報(bào)的單板類型判斷所述單板的類型是否與主機(jī)系統(tǒng)中已存儲(chǔ)的單板類型相同,相同則向單板返回注冊(cè)成功消息,執(zhí)行步驟C13,否則向單板返回注冊(cè)失敗消息;C13.主機(jī)系統(tǒng)對(duì)所述單板進(jìn)行業(yè)務(wù)配置,直至配置完成,單板遷移到正常態(tài)。
4.如權(quán)利要求3所述的實(shí)現(xiàn)設(shè)備單元自適應(yīng)支持的方法,其特征在于,如果所述注冊(cè)包中攜帶的單板類型與主機(jī)系統(tǒng)存儲(chǔ)的單板類型不同,但所述注冊(cè)包中指定了所述單板屬于主機(jī)系統(tǒng)中已存在的單板模板,同時(shí)所述注冊(cè)包中攜帶了所述單板支持的特性和參數(shù)規(guī)格信息,則主機(jī)系統(tǒng)按照所述已存在的單板模板以及單板上報(bào)的特性規(guī)格信息初始化所述單板。
5.如權(quán)利要求2所述的實(shí)現(xiàn)設(shè)備單元自適應(yīng)支持的方法,其特征在于,當(dāng)所述設(shè)備單元為扣板時(shí),所述步驟C包括C21.單板插入槽位,并在自身初始化完畢后,向主控板上報(bào)注冊(cè)包,注冊(cè)包中攜帶扣板的類型信息;C22.主機(jī)系統(tǒng)根據(jù)單板上報(bào)的扣板類型信息判斷所述扣板的類型是否與主機(jī)系統(tǒng)中已存儲(chǔ)的扣板類型相同,相同則向單板返回注冊(cè)成功消息,執(zhí)行步驟C23,否則向單板返回注冊(cè)失敗消息;C23.主機(jī)系統(tǒng)對(duì)所述扣板進(jìn)行業(yè)務(wù)配置,直至配置完成,單板遷移到正常態(tài)。
6.如權(quán)利要求5所述的實(shí)現(xiàn)設(shè)備單元自適應(yīng)支持的方法,其特征在于,如果所述注冊(cè)包中攜帶的扣板類型與主機(jī)系統(tǒng)存儲(chǔ)的扣板類型不同,但所述注冊(cè)包中指定了所述扣板屬于主機(jī)系統(tǒng)中已存在的扣板模板,同時(shí)所述注冊(cè)包攜帶了所述扣板支持的特性和參數(shù)規(guī)格信息,則主機(jī)系統(tǒng)按照所述已存在的扣板模板以及單板上報(bào)的特性規(guī)格信息初始化所述扣板。
7.如權(quán)利要求2所述的實(shí)現(xiàn)設(shè)備單元自適應(yīng)支持的方法,其特征在于,當(dāng)所述設(shè)備單元為機(jī)框時(shí),所述步驟C包括C31.主控板插入機(jī)框,主機(jī)系統(tǒng)在系統(tǒng)初始化過程中,根據(jù)硬件信息讀出機(jī)框的類型,判斷所述機(jī)框的類型是否與主機(jī)系統(tǒng)中已存儲(chǔ)的機(jī)框類型相同,相同則執(zhí)行步驟C32,否則,系統(tǒng)初始化失敗;C32.主機(jī)系統(tǒng)按照所述機(jī)框的類型的配置信息進(jìn)行系統(tǒng)初始化,直至系統(tǒng)初始化成功。
8.如權(quán)利要求1至7任一權(quán)利要求所述的實(shí)現(xiàn)設(shè)備單元自適應(yīng)支持的方法,其特征在于,所述方法進(jìn)一步包括下述步驟提取系列化設(shè)備單元的能力集,根據(jù)所述系列化設(shè)備單元的能力集配置設(shè)備單元模板,設(shè)備單元接入主控板后,主機(jī)系統(tǒng)根據(jù)所述設(shè)備單元的能力集對(duì)所述設(shè)備單元進(jìn)行業(yè)務(wù)配置。
9.如權(quán)利要求1至7任一權(quán)利要求所述的實(shí)現(xiàn)設(shè)備單元自適應(yīng)支持的方法,其特征在于,所述方法進(jìn)一步包括下述步驟通過網(wǎng)絡(luò)維護(hù)臺(tái)對(duì)主機(jī)軟件系統(tǒng)中加載的設(shè)備單元模板進(jìn)行動(dòng)態(tài)更新。
全文摘要
本發(fā)明適用于通訊技術(shù)領(lǐng)域,提供了一種實(shí)現(xiàn)設(shè)備單元自適應(yīng)支持的方法,所述方法包括下述步驟A.配置設(shè)備單元模板,將設(shè)備單元模板加載到主機(jī)系統(tǒng);B.主機(jī)系統(tǒng)讀入所述設(shè)備單元模板,生成設(shè)備單元的信息,并將設(shè)備單元模板作為配置信息寫入內(nèi)部存儲(chǔ)器;C.設(shè)備單元接入主控板后,主機(jī)系統(tǒng)判斷所述設(shè)備單元的類型是否與主機(jī)系統(tǒng)已存儲(chǔ)的設(shè)備單元類型相同,是則對(duì)所述新型設(shè)備單元進(jìn)行業(yè)務(wù)配置,否則配置失敗;所述設(shè)備單元模板中包含有設(shè)備單元的屬性信息以及所述設(shè)備單元的配置信息。本發(fā)明通過靈活配置設(shè)備單元模板的方式可以快速支持新類型的設(shè)備單元,提高了設(shè)備單元的可擴(kuò)展性,避免了主機(jī)系統(tǒng)的頻繁升級(jí)。
文檔編號(hào)H04L29/12GK101043359SQ20061006087
公開日2007年9月26日 申請(qǐng)日期2006年5月23日 優(yōu)先權(quán)日2006年5月23日
發(fā)明者汪道明 申請(qǐng)人:華為技術(shù)有限公司