The SSG can accept specific receiver ephemeris files and create a simulated satellite constellation. The SSG allows commands from input files to simulate platform scenario motions of various military vehicles such as aircraft, missile, surface vehicle or surface ship. The SSG allows the user to modify a simulated SV constellation scenario to be able to re-create vehicle platform dynamics for the purposes of testing a GPS UE in a jamming or spoofing environment (i.e. counterfeit GPS signals).
The GPS Satellite Signal Generator is needed to test the dynamic response and navigation accuracy of the GPS UE and help verify host vehicle emulation algorithms in a laboratory environment and to extend the available laboratory test time beyond periods of satellite availability. The SSG is used to generate/simulate the radio signals as they would appear at the antenna of a NAVSTAR GPS User Equipment. The simulated radio signals are then used by the UE in the same way as the actual signals from real satellites. The difference is that the operator of the SSG will be able to select the parameters (position, velocity, etc) that determine the exact characteristics of the signal sent to the UE. The SSG consists of the GPS signal generators, digital frequency synthesizers, an RF combing network, a jammer, a computer, a master oscillator, and an internal GPS UE. The inputs to the SSG are derived from a reference model of position velocity and acceleration. The reference model is basically a navigation reference position within the mission scenario. If no reference model is established then the SSG has the capability of generating its own trajectories and providing them as an output. There is an internal GPS UE (a calibration receiver) which is used for a continuous self check of the GPS SSG.
The actual signal generator consists of two 5-channel continuous signal sources capable of simulating up to 10 satellites transmitting L1 C/A and P code and L2 P code simultaneously. The Digital Frequency Synthesizer supplies a precise clock standard to the signal generator. It is phase locked to the master oscillator. The output is stepped in frequency and/or phase under control of the computer.
The RF network contains the individual attenuators for the output of each signal. These outputs are inputs to the UE.
The computer translates commands from the operator or from the host vehicle for each channel and directs coordinated frequency slewing of the ten synthesizers. The computer that was used (a DIGITAL Equipment VAX 1100 series) includes its peripherals can also use a pre-stored position or trajectory to direct the synthesizers. This pre-stored position or trajectory in the computer can be sent to the host vehicle as a reference model for other equipment under test in the laboratory.
The technical features of the GPS SSG are:
In 1993, the SSG was programmed by NRaD personnel to be the first simulator to demonstrate integer carrier phase ambiguity simulation capability. This is documented in a paper which won Best in Session award: May, M.B., Weiss, J., Haiges, G., ‎Testing Differential GPS Using Satellite Signal Generatorsâ€, ION Satellite Division Symposium, 21 September 1994, Salt Lake City. In 1995, another pioneering application employing the SSG to test Embedded GPS Inertials was demonstrated by NRaD personnel and documented in: May, M.B., Mullen, R., ‎Simulated Inertial GPS Navigation Laboratory (SIGNaL)â€, , Proceedings of the 51st Annual Meeting of The Institute of Navigation, June 5 - 7, 1995