欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數(shù)據(jù)處理的方法、通信設備及通信系統(tǒng)與流程

文檔序號:12375363閱讀:281來源:國知局
一種數(shù)據(jù)處理的方法、通信設備及通信系統(tǒng)與流程

本發(fā)明涉及通信技術領域,具體涉及一種數(shù)據(jù)處理的方法、通信設備及通信系統(tǒng)。



背景技術:

當前光傳送網(wǎng)(Optical transport network,OTN)技術作為傳送網(wǎng)的核心技術,包括電層和光層的技術規(guī)范,具備豐富的操作、管理與維護(Operation Administration and Maintenance,OAM)、強大的串聯(lián)連接監(jiān)視(Tandem Connection Monitoring,TCM)能力和帶外前向錯誤糾正(Forward Error Correction,F(xiàn)EC)能力,能夠?qū)崿F(xiàn)大容量業(yè)務的靈活調(diào)度和管理。

如圖1所示,OTN幀為4080×4的模塊化結(jié)構,包括幀定位字節(jié)FAS,提供幀同步定位的功能。OTUk OH為光通道傳送單元開銷字節(jié),提供光通道傳送單元級別的網(wǎng)絡管理功能。ODUk OH為光通道數(shù)據(jù)單元開銷字節(jié),提供維護和操作功能。OPUk OH為光通道凈荷單元開銷字節(jié),提供客戶信號適配的功能。OPUk為光通道凈荷單元,提供客戶信號承載的功能。FEC為前向糾錯字節(jié),提供錯誤探測和糾錯功能。系數(shù)k表示所支持的比特速率和不同種類的OPUk,ODUk和OTUk。k=1表示比特速率等級為2.5Gbit/s,k=2表示比特速率等級為10Gbit/s,k=3表示比特速率等級為40Gbit/s,k=4表示比特速率等級為100Gbit/s,k=flex表示比特速率任意。

OTN網(wǎng)絡可用于透明傳輸各種通信業(yè)務。其中,分組業(yè)務(packet service)是其中典型的一種。分組業(yè)務通過包(packet)來傳輸業(yè)務,其中每個包的長度可變,且相鄰包之間往往存在空閑字符,空閑字符的數(shù)量亦可變。

當前OTN對于分組業(yè)務傳送,通常采用通用成幀規(guī)程(Generic Frame Procedure,GFP)這種映射方式。在這種方式中,先將分組業(yè)務包封為GFP幀,之后將GFP幀映射入OPU凈荷區(qū)。隨著速率的提升,該種映射方式逐漸顯現(xiàn)出其固有問題,1)GFP采用了字節(jié)粒度映射方式,隨著速率的快速提升, 如果仍然采用字節(jié)粒度進行GFP映射封裝,實現(xiàn)復雜度將大大增加。2)由于在GFP映射處理時,生成的GFP幀為不固定幀長,需要識別GFP幀頭可能出現(xiàn)位置的情況更多,且每拍數(shù)據(jù)的處理都不一樣,進一步加劇了高速率大位寬下的客戶業(yè)務映射處理復雜度;3)由于GFP映射處理時,生成的GFP幀增加了GFP core head(核心幀頭)、Payload head(凈荷幀頭)、FCS(幀尾校驗)等,降低了帶寬利用率。



技術實現(xiàn)要素:

有鑒于此,本發(fā)明實施例提供一種數(shù)據(jù)處理的方法、通信設備及通信系統(tǒng)。

第一方面,本發(fā)明實施例提供了一種數(shù)據(jù)處理的方法,所述方法應用于光傳送網(wǎng)絡OTN中,所述方法包括:獲取承載了分組業(yè)務的碼塊流;對獲取到的碼塊流進行速率適配;將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中。

結(jié)合第一方面,在第一種可能的實現(xiàn)方式中,所述對獲取到的碼塊流進行速率適配,包括以下兩種方式中的至少一種:在獲取到的碼塊流插入空閑碼塊,和刪除獲取到的碼塊流中的部分或全部空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務;其中,經(jīng)過速率適配后的碼塊流在每個OPU幀周期內(nèi)待映射的碼塊數(shù)量等于預設值Cm。優(yōu)選的,所述Cm等于OPU凈荷區(qū)所能承載的碼塊數(shù)量的最大整數(shù)值。

結(jié)合以上所有實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:在每個OPU幀周期內(nèi),將Cm個碼塊映射到一個OPU幀中,并將Cm插入所述OPU幀的開銷中。

結(jié)合以上所有實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:根據(jù)固定映射圖案將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中。

結(jié)合以上所有實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,在獲取到的碼塊流插入空閑碼塊,包括:在獲取到的碼塊流中相鄰T碼塊和S碼塊之間插入空閑 碼塊,所述T碼塊是指包含分組業(yè)務結(jié)束字符的碼塊,所述S碼塊是指分組業(yè)務開始字符的碼塊。

結(jié)合以上所有實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,所述獲取到的碼塊流為64B/66B碼塊流,所述空閑碼塊的碼塊類型字段為0x1e。

結(jié)合以上所有實現(xiàn)方式,在第六種可能的實現(xiàn)方式中,所述獲取到的碼塊流為64B/66B碼塊流,所述空閑碼塊的碼塊類型字段為0x88;在獲取到的碼塊流插入空閑碼塊,包括:在獲取到的碼塊流的第一位置插入空閑碼塊,所述第一位置為所述獲取到的碼塊流中的任意位置。

結(jié)合以上所有實現(xiàn)方式,在第七種可能的實現(xiàn)方式中,所述空閑碼塊中還承載所述分組業(yè)務端口號和所述分組業(yè)務類型指示中的至少一個。

結(jié)合以上所有實現(xiàn)方式,在第八種可能的實現(xiàn)方式中,所述對獲取到的碼塊流進行速率適配,包括:刪除獲取到的碼塊流中的部分或全部空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務。

結(jié)合以上所有實現(xiàn)方式,在第九種可能的實現(xiàn)方式中,所述對獲取到的碼塊流進行速率適配,包括:對經(jīng)過插入空閑碼塊處理或者刪除空閑碼塊處理的碼塊流進行碼塊轉(zhuǎn)換;所述碼塊轉(zhuǎn)換,包括:將各碼塊的2比特同步頭壓縮為1比特,該1比特位填充1時指示相應的碼塊為控制碼塊,該1比特位填充0時指示相應的碼塊為數(shù)據(jù)碼塊。

