En los EE. UU., La FCC exigió que los operadores de teléfonos celulares pudieran identificar la ubicación de la persona que llama al marcar los servicios de emergencia a menos de 300 metros dentro de los 6 minutos posteriores a la llamada telefónica antes del 11 de septiembre de 2012.
Esto se introdujo gradualmente durante los años anteriores, y el requisito se ha reforzado tanto en el informe de distancia como en el tiempo de ubicación en los años posteriores.
Las compañías de teléfonos celulares no podían garantizar esto en áreas remotas donde solo una o dos torres celulares estaban en contacto con el teléfono móvil, ni en entornos urbanos donde los reflejos y la densidad del edificio impedían la ubicación incluso cuando el teléfono tenía varias torres que podía recibir. Los chips GPS no podían proporcionar esto dentro del período de tiempo requerido a una potencia lo suficientemente baja como para que el teléfono celular aún fuera comercialmente viable (en el momento en que se introdujo el requisito. Los conjuntos de chips ahora son mucho más eficientes y rápidos, en parte debido al requisito que cada teléfono incluya parte o la totalidad de un chipset GPS). Además, los conjuntos de chips GPS eran muy caros en relación con los otros componentes del teléfono.
Así que crearon algunos sistemas competidores diferentes, todos bajo el nombre "AGPS" para GPS asistido.
La tecnología que se ejecuta detrás de estos diversos sistemas AGPS difiere, a veces en gran medida.
Los sistemas AGPS celulares más baratos registran varios milisegundos de la señal de RF de GPS, la envían al servidor de AGPS que luego, conociendo la ubicación aproximada del teléfono, puede usar ese fragmento de RF de GPS para determinar una posición mucho más precisa. Estos teléfonos no pueden obtener coordenadas GPS sin una buena conexión celular.
Algunos tienen conjuntos de chips GPS completos, pero permiten que el teléfono les proporcione el almanaque y las efemérides, dos piezas de información que permiten que el conjunto de chips obtenga una solución en cuestión de segundos, después de lo cual utiliza sus métodos normales para producir resultados de posición. Con el tiempo, estos teléfonos pueden obtener una posición independiente de su red.
La mayoría de los conjuntos de chips GPS le permiten cargar efemérides e información de almanaque en ellos, por lo que si su dispositivo arduino tiene una conexión a Internet y tiene acceso a un servidor AGPS, puede acelerar su reparación de GPS de manera similar. Sin embargo, para la mayoría de los proyectos, simplemente agregar una batería de celda de moneda de litio al pin derecho en el receptor GPS le permite mantener la última actualización de almanaque y efemérides, y dado que los cambios son pequeños en cortos períodos de tiempo, esto acelera enormemente la primera solución. siempre y cuando el dispositivo no se haya movido miles de millas y esté encendido cada pocos días.