Basic Positioning Principles of GPS
1. Trilateration from satellites
2. Receiver measures distance by measuring the transmission time of radio signals
3. Receiver determines the position of satellites with distance
4. Receiver receives data including PRN code, ephemeris and Almanac
5. Receiver calculates distance to each satellite and triangulates location