結(jié)合以上所有實現(xiàn)方式,在第十種可能的實現(xiàn)方式中,所述將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:在所述OPU信號開銷的凈荷類型指示字段PT填充0x1D,用于指示所述映射方式為碼塊流速率適配后直接映射的映射方式。

結(jié)合以上所有實現(xiàn)方式,在第十一種可能的實現(xiàn)方式中,所述OPU具體為彈性光通道凈荷單元OPUlex。

第二方面,本發(fā)明實施例提供一種數(shù)據(jù)處理的方法,所述方法應用于光傳送網(wǎng)絡OTN中,所述方法包括:接收光通道凈荷單元OPU信號;對所述OPU信號進行解映射處理;刪除解映射處理得到的碼塊流中的空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務; 從經(jīng)過刪除空閑碼塊處理的碼塊流中獲取分組業(yè)務。

結(jié)合第二方面,在第一種可能的實現(xiàn)方式中,所述對所述OPU信號進行解映射處理,包括:根據(jù)預定值Cm對所述OPU信號進行解映射處理,所述Cm為OPU幀中承載的碼塊的數(shù)量。

結(jié)合第二方面以上所有實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述對所述OPU信號進行解映射處理,包括:根據(jù)固定映射圖案對所述OPU信號進行解映射處理。

結(jié)合第二方面以上所有實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,刪除解映射處理得到的碼塊流中的空閑碼塊,包括:識別所述空閑碼塊類型指示,刪除包含所述空閑碼塊類型指示的碼塊。

結(jié)合第二方面以上所有實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述空閑碼塊中還承載所述分組業(yè)務端口號和所述分組業(yè)務類型指示中的至少一個。

結(jié)合第二方面以上所有實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,對所述OPU信號進行解映射處理,包括:從OPU信號中解映射出65B碼塊流,將每個65B碼塊的同步頭由1比特轉(zhuǎn)化為2比特得到64B/66B碼塊。

第三方面,提供一種通信設備,所述通信設備包括:處理部件,用于獲取承載了分組業(yè)務的碼塊流;對獲取到的碼塊流進行速率適配;將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中。

結(jié)合第三方面以上所有實現(xiàn)方式,所述處理部件包括獲取單元、速率適配單元和映射單元;所述獲取單元用于獲取承載了分組業(yè)務的碼塊流;所述速率適配單元用于對獲取到的碼塊流進行速率適配;所述映射單元用于將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中。

結(jié)合第三方面以上所有實現(xiàn)方式,所述對獲取到的碼塊流進行速率適配,包括以下兩種方式中的至少一種:在獲取到的碼塊流插入空閑碼塊,和刪除獲取到的碼塊流中的部分或全部空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務;其中,經(jīng)過速率適配后的碼塊流在每個OPU幀周期內(nèi)待映射的碼塊數(shù)量等于預設值Cm。優(yōu)選的,所述Cm等于OPU凈荷區(qū)所能承載的碼塊數(shù)量的最大整數(shù)值。

結(jié)合第三方面以上所有實現(xiàn)方式,所述將速率適配后的碼塊流映射到光通 道凈荷單元OPU信號中,包括:在每個OPU幀周期內(nèi),按照固定映射圖案將Cm個碼塊映射到一個OPU幀中,并將Cm插入所述OPU幀的開銷中。

結(jié)合第三方面以上所有實現(xiàn)方式,所述獲取到的碼塊流為64B/66B碼塊流,所述空閑碼塊的碼塊類型字段為0x88;在獲取到的碼塊流插入空閑碼塊,包括:在獲取到的碼塊流的第一位置插入空閑碼塊,所述第一位置為所述獲取到的碼塊流中的任意位置。

結(jié)合第三方面以上所有實現(xiàn)方式,所述對獲取到的碼塊流進行速率適配,包括:刪除獲取到的碼塊流中的部分或全部空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務。

結(jié)合第三方面以上所有實現(xiàn)方式,所述對獲取到的碼塊流進行速率適配,包括:對經(jīng)過插入空閑碼塊處理或者刪除空閑碼塊處理的碼塊流進行碼塊轉(zhuǎn)換;所述碼塊轉(zhuǎn)換,包括:將各碼塊的2比特同步頭壓縮為1比特,該1比特位填充1時指示相應的碼塊為控制碼塊,該1比特位填充0時指示相應的碼塊為數(shù)據(jù)碼塊。

結(jié)合第三方面以上所有實現(xiàn)方式,所述將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:在所述OPU信號開銷的凈荷類型指示字段PT填充0x1D,用于指示所述映射方式為碼塊流速率適配后直接映射的映射方式。

第四方面,提供一種通信設備,所述通信設備包括:處理部件,用于接收光通道凈荷單元OPU信號;對所述OPU信號進行解映射處理;刪除解映射處理得到的碼塊流中的空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務;從經(jīng)過刪除空閑碼塊處理的碼塊流中獲取分組業(yè)務。

結(jié)合第四方面以上所有實現(xiàn)方式,所述處理部件包括接收單元、解映射單元、刪除單元和獲取單元;所述接收單元用于接收光通道凈荷單元OPU信號;所述解映射單元用于對所述OPU信號進行解映射處理;所述刪除單元用于刪除解映射處理得到的碼塊流中的空閑碼塊;所述獲取單元用于從經(jīng)過刪除空閑碼塊處理的碼塊流中獲取分組業(yè)務。

結(jié)合第四方面以上所有實現(xiàn)方式,所述對所述OPU信號進行解映射處理,包括:根據(jù)固定映射圖案和預定值Cm對所述OPU信號進行解映射處理,所述 Cm為OPU幀中承載的碼塊的數(shù)量。

結(jié)合第四方面以上所有實現(xiàn)方式,對所述OPU信號進行解映射處理,包括:從OPU信號中解映射出65B碼塊流,將每個65B碼塊的同步頭由1比特轉(zhuǎn)化為2比特得到64B/66B碼塊。

第五方面,提供一種通信系統(tǒng),所述通信系統(tǒng)第一通信設備和第二通信設備,所述第一通信設備用于獲取承載了分組業(yè)務的碼塊流,對獲取到的碼塊流進行速率適配,將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中;所述第二通信設備用于接收所述OPU信號,對所述OPU信號進行解映射處理,刪除解映射處理得到的碼塊流中的空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務;從經(jīng)過刪除空閑碼塊處理的碼塊流中獲取所述分組業(yè)務。

