亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種編碼方法、相關(guān)設(shè)備及系統(tǒng)與流程

文檔序號:11841641閱讀:393來源:國知局
一種編碼方法、相關(guān)設(shè)備及系統(tǒng)與流程

本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種編碼方法、相關(guān)設(shè)備及系統(tǒng)。



背景技術(shù):

固態(tài)半導(dǎo)體工業(yè)可靠性標(biāo)準(zhǔn)JESD204系列協(xié)議是基于串行器/解串器(英文:SERializer/DESerializer,簡稱:SERDES)的串行接口標(biāo)準(zhǔn),用于定義專用集成電路(英文:Application Specific Integrated Circuit,簡稱:ASIC)/現(xiàn)場可編程門陣列(英文:Field-Programmable Gate Array,簡稱:FPGA)與數(shù)字模擬轉(zhuǎn)換器(英文:Digital to analog converter,簡稱:DAC)/模擬數(shù)字轉(zhuǎn)換器(英文:Analog to digital converter,簡稱:ADC)之間的接口,JESD204B協(xié)議定義的拓?fù)浣Y(jié)構(gòu)如圖1所示。下行方向:ASIC/FPGA的中頻數(shù)據(jù)經(jīng)過JESD204B接口傳輸給DAC,再經(jīng)過混頻器(英文:Mixer)、功率放大器(英文:Power Amplifier,簡稱:PA)后從射頻空口發(fā)送出去。上行方向:從射頻空口接收的數(shù)據(jù)通過低噪聲放大器(英文:Low Noise Amplifier,簡稱:LNA)放大,再通過解調(diào)器(英文:Demod)變頻到中頻頻點(diǎn),然后經(jīng)過ADC采樣后通過JESD204B接口傳輸給ASIC/FPGA。

JESD204B數(shù)據(jù)是以幀(frame)為單位進(jìn)行傳輸?shù)模?個frame包含F(xiàn)個字節(jié),1個多幀(multiframe)中含有K個frame。JESD204B數(shù)據(jù)由碼級同步(CODE SYNC)、初始化通道對齊(英文:Initial Lane Alignment,簡稱:ILA)序列和業(yè)務(wù)數(shù)據(jù)這三種數(shù)據(jù)組成,這三種數(shù)據(jù)的結(jié)構(gòu)如圖2所示。

碼級同步(CODE SYNC)由連續(xù)的控制字K(值為K28.5)組成。ILA序列的第二個multiframe依次由控制字R(第一個byte)、控制字Q、控制byte、數(shù)據(jù)和控制字A(最后一個byte)組成;ILA序列的其他multiframe依次由控制字R(第1個byte)、數(shù)據(jù)和控制字A(最后1個byte)組成。其中,控制字A(值為K28.3)用于多通道(lane)對齊,控制字F(值為K28.7)用于幀(Frame)對齊(控制字F后面進(jìn)行介紹),控制字K(值為K28.5)用于碼級同步,控制字R(值為K28.0)用于指示ILA序列中多幀的起始,控制字Q(值為K28.4)用于指示ILA序列中控制字的起始。

為了提高JESD204B數(shù)據(jù)在鏈路上的傳輸特性,需要在該業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)幀的幀尾插入控制字A或者控制字F,目前可以通過8B10B編碼技術(shù)對數(shù)據(jù)幀進(jìn)行編碼來產(chǎn)生特定碼型來區(qū)分控制字A、控制字F和普通數(shù)據(jù)。如圖3所示,8B10B編碼技術(shù)是將1組連續(xù)的8位數(shù)據(jù)分解成兩組數(shù)據(jù),1組為3位的數(shù)據(jù),1組為5位的數(shù)據(jù),經(jīng)過編碼后分別成為1組4位的數(shù)據(jù)和1組6位的數(shù)據(jù),這兩組數(shù)據(jù)組成1組10位的數(shù)據(jù)。在數(shù)據(jù)幀的幀尾插入控制字F或控制字A包括兩種情況,以下以圖4所示的數(shù)據(jù)幀為例來進(jìn)行說明。

不加擾情況:如圖5所示,如果當(dāng)前frame(不在multiframe的結(jié)尾)的最后一個字節(jié)與上一幀的最后一個字節(jié)相同,則用控制字F=K28.7替代當(dāng)前frame的最后一個字節(jié)。如果上一幀中已經(jīng)發(fā)生過替代,則這一次不進(jìn)行替換。如果當(dāng)前frame(在multiframe的結(jié)尾)的最后一個字節(jié)與上一幀的最后一個字節(jié)相同,則用控制字A=K28.3替換當(dāng)前frame的最后一個字節(jié)。

加擾的情況:如圖6所示,如果當(dāng)前幀(不是multiframe的最后一個frame)的最后一個字節(jié)等于0xFC(即D28.7),則用控制字F=K28.7替代當(dāng)前frame的最后一個字節(jié)。如果multiframe的最后一個字節(jié)等于0x7C(即D28.3),則用控制字A=K28.3替代當(dāng)前frame的最后一個字節(jié)。

現(xiàn)有技術(shù)的缺陷在于,8B10B技術(shù)編碼的效率為0.8,這對SERDES速率和SERDES對數(shù)要求較高。



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

本發(fā)明實(shí)施例公開了一種編碼方法、相關(guān)設(shè)備及系統(tǒng),能夠提高編碼效率。

第一方面,本發(fā)明實(shí)施例提供了一種編碼方法,該方法包括:

編碼終端確定待傳輸?shù)腏ESD204B數(shù)據(jù)中的目標(biāo)JESD204幀的幀類型,所述JESD204B數(shù)據(jù)中的幀類型包括碼級同步幀、ILA序列幀和業(yè)務(wù)數(shù)據(jù)幀,所述目標(biāo)JESD204幀由8個字節(jié)組成;

所述編碼終端通過64B66B編碼技術(shù)對所述目標(biāo)JESD204幀進(jìn)行編碼以得到66比特的傳輸幀,所述傳輸幀由8個字節(jié)和2比特組成且所述2比特為所述傳輸幀的幀頭;

當(dāng)所述目標(biāo)JESD204幀屬于所述碼級同步幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5;

當(dāng)所述目標(biāo)JESD204幀屬于所述ILA序列幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)中預(yù)設(shè)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述ILA序列幀的8個字節(jié)中的后7個字節(jié)中的數(shù)據(jù);

所述編碼終端將所述傳輸幀發(fā)送給解碼終端,所述解碼終端不對幀頭攜帶所述第一標(biāo)識以及8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn),以及所述解碼終端不對幀頭攜帶所述第一標(biāo)識以及8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0的傳輸幀做數(shù)據(jù)校驗(yàn)。

通過執(zhí)行上述步驟,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5時,所述傳輸幀的幀頭攜帶第二標(biāo)識,所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5;所述解碼終端不對幀頭攜帶所述第二標(biāo)識以及8個字節(jié)攜帶的數(shù)據(jù)均為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第一方面,或者第一方面的第一種可能的實(shí)現(xiàn)方式,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀為A幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述A幀的8個字節(jié)中的前7個字節(jié)中的數(shù)據(jù);所述解碼終端不對幀頭攜帶所述第一標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第一方面,或者第一方面的第一種可能的實(shí)現(xiàn)方式,或者第一方面的第二種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀為F幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述F幀的8個字節(jié)中的前7個字節(jié)中的數(shù)據(jù);所述解碼終端不對幀頭攜帶所述第一標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,或者第一方面的第三種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5以及所述目標(biāo)JESD204幀不為A幀和F幀時,所述傳輸幀的8個字節(jié)一一對應(yīng)攜帶所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中的數(shù)據(jù),當(dāng)所述傳輸幀的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3、D28.7或D28.0時,所述傳輸幀的幀頭攜帶所述第二標(biāo)識;所述解碼終端不對幀頭攜帶所述第二標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3、D28.7或D28.0的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,或者第一方面的第三種可能的實(shí)現(xiàn)方式,或者第一方面的第四種可能的實(shí)現(xiàn)方式,在第一方面的第五種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5以及所述目標(biāo)JESD204幀不為A幀和F幀時,所述傳輸幀的8個字節(jié)一一對應(yīng)攜帶所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中的數(shù)據(jù),當(dāng)所述傳輸幀的第n個字節(jié)攜帶的數(shù)據(jù)不為D28.3、D28.7和D28.0時,所述傳輸幀的幀頭攜帶數(shù)據(jù)校驗(yàn)碼和所述數(shù)據(jù)校驗(yàn)碼的反碼,所述解碼終端用于通過所述數(shù)據(jù)校驗(yàn)碼對第n個字節(jié)攜帶的數(shù)據(jù)不為D28.3的傳輸幀、D28.7的傳輸幀、D28.0的傳輸幀,以及8個字節(jié)的數(shù)據(jù)不全為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第一方面的第五種可能的實(shí)現(xiàn)方式,在第一方面的第六種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)校驗(yàn)碼為奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼的反碼。

結(jié)合第一方面的第五種可能的實(shí)現(xiàn)方式,在第一方面的第七種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)校驗(yàn)碼為偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼的反碼。

結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,或者第一方面的第二種可能的實(shí)現(xiàn)方式,或者第一方面的第三種可能的實(shí)現(xiàn)方式,或者第一方面的第四種可能的實(shí)現(xiàn)方式,或者第一方面的第五種可能的實(shí)現(xiàn)方式,或者第一方面的第六種可能的實(shí)現(xiàn)方式,或者第一方面的第七種可能的實(shí)現(xiàn)方式,在第一方面的第八種可能的實(shí)現(xiàn)方式中,所述第一標(biāo)識為10以及所述第二標(biāo)識為01,或者所述第一標(biāo)識為01以及所述第二標(biāo)識為10。

第二方面,本發(fā)明實(shí)施例提供一種編碼方法,該方法包括:

解碼終端接收編碼終端發(fā)送的傳輸幀,所述傳輸幀由所述編碼終端通過64B66B編碼技術(shù)對JESD204幀進(jìn)行編碼得到,所述傳輸幀由8個字節(jié)和2比特組成且所述2比特為所述傳輸幀的幀頭;

