本申請涉及通信,例如涉及一種編碼、解碼方法,通信節(jié)點及存儲介質。
背景技術:
1、目前的標準規(guī)定了無源光網(wǎng)絡(passive?optical?network,pon)系統(tǒng)在下行方向上通過廣播、組播或單播的方式進行數(shù)據(jù)傳輸,由于光分布網(wǎng)絡(optical?distributionnetwork,odn)的拓撲結構為點到多點(point?to?multiple?point,p2mp),因此所有光網(wǎng)絡單元(optical?network?unit,onu)都能收到同樣的下行數(shù)據(jù)。為了滿足誤碼率要求,下行方向通常需要使用前向糾錯(forward?error?correction,fec)編碼來降低接收端的比特錯誤率(bit?error?ratio,ber)。雖然每個光線路終端(optical?line?terminal,olt)到onu的信道質量各不相同,但由于onu接收的數(shù)據(jù)一模一樣,在沒有解碼及提取幀頭之前,并不清楚哪些數(shù)據(jù)是給哪個或哪些onu的,因此,盡管有的olt至onu信道質量很好,無需通過高性能但浪費數(shù)據(jù)帶寬的fec編碼來降低接收端onu的ber,但也只能采用將所有用戶數(shù)據(jù)都用同一套fec編碼來保障最差的onu也能滿足標準要求的方案。因此,如何更合理地進行帶寬分配,降低統(tǒng)一fec編碼帶來的帶寬開銷,成為了當前亟需解決的問題。
技術實現(xiàn)思路
1、本申請實施例提供一種編碼方法,應用于第一通信節(jié)點,方法包括:
2、獲取物理幀,物理幀包括第一數(shù)據(jù)塊和第二數(shù)據(jù)塊,第一數(shù)據(jù)塊包括靈活前向糾錯fec編碼的碼型;
3、根據(jù)靈活fec編碼的碼型,對第二數(shù)據(jù)塊進行編碼。
4、本申請實施例提供一種解碼方法,應用于第二通信節(jié)點,方法包括:
5、確定靈活前向糾錯fec編碼的碼型;
6、根據(jù)靈活fec編碼的碼型,對編碼數(shù)據(jù)的第二碼字進行解碼,得到第二數(shù)據(jù)塊。
7、本申請實施例提供一種第一通信節(jié)點,包括:處理器;處理器用于在執(zhí)行計算機程序時實現(xiàn)上述任一實施例的編碼方法。
8、本申請實施例提供一種第二通信節(jié)點,包括:處理器;處理器用于在執(zhí)行計算機程序時實現(xiàn)上述任一實施例的解碼方法。
9、本申請實施例還提供一種計算機可讀存儲介質,存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)上述任一實施例的方法。
10、關于本申請的以上實施例和其他方面以及其實現(xiàn)方式,在附圖說明、具體實施方式和權利要求中提供更多說明。
1.一種編碼方法,其特征在于,應用于第一通信節(jié)點,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權利要求1或2所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權利要求2所述的方法,其特征在于,所述專用fec編碼的碼型和所述靈活fec編碼的碼型相同,或者,所述專用fec編碼的碼型和所述靈活fec編碼的碼型不同。
5.根據(jù)權利要求1所述的方法,其特征在于,所述物理幀為連續(xù)發(fā)送模式下的物理幀或者下行突發(fā)模式下的物理幀。
6.根據(jù)權利要求5所述的方法,其特征在于,
7.根據(jù)權利要求6所述的方法,其特征在于,所述靈活fec編碼的碼型由所述psbd幀頭的psync數(shù)據(jù)塊指示;或者,所述靈活fec編碼的碼型由所述psbd幀頭的oc?body數(shù)據(jù)塊中的ds?fec數(shù)據(jù)塊和預留數(shù)據(jù)塊共同指示。
8.根據(jù)權利要求5所述的方法,其特征在于,
9.根據(jù)權利要求8所述的方法,其特征在于,所述靈活fec編碼的碼型由所述fs幀幀頭中的hlend數(shù)據(jù)塊指示。
10.根據(jù)權利要求5所述的方法,其特征在于,
11.根據(jù)權利要求10所述的方法,其特征在于,所述靈活fec編碼的碼型由所述epsbd幀頭中的fec?type數(shù)據(jù)塊以及所述fecmap結構共同指示。
12.根據(jù)權利要求11所述的方法,其特征在于,所述靈活fec編碼的碼型由所述epsbd幀頭中的fec?count數(shù)據(jù)塊補充指示。
13.一種解碼方法,其特征在于,應用于第二通信節(jié)點,所述方法包括:
14.根據(jù)權利要求13所述的方法,其特征在于,所述方法還包括:
15.根據(jù)權利要求14所述的方法,其特征在于,所述確定靈活fec編碼的碼型,包括:
16.根據(jù)權利要求15所述的方法,其特征在于,所述專用fec編碼的碼型和所述靈活fec編碼的碼型相同,或者,所述專用fec編碼的碼型和所述靈活fec編碼的碼型不同。
17.根據(jù)權利要求14所述的方法,其特征在于,所述編碼數(shù)據(jù)為連續(xù)發(fā)送模式下的編碼數(shù)據(jù)或者下行突發(fā)模式下的編碼數(shù)據(jù)。
18.根據(jù)權利要求17所述的方法,其特征在于,
19.根據(jù)權利要求18所述的方法,其特征在于,所述靈活fec編碼的碼型由所述psbd幀頭的psync數(shù)據(jù)塊指示;或者,所述靈活fec編碼的碼型由所述psbd幀頭的oc?body數(shù)據(jù)塊中的ds?fec數(shù)據(jù)塊和預留數(shù)據(jù)塊共同指示。
20.根據(jù)權利要求17所述的方法,其特征在于,
21.根據(jù)權利要求20所述的方法,其特征在于,所述靈活fec編碼的碼型由所述fs幀幀頭中的hlend數(shù)據(jù)塊指示。
22.根據(jù)權利要求17所述的方法,其特征在于,
23.根據(jù)權利要求22所述的方法,其特征在于,所述靈活fec編碼的碼型由所述epsbd幀頭中的fec?type數(shù)據(jù)塊以及所述fecmap結構共同指示。
24.根據(jù)權利要求23所述的方法,其特征在于,所述靈活fec編碼的碼型由所述epsbd幀頭中的fec?count數(shù)據(jù)塊補充指示。
25.一種第一通信節(jié)點,其特征在于,包括:處理器;所述處理器用于在執(zhí)行計算機程序時實現(xiàn)如權利要求1-12中任一所述的編碼方法。
26.一種第二通信節(jié)點,其特征在于,包含:處理器;所述處理器用于在執(zhí)行計算機程序時實現(xiàn)如權利要求13-24中任一所述的解碼方法。
27.一種計算機可讀存儲介質,存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1-12中任一所述的編碼方法,或者實現(xiàn)如權利要求13-24中任一所述的解碼方法。