組合BCH碼在CDMA系統(tǒng)中的研究與應用
2.2 類正交矩陣的產生
在(n,k)的BCH碼中,它的碼長為n,信息位長度為k,BCH碼的生成多項式g(x)的最高階數為m,并且滿足k=n-m。
首先,根據BCH碼的生成多項式g(x),運用群變換的編碼方法,產生生成矩陣G,它是一個k×n的矩陣。

群變換后的生成矩陣G可以分為兩個部分,前半部分是一個k×k階的單位矩陣Ik,后半部分,稱之為P矩陣,它是一個k×m階的矩陣,即:

由此可以得到P矩陣的變換矩陣P’,經過研究發(fā)現,P’矩陣的行向量與行向量、列向量與列向量之間的自相關性很強,互相關性很弱,這說明該矩陣具有類正交性,因此稱P’矩陣是一種類正交矩陣。
2.3 組合BCH碼的類正交性
對于同組的BCH碼,由前面的BCH碼的組合特性可知,在同組的素多項式中,如果將其中的t個素多項式組合,得到組合BCH碼的碼長nt=n =2m-1,階數mt=tm,信息位長度為k=nt-mt=n-tm,則組合BCH碼得到的類正交矩陣P’的大小為:
kt×mt=(n-tm)×tm (10)
由上式可以看出,對于類正交矩陣P’來說,當組合的素多項式的個數越多,即t越大,那么它的行數就越少(n-tm越小),它的列數就越多(tm越大)。對于類正交矩陣P’中的行向量來說,由于t變大,那么每行的碼元個數(每行的碼元個數就等于列數)也會增多,隨著碼元個數的增多,其中“-1”和“1”的個數也趨于平衡,所以行向量之間的類正交性越好,即行向量之間的互相關系數越?。欢鴮τ陬愓痪仃嘝’中的列向量來說,t變大使得每列的碼元個數(即行數)減少,因此每列中“-1”和“1”的個數的平衡性越差,所以列向量之間的類正交性也越差,即行向量之間的互相關系數變大。
cdma相關文章:cdma原理
評論