可選的,所述對獲取到的碼塊流進行速率適配,包括以下兩種方式中的至少一種:在獲取到的碼塊流插入空閑碼塊,和刪除獲取到的碼塊流中的部分或全部空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務;其中,經(jīng)過速率適配后的碼塊流在每個OPU幀周期內(nèi)待映射的碼塊數(shù)量等于預設值Cm;所述將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:在每個OPU幀周期內(nèi),將Cm個碼塊映射到一個OPU幀中,并將Cm插入所述OPU幀的開銷中;所述對所述OPU信號進行解映射處理,包括:根據(jù)所述Cm對所述OPU信號進行解映射處理。

可選的,所述將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:根據(jù)固定映射圖案將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中;所述對所述OPU信號進行解映射處理,包括:根據(jù)所述固定映射圖案對所述OPU信號進行解映射處理。

可以理解,本發(fā)明實施例提供的通信系統(tǒng)包括第三方面和第四方面提供的通信設備,并執(zhí)行第一方面和第二方面提供的方法。

第六方面,提供一種計算機可讀介質(zhì),用于存儲指令,所述指令被計算機運行時會驅(qū)使計算機執(zhí)行第一方面和第二方面提供的方法。

本發(fā)明實施例提供的數(shù)據(jù)處理的方法、通信設備及通信系統(tǒng),在傳輸分組業(yè)務過程中,先獲取承載了分組業(yè)務的碼塊流,再對獲取到的碼塊流進行速 率適配,最后將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中。相比于傳統(tǒng)的通過GFP的映射方式,本發(fā)明實施例提供的數(shù)據(jù)處理的方法、通信設備及通信系統(tǒng)處理復雜度低和/或帶寬利用率高。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖做一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為現(xiàn)有技術中提供的OTN幀的幀結(jié)構;

圖2為本發(fā)明實施例提供數(shù)據(jù)處理方法的流程圖;

圖3為本發(fā)明實施例提供的一種空閑碼塊的結(jié)構示意圖;

圖4為本發(fā)明實施例提供的一種空閑碼塊的結(jié)構示意圖;

圖5為本發(fā)明實施例提供的刪除空閑碼塊的方法示意圖;

圖6為本發(fā)明實施例提供的增加空閑碼塊的方法示意圖;

圖7為本發(fā)明實施例提供的一種超碼塊的結(jié)構示意圖;

圖8為本發(fā)明實施例提供的一種映射圖案;

圖9為本發(fā)明實施例提供的一種映射圖案;

圖10為本發(fā)明實施例提供的一種映射圖案;

圖11為本發(fā)明實施例提供的一種映射圖案;

圖12為本發(fā)明實施例提供的一種映射圖案及新型幀結(jié)構;

圖13為本發(fā)明實施例提供數(shù)據(jù)處理方法的流程圖;

具體實施方式

為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

本發(fā)明實施例提供的方法、裝置及系統(tǒng)均基于同樣的原理和設計,本發(fā) 明實施例介紹的只要不是相沖突的、或者并行的各個方面,都是可以相互結(jié)合的,本發(fā)明實施例不做限制。比如,某一部分介紹了A方面,另一部分介紹了B方面,只要A方面和B方面不相沖突,或者不是相并行的兩個方案,那么默認A方面和B方面是可以結(jié)合的。具體的,比如本發(fā)明實施例介紹的裝置可以具備本發(fā)明實施例介紹的方法中所提及的所有功能,以用于實現(xiàn)相應的方法;同理,本發(fā)明實施例介紹的方法可以利用本發(fā)明實施例的裝置來實現(xiàn)。本發(fā)明實施例所介紹的幀結(jié)構對于方法和裝置來說都是通用的,可以相互結(jié)合的。

本發(fā)明實施例提供的方法、通信及通信系統(tǒng)可應用于光傳送網(wǎng)(Optical Transport Network,光傳送網(wǎng))領域,對于OTN技術,國際電信聯(lián)盟已經(jīng)制定了相應的標準,如2012年02月公布的G.709/Y.1331,該標準的全部內(nèi)容被結(jié)合到本申請文件中。

如圖2所示,本發(fā)明實施例提供一種數(shù)據(jù)處理的方法,所述方法應用于光傳送網(wǎng)絡OTN中。該方法包括以下步驟

S101:獲取承載了分組業(yè)務的碼塊流。

分組業(yè)務是指基于包傳送技術的業(yè)務,其中,承載業(yè)務的包具有可變長度,相鄰包之間包括空閑字符,空閑字符的數(shù)量亦可變。分組業(yè)務包括IP業(yè)務、以太業(yè)務、MPLS業(yè)務等等。本發(fā)明實施例中的碼塊流是指由碼塊組成的數(shù)據(jù)流。碼塊可以是8B/10B碼塊,可以是64B/66B碼塊,可以是64B/65B碼塊,可以是256B/258B碼塊,可以是256B/257B碼塊,也可以是其他碼塊。

OTN設備獲取分組業(yè)務的碼塊流的方式很多種。比如,可以是直接接收的原始的未編碼的分組業(yè)務,如來自分組業(yè)務設備或者分組業(yè)務單板的分組業(yè)務,或者是OTN設備本地網(wǎng)上的業(yè)務。這時可以通過編碼獲取分組業(yè)務的碼塊流,比如可以對接收到的分組業(yè)務進行64B/66B編碼,獲取承載了分組業(yè)務的碼塊流。可選的,還可以接收發(fā)送端已經(jīng)編碼的碼塊流,如可以通過物理接口接收相應的信號,再經(jīng)過物理媒質(zhì)相關子層(Physical Medium Dependent,PMD)、物理媒質(zhì)連接子層(Physical Medium Attachment,PMA)的處理而得到的碼塊流。

與上述描述對應的,可選的,所述方法還可以包括接收分組業(yè)務,對所述分組業(yè)務進行編碼,從而得到所述承載了分組業(yè)務的碼塊流??蛇x的,所述方 法也可以包括,接收來自承載了分組業(yè)務的比特流,對所述比特流進行碼塊同步頭搜索,獲取所述比特流中的碼塊邊界,之后對對所述比特流中的碼塊數(shù)據(jù)部分進行解擾碼處理,從而得到承載了分組業(yè)務的碼塊流。

S102:對獲取到的碼塊流進行速率適配。

