本發(fā)明涉及光通信技術(shù)領(lǐng)域,尤其涉及數(shù)據(jù)承載的方法、裝置以及數(shù)據(jù)解析的方法、裝置。
背景技術(shù):
目前,分布式基站的應(yīng)用越來越廣泛。與傳統(tǒng)宏基站相比,分布式基站將室內(nèi)基帶處理單元(英文:Building Base band Unit,簡稱BBU)和射頻拉遠(yuǎn)單元(英文:Radio Remote Unit,簡稱:RRU)相分離,BBU和RRU之間通過光纖連接。因而,來自通用公共無線接口(英文:Common Public Radio Interface,簡稱:CPRI)的基帶數(shù)據(jù)(下文簡稱CPRI業(yè)務(wù))需要通過光傳送網(wǎng)(英文:Optical Transport Network,簡稱:OTN)傳送。其中,OTN網(wǎng)絡(luò)電層技術(shù)規(guī)范定義了三個(gè)層次的光通道單元以實(shí)現(xiàn)不同的功能,分別為光通道凈荷單元(英文:Optical Channel Payload Unit,簡稱:OPUk),提供客戶信號(hào)承載的功能;光通道數(shù)據(jù)單元(英文:Optical Channel Data Unit,簡稱:ODUk),提供端到端傳送路徑的維護(hù)和操作功能;光通道傳輸單元(英文:Optical Channel Transport Unit,簡稱:OTUk),提供點(diǎn)到點(diǎn)光通道傳送單元級(jí)別的網(wǎng)絡(luò)管理功能。其中,系數(shù)k表示所支持的不同比特速率的OPUk,ODUk和OTUk。k=1表示比特速率等級(jí)為2.5Gbit/s,k=2表示比特速率等級(jí)為10Gbit/s,k=3表示比特速率等級(jí)為40Gbit/s,k=4表示比特速率等級(jí)為100Gbit/s,k=flex表示比特速率任意。如圖1所示為一種包含校驗(yàn)區(qū)(英文:Forward Error Correction,簡稱:FEC)的OTUk幀結(jié)構(gòu)的結(jié)構(gòu)示意圖,其包括4行4080列,其中,前14列分別包括用于提供幀同步定位的功能的幀定位序列(英文:Frame Alignment Signal,簡稱:FAS)、ODUk開銷(英文:overhead簡稱:OH)區(qū)以及OTUk開銷區(qū);15列和16列為OPUk開銷區(qū);17列至3824列為OPU凈荷區(qū);3825至4080列為校驗(yàn)區(qū)。如圖2所示為OPUk 幀結(jié)構(gòu)的示意圖,其為圖1中所示的前3824列,圖2中僅示出了OPUk的主要結(jié)構(gòu),即15列至3824列,即主要包括OPU開銷區(qū)和OPU凈荷區(qū)。
CPRI作為一種通用的標(biāo)準(zhǔn)接口,定義了一系列速率,根據(jù)最新的CPRI標(biāo)準(zhǔn),其包括CPRI option 1~8共八種類型的接口,對(duì)應(yīng)的速率為從491.52Mbit/s到9830.4Mbit/s(編碼前)或從614.4Mbit/s到10137.6Mbit/s共八種速率(編碼后)。實(shí)際應(yīng)用中,由于2G、3G和4G網(wǎng)絡(luò)共存,同一鐵塔往往會(huì)包含多個(gè)運(yùn)營商的多種類型基站,因而同一站點(diǎn)存在混合傳送多種不同速率的CPRI業(yè)務(wù)的數(shù)據(jù)承載需求。
現(xiàn)有技術(shù)中,在利用OTN網(wǎng)絡(luò)進(jìn)行CPRI混合業(yè)務(wù)的傳送過程中,首先需要將待傳輸?shù)腃PRI業(yè)務(wù)映射到低階OPU,添加ODU開銷構(gòu)成低階ODU(為了便于描述,下文將該過程簡化描述為將待傳輸?shù)腃PRI業(yè)務(wù)映射到低階ODU);再將低階ODU業(yè)務(wù)映射到高階光通道數(shù)據(jù)支路單元(英文:Optical channel Data Tributary Unit,簡稱ODTU)中后復(fù)用為高階OPU,(為了便于描述,下文將該過程簡化描述為由低階ODU業(yè)務(wù)映射復(fù)用至高階OPU)再將高階OPU按照ODU、OTU的順序通過層層添加相應(yīng)開銷最終形成高階OTU后由光纖傳送。
例如:當(dāng)前待傳輸?shù)腃PRI混合業(yè)務(wù)為包括CPRI option1~8的混合業(yè)務(wù)時(shí),如圖3所示,采用現(xiàn)有技術(shù)的方案需要經(jīng)過下述兩個(gè)過程:1)對(duì)于CPRI option1、CPRI option2,通過通用映射規(guī)程(英文:Generic Mapping Procedure,簡稱:GMP)分別映射到ODU0;對(duì)于CPRI option3通過GMP映射到ODU1;對(duì)于CPRI option4~8,則通過比特同步映射規(guī)程(英文:Bit Synchronous Mapping Procedure,簡稱:BMP)分別映射到ODUflex。2)將多路低階ODU(ODU0、ODU1、或ODUflex)業(yè)務(wù)通過GMP復(fù)用到高階OPU,然后經(jīng)過層層添加相應(yīng)開銷最終形成高階OTU并發(fā)送。
經(jīng)發(fā)明人研究發(fā)現(xiàn),CPRI業(yè)務(wù)對(duì)時(shí)延要求較高,而現(xiàn)有技術(shù)中在將各CPRI業(yè)務(wù)通過OTN網(wǎng)絡(luò)傳送時(shí),所需的時(shí)延較大,因而不利于CPRI業(yè)務(wù)的高效快速傳輸。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種數(shù)據(jù)承載的方法及裝置,能夠提高OTN網(wǎng)絡(luò)的帶寬的利用率。
為達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案:
第一方面,本發(fā)明提供了一種數(shù)據(jù)承載的方法,所述方法包括:
接收m路通用公共無線接口CPRI業(yè)務(wù),其中,m為大于1的整數(shù);
將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中;
將攜帶了所述CPRI業(yè)務(wù)的m路光通道數(shù)據(jù)支路單元復(fù)用到光通道凈荷單元的時(shí)隙中;
其中,所述時(shí)隙的速率等于CPRI基本速率。
結(jié)合第一方面,在第一方面的第一種實(shí)現(xiàn)方式中,所述將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中之前,所述方法還包括:
根據(jù)每路所述CPRI業(yè)務(wù)的速率和單個(gè)所述時(shí)隙的速率,確定所述m路CPRI業(yè)務(wù)所需要的時(shí)隙的第一數(shù)量;
選取包含所述第一數(shù)量的時(shí)隙的所述光通道凈荷單元。
結(jié)合第一方面的第一種實(shí)現(xiàn)方式,在第一方面的第二種實(shí)現(xiàn)方式中,選取的所述光通道凈荷單元為n倍預(yù)設(shè)速率的光通道凈荷單元,所述n倍預(yù)設(shè)速率的光通道凈荷單元由n個(gè)光通道凈荷單元邏輯支路按照預(yù)設(shè)字節(jié)間插復(fù)用形成;
單個(gè)所述光通道凈荷單元邏輯支路包括開銷區(qū)和凈荷區(qū),凈荷區(qū)包括第二預(yù)設(shè)數(shù)量的所述時(shí)隙;
所述n的取值根據(jù)所述第一數(shù)量與第二數(shù)量的比值確定。
結(jié)合第一方面的第二種實(shí)現(xiàn)方式,在第一方面的第三種實(shí)現(xiàn)方式中,所述預(yù)設(shè)速率為10Gbit/s或12Gbit/s。
結(jié)合第一方面、第一方面的第一種、第二種或者第三種實(shí)現(xiàn)方式中的任意一種,在第一方面的第四種實(shí)現(xiàn)方式中,所述將接收到的m路CPRI 業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中,具體包括:
將第一路所述CPRI業(yè)務(wù)確定為參考時(shí)鐘業(yè)務(wù),所述第一路CPRI業(yè)務(wù)為所述至少兩路CPRI業(yè)務(wù)中的任意一路;
將所述參考時(shí)鐘業(yè)務(wù)以及與所述參考時(shí)鐘業(yè)務(wù)采用相同時(shí)鐘源的CPRI業(yè)務(wù)通過比特同步映射規(guī)程或者同步通用映射規(guī)程一一對(duì)應(yīng)的映射入所述光通道數(shù)據(jù)支路單元中;
將與所述參考時(shí)鐘業(yè)務(wù)采用不同時(shí)鐘源的CPRI業(yè)務(wù)通過異步通用映射規(guī)程一一對(duì)應(yīng)的映射入所述光通道數(shù)據(jù)支路單元中。
結(jié)合第一方面、第一方面的第一種、第二種、第三種或者第四種實(shí)現(xiàn)方式中的任意一種,在第一方面的第五種實(shí)現(xiàn)方式中,所述將攜帶了所述CPRI業(yè)務(wù)的m路光通道數(shù)據(jù)支路單元復(fù)用到光通道凈荷單元的時(shí)隙中的同時(shí),所述方法還包括:
在復(fù)幀指示的值為0的光通道凈荷單元的幀結(jié)構(gòu)的開銷區(qū)增加凈荷類型指示,所述凈荷類型指示用于表示所述光通道凈荷單元當(dāng)前承載的業(yè)務(wù)類型為多路CPRI業(yè)務(wù);
在復(fù)幀指示的值為2至復(fù)幀指示的最大值的光通道凈荷單元的幀結(jié)構(gòu)的開銷區(qū)增加復(fù)用結(jié)構(gòu)指示,相鄰的兩幀的復(fù)用結(jié)構(gòu)指示用于表示當(dāng)前時(shí)隙是否被占用、當(dāng)前時(shí)隙承載的CPRI業(yè)務(wù)類型、CPRI業(yè)務(wù)或CPRI業(yè)務(wù)組的標(biāo)識(shí)。
結(jié)合第一方面、第一方面的第一種、第二種、第三種實(shí)現(xiàn)、第四種或者第五種實(shí)現(xiàn)方式中的任意一種,在第一方面的第六種實(shí)現(xiàn)方式中,所述將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中之前,所述方法還包括:
將采用相同時(shí)鐘源且業(yè)務(wù)類型相同的至少一路CPRI業(yè)務(wù)確定為一組業(yè)務(wù);
如果確定出的一組業(yè)務(wù)中包括至少兩路CPRI業(yè)務(wù),則將所述至少兩路CPRI業(yè)務(wù)比特或字節(jié)復(fù)用為一路串行比特流。
結(jié)合第一方面、第一方面的第一種、第二種、第三種實(shí)現(xiàn)、第四種、第五種實(shí)現(xiàn)或者第六種實(shí)現(xiàn)方式中的任意一種,在第一方面的第七種實(shí)現(xiàn)方式中,所述光通道凈荷單元中單個(gè)時(shí)隙的帶寬為CPRI選項(xiàng)1編碼前的 帶寬;
所述將所述至少兩路CPRI業(yè)務(wù)分別映射到與所述CPRI業(yè)務(wù)具有相同路數(shù)的所述光通道數(shù)據(jù)支路單元中之前,所述方法還包括:
對(duì)待承載的所述m路CPRI業(yè)務(wù)進(jìn)行解碼,得到解碼后的所述m路CPRI業(yè)務(wù)。
結(jié)合第一方面、第一方面的第一種、第二種、第三種實(shí)現(xiàn)、第四種、第五種實(shí)現(xiàn)、第六種或者第七種實(shí)現(xiàn)方式中的任意一種,在第一方面的第八種實(shí)現(xiàn)方式中,所述將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中的同時(shí),所述方法還包括:
分別生成與每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,所述指針開銷信息用于指示解碼后的每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置;
分別將所述指針開銷信息存儲(chǔ)至對(duì)應(yīng)的光通道數(shù)據(jù)支路單元的開銷區(qū)。
結(jié)合第一方面、第一方面的第一種、第二種、第三種實(shí)現(xiàn)、第四種、第五種實(shí)現(xiàn)、第六種或者第七種實(shí)現(xiàn)方式中的任意一種,在第一方面的第九種實(shí)現(xiàn)方式中,所述將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中的同時(shí),所述方法還包括:
分別生成與每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,所述指針開銷信息用于指示解碼后的每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置;
分別將所述指針開銷信息存儲(chǔ)至所述光通道凈荷單元的復(fù)用結(jié)構(gòu)指示中。
結(jié)合第一方面、第一方面的第一種、第二種、第三種實(shí)現(xiàn)、第四種、第五種實(shí)現(xiàn)、第六種或者第七種實(shí)現(xiàn)方式中的任意一種,在第一方面的第十種實(shí)現(xiàn)方式中,所述將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元之前,所述方法還包括:
分別添加與每路CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀幀頭開銷,所述CPRI起始幀幀頭開銷至少包括用于指示每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置的幀頭指示信息。
結(jié)合第一方面、第一方面的第一種、第二種、第三種實(shí)現(xiàn)、第四種、第五種實(shí)現(xiàn)、第六種、第七種、第八種、第九種或者第十種實(shí)現(xiàn)方式中的任意一種,在第一方面的第十一種實(shí)現(xiàn)方式中,所述將攜帶了所述CPRI業(yè)務(wù)的m路光通道數(shù)據(jù)支路單元復(fù)用到光通道凈荷單元的時(shí)隙中之后,所述方法還包括:
將已承載所述m路CPRI業(yè)務(wù)的所述光通道凈荷單元添加光通道傳輸單元開銷,構(gòu)成光通道傳輸單元。
結(jié)合第一方面、第一方面的第一種、第二種、第三種實(shí)現(xiàn)、第四種、第五種實(shí)現(xiàn)、第六種、第七種、第八種、第九種、第十種或者第十一種實(shí)現(xiàn)方式中實(shí)現(xiàn)方式中的任意一種,在第一方面的第十二種實(shí)現(xiàn)方式中,所述CPRI基本速率為CPRI基本幀速率的倍數(shù)。
結(jié)合第一方面、第一方面的第一種、第二種、第三種實(shí)現(xiàn)、第四種、第五種實(shí)現(xiàn)、第六種、第七種、第八種、第九種、第十種、第十一種或者第十二種實(shí)現(xiàn)方式中實(shí)現(xiàn)方式中的任意一種,在第一方面的第十三種實(shí)現(xiàn)方式中,所述CPRI基本速率為491.52Mbit/s或614.4Mbit/s。
第二方面,本發(fā)明提供了一種數(shù)據(jù)解析的方法,所述方法包括:
根據(jù)所述光通道凈荷單元的開銷區(qū)攜帶的信息,獲取所述光通道凈荷單元承載的業(yè)務(wù)類型;
當(dāng)所述業(yè)務(wù)類型為包括m路CPRI業(yè)務(wù)的CPRI混合業(yè)務(wù)時(shí),確定與所述m路CPRI業(yè)務(wù)一一對(duì)應(yīng)的m路光通道數(shù)據(jù)支路單元;
根據(jù)每路所述光通道數(shù)據(jù)支路單元中攜帶的映射開銷信息,對(duì)每路光通道數(shù)據(jù)支路單元進(jìn)行解映射處理,得到每路CPRI業(yè)務(wù)對(duì)應(yīng)的至少兩個(gè)CPRI基本幀;
獲取每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息,得到自所述CPRI起始幀開始的所有CPRI基本幀,所述CPRI起始幀為第一個(gè)CPRI基本幀。
結(jié)合第二方面,在第二方面的第一種實(shí)現(xiàn)方式中,所述根據(jù)所述光通道凈荷單元的開銷區(qū)攜帶的信息,獲取所述光通道凈荷單元承載的業(yè)務(wù)類型,具體包括:
獲取所述光通道凈荷單元的開銷區(qū)攜帶的凈荷類型指示信息,根據(jù)所 述凈荷類型指示信息,得到所述光通道凈荷單元承載的業(yè)務(wù)類型。
結(jié)合第二方面或者第二方面的第一種實(shí)現(xiàn)方式,在第二方面的第二種實(shí)現(xiàn)方式中,所述確定與所述m路CPRI業(yè)務(wù)一一對(duì)應(yīng)的m路光通道數(shù)據(jù)支路單元,具體包括:
獲取所述光通道凈荷單元的開銷區(qū)攜帶的凈荷結(jié)構(gòu)指示信息,根據(jù)所述凈荷結(jié)構(gòu)指示信息得到所述光通道凈荷單元的各個(gè)時(shí)隙是否被占用以及被占用的時(shí)隙承載的CPRI業(yè)務(wù)的類型和CPRI業(yè)務(wù)的標(biāo)識(shí);
根據(jù)所述光通道凈荷單元的各個(gè)時(shí)隙是否被占用以及被占用的時(shí)隙承載的CPRI業(yè)務(wù)的類型和CPRI業(yè)務(wù)的標(biāo)識(shí),識(shí)別與所述m路CPRI業(yè)務(wù)一一對(duì)應(yīng)的m路光通道數(shù)據(jù)支路單元。
結(jié)合第二方面、第二方面的第一種或者第二種實(shí)現(xiàn)方式中的任意一種,在第二方面的第三種實(shí)現(xiàn)方式中,所述根據(jù)每路所述光通道數(shù)據(jù)支路單元中攜帶的映射開銷信息,對(duì)每路光通道數(shù)據(jù)支路單元進(jìn)行解映射處理,得到每路CPRI業(yè)務(wù)對(duì)應(yīng)的至少兩個(gè)CPRI基本幀,具體包括:
根據(jù)每路所述光通道數(shù)據(jù)支路單元中攜帶的映射開銷信息,得到對(duì)應(yīng)的每路CPRI業(yè)務(wù)的時(shí)鐘源信息;
如果所述CPRI業(yè)務(wù)為所述參考時(shí)鐘業(yè)務(wù)或者與所述參考時(shí)鐘業(yè)務(wù)采用相同時(shí)鐘源的CPRI業(yè)務(wù),則通過比特同步映射規(guī)程或者同步通用映射規(guī)程對(duì)對(duì)應(yīng)的光通道數(shù)據(jù)支路單元進(jìn)行解映射處理;
如果所述CPRI業(yè)務(wù)為與所述參考時(shí)鐘業(yè)務(wù)采用不同時(shí)鐘源的CPRI業(yè)務(wù),則通過異步通用映射規(guī)程對(duì)對(duì)應(yīng)的光通道數(shù)據(jù)支路單元進(jìn)行解映射處理。
結(jié)合第二方面、第二方面的第一種、第二種或者第三種實(shí)現(xiàn)方式中的任意一種,在第二方面的第四種實(shí)現(xiàn)方式中,所述獲取每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息,具體包括:
獲取每路CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,得到每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息;
或者
識(shí)別每路CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀幀頭開銷,得到每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息。
結(jié)合第二方面、第二方面的第一種、第二種、第三種或者第四種實(shí)現(xiàn)方式中的任意一種,在第二方面的第五種實(shí)現(xiàn)方式中,獲取每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息,得到自所述CPRI起始幀開始的所有CPRI基本幀之后,所述方法還包括:
對(duì)每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的所有CPRI基本幀進(jìn)行編碼處理。
第三方面,本發(fā)明還提供了一種數(shù)據(jù)承載的裝置,所述裝置包括:
接收單元,用于接收m路通用公共無線接口CPRI業(yè)務(wù),其中,m為大于1的整數(shù);
映射單元,用于將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中;
復(fù)用單元,用于將攜帶了所述CPRI業(yè)務(wù)的m路光通道數(shù)據(jù)支路單元復(fù)用到光通道凈荷單元的時(shí)隙中;
其中,所述時(shí)隙的速率等于CPRI基本速率。
結(jié)合第三方面,在第三方面的第一種實(shí)現(xiàn)方式中,所述裝置還包括處理單元,用于:
根據(jù)每路所述CPRI業(yè)務(wù)的速率和單個(gè)所述時(shí)隙的速率,確定所述m路CPRI業(yè)務(wù)所需要的時(shí)隙的第一數(shù)量;
選取包含所述第一數(shù)量的時(shí)隙的所述光通道凈荷單元。
結(jié)合第三方面的第一種實(shí)現(xiàn)方式,在第三方面的第二種實(shí)現(xiàn)方式中,所述處理單元選取的所述光通道凈荷單元為n倍預(yù)設(shè)速率的光通道凈荷單元,所述n倍預(yù)設(shè)速率的光通道凈荷單元由n個(gè)光通道凈荷單元邏輯支路按照預(yù)設(shè)字節(jié)間插復(fù)用形成;
單個(gè)所述光通道凈荷單元邏輯支路包括開銷區(qū)和凈荷區(qū),凈荷區(qū)包括第二預(yù)設(shè)數(shù)量的所述時(shí)隙;
所述n的取值根據(jù)所述第一數(shù)量與第二數(shù)量的比值確定。
結(jié)合第三方面、第三方面的第一種實(shí)現(xiàn)方式或者第二種實(shí)現(xiàn)方式中的任意一種,在第三方面的第三種實(shí)現(xiàn)方式中,所述映射單元,具體用于:
將第一路所述CPRI業(yè)務(wù)確定為參考時(shí)鐘業(yè)務(wù),所述第一路CPRI業(yè)務(wù)為所述至少兩路CPRI業(yè)務(wù)中的任意一路;
將所述參考時(shí)鐘業(yè)務(wù)以及與所述參考時(shí)鐘業(yè)務(wù)采用相同時(shí)鐘源的CPRI業(yè)務(wù)通過比特同步映射規(guī)程或者同步通用映射規(guī)程一一對(duì)應(yīng)的映射入所述光通道數(shù)據(jù)支路單元中;
將與所述參考時(shí)鐘業(yè)務(wù)采用不同時(shí)鐘源的CPRI業(yè)務(wù)通過異步通用映射規(guī)程一一對(duì)應(yīng)的映射入所述光通道數(shù)據(jù)支路單元中。
結(jié)合第三方面、第三方面的第一種實(shí)現(xiàn)方式、第二種實(shí)現(xiàn)方式或者第三種實(shí)現(xiàn)方式中的任意一種,在第三方面的第四種實(shí)現(xiàn)方式中,所述復(fù)用單元,還用于:
在復(fù)幀指示的值為0的光通道凈荷單元的幀結(jié)構(gòu)的開銷區(qū)增加凈荷類型指示,所述凈荷類型指示用于表示所述光通道凈荷單元當(dāng)前承載的業(yè)務(wù)類型為多路CPRI業(yè)務(wù);
在復(fù)幀指示的值為2至復(fù)幀指示的最大值的光通道凈荷單元的幀結(jié)構(gòu)的開銷區(qū)增加復(fù)用結(jié)構(gòu)指示,相鄰的兩幀的復(fù)用結(jié)構(gòu)指示用于表示當(dāng)前時(shí)隙是否被占用、當(dāng)前時(shí)隙承載的CPRI業(yè)務(wù)類型、CPRI業(yè)務(wù)或CPRI業(yè)務(wù)組的標(biāo)識(shí)。
結(jié)合第三方面、第三方面的第一種實(shí)現(xiàn)方式、第二種實(shí)現(xiàn)方式、第三種實(shí)現(xiàn)方式或者第四種實(shí)現(xiàn)方式中的任意一種,在第三方面的第五種實(shí)現(xiàn)方式中,所述裝置還包括分組單元,具體用于:
將采用相同時(shí)鐘源且業(yè)務(wù)類型相同的至少一路CPRI業(yè)務(wù)確定為一組業(yè)務(wù);
當(dāng)確定出的一組業(yè)務(wù)中包括至少兩路CPRI業(yè)務(wù)時(shí),將所述至少兩路CPRI業(yè)務(wù)比特或字節(jié)復(fù)用為一路串行比特流。
結(jié)合第三方面、第三方面的第一種實(shí)現(xiàn)方式、第二種實(shí)現(xiàn)方式、第三種實(shí)現(xiàn)方式、第四種或者第五種實(shí)現(xiàn)方式中的任意一種,在第三方面的第六種實(shí)現(xiàn)方式中,所述光通道凈荷單元中單個(gè)時(shí)隙的帶寬為CPRI選項(xiàng)1編碼前的帶寬;
所述裝置還包括解碼單元,具體用于:
對(duì)待承載的所述m路CPRI業(yè)務(wù)進(jìn)行解碼,得到解碼后的所述m路CPRI業(yè)務(wù)。
結(jié)合第三方面、第三方面的第一種、第二種、第三種、第四種、第五 種或者第六種實(shí)現(xiàn)方式中的任意一種,在第三方面的第七種實(shí)現(xiàn)方式中,所述映射單元,還用于:
分別生成與每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,所述指針開銷信息用于指示解碼后的每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置;
分別將所述指針開銷信息存儲(chǔ)至對(duì)應(yīng)的光通道數(shù)據(jù)支路單元的開銷區(qū)。
結(jié)合第三方面、第三方面的第一種、第二種、第三種、第四種、第五種或者第六種實(shí)現(xiàn)方式中的任意一種,在第三方面的第八種實(shí)現(xiàn)方式中,所述映射單元,還用于:
分別生成與每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,所述指針開銷信息用于指示解碼后的每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置;
分別將所述指針開銷信息存儲(chǔ)至所述光通道凈荷單元的復(fù)用結(jié)構(gòu)指示中。
結(jié)合第三方面、第三方面的第一種、第二種、第三種、第四種、第五種或者第六種實(shí)現(xiàn)方式中的任意一種,在第三方面的第九種實(shí)現(xiàn)方式中,所述處理單元,還用于:
分別添加與每路CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀幀頭開銷,所述CPRI起始幀幀頭開銷至少包括用于指示每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置的幀頭指示信息。
結(jié)合第三方面、第三方面的第一種、第二種、第三種、第四種、第五種、第六種、第七種、第八種或者第九種實(shí)現(xiàn)方式中的任意一種,在第三方面的第十種實(shí)現(xiàn)方式中,所述復(fù)用單元還用于:
將已承載所述m路CPRI業(yè)務(wù)的所述光通道凈荷單元添加光通道傳輸單元開銷,構(gòu)成光通道傳輸單元。
第四方面,本發(fā)明還提供了一種數(shù)據(jù)解析的裝置,所述裝置包括:
獲取單元,用于根據(jù)所述光通道凈荷單元的開銷區(qū)攜帶的信息,獲取所述光通道凈荷單元承載的業(yè)務(wù)類型;
確定單元,用于當(dāng)所述業(yè)務(wù)類型為包括m路CPRI業(yè)務(wù)的CPRI混合 業(yè)務(wù)時(shí),確定與所述m路CPRI業(yè)務(wù)一一對(duì)應(yīng)的m路光通道數(shù)據(jù)支路單元;
解映射單元,用于根據(jù)每路所述光通道數(shù)據(jù)支路單元中攜帶的映射開銷信息,對(duì)每路光通道數(shù)據(jù)支路單元進(jìn)行解映射處理,得到每路CPRI業(yè)務(wù)對(duì)應(yīng)的至少兩個(gè)CPRI基本幀;
所述獲取單元,還用于獲取每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息,得到自所述CPRI起始幀開始的所有CPRI基本幀,所述CPRI起始幀為第一個(gè)CPRI基本幀。
結(jié)合第四方面,在第四方面的第一種實(shí)現(xiàn)方式中,所述獲取單元,具體用于:
獲取所述光通道凈荷單元的開銷區(qū)攜帶的凈荷類型指示信息,根據(jù)所述凈荷類型指示信息,得到所述光通道凈荷單元承載的業(yè)務(wù)類型。
結(jié)合第四方面或者第四方面的第一種實(shí)現(xiàn)方式,在第四方面的第二種實(shí)現(xiàn)方式中,所述確定單元,具體用于:
獲取所述光通道凈荷單元的開銷區(qū)攜帶的凈荷結(jié)構(gòu)指示信息,根據(jù)所述凈荷結(jié)構(gòu)指示信息得到所述光通道凈荷單元的各個(gè)時(shí)隙是否被占用以及被占用的時(shí)隙承載的CPRI業(yè)務(wù)的類型和CPRI業(yè)務(wù)的標(biāo)識(shí);
根據(jù)所述光通道凈荷單元的各個(gè)時(shí)隙是否被占用以及被占用的時(shí)隙承載的CPRI業(yè)務(wù)的類型和CPRI業(yè)務(wù)的標(biāo)識(shí),識(shí)別與所述m路CPRI業(yè)務(wù)一一對(duì)應(yīng)的m路光通道數(shù)據(jù)支路單元。
結(jié)合第四方面、第四方面的第一種實(shí)現(xiàn)方式或者第二種實(shí)現(xiàn)方式中的任意一種,在第四方面的第三種實(shí)現(xiàn)方式中,所述解映射單元,具體用于:
根據(jù)每路所述光通道數(shù)據(jù)支路單元中攜帶的映射開銷信息,得到對(duì)應(yīng)的每路CPRI業(yè)務(wù)的時(shí)鐘源信息;
當(dāng)所述CPRI業(yè)務(wù)為所述參考時(shí)鐘業(yè)務(wù)或者與所述參考時(shí)鐘業(yè)務(wù)采用相同時(shí)鐘源的CPRI業(yè)務(wù)時(shí),通過比特同步映射規(guī)程或者同步通用映射規(guī)程對(duì)對(duì)應(yīng)的光通道數(shù)據(jù)支路單元進(jìn)行解映射處理;
當(dāng)所述CPRI業(yè)務(wù)為與所述參考時(shí)鐘業(yè)務(wù)采用不同時(shí)鐘源的CPRI業(yè)務(wù)時(shí),通過異步通用映射規(guī)程對(duì)對(duì)應(yīng)的光通道數(shù)據(jù)支路單元進(jìn)行解映射處理。
結(jié)合第四方面、第四方面的第一種實(shí)現(xiàn)方式、第二種或者第三種實(shí)現(xiàn)方式中的任意一種,在第四方面的第四種實(shí)現(xiàn)方式中,所述獲取單元,具體用于:
獲取每路CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,得到每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息;
或者
識(shí)別每路CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀幀頭開銷,得到每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息。
結(jié)合第四方面、第四方面的第一種、第二種、第三種或者第四種實(shí)現(xiàn)方式中的任意一種,在第四方面的第五種實(shí)現(xiàn)方式中,所述裝置還包括編碼單元,具體用于:
對(duì)每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的所有CPRI基本幀進(jìn)行編碼處理。
本發(fā)明提供的數(shù)據(jù)承載的方法及裝置,當(dāng)接收到n路CPRI業(yè)務(wù)后,直接將n路CPRI業(yè)務(wù)映射復(fù)用至OPU中,與現(xiàn)有技術(shù)中,需要將CPRI業(yè)務(wù)首先映射到低階ODU中再映射復(fù)用至高階OPU中相比,本發(fā)明采用一級(jí)映射便可實(shí)現(xiàn)CPRI業(yè)務(wù)的承載,能夠減少因?yàn)閮杉?jí)映射帶來的時(shí)延,進(jìn)而能夠?qū)崿F(xiàn)CPRI業(yè)務(wù)的快速承載。
本發(fā)明提供的數(shù)據(jù)解析的方法及裝置,與發(fā)送端的數(shù)據(jù)承載的方法相對(duì)應(yīng),僅需要一次解映射即可,能夠減少解映射所需要的時(shí)延,因而能夠?qū)崿F(xiàn)CPRI業(yè)務(wù)的快速提取。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為現(xiàn)有技術(shù)中提供的OTU幀結(jié)構(gòu)的結(jié)構(gòu)示意圖;
圖2為現(xiàn)有技術(shù)中提供的OPU幀結(jié)構(gòu)的結(jié)構(gòu)示意圖;
圖3為現(xiàn)有技術(shù)中提供的一種CPRI業(yè)務(wù)承載的方法的流程示意圖;
圖4為本發(fā)明實(shí)施例提供的第一種數(shù)據(jù)承載的方法的流程示意圖;
圖5為本發(fā)明實(shí)施例提供的第二種數(shù)據(jù)承載的方法的流程示意圖;
圖6為本發(fā)明實(shí)施例提供的單路OPULL的幀結(jié)構(gòu)及時(shí)隙劃分的示意圖;
圖7為本發(fā)明實(shí)施例提供的將n路OPULL通過單字節(jié)復(fù)用,構(gòu)成1路OPU的示意圖;
圖8為本發(fā)明實(shí)施例提供的由n路OPULL構(gòu)成的OPU承載數(shù)據(jù)時(shí),其時(shí)隙存放順序的示意圖;
圖9為本發(fā)明實(shí)施例提供的第三種數(shù)據(jù)承載的方法的流程示意圖;
圖10為本發(fā)明實(shí)施例提供的一種添加凈荷結(jié)構(gòu)指示的方法的流程示意圖;
圖11為本發(fā)明實(shí)施例提供的由256個(gè)OPU幀組成的復(fù)幀的凈荷類型和復(fù)用結(jié)構(gòu)指示的存儲(chǔ)的示意圖;
圖12為本發(fā)明實(shí)施例提供的由相鄰兩個(gè)復(fù)用結(jié)構(gòu)指示表示同一時(shí)隙的占用情況、承載的CPRI業(yè)務(wù)情況的示意圖;
圖13為本發(fā)明實(shí)施例提供的第四種數(shù)據(jù)承載的方法的流程示意圖;
圖14為圖13提供的數(shù)據(jù)承載方法的的具體應(yīng)用的示意圖;
圖15為本發(fā)明實(shí)施例提供的第五種數(shù)據(jù)承載的方法的流程示意圖;
圖16為本發(fā)明實(shí)施例提供的第六種數(shù)據(jù)承載的方法的流程示意圖;
圖17為本發(fā)明實(shí)施例提供的一種指針開銷的存儲(chǔ)示意圖;
圖18為本發(fā)明實(shí)施例提供的第七種數(shù)據(jù)承載的方法的流程示意圖;
圖19為本發(fā)明實(shí)施例提供的另一種指針開銷的存儲(chǔ)示意圖;
圖20為本發(fā)明實(shí)施例提供的第八種數(shù)據(jù)承載的方法的流程示意圖;
圖21為本發(fā)明實(shí)施例提供的添加CPRI起始幀幀頭指示的示意圖;
圖22為本發(fā)明實(shí)施例提供的一種將增加了CPRI起始幀幀頭指示的CPRI超幀數(shù)據(jù)流映射入ODTU的示意圖;
圖23為本發(fā)明實(shí)施例提供的第九種數(shù)據(jù)承載的方法的流程示意圖;
圖24為本發(fā)明實(shí)施例提供的第十種數(shù)據(jù)承載的方法的流程示意圖;
圖25為本發(fā)明實(shí)施例提供的一種將混合CPRI業(yè)務(wù)的復(fù)用映射到OPU的具體應(yīng)用的示意圖;
圖26為本發(fā)明實(shí)施例提供的第一種數(shù)據(jù)解析的方法的流程示意圖;
圖27為本發(fā)明實(shí)施例提供的第二種數(shù)據(jù)解析的方法的流程示意圖;
圖28為本發(fā)明實(shí)施例提供的第三種數(shù)據(jù)解析的方法的流程示意圖;
圖29為本發(fā)明實(shí)施例提供的第四種數(shù)據(jù)解析的方法的流程示意圖;
圖30為本發(fā)明實(shí)施例提供的第五種數(shù)據(jù)解析的方法的流程示意圖;
圖31為本發(fā)明實(shí)施例提供的第六種數(shù)據(jù)解析的方法的流程示意圖;
圖32為本發(fā)明實(shí)施例提供的第七種數(shù)據(jù)解析的方法的流程示意圖;
圖33為本發(fā)明實(shí)施例提供的第一種數(shù)據(jù)承載的裝置的結(jié)構(gòu)示意圖;
圖34為本發(fā)明實(shí)施例提供的第二種數(shù)據(jù)承載的裝置的結(jié)構(gòu)示意圖;
圖35為本發(fā)明實(shí)施例提供的第三種數(shù)據(jù)承載的裝置的結(jié)構(gòu)示意圖;
圖36為本發(fā)明實(shí)施例提供的第四種數(shù)據(jù)承載的裝置的結(jié)構(gòu)示意圖;
圖37為本發(fā)明實(shí)施例提供的第一種數(shù)據(jù)解析的裝置的結(jié)構(gòu)示意圖;
圖38為本發(fā)明實(shí)施例提供的第二種數(shù)據(jù)解析的裝置的結(jié)構(gòu)示意圖;
圖39為本發(fā)明實(shí)施例提供的第五種數(shù)據(jù)承載的裝置的結(jié)構(gòu)示意圖;
圖40為本發(fā)明實(shí)施例提供的第三種數(shù)據(jù)解析的裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本實(shí)施例中的附圖,對(duì)本實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例提供了一種數(shù)據(jù)承載的方法,所述方法應(yīng)用于光傳送網(wǎng)中的發(fā)送端。其中,本發(fā)明實(shí)施例中所指的數(shù)據(jù)主要為包括至少兩路CPRI業(yè)務(wù)的CPRI混合業(yè)務(wù)。
本發(fā)明實(shí)施例提供的數(shù)據(jù)承載的方法,如圖4所示,包括:
101:接收m路通用公共無線接口CPRI業(yè)務(wù),其中,m為大于1的整數(shù)。
102:將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中。
其中,所述映射方式可以為BMP映射(英文:Bit Synchronous Mapping Procedure,簡稱:BMP)、BGMP映射(英文:Bit-synchronous Generic Mapping Procedure,簡稱:BGMP)或AGMP映射(英文:Asynchronous Generic Mapping Procedure,簡稱:AGMP),具體采用的映射方式可根據(jù)CPRI業(yè)務(wù)的類型以及時(shí)鐘源等確定,可參考后文詳述。
本步驟中所指的映射為一一映射的過程,也即將1路CPRI業(yè)務(wù)映射入1路ODTU中。因而ODTU的路數(shù)與待承載的CPRI混合業(yè)務(wù)包括的CPRI業(yè)務(wù)的路數(shù)相同。
在進(jìn)行映射的同時(shí),需要在ODTU的時(shí)隙開銷位置JC1~JC6添加映射開銷信息,具體為:對(duì)于BGMP映射處理,則通過固定的Cm值將CPRI數(shù)據(jù)流映射入ODTU,并添加Cm信息到JC1~JC3;對(duì)于AGMP映射處理,則需要實(shí)時(shí)統(tǒng)計(jì)待映射的CPRI業(yè)務(wù)流量,生成相應(yīng)的Cm值以及時(shí)鐘信息CnD。其中,Cm值用于表示單個(gè)ODTU周期內(nèi)待承載的所述CPRI業(yè)務(wù)的數(shù)量,單位為m比特;CnD值用于表示單個(gè)ODTU周期內(nèi)待承載的所述CPRI業(yè)務(wù)相對(duì)于上一個(gè)ODTU周期內(nèi)待承載的所述CPRI業(yè)務(wù)的變化量,單位為n比特。時(shí)鐘信息CnD用于接收端根據(jù)該時(shí)鐘信息CnD恢復(fù)原始CPRI業(yè)務(wù)時(shí)鐘并進(jìn)行CPRI業(yè)務(wù)處理。
103:將攜帶了所述CPRI業(yè)務(wù)的m路光通道數(shù)據(jù)支路單元復(fù)用到光通道凈荷單元的時(shí)隙中。
本步驟中,將步驟102中的多路ODTU復(fù)用到1路OPU中。
其中,所述時(shí)隙的速率等于CPRI基本速率。該基本速率可以CPRI基本幀速率的倍數(shù)。
根據(jù)CPRI協(xié)議定義,CPRI基本幀的速率為3.84MHz。不同類型的CPRI業(yè)務(wù)的基本幀大小不同,因而不同類型的CPRI業(yè)務(wù)的速率也不相同。例如,CPRI Option 1的基本幀大小為128bit,則對(duì)應(yīng)的速率為491.52Mbit/s。
作為一種可選的實(shí)現(xiàn)方式,本實(shí)施例中CPRI基本速率為128倍的CPRI基本幀的速率,也即CPRI option 1的速率也即為491.52Mbit/s(采 用8B/10B編碼前)或614.4Mbit/s(采用8B/10B編碼后)。
為了便于描述,下文中均以CPRI基本速率為CPRI option 1的速率為例進(jìn)行說明,并不對(duì)本申請(qǐng)帶來限定。
下表表1給出了不同類型的CPRI業(yè)務(wù)(CPRI option 1~8)的速率編碼前和編碼后分別與CPRI基本速率(CPRI option 1的速率)的對(duì)應(yīng)關(guān)系。
表1
本發(fā)明提供的數(shù)據(jù)承載的方法,當(dāng)接收到n路CPRI業(yè)務(wù)后,直接將n路CPRI業(yè)務(wù)映射復(fù)用至OPU中,與現(xiàn)有技術(shù)中,需要將CPRI業(yè)務(wù)首先映射到低階ODU中再映射復(fù)用至高階OPU中相比,本發(fā)明采用一級(jí)映射便可實(shí)現(xiàn)CPRI業(yè)務(wù)的承載,能夠減少因?yàn)閮杉?jí)映射帶來的時(shí)延,進(jìn)而能夠?qū)崿F(xiàn)CPRI業(yè)務(wù)的快速承載。
此外,由于省去了將CPRI業(yè)務(wù)映射到低階ODU的過程,因而能夠減少低階ODU所占用的帶寬,提高帶寬利用率。
發(fā)明人在研究中發(fā)現(xiàn),現(xiàn)有技術(shù)還存在的一個(gè)問題為:現(xiàn)有技術(shù)中的 OPUk的單個(gè)時(shí)隙的速率為1.25Gbit/s,現(xiàn)有技術(shù)中在將各CPRI業(yè)務(wù)通過OTN網(wǎng)絡(luò)傳送時(shí),還存在嚴(yán)重的帶寬浪費(fèi)的問題。例如:CPRI option1業(yè)務(wù)以及CPRI option 2業(yè)務(wù)在第一級(jí)映射到ODU0時(shí),并沒有完全使用ODU0的凈荷速率,存在帶寬浪費(fèi)。同理,CPRI option3業(yè)務(wù)在第一級(jí)映射到ODU1時(shí),并沒有完全使用ODU1的凈荷速率,存在帶寬浪費(fèi)。
為了解決上述問題,本發(fā)明在進(jìn)行數(shù)據(jù)承載之前,已經(jīng)預(yù)先配置有包含不同時(shí)隙數(shù)的OPU也即是不同帶寬的OPU,可根據(jù)待承載的多路CPRI業(yè)務(wù)的速率來選取所需要的OPU。因而,作為圖4所示方法的補(bǔ)充,步驟101“將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中”之前,如圖5所示,所述方法還包括:
201:根據(jù)每路所述CPRI業(yè)務(wù)的速率和單個(gè)所述時(shí)隙的速率,確定所述m路CPRI業(yè)務(wù)所需要的時(shí)隙的第一數(shù)量。
在本步驟的具體實(shí)現(xiàn)方式中,計(jì)算待承載的混合CPRI業(yè)務(wù)的總速率與所述單個(gè)時(shí)隙的速率的比值,如果該比值為整數(shù)值,則第一數(shù)量的取值為該比值;如果該比值為非整數(shù)值,則將該比值加1后取整得到的值即為該第一數(shù)量。
例如:待承載的CPRI混合業(yè)務(wù)為包括1路CPRI option1、2路CPRI option2和5路CPRI option4的混合業(yè)務(wù),則根據(jù)表1示出的不同類型的CPRI業(yè)務(wù)與基本速率的對(duì)應(yīng)關(guān)系,可得到待承載的CPRI混合業(yè)務(wù)的總速率為1*1+2*2+5*5=30倍的基本速率。因而確定出待占用的時(shí)隙的第一數(shù)量為30。
202:選取包含所述第一數(shù)量的時(shí)隙的所述光通道凈荷單元。
在本步驟的一種實(shí)現(xiàn)方式中,本步驟中選取的OPU的幀結(jié)構(gòu)為n倍預(yù)設(shè)速率的光通道凈荷單元,所述n倍預(yù)設(shè)速率的光通道凈荷單元由n個(gè)光通道凈荷單元邏輯支路(英文:Optical Channel Payload Unit Logic Lane,簡稱:OPULL)按照預(yù)設(shè)字節(jié)間插復(fù)用形成。其幀結(jié)構(gòu)大小為4行3824n列。其中,單個(gè)所述光通道凈荷單元邏輯支路包括開銷區(qū)和凈荷區(qū),凈荷區(qū)包括第二預(yù)設(shè)數(shù)量的所述時(shí)隙。
所述n的取值根據(jù)所述第一數(shù)量與第二數(shù)量的比值確定。該過程具體 為:求取第一數(shù)量與第二預(yù)設(shè)數(shù)量的比值,如果該比值為整數(shù)值,則將該整數(shù)值作為所需要的OPULL的個(gè)數(shù);如果該比值不是整數(shù)值,則將該比值加1后取整得到的整數(shù)值作為所需要的OPULL的個(gè)數(shù)。
例如:待承載的m路CPRI業(yè)務(wù)所需占用的時(shí)隙數(shù)為120個(gè),單個(gè)OPULL所包含的時(shí)隙數(shù)為24個(gè),則所需要的OPULL的個(gè)數(shù)為5個(gè),因而選取的OPU為包含5個(gè)OPULL的OPU。當(dāng)待承載的CPRI業(yè)務(wù)所需占用的時(shí)隙數(shù)為55個(gè),單個(gè)OPULL所包含的時(shí)隙數(shù)為24個(gè),則所需的OPULL的個(gè)數(shù)為3個(gè),因而選取的OPU為包含3個(gè)OPULL的OPU。
該OPU的幀結(jié)構(gòu)、時(shí)隙劃分可見后文詳述。
在本步驟的另外一種實(shí)現(xiàn)方式中,當(dāng)OPU的幀結(jié)構(gòu)為固定大小,如直接利用現(xiàn)有技術(shù)的OPU的4行3824列的固定大小的幀結(jié)構(gòu),則直接選取包含第一數(shù)量的時(shí)隙數(shù)的OPU即可。這種OPU的預(yù)先配置過程為,對(duì)OPU的幀結(jié)構(gòu)進(jìn)行時(shí)隙劃分,使得不同OPU的幀結(jié)構(gòu)的大小相同,但包含的時(shí)隙數(shù)不同,這樣可根據(jù)待承載的CPRI業(yè)務(wù)選取包含的時(shí)隙數(shù)與第一數(shù)量最接近且能夠保證CPRI業(yè)務(wù)的承載的OPU。
本發(fā)明預(yù)先配置的上述OPU可帶來如下有益效果:
本發(fā)明提供的OPU包括一個(gè)或多個(gè)速率為CPRI基本速率的時(shí)隙,時(shí)隙粒度較小且時(shí)隙數(shù)與待承載的CPRI業(yè)務(wù)相匹配。因而待承載的CPRI業(yè)務(wù)能夠有效的利用本發(fā)明實(shí)施例提供的OPU的帶寬,提高帶寬利用率。
作為對(duì)圖5所示方法中所指的可變幀結(jié)構(gòu)OPU的具體說明,該OPU為n倍預(yù)設(shè)速率的光通道凈荷單元,所述n倍預(yù)設(shè)速率的OPU包括n個(gè)OPULL,所述n的取值根據(jù)所述m路CPRI業(yè)務(wù)的總帶寬確定,單個(gè)所述OPULL的帶寬為所述預(yù)設(shè)速率,單個(gè)OPULL的幀結(jié)構(gòu)的大小可以采用與現(xiàn)有技術(shù)相同的大小,也即為4行3824列,單個(gè)所述OPULL包括開銷區(qū)和凈荷區(qū),開銷區(qū)包括單個(gè)所述OPULL的開銷,凈荷區(qū)包括第二預(yù)設(shè)數(shù)量的所述時(shí)隙。
所述n倍預(yù)設(shè)速率的光通道凈荷單元由n個(gè)光通道凈荷單元邏輯支路按照預(yù)設(shè)字節(jié)間插復(fù)用形成,具體的間插復(fù)用是指,所述OPU的幀結(jié)構(gòu)包括開銷區(qū)和凈荷區(qū),開銷區(qū)由每路所述OPULL的開銷區(qū)按照預(yù)設(shè)字節(jié)依次間插復(fù)用形成;凈荷區(qū)由每路所述OPULL的凈荷區(qū)按照所述預(yù)設(shè)字 節(jié)依次間插復(fù)用形成。
根據(jù)發(fā)明人對(duì)實(shí)際CPRI業(yè)務(wù)承載過程的研究可得,單個(gè)OPULL的最佳承載容量約為10Gbit/s-12Gbit/s之間。因而,如果選取單個(gè)時(shí)隙的速率為編碼前的491.52Mbit/s,則第二預(yù)設(shè)數(shù)量可以取為24,對(duì)應(yīng)的單個(gè)OPULL的預(yù)設(shè)速率約為12Gbit/s;該第二預(yù)設(shè)數(shù)量的取值還可以為20個(gè),對(duì)應(yīng)的單個(gè)OPULL的預(yù)設(shè)速率約為10Gbit/s。如果選取單個(gè)時(shí)隙的速率為編碼后的614.4Mbit/s,則第二預(yù)設(shè)數(shù)量可以取為20,對(duì)應(yīng)的單個(gè)OPULL的預(yù)設(shè)速率約為12Gbit/s。
當(dāng)單個(gè)OPULL的帶寬為10G Gbit/s時(shí),可以將由n路OPULL組成的OPU命名為OPUXn,其中“X”為羅馬數(shù)字,表示10G;當(dāng)單個(gè)OPULL的帶寬為12Gbit/s時(shí),可以將由n路OPULL組成的OPU命名為OPUXIIn,其中“XII”為羅馬數(shù)字,表示12G。其中無論12G還是10G都只是一個(gè)近似值的表述,不代表精確的速率值。
此外,與現(xiàn)有技術(shù)類似,將OPU增加ODU開銷可形成ODU,再將ODU增加OTU開銷區(qū)可形成OTU。下表表2示出了當(dāng)單個(gè)時(shí)隙的速率分別為491.52Mbit/s和614.4Mbit/s時(shí),OPUXIIn的凈荷區(qū)速率以及ODUXIIn/OTUXIIn的速率。與OPUXIIn的凈荷區(qū)速率相比,之所以O(shè)DUXIIn/OTUXIIn的速率為OPUXIIn的凈荷區(qū)速率的239/238倍,是因?yàn)镺DUXIIn/OTUXIIn相對(duì)OPUXIIn凈荷區(qū)包含了額外的16n列開銷區(qū)。
表2
以劃分24個(gè)時(shí)隙為例,如圖6所示為單路OPULL的幀結(jié)構(gòu)及時(shí)隙劃分,具體為:單路OPULL的幀結(jié)構(gòu)為第1~4行第15列到第3824列共4行*3810列,包括15~16列兩列開銷區(qū)和17列~3824列共3808列凈荷區(qū),其中,開銷區(qū)用于存儲(chǔ)時(shí)隙開銷、PSI和復(fù)幀指示;在凈荷區(qū)以單字節(jié)為粒度劃分為24個(gè)時(shí)隙。圖6示出的為以24幀上述OPULL構(gòu)成的24- 復(fù)幀,每個(gè)幀的結(jié)構(gòu)相同。
需要說明的是,上述時(shí)隙粒度之所以選取為單字節(jié)是由于單個(gè)時(shí)隙的帶寬并不太大;如果單個(gè)時(shí)隙的帶寬較大,例如:2.5Gbit/s,則凈荷區(qū)的時(shí)隙劃分粒度還可以為多字節(jié)。
在圖6所示的單路OPULL的幀結(jié)構(gòu)以及時(shí)隙劃分的基礎(chǔ)上,可將n路OPULL通過單字節(jié)或多字節(jié)復(fù)用,構(gòu)成1路整體信號(hào),也即1路OPU信號(hào)。如圖7所示為將n路OPULL通過單字節(jié)復(fù)用形成的OPU的幀結(jié)構(gòu),具體為第1~4行的(14n+1)~16n列為OPU的開銷區(qū),由n路OPULL的開銷區(qū)按照單字節(jié)復(fù)用而成,第1~4行的(16n+1)~3824n列為OPU的凈荷區(qū),由n路OPULL的凈荷區(qū)按照單字節(jié)復(fù)用而成。相應(yīng)的OPU凈荷區(qū)(16n+1~3824n列)劃分為24n個(gè)時(shí)隙。時(shí)隙編號(hào)為TS A.B(其中A為單路OPULL信號(hào)編號(hào),取值可以為1…n;B為單路OPULL中每個(gè)時(shí)隙的編號(hào),取值為1…24;也即OPU中的時(shí)隙編號(hào)為,1.1,2.1,…,n.1,1.2,2.2,…,直到n.24)。
需要說明的是,圖6和圖7在描述的時(shí)候均以單路OPULL的幀結(jié)構(gòu)從第15列開始或OPU的幀結(jié)構(gòu)從第15n列描述,是由于通過在前14列(單路OPULL)或前14n列(由n路OPULL構(gòu)成的OPU)添加ODU開銷、OTU開銷,進(jìn)一步可構(gòu)成ODU幀的幀結(jié)構(gòu)和OTU幀的幀結(jié)構(gòu)。也即,以由n路OPULL構(gòu)成的OPU為例,第1行的1~7n列為幀頭指示開銷,第1行的(7n+1)~14n列為OTU的開銷區(qū),第2~4行的1~14n列為ODU的開銷區(qū)。
還需要說明的是,與傳統(tǒng)的OTU的幀結(jié)構(gòu)類似,本發(fā)明實(shí)施例提供的包括n路OPULL組成的OPU的幀結(jié)構(gòu),之后進(jìn)一步構(gòu)成的OTU幀結(jié)構(gòu)也可以分為包括校驗(yàn)區(qū)和不包括校驗(yàn)區(qū)兩類。
此外,如果將單個(gè)時(shí)隙的帶寬設(shè)為編碼后的614.4Mbit/s,則可采用相同大小的單路OPULL的幀結(jié)構(gòu),單路OPULL的帶寬仍取值為12Gbit/s 左右,區(qū)別點(diǎn)僅在于單個(gè)時(shí)隙的帶寬以及將單路OPULL的凈荷區(qū)劃分為20個(gè)時(shí)隙而不是24個(gè)時(shí)隙,相應(yīng)的可以將20個(gè)OPULL幀形成20-復(fù)幀。其具體實(shí)現(xiàn)過程與單個(gè)時(shí)隙的帶寬為編碼前的491.52Mbit/s以及劃分24個(gè)時(shí)隙的過程類似,本實(shí)施例不再贅述。
結(jié)合上述時(shí)隙劃分過程,如圖8所示給出了當(dāng)由n路OPULL構(gòu)成的OPU承載多路混合業(yè)務(wù)時(shí),其時(shí)隙存放順序。實(shí)際應(yīng)用時(shí),需要按照該時(shí)隙順序進(jìn)行CPRI業(yè)務(wù)的承載。
例如:某路待承載的CPRI業(yè)務(wù)需要占用TS1.1、TS1.2、TS2.1三個(gè)時(shí)隙,則其承載順序?yàn)門S1.1、TS2.1、TS1.2。
作為圖4所示方法的補(bǔ)充,每路ODTU凈荷區(qū)中包含的時(shí)隙數(shù)與對(duì)應(yīng)的CPRI業(yè)務(wù)所需要的時(shí)隙數(shù),因而在步驟102的具體實(shí)現(xiàn)方式中,需要計(jì)算每路CPRI業(yè)務(wù)的速率與所述單個(gè)時(shí)隙的速率的比值,如果該比值為整數(shù)值,則將該比值取值作為該路CPRI業(yè)務(wù)對(duì)應(yīng)的時(shí)隙數(shù);如果該比值為非整數(shù)值,則將該比值加1后取整得到的值作為該路CPRI業(yè)務(wù)對(duì)應(yīng)的時(shí)隙數(shù)。
例如:待承載的CPRI業(yè)務(wù)為包括1路CPRI option1、2路CPRI option2和5路CPRI option4的混合業(yè)務(wù),則根據(jù)表1示出的不同類型的CPRI業(yè)務(wù)與基本速率的對(duì)應(yīng)關(guān)系,可得到待承載的CPRI option1的帶寬為1倍的基本速率,則其對(duì)應(yīng)的第一數(shù)量為1;每路CPRI option2的帶寬為2倍的基本速率,則兩路CPRI option2對(duì)應(yīng)的第一數(shù)量分別為2、2;每路CPRI option4的帶寬為5倍的基本速率,則5路CPRI option4對(duì)應(yīng)的第一數(shù)量分別為5、5、5、5、5。
作為對(duì)圖4所示方法的細(xì)化,步驟102“將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中”,可根據(jù)待承載的CPRI業(yè)務(wù)所采用的時(shí)鐘源采取對(duì)應(yīng)的映射方法,如圖9所示,該過程具體包括:
301:將第一路所述CPRI業(yè)務(wù)確定為參考時(shí)鐘業(yè)務(wù),所述第一路CPRI業(yè)務(wù)為所述至少兩路CPRI業(yè)務(wù)中的任意一路。
例如:可以選擇最低速率CPRI業(yè)務(wù)作為參考時(shí)鐘業(yè)務(wù)。
302:將所述參考時(shí)鐘業(yè)務(wù)以及與所述參考時(shí)鐘業(yè)務(wù)采用相同時(shí)鐘源的CPRI業(yè)務(wù)通過比特同步映射規(guī)程或者同步通用映射規(guī)程一一對(duì)應(yīng)的映射入所述光通道數(shù)據(jù)支路單元中。
303:將與所述參考時(shí)鐘業(yè)務(wù)采用不同時(shí)鐘源的CPRI業(yè)務(wù)通過異步通用映射規(guī)程一一對(duì)應(yīng)的映射入所述光通道數(shù)據(jù)支路單元中。
作為圖4所示方法的細(xì)化,步驟103中“將攜帶了所述CPRI業(yè)務(wù)的m路光通道數(shù)據(jù)支路單元復(fù)用到光通道凈荷單元的時(shí)隙中”的同時(shí),還需要增加凈荷結(jié)構(gòu)指示(英文:payload structure identifier,簡稱:PSI)的具體信息,其包括凈荷類型指示(英文:payload type,簡稱:PT)和復(fù)用結(jié)構(gòu)指示(英文:Multiplex structure identifier簡稱:MSI)。其中,PT用于指示當(dāng)前OPU凈荷區(qū)承載的業(yè)務(wù)為CPRI混合業(yè)務(wù);MSI用于指示OPU的各個(gè)時(shí)隙的承載情況,例如各個(gè)時(shí)隙的占用情況,如果某個(gè)時(shí)隙被占用,則該時(shí)隙承載的CPRI業(yè)務(wù)或CPRI業(yè)務(wù)組的類型,以及CPRI業(yè)務(wù)或CPRI業(yè)務(wù)組的標(biāo)識(shí)號(hào)等。相應(yīng)的所述添加凈荷結(jié)構(gòu)指示,如圖10所示,具體包括:
401:在復(fù)幀指示的值為0的光通道凈荷單元的幀結(jié)構(gòu)的開銷區(qū)增加凈荷類型指示,所述凈荷類型指示用于表示所述光通道凈荷單元當(dāng)前承載的業(yè)務(wù)類型為多路CPRI業(yè)務(wù)。
通過凈荷類型PT=0x23指示OPU當(dāng)前混合承載多路CPRI業(yè)務(wù)情況。
當(dāng)1個(gè)OPU的幀結(jié)構(gòu)中包括n個(gè)OPULL,且將256個(gè)所述OPU的幀結(jié)構(gòu)組成1個(gè)256-復(fù)幀時(shí),如圖11示出了1個(gè)上述OPU的完整幀結(jié)構(gòu)(虛線上方所示),以及由256個(gè)所述OPU的幀結(jié)構(gòu)組成的256-復(fù)幀的每個(gè)幀對(duì)應(yīng)的部分開銷區(qū)(虛線下方所示);其中,所指的部分開銷區(qū)是指僅僅示出了每個(gè)幀的位于第4行第14n+1列~15n共1行n列的開銷區(qū),也即每個(gè)幀的PSI部分的具體存儲(chǔ)的信息。其中0~255為每個(gè)OPU幀的編號(hào),也即復(fù)幀指示。
其中,本步驟中所指的凈荷類型PT位于在復(fù)幀指示的值為0的OPU的開銷區(qū),也即復(fù)幀指示的值為0的OPU的幀結(jié)構(gòu)對(duì)應(yīng)的第1個(gè)OPULL的PSI為PT;RES表示保留位。
402:在復(fù)幀指示的值為2至復(fù)幀指示的最大值的光通道凈荷單元的 幀結(jié)構(gòu)的開銷區(qū)增加復(fù)用結(jié)構(gòu)指示,相鄰的兩幀的復(fù)用結(jié)構(gòu)指示用于表示當(dāng)前時(shí)隙是否被占用、當(dāng)前時(shí)隙承載的CPRI業(yè)務(wù)類型、CPRI業(yè)務(wù)或CPRI業(yè)務(wù)組的標(biāo)識(shí)。
如圖11所示,從復(fù)幀指示的值為2至復(fù)幀指示的值為255,共254個(gè)OPU幀的PSI中存儲(chǔ)了復(fù)用結(jié)構(gòu)指示開銷MSI,每幀攜帶n個(gè)復(fù)用結(jié)構(gòu)指示開銷,用于表示各個(gè)時(shí)隙的占用情況等。
例如:第2到2x+1幀分別攜帶MSI[A.2],MSI[A.3],…,MSI[A.2x+1],用于指示TSA.1,TSA.2,…,TSA.x占用情況,其中A=1~n,為相應(yīng)的OPULL在OPU中的編號(hào);1,2,…,x為當(dāng)前OPULL中的時(shí)隙編號(hào)。
結(jié)合圖11,圖12示出了相鄰兩幀的相鄰兩個(gè)MSI用于表示同一時(shí)隙的占用情況、承載的CPRI業(yè)務(wù)情況等具體含義。具體為:通過每2個(gè)字節(jié)指示一個(gè)時(shí)隙的占用情況。其中,前一幀的第1bit表示該時(shí)隙是否被占用,0表示占用,1表示空閑;第2bit-5bit共4bit表示承載的CPRI業(yè)務(wù)類型,例如0000表示CPRI Option1,0001表示CPRI Option 2,…,0111表示CPRI Option 8,1000~1111則保留為未來更高速率的CPRI業(yè)務(wù)類型使用,例如CPRI Option 9等;前一幀的第6~8bit以及后一幀的8bit共11比特表示CPRI業(yè)務(wù)ID或者CPRI業(yè)務(wù)組ID。對(duì)于CPRI業(yè)務(wù)組情況,通過相應(yīng)的該CPRI業(yè)務(wù)組占用的時(shí)隙數(shù)量和CPRI業(yè)務(wù)類型可知該CPRI業(yè)務(wù)組所包含的CPRI業(yè)務(wù)數(shù)量。
為了提高承載效率,降低管理復(fù)雜度,作為對(duì)圖4所示方法的補(bǔ)充,步驟102“將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中”之前,如圖13所示,所述方法還包括對(duì)待承載的CPRI業(yè)務(wù)進(jìn)行分組的過程,這樣復(fù)用后僅需要對(duì)1組復(fù)用后的CPRI業(yè)務(wù)進(jìn)行集中監(jiān)控和管理,該過程具體為:
501:將采用相同時(shí)鐘源且業(yè)務(wù)類型相同的至少一路CPRI業(yè)務(wù)確定為一組業(yè)務(wù)。
502:如果確定出的一組業(yè)務(wù)中包括至少兩路CPRI業(yè)務(wù),則將所述至少兩路CPRI業(yè)務(wù)比特或字節(jié)復(fù)用為一路串行比特流。
當(dāng)然,對(duì)于僅含1路CPRI業(yè)務(wù)的組,則無需比特或字節(jié)復(fù)用。
當(dāng)對(duì)CPRI業(yè)務(wù)分組完成后,可按照步驟102至步驟103進(jìn)行CPRI 業(yè)務(wù)的承載。
其中,一路串行比特流可以看做一路CPRI業(yè)務(wù)。
如圖14為將多路CPRI業(yè)務(wù)按照上述步驟501和步驟502的過程分組后的具體承載過程示意圖。其中,將m1路與參考時(shí)鐘源采用相同時(shí)鐘源且業(yè)務(wù)類型相同的CPRI業(yè)務(wù)復(fù)用為1路CPRI業(yè)務(wù),然后再采用BMP或BGMP的映射方式映射到一路由ts1個(gè)時(shí)隙組成的ODTU中(圖中以O(shè)DTU.ts1示出);同理,將m2路采用相同時(shí)鐘源且業(yè)務(wù)類型相同的CPRI業(yè)務(wù)復(fù)用為1路CPRI業(yè)務(wù)再采用AGMP的映射方式映射到一路由ts2個(gè)時(shí)隙組成的ODTU中(圖中以O(shè)DTU.ts2示出);將mi路采用相同時(shí)鐘源且業(yè)務(wù)類型相同的CPRI業(yè)務(wù)復(fù)用為1路CPRI業(yè)務(wù)再采用AGMP的映射方式映射到一路由tsi個(gè)時(shí)隙組成的ODTU中(圖中以O(shè)DTU.tsi示出)中;再將多路ODTU復(fù)用到1路OPU中。
作為對(duì)圖4所示方法的細(xì)化,由于編碼前單個(gè)時(shí)隙的速率相對(duì)于編碼后較小,因而可將所述光通道凈荷單元中單個(gè)時(shí)隙的帶寬為CPRI Option1編碼前的帶寬,也即491.52Mbit/s;而待承載的CPRI業(yè)務(wù)一般為編碼后的業(yè)務(wù),因而需要對(duì)待承載的CPRI業(yè)務(wù)首先進(jìn)行解碼處理。因而,步驟102“將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中”之前,如圖15所示,所述方法還包括:
601:對(duì)待承載的所述m路CPRI業(yè)務(wù)進(jìn)行解碼,得到解碼后的所述m路CPRI業(yè)務(wù)。
該解碼過程為與表1所示的編碼方式的逆過程。解碼后可得到不同類型的CPRI業(yè)務(wù),下表表3給出了不同類型的CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI基本幀所包含的碼字大小以及基本幀大?。?/p>
表3
根據(jù)表3中示出的各種類型的CPRI業(yè)務(wù)的基本幀大小與基本幀速率可以得到每種類型的CPRI業(yè)務(wù)的速率,其與表1所示是一致的
此外,由于對(duì)待承載的CPRI業(yè)務(wù)進(jìn)行了解碼,因而需要增加指針開銷信息以指示CPRI業(yè)務(wù)的起始幀在ODTU中的位置。因而,作為圖4所示方法的細(xì)化,步驟102中“將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中”的同時(shí),如圖16所示,所述方法還包括:
701:分別生成與每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,所述指針開銷信息用于指示解碼后的每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置。
702:分別將所述指針開銷信息存儲(chǔ)至對(duì)應(yīng)的光通道數(shù)據(jù)支路單元的開銷區(qū)。
在本步驟的具體實(shí)現(xiàn)中,連續(xù)的256個(gè)CPRI基本幀組成一個(gè)CPRI超幀,CPRI超幀的第一幀CPRI基本幀也即起始幀,記錄該起始幀在ODTU的位置并生成指針開銷信息(英文:Basic Frame Pointer,簡稱:BFP)。
其中,指針開銷信息可放置于ODTU的開銷區(qū),如圖17所示,為ODTU每個(gè)時(shí)隙劃分2個(gè)字節(jié)為每個(gè)時(shí)隙的開銷區(qū),如果ODTU包括ts個(gè)時(shí)隙,則對(duì)應(yīng)的開銷區(qū)總共包括2*ts個(gè)字節(jié),可用于放置指針開銷信息;剩余的部分則為映射該CPRI業(yè)務(wù)的凈荷區(qū)。此外,圖中還示出了用于放置映射開銷的JC1至JC6,圖中以O(shè)DTU.ts表示ODTU由ts個(gè)時(shí)隙組成。
作為步驟702的替換,還可以分別將所述指針開銷信息存儲(chǔ)至所述光通道凈荷單元的復(fù)用結(jié)構(gòu)指示中。如圖18所示,該過程包括:
801:分別生成與每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,所述指針開銷信息用于指示解碼后的每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述 光通道數(shù)據(jù)支路單元的位置。
802:分別將所述指針開銷信息存儲(chǔ)至所述光通道凈荷單元的復(fù)用結(jié)構(gòu)指示中。
如圖19所示,基于由256幀OPU組成的256復(fù)幀,將指針開銷信息放置于MSI。這種情況下,與圖12中每個(gè)時(shí)隙對(duì)應(yīng)兩個(gè)字節(jié)相比,此時(shí)每個(gè)時(shí)隙對(duì)應(yīng)4個(gè)字節(jié),前兩個(gè)字節(jié)同樣用于指示該TS被占用的情況;后兩個(gè)字節(jié)用于放置指針開銷信息。這樣可直接將CPRI業(yè)務(wù)映射入ODTU的整個(gè)凈荷區(qū)。
此外,所述用于放置指針開銷的部分(ODTU的開銷區(qū)或OPU的MSI),還用于添加延時(shí)測(cè)量開銷,所述延時(shí)測(cè)量開銷用于記錄CPRI幀的設(shè)備內(nèi)部處理及線路傳輸延時(shí)。
除了上述在ODTU的開銷區(qū)或者OPU的開銷區(qū)增加指針開銷信息的方式來指示CPRI起始幀的位置,還可以通過為CPRI業(yè)務(wù)的起始幀增加幀頭指示開銷來指示CPRI起始幀的位置。則在步驟102“將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元”之前,如圖20所示,所述方法還包括:
901:分別添加與每路CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀幀頭開銷,所述CPRI起始幀幀頭開銷至少包括用于指示每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置的幀頭指示信息。
本步驟執(zhí)行在步驟601之后,當(dāng)然也可以不執(zhí)行步驟601。
還未進(jìn)入光傳送網(wǎng)進(jìn)行承載的CPRI業(yè)務(wù)由CPRI基本幀進(jìn)行承載,256個(gè)CPRI基本幀構(gòu)成一個(gè)CPRI超幀,CPRI超幀中的第一個(gè)CPRI基本幀又可稱之為CPRI起始幀,每路CPRI業(yè)務(wù)對(duì)應(yīng)一個(gè)或多個(gè)連續(xù)CPRI超幀。
其中,該幀頭開銷具體可以包含CPRI起始幀幀頭指示、校驗(yàn)信息以及傳輸時(shí)延測(cè)量開銷等。如圖21所示,每個(gè)256-CPRI超幀前包含了8字節(jié)開銷信息,包含4字節(jié)CPRI超幀幀頭指示(例如0xf6f62828)、1字節(jié)的BIP8校驗(yàn),2字節(jié)的延遲測(cè)量開銷LC1和LC2,1字節(jié)為保留字節(jié)。
如圖22所示,將添加了幀頭開銷的CPRI超幀數(shù)據(jù)流直接映射入 ODTU。
對(duì)應(yīng)于圖16、圖18和圖20所示的三種方式,OTUXIIn的速率可以進(jìn)一步精確表示如表4所示。其中方式一,由于ODTU原始的凈荷區(qū)中增加了2n字節(jié)的開銷區(qū),用于放置指針開銷信息,每個(gè)時(shí)隙對(duì)應(yīng)2個(gè)字節(jié)開銷區(qū),所以通過(15232/15230)2*491.52Mbit/s計(jì)算得到的值作為時(shí)隙的帶寬;方式二,由于將指針開銷信息放置于OPU開銷區(qū),并未占用ODTU原始的凈荷區(qū),所以通過(15232/15230)*491.52Mbit/s計(jì)算得到的值作為時(shí)隙的基本帶寬;方式三,由于直接在每個(gè)CPRI超幀的基礎(chǔ)上增加了8字節(jié)幀頭開銷信息,所以選擇492.5Mbit/s作為時(shí)隙的基本帶寬,相對(duì)491.52Mbit/s提高一點(diǎn)速率,保證ODTU可以承載加了CPRI超幀幀頭指示信息的CPRI業(yè)務(wù)。
表4
需要說明的是,如果OPU中單個(gè)時(shí)隙的帶寬設(shè)定為CPRI Option 1編碼前的帶寬(614.4Mbit/s),則無需對(duì)CPRI業(yè)務(wù)進(jìn)行解碼處理,相應(yīng)的也無需增加用于指示CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息的指針開銷或幀頭開銷。
在實(shí)際的數(shù)據(jù)承載過程中,只有將數(shù)據(jù)最終封裝為OTU幀結(jié)構(gòu)才能由發(fā)送端送出至接收端。因而,作為圖4所示方法的補(bǔ)充,在步驟103“將攜帶了所述CPRI業(yè)務(wù)的m路光通道數(shù)據(jù)支路單元復(fù)用到光通道凈荷單元的時(shí)隙中”之后,如圖23所示,所述方法還包括:
1001:將已承載所述m路CPRI業(yè)務(wù)的所述光通道凈荷單元添加光通道傳輸單元開銷,構(gòu)成光通道傳輸單元。
由于待承載的CPRI業(yè)務(wù)為由BBU/RRU發(fā)送至RRU/BBU之間的, 為點(diǎn)對(duì)點(diǎn)的一種傳輸,因而無須增加ODU開銷信息,可以直接增加OTU開銷形成OTU。
當(dāng)然,也可以增加ODU開銷形成ODU后,再增加OTU開銷形成OTU,因而作為步驟1001的替換,如圖24所示,所述方法還包括:
1101:將已承載所述m路CPRI業(yè)務(wù)的所述光通道凈荷單元添加光通道數(shù)據(jù)單元開銷,構(gòu)成光通道數(shù)據(jù)單元。
1102:將光通道數(shù)據(jù)單元添加光通道傳輸單元開銷,構(gòu)成光通道傳輸單元。
作為上述方法的具體應(yīng)用,如圖25所示,以單個(gè)時(shí)隙的帶寬為編碼后的614.4Mbit/s為例,本發(fā)明實(shí)施例提供了一種具體的映射過程。假如待承載CPRI業(yè)務(wù)包括CPRI3、CPRI7、CPRI8各1路。則基于CPRI編碼后基本速率構(gòu)建OPU進(jìn)行數(shù)據(jù)承載,則約為40倍基本速率,因而包含40個(gè)時(shí)隙。
其中,CPRI3占用其中4個(gè)時(shí)隙,例如:TS1.1,TS2.1,TS1.8,TS2.8;CPRI7占用其中16個(gè)時(shí)隙,例如TS1.3,TS1.4,TS1.5,TS1.6,TS1.7,TS1.9,TS1.10,TS1.11,TS1.12,TS1.13,TS1.14,TS1.15,TS1.16,TS1.17,TS1.18,TS1.19,;CPRI8占用其中20個(gè)時(shí)隙,例如TS2.1,TS1.2,TS2.2,TS2.3,TS2.4,TS2.5,TS2.6,TS2.7,TS2.8,TS2.9,TS2.10,TS2.11,TS2.12,TS2.13,TS2.14,TS2.15,TS2.16,TS2.17,TS2.18,TS2.19,TS1.20,TS2.20。
與發(fā)送端的數(shù)據(jù)承載過程相對(duì)應(yīng),本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)解析的方法,所述方法應(yīng)用于光傳送網(wǎng)中的接收端,如圖26所示,所述方法包括:
1201:根據(jù)所述光通道凈荷單元的開銷區(qū)攜帶的信息,獲取所述光通道凈荷單元承載的業(yè)務(wù)類型。
1202:當(dāng)所述業(yè)務(wù)類型為包括m路CPRI業(yè)務(wù)的CPRI混合業(yè)務(wù)時(shí),確定與所述m路CPRI業(yè)務(wù)一一對(duì)應(yīng)的m路光通道數(shù)據(jù)支路單元。
1203:根據(jù)每路所述光通道數(shù)據(jù)支路單元中攜帶的映射開銷信息,對(duì)每路光通道數(shù)據(jù)支路單元進(jìn)行解映射處理,得到每路CPRI業(yè)務(wù)對(duì)應(yīng)的至少兩個(gè)CPRI基本幀。
1204:獲取每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息,得到自所述CPRI起始幀開始的所有CPRI基本幀,所述CPRI起始幀為第一個(gè)CPRI基本幀。
本發(fā)明實(shí)施例提供的數(shù)據(jù)解析的方法,與發(fā)送端的數(shù)據(jù)承載的方法相對(duì)應(yīng),僅需要一次解映射即可,能夠減少解映射所需要的時(shí)延,因而能夠?qū)崿F(xiàn)CPRI業(yè)務(wù)的高效快速提取。
其中,作為圖26所示方法的細(xì)化,步驟1201“根據(jù)所述光通道凈荷單元的開銷區(qū)攜帶的信息,獲取所述光通道凈荷單元承載的業(yè)務(wù)類型”,如圖27所示,具體包括:
1301:獲取所述光通道凈荷單元的開銷區(qū)攜帶的凈荷類型指示信息,根據(jù)所述凈荷類型指示信息,得到所述光通道凈荷單元承載的業(yè)務(wù)類型。
其中,作為圖26所示方法的細(xì)化,步驟1202“確定與所述m路CPRI業(yè)務(wù)一一對(duì)應(yīng)的n路光通道數(shù)據(jù)支路單元”,如圖28所示,具體包括:
1401:獲取所述光通道凈荷單元的開銷區(qū)攜帶的凈荷結(jié)構(gòu)指示信息,根據(jù)所述凈荷結(jié)構(gòu)指示信息得到所述光通道凈荷單元的各個(gè)時(shí)隙是否被占用以及被占用的時(shí)隙承載的CPRI業(yè)務(wù)的類型和CPRI業(yè)務(wù)的標(biāo)識(shí)。
1402:根據(jù)所述光通道凈荷單元的各個(gè)時(shí)隙是否被占用以及被占用的時(shí)隙承載的CPRI業(yè)務(wù)的類型和CPRI業(yè)務(wù)的標(biāo)識(shí),識(shí)別與所述m路CPRI業(yè)務(wù)一一對(duì)應(yīng)的m路光通道數(shù)據(jù)支路單元。
其中,作為圖26所示方法的細(xì)化,步驟1203“根據(jù)每路所述光通道數(shù)據(jù)支路單元中攜帶的映射開銷信息,對(duì)每路光通道數(shù)據(jù)支路單元進(jìn)行解映射處理,得到每路CPRI業(yè)務(wù)對(duì)應(yīng)的至少兩個(gè)CPRI基本幀”,如圖29所示,具體包括:
1501:根據(jù)每路所述光通道數(shù)據(jù)支路單元中攜帶的映射開銷信息,得到對(duì)應(yīng)的每路CPRI業(yè)務(wù)的時(shí)鐘源信息。
1502:如果所述CPRI業(yè)務(wù)為所述參考時(shí)鐘業(yè)務(wù)或者與所述參考時(shí)鐘業(yè)務(wù)采用相同時(shí)鐘源的CPRI業(yè)務(wù),則通過比特同步映射規(guī)程或者同步通用映射規(guī)程對(duì)對(duì)應(yīng)的光通道數(shù)據(jù)支路單元進(jìn)行解映射處理。
1503:如果所述CPRI業(yè)務(wù)為與所述參考時(shí)鐘業(yè)務(wù)采用不同時(shí)鐘源的CPRI業(yè)務(wù),則通過異步通用映射規(guī)程對(duì)對(duì)應(yīng)的光通道數(shù)據(jù)支路單元進(jìn)行 解映射處理。
作為圖26所示方法的細(xì)化,步驟1204中“獲取每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息”,具體為獲取每路CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,得到每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息。進(jìn)而,步驟1204“獲取每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息,得到自所述CPRI起始幀開始的所有CPRI基本幀”,如圖30所示,具體包括:
1601:獲取每路CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,得到每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息,進(jìn)而得到自所述CPRI起始幀開始的所有CPRI基本幀,所述CPRI起始幀為第一個(gè)CPRI基本幀。
或者步驟1204中“獲取每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息”,具體為識(shí)別每路CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀幀頭開銷,得到每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息。進(jìn)而,步驟1204“獲取每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息,得到自所述CPRI起始幀開始的所有CPRI基本幀”,如圖31所示,具體包括:
1701:識(shí)別每路CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀幀頭開銷,得到每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息,進(jìn)而得到自所述CPRI起始幀開始的所有CPRI基本幀,所述CPRI起始幀為第一個(gè)CPRI基本幀。
作為圖26所示方法的補(bǔ)充,步驟1204“獲取每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息,得到自所述CPRI起始幀開始的所有CPRI基本幀”之后,如圖32所示,所述方法還包括:
1801:對(duì)每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的所有CPRI基本幀進(jìn)行編碼處理。
在本步驟的具體實(shí)現(xiàn)過程中,如果發(fā)送端對(duì)原始CPRI業(yè)務(wù)進(jìn)行了解碼處理,則與發(fā)送端相對(duì),接收端需要對(duì)CPRI業(yè)務(wù)進(jìn)行編碼處理,例如:CPRI option1-7業(yè)務(wù)進(jìn)行8B/10B的編碼方式,CPRI option8業(yè)務(wù)進(jìn)行64B/66B編碼處理。
此外,需要補(bǔ)充的是,如果發(fā)送端對(duì)CPRI業(yè)務(wù)進(jìn)行了分組并按照分組進(jìn)行映射,則需要對(duì)解映射出的每組多路CPRI串行比特流進(jìn)行比特或字節(jié)解復(fù)用處理,獲得多路CPRI業(yè)務(wù)。
作為上述數(shù)據(jù)承載的各個(gè)方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)承載的裝置,所述裝置應(yīng)用于光傳送網(wǎng)中的發(fā)送端,如圖33所示,所述裝置包括:
接收單元101,用于接收m路通用公共無線接口CPRI業(yè)務(wù),其中,m為大于1的整數(shù)。
映射單元102,用于將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中。
復(fù)用單元103,用于將攜帶了所述CPRI業(yè)務(wù)的m路光通道數(shù)據(jù)支路單元復(fù)用到光通道凈荷單元的時(shí)隙中;
其中,所述時(shí)隙的速率等于CPRI基本速率。
進(jìn)一步的,如圖34所示,所述裝置還包括處理單元201,用于根據(jù)每路所述CPRI業(yè)務(wù)的速率和單個(gè)所述時(shí)隙的速率,確定所述m路CPRI業(yè)務(wù)所需要的時(shí)隙的第一數(shù)量;
選取包含所述第一數(shù)量的時(shí)隙的所述光通道凈荷單元。
進(jìn)一步的,所述處理單元201選取的所述光通道凈荷單元為n倍預(yù)設(shè)速率的光通道凈荷單元,所述n倍預(yù)設(shè)速率的光通道凈荷單元由n個(gè)光通道凈荷單元邏輯支路按照預(yù)設(shè)字節(jié)間插復(fù)用形成;
單個(gè)所述光通道凈荷單元邏輯支路包括開銷區(qū)和凈荷區(qū),凈荷區(qū)包括第二預(yù)設(shè)數(shù)量的所述時(shí)隙;
所述n的取值根據(jù)所述第一數(shù)量與第二數(shù)量的比值確定。
進(jìn)一步的,所述映射單元102,具體用于:將第一路所述CPRI業(yè)務(wù)確定為參考時(shí)鐘業(yè)務(wù),所述第一路CPRI業(yè)務(wù)為所述至少兩路CPRI業(yè)務(wù)中的任意一路;
將所述參考時(shí)鐘業(yè)務(wù)以及與所述參考時(shí)鐘業(yè)務(wù)采用相同時(shí)鐘源的CPRI業(yè)務(wù)通過比特同步映射規(guī)程或者同步通用映射規(guī)程一一對(duì)應(yīng)的映射入所述光通道數(shù)據(jù)支路單元中;
將與所述參考時(shí)鐘業(yè)務(wù)采用不同時(shí)鐘源的CPRI業(yè)務(wù)通過異步通用映射規(guī)程一一對(duì)應(yīng)的映射入所述光通道數(shù)據(jù)支路單元中。
進(jìn)一步的,所述復(fù)用單元103,還用于:
在復(fù)幀指示的值為0的光通道凈荷單元的幀結(jié)構(gòu)的開銷區(qū)增加凈荷類型指示,所述凈荷類型指示用于表示所述光通道凈荷單元當(dāng)前承載的業(yè)務(wù)類型為多路CPRI業(yè)務(wù);
在復(fù)幀指示的值為2至復(fù)幀指示的最大值的光通道凈荷單元的幀結(jié)構(gòu)的開銷區(qū)增加復(fù)用結(jié)構(gòu)指示,相鄰的兩幀的復(fù)用結(jié)構(gòu)指示用于表示當(dāng)前時(shí)隙是否被占用、當(dāng)前時(shí)隙承載的CPRI業(yè)務(wù)類型、CPRI業(yè)務(wù)或CPRI業(yè)務(wù)組的標(biāo)識(shí)。
進(jìn)一步的,如圖35所示,所述裝置還包括分組單元301,具體用于:
將采用相同時(shí)鐘源且業(yè)務(wù)類型相同的至少一路CPRI業(yè)務(wù)確定為一組業(yè)務(wù);
當(dāng)確定出的一組業(yè)務(wù)中包括至少兩路CPRI業(yè)務(wù)時(shí),將所述至少兩路CPRI業(yè)務(wù)比特或字節(jié)復(fù)用為一路串行比特流。
進(jìn)一步的,所述光通道凈荷單元中單個(gè)時(shí)隙的帶寬為CPRI選項(xiàng)1編碼前的帶寬;如圖36所示,所述裝置還包括解碼單元401,用于對(duì)待承載的所述m路CPRI業(yè)務(wù)進(jìn)行解碼,得到解碼后的所述m路CPRI業(yè)務(wù)。
進(jìn)一步的,所述映射單元102,還用于:
分別生成與每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,所述指針開銷信息用于指示解碼后的每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置;
分別將所述指針開銷信息存儲(chǔ)至對(duì)應(yīng)的光通道數(shù)據(jù)支路單元的開銷區(qū);
進(jìn)一步的,所述映射單元102,還用于分別生成與每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,所述指針開銷信息用于指示解碼后的每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置;
分別將所述指針開銷信息存儲(chǔ)至所述光通道凈荷單元的復(fù)用結(jié)構(gòu)指示中。
進(jìn)一步的,所述處理單元201,還用于分別添加與每路CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀幀頭開銷,所述CPRI起始幀幀頭開銷至少包括用于指示每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置的幀頭指示信息。
進(jìn)一步的,所述復(fù)用單元103,還用于將已承載所述m路CPRI業(yè)務(wù)的所述光通道凈荷單元添加光通道傳輸單元開銷,構(gòu)成光通道傳輸單元;
或者
將已承載所述m路CPRI業(yè)務(wù)的所述光通道凈荷單元添加光通道數(shù)據(jù)單元開銷,構(gòu)成光通道數(shù)據(jù)單元;將光通道數(shù)據(jù)單元添加光通道傳輸單元開銷,構(gòu)成光通道傳輸單元。
本發(fā)明提供的數(shù)據(jù)承載的裝置,當(dāng)接收到n路CPRI業(yè)務(wù)后,直接將n路CPRI業(yè)務(wù)映射復(fù)用至OPU中,與現(xiàn)有技術(shù)中,需要將CPRI業(yè)務(wù)首先映射到低階ODU中再映射復(fù)用至高階OPU中相比,本發(fā)明采用一級(jí)映射便可實(shí)現(xiàn)CPRI業(yè)務(wù)的承載,能夠減少因?yàn)閮杉?jí)映射帶來的時(shí)延,進(jìn)而能夠?qū)崿F(xiàn)CPRI業(yè)務(wù)的快速承載。
作為上述數(shù)據(jù)解析方法的具體應(yīng)用,本發(fā)明實(shí)施例還提供了數(shù)據(jù)解析的裝置,所述裝置應(yīng)用于光傳送網(wǎng)中的接收端,所述光傳送網(wǎng)中包括光通道凈荷單元,所述光通道凈荷單元包括至少一個(gè)時(shí)隙,單個(gè)所述時(shí)隙的帶寬為通用公共無線接口CPRI基本速率,如圖37所示,所述裝置包括:
獲取單元601,用于根據(jù)所述光通道凈荷單元的開銷區(qū)攜帶的信息,獲取所述光通道凈荷單元承載的業(yè)務(wù)類型。
確定單元602,用于當(dāng)所述業(yè)務(wù)類型為包括m路CPRI業(yè)務(wù)的CPRI混合業(yè)務(wù)時(shí),確定與所述m路CPRI業(yè)務(wù)一一對(duì)應(yīng)的m路光通道數(shù)據(jù)支路單元。
解映射單元603,用于根據(jù)每路所述光通道數(shù)據(jù)支路單元中攜帶的映射開銷信息,對(duì)每路光通道數(shù)據(jù)支路單元進(jìn)行解映射處理,得到每路CPRI業(yè)務(wù)對(duì)應(yīng)的至少兩個(gè)CPRI基本幀。
所述獲取單元601,還用于獲取每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息,得到自所述CPRI起始幀開始的所有CPRI基本幀,所述CPRI起始幀為第一個(gè)CPRI基本幀。
進(jìn)一步的,所述獲取單元601,具體用于:
獲取所述光通道凈荷單元的開銷區(qū)攜帶的凈荷類型指示信息,根據(jù)所述凈荷類型指示信息,得到所述光通道凈荷單元承載的業(yè)務(wù)類型。
進(jìn)一步的,所述確定單元602,具體用于:
獲取所述光通道凈荷單元的開銷區(qū)攜帶的凈荷結(jié)構(gòu)指示信息,根據(jù)所述凈荷結(jié)構(gòu)指示信息得到所述光通道凈荷單元的各個(gè)時(shí)隙是否被占用以及被占用的時(shí)隙承載的CPRI業(yè)務(wù)的類型和CPRI業(yè)務(wù)的標(biāo)識(shí);
根據(jù)所述光通道凈荷單元的各個(gè)時(shí)隙是否被占用以及被占用的時(shí)隙承載的CPRI業(yè)務(wù)的類型和CPRI業(yè)務(wù)的標(biāo)識(shí),識(shí)別與所述m路CPRI業(yè)務(wù)一一對(duì)應(yīng)的m路光通道數(shù)據(jù)支路單元。
進(jìn)一步的,所述解映射單元603,具體用于:
根據(jù)每路所述光通道數(shù)據(jù)支路單元中攜帶的映射開銷信息,得到對(duì)應(yīng)的每路CPRI業(yè)務(wù)的時(shí)鐘源信息;
當(dāng)所述CPRI業(yè)務(wù)為所述參考時(shí)鐘業(yè)務(wù)或者與所述參考時(shí)鐘業(yè)務(wù)采用相同時(shí)鐘源的CPRI業(yè)務(wù)時(shí),通過比特同步映射規(guī)程或者同步通用映射規(guī)程對(duì)對(duì)應(yīng)的光通道數(shù)據(jù)支路單元進(jìn)行解映射處理;
當(dāng)所述CPRI業(yè)務(wù)為與所述參考時(shí)鐘業(yè)務(wù)采用不同時(shí)鐘源的CPRI業(yè)務(wù)時(shí),通過異步通用映射規(guī)程對(duì)對(duì)應(yīng)的光通道數(shù)據(jù)支路單元進(jìn)行解映射處理。
進(jìn)一步的,所述獲取單元601,具體還用于:
獲取每路CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,得到每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息;
或者
識(shí)別每路CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀幀頭開銷,得到每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息。
進(jìn)一步的,如圖38所示,所述裝置還包括:編碼單元701,用于對(duì)每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的所有CPRI基本幀進(jìn)行編碼處理。
本發(fā)明提供的數(shù)據(jù)解析的裝置,與發(fā)送端的數(shù)據(jù)承載的方法相對(duì)應(yīng),僅需要一次解映射即可,能夠減少解映射所需要的時(shí)延,因而能夠?qū)崿F(xiàn)CPRI業(yè)務(wù)的高效快速提取。
作為上述數(shù)據(jù)承載的方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)承載的裝置,所述裝置應(yīng)用于光傳送網(wǎng)中的發(fā)送端,所述裝置,如圖39所示,包括接收器801、存儲(chǔ)器802、處理器803、發(fā)射器804和總線805,接收器801、存儲(chǔ)器802、處理器803和發(fā)射器804通過總線805連接, 其中:
接收器801,用于接收m路通用公共無線接口CPRI業(yè)務(wù),其中,m為大于1的整數(shù)。
存儲(chǔ)器802,用于將將接收到的m路CPRI業(yè)務(wù)以一對(duì)一的方式映射到m路光通道數(shù)據(jù)支路單元中。
存儲(chǔ)器802,還用于將攜帶了所述CPRI業(yè)務(wù)的m路光通道數(shù)據(jù)支路單元復(fù)用到光通道凈荷單元的時(shí)隙中;其中,所述時(shí)隙的速率等于CPRI基本速率。
進(jìn)一步的,所述處理器803,用于根據(jù)每路所述CPRI業(yè)務(wù)的速率和單個(gè)所述時(shí)隙的速率,確定所述m路CPRI業(yè)務(wù)所需要的時(shí)隙的第一數(shù)量;
選取包含所述第一數(shù)量的時(shí)隙的所述光通道凈荷單元。
進(jìn)一步的,所述處理器803選取的所述光通道凈荷單元為n倍預(yù)設(shè)速率的光通道凈荷單元,所述n倍預(yù)設(shè)速率的光通道凈荷單元由n個(gè)光通道凈荷單元邏輯支路按照預(yù)設(shè)字節(jié)間插復(fù)用形成;單個(gè)所述光通道凈荷單元邏輯支路包括開銷區(qū)和凈荷區(qū),凈荷區(qū)包括第二預(yù)設(shè)數(shù)量的所述時(shí)隙;所述n的取值根據(jù)所述第一數(shù)量與第二數(shù)量的比值確定。
進(jìn)一步的,所述處理器803,還用于將第一路所述CPRI業(yè)務(wù)確定為參考時(shí)鐘業(yè)務(wù),所述第一路CPRI業(yè)務(wù)為所述至少兩路CPRI業(yè)務(wù)中的任意一路。
所述存儲(chǔ)器802,還用于將所述參考時(shí)鐘業(yè)務(wù)以及與所述參考時(shí)鐘業(yè)務(wù)采用相同時(shí)鐘源的CPRI業(yè)務(wù)通過比特同步映射規(guī)程或者同步通用映射規(guī)程一一對(duì)應(yīng)的映射入所述光通道數(shù)據(jù)支路單元中;
將與所述參考時(shí)鐘業(yè)務(wù)采用不同時(shí)鐘源的CPRI業(yè)務(wù)通過異步通用映射規(guī)程一一對(duì)應(yīng)的映射入所述光通道數(shù)據(jù)支路單元中。
進(jìn)一步的,所述存儲(chǔ)器802,還具體用于在復(fù)幀指示的值為0的光通道凈荷單元的幀結(jié)構(gòu)的開銷區(qū)增加凈荷類型指示,所述凈荷類型指示用于表示所述光通道凈荷單元當(dāng)前承載的業(yè)務(wù)類型為多路CPRI業(yè)務(wù);
在復(fù)幀指示的值為2至復(fù)幀指示的最大值的光通道凈荷單元的幀結(jié)構(gòu)的開銷區(qū)增加復(fù)用結(jié)構(gòu)指示,相鄰的兩幀的復(fù)用結(jié)構(gòu)指示用于表示當(dāng)前時(shí) 隙是否被占用、當(dāng)前時(shí)隙承載的CPRI業(yè)務(wù)類型、CPRI業(yè)務(wù)或CPRI業(yè)務(wù)組的標(biāo)識(shí)。
進(jìn)一步的,所述處理器803還用于:將采用相同時(shí)鐘源且業(yè)務(wù)類型相同的至少一路CPRI業(yè)務(wù)確定為一組業(yè)務(wù);
當(dāng)確定出的一組業(yè)務(wù)中包括至少兩路CPRI業(yè)務(wù)時(shí),將所述至少兩路CPRI業(yè)務(wù)比特或字節(jié)復(fù)用為一路串行比特流。
進(jìn)一步的,所述光通道凈荷單元中單個(gè)時(shí)隙的帶寬為CPRI選項(xiàng)1編碼前的帶寬;所述處理器801,還用于對(duì)待承載的所述m路CPRI業(yè)務(wù)進(jìn)行解碼,得到解碼后的所述m路CPRI業(yè)務(wù)。
進(jìn)一步的,所述存儲(chǔ)器802,還用于分別生成與每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,所述指針開銷信息用于指示解碼后的每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置;
分別將所述指針開銷信息存儲(chǔ)至對(duì)應(yīng)的光通道數(shù)據(jù)支路單元的開銷區(qū)。
進(jìn)一步的,所述存儲(chǔ)器802,還用于分別生成與每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,所述指針開銷信息用于指示解碼后的每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置;
分別將所述指針開銷信息存儲(chǔ)至所述光通道凈荷單元的復(fù)用結(jié)構(gòu)指示中。
進(jìn)一步的,所述處理器803,還用于分別添加與每路CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀幀頭開銷,所述CPRI起始幀幀頭開銷至少包括用于指示每路所述CPRI業(yè)務(wù)的起始幀在對(duì)應(yīng)的所述光通道數(shù)據(jù)支路單元的位置的幀頭指示信息。
進(jìn)一步的,所述存儲(chǔ)器802,還用于在所述光通道數(shù)據(jù)支路單元的開銷區(qū)或所述光通道凈荷單元的復(fù)用結(jié)構(gòu)指示中添加延時(shí)測(cè)量開銷。
進(jìn)一步的,所述存儲(chǔ)器802,還用于將已承載所述m路CPRI業(yè)務(wù)的所述光通道凈荷單元添加光通道傳輸單元開銷,構(gòu)成光通道傳輸單元;
或者
將已承載所述m路CPRI業(yè)務(wù)的所述光通道凈荷單元添加光通道數(shù)據(jù)單元開銷,構(gòu)成光通道數(shù)據(jù)單元;將光通道數(shù)據(jù)單元添加光通道傳輸單元 開銷,構(gòu)成光通道傳輸單元。
所述發(fā)射器804用于將承載了CPRI業(yè)務(wù)的光通道傳輸單元通過光纖向發(fā)送端發(fā)送。
所述存儲(chǔ)器802中還存儲(chǔ)了處理器803執(zhí)行過程中所需要的代碼。
本發(fā)明提供的數(shù)據(jù)承載的裝置,當(dāng)接收到n路CPRI業(yè)務(wù)后,直接將n路CPRI業(yè)務(wù)映射復(fù)用至OPU中,與現(xiàn)有技術(shù)中,需要將CPRI業(yè)務(wù)首先映射到低階ODU中再映射復(fù)用至高階OPU中相比,本發(fā)明采用一級(jí)映射便可實(shí)現(xiàn)CPRI業(yè)務(wù)的承載,能夠減少因?yàn)閮杉?jí)映射帶來的時(shí)延,進(jìn)而能夠?qū)崿F(xiàn)CPRI業(yè)務(wù)的快速承載。
作為上述數(shù)據(jù)解析的方法的具體應(yīng)用,本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)解析的裝置,所述方法應(yīng)用于光傳送網(wǎng)中的接收端,所述裝置,如圖40所示,包括接收器901、處理器902、存儲(chǔ)器903和總線904,接收器901、處理器902、存儲(chǔ)器903通過總線904連接,其中:
所述接收器901,用于接收發(fā)送端發(fā)送的承載了CPRI業(yè)務(wù)的光通道傳輸單元。
所述處理器902,用于解析所述光通道傳輸單元可以得到光通道凈荷單元。
所述處理器902,還用于根據(jù)所述光通道凈荷單元的開銷區(qū)攜帶的信息,獲取所述光通道凈荷單元承載的業(yè)務(wù)類型;
當(dāng)所述業(yè)務(wù)類型為包括m路CPRI業(yè)務(wù)的CPRI混合業(yè)務(wù)時(shí),確定與所述m路CPRI業(yè)務(wù)一一對(duì)應(yīng)的m路光通道數(shù)據(jù)支路單元;
根據(jù)每路所述光通道數(shù)據(jù)支路單元中攜帶的映射開銷信息,對(duì)每路光通道數(shù)據(jù)支路單元進(jìn)行解映射處理,得到每路CPRI業(yè)務(wù)對(duì)應(yīng)的至少兩個(gè)CPRI基本幀;
獲取每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息,得到自所述CPRI起始幀開始的所有CPRI基本幀,所述CPRI起始幀為第一個(gè)CPRI基本幀。
進(jìn)一步的,所述處理器901,還用于獲取所述光通道凈荷單元的開銷區(qū)攜帶的凈荷類型指示信息,根據(jù)所述凈荷類型指示信息,得到所述光通道凈荷單元承載的業(yè)務(wù)類型。
進(jìn)一步的,所述處理器901,還用于獲取所述光通道凈荷單元的開銷區(qū)攜帶的凈荷結(jié)構(gòu)指示信息,根據(jù)所述凈荷結(jié)構(gòu)指示信息得到所述光通道凈荷單元的各個(gè)時(shí)隙是否被占用以及被占用的時(shí)隙承載的CPRI業(yè)務(wù)的類型和CPRI業(yè)務(wù)的標(biāo)識(shí);
根據(jù)所述光通道凈荷單元的各個(gè)時(shí)隙是否被占用以及被占用的時(shí)隙承載的CPRI業(yè)務(wù)的類型和CPRI業(yè)務(wù)的標(biāo)識(shí),識(shí)別與所述m路CPRI業(yè)務(wù)具有相同路數(shù)的光通道數(shù)據(jù)支路單元。
進(jìn)一步的,所述處理器901,還用于根據(jù)每路所述光通道數(shù)據(jù)支路單元中攜帶的映射開銷信息,得到對(duì)應(yīng)的每路CPRI業(yè)務(wù)的時(shí)鐘源信息;
如果所述CPRI業(yè)務(wù)為所述參考時(shí)鐘業(yè)務(wù)或者與所述參考時(shí)鐘業(yè)務(wù)采用相同時(shí)鐘源的CPRI業(yè)務(wù),則通過比特同步映射規(guī)程或者同步通用映射規(guī)程對(duì)對(duì)應(yīng)的光通道數(shù)據(jù)支路單元進(jìn)行解映射處理;
如果所述CPRI業(yè)務(wù)為與所述參考時(shí)鐘業(yè)務(wù)采用不同時(shí)鐘源的CPRI業(yè)務(wù),則通過異步通用映射規(guī)程對(duì)對(duì)應(yīng)的光通道數(shù)據(jù)支路單元進(jìn)行解映射處理。
進(jìn)一步的,所述處理器901,還用于獲取每路CPRI業(yè)務(wù)對(duì)應(yīng)的指針開銷信息,得到每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息。
或者
識(shí)別每路CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀幀頭開銷,得到每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的CPRI起始幀的位置信息。
進(jìn)一步的,所述處理器901,還用于對(duì)每路所述CPRI業(yè)務(wù)對(duì)應(yīng)的所有CPRI基本幀進(jìn)行編碼處理。
所述存儲(chǔ)器903還用于存儲(chǔ)處理器902執(zhí)行過程中所需要的代碼。
本發(fā)明提供的數(shù)據(jù)解析的裝置,與發(fā)送端的數(shù)據(jù)承載的方法相對(duì)應(yīng),僅需要一次解映射即可,能夠減少解映射所需要的時(shí)延,因而能夠?qū)崿F(xiàn)CPRI業(yè)務(wù)的高效快速提取。
需要說明的是,本發(fā)明實(shí)施例所述的處理器803和902可以是一個(gè)處理器,也可以是多個(gè)處理元件的統(tǒng)稱。例如,該處理器801和901可以是中央處理器(Central Processing Unit,簡稱CPU),也可以是特定集成電路(Application Specific Integrated Circuit,簡稱ASIC),或者是被配 置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路,例如:一個(gè)或多個(gè)微處理器(digital signal processor,簡稱DSP),或,一個(gè)或者多個(gè)現(xiàn)場可編程門陣列(Field Programmable Gate Array,簡稱FPGA)。
存儲(chǔ)器802和903可以是一個(gè)存儲(chǔ)裝置,也可以是多個(gè)存儲(chǔ)元件的統(tǒng)稱,且用于存儲(chǔ)可執(zhí)行程序代碼等。且存儲(chǔ)器802和903可以包括隨機(jī)存儲(chǔ)器(RAM),也可以包括非易失性存儲(chǔ)器(non-volatile memory),例如磁盤存儲(chǔ)器,閃存(Flash)等。
總線805和總線904可以是工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(Industry Standard Architecture,ISA)總線、外部設(shè)備互連(Peripheral Component,PCI)總線或擴(kuò)展工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(Extended Industry Standard Architecture,EISA)總線等。該總線805和904可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖39和圖40中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。
通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。