Page 16 - NGTU_paper_withoutVideo
P. 16

Modern Geomatics Technologies and Applications


              time from the satellite to the receiver and the satellite coordinates at any time. The main signal components, including: Carrier
              wave: Radio frequency sinusoidal signal at a given frequency [7, 8]. Ranging code: Sequences of zeroes and ones which allow
              the receiver to determine the travel time of the radio signal from the satellite to the receiver. They are called pseudo random
              noise (PRN) sequences or PRN codes[9]. PRN codes have random noise characteristics, but are precisely defined. They are a
              sequence of zeroes and ones, each zero or one referred to as a “chip”. Navigation data: A binary-coded message providing
              information  on  the  satellite  ephemeris,  clock  bias  parameters,  almanac,  satellite  health  status  and  other  complementary
              information. Figure 3 shows three main signal components of GNSS satellites.

















                                      Figure 3. Three main signal components of GNSS satellites [10].

                    The PRN codes have special mathematical properties which allow all satellites to transmit at the same frequency without
              interfering with each other. These codes also allow precise range measurements between satellite and user receivers. Figure 4
              shows a short repeating PRN code sample.










                                           Figure 4. A short repeating PRN code sample [11].


              2.  The Research Method

                    GPS, is one of the famous four GNSS systems. The four global GNSS systems are – GPS (US), GLONASS (Russia),
              Galileo (EU), BeiDou (China) [12]. To the all GNSS systems, the structure of the PRN code generation is conceptually similar,
              while, the form of using mathematical equations in the production of these codes is slightly different. GPS is the first of a new
              generation of GNSS systems. There are two different PRN code strings used by the GPS. They are the Coarse Acquisition Code
              (C/A-code), sometimes called the “Civilian Code,” and the Precise, or Protected Code (P-Code) [6]. The C/A code is a particular
              series of ones and zeroes, but the rate at which it is generated is 10 times slower than the P-Code. The C/A code rate is 1.023
              million bits per second. Here, satellite identification is quite straightforward. Not only does each GPS satellite broadcast its own
              completely unique 1023 bit C/A code, it repeats its C/A code every millisecond. The PRN code sequences are used as part of
              the Code-division  multiple  access (CDMA) scheme  in  GPS  [13].  (CDMA  is  a channel  access  method used  by
              various radio communication technologies). The PRN code don’t just use any random number. In fact, it’s not random, it’s a
              kind of pseudo-random number. A signal that’s statistically random doesn’t repeat itself at any point in its sequence and so it has
              very good autocorrelation properties. We also want the different codes for each satellite that are nearly orthogonal so the cross
              correlation of one code will be very high even when many satellite codes are mixed in. This is the scheme used to create pseudo-
              random sequences with all these properties for GPS and other GNSS satellites.



                                                                                                             3
   11   12   13   14   15   16   17   18   19   20   21