所述編碼終端解析所述傳輸幀以獲取所述8個字節(jié)和所述2比特中的數(shù)據(jù);

當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第一標(biāo)識且所述傳輸幀的8個字節(jié)的每個字節(jié)中的數(shù)據(jù)均為D28.5時,所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成碼級同步幀,所述碼級同步幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5;

當(dāng)所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中預(yù)設(shè)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0時,所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成ILA序列幀,所述ILA序列幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述ILA序列幀的8個字節(jié)中第0個字節(jié)的數(shù)據(jù)為D28.0。

通過執(zhí)行上述步驟,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5時;所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5。

結(jié)合第二方面,或者第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3時,所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中最后一個字節(jié)的數(shù)據(jù)為D28.3。

結(jié)合第二方面,或者第二方面的第一種可能的實(shí)現(xiàn)方式,或者第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7時,所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中最后一個字節(jié)的數(shù)據(jù)為D28.7。

結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,或者第二方面的第三種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3時,所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,或者第二方面的第三種可能的實(shí)現(xiàn)方式,或者第二方面的第四種可能的實(shí)現(xiàn)方式,在第二方面的第五種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7時,所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,或者第二方面的第三種可能的實(shí)現(xiàn)方式,或者第二方面的第四種可能的實(shí)現(xiàn)方式,或者第二方面的第五種可能的實(shí)現(xiàn)方式,在第二方面的第六種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0時,所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

結(jié)合第二方面,或者第二方面的第二種可能的實(shí)現(xiàn)方式,或者第二方面的第三種可能的實(shí)現(xiàn)方式,或者第二方面的第四種可能的實(shí)現(xiàn)方式,或者第二方面的第五種可能的實(shí)現(xiàn)方式,或者第二方面的第六種可能的實(shí)現(xiàn)方式,在第二方面的第七種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5,或者當(dāng)所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)不為D28.0、D28.7和D28.3時,所述傳輸幀的幀頭包含數(shù)據(jù)校驗(yàn)碼和所述數(shù)據(jù)校驗(yàn)碼的反碼;

所述解碼終端通過所述數(shù)據(jù)校驗(yàn)碼校驗(yàn)所述傳輸幀的8個字節(jié)中的數(shù)據(jù);

當(dāng)校驗(yàn)出所述傳輸幀的8個字節(jié)中的數(shù)據(jù)無誤時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

結(jié)合第二方面的第七種可能的實(shí)現(xiàn)方式,在第二方面的第八種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)校驗(yàn)碼為奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼的反碼。

結(jié)合第二方面的第七種可能的實(shí)現(xiàn)方式,在第二方面的第九種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)校驗(yàn)碼為偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼的反碼。

結(jié)合第二方面,或者第二方面的第二種可能的實(shí)現(xiàn)方式,或者第二方面的第三種可能的實(shí)現(xiàn)方式,或者第二方面的第四種可能的實(shí)現(xiàn)方式,或者第二方面的第五種可能的實(shí)現(xiàn)方式,或者第二方面的第六種可能的實(shí)現(xiàn)方式,或者第二方面的第七種可能的實(shí)現(xiàn)方式,或者第二方面的第八種可能的實(shí)現(xiàn)方式,或者第二方面的第九種可能的實(shí)現(xiàn)方式,在第二方面的第十種可能的實(shí)現(xiàn)方式中,所述第一標(biāo)識為10以及所述第二標(biāo)識為01,或者所述第一標(biāo)識為01以及所述第二標(biāo)識為10。

第三方面,本發(fā)明實(shí)施例提供一種編碼終端,該所述編碼終端包括處理器、存儲器和收發(fā)器:

所述存儲器用于存儲數(shù)據(jù)和程序;

所述處理器調(diào)用所述存儲器中的程序用于執(zhí)行如下操作:

確定待傳輸?shù)腏ESD204B數(shù)據(jù)中的目標(biāo)JESD204幀的幀類型,所述JESD204B數(shù)據(jù)中的幀類型包括碼級同步幀、ILA序列幀和業(yè)務(wù)數(shù)據(jù)幀,所述目標(biāo)JESD204幀由8個字節(jié)組成;

通過64B66B編碼技術(shù)對所述目標(biāo)JESD204幀進(jìn)行編碼以得到66比特的傳輸幀,所述傳輸幀由8個字節(jié)和2比特組成且所述2比特為所述傳輸幀的幀頭;

當(dāng)所述目標(biāo)JESD204幀屬于所述碼級同步幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5;

當(dāng)所述目標(biāo)JESD204幀屬于所述ILA序列幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)中預(yù)設(shè)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述ILA序列幀的8個字節(jié)中的后7個字節(jié)中的數(shù)據(jù);

通過所述收發(fā)器將所述傳輸幀發(fā)送給解碼終端,所述解碼終端不對幀頭攜帶所述第一標(biāo)識以及8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn),以及所述解碼終端不對幀頭攜帶所述第一標(biāo)識以及8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0的傳輸幀做數(shù)據(jù)校驗(yàn)。

通過執(zhí)行上述操作,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5時,所述傳輸幀的幀頭攜帶第二標(biāo)識,所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5;所述解碼終端不對幀頭攜帶所述第二標(biāo)識以及8個字節(jié)攜帶的數(shù)據(jù)均為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第三方面,或者第三方面的第一種可能的實(shí)現(xiàn)方式,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀為A幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述A幀的8個字節(jié)中的前7個字節(jié)中的數(shù)據(jù);所述解碼終端不對幀頭攜帶所述第一標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第三方面,或者第三方面的第一種可能的實(shí)現(xiàn)方式,或者第三方面的第二種可能的實(shí)現(xiàn)方式,在第三方面的第三種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀為F幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述F幀的8個字節(jié)中的前7個字節(jié)中的數(shù)據(jù);所述解碼終端不對幀頭攜帶所述第一標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第三方面的第二種可能的實(shí)現(xiàn)方式,或者第三方面的第三種可能的實(shí)現(xiàn)方式,在第三方面的第四種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5以及所述目標(biāo)JESD204幀不為A幀和F幀時,所述傳輸幀的8個字節(jié)一一對應(yīng)攜帶所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中的數(shù)據(jù),當(dāng)所述傳輸幀的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3、D28.7或D28.0時,所述傳輸幀的幀頭攜帶所述第二標(biāo)識;所述解碼終端不對幀頭攜帶所述第二標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3、D28.7或D28.0的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第三方面的第二種可能的實(shí)現(xiàn)方式,或者第三方面的第三種可能的實(shí)現(xiàn)方式,或者第三方面的第四種可能的實(shí)現(xiàn)方式,在第三方面的第五種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5以及所述目標(biāo)JESD204幀不為A幀和F幀時,所述傳輸幀的8個字節(jié)一一對應(yīng)攜帶所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中的數(shù)據(jù),當(dāng)所述傳輸幀的第n個字節(jié)攜帶的數(shù)據(jù)不為D28.3、D28.7和D28.0時,所述傳輸幀的幀頭攜帶數(shù)據(jù)校驗(yàn)碼和所述數(shù)據(jù)校驗(yàn)碼的反碼,所述解碼終端用于通過所述數(shù)據(jù)校驗(yàn)碼對第n個字節(jié)攜帶的數(shù)據(jù)不為D28.3的傳輸幀、D28.7的傳輸幀、D28.0的傳輸幀,以及8個字節(jié)的數(shù)據(jù)不全為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第三方面的第五種可能的實(shí)現(xiàn)方式,在第三方面的第六種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)校驗(yàn)碼為奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼的反碼。

結(jié)合第三方面的第五種可能的實(shí)現(xiàn)方式,在第三方面的第七種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)校驗(yàn)碼為偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼的反碼。

結(jié)合第三方面的第一種可能的實(shí)現(xiàn)方式,或者第三方面的第二種可能的實(shí)現(xiàn)方式,或者第三方面的第三種可能的實(shí)現(xiàn)方式,或者第三方面的第四種可能的實(shí)現(xiàn)方式,或者第三方面的第五種可能的實(shí)現(xiàn)方式,或者第三方面的第六種可能的實(shí)現(xiàn)方式,或者第三方面的第七種可能的實(shí)現(xiàn)方式,在第三方面的第八種可能的實(shí)現(xiàn)方式中,所述第一標(biāo)識為10以及所述第二標(biāo)識為01,或者所述第一標(biāo)識為01以及所述第二標(biāo)識為10。

第四方面,本發(fā)明實(shí)施例提供一種解碼終端,所述編碼終端包括處理器、存儲器和收發(fā)器:

所述存儲器用于存儲數(shù)據(jù)和程序;

所述處理器調(diào)用所述存儲器中的程序用于執(zhí)行如下操作:

通過所述收發(fā)器接收編碼終端發(fā)送的傳輸幀,所述傳輸幀由所述編碼終端通過64B66B編碼技術(shù)對JESD204幀進(jìn)行編碼得到,所述傳輸幀由8個字節(jié)和2比特組成且所述2比特為所述傳輸幀的幀頭;

解析所述傳輸幀以獲取所述8個字節(jié)和所述2比特中的數(shù)據(jù);

當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第一標(biāo)識且所述傳輸幀的8個字節(jié)的每個字節(jié)中的數(shù)據(jù)均為D28.5時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成碼級同步幀,所述碼級同步幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5;

當(dāng)所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中預(yù)設(shè)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0時,所述基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成ILA序列幀,所述ILA序列幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述ILA序列幀的8個字節(jié)中第0個字節(jié)的數(shù)據(jù)為D28.0。

通過執(zhí)行上述操作,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

結(jié)合第四方面,在第四方面的第一種可能的實(shí)現(xiàn)方式中,所述處理器還用于:

當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5。

結(jié)合第四方面,或者第四方面的第一種可能的實(shí)現(xiàn)方式,在第四方面的第二種可能的實(shí)現(xiàn)方式中,所述處理器還用于:

