Satellite Navigation with GPS