Glossary

TTFFTime to First Fix (Tiempo hasta el primer fix)

Short answer

Tiempo transcurrido desde el encendido del receptor (o arranque en caliente / en frío) hasta el primer fix de posición válido. El arranque en frío (sin almanaque, sin posición reciente, sin hora) es típicamente de 30–60 segundos; el arranque templado (con almanaque válido y posición aproximada) es de 5–15 segundos; el arranque en caliente (con efemérides vigentes) es de <1 segundo.

Detailed explanation

El TTFF mide la latencia desde el encendido del receptor hasta la primera posición válida. Es una métrica crítica de experiencia de usuario para dispositivos de navegación, especialmente aplicaciones móviles e IoT en las que el receptor se enciende y apaga con frecuencia para ahorrar batería.

Se definen tres escenarios de arranque: arranque en frío (sin almanaque, sin posición reciente, sin hora reciente — el receptor debe buscar satélites a ciegas), arranque templado (el receptor dispone de almanaque válido y hora / posición aproximadas, pero sin efemérides vigentes) y arranque en caliente (el receptor dispone de efemérides válidas de hace menos de 2–4 horas y puede calcular inmediatamente las posiciones de los satélites).

TTFF típico: arranque en frío 30–60 segundos (limitado por la necesidad de descargar una efeméride completa de al menos un satélite, que se emite a 50 bit/s durante 30 segundos por satélite y por trama), arranque templado 5–15 segundos (omite la descarga del almanaque), arranque en caliente <1 segundo (omite también la descarga de efemérides).

El TTFF es sensible al nivel de señal — un arranque en frío con señal débil puede tardar muchos minutos o fallar por completo. A-GNSS (GNSS asistida, en la que el receptor recibe las efemérides por red celular en lugar de desde los satélites) es una aceleración habitual: los teléfonos celulares lo hacen de forma rutinaria para entregar un TTFF de arranque en frío inferior a un segundo.