Jak dokładnie działa GPS w telefonie komórkowym? [zamknięte]

Zakładam, że nie łączy się z niczym (chyba poza satelitą), prawda? A może ma i ma jakiś ładunek?

Author: luvieere, 2008-08-29

2 answers

GPS, globalny system pozycjonowania prowadzony przez wojsko Stanów Zjednoczonych, jest darmowy do użytku cywilnego, choć rzeczywistość jest taka, że płacimy za niego dolarami podatkowymi.

Jednak GPS w telefonach komórkowych jest nieco bardziej mroczny. Ogólnie rzecz biorąc, nie będzie kosztować nic, aby włączyć GPS w telefonie komórkowym, ale kiedy otrzymasz lokalizację, zwykle wiąże się to z firmą telefonii komórkowej, aby uzyskać ją szybko z małym sygnałem, a także uzyskać lokalizację, gdy satelity nie są widoczne (od czasu, gdy satelita nie jest widoczny). gov nie wymaga poprawki, nawet jeśli satelity nie są widoczne dla celów awaryjnych 911). Zużywa trochę pasma komórkowego. Oznacza to również, że w przypadku telefonów bez zwykłego odbiornika GPS nie możesz w ogóle korzystać z GPS, jeśli nie masz usługi telefonii komórkowej.

Z tego powodu większość firm telefonii komórkowej ma wyłączony GPS w telefonie, z wyjątkiem połączeń alarmowych i usług, które sprzedają (takich jak Kierunki).

[[0]} ten szczególny rodzaj GPS nazywany jest wspomaganym GPS (AGPS), i jest kilka poziomów pomocy używane.

GPS

Zwykły odbiornik GPS nasłuchuje określonej częstotliwości sygnałów radiowych. Satelity wysyłają zakodowane w czasie wiadomości na tej częstotliwości. Każdy Satelita ma zegar atomowy i wysyła aktualny dokładny czas, jak również.

Odbiornik GPS domyśla się, które satelity może usłyszeć, a następnie zaczyna zbierać te wiadomości. Wiadomości obejmują czas, aktualne pozycje satelitarne i kilka innych informacji. Na strumień wiadomości jest powolny - ma to na celu oszczędzanie energii, a także dlatego, że wszystkie satelity transmitują na tej samej częstotliwości i są łatwiejsze do wyboru, jeśli idą wolno. Z tego powodu i ilość informacji potrzebnych do prawidłowego działania, może zająć 30-60 sekund, aby uzyskać lokalizację na zwykłym GPS.

Kiedy zna pozycję i Kod czasu co najmniej 3 satelitów, Odbiornik GPS może założyć, że znajduje się na powierzchni ziemi i uzyskać dobry odczyt. 4 satelity są potrzebne, jeśli nie jesteś na ziemi i chcesz wysokości, jak również.

AGPS

Jak widać powyżej, ustalenie pozycji za pomocą zwykłego GPS może zająć dużo czasu. Istnieją sposoby, aby to przyspieszyć, ale chyba że masz przy sobie zegar atomowy cały czas, lub pozostawić GPS włączony przez cały czas, wtedy zawsze będzie opóźnienie między 5-60 sekund przed uzyskaniem lokalizacji.

Aby zaoszczędzić na kosztach, większość telefonów komórkowych dzieli komponenty odbiornika GPS z komponentami komórkowymi, a Ty nie mogę dostać poprawki i rozmawiać w tym samym czasie. Ludzie tego nie lubią (szczególnie gdy jest nagły wypadek) więc najniższa forma GPS robi co następuje:

  1. Uzyskaj informacje od firmy telefonii komórkowej, aby przesłać je do odbiornika GPS - niektóre z nich są obrzydliwymi informacjami o pozycjonowaniu w oparciu o to, co wieże komórkowe mogą "słyszeć"twój telefon, więc do tego czasu już dzwonią do Twojej lokalizacji w obrębie bloku miasta lub tak.
  2. przełącz się z komórki na Odbiornik GPS na 0,1 sekundy (lub jakiś mały, praktycznie nie zauważalny okres czasu) i zbierać surowe dane GPS (bez przetwarzania w telefonie).
  3. [23]} przełącz się z powrotem do trybu telefonu i wyślij surowe dane do firmy telefonicznej [24]} Firma telefoniczna przetwarza te dane (działa jako odbiornik GPS w trybie offline) i wysyła lokalizację z powrotem do telefonu.

