Arany kódok

Az aranykódok pszeudo-véletlen sorozatok  egy fajtája . Ezeknek a szekvenciáknak a jelentősége a nagyon alacsony keresztkorrelációjuknak köszönhető. CDMA -ban és GPS -ben használják .

Optimális autokorrelációs tulajdonságok is elérhetők M-szekvenciák esetén, azonban a többszörös hozzáférés elvének megvalósításához nagy, azonos hosszúságú, jó keresztkorrelációs tulajdonságokkal rendelkező kódkészletre van szükség. Ezért a PN-szekvenciák egy speciális osztályát használják, amelyet Gold szekvenciáknak neveznek. Az aranykódok nemcsak sorozatok nagy halmazát teszik lehetővé, hanem a keresztkorrelációs függvény homogén és korlátos értékeit is . A Gold kódok jól használhatók hosszú titkosító kódként a vezeték nélküli kódosztásos többszörös hozzáféréshez ( Arany kódok az információk bázisállomásról mobil egységre történő átviteléhez, és csonka szekvenciakódok a fordított irányban).

Arany sorozatok generálhatók két azonos hosszúságú M-szekvencia modulo 2 összegzésével . Az eredményül kapott aranykódok ugyanolyan hosszúak, mint az eredeti M-sorozatok.

Az alábbiakban a Gold kódok generálására szolgáló M-sorozatok preferált párjai láthatók, a generált Gold kódok száma , ahol m a shift regiszter hossza, a kód hossza . A normalizált CCF három érték egyikét veszi fel m-től függően.

m Kód hossza M-sorozatok párjai VKF értékek Kibocsátási szint
5 31 [5,3][5,4,3,2] 7 −1 −9 −29%
6 63 [6,1][6,5,2,1] tizenöt −1 −17 -27%
7 127 [7,3,2,1][7,5,4,3,2,1] tizenöt −1 −17 −13%
nyolc 255 [8,7,6,5,2,1][8,7,6,1] 31 −1 −17 +12%
9 511 [9,4][9,6,4,3][9,6,4,3][9,8,4,1] 31 −1 −33 −6%
tíz 1023 [10,9,8,7,6,5,4,3][10,9,7,6,4,1][10,8,7,6,5,4,3,1][10, 9,7,6,4,1][10,8,5,1][10,7,6,4,2,1] 63 −1 −65 −6%
tizenegy 2047 [11,2][11,8,5,2][11,8,5,2][11,10,3,2] 63 −1 −65 -3%
M-sorozat 1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 1 0 0 0 0 1 0 0 1 0 1 1 0 0 M-sorozat 2 1 1 1 1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 0 Arany kód 1 (nincs műszak) 0 0 0 0 0 0 0 1 1 1 1 0 1 1 0 1 1 1 1 1 0 1 1 1 0 1 0 0 0 1 0 2. aranykód (shift=1) 0 0 0 0 1 0 1 0 1 0 1 1 1 1 0 0 0 0 1 0 1 0 0 0 0 1 1 0 0 0 1 ... Arany kód 31 (shift=30) 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 1 1 0 0 0 1 1 0 1 0 1 1