本發(fā)明實施例中的對碼塊流的速率適配,可以是增加碼塊流速率,可以是減小碼塊流速率,還可以兩者混合運用(如在不同的時間段可以分別增加碼塊流速率和減小碼塊流速率)。增加碼塊流速率是通過在碼塊流中增加空閑碼塊實現(xiàn)的,減小碼塊流速率是通過刪除原碼塊流中本已存在的空閑碼塊實現(xiàn)的。具體如何增加或刪除,本發(fā)明實施例后續(xù)將進行詳細闡述。

S103:將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中。

可選的,具體映射可以采用現(xiàn)有技術中的方法,也可以采用本發(fā)明實施例中介紹的其他方法。

比如,可選的,所述對獲取到的碼塊流進行速率適配,包括以下兩種方式中的至少一種:在獲取到的碼塊流插入空閑碼塊,和刪除獲取到的碼塊流中的部分或全部空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務;其中,經(jīng)過速率適配后的碼塊流在每個OPU幀周期內(nèi)待映射的碼塊數(shù)量等于預設值Cm。優(yōu)選的,所述Cm等于OPU凈荷區(qū)所能承載的碼塊數(shù)量的最大整數(shù)值??蛇x的,因為Cm是預設的,可以不用向接收端傳送該Cm值,即無需在開銷中插入Cm值。

可選的,將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:在每個OPU幀周期內(nèi),將Cm個碼塊映射到一個OPU幀中,并將Cm插入所述OPU幀的開銷中。

可選的,將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:若預設值Cm等于OPU凈荷區(qū)所能承載的碼塊數(shù)量的最大整數(shù)值,在每個OPU幀周期內(nèi),將Cm個碼塊映射到一個OPU幀中,同時由于Cm為已知OPU凈荷區(qū)大小,因此Cm信息可以不用插入所述OPU幀的開銷中。

可選的,將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:根據(jù)固定映射圖案將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中。

可選的,其特征在于,在獲取到的碼塊流插入空閑碼塊,包括:在獲取到 的碼塊流中相鄰T碼塊和S碼塊之間插入空閑碼塊,所述T碼塊是指包含分組業(yè)務結(jié)束字符的碼塊,所述S碼塊是指分組業(yè)務開始字符的碼塊。

可選的,所述獲取到的碼塊流為64B/66B碼塊流,所述空閑碼塊的碼塊類型字段為0x1e。

可選的,所述獲取到的碼塊流為64B/66B碼塊流,所述空閑碼塊的碼塊類型字段為0x88;在獲取到的碼塊流插入空閑碼塊,包括:在獲取到的碼塊流的第一位置插入空閑碼塊,所述第一位置為所述獲取到的碼塊流中的任意位置。

可選的,所述空閑碼塊中還承載所述分組業(yè)務端口號和所述分組業(yè)務類型指示中的至少一個。

可選的,所述對獲取到的碼塊流進行速率適配,包括:刪除獲取到的碼塊流中的部分或全部空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務。

可選的,所述對獲取到的碼塊流進行速率適配,包括:對經(jīng)過插入空閑碼塊處理或者刪除空閑碼塊處理的碼塊流進行碼塊轉(zhuǎn)換;

所述碼塊轉(zhuǎn)換,包括:將各碼塊的2比特同步頭壓縮為1比特,該1比特位填充1時指示相應的碼塊為控制碼塊,該1比特位填充0時指示相應的碼塊為數(shù)據(jù)碼塊。

可選的,所述將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:在所述OPU信號開銷的凈荷類型指示字段PT填充0x1D,用于指示所述映射方式為碼塊流速率適配后直接映射的映射方式。

可選的,本申請中的OPU可以是OPU0,可以是OPU1,可以是OPU2,可以是OPU3,可以是OPU4,還可以是彈性光通道凈荷單元OPUlex。以下具體中當以OPUflex為例時,其他OPU種類亦同樣適用。

下面將結(jié)合以上總體敘述及相應的實施方式,闡述在OTN網(wǎng)絡中本發(fā)明實施例如何實現(xiàn),以下闡述與解釋與上述總體敘述緊密結(jié)合,相應的細節(jié)可以結(jié)合于上述總體敘述中。

碼塊流速率適配

在獲取到承載了分組業(yè)務的碼塊流后,需先識別相應的碼塊流中的碼塊。以64B/66B碼塊為例(其他碼塊依次類推),可以通過對碼塊流進行2比特的同步頭檢測,進行64B/66B碼塊同步頭搜索處理,確定64B/66B碼塊邊界。其中,對于64B/66B碼塊來說,若2比特同步頭為“10”,則該碼塊為控制碼塊;若2比特同步頭為“01”,則該碼塊為數(shù)據(jù)碼塊。對于64B/66B控制碼塊,進一步查看各個碼塊的控制字圖案,從而確定各個64B/66B控制碼塊的類型。其中,空閑碼塊的圖案如圖3所示,其前兩個比特位為10,第2-9比特位為碼塊類型指示字段,用于指示具體的控制碼塊類型,空閑碼塊填充的是0x1e,第10-65比特位填充固定數(shù)值。

識別出各碼塊后,可對識別出來的64B/66B碼塊流進行空閑碼塊增刪處理,確保增刪空閑碼塊后的數(shù)據(jù)流速率小于OPU凈荷區(qū)速率;當收到的64B/66B碼塊流速率大于OPU凈荷區(qū)速率時,對64B/66B碼塊流進行空閑碼塊刪除處理;當收到的64B/66B碼塊流速率小于OPU凈荷區(qū)速率時,在64B/66B碼塊流中進行空閑碼塊插入處理;一種具體的實現(xiàn)方式可以采用,例如當緩存中的客戶數(shù)據(jù)低于預設值時(如用于緩存的FIFO中的緩存水線的一半時),在64B/66B碼塊流中插入空閑碼塊;當緩存中的客戶數(shù)據(jù)高于預設值時,在64B/66B碼塊流中刪除空閑碼塊。

可選的,若后面映射步驟采用根據(jù)緩存水線自動生成Cm值進行映射處理,則該步驟可以將識別出來的所有空閑碼塊,從數(shù)據(jù)流中進行刪除,僅保存客戶業(yè)務有效數(shù)據(jù)所對應的64B/66B碼塊流;該種方式采用了以最小客戶業(yè)務速率來匹配OPU凈荷區(qū)承載容器速率。

