System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及數據傳輸,尤其涉及一種編碼調制方法、裝置、電子設備、存儲介質及程序產品。
技術介紹
1、現有的糾錯編碼的誤碼率較高,針對長距光通信的需求,現有的糾錯編碼就無法滿足需求了。
2、目前為了適應長距光通信的需求一般會采用概率整形的方案,但是目前這種方案的適配性不夠。
技術實現思路
1、有鑒于此,本申請的目的在于提出一種編碼調制方法、裝置、電子設備、存儲介質及程序產品,用以解決或部分解決上述技術問題。
2、基于上述目的,本申請提供了一種編碼調制方法,包括:
3、對待發送的凈荷比特數據流進行概率星座整形編碼,得到整形編碼后的比特數據流,其中,所述整形編碼后的比特數據流中包含了對應于正交幅度調制星座點的非等概的幅度比特,以及部分的等概的符號比特;
4、將所述整形編碼后的比特數據流重組適配為與糾錯編碼對應的幀格式,并進行前向糾錯編碼,得到糾錯碼比特數據流,其中,所述糾錯碼比特數據流包含了對應于正交幅度調制星座點的非等概的幅度比特,以及等概的符號比特;
5、將所述糾錯碼比特數據流重組適配為與正交幅度調制對應的幀格式,并根據正交幅度調制星座圖映射為多個調制星座點。
6、基于同一專利技術構思,本申請還提供了一種編碼調制裝置,包括:
7、概率整形模塊,被配置為對待發送的凈荷比特數據流進行概率星座整形編碼,得到整形編碼后的比特數據流,其中,所述整形編碼后的比特數據流中包含了對應于正交幅度調制星座點的所有的非等概的
8、糾錯編碼模塊,被配置為將所述整形編碼后的比特數據流重組適配為與糾錯編碼對應的幀格式,并進行前向糾錯編碼,得到糾錯碼比特數據流,其中,所述糾錯碼比特數據流包含了對應于正交幅度調制星座點的非等概的幅度比特,以及等概的符號比特;
9、調制模塊,被配置為將所述糾錯碼比特數據流重組適配為與正交幅度調制對應的幀格式,并根據正交幅度調制星座圖映射為多個調制星座點。
10、基于同一專利技術構思,本申請還提供了一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并可由所述處理器執行的計算機程序,所述處理器在執行所述計算機程序時實現如上所述的方法。
11、基于同一專利技術構思,本申請還提供了一種非暫態計算機可讀存儲介質,所述非暫態計算機可讀存儲介質存儲計算機指令,所述計算機指令用于使計算機執行如上所述方法。
12、基于同一專利技術構思,本申請還提供了一種計算機程序產品,包括計算機程序指令,當所述計算機程序指令在計算機上運行時,使得所述計算機執行如上所述的方法。
13、從上面所述可以看出,本申請提供的編碼調制方法、裝置、電子設備、存儲介質及程序產品,能夠對待發送的凈荷比特數據流經過概率整形得到整形編碼后的比特數據流,為了能夠更好的進行糾錯編碼需要將整形編碼后的比特數據流進行重組適配為適合糾錯編碼的幀格式,然后再進行前向糾錯編碼得到糾錯碼比特數據流,并對糾錯碼比特數據流進行進一步重組適配,使得適配后的糾錯碼比特數據流能夠與正交幅度調制的幀格式對應,最后再將適配后的糾錯碼比特數據流與正交幅度調制星座圖進行映射,這樣能夠映射為與星座圖對應的多個調制星座點。這樣能夠進一步提升數據通信的性能,并且還能有利于進行后續的正交幅度調制進而完成與相應星座圖的映射過程,保證了通信傳輸過程的穩定性。
本文檔來自技高網...【技術保護點】
1.一種編碼調制方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述糾錯碼比特數據流中包含開銷位,所述開銷位全為等概的符號比特。
3.根據權利要求2所述的方法,其特征在于,所述糾錯碼比特數據流被整合為多個數據塊矩陣排列的糾錯碼比特數據流;
4.根據權利要求3所述的方法,其特征在于,所述糾錯碼比特數據流為多個數據塊矩陣排列的17/111開銷的糾錯碼比特數據流,所述17/111開銷的糾錯碼比特數據流的矩陣中按照每兩行劃分一個數據塊組,每個數據塊組中包括8列數據塊;
5.根據權利要求3所述的方法,其特征在于,所述糾錯碼比特數據流為多個數據塊矩陣排列的17/79開銷的糾錯碼比特數據流,所述17/79開銷的糾錯碼比特數據流的矩陣中按照每兩行劃分一個數據塊組,每個數據塊組中包括8列數據塊;
6.根據權利要求3所述的方法,其特征在于,所述糾錯碼比特數據流為多個數據塊矩陣排列的17/63開銷的糾錯碼比特數據流,所述17/63開銷的糾錯碼比特數據流的矩陣中按照每兩行劃分一個數據塊組,每個數據塊組中包括8列數據塊;
>7.根據權利要求1至6任一項所述的方法,其特征在于,所述將所述糾錯碼比特數據流重組適配為與正交幅度調制對應的幀格式,并根據正交幅度調制星座圖映射為多個調制星座點,包括:
8.根據權利要求7所述的方法,其特征在于,所述將每個比特組映射至正交幅度調制星座圖中,形成與每個比特組對應的調制星座點,包括:
9.一種編碼調制裝置,其特征在于,包括:
10.一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1至8任意一項所述的方法。
11.一種非暫態計算機可讀存儲介質,所述非暫態計算機可讀存儲介質存儲計算機指令,其特征在于,所述計算機指令用于使計算機執行權利要求1至8任一項所述方法。
12.一種計算機程序產品,包括計算機程序指令,其特征在于,當所述計算機程序指令在計算機上運行時,使得所述計算機執行如權利要求1至8中任一項所述的方法。
...【技術特征摘要】
1.一種編碼調制方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述糾錯碼比特數據流中包含開銷位,所述開銷位全為等概的符號比特。
3.根據權利要求2所述的方法,其特征在于,所述糾錯碼比特數據流被整合為多個數據塊矩陣排列的糾錯碼比特數據流;
4.根據權利要求3所述的方法,其特征在于,所述糾錯碼比特數據流為多個數據塊矩陣排列的17/111開銷的糾錯碼比特數據流,所述17/111開銷的糾錯碼比特數據流的矩陣中按照每兩行劃分一個數據塊組,每個數據塊組中包括8列數據塊;
5.根據權利要求3所述的方法,其特征在于,所述糾錯碼比特數據流為多個數據塊矩陣排列的17/79開銷的糾錯碼比特數據流,所述17/79開銷的糾錯碼比特數據流的矩陣中按照每兩行劃分一個數據塊組,每個數據塊組中包括8列數據塊;
6.根據權利要求3所述的方法,其特征在于,所述糾錯碼比特數據流為多個數據塊矩陣排列的17/63開銷的糾錯碼比特數據流,所述17/63開銷的糾錯碼比特數據流的矩陣中按照每...
【專利技術屬性】
技術研發人員:陳鋒,
申請(專利權)人:筆特科技成都有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。