System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及通信,尤其涉及一種編碼方法及裝置。
技術介紹
1、面向未來6g移動通信,峰值數據速率可能達到太赫茲字節/秒(tbps)級,而現有的5g移動通信的峰值數據速率僅為20gbps。目前采用低密度校驗(low-density?parity-check,ldpc)碼最大可支持移位尺寸384,主要針對20gbps而設計,ldpc碼的碼長碼率可以覆蓋到第二代數字視頻廣播衛星標準擴展(digital?video?broadcasting-satellitesecond-generation?standard?extensions,dvb-s2x)短碼長16200比特,碼率1/3,2/5和1/2。如果針對未來6g移動通信,采用目前ldpc碼的編碼方案將導致更高的等待時延,并且也無法滿足未來6g移動通信超高吞吐的需求。
技術實現思路
1、本專利技術提供一種編碼方法及裝置,解決了目前基于ldpc碼的編碼方案存在時延高,且無法滿足未來6g移動通信超高吞吐的需求的問題。
2、本專利技術實施例提供一種編碼方法,應用于數據發送側設備,所述方法包括:
3、獲取第一發送數據;
4、根據ldpc碼,將所述第一發送數據按照多個數據分段進行編碼,得到所述第一發送數據的編碼比特或編碼比特集。
5、可選地,所述根據ldpc碼,將所述第一發送數據按照多個數據分段進行編碼,得到所述第一發送數據的編碼比特或編碼比特集,包括:
6、確定所述第一發送數據的編碼對
7、根據所述ldpc碼,采用與所述編碼對象對應的編碼策略,將所述第一發送數據按照多個數據分段進行編碼,得到所述第一發送數據的編碼比特或編碼比特集。
8、可選地,在所述第一發送數據的編碼對象為碼塊的情況下,所述編碼策略為:所述碼塊與所述ldpc碼關聯;
9、或者,
10、在所述第一發送數據的編碼對象為碼塊集或者傳輸塊的情況下,所述編碼策略為:所述碼塊集或者所述傳輸塊與所述ldpc碼關聯。
11、可選地,所述根據所述ldpc碼,將所述第一發送數據按照多個數據分段進行編碼,得到所述第一發送數據的編碼比特或編碼比特集,包括:
12、在所述第一發送數據的編碼對象為碼塊的情況下,根據所述ldpc碼對所述碼塊的信息比特進行預編碼,得到第一編碼比特或第一編碼比特集;
13、將所述第一編碼比特或第一編碼比特集劃分為多個數據分段;其中,每個所述數據分段包括至少一個所述編碼比特;
14、根據所述ldpc碼對所述多個數據分段分別進行編碼,得到所述第一發送數據的編碼比特或編碼比特集。
15、可選地,所述碼塊與所述ldpc碼的全局校驗矩陣關聯;
16、和/或,
17、所述數據分段與所述ldpc碼的局部校驗矩陣關聯。
18、可選地,所述根據所述ldpc碼對所述碼塊的信息比特進行預編碼,得到第一編碼比特或第一編碼比特集,包括:
19、根據所述ldpc碼的全局校驗矩陣,對所述碼塊的全部信息比特進行編碼,得到所述第一編碼比特或第一編碼比特集。
20、可選地,所述根據所述ldpc碼對所述多個數據分段分別進行編碼,得到所述第一發送數據的編碼比特或編碼比特集,包括:
21、根據所述ldpc碼的多個局部校驗矩陣,對所述多個數據分段分別進行編碼,得到每個數據分段對應的第二編碼比特或第二編碼比特集;
22、將所述多個數據分段對應的第二編碼比特或第二編碼比特集,確定為所述第一發送數據的編碼比特或編碼比特集。
23、可選地,所述根據所述ldpc碼,將所述第一發送數據按照多個數據分段進行編碼,得到所述第一發送數據的編碼比特或編碼比特集,包括:
24、在所述第一發送數據的編碼對象為碼塊集或傳輸塊的情況下,將所述碼塊集或傳輸塊劃分為t個數據分段;其中,t為正整數;
25、根據所述ldpc碼,對所述t個數據分段中前t-1個數據分段的信息比特進行預編碼,得到所述前t-1個數據分段中每個數據分段的第三編碼比特或第三編碼比特集;
26、根據所述ldpc碼,對所述前t-1個數據分段的第三編碼比特或第三編碼比特集,以及所述t個分段中第t個數據分段的信息比特進行編碼,得到所述第t個數據分段的第四編碼比特或第四編碼比特集;
27、將所述前t-1個數據分段的第三編碼比特或第三編碼比特集,以及所述第四編碼比特或第四編碼比特集,確定為所述第一發送數據的編碼比特或編碼比特集。
28、可選地,每個所述數據分段為所述碼塊集或者所述傳輸塊中的一個碼塊。
29、可選地,所述第一發送數據的編碼比特或編碼比特集的全局校驗位,位于所述第t個數據分段的第四編碼比特或第四編碼比特集。
30、可選地,所述碼塊集或所述傳輸塊與所述ldpc碼的全局校驗矩陣關聯;
31、和/或,
32、所述數據分段與所述ldpc碼的局部校驗矩陣關聯。
33、可選地,所述根據所述ldpc碼,對所述t個數據分段中前t-1個數據分段的信息比特進行預編碼,得到所述前t-1個數據分段中每個數據分段的第三編碼比特或第三編碼比特集,包括:
34、根據所述ldpc碼的t-1個局部校驗矩陣,對所述前t-1個數據分段的信息比特分別進行編碼,得到所述前t-1個數據分段中每個數據分段的第三編碼比特或第三編碼比特集。
35、可選地,所述根據所述ldpc碼,對所述前t-1個數據分段的第三編碼比特或第三編碼比特集,以及所述t個數據分段中第t個數據分段的信息比特進行編碼,得到所述第t個數據分段的第四編碼比特或第四編碼比特集,包括:
36、根據所述ldpc碼的全局校驗矩陣,對所述前t-1個數據分段的第三編碼比特或第三編碼比特集,以及所述第t個數據分段的信息比特進行編碼,得到所述t個數據分段的編碼比特或編碼比特集;
37、根據所述ldpc碼的局部校驗矩陣,對所述t個數據分段的編碼比特或編碼比特集中對應所述第t個數據分段的編碼比特或編碼比特集進行編碼,得到所述第t個數據分段的第四編碼比特或第四編碼比特集。
38、可選地,所述ldpc碼的全局校驗矩陣的非零元位位于局部校驗矩陣的信息位。
39、本申請實施例提供一種編碼裝置,應用于數據發送側設備,包括存儲器,收發機,處理器;
40、其中,存儲器用于存儲計算機程序;收發機用于在所述處理器的控制下收發數據;處理器用于讀取所述存儲器中的計算機程序并執行以下操作:
41、獲取第一發送數據;
42、根據ldpc碼,將所述第一發送數據按照多個數據分段進行編碼,得到所述第一發送數據的編碼比特或編碼比特集。
43、可選本文檔來自技高網...
【技術保護點】
1.一種編碼方法,其特征在于,應用于數據發送側設備,所述方法包括:
2.根據權利要求1所述的編碼方法,其特征在于,所述根據低密度檢驗LDPC碼,將所述第一發送數據按照多個數據分段進行編碼,得到所述第一發送數據的編碼比特或編碼比特集,包括:
3.根據權利要求2所述的編碼方法,其特征在于,在所述第一發送數據的編碼對象為碼塊的情況下,所述編碼策略為:所述碼塊與所述LDPC碼關聯;
4.根據權利要求1所述的編碼方法,其特征在于,所述根據所述低密度檢驗LDPC碼,將所述第一發送數據按照多個數據分段進行編碼,得到所述第一發送數據的編碼比特或編碼比特集,包括:
5.根據權利要求4所述的編碼方法,其特征在于,所述碼塊與所述LDPC碼的全局校驗矩陣關聯;
6.根據權利要求4或5所述的編碼方法,其特征在于,所述根據所述LDPC碼對所述碼塊的信息比特進行預編碼,得到第一編碼比特或第一編碼比特集,包括:
7.根據權利要求4或5所述的編碼方法,其特征在于,所述根據所述LDPC碼對所述多個數據分段分別進行編碼,得到所述第一發送數據的編碼
8.根據權利要求1所述的編碼方法,其特征在于,所述根據所述LDPC碼,將所述第一發送數據按照多個數據分段進行編碼,得到所述第一發送數據的編碼比特或編碼比特集,包括:
9.根據權利要求8所述的編碼方法,其特征在于,每個所述數據分段為所述碼塊集或者所述傳輸塊中的一個碼塊。
10.根據權利要求8所述的編碼方法,其特征在于,所述第一發送數據的編碼比特或編碼比特集的全局校驗位,位于所述第t個數據分段的第四編碼比特或第四編碼比特集。
11.根據權利要求8所述的編碼方法,其特征在于,所述碼塊集或所述傳輸塊與所述LDPC碼的全局校驗矩陣關聯;
12.根據權利要求8至11中任一項所述的編碼方法,其特征在于,所述根據所述LDPC碼,對所述t個數據分段中前t-1個數據分段的信息比特進行預編碼,得到所述前t-1個數據分段中每個數據分段的第三編碼比特或第三編碼比特集,包括:
13.根據權利要求8至11中任一項所述的編碼方法,其特征在于,所述根據所述LDPC碼,對所述前t-1個數據分段的第三編碼比特或第三編碼比特集,以及所述t個數據分段中第t個數據分段的信息比特進行編碼,得到所述第t個數據分段的第四編碼比特或第四編碼比特集,包括:
14.根據權利要求1所述的編碼方法,其特征在于,所述LDPC碼的全局校驗矩陣的非零元位位于局部校驗矩陣的信息位。
15.一種編碼裝置,其特征在于,應用于數據發送側設備,包括存儲器,收發機,處理器;
16.根據權利要求15所述的編碼裝置,其特征在于,所述處理器用于讀取所述存儲器中的計算機程序并執行以下操作:
17.根據權利要求16所述的編碼裝置,其特征在于,在所述第一發送數據的編碼對象為碼塊的情況下,所述編碼策略為:所述碼塊與所述LDPC碼關聯;
18.根據權利要求15所述的編碼裝置,其特征在于,所述處理器用于讀取所述存儲器中的計算機程序并執行以下操作:
19.根據權利要求18所述的編碼裝置,其特征在于,所述碼塊與所述LDPC碼的全局校驗矩陣關聯;
20.根據權利要求18或19所述的編碼裝置,其特征在于,所述處理器用于讀取所述存儲器中的計算機程序并執行以下操作:
21.根據權利要求18或19所述的編碼裝置,其特征在于,所述處理器用于讀取所述存儲器中的計算機程序并執行以下操作:
22.根據權利要求15所述的編碼裝置,其特征在于,所述處理器用于讀取所述存儲器中的計算機程序并執行以下操作:
23.根據權利要求22所述的編碼裝置,其特征在于,每個所述數據分段為所述碼塊集或者所述傳輸塊中的一個碼塊。
24.根據權利要求22所述的編碼裝置,其特征在于,所述第一發送數據的編碼比特或編碼比特集的全局校驗位,位于所述第t個數據分段的第四編碼比特或第四編碼比特集。
25.根據權利要求22所述的編碼裝置,其特征在于,所述碼塊集或所述傳輸塊與所述LDPC碼的全局校驗矩陣關聯;
26.根據權利要求22至25中任一項所述的編碼裝置,其特征在于,所述處理器用于讀取所述存儲器中的計算機程序并執行以下操作:
27.根據權利要求22至25中任一項所述的編碼裝置,其特征在于,所述處理器用于讀取所述存儲器中的計算機程序并執行以下操作:
28.根據權利要求15所述的編碼裝置,其特征在于,所述LDPC碼的全局校驗矩陣的...
【技術特征摘要】
1.一種編碼方法,其特征在于,應用于數據發送側設備,所述方法包括:
2.根據權利要求1所述的編碼方法,其特征在于,所述根據低密度檢驗ldpc碼,將所述第一發送數據按照多個數據分段進行編碼,得到所述第一發送數據的編碼比特或編碼比特集,包括:
3.根據權利要求2所述的編碼方法,其特征在于,在所述第一發送數據的編碼對象為碼塊的情況下,所述編碼策略為:所述碼塊與所述ldpc碼關聯;
4.根據權利要求1所述的編碼方法,其特征在于,所述根據所述低密度檢驗ldpc碼,將所述第一發送數據按照多個數據分段進行編碼,得到所述第一發送數據的編碼比特或編碼比特集,包括:
5.根據權利要求4所述的編碼方法,其特征在于,所述碼塊與所述ldpc碼的全局校驗矩陣關聯;
6.根據權利要求4或5所述的編碼方法,其特征在于,所述根據所述ldpc碼對所述碼塊的信息比特進行預編碼,得到第一編碼比特或第一編碼比特集,包括:
7.根據權利要求4或5所述的編碼方法,其特征在于,所述根據所述ldpc碼對所述多個數據分段分別進行編碼,得到所述第一發送數據的編碼比特或編碼比特集,包括:
8.根據權利要求1所述的編碼方法,其特征在于,所述根據所述ldpc碼,將所述第一發送數據按照多個數據分段進行編碼,得到所述第一發送數據的編碼比特或編碼比特集,包括:
9.根據權利要求8所述的編碼方法,其特征在于,每個所述數據分段為所述碼塊集或者所述傳輸塊中的一個碼塊。
10.根據權利要求8所述的編碼方法,其特征在于,所述第一發送數據的編碼比特或編碼比特集的全局校驗位,位于所述第t個數據分段的第四編碼比特或第四編碼比特集。
11.根據權利要求8所述的編碼方法,其特征在于,所述碼塊集或所述傳輸塊與所述ldpc碼的全局校驗矩陣關聯;
12.根據權利要求8至11中任一項所述的編碼方法,其特征在于,所述根據所述ldpc碼,對所述t個數據分段中前t-1個數據分段的信息比特進行預編碼,得到所述前t-1個數據分段中每個數據分段的第三編碼比特或第三編碼比特集,包括:
13.根據權利要求8至11中任一項所述的編碼方法,其特征在于,所述根據所述ldpc碼,對所述前t-1個數據分段的第三編碼比特或第三編碼比特集,以及所述t個數據分段中第t個數據分段的信息比特進行編碼,得到所述第t個數據分段的第四編碼比特或第四編碼比特集,包括:
14.根據權利要...
【專利技術屬性】
技術研發人員:白寶明,方健,王加慶,
申請(專利權)人:大唐移動通信設備有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。