可選的,若后面映射通過配置固定Cm值進行映射處理,則可以仍然采用上述方式,根據(jù)緩存中的客戶數(shù)據(jù)情況進行空閑碼塊的增刪處理。

對于上述描述的插入空閑碼塊的情況,插入的空閑碼塊可以采用專門定義的特殊類型碼塊。對于這種情況,在接收端解映射后需要將該特殊類型碼塊刪除。本發(fā)明實施例提供的利用增刪空閑碼塊來映射的方法可稱為空閑映射規(guī)程(IDLE Mapping Procedure,IMP),或者也可以稱為填充映射規(guī)程(Stuff Mapping Procedure,SMP)。

在客戶業(yè)務的有效數(shù)據(jù)所對應的64B/66B碼塊流中,增加空閑碼塊,可選的,可以通過新增O碼塊作為空閑碼塊實現(xiàn);不改變原有碼塊,在碼塊流任意 位置插入O碼塊,該O碼塊攜帶信息圖案如圖4所示,包含2比特同步頭10,1字節(jié)碼塊類型指示0x88(該值可替換為0x00-0xFF中任何其他未使用的值)。第9-65比特位可填充固定字節(jié)??蛇x的,第9-65比特位的一個或多個比特位可用于承載分組業(yè)務端口號和分組業(yè)務類型指示中的至少一個,如可以用第9-25比特位承載分組業(yè)務端口號,和/或用第26-33比特位承載分組業(yè)務類型指示。

可選的,可利用現(xiàn)有的如圖3所示的空閑碼塊或者前一段所述的空閑碼塊,將其插入到T碼塊之后S碼塊之前。

此外,還可以為了傳輸分組業(yè)務端口號和分組業(yè)務類型指示等信息,將現(xiàn)有的一種S碼塊修改為S+碼塊。具體的,對數(shù)據(jù)流中的原始S碼塊進行修改為S+碼塊。具體的,可以將S碼塊中開始字符之后的3個字節(jié)用于承載傳輸分組業(yè)務端口號和分組業(yè)務類型指示。因為開始字符之后承載的數(shù)據(jù)一般為前導碼,為固定填充數(shù)值,接收端可以獲取到享有的傳輸分組業(yè)務端口號和分組業(yè)務類型指示后重新將這些數(shù)值恢復。

圖5示意性地給出了刪除空閑碼塊的過程。圖中D表示數(shù)據(jù)碼塊,S表示S碼塊,T表示T碼塊,I表示空閑碼塊。可選的,可只刪除部分空閑碼塊。

圖6示意性地給出了增加空閑碼塊的過程。圖中D表示數(shù)據(jù)碼塊,S表示S碼塊,T表示T碼塊,O表示空閑碼塊。其中,對于圖中的方式一,可用如圖3所示的空閑碼塊,也可用如圖4所示的新的空閑碼塊,可選的插入的空閑碼塊數(shù)量可根據(jù)需要選擇。對于方式二,優(yōu)選如圖4所示的新的空閑碼塊,可選的,插入的空閑碼塊的數(shù)量可根據(jù)需要選擇,可選的,當插入空閑碼塊的位置可任意選擇,當需要插入多個空閑碼塊時,可連續(xù)插入,也可間插插入。

碼塊轉(zhuǎn)換處理

本發(fā)明實施例重點描述下相關“碼塊轉(zhuǎn)換處理”具體內(nèi)容,該處理步驟根據(jù)需要可選,該處理步驟可以安排在碼塊流速率適配之后映射之前進行,也可以先進行碼塊轉(zhuǎn)換處理再進行碼塊流速率適配。碼塊變換處理,可以壓縮碼塊總體速率,提高傳輸效率。

一般碼塊都有兩個比特位的同步頭,其用于定位各碼塊的位置,以及用于指示碼塊具體是數(shù)據(jù)碼塊還是控制碼塊。本發(fā)明實施例中,在識別各碼塊后, 可將兩個比特位的同步頭壓縮為1個比特位的碼塊。在接收端,相應的可將相應的1比特位的同步頭恢復為2個比特位。

以64B/66B碼塊為例(其他碼塊以此類推),對于控制碼塊,將原有的2比特同步頭指示“10”壓縮為1比特“1”;對于數(shù)據(jù)碼塊,將原有的2比特同步頭指示“01”壓縮為1比特“0”。數(shù)據(jù)碼塊和控制碼塊各自對應的數(shù)值,可以對調(diào),本發(fā)明不做限制。

此外,還可將64B/66B碼塊(其他碼塊以此類推)轉(zhuǎn)換為超碼塊(super block,SB)。如圖7所示,在這種方法中,每8個64B/66B碼塊組成1個超碼塊(65字節(jié)),由數(shù)據(jù)字段和控制字段組成,其中數(shù)據(jù)字段為64字節(jié)(8個8字節(jié)),由8個64B/66B碼塊的數(shù)據(jù)部分組成;控制字段為8比特,分別指示數(shù)據(jù)字段中的8個8字節(jié)在轉(zhuǎn)換前為64B/66B控制碼塊還是66B數(shù)據(jù)碼塊,其中1(或0)表示64B/66B控制碼塊,0(或1)表示64B/66B數(shù)據(jù)碼塊。

其中,超碼塊可以包含三種類型:

1)c-data:控制超碼塊,包含控制信息的超碼塊,其超碼塊圖案如下所示,前半部分的8*8字節(jié)為數(shù)據(jù)字段,后半部分的8*1bit為控制字段:

SDDDDDDD+10000000,含客戶業(yè)務幀頭碼塊且位于超碼塊頭部;

DDDTSDDD+00001000(示例),依次含客戶業(yè)務幀尾碼塊及幀頭碼塊,可以位于超碼塊的任意7個位置。

2)all-data:全數(shù)據(jù)超碼塊,DDDDDDDD+00000000

3)data-idle:幀尾超碼塊,包含幀尾信息的超碼塊。需要根據(jù)客戶業(yè)務幀尾66B碼塊轉(zhuǎn)換后在超碼塊中的實際位置補充空閑碼塊,通過I表示。其超碼塊圖案如下所示:

DDDDDDDI+00000001,

DDDDDDII+00000011

DDDDDIII+00000111

DDDDIIII+00001111

DDDIIIII+00011111

DDIIIIII+00111111

DIIIIIII+01111111

映射

