Como este tema ya me costo en su día algún que otro sudor frió y desgaste de culete, os voy a hacer participes de lo poco que aprendí, para matizar algunos conceptos (aunque a algunos ya os veo puestecillos

)
Apunte histórico: en palabras del creador, el GPS es un sistema económico para poner bombas en un mismo agujero.
El GPS (como su homólogo ruso GLONASS) es un sistema por el cual el usuario (receptor) calcula su posición a través de las señales recibidas de la constelación.
1º El segmento espacial del sistema esta constituido por la constelación de satélites “NAVSTAR” bajo el control del Departamento de Defensa de los Estados Unidos, esta compuesta por 27 satélites operativos (24 activos más 3 de reserva), distribuidos en orbitas casi circulares de unos 20165 km, en seis planos orbitales, que forman con el ecuador 55º y separados 60º entre ellos (En el caso del GLONASS los planos orbitales forman con el ecuador 64.8º para cubrir los territorios de la antigua URSS)
2º El segmento terrestre esta formado por las estaciones de control y monitorización. Las estaciones de monitorización chequean en todo momento que la señal GPS que reciben sea correcta en todo momento estando conectados con la estaciones de control. Las estaciones de control son las responsables de inyectar las actualizaciones y correcciones a los satélites tanto de su posición como del tiempo.
¿Qué transmite el GPS?
Cada satélite transmite lo que se denomina NAVDATA o mensaje de navegación, en él cada satélite envía lo que se denominan efemérides que es información sobre los datos de la órbita en la que se encuentra y su posición en esa órbita, además también se transmite el instante de referencia de las efemérides.
La información que transmite cada satélite se transmite a la misma frecuencia pero modulada con un código propio de cada satélite.
Características de la señal transmitida
Al mensaje transmitido se le aplican dos codificaciones (realmente son dos códigos que modulan la portadora)
Esta la codificación civil (código C/A) y la militar (código P), mientras que el código C/A es conocido por todos los usuarios, el código P es conocido solo por usuarios autorizados.
El código C/A no ofrece la precisión del código P (este es el error intencional introducido en la señal , los sistemas GLONASS y GALILEO no poseen esta limitación)
El código P puede ser sustituido por otro para así restringir el acceso a los usuarios autorizados (anti-spoofing)
NOTA: (Si no recuerdo mal el servicio GPS tenía una fecha prevista de finalización de su servicio de libre acceso, lo que no puedo recordar es la fecha en la que esto iba a suceder o si al final se iba a realizar debido a la competencia de GALILEO)
Características de la transmisión
La frecuencia de la señal transmitida por todos los satélites es de 10.23 MHz, al transmitir a esta frecuencia entre transmisor y receptor se deben de ver.
Una curiosidad del GPS es que transmite por debajo del ruido, y con código pseudo aleatorio
El link es solo descendente entre usuario y emisor, es decir, el receptor GPS solo recibe datos de los satélites, no puede comunicarse con ellos, la forma de transmitir entonces la posición calculada será transmitida por otros medios como bien se a explicado antes en este foro.
Para el cálculo de la posición se necesita estar “iluminado” por número de satélites igual a n+1 siendo n las coordenadas que queramos definir (longitud, latitud y altura) el satélite de más sirve para el cálculo de la posición y uno más para el cálculo del sesgo de reloj.
El proveedor de servicios (el Departamento de Defensa de los EEUU) puede modificar la concentración de satélites en determinadas zonas del globo para reforzar la señal, modificar los códigos C/A, P (anti-spoofing), apagar los satélites, etc
Seguro que me dejo cosillas, (sobre todo las bonitas formulas)
Siento el ladrillazo no me