當(dāng)所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中最后一個字節(jié)的數(shù)據(jù)為D28.3。

結(jié)合第四方面,或者第四方面的第一種可能的實(shí)現(xiàn)方式,或者第四方面的第二種可能的實(shí)現(xiàn)方式,在第四方面的第三種可能的實(shí)現(xiàn)方式中,所述處理器還用于:

當(dāng)所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中最后一個字節(jié)的數(shù)據(jù)為D28.7。

結(jié)合第四方面的第二種可能的實(shí)現(xiàn)方式,或者第四方面的第三種可能的實(shí)現(xiàn)方式,在第四方面的第四種可能的實(shí)現(xiàn)方式中,所述處理器還用于:

當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

結(jié)合第四方面的第二種可能的實(shí)現(xiàn)方式,或者第四方面的第三種可能的實(shí)現(xiàn)方式,或者第四方面的第四種可能的實(shí)現(xiàn)方式,在第四方面的第五種可能的實(shí)現(xiàn)方式中,所述處理器還用于:

當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

結(jié)合第四方面的第二種可能的實(shí)現(xiàn)方式,或者第四方面的第三種可能的實(shí)現(xiàn)方式,或者第四方面的第四種可能的實(shí)現(xiàn)方式,或者第四方面的第五種可能的實(shí)現(xiàn)方式,在第四方面的第六種可能的實(shí)現(xiàn)方式中,所述處理器還用于:

當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

結(jié)合第四方面,或者第四方面的第二種可能的實(shí)現(xiàn)方式,或者第四方面的第三種可能的實(shí)現(xiàn)方式,或者第四方面的第四種可能的實(shí)現(xiàn)方式,或者第四方面的第五種可能的實(shí)現(xiàn)方式,或者第四方面的第六種可能的實(shí)現(xiàn)方式,在第四方面的第七種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5,或者當(dāng)所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)不為D28.0、D28.7和D28.3時,所述傳輸幀的幀頭包含數(shù)據(jù)校驗(yàn)碼和所述數(shù)據(jù)校驗(yàn)碼的反碼;所述處理器還用于:

通過所述數(shù)據(jù)校驗(yàn)碼校驗(yàn)所述傳輸幀的8個字節(jié)中的數(shù)據(jù);

當(dāng)校驗(yàn)出所述傳輸幀的8個字節(jié)中的數(shù)據(jù)無誤時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

結(jié)合第四方面的第七種可能的實(shí)現(xiàn)方式,在第四方面的第八種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)校驗(yàn)碼為奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼的反碼。

結(jié)合第四方面的第七種可能的實(shí)現(xiàn)方式,在第四方面的第九種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)校驗(yàn)碼為偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼的反碼。

結(jié)合第四方面,或者第四方面的第二種可能的實(shí)現(xiàn)方式,或者第四方面的第三種可能的實(shí)現(xiàn)方式,或者第四方面的第四種可能的實(shí)現(xiàn)方式,或者第四方面的第五種可能的實(shí)現(xiàn)方式,或者第四方面的第六種可能的實(shí)現(xiàn)方式,或者第四方面的第七種可能的實(shí)現(xiàn)方式,或者第四方面的第八種可能的實(shí)現(xiàn)方式,或者第四方面的第九種可能的實(shí)現(xiàn)方式,在第四方面的第十種可能的實(shí)現(xiàn)方式中,所述第一標(biāo)識為10以及所述第二標(biāo)識為01,或者所述第一標(biāo)識為01以及所述第二標(biāo)識為10。

第五方面,本發(fā)明實(shí)施例提供一種編碼終端,該編碼終端包括:

確定單元,用于確定待傳輸?shù)腏ESD204B數(shù)據(jù)中的目標(biāo)JESD204幀的幀類型,所述JESD204B數(shù)據(jù)中的幀類型包括碼級同步幀、ILA序列幀和業(yè)務(wù)數(shù)據(jù)幀,所述目標(biāo)JESD204幀由8個字節(jié)組成;

編碼單元,用于通過64B66B編碼技術(shù)對所述目標(biāo)JESD204幀進(jìn)行編碼以得到66比特的傳輸幀,所述傳輸幀由8個字節(jié)和2比特組成且所述2比特為所述傳輸幀的幀頭;

當(dāng)所述目標(biāo)JESD204幀屬于所述碼級同步幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5;

當(dāng)所述目標(biāo)JESD204幀屬于所述ILA序列幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)中預(yù)設(shè)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述ILA序列幀的8個字節(jié)中的后7個字節(jié)中的數(shù)據(jù);

發(fā)送單元,用于將所述傳輸幀發(fā)送給解碼終端,所述解碼終端不對幀頭攜帶所述第一標(biāo)識以及8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn),以及所述解碼終端不對幀頭攜帶所述第一標(biāo)識以及8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0的傳輸幀做數(shù)據(jù)校驗(yàn)。

通過運(yùn)行上述功能單元,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端230通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

結(jié)合第五方面,在第五方面的第一種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5時,所述傳輸幀的幀頭攜帶第二標(biāo)識,所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5;所述解碼終端不對幀頭攜帶所述第二標(biāo)識以及8個字節(jié)攜帶的數(shù)據(jù)均為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第五方面,或者第五方面的第一種可能的實(shí)現(xiàn)方式,在第五方面的第二種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀為A幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述A幀的8個字節(jié)中的前7個字節(jié)中的數(shù)據(jù);所述解碼終端不對幀頭攜帶所述第一標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第五方面,或者第五方面的第一種可能的實(shí)現(xiàn)方式,或者第五方面的第二種可能的實(shí)現(xiàn)方式,在第五方面的第三種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀為F幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述F幀的8個字節(jié)中的前7個字節(jié)中的數(shù)據(jù);所述解碼終端不對幀頭攜帶所述第一標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第五方面的第二種可能的實(shí)現(xiàn)方式,或者第五方面的第三種可能的實(shí)現(xiàn)方式,在第五方面的第四種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5以及所述目標(biāo)JESD204幀不為A幀和F幀時,所述傳輸幀的8個字節(jié)一一對應(yīng)攜帶所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中的數(shù)據(jù),當(dāng)所述傳輸幀的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3、D28.7或D28.0時,所述傳輸幀的幀頭攜帶所述第二標(biāo)識;所述解碼終端不對幀頭攜帶所述第二標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3、D28.7或D28.0的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第五方面的第二種可能的實(shí)現(xiàn)方式,或者第五方面的第三種可能的實(shí)現(xiàn)方式,或者第五方面的第四種可能的實(shí)現(xiàn)方式,在第五方面的第五種可能的實(shí)現(xiàn)方式中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5以及所述目標(biāo)JESD204幀不為A幀和F幀時,所述傳輸幀的8個字節(jié)一一對應(yīng)攜帶所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中的數(shù)據(jù),當(dāng)所述傳輸幀的第n個字節(jié)攜帶的數(shù)據(jù)不為D28.3、D28.7和D28.0時,所述傳輸幀的幀頭攜帶數(shù)據(jù)校驗(yàn)碼和所述數(shù)據(jù)校驗(yàn)碼的反碼,所述解碼終端用于通過所述數(shù)據(jù)校驗(yàn)碼對第n個字節(jié)攜帶的數(shù)據(jù)不為D28.3的傳輸幀、D28.7的傳輸幀、D28.0的傳輸幀,以及8個字節(jié)的數(shù)據(jù)不全為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn)。

結(jié)合第五方面的第五種可能的實(shí)現(xiàn)方式,在第五方面的第六種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)校驗(yàn)碼為奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼的反碼。

結(jié)合第五方面的第五種可能的實(shí)現(xiàn)方式,在第五方面的第七種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)校驗(yàn)碼為偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼的反碼。

結(jié)合第五方面的第一種可能的實(shí)現(xiàn)方式,或者第五方面的第二種可能的實(shí)現(xiàn)方式,或者第五方面的第三種可能的實(shí)現(xiàn)方式,或者第五方面的第四種可能的實(shí)現(xiàn)方式,結(jié)合第五方面的第五種可能的實(shí)現(xiàn)方式,或者第五方面的第六種可能的實(shí)現(xiàn)方式,或者第五方面的第七種可能的實(shí)現(xiàn)方式,在第五方面的第八種可能的實(shí)現(xiàn)方式中,所述第一標(biāo)識為10以及所述第二標(biāo)識為01,或者所述第一標(biāo)識為01以及所述第二標(biāo)識為10。

第六方面,本發(fā)明實(shí)施例提供一種解碼終端,該解碼終端包括:

接收單元,用于接收編碼終端發(fā)送的傳輸幀,所述傳輸幀由所述編碼終端通過64B66B編碼技術(shù)對JESD204幀進(jìn)行編碼得到,所述傳輸幀由8個字節(jié)和2比特組成且所述2比特為所述傳輸幀的幀頭;

解析單元,用于解析所述傳輸幀以獲取所述8個字節(jié)和所述2比特中的數(shù)據(jù);

解碼單元,用于在所述傳輸幀的幀頭攜帶預(yù)設(shè)的第一標(biāo)識且所述傳輸幀的8個字節(jié)的每個字節(jié)中的數(shù)據(jù)均為D28.5時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成碼級同步幀,所述碼級同步幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5;

所述解碼單元,還用于在所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中預(yù)設(shè)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成ILA序列幀,所述ILA序列幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述ILA序列幀的8個字節(jié)中第0個字節(jié)的數(shù)據(jù)為D28.0。

結(jié)合第六方面,在第六方面的第一種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5時;所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5。

結(jié)合第六方面,或者第六方面的第一種可能的實(shí)現(xiàn)方式,在第六方面的第二種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3時,所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中最后一個字節(jié)的數(shù)據(jù)為D28.3。

結(jié)合第六方面,或者第六方面的第一種可能的實(shí)現(xiàn)方式,或者第六方面的第二種可能的實(shí)現(xiàn)方式,在第六方面的第三種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7時,所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中最后一個字節(jié)的數(shù)據(jù)為D28.7。

