Title :
Bit-wise parallel algorithms for efficient software correlation applied to a GPS software receiver
Author :
Ledvina, Brent M. ; Psiaki, Mark L. ; Powell, Steven P. ; Kintner, Paul M.
Author_Institution :
Sch. of Electr. & Comput. Eng., Cornell Univ., Ithaca, NY, USA
Abstract :
A set of efficient algorithms for processing code-division multiple-access spread spectrum signals has been developed. They make use of bit-wise parallelism to process 32 samples simultaneously. These algorithms have been implemented in a real-time global positioning system software receiver. The receiver consists of a radio-frequency front end, a system of shift registers, a digital data acquisition card, and software that runs on a 1.73-GHz PC. The PC performs base-band mixing and pseudorandom noise code correlations in a manner that directly simulates a hardware digital correlator.
Keywords :
Global Positioning System; code division multiple access; correlation methods; data acquisition; radio receivers; software radio; spread spectrum communication; 1.73 GHz; DS-CDMA; GPS software receiver; Global Positioning System; baseband mixing; bit-wise algorithm; code division multiple access spread spectrum signals; digital data acquisition card; hardware digital correlator; radio-frequency front end; real-time global positioning; shift registers; software correlation; Global Positioning System; Multiaccess communication; Parallel algorithms; Radio frequency; Real time systems; Shift registers; Signal processing; Software algorithms; Software systems; Spread spectrum communication; CDMA; Code division multiple access; GPS; global positioning system; software radio; spread spectrum;
Journal_Title :
Wireless Communications, IEEE Transactions on
DOI :
10.1109/TWC.2004.833467