A method of generating differentially-corrected smoothed pseudorange data
in a differential global positioning system (DGPS) includes generating,
at a base station, non-mode specific pseudorange and carrier phase
correction data. The non-mode specific pseudorange and carrier phase
correction data is then provided to a remote receiver. At the remote
receiver, one of a plurality of specific smoothing modes of operation is
selected for use in generating differentially-corrected smoothed
pseudorange and carrier phase data. The differentially-corrected smoothed
pseudorange and carrier phase data is then generated by the remote
receiver using the selected one of the plurality of specific smoothing
modes of operation, and as a function of the non-mode specific
pseudorange and carrier phase correction data received from the base
station.