Comment fonctionne le GPS d'un téléphone mobile? [fermé]

je suppose qu'il ne se connecte à rien (autre que le satelite je suppose), est-ce vrai? Ou il a une sorte de charge?

34
demandé sur luvieere 2008-08-29 03:29:57

2 réponses

le GPS, le système mondial de localisation (GPS) géré par L'armée américaine, est gratuit pour l'usage civil, bien que la réalité soit que nous le payons avec des impôts.

cependant, le GPS des téléphones cellulaires est un peu plus obscur. En général, il ne vous coûtera rien d'allumer le GPS de votre téléphone cellulaire, mais quand vous obtenez un emplacement, il implique généralement la compagnie de téléphone cellulaire afin de l'obtenir rapidement avec peu de signal, ainsi que d'obtenir un emplacement lorsque les satellites ne sont pas visibles (puisque le gouvernement exige une correction même si les satellites ne sont pas visibles pour les besoins d'urgence 911). Il utilise un peu de bande passante cellulaire. Cela signifie également que pour les téléphones sans récepteur GPS régulier, vous ne pouvez pas utiliser le GPS du tout si vous n'avez pas de service de téléphonie cellulaire.

pour cette raison, la plupart des compagnies de téléphonie cellulaire ont désactivé le GPS du téléphone, sauf pour les appels d'urgence et les services qu'elles vous vendent (comme les directions).

ce type particulier de GPS est appelé GPS assisté (AGPS), et il y a plusieurs niveaux d'assistance utilisés.

GPS

un récepteur GPS normal écoute une fréquence particulière pour les signaux radio. Les Satellites envoient des messages codés à cette fréquence. Chaque satellite a une horloge atomique, et envoie l'heure exacte courante ainsi.

le récepteur GPS découvre quels satellites il peut entendre, puis commence à recueillir ces messages. Les messages comprennent le temps, le satellite actuel positions, et quelques autres éléments d'information. Le flux de messages est lent - c'est pour économiser de l'énergie, et aussi parce que tous les satellites émettent sur la même fréquence et ils sont plus faciles à repérer s'ils vont lentement. Pour cette raison, et la quantité d'information nécessaire pour bien fonctionner, il peut prendre 30-60 secondes pour obtenir une localisation sur un GPS régulier.

quand il connaît la position et le code temporel d'au moins 3 satellites, un récepteur GPS peut supposer qu'il est à la surface de la terre et obtenir un bonne lecture. 4 satellites sont nécessaires si vous n'êtes pas sur le terrain et vous souhaitez altitude.

AGPS

comme vous l'avez vu ci-dessus, il peut prendre beaucoup de temps pour obtenir un repère de position avec un GPS normal. Il y a des moyens d'accélérer, mais à moins que vous ne portiez une horloge atomique avec vous tout le temps, ou que vous ne laissiez le GPS allumé tout le temps, alors il y aura toujours un délai de 5 à 60 secondes avant d'obtenir une localisation.

afin de réduire les coûts, la plupart des cellules les téléphones partagent les composants du récepteur GPS avec les composants cellulaires, et vous ne pouvez pas obtenir un correctif et parler en même temps. Les gens n'aiment pas ça (surtout lorsqu'il y a une urgence) donc la forme la plus basse du GPS fait ce qui suit:

  1. obtenez de l'information de la compagnie de téléphonie cellulaire pour alimenter le récepteur GPS - il s'agit en partie d'information de positionnement grossier basée sur ce que les tours cellulaires peuvent "entendre" votre téléphone, donc à ce moment-là ils téléphonent déjà votre emplacement à l'intérieur d'un bloc de ville.
  2. passer d'un récepteur cellulaire à un récepteur GPS pendant 0,1 seconde (ou une période de temps minime, pratiquement inimaginable) et recueillir les données brutes du GPS (pas de traitement au téléphone).
  3. revenir en mode téléphone, et envoyer les données brutes à la compagnie de téléphone
  4. la compagnie de téléphone traite ces données (il s'agit d'un récepteur GPS hors ligne) et renvoie la localisation à votre téléphone.