本發(fā)明實施例重點描述下如何映射到OPU凈荷區(qū),也即“基于碼塊或者轉(zhuǎn)換后的碼塊將其映射入OPUflex凈荷區(qū)”。

1)生成OPU幀周期內(nèi)待映射的客戶業(yè)務的碼塊數(shù)量Cm,其中Cm小于等于OPU凈荷區(qū)大小P??蛇x的,可基于當前緩存中碼塊數(shù)量T生成Cm值。生成規(guī)則為:若T>OPU凈荷區(qū)大小P,則Cm=P;否則Cm=T;其中所述T、Cm、P單位為碼塊大小。這種方式中在碼塊流速率適配階段,可刪除碼塊流中的部分或所有空閑碼塊??蛇x的,Cm可以是配置的預定值,該Cm值小于或等于OPU凈荷區(qū)大小P,優(yōu)先選擇Cm=P。該種方式需要與碼塊流速率適配處理相配合,即在碼塊流速率適配處理時,適當增加空閑碼塊或刪除空閑碼塊使得總體需承載的碼塊流速率與OPU凈荷區(qū)承載容器速率匹配。也即通過適當增加空閑碼塊或刪除空閑碼塊,使得在每個OPU幀周期內(nèi),待映射的碼塊數(shù)量等于Cm。

2)將Cm個碼塊基于碼塊粒度根據(jù)Sigma-del ta算法映射入OPU凈荷區(qū),并添加映射開銷信息Cm到OPU開銷區(qū)。可選的,OPU凈荷區(qū)包括承載區(qū)和固定填充區(qū),其中承載區(qū)可用于承載整數(shù)個碼塊,固定填充區(qū)填充固定比特。值得注意的是,對于Cm等于P的特例情況,則無需Sigma-delta算法(當然也可以繼續(xù)使用Sigma-delta算法),可直接將Cm個碼塊映射入OPU凈荷區(qū)??蛇x的,由于Cm為已知OPU凈荷區(qū)大小,因此Cm信息可以插入所述OPU開銷區(qū),也可以不插入所述OPU開銷區(qū)。

3)可選的,可以添加OPU的凈荷類型指示(payload type,PT),例如0x1D(十六進制),用于指示在OPU凈荷區(qū)采用了IMP或SMP映射方法映射分組業(yè)務。

可選的,可基于現(xiàn)有的OPU幀結(jié)構4行3810列,其中開銷區(qū)為第4行第15-16列,凈荷區(qū)為4行3808列;若基于64B/66B碼塊進行映射,如圖8所示,則將凈荷 區(qū)劃分為1846個塊,在第1-4行尾部分別填充5比特填充比特。基于64B/66B碼塊粒度,將64B/66B碼塊流按照Sigma-delta算法映射入OPU凈荷區(qū),其中陰影為填充區(qū)域。映射開銷信息Cm放入1-3行15列和16列的OPU開銷位置。

可選的,若基于65B碼塊(轉(zhuǎn)換后的碼塊)進行映射,如圖9所示,則將凈荷區(qū)劃分為1872個塊,在第1行和第3行尾部分別填充9比特填充比特,在第2行和第4行尾部分別填充14比特填充比特?;?5B碼塊粒度,將變換后的65B碼塊流按照Sigma-delta算法映射入OPU凈荷區(qū),其中陰影為填充區(qū)域。映射開銷信息Cm放入1-3行15列和16列的OPUflex開銷位置。

若基于65字節(jié)超碼塊(SB)進行映射,如圖10所示,將凈荷區(qū)劃分為234個65字節(jié)塊,在第1行和第3行尾部分別填充5字節(jié)填充字節(jié),在第2行和第4行尾部分別填充6字節(jié)填充字節(jié)?;?5字節(jié)碼塊粒度,將變換后的65字節(jié)超碼塊流按照Sigma-delta算法映射入OPUflex凈荷區(qū),其中陰影為填充區(qū)域。映射開銷信息Cm放入1-3行15列和16列的OPUflex開銷位置。

可選的,可在OPU幀的基礎上進行擴展,假設基于65字節(jié)超碼塊(SB)進行映射,如圖11所示,在現(xiàn)有的OPU幀結(jié)構4行3810列基礎上擴展為4行3837列,其中開銷區(qū)為4行第15-16列,凈荷區(qū)為4行3835列;將凈荷區(qū)劃分為236個65字節(jié)超碼塊,無須填充字節(jié)?;?5字節(jié)超碼塊粒度,將變換后的65字節(jié)超碼塊流按照Sigma-delta算法映射入OPUflex凈荷區(qū),其中陰影為填充區(qū)域。映射開銷信息Cm放入1-3行15列和16列的OPUflex開銷位置。

可選的,構建新型ODU幀結(jié)構,所述ODU中包括OPU,包含開銷區(qū)和凈荷區(qū)。假設基于65字節(jié)超碼塊(SB)進行映射,如圖12所示,由256個超碼塊構成。其中開銷區(qū)為1個幀頭開銷超碼塊,凈荷區(qū)劃分為255個超碼塊?;?5字節(jié)超碼塊粒度,將變換后的65字節(jié)超碼塊流按照Sigma-del ta算法映射入OPU凈荷區(qū),其中陰影為填充區(qū)域。映射開銷信息Cm放入幀頭開銷碼塊的OPU開銷位置,幀頭開銷碼塊圖案如圖所示,包含幀頭指示FAS(6字節(jié)),復幀指示MFAS(1字節(jié)),ODU開銷(42),OPU開銷(8字節(jié)),以及保留區(qū)域(8個字節(jié))。

本發(fā)明實施例還提供接收端的數(shù)據(jù)處理方法,可以理解的是,本發(fā)明實施例提供的接收端的方法與前述發(fā)送端的方法相輔相成,上述實施方法的各個實施細節(jié)與本發(fā)明實施例中是一致的或者是互逆的。本發(fā)明實施例的方法包括以下步驟。

S201:接收光通道凈荷單元OPU信號。

接收到OTU信號,再解復用出OPU信號。

S203:對所述OPU信號進行解映射處理。

可選的,根據(jù)凈荷類型指示確定解映射的方式,并根據(jù)OPU開銷中承載的Cm值以碼塊為粒度進行解映射。

可選的,可根據(jù)預先配置的Cm值以碼塊為粒度進行解映射。

S205:刪除解映射處理得到的碼塊流中的空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務。

