Open Architecture Development System for GPS and Galileo

S. Ganguly, A. Jovancevic, A. Brown

Abstract: Development of advanced navigational systems using conventional approach is time consuming and expensive. Recent developments in digital electronics allowed us to develop a complete development system suite, which heavily relies on software based real-time implementation. Complete solutions for development and operation of advanced high-performance navigational systems are provided through a variety of software and hardware products. These products are modular and seamlessly integrate with each other providing the users with a friendly, upgradeable, flexible and extremely powerful platform. Users can design and build customized architectures, modify existing architectures, evaluate performance under simulated as well as live scenarios and deploy the developed architecture, all using the same open architecture system development products. Complete navigational receiver can be developed using the following classes of components: RF front ends, software receivers, hard disk based storage systems, and modular correlators and DSP processors. Various functional elements are provided which can be put together to design and develop a variety of advanced navigation systems. In order to facilitate these developments, a signal simulator is available which currently produces a data file that is read into the software receiver. Both GPS and Galileo signals can be simulated and it allows the users to simulate a variety of conditions in order to evaluate the performance of a particular receiver design. These simulations are performed under precisely known conditions allowing accurate benchmarks that may not be possible by any other means. The system has been extended to incorporate M-code signal generation and M-code receiver development. The advanced system has been used for the development of various novel architectures including beamforming, multipath monitoring and mitigation, scintillation monitoring and mitigation, interference rejection etc. The development system reduces the time of development of advanced architectures by about an order of magnitude. The development system has been used for the generating complete GPS and Galileo signal simulators and receivers. In GPS, L1, L2 and M-code based systems have been designed and developed. For Galileo, we have implemented signal simulators using generalized BOC(n,m) structures as well as BPSK(n). Based on the information available about the current state of Galileo signal structure, we have developed receiver systems and evaluated their performances under different signal conditions and for different user dynamics. The interoperability between the current and future GPS signals with those of Galileo is being investigated.
Published in: Proceedings of the 16th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GPS/GNSS 2003)
September 9 - 12, 2003
Oregon Convention Center
Portland, OR
Pages: 1953 - 1964
Cite this article: Ganguly, S., Jovancevic, A., Brown, A., "Open Architecture Development System for GPS and Galileo," Proceedings of the 16th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GPS/GNSS 2003), Portland, OR, September 2003, pp. 1953-1964.
Full Paper: ION Members/Non-Members: 1 Download Credit
Sign In