close

我們先介紹 Product Code。已知 A 是一個 [nA,kA,dA]q code ,B 是一個 [nB,kB,dB]q code。A和B的product code就記作A ⊗ B ,是一個 [nAnB,kAkB,dAdB]q code。具體來說,我們假設 A 是一個 [8,1,8]的 Repetition code (簡單來說 A 會把1個數字重複8次變成密碼) 而 B 是一個 [4,3,2]的 Parity Check code (B會根據3個位置當中1的數量調整第4個位置讓1總共有偶數個)。照剛剛的定義,A ⊗ B 就是 [32,3,16]2

       比如說 u = (101),那麼A會把它加密成

1 1 1 1 1 1 1 1

0 0 0 0 0 0 0 0

1 1 1 1 1 1 1 1

       接著B再把它加密成

1 1 1 1 1 1 1 1

0 0 0 0 0 0 0 0

1 1 1 1 1 1 1 1

0 0 0 0 0 0 0 0

       以向量的形式表示就是 (010101.....1010) 總共有32個位元。

arrow
arrow
    創作者介紹
    創作者 Worldexplorer 的頭像
    Worldexplorer

    worldexplorer

    Worldexplorer 發表在 痞客邦 留言(0) 人氣()