本發(fā)明專利技術(shù)涉及一種類ODU幀的映射方法及裝置,上述方法令輸入數(shù)據(jù)在進(jìn)入映射通路后,在低頻時(shí)鐘下傳輸,而輸入數(shù)據(jù)數(shù)量信號(hào)在進(jìn)入映射通路后,在高頻時(shí)鐘下傳輸;然后將輸入數(shù)據(jù)映射到ODUa.ts中,并對(duì)上述ODUa.ts進(jìn)行時(shí)隙交叉/交織;上述裝置包括FIFO模塊、Cm/Cnd生成模塊、ODUMAP模塊、CROSSBAR模塊以及OH_Insert模塊。本發(fā)明專利技術(shù)實(shí)現(xiàn)了現(xiàn)有的光網(wǎng)絡(luò)信號(hào)的統(tǒng)一映射,并使映射與交織一體化,提高了調(diào)度效率。
【技術(shù)實(shí)現(xiàn)步驟摘要】
類ODU幀的映射方法及裝置
本專利技術(shù)涉及通信領(lǐng)域,尤其涉及一種類ODU(光數(shù)據(jù)單元)(ODUa)幀的映射方法及裝置。
技術(shù)介紹
現(xiàn)有的GMP(通用映射)技術(shù)均是由某種客戶數(shù)據(jù)包映射到ODUk或者某種低階ODU映射到高階ODU。在ODUk中,ODU直譯為光數(shù)據(jù)單元,專業(yè)上稱為光信道數(shù)據(jù)單元,k是ODU的級(jí)別,k取值0,1,2,3,2e,1f,3e1,3e2,4等。ODU1是2.5G客戶信號(hào)加入OPU1開(kāi)銷和ODU1開(kāi)銷后的信息結(jié)構(gòu);ODU2是10G客戶信號(hào)加入OPU2開(kāi)銷和ODU2開(kāi)銷后的信息結(jié)構(gòu)(當(dāng)然,也可以是4個(gè)ODU1復(fù)用+ODU2開(kāi)銷的信息結(jié)構(gòu));ODU3是40G客戶信號(hào)加入OPU3開(kāi)銷和ODU3開(kāi)銷后的信息結(jié)構(gòu)(當(dāng)然,也可以是16個(gè)ODU1復(fù)用+ODU3開(kāi)銷或4個(gè)ODU2復(fù)用+ODU3開(kāi)銷的信息結(jié)構(gòu)),具體可參照G.709協(xié)議。目前還沒(méi)有方案能適合所有的客戶數(shù)據(jù)包或幀映射到ODUk,或者所有低階ODU映射到高階ODU的技術(shù)。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)的目的是,提供一種ODUa幀的映射方法及裝置,以使多種數(shù)據(jù)業(yè)務(wù)都能統(tǒng)一映射到ODUa幀中進(jìn)行傳遞。本專利技術(shù)提供了一種ODUa幀的映射方法,上述方法包括以下步驟:令輸入數(shù)據(jù)在進(jìn)入映射通路后,在低頻時(shí)鐘下傳輸,而輸入數(shù)據(jù)數(shù)量信號(hào)在進(jìn)入映射通路后,在高頻時(shí)鐘下傳輸;緩存上述輸入數(shù)據(jù);在上述高頻時(shí)鐘下采樣上述輸入數(shù)據(jù)數(shù)量信號(hào),生成通用映射GMP所需的Cm及Cnd開(kāi)銷;讀取緩存的輸入數(shù)據(jù),根據(jù)通用映射GMP法則及上述Cm及Cnd開(kāi)銷,將讀取的輸入數(shù)據(jù)映射到ODUa幀的時(shí)隙(ODUa.ts)中;對(duì)上述ODUa.ts進(jìn)行時(shí)隙交叉/交織,之后為其插入開(kāi)銷,得到ODUa幀并輸出。優(yōu)選地,上述ODUa幀包括幀頭、凈荷字段,大小為N×M,其中,N、M均為自然數(shù)。優(yōu)選地,上述ODUa幀還包括固定填充和/或校驗(yàn)字段。優(yōu)選地,上述ODUa幀各字段在幀內(nèi)的位置可互換。優(yōu)選地,上述ODUa幀各字段的長(zhǎng)度不固定。優(yōu)選地,上述ODUa幀包括高階ODU幀。本專利技術(shù)進(jìn)一步提供了一種ODUa幀的映射裝置,上述裝置包括FIFO模塊、Cm/Cnd生成模塊、ODUMAP模塊、CROSSBAR模塊以及OH_Insert模塊,其中,上述FIFO模塊、Cm/Cnd生成模塊及ODUMAP模塊組成一條映射通路;上述FIFO模塊,用于在低頻時(shí)鐘下緩存映射通路上的輸入數(shù)據(jù);上述Cm/Cnd生成模塊,用于在高頻時(shí)鐘下采樣上述映射通路上的輸入數(shù)據(jù)數(shù)量信號(hào),生成GMP所需的Cm及Cnd開(kāi)銷,并傳遞給上述ODUMAP模塊;上述ODUMAP模塊,用于從上述FIFO模塊中讀取輸入數(shù)據(jù),并根據(jù)GMP法則及上述Cm及Cnd開(kāi)銷,將讀取的數(shù)據(jù)映射到ODUa.ts中,將上述ODUa.ts發(fā)送給上述CROSSBAR模塊;上述CROSSBAR模塊,用于對(duì)收到的ODUa.ts進(jìn)行時(shí)隙交叉/交織處理,并將處理后的ODUa.ts發(fā)送給上述OH_Insert模塊;上述OH_Inert模塊,用于為收到的ODUa.ts插入開(kāi)銷,得到ODUa幀并輸出。優(yōu)選地,上述裝置包括一條以上的映射通路。優(yōu)選地,上述ODUMAP模塊與上述FIFO模塊共用一個(gè)工作時(shí)鐘。優(yōu)選地,上述ODUMAP模塊,用于從上述FIFO模塊中讀取輸入數(shù)據(jù)前,生成讀使能信號(hào)。本專利技術(shù)使輸入數(shù)據(jù)的時(shí)鐘信息與輸入數(shù)據(jù)數(shù)量信號(hào)的時(shí)鐘信息分離,實(shí)現(xiàn)了現(xiàn)有的光網(wǎng)絡(luò)信號(hào)(如ODUk、ODUflex、clientsignal等)的統(tǒng)一映射,并使映射與交織一體化,提高了調(diào)度效率。附圖說(shuō)明此處所說(shuō)明的附圖用來(lái)提供對(duì)本專利技術(shù)的進(jìn)一步理解,構(gòu)成本專利技術(shù)的一部分,本專利技術(shù)的示意性實(shí)施例及其說(shuō)明用于解釋本專利技術(shù),并不構(gòu)成對(duì)本專利技術(shù)的不當(dāng)限定。在附圖中:圖1是本專利技術(shù)中ODUa幀結(jié)構(gòu)的優(yōu)選實(shí)施例示意圖;圖2是本專利技術(shù)ODUa幀的映射裝置的優(yōu)選實(shí)施例原理框圖;圖3是本專利技術(shù)ODUa幀的映射方法的優(yōu)選實(shí)施例流程圖。具體實(shí)施方式為了使本專利技術(shù)所要解決的技術(shù)問(wèn)題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實(shí)施例,對(duì)本專利技術(shù)進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本專利技術(shù),并不用于限定本專利技術(shù)。如圖1所示,是本專利技術(shù)中ODUa幀結(jié)構(gòu)的優(yōu)選實(shí)施例示意圖;本實(shí)施例中,ODUa幀包括上述ODUa幀包括幀頭、凈荷、固定填充以及校驗(yàn)字段,大小為N×M,其中,幀頭字段指示幀內(nèi)的凈荷信息;凈荷字段為幀所傳遞的有用數(shù)據(jù);固定填充字段為無(wú)用數(shù)據(jù),可以是0或其他定值,該字段在解幀或解映射時(shí)剔除;校驗(yàn)字段為幀的校驗(yàn)字段,可根據(jù)CRC、FEC等校驗(yàn)或糾錯(cuò)算法獲得;N、M均為自然數(shù),也就是,ODUa幀的大小可根據(jù)需要選取,只要N、M的值大于0即可。ODUa幀各字段在幀內(nèi)的位置可互換,且各字段的長(zhǎng)度不固定,另外,固定填充以及校驗(yàn)字段為可選字段,也就是說(shuō),在其他實(shí)施例中,ODUa幀結(jié)構(gòu)中可以沒(méi)有固定填充字段或校驗(yàn)字段,也可以二者都沒(méi)有,并且剩余字段的順序也與本實(shí)施例不同。例如,N=4,M=4080,1-8列為ODUa開(kāi)銷字段;9-3992列為凈荷字段;3993-4080列為固定填充。本專利技術(shù)中,ODU幀包括高階ODU幀。如圖2所示,是本專利技術(shù)ODUa幀的映射裝置的優(yōu)選實(shí)施例原理框圖,本實(shí)施例包括N條映射通路,分別為:映射通路1、映射通路2、......映射通路N,每條映射通路都包括FIFO模塊01、Cm/Cnd生成模塊02以及ODUMAP模塊03,CROSSBAR模塊04以及OH-_Insert模塊05為所有映射通路所共用,其中FIFO模塊01,用于在低頻時(shí)鐘CLK_low下緩存映射通路上的輸入數(shù)據(jù)ODU_data;Cm/Cnd生成模塊02,用于在高頻時(shí)鐘CLK_high下采樣上述映射通路上的輸入數(shù)據(jù)數(shù)量信號(hào)ODU_valid,生成GMP所需的Cm及Cnd開(kāi)銷,并傳遞給ODUMAP模塊03;ODUMAP模塊03,與FIFO模塊01共用一個(gè)工作時(shí)鐘,即都是用低頻時(shí)鐘,用于生成讀使能信號(hào)rd_en,從FIFO模塊01中讀取輸入數(shù)據(jù)ODU_data,并根據(jù)GMP法則及上述Cm及Cnd開(kāi)銷,將讀取的數(shù)據(jù)ODU_data_out映射到ODUa.ts中,將上述ODUa.ts發(fā)送給CROSSBAR模塊04;CROSSBAR模塊04,用于對(duì)收到的ODUa.ts進(jìn)行時(shí)隙交叉/交織處理,并將處理后的ODUa.ts’發(fā)送給OH_Insert模塊05;OH_Inert模塊05,用于為收到的ODUa.ts’插入開(kāi)銷,得到ODUa幀并輸出。如圖所示,本實(shí)施例中,每條映射通路的FIFO模塊01、Cm/Cnd生成模塊02以及ODUMAP模塊03按照通路序號(hào)編號(hào),比如映射通路1中的FIFO模塊01命名為FIFO_1模塊、Cm/Cnd_1生成模塊02以及ODUMAP_1模塊03;映射通路1中的FIFO模塊01命名為FIFO_2模塊、Cm/Cnd_2生成模塊02以及ODUMAP_2模塊03;依次類推。每條映射通路的FIFO模塊01、Cm/Cnd生成模塊02以及ODUMAP模塊03,負(fù)責(zé)自身映射通路收到的輸入數(shù)據(jù)ODU_data及輸入數(shù)據(jù)數(shù)量信號(hào)ODU_valid的處理及映射。本專利技術(shù)中,輸入數(shù)據(jù)ODU_data在進(jìn)入映射通路后,即在低頻時(shí)鐘CLK_low域下傳輸;而輸入數(shù)據(jù)數(shù)量信號(hào)ODU_va本文檔來(lái)自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種類ODU?ODUa幀的映射方法,其特征在于,所述方法包括以下步驟:令輸入數(shù)據(jù)在進(jìn)入映射通路后,在低頻時(shí)鐘下傳輸,而輸入數(shù)據(jù)數(shù)量信號(hào)在進(jìn)入映射通路后,在高頻時(shí)鐘下傳輸;緩存所述輸入數(shù)據(jù);在所述高頻時(shí)鐘下采樣所述輸入數(shù)據(jù)數(shù)量信號(hào),生成通用映射GMP所需的Cm及Cnd開(kāi)銷;讀取緩存的輸入數(shù)據(jù),根據(jù)通用映射GMP法則及所述Cm及Cnd開(kāi)銷,將讀取的輸入數(shù)據(jù)映射到ODUa幀的時(shí)隙ODUa.ts中;對(duì)所述ODUa.ts進(jìn)行時(shí)隙交叉/交織,之后為其插入開(kāi)銷,得到ODUa幀并輸出。
【技術(shù)特征摘要】
1.一種類ODUODUa幀的映射方法,其特征在于,所述方法包括以下步驟:令輸入數(shù)據(jù)在進(jìn)入映射通路后,在低頻時(shí)鐘下傳輸,而輸入數(shù)據(jù)數(shù)量信號(hào)在進(jìn)入映射通路后,在高頻時(shí)鐘下傳輸;緩存所述輸入數(shù)據(jù);在所述高頻時(shí)鐘下采樣所述輸入數(shù)據(jù)數(shù)量信號(hào),生成通用映射GMP所需的Cm及Cnd開(kāi)銷;讀取緩存的輸入數(shù)據(jù),根據(jù)通用映射GMP法則及所述Cm及Cnd開(kāi)銷,將讀取的輸入數(shù)據(jù)映射到ODUa幀的時(shí)隙ODUa.ts中;對(duì)所述ODUa.ts進(jìn)行時(shí)隙交叉/交織,之后為其插入開(kāi)銷,得到ODUa幀并輸出。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述ODUa幀包括幀頭、凈荷字段,大小為N×M,其中,N、M均為自然數(shù)。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述ODUa幀還包括固定填充和/或校驗(yàn)字段。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述ODUa幀各字段在幀內(nèi)的位置可互換。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述ODUa幀各字段的長(zhǎng)度不固定。6.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,所述ODUa幀包括高階ODU幀。7.一種ODUa幀的映射裝置,其特征在于,所述裝置包括FIFO模塊、Cm/Cnd生成模塊、ODUMAP模塊、CRO...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:路長(zhǎng)斌,王通,巫上清,李應(yīng)飛,趙麗娟,
申請(qǐng)(專利權(quán))人:中興通訊股份有限公司,
類型:發(fā)明
國(guó)別省市: