專利名稱:同步數(shù)字體系系統(tǒng)多模塊模式下時(shí)隙配置方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域的光同步數(shù)字傳輸網(wǎng)系統(tǒng)中多模塊模式下資源配置的方法,具體地說(shuō),是涉及一種多模塊模式下時(shí)隙優(yōu)化配置方法。
背景技術(shù):
光同步數(shù)字傳輸網(wǎng)中兩個(gè)網(wǎng)元之間和網(wǎng)元內(nèi)部,如果有數(shù)據(jù)的傳輸必須要進(jìn)行時(shí)隙配置。時(shí)隙配置就是完成對(duì)于給定的出時(shí)隙和入時(shí)隙,確定這個(gè)出入時(shí)隙的具體交叉路徑。時(shí)隙配置算法決定了業(yè)務(wù)在設(shè)備中所經(jīng)過(guò)的路徑。由于時(shí)分模塊容量的限制,我們?nèi)圆荒芙柚鷷r(shí)分模塊來(lái)完成信號(hào)板之間所有任意級(jí)別信號(hào)的交叉,所以如何優(yōu)化的使用時(shí)分資源,以達(dá)到節(jié)省時(shí)分模塊的目的就成為時(shí)隙配置過(guò)程中必要考慮的問(wèn)題。在單時(shí)分模塊條件下,由圖1可見(jiàn),用戶可以配置由入時(shí)隙到出時(shí)隙的交叉連接,經(jīng)過(guò)已有算法計(jì)算得到具體由入時(shí)隙到出時(shí)隙的完整交叉鏈接路經(jīng)。在單一模塊下某個(gè)AUG(Administration Unit Group,管理單元組)中的TU(Tributary Unit,支路單元)時(shí)隙交叉到另一個(gè)AUG中的TU時(shí)隙,在圖1中可以看出即可以通過(guò)空分直接完成配置也可以經(jīng)過(guò)空分,時(shí)分,再空分完成配置。用戶在配置業(yè)務(wù)時(shí),每個(gè)槽位只能在幾個(gè)不同的端口下配置交叉關(guān)系,每個(gè)槽位只能使用一個(gè)模塊,這樣限制了業(yè)務(wù)的擴(kuò)展,用戶無(wú)法完成業(yè)務(wù)擴(kuò)展后的升級(jí)。而業(yè)務(wù)的擴(kuò)展又是當(dāng)前用戶所必須解決的急切問(wèn)題。因此,在多模塊條件下,如圖2所示,即用戶可以在同一槽位使用不同(或相同)的多個(gè)(或單個(gè))模塊配置由入時(shí)隙到出時(shí)隙的交叉鏈接,如何實(shí)現(xiàn)時(shí)分資源的優(yōu)化配置成為亟待解決的技術(shù)問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種同步數(shù)字體系系統(tǒng)多模塊模式下時(shí)隙配置方法,能夠在多模塊業(yè)務(wù)條件下完成業(yè)務(wù)的配置的同時(shí),實(shí)現(xiàn)分資源的節(jié)約。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供方案如下同步數(shù)字體系系統(tǒng)多模塊模式下時(shí)隙配置方法,包括如下步驟將系統(tǒng)中多模塊命令轉(zhuǎn)化為單一模塊命令;按單一模塊時(shí)分資源優(yōu)化配置系統(tǒng),完成單一模塊條件下所有時(shí)分資源的優(yōu)化配置;將單一模塊下配置的結(jié)果轉(zhuǎn)化為多模塊配置結(jié)果。
本發(fā)明所述的方法,其中,所述命令包括插板命令、時(shí)分命令及時(shí)隙命令。
本發(fā)明所述的方法,其中,所述命令包含槽位號(hào)和模塊號(hào)。
本發(fā)明所述的方法,其中,所述將系統(tǒng)中多模塊命令轉(zhuǎn)化為單一模塊命令,進(jìn)一步包括如下步驟從多模塊命令中解析出標(biāo)記槽位號(hào)和標(biāo)記模塊號(hào);按一定的映射規(guī)則將標(biāo)記模塊號(hào)及標(biāo)記槽位號(hào)轉(zhuǎn)化為邏輯槽位號(hào)。
本發(fā)明所述的方法,其中,所述完成單一模塊條件下所有時(shí)分資源的優(yōu)化配置是將攜帶所述邏輯槽位號(hào)的命令作為單一模塊時(shí)分資源配置系統(tǒng)的輸入進(jìn)行時(shí)分資源優(yōu)化配置。
本發(fā)明所述的方法,其中,所述一定的映射規(guī)則是線性映射規(guī)則。
進(jìn)一步地,所述映射規(guī)則為邏輯槽位號(hào)=(標(biāo)記槽位號(hào)-1)*最大模塊號(hào)+標(biāo)記模塊號(hào),或,邏輯槽位號(hào)=[(標(biāo)記槽位號(hào)-1)+(標(biāo)記模塊號(hào)-1)]*最大模塊號(hào)。
本發(fā)明所述方法,通過(guò)將下發(fā)的命令中的槽位號(hào)及模塊號(hào)信息解析出來(lái)得到標(biāo)記槽位號(hào)及標(biāo)記模塊號(hào),并按一定映射規(guī)則將其轉(zhuǎn)化為邏輯槽位號(hào),再按單一模塊方式進(jìn)行時(shí)隙配置,最后再通過(guò)將配置結(jié)果通過(guò)上述映射規(guī)則的逆映射關(guān)系轉(zhuǎn)換為多模塊配置結(jié)果,實(shí)現(xiàn)多模塊在單模塊環(huán)境下的時(shí)分資源的優(yōu)化配置,達(dá)到了節(jié)約時(shí)分的效果,節(jié)約了成本,提高了業(yè)務(wù)配置的成功率。
圖1是單模塊下系統(tǒng)硬件關(guān)系組成原理示意圖;圖2是多模塊下系統(tǒng)硬件關(guān)系組成原理示意圖;圖3是本發(fā)明實(shí)施例所述方法的交叉關(guān)系示意圖。
具體實(shí)施例方式
本發(fā)明所述的SDH(同步數(shù)字體系)系統(tǒng)多模塊模式下時(shí)分優(yōu)化時(shí)隙配置方法首先,將系統(tǒng)中多模塊命令轉(zhuǎn)化為單一模塊命令;此轉(zhuǎn)化是按照一定的數(shù)學(xué)映射關(guān)系將系統(tǒng)所有的多個(gè)模塊命令轉(zhuǎn)化為單一模塊命令;是對(duì)下發(fā)的插板命令數(shù)據(jù),時(shí)隙命令數(shù)據(jù),時(shí)分命令數(shù)據(jù)進(jìn)行轉(zhuǎn)化,目的是將插板命令數(shù)據(jù),時(shí)隙命令數(shù)據(jù),時(shí)分命令數(shù)據(jù)中的槽位號(hào)轉(zhuǎn)化為邏輯槽位號(hào)。做法如下考慮到下發(fā)的命令中包含模塊號(hào)這一信息,所以首先需要將包含在各種命令中的槽位號(hào),模塊號(hào)信息解析出來(lái)。解析規(guī)則不唯一。
得到標(biāo)記槽位號(hào)和標(biāo)記模塊號(hào)信息后,將其映射為同一的邏輯槽位號(hào),映射關(guān)系也不唯一。
然后,按單一模塊時(shí)分資源優(yōu)化配置系統(tǒng),完成單一模塊條件下所有時(shí)分資源的優(yōu)化配置;也就是將包含邏輯槽位號(hào)信息的插板命令,時(shí)分命令,時(shí)隙命令作為輸入數(shù)據(jù)傳遞給單一模塊時(shí)分資源配置系統(tǒng),完成在單一模塊下配置的配置計(jì)算過(guò)程。此過(guò)程為已有算法(詳見(jiàn)“光板到光板信號(hào)時(shí)分優(yōu)化算法”,申請(qǐng)?zhí)枮?00510087237.9,申請(qǐng)日為2005-07-28;“光板下支路時(shí)分優(yōu)化算法”,申請(qǐng)?zhí)枮?00510087238.3,申請(qǐng)日為2005-07-28;及“支路板上光板信號(hào)時(shí)分優(yōu)化算法”,專利號(hào)為200510087239.8,申請(qǐng)日期為2005-07-28;由于該算法不是本發(fā)明的重點(diǎn),這里不具體詳細(xì)說(shuō)明)的調(diào)用過(guò)程,由于已有算法已經(jīng)可以保證配置的時(shí)分優(yōu)化使用,所以,在以邏輯槽位號(hào)為輸入數(shù)據(jù)時(shí),調(diào)用已有算法,可以保證時(shí)分資源優(yōu)化配置。
最后,將單一模塊下配置的結(jié)果轉(zhuǎn)化為多模塊配置結(jié)果;此轉(zhuǎn)化是按照前面使用的數(shù)學(xué)映射的逆映射關(guān)系將所有系統(tǒng)的單一模塊配置結(jié)果轉(zhuǎn)化為多模塊配置結(jié)果。
下面對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述,本發(fā)明實(shí)施例所述方法的具體應(yīng)用如下例假設(shè)網(wǎng)元控制板下發(fā)如下的插板命令,時(shí)分命令,時(shí)隙命令插板命令在5#槽位安插了一塊具有4個(gè)模塊的光板(每個(gè)模塊中最多有4個(gè)端口)時(shí)分命令在10#槽位上安插了一個(gè)時(shí)分模塊時(shí)隙命令網(wǎng)元控制板下發(fā)2條時(shí)隙命令。命令一是5#槽位,1#模塊,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12交叉到5#槽位,2#模塊,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12。命令二是5#槽位,3#模塊,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12交叉到5#槽位,4#模塊,1#端口,1#AUG,1#TUG3,1#TUG2,2#TU12。
這里,AU(Administration unit)表示管理單元、AUG(Administration unitgroup)表示管理單元組、TU(Tributary unit)表示支路單元、TUG(Tributary unit group)表示支路單元組。
實(shí)施步驟步驟一對(duì)網(wǎng)元控制板下發(fā)的插板命令數(shù)據(jù),時(shí)隙命令數(shù)據(jù),時(shí)分命令數(shù)據(jù)進(jìn)行轉(zhuǎn)化。
網(wǎng)元控制板下發(fā)的插板命令1281#槽位安插了具有4個(gè)模塊的光板網(wǎng)元控制板下發(fā)的時(shí)分命令1561#槽位安插了一個(gè)時(shí)分模塊網(wǎng)元控制板下發(fā)的時(shí)隙命令1281#槽位,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12交叉到1282#槽位,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12。1283#槽位,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12交叉到1284#槽位,1#端口,1#AUG,1#TUG3,1#TUG2,2#TU12。解析槽位規(guī)則定義為標(biāo)記槽位號(hào)=(網(wǎng)元控制板下發(fā)槽位號(hào)>>8);標(biāo)記模塊號(hào)=(網(wǎng)元控制板下發(fā)槽位號(hào)& 0x001F);解析后插板命令5#槽位安插了具有4個(gè)模塊的光板。
時(shí)分命令10#槽位安插了一個(gè)時(shí)分模塊。
時(shí)隙命令5#槽位,1#模塊,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12交叉到5#槽位,2#模塊,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12。5#槽位,3#模塊,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12交叉到5#槽位,4#模塊,1#端口,1#AUG,1#TUG3,1#TUG2,2#TU12。
按照如下規(guī)則將標(biāo)記槽位號(hào),標(biāo)記模塊號(hào)映射為邏輯槽位號(hào)邏輯槽位號(hào)=(標(biāo)記槽位號(hào)-1)*最大模塊號(hào)+標(biāo)記模塊號(hào);映射結(jié)果為插板命令17#槽位安插了具有4個(gè)模塊的光板。
時(shí)分命令37#槽位安插了一個(gè)時(shí)分模塊。
時(shí)隙命令17#槽位,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12交叉到18#槽位,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12。19#槽位,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12交叉到20#槽位,1#端口,1#AUG,1#TUG3,1#TUG2,2#TU12。
步驟二將上步中轉(zhuǎn)化得到的邏輯槽位號(hào)作為單一模塊時(shí)分資源配置系統(tǒng)的輸入,經(jīng)過(guò)已有算法計(jì)算,詳見(jiàn)“光板到光板信號(hào)時(shí)分優(yōu)化算法”,申請(qǐng)?zhí)枮?00510087237.9,申請(qǐng)日為2005-07-28;“光板下支路時(shí)分優(yōu)化算法”,申請(qǐng)?zhí)枮?00510087238.3,申請(qǐng)日為2005-07-28;及“支路板上光板信號(hào)時(shí)分優(yōu)化算法”,專利號(hào)為200510087239.8,申請(qǐng)日期為2005-07-28(由于該算法不是本發(fā)明的重點(diǎn),這里不具體詳細(xì)說(shuō)明),得到配置結(jié)果。如下17#槽位,1#端口,1#AUG->18#槽位,1#端口,1#AUG37#槽位,1#端口,1#AUG->20#槽位,1#端口,1#AUG19#槽位,1#端口,1#AUG->37#槽位,1#端口,1#AUG步驟三算法配置結(jié)果中邏輯槽位號(hào)數(shù)據(jù)轉(zhuǎn)換為標(biāo)準(zhǔn)的數(shù)據(jù)。將配置結(jié)果中的邏輯槽位號(hào)按照逆規(guī)則轉(zhuǎn)化為標(biāo)準(zhǔn)S口接口數(shù)據(jù)格式。
1281#槽位,1#端口,1#AUG->1282#槽位,1#端口,1#AUG2561#槽位,1#端口,1#AUG->1536#槽位,1#端口,1#AUG1283#槽位,1#端口,1#AUG->2561#槽位,1#端口,1#AUG詳細(xì)的配置結(jié)果可參見(jiàn)附圖3。
以上以光板到光板分別經(jīng)過(guò)時(shí)分空分路經(jīng)為例,詳細(xì)介紹了在多模塊模式下時(shí)分優(yōu)化配置方法。對(duì)于其他的交叉原理相同,這里不再贅述。
上例中的解析規(guī)則不唯一,還可以采用如下線性規(guī)則假設(shè)條件與上面例中相同,現(xiàn)在使用不同的規(guī)則將標(biāo)記槽位號(hào),標(biāo)記模塊號(hào)映射為邏輯槽位號(hào)邏輯槽位號(hào)=[(標(biāo)記槽位號(hào)-1)+(標(biāo)記模塊號(hào)-1)]*最大模塊號(hào)映射結(jié)果為插板命令16#槽位安插了具有4個(gè)模塊的光板。
時(shí)分命令36#槽位安插了一個(gè)時(shí)分模塊。
時(shí)隙命令16#槽位,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12交叉到20#槽位,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12。24#槽位,1#端口,1#AUG,1#TUG3,1#TUG2,1#TU12交叉到28#槽位,1#端口,1#AUG,1#TUG3,1#TUG2,2#TU12。
將上步中轉(zhuǎn)化得到的邏輯槽位號(hào)作為單一模塊時(shí)分資源配置系統(tǒng)的輸入,經(jīng)過(guò)已有算法計(jì)算。得到配置結(jié)果。如下
16#槽位,1#端口,1#AUG->20#槽位,1#端口,1#AUG36#槽位,1#端口,1#AUG->28#槽位,1#端口,1#AUG24#槽位,1#端口,1#AUG->36#槽位,1#端口,1#AUG算法配置結(jié)果中邏輯槽位號(hào)數(shù)據(jù)轉(zhuǎn)換為標(biāo)準(zhǔn)的數(shù)據(jù)。將配置結(jié)果中的邏輯槽位號(hào)按照逆規(guī)則轉(zhuǎn)化為標(biāo)準(zhǔn)S口接口數(shù)據(jù)格式。
1281#槽位,1#端口,1#AUG->1282#槽位,1#端口,1#AUG2561#槽位,1#端口,1#AUG->1536#槽位,1#端口,1#AUG1283#槽位,1#端口,1#AUG->2561#槽位,1#端口,1#AUG詳細(xì)的配置結(jié)果可參見(jiàn)附圖3。
綜上所述,本發(fā)明所述多模塊模式下時(shí)分優(yōu)化配置方法,實(shí)現(xiàn)了SDH系統(tǒng)多模塊時(shí)隙配置業(yè)務(wù)的要求,同時(shí),該方法的應(yīng)用可以節(jié)約大量時(shí)分資源,并經(jīng)過(guò)在實(shí)際工程中的使用,證明本發(fā)明所述方法穩(wěn)定可靠。
本發(fā)明所述的同步數(shù)字體系系統(tǒng)多模塊模式下時(shí)隙配置方法,并不僅僅限于說(shuō)明書(shū)和實(shí)施方式中所列運(yùn)用,它完全可以被適用于各種適合本發(fā)明之領(lǐng)域,對(duì)于熟悉本領(lǐng)域的人員而言可容易地實(shí)現(xiàn)另外的優(yōu)點(diǎn)和進(jìn)行修改,因此在不背離權(quán)利要求及等同范圍所限定的一般概念的精神和范圍的情況下,本發(fā)明并不限于特定的細(xì)節(jié)、代表性的設(shè)備和這里示出與描述的圖示示例。
權(quán)利要求
1.同步數(shù)字體系系統(tǒng)多模塊模式下時(shí)隙配置方法,其特征在于包括如下步驟將系統(tǒng)中多模塊命令轉(zhuǎn)化為單一模塊命令;按單一模塊時(shí)分資源優(yōu)化配置系統(tǒng),完成單一模塊條件下所有時(shí)分資源的優(yōu)化配置;將單一模塊下配置的結(jié)果轉(zhuǎn)化為多模塊配置結(jié)果。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于所述命令包括插板命令、時(shí)分命令及時(shí)隙命令。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于所述命令包含槽位號(hào)和模塊號(hào)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于所述將系統(tǒng)中多模塊命令轉(zhuǎn)化為單一模塊命令,進(jìn)一步包括如下步驟從多模塊命令中解析出標(biāo)記槽位號(hào)和標(biāo)記模塊號(hào);按一定的映射規(guī)則將標(biāo)記模塊號(hào)及標(biāo)記槽位號(hào)轉(zhuǎn)化為邏輯槽位號(hào)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于所述完成單一模塊條件下所有時(shí)分資源的優(yōu)化配置,是將攜帶所述邏輯槽位號(hào)的命令作為單一模塊時(shí)分資源配置系統(tǒng)的輸入進(jìn)行時(shí)分資源優(yōu)化配置。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于所述一定的映射規(guī)則是線性映射規(guī)則。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述映射規(guī)則為邏輯槽位號(hào)=(標(biāo)記槽位號(hào)-1)*最大模塊號(hào)+標(biāo)記模塊號(hào)。
8.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述映射規(guī)則為邏輯槽位號(hào)=[(標(biāo)記槽位號(hào)-1)+(標(biāo)記模塊號(hào)-1)]*最大模塊號(hào)。
全文摘要
本發(fā)明公開(kāi)了同步數(shù)字體系系統(tǒng)多模塊模式下時(shí)隙配置方法,包括如下步驟首先,將系統(tǒng)中多模塊命令轉(zhuǎn)化為單一模塊命令;然后,按單一模塊時(shí)分資源優(yōu)化配置系統(tǒng),完成單一模塊條件下所有時(shí)分資源的優(yōu)化配置;最后,將單一模塊下配置的結(jié)果轉(zhuǎn)化為多模塊配置結(jié)果。按照本發(fā)明所述的方法,能夠在多模塊業(yè)務(wù)條件下完成業(yè)務(wù)的配置的同時(shí),節(jié)約了大量的時(shí)分資源。
文檔編號(hào)H04J3/06GK101079677SQ20061007841
公開(kāi)日2007年11月28日 申請(qǐng)日期2006年5月24日 優(yōu)先權(quán)日2006年5月24日
發(fā)明者杜建平 申請(qǐng)人:中興通訊股份有限公司