Guld koder

Guldkoder  er en type pseudo-tilfældige sekvenser . Betydningen af ​​disse sekvenser skyldes deres meget lave krydskorrelation. Anvendes i CDMA og GPS .

Optimale autokorrelationsegenskaber kan også opnås for M-sekvenser , men for at implementere princippet om multipel adgang kræves et stort sæt koder af samme længde med gode krydskorrelationsegenskaber. Derfor bruges en særlig klasse af PN-sekvenser, som kaldes Guldsekvenser. Guldkoder giver ikke kun mulighed for at opnå et stort sæt sekvenser, men også homogene og afgrænsede værdier af krydskorrelationsfunktionen . Guldkoder er velegnede til brug som lange scrambling -koder til trådløs kodedelingsmultiple adgang ( Guldkoder til overførsel af information fra en basestation til en mobilenhed og trunkerede sekvenskoder til den modsatte retning).

Guldsekvenser kan genereres ved modulo 2 summering af to M-sekvenser af samme længde. De resulterende guldkoder har samme længde som de originale M-sekvenser.

Nedenfor er de foretrukne par af M-sekvenser til generering af guldkoder, antallet af genererede guldkoder er , hvor m er længden af ​​skifteregisteret, kodelængden er . Den normaliserede CCF tager en af ​​tre værdier afhængigt af m.

m Kodens længde Par af M-sekvenser VKF værdier Emissionsniveau
5 31 [5,3][5,4,3,2] 7 −1 −9 -29 %
6 63 [6,1][6,5,2,1] femten −1 −17 -27 %
7 127 [7,3,2,1][7,5,4,3,2,1] femten −1 −17 -13 %
otte 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 %
ti 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 %
elleve 2047 [11,2][11,8,5,2][11,8,5,2][11,10,3,2] 63 −1 −65 −3 %
M-sekvens 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-sekvens 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 Guldkode 1 (ingen skift) 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 Guldkode 2 (skift=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 ... Guldkode 31 (skift=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