CARACTERÍSTICAS DO SINAL  

Os satélites transmitem constantemente duas ondas portadoras, estas ondas estão na banda L (usada para rádio):

A onda portadora L1 (Link one) é transmitida a 1575.42 MHz e contém dois códigos modulados. O  código de aquisição livre (C/A) Coarse/Acquisition, modulado a 1.023MHz e o código  (P)Precise/Protected, modulado a 10.23 MHz.

A onda portadora L2  (Link two)é transmitida a 1227.60 MHz e contém apenas  o código P.

As portadoras são moduladas com uma mensagem de navegação contendo informação necessária à determinação da posição do satélite.

O Departamento de Defesa dos E.U.A. disponibiliza dois tipos de serviços de posicionamento: 

O Serviço de posicionamento padrão (SPS-Standard Positioning Service) está disponível para todos os utilizadores. Este serviço opera apenas em  L1 e é usado na aquisição inicial dos sinais do satélite, através da sintonia do código C/A. Antigamente, quando estava afectado pelo SA permitia aos utilizadores obter precisões na ordem dos 100 metros.  Actualmente disponibiliza uma precisão muito semelhante à dada pelo PPS, ou seja na ordem dos 20 metros.  

O Serviço de posicionamento preciso (PPS-Precise Positioning Service) está disponível apenas para utilizadores autorizados pelo governo dos E.U.A. Opera em L1 e L2 através do código P(Y), permite obter precisões de 22m e 27.7m para o posicionamento horizontal e vertical respectivamente (95%) e 100 ns na transferência de tempo para UTC (95%).

O objectivo inicial do U.S.DoD era disponibilizar dois serviços com precisões diferenciadas. O SPS foi idealizado para proporcionar navegação em tempo real com uma exactidão muito inferior ao proporcionado pelo PPS, mas verificou-se que os receptores usando apenas o código C/A  proporcionavam uma exactidão muito próxima dos que usavam o código P. Como resultado o Departamento de Defesa implementou duas técnicas para limitar a precisão do sistema aos utilizadores autorizados:

Acesso Selectivo (SA - Selective Availability) Consiste na manipulação da mensagem de navegação de modo a degradar a informação inerente ao relógio do satélite e às efemérides radiodifundidas. O SA foi entretanto removido em 1 de Maio de 2000.  

Anti-Sabotagem (AS - Anti-spoofing) - é semelhante ao SA, no propósito de negar, aos civis e potências hostis, o acesso ao código P. Este sistema impede que os receptores GPS sejam enganados por falsos sinais encriptando o código P num sinal chamado código Y. Apenas os receptores militares conseguem desencriptar o código Y.