結(jié)合第六方面的第二種可能的實(shí)現(xiàn)方式,或者第六方面的第三種可能的實(shí)現(xiàn)方式,在第六方面的第四種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3時,所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

結(jié)合第六方面的第二種可能的實(shí)現(xiàn)方式,或者第六方面的第三種可能的實(shí)現(xiàn)方式,或者第六方面的第四種可能的實(shí)現(xiàn)方式,在第六方面的第五種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7時,所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

結(jié)合第六方面的第二種可能的實(shí)現(xiàn)方式,或者第六方面的第三種可能的實(shí)現(xiàn)方式,或者第六方面的第四種可能的實(shí)現(xiàn)方式,或者第六方面的第五種可能的實(shí)現(xiàn)方式,在第六方面的第六種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0時,所述解碼終端基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

結(jié)合第六方面,或者第六方面的第一種可能的實(shí)現(xiàn)方式,或者第六方面的第二種可能的實(shí)現(xiàn)方式,或者第六方面的第三種可能的實(shí)現(xiàn)方式,或者第六方面的第四種可能的實(shí)現(xiàn)方式,或者第六方面的第五種可能的實(shí)現(xiàn)方式,或者第六方面的第六種可能的實(shí)現(xiàn)方式,在第六方面的第七種可能的實(shí)現(xiàn)方式中,當(dāng)所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5,或者當(dāng)所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)不為D28.0、D28.7和D28.3時,所述傳輸幀的幀頭包含數(shù)據(jù)校驗(yàn)碼和所述數(shù)據(jù)校驗(yàn)碼的反碼;

所述解碼終端通過所述數(shù)據(jù)校驗(yàn)碼校驗(yàn)所述傳輸幀的8個字節(jié)中的數(shù)據(jù);

當(dāng)校驗(yàn)出所述傳輸幀的8個字節(jié)中的數(shù)據(jù)無誤時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

結(jié)合第六方面的第七種可能的實(shí)現(xiàn)方式,在第六方面的第八種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)校驗(yàn)碼為奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼的反碼。

結(jié)合第六方面的第七種可能的實(shí)現(xiàn)方式,在第六方面的第九種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)校驗(yàn)碼為偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼的反碼。

結(jié)合第六方面的第一種可能的實(shí)現(xiàn)方式,或者第六方面的第二種可能的實(shí)現(xiàn)方式,或者第六方面的第三種可能的實(shí)現(xiàn)方式,或者第六方面的第四種可能的實(shí)現(xiàn)方式,或者第六方面的第五種可能的實(shí)現(xiàn)方式,或者第六方面的第六種可能的實(shí)現(xiàn)方式,或者第六方面的第七種可能的實(shí)現(xiàn)方式,或者第六方面的第八種可能的實(shí)現(xiàn)方式,或者第六方面的第九種可能的實(shí)現(xiàn)方式,在第六方面的第十種可能的實(shí)現(xiàn)方式中,所述第一標(biāo)識為10以及所述第二標(biāo)識為01,或者所述第一標(biāo)識為01以及所述第二標(biāo)識為10。

通過運(yùn)行上述功能單元,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端230通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

第七方面,本發(fā)明實(shí)施例提供一種編碼系統(tǒng),所述編碼系統(tǒng)包括編碼終端和解碼終端,所述編碼終端為第三方面任一實(shí)現(xiàn)方式所描述的編碼終端,或者第五方面所描述的編碼終端;所述解碼終端為第四方面任一實(shí)現(xiàn)方式所描述的解碼終端,或者第六方面所描述的編碼終端。

通過運(yùn)行上述系統(tǒng),編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端230通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

通過實(shí)施本發(fā)明實(shí)施例,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

附圖說明

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

圖1是現(xiàn)有技術(shù)中JESD204B協(xié)議定義的拓?fù)浣Y(jié)構(gòu)示意圖;

圖2是現(xiàn)有技術(shù)中基于JESD204B協(xié)議的數(shù)據(jù)的結(jié)構(gòu)示意圖;

圖3是現(xiàn)有技術(shù)中基于8B10B編碼技術(shù)編碼的場景示意圖;

圖4是現(xiàn)有技術(shù)中的一種數(shù)據(jù)幀的結(jié)構(gòu)示意圖;

圖5是現(xiàn)有技術(shù)中的又一種數(shù)據(jù)幀的結(jié)構(gòu)示意圖;

圖6是現(xiàn)有技術(shù)中的又一種數(shù)據(jù)幀的結(jié)構(gòu)示意圖;

圖7是本發(fā)明實(shí)施例提供的一種編碼方法的流程示意圖;

圖8是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)的結(jié)構(gòu)示意圖;

圖9是本發(fā)明實(shí)施例提供的一種由目標(biāo)JESD204幀轉(zhuǎn)換到傳輸幀的場景示意圖;

圖10是本發(fā)明實(shí)施例提供的又一種由目標(biāo)JESD204幀轉(zhuǎn)換到傳輸幀的場景示意圖;

圖11是本發(fā)明實(shí)施例提供的又一種由目標(biāo)JESD204幀轉(zhuǎn)換到傳輸幀的場景示意圖;

圖12是本發(fā)明實(shí)施例提供的又一種由目標(biāo)JESD204幀轉(zhuǎn)換到傳輸幀的場景示意圖;

圖13是本發(fā)明實(shí)施例提供的又一種由目標(biāo)JESD204幀轉(zhuǎn)換到傳輸幀的場景示意圖;

圖14是本發(fā)明實(shí)施例提供的又一種由目標(biāo)JESD204幀轉(zhuǎn)換到傳輸幀的場景示意圖;

圖15是本發(fā)明實(shí)施例提供的又一種由目標(biāo)JESD204幀轉(zhuǎn)換到傳輸幀的場景示意圖;

圖16是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)校驗(yàn)碼的場景示意圖;

圖17是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)校驗(yàn)碼的場景示意圖;

圖18是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)校驗(yàn)碼的場景示意圖;

圖19是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)校驗(yàn)碼的場景示意圖;

圖20是本發(fā)明實(shí)施例提供的一種編碼終端的結(jié)構(gòu)示意圖;

圖21是本發(fā)明實(shí)施例提供的一種解碼終端的結(jié)構(gòu)示意圖;

圖22是本發(fā)明實(shí)施例提供的又一種編碼終端的結(jié)構(gòu)示意圖;

圖23是本發(fā)明實(shí)施例提供的又一種解碼終端的結(jié)構(gòu)示意圖;

圖24是本發(fā)明實(shí)施例提供的一種編碼系統(tǒng)的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合附圖對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。

請參見圖7,圖7是本發(fā)明實(shí)施例提供的一種編碼方法的流程示意圖,該方法包括但不限于如下步驟。

步驟S701:編碼終端判斷待傳輸?shù)腏ESD204數(shù)據(jù)中的目標(biāo)JESD204幀的幀類型。

具體地,JESD204數(shù)據(jù)具體是指基于JESD204系列協(xié)議的數(shù)據(jù),例如,目前使用較為成熟的JESD204B協(xié)議、以后可能演進(jìn)出的JESD204C協(xié)議等。以JESD204B協(xié)議為例,該待傳輸?shù)腏ESD204數(shù)據(jù)由至少一個multiframe(多幀)組成,每個multiframe包括K個frame,每個frame包含F(xiàn)個字節(jié),其中,K和F均為正整數(shù)。

而本發(fā)明實(shí)施例將該JESD204數(shù)據(jù)重新以8byte為單位進(jìn)行切分得到多個規(guī)格為64bit Block的JESD204幀,也即是說,frame和mulftiframe為現(xiàn)有技術(shù)中定義的量,而JESD204幀為本發(fā)明定義的量;由于該JESD204數(shù)據(jù)包括碼級同步、ILA序列和業(yè)務(wù)數(shù)據(jù)三個部分,因此該JESD204幀可對應(yīng)劃分為碼級同步幀、ILA序列幀和業(yè)務(wù)數(shù)據(jù)幀這三種幀類型。通常情況下,該編碼終端可以通過本地狀態(tài)機(jī)來確定該目標(biāo)JESD204幀的幀類型。

以圖8為例,以上描述的8個字節(jié)按照順序可以依次稱為第0個字節(jié)、第1個字節(jié)、第2個字節(jié)、第3個字節(jié)、第4個字節(jié)、第5個字節(jié)、第6個字節(jié)和第7個字節(jié),其中,第0個字節(jié)為最前一個字節(jié),第7個字節(jié)為最后一個字節(jié)。

步驟S702:該編碼終端通過64B66B編碼技術(shù)對該目標(biāo)JESD204幀進(jìn)行編碼以得到66比特的傳輸幀,該傳輸幀由8個字節(jié)和2比特組成且該2比特為該傳輸幀的幀頭。

具體地,該編碼終端對不同幀類型的JESD204幀的編碼方式不同。

當(dāng)該目標(biāo)JESD204幀屬于該碼級同步幀時,編碼得到的該傳輸幀的幀頭攜帶第一標(biāo)識,該傳輸幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5??蛇x的,由該目標(biāo)JESD204幀編碼得到該傳輸幀的數(shù)據(jù)對應(yīng)關(guān)系如圖9所示。

當(dāng)該目標(biāo)JESD204幀屬于該ILA序列幀且該目標(biāo)JESD204幀的第0個字節(jié)為控制字R時,編碼得到的該傳輸幀的幀頭攜帶第一標(biāo)識,該傳輸幀的8個字節(jié)中預(yù)設(shè)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0,該傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶該ILA序列幀的8個字節(jié)中的后7個字節(jié)中的數(shù)據(jù)。

具體地,該第n個字節(jié)為該8個字節(jié)中哪個字節(jié),以及該傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)與該ILA序列幀的8個字節(jié)中的后7個字節(jié)如何一一對應(yīng)均可以通過預(yù)設(shè)規(guī)則預(yù)定義好,以便解碼終端后續(xù)接收到該傳輸幀時可以基于該預(yù)設(shè)規(guī)則順利解碼(解析)該傳輸幀??蛇x的,由該目標(biāo)JESD204幀編碼得到該傳輸幀的數(shù)據(jù)對應(yīng)關(guān)系如圖10所示。

