コンテンツにスキップ

BCH符号

出典: フリー百科事典『ウィキペディア(Wikipedia)』

BCHBCH: BCH code11959 Alexis Hocquenghem 1960 Raj Chandra Bose  D. K. Ray-Chaudhuri [1]BCH 3

BCH使

BCH///BCH調使11BCH使10[2]

[]


BCH使

BCH[]


BCHBCH

     , ,    

 1n     BCH 

[]


   n = 15  

 (1);

1  


     


 (1)






  








 BCH


314114

 BCH


52878

 BCH


73510

 BCH


1571142000000000000000  111111111111111

BCH[]


BCH2   

        

 1n     BCH 

  1   

[]


BCH    

:             

BCH   


     


   








  

BCH       1

[]


 BCHBCHnarrow-sense BCH code

 BCHBCHprimitive BCH code

BCHBCH

 BCH

[]


BCH4

(一) R2t 

(二)

(三)

(四)2BCH

使Peterson Gorenstein ZierlerPGZ Berlekamp-Massy 

PGZ[]


2error locator polynomial  

  BCHPGZ

 

 


 


 





 

 
if
       then
             空の誤り位置多項式を宣言する。
             完了。
       end
       set 
       PGZアルゴリズムの先頭に戻る。


 

PGZ

[]


 使  

[]


2BCH

脚注[編集]

  1. ^ Page 189, Reed, Irving, S.. Error-Control Coding for Data Networks. Kiuwer Academic Publishers. ISBN 0-7923-8528-4 
  2. ^ Federal Standard 1037C, 1996.

参考文献[編集]

  • S. Lin and D. Costello. Error Control Coding: Fundamentals and Applications. Prentice-Hall, Englewood Cliffs, NJ, 2004.
  • W.J. Gilbert and W.K. Nicholson. Modern Algebra with Applications, 2nd edition. Wiley, 2004.
  • R. Lidl and G. Pilz. Applied Abstract Algebra, 2nd edition. Wiley, 1999.