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