在一種可選的方案中,當(dāng)該目標(biāo)JESD204幀屬于該業(yè)務(wù)數(shù)據(jù)幀且該目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5時,編碼得到的該傳輸幀的幀頭攜帶第二標(biāo)識,該傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5??蛇x的,由該目標(biāo)JESD204幀編碼得到該傳輸幀的數(shù)據(jù)對應(yīng)關(guān)系如圖11所示。

在又一種可選的方案中,當(dāng)該目標(biāo)JESD204幀屬于該業(yè)務(wù)數(shù)據(jù)幀或ILA序列幀,并且該目標(biāo)JESD204幀為A幀時,編碼得到的該傳輸幀的幀頭攜帶第一標(biāo)識,該傳輸幀的8個字節(jié)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3,該傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶該A幀的8個字節(jié)中的除控制字A以外的其他7個字節(jié)中的數(shù)據(jù)。

具體地,該傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)與該A幀的8個字節(jié)中的前7個字節(jié)具體如何一一對應(yīng)可以通過該預(yù)設(shè)規(guī)則預(yù)定義好,以便解碼終端后續(xù)接收到該傳輸幀時可以基于該預(yù)設(shè)規(guī)則順利解碼(解析)該傳輸幀??蛇x的,由該目標(biāo)JESD204幀編碼得到該傳輸幀的數(shù)據(jù)對應(yīng)關(guān)系如圖12所示??蛇x的,由該目標(biāo)JESD204幀編碼得到該傳輸幀的數(shù)據(jù)對應(yīng)關(guān)系如圖13所示。可選的,當(dāng)該目標(biāo)JESD204幀屬于ILA幀且該目標(biāo)JESD204幀的第7個字節(jié)的值為JESD204數(shù)據(jù)中的控制字A時,該目標(biāo)JESD204幀為A幀。

可選的,該目標(biāo)JESD204幀未加擾,如果滿足如下4個條件,則該目標(biāo)JESD204幀可看做屬于A幀,將目標(biāo)JESD204幀的第x個字節(jié)替換為控制字A(后面條件中以第x個字節(jié)為最后一個字節(jié)為例進(jìn)行描述),且該目標(biāo)JESD204幀的其他數(shù)據(jù)不進(jìn)行替換,進(jìn)行編碼處理后得到的傳輸幀也屬于A幀,4個條件如下:

1、該目標(biāo)JESD204幀內(nèi)只包含或小于上述multiframe中的一個F字節(jié)的frame;在本發(fā)明實(shí)施例中,當(dāng)JESD204幀包含數(shù)據(jù)個數(shù)小于1frame時,可以按照1個frame處理;當(dāng)JESD204幀包含數(shù)據(jù)個數(shù)大于1frame時,可以按照多個frame處理。

2、該frame為該multiframe中的的最后一幀;

3、該frame的最后一個字節(jié)的數(shù)據(jù)在該目標(biāo)JESD204幀的最后一個字節(jié);

4、該frame的最后一個字節(jié)的數(shù)據(jù)與該frame的前一個frame的最后一個字節(jié)的數(shù)據(jù)相同。

可選的,該目標(biāo)JESD204幀未加擾,如果滿足如下4個條件,則該目標(biāo)JESD204幀可看做屬于A幀,將目標(biāo)JESD204幀的第x個字節(jié)替換為控制字A(后面條件中以第x個字節(jié)為最后一個字節(jié)為例進(jìn)行描述),且該目標(biāo)JESD204幀的其他數(shù)據(jù)不進(jìn)行替換,進(jìn)行編碼處理后得到的傳輸幀也屬于A幀,4個條件如下:

1、該目標(biāo)JESD204幀內(nèi)包含上述multiframe中的多個F字節(jié)的frame;

2、該多個frame中的最后一個frame為該multiframe的最后一個frame;

3、該最后一個frame的最后一個字節(jié)的數(shù)據(jù)在該目標(biāo)JESD204幀的最后一個字節(jié);

4、該最后一個frame的最后一個字節(jié)的數(shù)據(jù)與該最后一個frame的前一個frame的最后一個字節(jié)的數(shù)據(jù)相同。

可選的,該目標(biāo)JESD204幀加擾過,如果滿足如下4個條件,則該目標(biāo)JESD204幀可看做屬于A幀,將目標(biāo)JESD204幀的第x個字節(jié)替換為控制字A(后面條件中以第x個字節(jié)為最后一個字節(jié)為例進(jìn)行描述),且該目標(biāo)JESD204幀的其他數(shù)據(jù)不進(jìn)行替換,進(jìn)行編碼處理后得到的傳輸幀也屬于A幀,4個條件如下:

1、該目標(biāo)JESD204幀內(nèi)只包含上述multiframe中的一個F字節(jié)的frame;在本發(fā)明實(shí)施例中,當(dāng)JESD204幀包含數(shù)據(jù)個數(shù)小于1frame時,可以按照1個frame處理;當(dāng)JESD204幀包含數(shù)據(jù)個數(shù)大于1frame時,可以按照多個frame處理;

2、該frame為該multiframe中的的最后一幀;

3、該frame的最后一個字節(jié)的數(shù)據(jù)在該目標(biāo)JESD204幀的最后一個字節(jié);

4、該目標(biāo)JESD204幀的最后一個字節(jié)的數(shù)據(jù)為D28.3。

可選的,該目標(biāo)JESD204幀加擾過,如果滿足如下4個條件,則該目標(biāo)JESD204幀可看做屬于A幀,將目標(biāo)JESD204幀的第x個字節(jié)替換為控制字A(后面條件中以第x個字節(jié)為最后一個字節(jié)為例進(jìn)行描述),且該目標(biāo)JESD204幀的其他數(shù)據(jù)不進(jìn)行替換,進(jìn)行編碼處理后得到的傳輸幀也屬于A幀,4個條件如下:

1、該目標(biāo)JESD204幀內(nèi)包含上述multiframe中的多個F字節(jié)的frame;

2、該多個frame中的最后一個frame為該multiframe的最后一個frame;

3、該最后一個frame的最后一個字節(jié)的數(shù)據(jù)在該目標(biāo)JESD204幀的最后一個字節(jié);

4、該目標(biāo)JESD204幀的最后一個字節(jié)的數(shù)據(jù)為D28.3。

在又一種可選的方案中,當(dāng)該目標(biāo)JESD204幀屬于該業(yè)務(wù)數(shù)據(jù)幀且該目標(biāo)JESD204幀為F幀時,編碼得到的該傳輸幀的幀頭攜帶第一標(biāo)識,該傳輸幀的8個字節(jié)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7,該傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶該F幀的8個字節(jié)中的除控制字F以外的其他7個字節(jié)中的數(shù)據(jù);該解碼終端不對幀頭攜帶該第一標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.7的傳輸幀做奇偶校驗(yàn)。

具體地,該該傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)與該F幀的8個字節(jié)中的前7個字節(jié)具體如何一一對應(yīng)可以通過該預(yù)設(shè)規(guī)則預(yù)定義好,以便解碼終端后續(xù)接收到該傳輸幀時可以基于該預(yù)設(shè)規(guī)則順利解碼(解析)該傳輸幀??蛇x的,由該目標(biāo)JESD204幀編碼得到該傳輸幀的數(shù)據(jù)對應(yīng)關(guān)系如圖14所示??蛇x的,由該目標(biāo)JESD204幀編碼得到該傳輸幀的數(shù)據(jù)對應(yīng)關(guān)系如圖15所示。

可選的,該目標(biāo)JESD204幀未加擾,如果滿足如下5個條件,則該目標(biāo)JESD204幀可看做屬于F幀,將目標(biāo)JESD204幀的第x個字節(jié)替換為控制字F(后面條件中以第x個字節(jié)為最后一個字節(jié)為例進(jìn)行描述),且該目標(biāo)JESD204幀的其他數(shù)據(jù)不進(jìn)行替換,進(jìn)行編碼處理后得到的傳輸幀也屬于F幀,5個條件如下:

1、該目標(biāo)JESD204幀內(nèi)只包含上述multiframe中的一個F字節(jié)的frame;在本發(fā)明實(shí)施例中,當(dāng)JESD204幀包含數(shù)據(jù)個數(shù)小于1frame時,可以按照1個frame處理;當(dāng)JESD204幀包含數(shù)據(jù)個數(shù)大于1frame時,可以按照多個frame處理。

2、該frame不為該multiframe中的的最后一幀;

3、該frame的最后一個字節(jié)的數(shù)據(jù)在該目標(biāo)JESD204幀的最后一個字節(jié);

4、該frame的前一個frame未發(fā)生過替換;

5、該frame的最后一個字節(jié)的數(shù)據(jù)與該frame的前一個frame的最后一個字節(jié)的數(shù)據(jù)相同。

可選的,該目標(biāo)JESD204幀未加擾,如果滿足如下4個條件,則該目標(biāo)JESD204幀可看做屬于F幀,將目標(biāo)JESD204幀的第x個字節(jié)替換為控制字F(后面條件中以第x個字節(jié)為最后一個字節(jié)為例進(jìn)行描述),且該目標(biāo)JESD204幀的其他數(shù)據(jù)不進(jìn)行替換,進(jìn)行編碼處理后得到的傳輸幀也屬于F幀,4個條件如下:

1、該目標(biāo)JESD204幀內(nèi)包含上述multiframe中的多個F字節(jié)的frame;

2、該多個frame中的最后一個frame不為該multiframe的最后一個frame;

3、該最后一個frame的最后一個字節(jié)的數(shù)據(jù)在該目標(biāo)JESD204幀的最后一個字節(jié);

4、該最后一個frame的最后一個字節(jié)的數(shù)據(jù)與該最后一個frame的前一個frame的最后一個字節(jié)的數(shù)據(jù)相同。

