Nie mogę pomóc w zrozumieniu systemu śledzenia radia w formacie vhf / uhf - bez praktycznego doświadczenia. Ale mogę pomóc w zakresie systemów satelitarnych / mobilnych.
Wygląda na to, że pominąłeś jedną ważną opcję - mobilną transmisję danych za pośrednictwem GPRS GPRS lub innych technologii opartych na IP. SMS może nie być dobrą opcją, ponieważ koszt dużych ilości wiadomości SMS może być wygórowany, a czasami wiadomości SMS są w kolejce i opóźnione bardziej niż to możliwe (przynajmniej tam, gdzie jestem).
Nasz system odbiera dane z połączeń GPRS / 3G IP, a także za pośrednictwem łącza satelitarnego z wykorzystaniem konstelacji satelitów Globalstar, InMarSat i Iridium.
Systemy GPRS zazwyczaj wysyłają raporty o swojej pozycji do serwera, który miałbyś obsługiwać przez połączenie IP. Systemy satelitarne zwykle dostarczają raporty pozycji, pozwalając serwerowi okresowo sprawdzać bramę w poszukiwaniu nowych raportów.
Jest więcej pytań, które należy wziąć pod uwagę:
- Jak często potrzebujesz raportów z autobusów? System mobilny może zwykle wysyłać raporty częściej niż systemy satelitarne, ale przy (w zależności od dostępnych planów) wyższych kosztach. Myślę, że przekonasz się, że większość programów do śledzenia satelitów jest wysyłana co 5 minut lub dłużej.
- Czy to ważne, czy autobusy nie mogą wysłać raportu, ponieważ poruszają się w martwej strefie mobilnej lub w obszarze słabej łączności satelitarnej?
- Jak niezawodny musi być system? Niektóre systemy satelitarne są bardziej niezawodne niż inne. Co najmniej jeden system satelitarny może wprowadzać duże opóźnienia w raportach ze względu na architekturę swojego systemu.
Typowa architektura proponowanego systemu obejmuje jeden lub więcej serwerów i oprogramowania dla terminali użytkowników (komputerów), które mogą pobierać dane z serwera i wyświetlać je w razie potrzeby.
Serwer (y):
- Odbieraj dane od trackerów i / lub odpytuj zewnętrzną bramę dla danych
Przetłumacz otrzymane dane na użyteczny format.
Wykonaj wyszukiwania lub obliczenia na podstawie otrzymanych danych
Przechowuj przetłumaczone dane w bazie danych
- Okresowo wyodrębniaj informacje z bazy danych i przechowuj je w plikach przydatnych dla klientów (XML, JSON, CDF, cokolwiek) /
- Obsługuj żądania użytkowników za pośrednictwem serwera WWW (lub innej technologii)
Zobacz tracker Axxon SmartOne (bardzo niezawodny monitor satelitarny klasy przemysłowej) (sieć satelitarna Globalstar), tracker Spot (urządzenie klasy konsumenckiej i własne oprogramowanie do wizualizacji Spot) oraz niektóre pakiety oprogramowania, które działają na telefonach komórkowych (niektóre z dostępnych pakietów pozwalają określić dowolny serwer jako miejsce docelowe danych, inne zmuszają do korzystania z zastrzeżonego systemu jednego dostawcy :-( Przeprowadziliśmy próby z wieloma niedrogimi kieszonkowymi modułami śledzącymi dostępnymi z Chin, ale znaleźliśmy je albo zbyt zawodny, albo zbyt ograniczony.