Differential correction is a class of techniques for improving the accuracy of GPS positioning by comparing measurements taken by two or more receivers. Here's how it works:
The locations of two GPS receivers--one stationary, one mobile--are illustrated below in Figure 5.23.1. The stationary receiver (or "base station") continuously records its fixed position over a control point. The difference between the base station's actual location and its calculated location is a measure of the positioning error affecting that receiver at that location at each given moment. In this example, the base station is located about 25 kilometers from the mobile receiver (or "rover"). The operator of the mobile receiver moves from place to place. The operator might be recording addresses for an E-911 database, or trees damaged by gypsy moth infestations, or street lights maintained by a public works department.
Figure 5.23.2, below, shows positions calculated at the same instant (3:01 pm) by the base station (left) and the mobile receiver (right).
The base station calculates the correction needed to eliminate the error in the position calculated at that moment from GPS signals. The correction is later applied to the position calculated by the mobile receiver at the same instant. The corrected position is not perfectly accurate, because the kinds and magnitudes of errors affecting the two receivers are not identical, and because of the low frequency of the GPS timing code.