可選的,該目標(biāo)JESD204幀加擾過,如果滿足如下4個條件,則該目標(biāo)JESD204幀可看做屬于F幀,將目標(biāo)JESD204幀的第x個字節(jié)替換為控制字F(后面條件中以第x個字節(jié)為最后一個字節(jié)為例進(jìn)行描述),且該目標(biāo)JESD204幀的其他數(shù)據(jù)不進(jìn)行替換,進(jìn)行編碼處理后得到的傳輸幀也屬于F幀,4個條件如下:

1、該目標(biāo)JESD204幀內(nèi)只包含上述multiframe中的一個F字節(jié)的frame;在本發(fā)明實(shí)施例中,當(dāng)JESD204幀包含數(shù)據(jù)個數(shù)小于1frame時,可以按照1個frame處理;當(dāng)JESD204幀包含數(shù)據(jù)個數(shù)大于1frame時,可以按照多個frame處理;

2、該frame不為該multiframe中的最后一幀;

3、該frame的最后一個字節(jié)的數(shù)據(jù)在該目標(biāo)JESD204幀的最后一個字節(jié);

4、該目標(biāo)JESD204幀的最后一個字節(jié)的數(shù)據(jù)為D28.7。

可選的,該目標(biāo)JESD204幀加擾過,如果滿足如下4個條件,則該目標(biāo)JESD204幀可看做屬于F幀,將目標(biāo)JESD204幀的第x個字節(jié)替換為控制字F(后面條件中以第x個字節(jié)為最后一個字節(jié)為例進(jìn)行描述),且該目標(biāo)JESD204幀的其他數(shù)據(jù)不進(jìn)行替換,進(jìn)行編碼處理后得到的傳輸幀也屬于F幀,4個條件如下:

1、該目標(biāo)JESD204幀內(nèi)包含上述multiframe中的多個F字節(jié)的frame;

2、該多個frame中的最后一個frame不為該multiframe的最后一個frame;

3、該最后一個frame的最后一個字節(jié)的數(shù)據(jù)在該目標(biāo)JESD204幀的最后一個字節(jié);

4、該目標(biāo)JESD204幀的最后一個字節(jié)的數(shù)據(jù)為D28.7。

在又一種可選的方案中,當(dāng)該目標(biāo)JESD204幀屬于該業(yè)務(wù)數(shù)據(jù)幀且該目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5以及該目標(biāo)JESD204幀不為A幀和F幀時,編碼得到的該傳輸幀的8個字節(jié)一一對應(yīng)攜帶該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中的數(shù)據(jù),當(dāng)該傳輸幀的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3、D28.7或D28.0時,該傳輸幀的幀頭攜帶該第二標(biāo)識,需要說明的是,數(shù)值D28.3對應(yīng)的16進(jìn)制數(shù)為0x7C,數(shù)值D28.7對應(yīng)的16進(jìn)制數(shù)為0xFC,數(shù)值D28.5對應(yīng)的16進(jìn)制數(shù)為0xBC,數(shù)值D28.0對應(yīng)的16進(jìn)制數(shù)為0x1C,數(shù)值D28.4對應(yīng)的16進(jìn)制數(shù)為0x9C。

具體地,編碼得到的該傳輸幀的8個字節(jié)與該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)具體如何一一對應(yīng)可以通過該預(yù)設(shè)規(guī)則預(yù)先定義好,以便解碼終端后續(xù)接收到該傳輸幀時可以基于該預(yù)設(shè)規(guī)則順利解碼(解析)該傳輸幀。

在又一種可選的方案中,當(dāng)該目標(biāo)JESD204幀屬于該業(yè)務(wù)數(shù)據(jù)幀且該目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5以及該目標(biāo)JESD204幀不為A幀和F幀時,編碼得到的該傳輸幀的8個字節(jié)一一對應(yīng)攜帶該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中的數(shù)據(jù),當(dāng)該傳輸幀的第n個字節(jié)攜帶的數(shù)據(jù)不為D28.3、D28.7和D28.0時,該傳輸幀的幀頭攜帶數(shù)據(jù)校驗(yàn)碼和該數(shù)據(jù)校驗(yàn)碼的反碼,該數(shù)據(jù)校驗(yàn)碼可以為奇偶校驗(yàn)碼。

具體地,編碼得到的該傳輸幀的8個字節(jié)與該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)具體如何一一對應(yīng)可以通過該預(yù)設(shè)規(guī)則預(yù)先定義好,以便解碼終端后續(xù)接收到該傳輸幀時可以基于該預(yù)設(shè)規(guī)則順利解碼(解析)該傳輸幀。

可選的,該奇偶校驗(yàn)碼為奇校驗(yàn)碼,該傳輸幀的幀頭中的前1個比特為該奇校驗(yàn)碼,該傳輸幀的幀頭中的后1個比特為該奇校驗(yàn)碼的反碼,如圖16所示;或者該傳輸幀的幀頭中的后1個比特為該奇校驗(yàn)碼,該傳輸幀的幀頭中的前1個比特為該奇校驗(yàn)碼的反碼,如圖17所示。

可選的,該奇偶校驗(yàn)碼為偶校驗(yàn)碼,該傳輸幀的幀頭中的前1個比特為該偶校驗(yàn)碼,該傳輸幀的幀頭中的后1個比特為該偶校驗(yàn)碼的反碼,如圖18所示;或者該傳輸幀的幀頭中的后1個比特為該偶校驗(yàn)碼,該傳輸幀的幀頭中的前1個比特為該偶校驗(yàn)碼的反碼,如圖19所示。

需要說明的是,經(jīng)JESD204編碼技術(shù)編碼得到的傳輸在傳輸時可以保持該傳輸幀的幀頭為10,或者01,因此本發(fā)明實(shí)施例中的第一標(biāo)識可以為01以及第二標(biāo)識可以為10,或者該第一標(biāo)識為10以及該第二標(biāo)識為01。當(dāng)存在奇偶校驗(yàn)碼時,還特地為該奇偶校驗(yàn)碼配置了奇偶校驗(yàn)碼反碼,保證了該傳輸幀的幀頭為10,或者01。

步驟S703:該編碼終端將該傳輸幀發(fā)送給解碼終端。

步驟S704:該解碼終端接收該編碼終端發(fā)送的該傳輸幀。

步驟S705:該解碼終端解析該傳輸幀以獲取該8個字節(jié)和該2比特中的數(shù)據(jù)。

步驟S706:該解碼終端對該傳輸幀解碼以得到JESD204幀,不同的傳輸幀的解碼過程可能不一樣,以下分別講述各種傳輸幀的解碼過程,以下描述的碼級同步幀、ILA序列幀和業(yè)務(wù)數(shù)據(jù)幀均屬于該JESD204幀。

當(dāng)該傳輸幀的幀頭攜帶預(yù)設(shè)的第一標(biāo)識且該傳輸幀的8個字節(jié)的每個字節(jié)中的數(shù)據(jù)均為D28.5時,該解碼終端基于該傳輸幀的8個字節(jié)中的數(shù)據(jù)生成碼級同步幀,該碼級同步幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為K28.5。

當(dāng)該傳輸幀的幀頭攜帶該第一標(biāo)識且該傳輸幀的8個字節(jié)中預(yù)設(shè)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0時,該解碼終端基于該傳輸幀的8個字節(jié)中的數(shù)據(jù)生成ILA序列幀,該ILA序列幀的8個字節(jié)一一對應(yīng)攜帶該傳輸幀的8個字節(jié)中的數(shù)據(jù),且該ILA序列幀的8個字節(jié)中第0個字節(jié)的數(shù)據(jù)為K28.0??蛇x的,如果該ILA序列幀生成后為ILA序列中的第二個ILA序列幀時,可以將該ILA序列幀的第1個字節(jié)中封裝數(shù)值K28.4或D28.4。

在一種可選的方案中,當(dāng)該傳輸幀的幀頭攜帶該第二標(biāo)識且該傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5時;該解碼終端不對該傳輸幀做奇偶校驗(yàn),該解碼終端基于該傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5。

在又一種可選的方案中,當(dāng)該傳輸幀的幀頭攜帶該第一標(biāo)識且該傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3時,該解碼終端不對該傳輸幀做奇偶校驗(yàn),該解碼終端基于該傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶該傳輸幀的8個字節(jié)中的數(shù)據(jù),且該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中最后一個字節(jié)的數(shù)據(jù)為K28.3。

在又一種可選的方案中,當(dāng)該傳輸幀的幀頭攜帶該第一標(biāo)識且該傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7時,該解碼終端不對該傳輸幀做奇偶校驗(yàn),該解碼終端基于該傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶該傳輸幀的8個字節(jié)中的數(shù)據(jù),且該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中最后一個字節(jié)的數(shù)據(jù)為K28.7。

具體地,該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)與該傳輸幀的8個字節(jié)具體如何一一對應(yīng)可以基于上述預(yù)設(shè)規(guī)則得到,這樣的話就可以保證目標(biāo)JESD204幀在經(jīng)過編碼終端編碼、發(fā)送給該解碼終端后,經(jīng)該解碼終端還原出該目標(biāo)JESD204幀,該解碼終端還原的目標(biāo)JESD204幀與編碼之前的目標(biāo)JESD204幀中的數(shù)據(jù)基本相同,以下類似之處不再贅述。

在又一種可選的方案中,當(dāng)該傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且該傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7時,該解碼終端不對該傳輸幀做奇偶校驗(yàn),該解碼終端基于該傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶該傳輸幀的8個字節(jié)中的數(shù)據(jù)。

在又一種可選的方案中,當(dāng)該傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且該傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3時,該解碼終端不對該傳輸幀做奇偶校驗(yàn),該解碼終端基于該傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶該傳輸幀的8個字節(jié)中的數(shù)據(jù)。

在又一種可選的方案中,當(dāng)該傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且該傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0時,該解碼終端不對該傳輸幀做奇偶校驗(yàn),該解碼終端基于該傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶該傳輸幀的8個字節(jié)中的數(shù)據(jù)。

