Page 22 - NGTU_paper_withoutVideo
P. 22
Modern Geomatics Technologies and Applications
Step_n-1 … …. … … … … … … … … … 0
… … …
Step_1023 … … … … … … … … … … … …
Similarly, Table 3 shows how to combine the code from the G1 polynomial and generate PRN codes using G2 for all
satellites individually. This table shows only the first GPS satellite.
Table 3. Code Generation using G 2 only for SV # 01 and SV # 32
C/A PRN code G = 1 + X + X + X + X + X + X Out to result Output of G2
for SV # 01 next
TFSR 1 2 3 4 5 6 7 8 9 10
Code state ١ ١ ١ ١ ١ ١ ١ ١ ١ ١ 1
Step_01 1 1 1 1 1 1 ∑ 6=0
For SV # 01 1 1 1+1=0 0
For SV # 32 1 1 1+1=0 0
Code state ٠ ١ ١ ١ ١ ١ ١ ١ ١ ١ 1
Step_02 ١ ١ ١ ١ ١ ١ ∑ 6=0
For SV # 01 ١ ١ 1+1=0 0
For SV # 32 1 1 1+1=0 0
Code state ٠ ٠ ١ ١ ١ ١ ١ ١ ١ ١ 1
Step_03 ٠ ١ ١ ١ ١ ١ ∑ 5=١
For SV # 01 ٠ ١ ٠+1=١ 0
For SV # 32 1 1 1+1=0 1
Code state ١ ٠ ٠ ١ ١ ١ ١ ١ ١ ١ 1
Step_04 0 0 1 1 1 1 ∑ 4=0
For SV # 01 0 1 ٠+1=١ 1
For SV # 32 1 1 1+1=0 0
Code state 0 ١ ٠ ٠ ١ ١ ١ ١ ١ ١ 1
Step_05 1 0 1 1 1 1 ∑ 5=١
For SV # 01 1 1 1+1=0 1
For SV # 32 0 1 0+1=1 0
Code state 1 0 ١ ٠ ٠ ١ ١ ١ ١ ١ 1
Step_06 0 1 1 1 1 1 ∑ 5=١
For SV # 01 0 1 0+1=1 0
For SV # 32 0 1 0+1=1 0
Code state 1 1 0 ١ ٠ ٠ ١ ١ ١ ١ 1
Step_07 1 0 0 1 1 1 ∑ 4=0
For SV # 01 1 0 1+0=١ 1
For SV # 32 1 1 1+1=0 0
Code state 0 1 1 0 ١ ٠ ٠ ١ ١ ١ 1
Step_08 1 1 0 1 1 1 ∑ 5=١
For SV # 01 1 0 1+0=١ 0
For SV # 32 0 1 0+1=1 0
Code state 1 0 1 1 0 ١ ٠ ٠ ١ ١ 1
Step_09 0 1 1 0 1 1 ∑ 4=0
For SV # 01 0 1 0+1=١ 1
For SV # 32 1 1 1+1=0 0
Code state 0 1 0 1 1 0 ١ ٠ ٠ ١
Step_10 1 0 0 0 0 1 ∑ 2=0
For SV # 01 1 0 1+0=١ 1
For SV # 32 1 0 1+0=١ 1
Step_1023 … … … … … … … … … … … 1
9