專利名稱:一種多功能單板的管理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域中的網(wǎng)管系統(tǒng)。特別涉及通訊領(lǐng)域中 一種多功能 單板的網(wǎng)絡(luò)管理實(shí)現(xiàn)方法。
背景技術(shù):
隨著硬件技術(shù)和軟件技術(shù)的提高,同一塊單板可以實(shí)現(xiàn)多種功能,方 便于用戶使用,不需要更換單板硬件就可以實(shí)現(xiàn)功能的切換。同時(shí),這類 多功能單板帶來(lái)了網(wǎng)管與硬件匹配上的問(wèn)題。以前硬件上的單板與網(wǎng)管上 的邏輯單板是——對(duì)應(yīng)的,每一個(gè)類型的硬件單板只有一個(gè)唯一的單板類
型,并且在單板上電時(shí)首先向網(wǎng)管上報(bào)其單板類型表明身份,然后網(wǎng)管將 該類型與網(wǎng)管配置的單板類型進(jìn)行對(duì)比,從而判斷運(yùn)行的單板是否正確。 現(xiàn)在,從功能角度來(lái)說(shuō),硬件上的一塊單板可能是原先幾塊硬件單板之中 的一個(gè)。
對(duì)于這種情況,目前業(yè)界常用的做法是一塊硬件單板對(duì)應(yīng)多套單板軟 件,每一套單板軟件中寫(xiě)有唯一的單板類型,對(duì)應(yīng)每一套單板軟件,網(wǎng)管 上作為一個(gè)邏輯的單板來(lái)管理,這種方法對(duì)于用戶帶來(lái)了不方便,切換功 能需要重新更換單板軟件。
還有 一種做法是在網(wǎng)管上作為 一塊新的單板來(lái)管理,管理方法與通常 的單功能單板相同,另外通過(guò)一個(gè)屬性來(lái)設(shè)置單板目前執(zhí)行的是哪一套功 能,這種實(shí)現(xiàn)方法帶來(lái)了網(wǎng)管數(shù)據(jù)一致性處理的難度。例如網(wǎng)管加入了對(duì)
單板兩套功能集A、 B的配置管理,并且用一個(gè)屬性來(lái)表示執(zhí)行的是功能 集A還是功能集B,如果網(wǎng)管上已經(jīng)配置了一塊該類型單板并且工作于A, 當(dāng)用戶把屬性改為B時(shí),網(wǎng)管內(nèi)部需要進(jìn)行一系列關(guān)聯(lián)處理,將與B功 能集沖突的配置刪除或者更改為B所需要的配置,同樣返回為A時(shí)也要
進(jìn)行特殊的關(guān)耳關(guān)處理。
一個(gè)簡(jiǎn)單的例子單板在A狀態(tài)有6個(gè)邏輯端口 ,每個(gè)端口的速率 屬性為1000M,在B狀態(tài)有IO個(gè)邏輯端口,每個(gè)端口的速率屬性為100M, 那么狀態(tài)A切換到狀態(tài)B,在網(wǎng)管內(nèi)部需要為單板新增4個(gè)端口,并且將 速率全部修改為IOOM,再次切換為A時(shí),又要?jiǎng)h除4個(gè)端口,將速率全 部修改為1000M。對(duì)于這樣的處理,網(wǎng)管不但工作量大,而且容易產(chǎn)生遺 漏。
另外這種方法在重用性和擴(kuò)充性方面非常差如果硬件在已經(jīng)實(shí)現(xiàn)的 多功能單板基礎(chǔ)上,又集成了一種新的功能,那么,按照這個(gè)思路,網(wǎng)管 又要重新實(shí)現(xiàn)一塊新的單板,沒(méi)有充分利用以前的功能實(shí)現(xiàn),擴(kuò)充性很差; 同時(shí)網(wǎng)管對(duì)新的單板的管理又需要做一套特殊的數(shù)據(jù)關(guān)聯(lián)處理。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題在于提出了 一種多功能單板的網(wǎng)管實(shí)現(xiàn) 方法,來(lái)解決這種多功能單板某一時(shí)刻具有多個(gè)單板功能其中一個(gè)情況的 問(wèn)題。
為了解決上述問(wèn)題,本發(fā)明提供了一種多功能單板的管理方法,應(yīng)用 于通訊領(lǐng)域的多功能單板中,實(shí)現(xiàn)一塊多功能單板在某一時(shí)刻執(zhí)行不同的 功能,其特征在于,包括以下步驟
(1 )網(wǎng)絡(luò)管理系統(tǒng)為所述多功能單板中的多個(gè)功能分別分配唯一的 單板類型,所述多功能單板中的軟件保存其支持的所有單板類型,并將其 中 一個(gè)單板類型作為默認(rèn)的單板類型;
(2 )在所述網(wǎng)絡(luò)管理系統(tǒng)中插入一塊多功能單板支持的單板類型所 對(duì)應(yīng)的邏輯單板,并對(duì)其進(jìn)行配置管理;
(3)所述邏輯單板上電后,向所述網(wǎng)絡(luò)管理系統(tǒng)請(qǐng)求對(duì)應(yīng)的單板類 型,所述網(wǎng)絡(luò)管理系統(tǒng)接收到請(qǐng)求之后,將所述網(wǎng)絡(luò)管理系統(tǒng)配置的單板 類型應(yīng)答給所述邏輯單板;
(4)所述邏輯單板接收到應(yīng)答之后,確定需要執(zhí)行的單板類型,并
按此單板類型執(zhí)行功能,同時(shí)向所述網(wǎng)絡(luò)管理系統(tǒng)主動(dòng)上報(bào)當(dāng)前的單板類型。
本發(fā)明所述的管理方法,其中,步驟(4)中進(jìn)一步包括所述網(wǎng)絡(luò) 管理系統(tǒng)接收到所述邏輯單板主動(dòng)上報(bào)的單板類型之后,后續(xù)的處理執(zhí)行 按照對(duì)單功能單板的處理方式。
本發(fā)明所述的管理方法,其中,進(jìn)一步包括步驟(5),當(dāng)用戶通過(guò) 所述網(wǎng)絡(luò)管理系統(tǒng)更改多功能單板中的某功能時(shí),在所述網(wǎng)絡(luò)管理系統(tǒng)中 拔掉此功能在多功能單板支持的單板類型所對(duì)應(yīng)的邏輯單板,同時(shí)所述網(wǎng) 絡(luò)管理系統(tǒng)將該邏輯單板對(duì)應(yīng)的配置刪除,然后回到步驟(2),重新插 入需要的功能對(duì)應(yīng)的邏輯單板。
本發(fā)明所述的管理方法,其中,所述步驟(1 )進(jìn)一步包括如果網(wǎng) 絡(luò)管理系統(tǒng)已經(jīng)實(shí)現(xiàn)與某功能相同的單功能單板的配置管理,則該功能對(duì) 應(yīng)的單板類型與所述單功能單板相同。
本發(fā)明所述的管理方法,其中,所述步驟(2)進(jìn)一步包括如果網(wǎng) 絡(luò)管理系統(tǒng)已經(jīng)通過(guò)單功能單板實(shí)現(xiàn)了對(duì)該種功能的配置管理,則直接使 用單功能單板執(zhí)行功能。
本發(fā)明所述的管理方法,其中,所述步驟(2)進(jìn)一步包括所述網(wǎng) 絡(luò)管理系統(tǒng)在多功能單板的安裝窗口中。
本發(fā)明所述的管理方法,其中,所述步驟(3)進(jìn)一步包括如果所 述網(wǎng)絡(luò)管理系統(tǒng)中沒(méi)有配置的單板類型,則不應(yīng)答所述邏輯單板或是應(yīng)答 給所述邏輯單板一個(gè)無(wú)意義值。
本發(fā)明所述的管理方法,其中,步驟(4)中所述確定需要執(zhí)行的單 板類型,并按此單板類型執(zhí)行功能的步驟,包括如果接收到的單板類型 是自身所支持的單板類型中的一種,則按此單板類型執(zhí)行功能,同時(shí)向所 述網(wǎng)絡(luò)管理系統(tǒng)主動(dòng)上報(bào)當(dāng)前的單板類型;
還包括如果接收到的單板類型不在自身支持的單板類型中,則按照 默認(rèn)的單板類型執(zhí)行功能,同時(shí)向所述網(wǎng)絡(luò)管理系統(tǒng)主動(dòng)上報(bào)當(dāng)前的單板
類型;
上述的管理方法,其中,所述步驟(4)進(jìn)一步包括所述邏輯單板 沒(méi)有接收到應(yīng)答或接收到一個(gè)無(wú)意義值的應(yīng)答之后,則按照默認(rèn)的單板類 型執(zhí)行功能,同時(shí)向所述網(wǎng)絡(luò)管理系統(tǒng)主動(dòng)上"R當(dāng)前的單板類型。
本發(fā)明所述的管理方法,其中,所述步驟(4)進(jìn)一步包括所述邏 輯單板根據(jù)設(shè)置的時(shí)間是否超時(shí)來(lái)判斷是否接收到所述網(wǎng)絡(luò)管理系統(tǒng)配 置的單板類型的應(yīng)答。
本發(fā)明這種對(duì)多功能單板的管理方法有三點(diǎn)優(yōu)點(diǎn)
(1) 非常重要的網(wǎng)管實(shí)現(xiàn)簡(jiǎn)單,沒(méi)有復(fù)雜的數(shù)據(jù)關(guān)聯(lián)處理,并且 具有非常良好的可擴(kuò)充性和重用性。
(2) 用戶在切換功能時(shí)僅需要在網(wǎng)管系統(tǒng)中更換邏輯單板,不需要 更換單板軟件。
(3 )用戶在網(wǎng)管系統(tǒng)中看到的多功能單板某一功能下的管理和配置 方式,與同樣功能的單功能單板是相同的,理解比較直觀。
圖1是本發(fā)明實(shí)施例所述的單板網(wǎng)絡(luò)管理交互流程圖。
具體實(shí)施例方式
本發(fā)明為了解決傳統(tǒng)技術(shù)方案存在的弊端,通過(guò)以下具體實(shí)施例進(jìn)一 步闡述本發(fā)明所述的一種多功能單板的網(wǎng)管實(shí)現(xiàn)方法,以下對(duì)具體實(shí)施方 式進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。
如圖1所示,本發(fā)明所述的管理方法,包括以下步驟
網(wǎng)絡(luò)管理系統(tǒng)通過(guò)規(guī)劃為所述多功能單板中的多個(gè)功能分別分配唯 一的單板類型,所述多功能單板中的軟件保存其支持的所有單板類型,并 將其中一個(gè)單板類型作為默認(rèn)的單板類型;
在所述網(wǎng)絡(luò)管理系統(tǒng)中插入一塊多功能單板支持的單板類型所對(duì)應(yīng)的邏輯單纟反,并對(duì)其進(jìn)4于配置管理;
所述邏輯單板上電后,向所述網(wǎng)絡(luò)管理系統(tǒng)請(qǐng)求對(duì)應(yīng)的單板類型,所 迷網(wǎng)絡(luò)管理系統(tǒng)接收到請(qǐng)求之后,將所述網(wǎng)絡(luò)管理系統(tǒng)配置的單板類型應(yīng) 答給所迷邏輯單板;如果所述網(wǎng)絡(luò)管理系統(tǒng)中沒(méi)有配置的單板類型,則不 應(yīng)答所述邏輯單板或是應(yīng)答給所述邏輯單板一個(gè)無(wú)意義值(實(shí)現(xiàn)中可以自 行規(guī)定);
所述邏輯單板根據(jù)設(shè)置的時(shí)間是否超時(shí)來(lái)判斷是否接收到所述網(wǎng)絡(luò) 管理系統(tǒng)配置的單板類型的應(yīng)答,當(dāng)所述邏輯單板接收到應(yīng)答之后,確定 需要執(zhí)行的單板類型,如果接收到的單板類型是自身所支持的單板類型中 的一種,則按此單板類型執(zhí)行功能,同時(shí)向所述網(wǎng)絡(luò)管理系統(tǒng)主動(dòng)上報(bào)當(dāng) 前的單板類型;如果接收到的單板類型不在自身支持的單板類型中,則按 照默認(rèn)的單板類型執(zhí)行功能,同時(shí)向所述網(wǎng)絡(luò)管理系統(tǒng)主動(dòng)上報(bào)當(dāng)前的單 板類型;當(dāng)所述邏輯單板沒(méi)有接收到應(yīng)答或接收到一個(gè)無(wú)意義值的應(yīng)答之 后,則按照默認(rèn)的單板類型執(zhí)行功能,同時(shí)向所述網(wǎng)絡(luò)管理系統(tǒng)主動(dòng)上報(bào) 當(dāng)前的單板類型;
所述網(wǎng)絡(luò)管理系統(tǒng)接收到所述邏輯單板主動(dòng)上報(bào)的單板類型之后,后 續(xù)的處理可以執(zhí)行對(duì)單功能單板的處理方式。
下面是本發(fā)明另 一 實(shí)施例。實(shí)施例子是一個(gè)傳輸網(wǎng)絡(luò)中對(duì)于多功能單 板的實(shí)現(xiàn)方法。
一傳輸設(shè)備中的多功能單板RSEB,既可以提供RPR所有功能,又可 以提供EOS所有功能,需要在網(wǎng)管中實(shí)現(xiàn)該單板的功能,并進(jìn)行管理。 該傳輸網(wǎng)管對(duì)該多功能單板RSEB的實(shí)現(xiàn)過(guò)程如下
步驟l,確定多功能單板RSEB的兩個(gè)單板類型由于網(wǎng)管系統(tǒng)已經(jīng) 管理了兩塊單功能單板RPR單板提供了完整的RPR功能,單板類型為 101, SE單板提供了完整的EOS功能,單板類型為102,因此將RSEB單 板對(duì)應(yīng)的RPR功能確定為邏輯的單板類型101,對(duì)應(yīng)的EOS功能確定為 邏輯的單板類型102。由于RPR功能比較常用,確定IOI為單板的默認(rèn)單 板類型。
步驟2,如果用戶需要使用RSEB單板的EOS功能,在網(wǎng)管系統(tǒng)單板 配置窗口中,對(duì)應(yīng)單板所在位置,插入單板類型為102的單板,然后進(jìn)行 其它各項(xiàng)管理,可以包括配置,維護(hù),告警,性能等,如通道配置。
步驟3,單板上電后,向網(wǎng)管請(qǐng)求單板類型。
步驟4,網(wǎng)管系統(tǒng)接收到單板的單板類型請(qǐng)求后,向單板應(yīng)答已配置 的單板類型102,如果此時(shí)網(wǎng)管上沒(méi)有插入單板,則不向單板應(yīng)答。
步驟5,單板接收到的單板類型之后,與自身保存的單板類型比對(duì), 判斷出應(yīng)該運(yùn)行的單板類型,并向網(wǎng)管系統(tǒng)主動(dòng)上報(bào)單板類型,其中,具 體為
判斷接收到的單板類型是否是自身所支持的類型中的 一種,對(duì)于單板 類型102,按EOS功能運(yùn)行,如果是單板類型101,則按照RPR功能運(yùn)
行;
如果接收到的單板類型不在自身支持的類型中,比如單板類型103, 則按照默認(rèn)的RPR功能運(yùn)行,上報(bào)單板類型101;
如果沒(méi)有接收到單板類型,則按照默認(rèn)RPR功能運(yùn)行,上報(bào)單板類 型101。
步驟6,網(wǎng)管系統(tǒng)接收到單板主動(dòng)上報(bào)的單板類型之后,后續(xù)的處理 可以執(zhí)行對(duì)單功能單板的處理方式。
步驟7,如果當(dāng)用戶需要將RSEB由EOS功能更改為RPR功能時(shí), 在網(wǎng)管單板配置窗口刪除該地址對(duì)應(yīng)的單板類型102,網(wǎng)管系統(tǒng)將該單板 對(duì)應(yīng)的所有配置刪除。然后返回步驟2,插入單板類型101。
通過(guò)以上步驟實(shí)現(xiàn)了對(duì)多功能單板RSEB的管理。
本發(fā)明主要在網(wǎng)管系統(tǒng)中將一塊多功能單板看作多個(gè)獨(dú)立的邏輯單 板,通過(guò)規(guī)劃為單板分配多個(gè)單板類型,單板每一種功能在網(wǎng)管系統(tǒng)中都 被看作是一種邏輯單板。同時(shí)將過(guò)去被動(dòng)等待單板上報(bào)單板類型的方式改 變?yōu)榕c單板的交互,將網(wǎng)管需要的單板運(yùn)行類型通知單板。當(dāng)然這也需要
單板軟件的配合,單板將過(guò)去上電后主動(dòng)上報(bào)網(wǎng)管單板類型方式改變?yōu)?上電之后首先向網(wǎng)管請(qǐng)求單板類型,然后根據(jù)配置類型來(lái)執(zhí)行相應(yīng)的功 能,并且重新上報(bào)其當(dāng)前執(zhí)行的單板類型,使網(wǎng)管的管理流程回到原來(lái)的 單功能單板的管理流程中。
針對(duì)單板功能的切換,在網(wǎng)管中,不同的功能對(duì)應(yīng)著不同的邏輯單板, 切換功能的實(shí)現(xiàn)是將原來(lái)的邏輯單板刪除,在同 一地址插入新的邏輯單 板。由于在網(wǎng)管系統(tǒng)中,單板地址是所有功能配置中的關(guān)鍵字段,因此清 除配置是非常容易的,避免了復(fù)雜的數(shù)據(jù)關(guān)聯(lián)處理。
當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì) 的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變 形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種多功能單板的管理方法,應(yīng)用于通訊領(lǐng)域的多功能單板中,實(shí)現(xiàn)一塊多功能單板在某一時(shí)刻執(zhí)行不同的功能,其特征在于,包括以下步驟(1)網(wǎng)絡(luò)管理系統(tǒng)為所述多功能單板中的多個(gè)功能分別分配唯一的單板類型,所述多功能單板中的軟件保存其支持的所有單板類型,并將其中一個(gè)單板類型作為默認(rèn)的單板類型;(2)在所述網(wǎng)絡(luò)管理系統(tǒng)中插入一塊多功能單板支持的單板類型所對(duì)應(yīng)的邏輯單板,并對(duì)其進(jìn)行配置管理;(3)所述邏輯單板上電后,向所述網(wǎng)絡(luò)管理系統(tǒng)請(qǐng)求對(duì)應(yīng)的單板類型,所述網(wǎng)絡(luò)管理系統(tǒng)接收到請(qǐng)求之后,將所述網(wǎng)絡(luò)管理系統(tǒng)配置的單板類型應(yīng)答給所述邏輯單板;(4)所述邏輯單板接收到應(yīng)答之后,確定需要執(zhí)行的單板類型,并按此單板類型執(zhí)行功能,同時(shí)向所述網(wǎng)絡(luò)管理系統(tǒng)主動(dòng)上報(bào)當(dāng)前的單板類型。
2、 如權(quán)利要求1所述的管理方法,其特征在于,步驟(4)中進(jìn)一步 包括所述網(wǎng)絡(luò)管理系統(tǒng)接收到所述邏輯單板主動(dòng)上報(bào)的單板類型之后, 后續(xù)的處理執(zhí)行按照對(duì)單功能單板的處理方式。
3、 如權(quán)利要求1所述的管理方法,其特征在于,進(jìn)一步包括步驟(5 ), 當(dāng)用戶通過(guò)所述網(wǎng)絡(luò)管理系統(tǒng)更改多功能單板中的某功能時(shí),在所述網(wǎng)絡(luò) 管理系統(tǒng)中拔掉此功能在多功能單板支持的單板類型所對(duì)應(yīng)的邏輯單板, 同時(shí)所述網(wǎng)絡(luò)管理系統(tǒng)將該邏輯單板對(duì)應(yīng)的配置刪除,然后回到步驟(2 ), 重新插入需要的功能對(duì)應(yīng)的邏輯單板。
4、 如權(quán)利要求1所述的管理方法,其特征在于,所述步驟(1 )進(jìn)一 步包括如果網(wǎng)絡(luò)管理系統(tǒng)已經(jīng)實(shí)現(xiàn)與某功能相同的單功能單板的配置管 理,則該功能對(duì)應(yīng)的單板類型與所述單功能單板相同。
5、 如權(quán)利要求1所述的管理方法,其特征在于,所述步驟(2)進(jìn)一 步包括如果網(wǎng)絡(luò)管理系統(tǒng)已經(jīng)通過(guò)單功能單板實(shí)現(xiàn)了對(duì)該種功能的配置 管理,則直接使用單功能單板執(zhí)行功能。
6、 如權(quán)利要求1所述的管理方法,其特征在于,所述步驟(3)進(jìn)一 步包括如果所述網(wǎng)絡(luò)管理系統(tǒng)中沒(méi)有配置的單板類型,則不應(yīng)答所述邏 輯單板或是應(yīng)答給所述邏輯單板一個(gè)無(wú)意義值。
7、 如權(quán)利要求1所述的管理方法,其特征在于,步驟(4)中所述確 定需要執(zhí)行的單板類型,并按此單板類型執(zhí)行功能的步驟,包括如果接 收到的單板類型是自身所支持的單板類型中的一種,則按此單板類型執(zhí)行 功能,同時(shí)向所述網(wǎng)絡(luò)管理系統(tǒng)主動(dòng)上報(bào)當(dāng)前的單板類型;如果接收到的 單板類型不在自身支持的單板類型中,則按照默認(rèn)的單板類型執(zhí)行功能, 同時(shí)向所述網(wǎng)絡(luò)管理系統(tǒng)主動(dòng)上報(bào)當(dāng)前的單板類型。
8、 如權(quán)利要求6所述的管理方法,其特征在于,所述步驟(4)進(jìn)一 步包括所述邏輯單板沒(méi)有接收到應(yīng)答或接收到一個(gè)無(wú)意義值的應(yīng)答之 后,則按照默認(rèn)的單板類型執(zhí)行功能,同時(shí)向所述網(wǎng)絡(luò)管理系統(tǒng)主動(dòng)上報(bào) 當(dāng)前的單板類型。
9、 如權(quán)利要求1所述的管理方法,其特征在于,所述步驟(4)進(jìn)一 步包括所述邏輯單板根據(jù)設(shè)置的時(shí)間是否超時(shí)來(lái)判斷是否接收到所述網(wǎng) 絡(luò)管理系統(tǒng)配置的單板類型的應(yīng)答。
全文摘要
本發(fā)明公開(kāi)了一種多功能單板的管理方法,包括步驟網(wǎng)絡(luò)管理系統(tǒng)通過(guò)規(guī)劃為多功能單板中的多個(gè)功能分別分配唯一的單板類型,多功能單板中的軟件保存其支持的所有單板類型,并將其中一個(gè)單板類型作為默認(rèn)的單板類型;在網(wǎng)絡(luò)管理系統(tǒng)中插入一塊多功能單板支持的單板類型所對(duì)應(yīng)的邏輯單板,并對(duì)其進(jìn)行配置管理;邏輯單板上電后,向網(wǎng)絡(luò)管理系統(tǒng)請(qǐng)求對(duì)應(yīng)的單板類型,網(wǎng)絡(luò)管理系統(tǒng)接到請(qǐng)求后,將配置的單板類型應(yīng)答給邏輯單板;邏輯單板接到應(yīng)答后,確定需要執(zhí)行的單板類型,并按此執(zhí)行功能,同時(shí)向網(wǎng)絡(luò)管理系統(tǒng)上報(bào)當(dāng)前的單板類型。本發(fā)明上述方案,解決了多功能單板某一時(shí)刻具有多個(gè)單板功能其中一個(gè)的情況。
文檔編號(hào)H04L12/24GK101192969SQ20061014562
公開(kāi)日2008年6月4日 申請(qǐng)日期2006年11月22日 優(yōu)先權(quán)日2006年11月22日
發(fā)明者劉春雨, 胡仁華, 立 蔣, 陸一峰 申請(qǐng)人:中興通訊股份有限公司