cela économise beaucoup d'argent sur la conception du téléphone, mais il a une lourde charge sur la bande passante cellulaire, et avec beaucoup de demandes à venir, il nécessite beaucoup de serveurs rapides. Néanmoins, dans l'ensemble, il peut être moins coûteux et plus rapide à mettre en œuvre. Ils sont cependant réticents à libérer les fonctionnalités GPS basées sur ces téléphones en raison de cette charge - donc vous ne verrez pas la navigation tour par tour ici.

les modèles plus récents comprennent une puce GPS complète. Ils obtiennent toujours des données de la compagnie de téléphone - comme l'emplacement actuel basé sur le positionnement de la tour, et localisation des satellites-cette option fournit des temps fixes inférieurs à 1 seconde. Cette information n'est nécessaire qu'une seule fois, et le GPS peut garder la trace de tout après cela avec très peu de puissance. Si le réseau cellulaire est indisponible, alors ils peuvent encore obtenir un correctif après un certain temps. Si les satellites GPS ne sont pas visibles pour le récepteur, alors ils peuvent encore obtenir une correction approximative des tours cellulaires.

mais pour répondre complètement à votre question - il est aussi libre que la compagnie de téléphone le laisse être, et jusqu'à présent ils ne chargez pas pour elle à tous les. Je doute que cela va changer dans l'avenir. Dans les téléphones haut de gamme avec un récepteur GPS complet, vous pouvez même être en mesure de charger votre propre logiciel et d'y accéder, comme avec mologogo sur un téléphone motorola iDen - le kit de développement J2ME est gratuit, et le téléphone est seulement $40 (téléphone prépayé avec un Crédit de 5$). L'internet illimité est d'environ 10 $par mois, donc pour 40 $pour démarrer et 10 $par mois, vous pouvez obtenir un internet système de suivi. (Prix vers août 2008)

C'est je vais seulement obtenir moins cher et plus complet présenté à partir de maintenant...

Re: Google maps et ces

Oui, Google maps et tous les autres systèmes de cartographie de téléphones cellulaires nécessitent une connexion de données d'une sorte ou d'une autre à des moments variables pendant l'utilisation. Lorsque vous vous déplacez assez loin dans une direction, par exemple, il demandera de nouvelles tuiles de son serveur. Votre téléphone moyen n'a pas assez de mémoire pour contenir une carte des États-Unis, ni la puissance du processeur pour le rendre bien. iPhone serait en mesure de si vous vouliez utiliser l'espace de stockage avec des cartes, mais étant donné que la plupart des iPhones ont un plan de données illimitées à temps plein, la plupart des utilisateurs préféreraient utiliser cet espace pour d'autres choses.

55
répondu meagar 2016-02-27 15:12:04

il y a au moins 3 satellites que vous devez être en mesure de recevoir des 24-32 là-bas, et ils émettent chacun un temps d'une horloge atomique synchronisée. Les différences dans ces temps que vous recevez à un moment donné vous disent combien de temps la diffusion a pris pour vous atteindre, et donc où vous êtes en relation avec les satellites. Donc, ça se lit quelque chose, mais ça ne se connecte pas à cette chose. Notez que cela ne vous dit pas votre orientation, de nombreux GPSes faux que (et la vitesse) par l'interpolation des points de données.

Si vous ne comptez pas le coût du récepteur, c'est un service gratuit. Apparemment, il y a des services à haute résolution qui sont réservés à l'usage militaire. Ceux-ci sont susceptibles d'un coût fixe pour une licence pour décrypter les signaux d'un accord de confidentialité.

maintenant votre appareil peut prendre en charge le suivi GPS, auquel cas il peut communiquer, par exemple via GPRS, à une base de données qui stockera l'emplacement que l'appareil s'est trouvé être à la, alors que plusieurs appareils peuvent être suivis. Cela nécessiterait une sorte de connexion.

les cartes sont stockées sur l'appareil ou reçues via une connexion. La Navigation est calculée à partir des bases de données de ces cartes. Il s'agit probablement d'un article sous licence avec un coût associé, bien que si vous utilisez un service comme Google Maps ils ont la licence avec NAVTEQ et d'autres.

12
répondu dlamblin 2011-06-28 19:43:51