在又一種可選的方案中,當(dāng)該傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5,或者當(dāng)該傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)不為D28.0、D28.7和D28.3時,該解碼終端通過該傳輸幀的幀頭中預(yù)設(shè)的奇偶校驗(yàn)碼校驗(yàn)該傳輸幀的8個字節(jié)中的數(shù)據(jù);當(dāng)校驗(yàn)出該傳輸幀的8個字節(jié)中的數(shù)據(jù)無誤時,基于該傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,該業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶該傳輸幀的8個字節(jié)中的數(shù)據(jù)。

具體地,該編碼終端與該解碼終端所使用的64B66B編碼技術(shù)中已經(jīng)預(yù)定了該傳輸幀的幀頭的2比特中哪個比特為奇偶校驗(yàn)碼,以及使用的是奇校驗(yàn)還是偶校驗(yàn)。因此當(dāng)該解碼終端確定該傳輸幀需要進(jìn)行奇偶校驗(yàn)時,可以通過預(yù)定義好的規(guī)則來進(jìn)行校驗(yàn)。

在圖7所描述的方法中,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

上述詳細(xì)闡述了本發(fā)明實(shí)施例的方法,為了便于更好地實(shí)施本發(fā)明實(shí)施例的上述方案,相應(yīng)地,下面提供了本發(fā)明實(shí)施例的裝置。

請參見圖20,圖20是本發(fā)明實(shí)施例提供的一種編碼終端200,該編碼終端200包括處理器21012001、存儲器2002和收發(fā)器2003,所述處理器2001與存儲器2002以及與收發(fā)器2003通過總線相互連接。

存儲器2002包括但不限于是隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、可擦除可編程只讀存儲器(EPROM或者快閃存儲器)、或便攜式只讀存儲器(CD-ROM),該存儲器2002用于相關(guān)指令及數(shù)據(jù)。

處理器2001可以是一個或多個中央處理器(英文:Central Processing Unit,簡稱:CPU),在處理器2001是一個CPU的情況下,該CPU可以是單核CPU,也可以是多核CPU。

所述編碼終端200中的處理器2001用于讀取所述存儲器2002中存儲的程序代碼,執(zhí)行以下操作:

確定待傳輸?shù)腏ESD204B數(shù)據(jù)中的目標(biāo)JESD204幀的幀類型,所述JESD204B數(shù)據(jù)中的幀類型包括碼級同步幀、ILA序列幀和業(yè)務(wù)數(shù)據(jù)幀,所述目標(biāo)JESD204幀由8個字節(jié)組成;

通過64B66B編碼技術(shù)對所述目標(biāo)JESD204幀進(jìn)行編碼以得到66比特的傳輸幀,所述傳輸幀由8個字節(jié)和2比特組成且所述2比特為所述傳輸幀的幀頭;

當(dāng)所述目標(biāo)JESD204幀屬于所述碼級同步幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5;

當(dāng)所述目標(biāo)JESD204幀屬于所述ILA序列幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)中預(yù)設(shè)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述ILA序列幀的8個字節(jié)中的后7個字節(jié)中的數(shù)據(jù);

通過所述收發(fā)器2003將所述傳輸幀發(fā)送給解碼終端,所述解碼終端不對幀頭攜帶所述第一標(biāo)識以及8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn),以及所述解碼終端不對幀頭攜帶所述第一標(biāo)識以及8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0的傳輸幀做數(shù)據(jù)校驗(yàn)。

通過執(zhí)行上述操作,編碼終端200使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

在一種可選的方案中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5時,所述傳輸幀的幀頭攜帶第二標(biāo)識,所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5;所述解碼終端不對幀頭攜帶所述第二標(biāo)識以及8個字節(jié)攜帶的數(shù)據(jù)均為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn)。

在又一種可選的方案中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀為A幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述A幀的8個字節(jié)中的前7個字節(jié)中的數(shù)據(jù);所述解碼終端不對幀頭攜帶所述第一標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3的傳輸幀做數(shù)據(jù)校驗(yàn)。

在又一種可選的方案中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀為F幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述F幀的8個字節(jié)中的前7個字節(jié)中的數(shù)據(jù);所述解碼終端不對幀頭攜帶所述第一標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3的傳輸幀做數(shù)據(jù)校驗(yàn)。

在又一種可選的方案中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5以及所述目標(biāo)JESD204幀不為A幀和F幀時,所述傳輸幀的8個字節(jié)一一對應(yīng)攜帶所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中的數(shù)據(jù),當(dāng)所述傳輸幀的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3、D28.7或D28.0時,所述傳輸幀的幀頭攜帶所述第二標(biāo)識;所述解碼終端不對幀頭攜帶所述第二標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3、D28.7或D28.0的傳輸幀做數(shù)據(jù)校驗(yàn)。

在又一種可選的方案中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5以及所述目標(biāo)JESD204幀不為A幀和F幀時,所述傳輸幀的8個字節(jié)一一對應(yīng)攜帶所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中的數(shù)據(jù),當(dāng)所述傳輸幀的第n個字節(jié)攜帶的數(shù)據(jù)不為D28.3、D28.7和D28.0時,所述傳輸幀的幀頭攜帶數(shù)據(jù)校驗(yàn)碼和所述數(shù)據(jù)校驗(yàn)碼的反碼,所述解碼終端用于通過所述數(shù)據(jù)校驗(yàn)碼對第n個字節(jié)攜帶的數(shù)據(jù)不為D28.3的傳輸幀、D28.7的傳輸幀、D28.0的傳輸幀,以及8個字節(jié)的數(shù)據(jù)不全為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn)。

在又一種可選的方案中,所述數(shù)據(jù)校驗(yàn)碼為奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼的反碼。

在又一種可選的方案中,所述數(shù)據(jù)校驗(yàn)碼為偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼的反碼。

在又一種可選的方案中,所述第一標(biāo)識為10以及所述第二標(biāo)識為01,或者所述第一標(biāo)識為01以及所述第二標(biāo)識為10。

需要說明的是,本發(fā)明實(shí)施例中的編碼終端200具體實(shí)現(xiàn)還可以對應(yīng)參照圖7所示的方法實(shí)施例的相應(yīng)描述。

在圖20所描述的編碼終端200中,編碼終端200使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

請參見圖21,圖21是本發(fā)明實(shí)施例提供的一種解碼終端210,該解碼終端210包括處理器2101、存儲器2102和收發(fā)器2103,所述處理器2101與存儲器2102以及與收發(fā)器2103通過總線相互連接。

存儲器2102包括但不限于是隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、可擦除可編程只讀存儲器(EPROM或者快閃存儲器)、或便攜式只讀存儲器(CD-ROM),該存儲器2102用于相關(guān)指令及數(shù)據(jù)。

處理器2101可以是一個或多個中央處理器2101(英文:Central Processing Unit,簡稱:CPU),在處理器2101是一個CPU的情況下,該CPU可以是單核CPU,也可以是多核CPU。

所述解碼終端210中的處理器2101用于讀取所述存儲器2102中存儲的程序代碼,執(zhí)行以下操作:

通過所述收發(fā)器接收編碼終端發(fā)送的傳輸幀,所述傳輸幀由所述編碼終端通過64B66B編碼技術(shù)對JESD204幀進(jìn)行編碼得到,所述傳輸幀由8個字節(jié)和2比特組成且所述2比特為所述傳輸幀的幀頭;

解析所述傳輸幀以獲取所述8個字節(jié)和所述2比特中的數(shù)據(jù);

當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第一標(biāo)識且所述傳輸幀的8個字節(jié)的每個字節(jié)中的數(shù)據(jù)均為D28.5時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成碼級同步幀,所述碼級同步幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5;

當(dāng)所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中預(yù)設(shè)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0時,所述基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成ILA序列幀,所述ILA序列幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述ILA序列幀的8個字節(jié)中第0個字節(jié)的數(shù)據(jù)為D28.0。

通過執(zhí)行上述操作,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

在一種可選的方案中,所述處理器2101還用于:

當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5。

在又一種可選的方案中,所述處理器2101還用于:

當(dāng)所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中最后一個字節(jié)的數(shù)據(jù)為D28.3。

在又一種可選的方案中,所述處理器2101還用于:

當(dāng)所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中最后一個字節(jié)的數(shù)據(jù)為D28.7。

在又一種可選的方案中,所述處理器2101還用于:

當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

在又一種可選的方案中,所述處理器2101還用于:

當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

在又一種可選的方案中,所述處理器2101還用于:

當(dāng)所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

在又一種可選的方案中,當(dāng)所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5,或者當(dāng)所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)不為D28.0、D28.7和D28.3時,所述傳輸幀的幀頭包含數(shù)據(jù)校驗(yàn)碼和所述數(shù)據(jù)校驗(yàn)碼的反碼;所述處理器2101還用于:

通過所述數(shù)據(jù)校驗(yàn)碼校驗(yàn)所述傳輸幀的8個字節(jié)中的數(shù)據(jù);

當(dāng)校驗(yàn)出所述傳輸幀的8個字節(jié)中的數(shù)據(jù)無誤時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

在又一種可選的方案中,所述數(shù)據(jù)校驗(yàn)碼為奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼的反碼。

在又一種可選的方案中,所述數(shù)據(jù)校驗(yàn)碼為偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼的反碼。

在又一種可選的方案中,所述第一標(biāo)識為10以及所述第二標(biāo)識為01,或者所述第一標(biāo)識為01以及所述第二標(biāo)識為10。

需要說明的是,本發(fā)明實(shí)施例中的解碼終端具體實(shí)現(xiàn)還可以對應(yīng)參照圖7所示的方法實(shí)施例的相應(yīng)描述。

在圖21所描述的解碼終端中,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

請參見圖22,圖22是本發(fā)明實(shí)施例提供的又一種編碼終端220的結(jié)構(gòu)示意圖,該編碼終端220可以包括確定單元2201、編碼單元2202和發(fā)送單元2203,其中,各個單元的詳細(xì)描述如下。

