Decoding Navigation Data Messages from Weak GPS Signals

A new method for decoding navigation data bits from very weak Global Positioning System (GPS) signals is presented. Coherent signal integration is applied over a time period that includes multiple navigation data bits. A search is performed for a combination of bits that maximizes the signal energy during the coherent integration.