Pozwala to zaoszczędzić dużo pieniędzy na projektowaniu telefonu, ale ma duże obciążenie przepustowości sieci komórkowej, a przy wielu żądaniach wymaga dużo szybkiego serwery. Mimo to, ogólnie może być tańsze i szybsze do wdrożenia. Są jednak niechętni do wydania funkcji opartych na GPS w tych telefonach z powodu tego obciążenia - więc nie zobaczysz nawigacji turn by turn tutaj.

Nowsze projekty zawierają pełny układ GPS. Nadal pobierają dane od firmy telefonicznej - takie jak aktualna lokalizacja na podstawie pozycjonowania wieży i aktualne lokalizacje satelitarne-zapewnia to czasy naprawy poniżej 1 sekundy. Ta informacja jest potrzebna tylko raz, a GPS może zachować śledzenie wszystkiego po tym z bardzo małą mocą. Jeśli sieć komórkowa jest niedostępna, nadal mogą uzyskać poprawkę po pewnym czasie. Jeśli satelity GPS nie są widoczne dla odbiornika, nadal mogą uzyskać przybliżoną poprawkę z wież komórkowych.

Ale odpowiadając całkowicie na twoje pytanie - jest tak Darmowa, jak pozwala na to firma telefoniczna, i do tej pory nie pobierają za nią żadnych opłat. Wątpię, żeby to się zmieniło w przyszłości. W telefonach wyższej klasy z pełnym odbiornikiem GPS możesz nawet być w stanie załadować własne oprogramowanie i uzyskać do niego dostęp, na przykład z mocogogo na telefonie motorola iDen-J2ME development kit jest bezpłatny, a telefon jest tylko $40 (telefon prepaid z kredytem $5). Nieograniczony internet wynosi około $10 miesięcznie, więc dla $ 40 na początek i $ 10 miesięcznie można uzyskać system śledzenia Internetu. (Ceny około sierpnia 2008)

To tylko będzie tańsze i bardziej funkcjonalne od teraz...

Re: Google maps i takie tam

Tak, Google maps wszystkie inne systemy mapowania telefonów komórkowych wymagają pewnego rodzaju połączenia danych w różnym czasie podczas użytkowania. Na przykład, gdy poruszasz się wystarczająco daleko w jednym kierunku, poprosi o nowe kafelki ze swojego serwera. Przeciętny telefon nie ma wystarczająco dużo miejsca, aby pomieścić mapę USA, ani mocy procesora, aby renderować go ładnie. iPhone byłby w stanie, gdybyś chciał wykorzystać przestrzeń dyskową z mapami, ale biorąc pod uwagę, że większość iphone ' ów ma pełny czas nieograniczony plan danych, większość użytkowników wolałaby używać to miejsce na inne rzeczy.

 55
Author: meagar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-27 15:12:04

Są przynajmniej 3 satelity, które musisz być w stanie odbierać z 24-32 tam, i każdy nadawać czas z zsynchronizowanego zegara atomowego. Różnice w tych czasach, które otrzymujesz w dowolnym momencie, mówią ci, jak długo trwała transmisja, aby dotrzeć do ciebie, a tym samym, gdzie jesteś w stosunku do satelitów. Czyta się z czegoś, ale nie łączy się z tym czymś. Zauważ, że to nie mówi o Twojej orientacji, wiele Gpsów udaje, że (i prędkość) przez interpolacja punktów danych.

Jeśli nie liczysz kosztów odbiornika, jest to usługa Bezpłatna. Najwyraźniej są tam służby o wyższej rozdzielczości, które są ograniczone do użytku wojskowego. Są to prawdopodobnie stały koszt licencji na odszyfrowywanie sygnałów wraz z umową o poufności.

Teraz Twoje urządzenie może obsługiwać śledzenie GPS, w którym to przypadku może komunikować się, powiedzmy przez GPRS, do bazy danych, która będzie przechowywać lokalizację, w której znajduje się urządzenie, tak aby można śledzić wiele urządzeń. To wymagałoby jakiegoś połączenia.

Mapy są przechowywane na urządzeniu lub odbierane przez połączenie. Nawigacja jest obliczana na podstawie baz danych tych map. Prawdopodobnie są to produkty licencjonowane z powiązanymi kosztami, ale jeśli korzystasz z usługi takiej jak Mapy Google, mają licencję na NAVTEQ i inne.

 12
Author: dlamblin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-06-28 19:43:51