確定單元2201用于確定待傳輸?shù)腏ESD204B數(shù)據(jù)中的目標(biāo)JESD204幀的幀類型,所述JESD204B數(shù)據(jù)中的幀類型包括碼級同步幀、ILA序列幀和業(yè)務(wù)數(shù)據(jù)幀,所述目標(biāo)JESD204幀由8個字節(jié)組成;

編碼單元2202用于通過64B66B編碼技術(shù)對所述目標(biāo)JESD204幀進(jìn)行編碼以得到66比特的傳輸幀,所述傳輸幀由8個字節(jié)和2比特組成且所述2比特為所述傳輸幀的幀頭;

當(dāng)所述目標(biāo)JESD204幀屬于所述碼級同步幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5;

當(dāng)所述目標(biāo)JESD204幀屬于所述ILA序列幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)中預(yù)設(shè)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述ILA序列幀的8個字節(jié)中的后7個字節(jié)中的數(shù)據(jù);

發(fā)送單元2203用于將所述傳輸幀發(fā)送給解碼終端,所述解碼終端不對幀頭攜帶所述第一標(biāo)識以及8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn),以及所述解碼終端不對幀頭攜帶所述第一標(biāo)識以及8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0的傳輸幀做數(shù)據(jù)校驗(yàn)。

通過運(yùn)行上述單元,編碼中的220使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

在一種可選的方案中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5時,所述傳輸幀的幀頭攜帶第二標(biāo)識,所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5;所述解碼終端不對幀頭攜帶所述第二標(biāo)識以及8個字節(jié)攜帶的數(shù)據(jù)均為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn)。

在又一種可選的方案中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀為A幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述A幀的8個字節(jié)中的前7個字節(jié)中的數(shù)據(jù);所述解碼終端不對幀頭攜帶所述第一標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3的傳輸幀做數(shù)據(jù)校驗(yàn)。

在又一種可選的方案中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀為F幀時,所述傳輸幀的幀頭攜帶第一標(biāo)識,所述傳輸幀的8個字節(jié)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7,所述傳輸幀的8個字節(jié)中除第n個字節(jié)外的7個字節(jié)一一對應(yīng)攜帶所述F幀的8個字節(jié)中的前7個字節(jié)中的數(shù)據(jù);所述解碼終端不對幀頭攜帶所述第一標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3的傳輸幀做數(shù)據(jù)校驗(yàn)。

在又一種可選的方案中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5以及所述目標(biāo)JESD204幀不為A幀和F幀時,所述傳輸幀的8個字節(jié)一一對應(yīng)攜帶所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中的數(shù)據(jù),當(dāng)所述傳輸幀的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3、D28.7或D28.0時,所述傳輸幀的幀頭攜帶所述第二標(biāo)識;所述解碼終端不對幀頭攜帶所述第二標(biāo)識且第n個字節(jié)攜帶的數(shù)據(jù)為D28.3、D28.7或D28.0的傳輸幀做數(shù)據(jù)校驗(yàn)。

在又一種可選的方案中,當(dāng)所述目標(biāo)JESD204幀屬于所述業(yè)務(wù)數(shù)據(jù)幀且所述目標(biāo)JESD204幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5以及所述目標(biāo)JESD204幀不為A幀和F幀時,所述傳輸幀的8個字節(jié)一一對應(yīng)攜帶所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中的數(shù)據(jù),當(dāng)所述傳輸幀的第n個字節(jié)攜帶的數(shù)據(jù)不為D28.3、D28.7和D28.0時,所述傳輸幀的幀頭攜帶數(shù)據(jù)校驗(yàn)碼和所述數(shù)據(jù)校驗(yàn)碼的反碼,所述解碼終端用于通過所述數(shù)據(jù)校驗(yàn)碼對第n個字節(jié)攜帶的數(shù)據(jù)不為D28.3的傳輸幀、D28.7的傳輸幀、D28.0的傳輸幀,以及8個字節(jié)的數(shù)據(jù)不全為D28.5的傳輸幀做數(shù)據(jù)校驗(yàn)。

在又一種可選的方案中,所述數(shù)據(jù)校驗(yàn)碼為奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼的反碼。

在又一種可選的方案中,所述數(shù)據(jù)校驗(yàn)碼為偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼的反碼。

在又一種可選的方案中,所述第一標(biāo)識為10以及所述第二標(biāo)識為01,或者所述第一標(biāo)識為01以及所述第二標(biāo)識為10。

需要說明的是,本發(fā)明實(shí)施例中各個單元的具體實(shí)現(xiàn)還可以對應(yīng)參照圖7所示的方法實(shí)施例的相應(yīng)描述。

在圖22所描述的編碼中的220中,編碼中的220使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

請參見圖23,圖23是本發(fā)明實(shí)施例提供的又一種解碼終端230的結(jié)構(gòu)示意圖,該解碼終端230可以包括接收單元2301、解析單元2302和解碼單元2303,其中,各個單元的詳細(xì)描述如下。

接收單元2301用于接收編碼終端發(fā)送的傳輸幀,所述傳輸幀由所述編碼終端通過64B66B編碼技術(shù)對JESD204幀進(jìn)行編碼得到,所述傳輸幀由8個字節(jié)和2比特組成且所述2比特為所述傳輸幀的幀頭;

解析單元2302用于解析所述傳輸幀以獲取所述8個字節(jié)和所述2比特中的數(shù)據(jù);

解碼單元2303用于在所述傳輸幀的幀頭攜帶預(yù)設(shè)的第一標(biāo)識且所述傳輸幀的8個字節(jié)的每個字節(jié)中的數(shù)據(jù)均為D28.5時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成碼級同步幀,所述碼級同步幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5;

所述解碼單元2303還用于在所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中預(yù)設(shè)的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成ILA序列幀,所述ILA序列幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述ILA序列幀的8個字節(jié)中第0個字節(jié)的數(shù)據(jù)為D28.0。

通過運(yùn)行上述單元,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端230通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

在一種可選的方案中,所述解碼單元2303還用于在所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)均為D28.5時;基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)的每個字節(jié)攜帶的數(shù)據(jù)均為D28.5。

在又一種可選的方案中,所述解碼單元2303用于在所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中最后一個字節(jié)的數(shù)據(jù)為D28.3。

在又一種可選的方案中,所述解碼單元2303用于所述傳輸幀的幀頭攜帶所述第一標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù),且所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)中最后一個字節(jié)的數(shù)據(jù)為D28.7。

在又一種可選的方案中,所述解碼單元2303用于在所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.3時,所述解碼終端230基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

在又一種可選的方案中,所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.7時,所述解碼單元2303用于基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

在又一種可選的方案中,所述解碼單元2303用于在所述傳輸幀的幀頭攜帶預(yù)設(shè)的第二標(biāo)識且所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)為D28.0時,基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

在又一種可選的方案中,當(dāng)所述傳輸幀的8個字節(jié)攜帶的數(shù)據(jù)不全為D28.5,或者當(dāng)所述傳輸幀的8個字節(jié)中的第n個字節(jié)攜帶的數(shù)據(jù)不為D28.0、D28.7和D28.3時,所述傳輸幀的幀頭包含數(shù)據(jù)校驗(yàn)碼和所述數(shù)據(jù)校驗(yàn)碼的反碼;

所述解碼單元2303用于通過所述數(shù)據(jù)校驗(yàn)碼校驗(yàn)所述傳輸幀的8個字節(jié)中的數(shù)據(jù);

當(dāng)校驗(yàn)出所述傳輸幀的8個字節(jié)中的數(shù)據(jù)無誤時,所述解碼單元2303用于基于所述傳輸幀的8個字節(jié)中的數(shù)據(jù)生成業(yè)務(wù)數(shù)據(jù)幀,所述業(yè)務(wù)數(shù)據(jù)幀的8個字節(jié)一一對應(yīng)攜帶所述傳輸幀的8個字節(jié)中的數(shù)據(jù)。

在又一種可選的方案中,所述數(shù)據(jù)校驗(yàn)碼為奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述奇校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述奇校驗(yàn)碼的反碼。

在又一種可選的方案中,所述數(shù)據(jù)校驗(yàn)碼為偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼的反碼;或者所述傳輸幀的幀頭中的后1個比特為所述偶校驗(yàn)碼,所述傳輸幀的幀頭中的前1個比特為所述偶校驗(yàn)碼的反碼。

在又一種可選的方案中,所述第一標(biāo)識為10以及所述第二標(biāo)識為01,或者所述第一標(biāo)識為01以及所述第二標(biāo)識為10。

需要說明的是,本發(fā)明實(shí)施例中各個單元的具體實(shí)現(xiàn)還可以對應(yīng)參照圖7所示的方法實(shí)施例的相應(yīng)描述。

在圖23所描述的解碼終端230中,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端230通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

上述詳細(xì)闡述了本發(fā)明實(shí)施例的方法和裝置,為了便于更好地實(shí)施本發(fā)明實(shí)施例的上述方案,相應(yīng)地,下面提供了本發(fā)明實(shí)施例的系統(tǒng)。

請參見圖24,圖24是本發(fā)明實(shí)施例提供的一種編碼系統(tǒng)240,所述編碼系統(tǒng)包括編碼終端2401和解碼終端2402,其中:

該編碼終端2401可以為圖20所示實(shí)施例中的編碼終端200,或者圖22所示的編碼終端220。

該解碼終端2402可以為圖21所示實(shí)施例中的解碼終端210,或者圖23所示的解碼終端230。

通過運(yùn)行該編碼系統(tǒng)240,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端230通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

綜上所述,通過實(shí)施本發(fā)明實(shí)施例,編碼終端使用64B66B編碼技術(shù)對目標(biāo)JESD204幀進(jìn)行編碼得到傳輸幀,以及解碼終端通過64B66B編碼技術(shù)對該傳輸幀進(jìn)行解密以還原出該目標(biāo)JESD204幀,相較于8B10B編碼技術(shù)而言大大提高了編碼效率。

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

以上實(shí)施例僅揭露了本發(fā)明中較佳實(shí)施例,不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1