Abstract: | M-code is a new military signal which is designed to provide more robust acquisition and tracking in the presence of jamming. Since the signal structure is different from conventional ranging signals, the receiver architecture design poses several challenges in order to efficiently utilize the M-code properties. Some of these challenges involve techniques for direct acquisition of Mcode, processing of the multiple correlation peaks due to the BOC signal structure, and tracking of the pilot and navigation data signals which are time multiplexed. All of these challenges require some components of the legacy GPS receiver to be modified. This paper presents the architecture of a real-time software based block processing M-code receiver. Block processing is primarily utilized for fast acquisition but can be used for more robust tracking specifically during the high dynamics. A realistic RF environment is generated by the signal simulator and passed to the software receiver to provide completely flexible, repeatable navigation system evaluation. The software receiver is implemented using modules that are easily configurable through a user-friendly graphical user interface. C/A, P and M-code receivers have been implemented and their performances compared. |
Published in: |
Proceedings of the 20th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2007) September 25 - 28, 2007 Fort Worth Convention Center Fort Worth, TX |
Pages: | 142 - 151 |
Cite this article: | Jovancevic, Aleksandar, Ganguly, Suman, Sirpatil, Brijesh, Kirchner, Michael, Zigic, Slavisa, "Real-Time Software Based Block Processing M-code Receiver," Proceedings of the 20th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2007), Fort Worth, TX, September 2007, pp. 142-151. |
Full Paper: |
ION Members/Non-Members: 1 Download Credit
Sign In |