さてここまでお話すれば、なんとなくGPS受信に時間がかかる理由が見えてきたのではないでしょうか。そもそもGPSでは、受信機自身が受信する相手のリストそのものを持っているわけではなく、あくまで空から飛んでくるデータを元にその軌道を逐一再生しているんです。そして、その飛んでくるデータ、これがまた、ものすごく速度(送信頻度)の遅いデータ。なので、軌道データの取得だけで最低30秒はかかる仕組みになっています。受信感度がどんなによくても、GPSは遅いものなんですよね。

にもかかわらず、スマホではアホみたいに測位が速い。実はこちらのほうが、GPS的には異常な状態なんですね。ではどうしてアホみたいに速いのか。

一つは、GPSで受信した軌道データ、これを保持し定期的に保守できる、と言う辺りが一つの理由かもしれません。これはもう、新しいGPS受信システムでは大抵似たようなことをやっていて、一度受信したデータのキャッシュをある程度持っておき、あるいは定期的に自動受信して更新する、みたいな作りをしてあるGPS受信機が多いようです。

そしてもう一つ、通信屋的にはこちらがメインディッシュなんですが、アシスト型GPSと言うシステムがあります。これは、双方向通信のできる通信端末向け。何をやるかっていうと、あるところで測位したいなーと思ったら、端末がネットワークに向けて「この辺でどんな衛星が今見えてるか教えてよ」とお願いするんです。で、ネットワークは、その通信に使われた基地局位置などを元にどの衛星が見えそうかってのをささっと計算して、見えそうな衛星とその軌道情報のリストを教えてあげる。これだけで、衛星の軌道情報を取得する、って言う無駄な動作を一気に飛ばして、いきなり受信時間差計測から始めて良いことになります。

GPS測位が速くなった理由 | 無線にゃん (via twinleaves)

(via canceller)

  1. kuboji reblogged this from hsmt
  2. echanplus reblogged this from htnmk
  3. htnmk reblogged this from mnak
  4. takaya030 reblogged this from yaruo
  5. jnakano reblogged this from nobby0-0
  6. htti reblogged this from nobby0-0
  7. nobby0-0 reblogged this from yaruo
  8. ezo-owl reblogged this from darylfranz
  9. q-w-e reblogged this from omasayan
  10. sivata reblogged this from tetsuyay
  11. bittersweetsamba reblogged this from nemoi
  12. orihika reblogged this from m-akasya
  13. cohappy reblogged this from omasayan
  14. qnoub reblogged this from omasayan
  15. muramasa reblogged this from omasayan
  16. omasayan reblogged this from vitan
  17. vitan reblogged this from yaruo
  18. kii0329 reblogged this from nemoi
  19. m-akasya reblogged this from dotnuke
  20. dotnuke reblogged this from mnak
  21. rngsw reblogged this from yaruo
  22. gezogazo reblogged this from edieelee
  23. e-note reblogged this from nemoi
  24. takumi000 reblogged this from nemoi
  25. firebum reblogged this from nemoi
  26. diegoro reblogged this from nemoi
  27. hashikutsu reblogged this from nemoi
  28. nemoi reblogged this from tetsuyay
  29. wings1685 reblogged this from jabberokkie
  30. guccho-dr reblogged this from hsmt
  31. dontrblgme reblogged this from tetsuyay
  32. anrcny reblogged this from darylfranz
  33. tetsuyay reblogged this from canceller
  34. hik-a reblogged this from yaruo
  35. maaar reblogged this from yaruo
  36. kirinukityo reblogged this from hiro123
  37. luciacafe reblogged this from hsmt
  38. wakahou reblogged this from darylfranz
  39. xkayax reblogged this from yaruo
  40. vitaminsu reblogged this from yaruo
  41. sekainohajime reblogged this from yaruo
ひとは生きるために忘れるのかな。 tumbview

twitter.com/tetsuyay

view archive