S207:從經(jīng)過刪除空閑碼塊處理的碼塊流中獲取分組業(yè)務。

根據(jù)碼塊流中的S碼塊和T碼塊可以確定分組業(yè)務的起始和結(jié)束位置,并根據(jù)所述起始和結(jié)束位置即可獲取分組業(yè)務。

可選的,所述對所述OPU信號進行解映射處理,包括:根據(jù)預定值Cm對所述OPU信號進行解映射處理,所述Cm為OPU幀中承載的碼塊的數(shù)量。

可選的,所述對所述OPU信號進行解映射處理,包括:根據(jù)固定映射圖案對所述OPU信號進行解映射處理。

可選的,刪除解映射處理得到的碼塊流中的空閑碼塊,包括:識別所述空閑碼塊類型指示,刪除包含所述空閑碼塊類型指示的碼塊。

可選的,所述空閑碼塊中還承載所述分組業(yè)務端口號和所述分組業(yè)務類型指示中的至少一個。

可選的,對所述OPU信號進行解映射處理,包括:從OPU信號中解映射出65B碼塊流,將每個65B碼塊的同步頭由1比特轉(zhuǎn)化為2比特得到64B/66B碼塊。

本發(fā)明實施例還提供一種通信設備。本發(fā)明實施例提供的通信設備可用于實現(xiàn)上述介紹的方法,上述方法的實現(xiàn)細節(jié)和技術原理與本發(fā)明實施例相同,可以相互結(jié)合。

本發(fā)明實施例的通信設備包括:處理部件,用于獲取承載了分組業(yè)務的碼塊流;對獲取到的碼塊流進行速率適配;將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中。

可選的,所述處理部件包括獲取單元、速率適配單元和映射單元;所述獲取單元用于獲取承載了分組業(yè)務的碼塊流;所述速率適配單元用于對獲取到的碼塊流進行速率適配;所述映射單元用于將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中。

可選的,所述對獲取到的碼塊流進行速率適配,包括以下兩種方式中的至少一種:在獲取到的碼塊流插入空閑碼塊,和刪除獲取到的碼塊流中的部分或全部空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務;其中,經(jīng)過速率適配后的碼塊流在每個OPU幀周期內(nèi)待映射的碼塊數(shù)量等于預設值Cm

可選的,所述將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:在每個OPU幀周期內(nèi),按照固定映射圖案將Cm個碼塊映射到一個OPU幀中,并將Cm插入所述OPU幀的開銷中。

可選的,所述獲取到的碼塊流為64B/66B碼塊流,所述空閑碼塊的碼塊類型字段為0x88;在獲取到的碼塊流插入空閑碼塊,包括:在獲取到的碼塊流的第一位置插入空閑碼塊,所述第一位置為所述獲取到的碼塊流中的任意位置。

可選的,所述對獲取到的碼塊流進行速率適配,包括:刪除獲取到的碼塊流中的部分或全部空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務。

可選的,所述對獲取到的碼塊流進行速率適配,包括:對經(jīng)過插入空閑碼塊處理或者刪除空閑碼塊處理的碼塊流進行碼塊轉(zhuǎn)換;所述碼塊轉(zhuǎn)換,包括:將各碼塊的2比特同步頭壓縮為1比特,該1比特位填充1時指示相應的碼塊為控制碼塊,該1比特位填充0時指示相應的碼塊為數(shù)據(jù)碼塊。

可選的,所述將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:在所述OPU信號開銷的凈荷類型指示字段PT填充0x1D,用于指示所述映射方式為碼塊流速率適配后直接映射的映射方式。

本發(fā)明實施例中的處理部件可以可以是數(shù)字信號處理器DSP、現(xiàn)場可編程門陣列FPGA或?qū)S眉呻娐稟SIC中的一種,相應的獲取單元、速率適配單元、映射單元可以理解為處理部件中獨立的或者是集成在一起的功能模塊。

可選的,本發(fā)明實施例中的處理部件,可以包括相互連接的處理器、一個或多個存儲器。其中,一個或多個存儲器一方面用于存儲指令,另一方面用于緩存數(shù)據(jù)。所述處理器可以用于執(zhí)行存儲器中的指令,并在這些指令的驅(qū)動下執(zhí)行本發(fā)明實施例相應的方法,實現(xiàn)本發(fā)明實施例通信設備的功能。相應的處理器可以是數(shù)字信號處理器DSP、現(xiàn)場可編程門陣列FPGA或?qū)S眉呻娐稟SIC中的一種。一個或多個存儲器可以是只讀存儲器ROM、隨機存取存儲器RAM、先入先出存儲器FIFO中的一種或多種,也可以是其他存儲介質(zhì)。

可選的,本發(fā)明實施例提供的通信設備還可以包括接收器和發(fā)送器,其中接收器用于接收信號,發(fā)送器用于發(fā)送信號。具體的,接收器用于接收光信號,并對光信號進行光電轉(zhuǎn)換??蛇x的,接收器還可以包括模數(shù)轉(zhuǎn)換器,用于對光電轉(zhuǎn)換后的電信號進行模數(shù)轉(zhuǎn)換。發(fā)送器可以是激光器。

可以理解,本發(fā)明實施例中的方法都可以被本發(fā)明實施例提供的通信設備執(zhí)行,也就是說本發(fā)明實施例提供的通信設備具有執(zhí)行上述全部或部分方法的功能。具體的,相應的功能可以由通信設備中的處理部件實現(xiàn),具體的可以由相應的處理單元中相對應的細化的功能模塊實現(xiàn)?;蛘?,本發(fā)明實施例提供的方法,均可以通過編程或者其他方式轉(zhuǎn)化成指令,通過將這些指令存儲在相應的計算機可讀介質(zhì)中,或者固化在相應的硬件中,當這些指令被執(zhí)行時,可以驅(qū)使用于執(zhí)行這些指令的處理單元去實現(xiàn)本發(fā)明實施例介紹的方法。

本發(fā)明實施例還提供一種通信設備,包括:處理部件,用于接收光通道凈荷單元OPU信號;對所述OPU信號進行解映射處理;刪除解映射處理得到的碼塊流中的空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務;從經(jīng)過刪除空閑碼塊處理的碼塊流中獲取分 組業(yè)務。

