1.一種電力線工頻通信編碼糾錯(cuò)方法,其特征在于,包括:
接收R(x)碼;
根據(jù)接收到的所述R(x)碼計(jì)算伴隨式S(x);
根據(jù)所述伴隨式S(x)計(jì)算獲取錯(cuò)誤位置多項(xiàng)式σ(x);
解出所述多項(xiàng)式σ(x)的根,得到錯(cuò)誤位置數(shù);
根據(jù)所述錯(cuò)誤位置數(shù)計(jì)算獲得錯(cuò)誤圖樣E(x);
通過所述R(x)碼和所述錯(cuò)誤圖樣E(x)計(jì)算得出糾錯(cuò)后的C(x)碼。
2.根據(jù)權(quán)利要求1所述的電力線工頻通信編碼糾錯(cuò)方法,其特征在于,所述根據(jù)接收到的所述R(x)碼計(jì)算伴隨式S(x)步驟包括:
通過將校驗(yàn)多項(xiàng)式代入所述R(x)碼,計(jì)算獲得所述伴隨式S(x)。
3.根據(jù)權(quán)利要求1所述的電力線工頻通信編碼糾錯(cuò)方法,其特征在于,所述根據(jù)接收到的所述R(x)碼計(jì)算伴隨式S(x)的步驟之后還包括:
判斷伴隨式S(x)是否為0,若否,則執(zhí)行所述根據(jù)所述伴隨式S(x)計(jì)算獲取錯(cuò)誤位置多項(xiàng)式σ(x)的步驟,若是,則輸出所述R(x)碼。
4.根據(jù)權(quán)利要求1所述的電力線工頻通信編碼糾錯(cuò)方法,其特征在于,所述根據(jù)所述伴隨式S(x)計(jì)算獲取錯(cuò)誤位置多項(xiàng)式σ(x)的步驟包括:
根據(jù)所述伴隨式S(x),采用BM迭代算法計(jì)算獲取所述錯(cuò)誤位置多項(xiàng)式σ(x)。
5.根據(jù)權(quán)利要求1所述的電力線工頻通信編碼糾錯(cuò)方法,其特征在于,所述解出所述多項(xiàng)式σ(x)的根,得到錯(cuò)誤位置數(shù)的步驟之后還包括:
根據(jù)所述伴隨式S(x)和所述多項(xiàng)式σ(x)計(jì)算獲得差錯(cuò)幅值;
所述根據(jù)所述錯(cuò)誤位置數(shù)計(jì)算獲得錯(cuò)誤圖樣E(x)的步驟包括:
根據(jù)所述錯(cuò)誤位置數(shù)和所述差錯(cuò)幅值計(jì)算獲得錯(cuò)誤圖樣E(x)。
6.根據(jù)權(quán)利要求1所述的電力線工頻通信編碼糾錯(cuò)方法,其特征在于,所述解出所述多項(xiàng)式σ(x)的根,得到錯(cuò)誤位置數(shù)的步驟包括:
采用錢氏搜索法解出所述多項(xiàng)式σ(x)的根,得到所述錯(cuò)誤位置數(shù)。
7.根據(jù)權(quán)利要求1所述的電力線工頻通信編碼糾錯(cuò)方法,其特征在于,所述通過所述R(x)碼和所述錯(cuò)誤圖樣E(x)計(jì)算得出糾錯(cuò)后的C(x)碼的步驟包括:
對(duì)所述R(x)碼和所述錯(cuò)誤圖樣E(x)進(jìn)行求差計(jì)算得出糾錯(cuò)后的所述C(x)碼。
8.根據(jù)權(quán)利要求1所述的電力線工頻通信編碼糾錯(cuò)方法,其特征在于,在所述接收R(x)碼的步驟之前還包括:
獲取本原多項(xiàng)式;
根據(jù)所述本原多項(xiàng)式計(jì)算獲取GF(q)域上的一個(gè)本原元;
根據(jù)所述本原元生成待發(fā)送的所述C(x)碼。
9.根據(jù)權(quán)利要求8所述的電力線工頻通信編碼糾錯(cuò)方法,其特征在于,所述根據(jù)所述本原元生成待發(fā)送的多項(xiàng)式C(x)碼的步驟包括:
根據(jù)所述本原元,采用除法求余計(jì)算生成待發(fā)送的所述C(x)碼。
10.根據(jù)權(quán)利要求9所述的電力線工頻通信編碼糾錯(cuò)方法,其特征在于,所述根據(jù)所述本原元,采用除法求余計(jì)算生成待發(fā)送的所述C(x)碼的步驟包括:
根據(jù)所述本原元,采用除法求余計(jì)算生成用于糾正t個(gè)符號(hào)錯(cuò)誤的多項(xiàng)式g(x);
根據(jù)所述多項(xiàng)式g(x)計(jì)算生成待發(fā)送的所述C(x)碼。