可選的,所述處理部件包括接收單元、解映射單元、刪除單元和獲取單元;所述接收單元用于接收光通道凈荷單元OPU信號;所述解映射單元用于對所述OPU信號進行解映射處理;所述刪除單元用于刪除解映射處理得到的碼塊流中的空閑碼塊;所述獲取單元用于從經(jīng)過刪除空閑碼塊處理的碼塊流中獲取分組業(yè)務。

可選的,所述對所述OPU信號進行解映射處理,包括:根據(jù)固定映射圖案和預定值Cm對所述OPU信號進行解映射處理,所述Cm為OPU幀中承載的碼塊的數(shù)量。

可選的,對所述OPU信號進行解映射處理,包括:從OPU信號中解映射出65B碼塊流,將每個65B碼塊的同步頭由1比特轉(zhuǎn)化為2比特得到64B/66B碼塊。

本發(fā)明實施例中的處理部件可以可以是數(shù)字信號處理器DSP、現(xiàn)場可編程門陣列FPGA或?qū)S眉呻娐稟SIC中的一種,相應的獲取單元、速率適配單元、映射單元可以理解為處理部件中獨立的或者是集成在一起的功能模塊。

可選的,本發(fā)明實施例中的處理部件,可以包括相互連接的處理器、一個或多個存儲器。其中,一個或多個存儲器一方面用于存儲指令,另一方面用于緩存數(shù)據(jù)。所述處理器可以用于執(zhí)行存儲器中的指令,并在這些指令的驅(qū)動下執(zhí)行本發(fā)明實施例相應的方法,實現(xiàn)本發(fā)明實施例通信設備的功能。相應的處理器可以是數(shù)字信號處理器DSP、現(xiàn)場可編程門陣列FPGA或?qū)S眉呻娐稟SIC中的一種。一個或多個存儲器可以是只讀存儲器ROM、隨機存取存儲器RAM、先入先出存儲器FIFO中的一種或多種,也可以是其他存儲介質(zhì)。

可選的,本發(fā)明實施例提供的通信設備還可以包括接收器和發(fā)送器,其中接收器用于接收信號,發(fā)送器用于發(fā)送信號。具體的,接收器用于接收光信號,并對光信號進行光電轉(zhuǎn)換。可選的,接收器還可以包括模數(shù)轉(zhuǎn)換器,用于對光電轉(zhuǎn)換后的電信號進行模數(shù)轉(zhuǎn)換。發(fā)送器可以是激光器。

可以理解,本發(fā)明實施例中的方法都可以被本發(fā)明實施例提供的通信設備執(zhí)行,也就是說本發(fā)明實施例提供的通信設備具有執(zhí)行上述全部或部分方法的 功能。具體的,相應的功能可以由通信設備中的處理部件實現(xiàn),具體的可以由相應的處理單元中相對應的細化的功能模塊實現(xiàn)。或者,本發(fā)明實施例提供的方法,均可以通過編程或者其他方式轉(zhuǎn)化成指令,通過將這些指令存儲在相應的計算機可讀介質(zhì)中,或者固化在相應的硬件中,當這些指令被執(zhí)行時,可以驅(qū)使用于執(zhí)行這些指令的處理單元去實現(xiàn)本發(fā)明實施例介紹的方法。

本發(fā)明實施例提供,所述通信系統(tǒng)第一通信設備和第二通信設備,其中,所述第一通信設備用于獲取承載了分組業(yè)務的碼塊流,對獲取到的碼塊流進行速率適配,將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中;所述第二通信設備用于接收所述OPU信號,對所述OPU信號進行解映射處理,刪除解映射處理得到的碼塊流中的空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務;從經(jīng)過刪除空閑碼塊處理的碼塊流中獲取所述分組業(yè)務。

可選的,所述對獲取到的碼塊流進行速率適配,包括以下兩種方式中的至少一種:在獲取到的碼塊流插入空閑碼塊,和刪除獲取到的碼塊流中的部分或全部空閑碼塊,所述空閑碼塊為包含空閑碼塊類型指示的控制碼塊,所述空閑碼塊不承載所述分組業(yè)務;其中,經(jīng)過速率適配后的碼塊流在每個OPU幀周期內(nèi)待映射的碼塊數(shù)量等于預設值Cm;所述將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:在每個OPU幀周期內(nèi),將Cm個碼塊映射到一個OPU幀中,并將Cm插入所述OPU幀的開銷中;所述對所述OPU信號進行解映射處理,包括:根據(jù)所述Cm對所述OPU信號進行解映射處理。

可選的,所述將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中,包括:根據(jù)固定映射圖案將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中;所述對所述OPU信號進行解映射處理,包括:根據(jù)所述固定映射圖案對所述OPU信號進行解映射處理。

本發(fā)明實施例中的第一通信設備可為上述實施方式中介紹的發(fā)送端通信設備,本發(fā)明實施例中的第二通信設備可為上述實施方式中介紹的接收端通信設備。本發(fā)明實施例提供的通信系統(tǒng)的具體的實施細節(jié)與技術原理,與上述方法實施方式和通信設備實施方式是一致的,可以相互結(jié)合。

此外,本發(fā)明實施例還提供一種計算機可讀介質(zhì),用于存儲指令,所述指令被計算機運行時會驅(qū)使計算機執(zhí)行本發(fā)明實施例前述的各種實施方式。

本發(fā)明實施例提供的數(shù)據(jù)處理的方法、通信設備及通信系統(tǒng),在傳輸分組業(yè)務過程中,先獲取承載了分組業(yè)務的碼塊流,再對獲取到的碼塊流進行速率適配,最后將速率適配后的碼塊流映射到光通道凈荷單元OPU信號中。相比于傳統(tǒng)的通過GFP的映射方式,本發(fā)明實施例提供的數(shù)據(jù)處理的方法、通信設備及通信系統(tǒng)處理復雜度低和/或帶寬利用率高。

本領域普通技術人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的范圍。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
葫芦岛市| 隆林| 阳原县| 定远县| 大石桥市| 安龙县| 海晏县| 靖安县| 张家界市| 汾西县| 中西区| 绍兴市| 根河市| 攀枝花市| 临邑县| 博客| 河源市| 涡阳县| 璧山县| 班玛县| 达孜县| 郎溪县| 获嘉县| 富民县| 枣阳市| 辽宁省| 墨竹工卡县| 光山县| 菏泽市| 定西市| 嘉鱼县| 阿图什市| 密山市| 夹江县| 马公市| 论坛| 赫章县| 和静县| 页游| 南投县| 仙桃市|