Nejprve musíte pochopit, že pro sledování objektu nebo osoby pomocí GPS je zapotřebí několik kroků a komponent. Nejdříve musíme umístit vysílač s GPS čipem na objekt, který chceme sledovat. Tento GPS čip je napájen baterií a obsahuje antény, které umožňují sledovacímu čipu komunikovat se satelity a určovat, kde se v současné chvíli nachází. Poloha je triangulována a přenesena do vysílače, který ji pomocí vestavěného procesoru převádí na běžné souřadnice (zeměpisnou délku a šířku). To znamená, že vysílač ví, na kterých souřadnicích se nachází. Tyto informace jsou však uloženy hluboko uvnitř pokročilého GPS čipu - dalším krokem je sdělit uživateli, kde se nachází sledovaný objekt.
Tři metody pro určování polohy GPS vysílače
V současné době existují tři obvyklé metody pro určování polohy GPS lokátoru.
Model Vysílačky. Jedním ze způsobů je to, co se běžně nazývá jako model vysílačky. Tento model funguje tak, že GPS lokátor obsahující rádiový vysílač vysílá souřadnice na konkrétní přenosné zařízení. Přenosné zařízení obvykle obsahuje mapy - stejně jako GPS navigace v automobilu - a pomocí softwaru přenosného zařízení jsou souřadnice vyznačeny na mapě. Je tomu tak proto, aby uživatel mohl skutečně vidět, kde se GPS lokátor nachází. Toto byl ještě na začátku 21. století nejběžnější způsob přenosu, ale nevýhodou této technologie je, že dosah je omezený - tato metoda většinou může poskytnout dosah maximálně několika kilometrů. Kromě toho musí uživatel investovat nejen do GPS lokátoru, ale také do přenosného přijímacího zařízení. Proto jsme se ve SweTrack rozhodli tuto metodu přenosu v našich produktech nepoužívat.
Model Bluetooth. Další metodou, která se v posledních letech stala velmi populární, je přenos přes bluetooth. Tato metoda se na trhu obvykle vyskytuje v menších a levnějších variantách produktů. Tato zařízení také většinou postrádají GPS čip. Místo toho používají bluetooth a měří sílu signálu, který potom převádí na přibližnou polohu. Je dobře známo, že metody založené na modelu bluetooth operují s nízkou spotřebou energie a levnými provozními náklady, protože není zapotřebí využívat žádné externí sítě. Tato technologie má však velké nedostatky, zvláště pak pokud mluvíme o pokrytí a dosahu. To proto, že bluetooth má obvykle dosah jen několik metrů. Nejběžnější modely fungují v rámci přibližně 40 metrů a dnešní nejmodernější bluetooth vysílače mají za ideálních podmínek (na otevřeném prostranství) dosah až 120 metrů.
Jinými slovy, pro optimální sledování vozidla nebo předmětu, který se může pohybovat více než několik metrů od uživatele, tato metoda rozhodně není vhodná. Proto jsme se ve SweTrack rozhodli tuto metodu přenosu v našich produktech nepoužívat.
Model vysílacích věží: Třetí a nejlepší (podle našeho názoru) možností je použít vysílací věže. Ve zkratce to znamená, že vysílač má vestavěný rádiový čip a přidruženou SIM kartu, která komunikuje se zavedenými vysílacími věžemi, které se nacházejí ve většině zemí po celém světě. To umožňuje sledování GPS vysílače, ať už je umístěn na příjezdové cestě do garáže, na dálnici nebo třeba v úplně jiné zemi. Jednoduše řečeno, každý vysílač obsahuje malý vestavěný mobilní telefon. Tento rádiový čip, nebo tedy malý mobilní telefon, používá standardní mobilní síť, aby k uživateli dostal potřebné informace. Zařízení také funguje v rámci všech mobilních operátorů ve všech zemích, což znamená, že se neustále snaží najít operátora s tím nejlepším momentálním pokrytím a poté využívá právě jeho mobilní síť. Tato technologie je dlouhodobě prověřená a využívá ji každý, kdo vlastní a používá mobilní telefon. Sítě jsou díky tomu celosvětově skvěle rozvinuté a, ve srovnání s jinými podobnými technologiemi, dosahují výjimečné spolehlivosti.
Proto jsme se ve SweTrack rozhodli používat v našich produktech právě tuto metodu vysílání.
Jak jsou informace zasílány uživateli?
Jak jsou tyto informace obvykle vysílány a jakým způsobem se toho docílí? Co se s informacemi stane a jak se s nimi zachází?
V současné době existují dvě běžné metody závislé na vysílacích věžích, které se používají pro komunikaci mezi lidmi a GPS lokátory:
Metoda SMS. Jedním ze způsobů je to, co můžeme nazvat “sledování pomocí SMS”, a není to v podstatě nic jiného, než GPS lokátor, který komunikuje s uživatelem prostřednictvím SMS. Tato metoda byla nejběžnější a téměř jediná metoda používaná v letech 2000 až 2010 ve spotřebních verzích GPS lokátorů.
Obvykle to funguje tak, že když chce uživatel zjistit aktuální polohu GPS lokátoru, tak odešle ze svého telefonu do GPS lokátoru SMS s požadavkem na zobrazení polohy. Například SMS s textem POLOHA a za tímto textem často nějaké heslo, tj. POLOHA123456.
GPS lokátor poté pošle přes SMS na telefon uživatele souřadnice jejich aktuální polohy a obvykle také odkaz na Mapy Google, kde je současná poloha zobrazena. Tento způsob vyžaduje, aby uživatel neustále žádal o zobrazení polohy ručně, a nebo musí být vše nastaveno tak, aby uživatel dostával automatické SMS aktualizace polohy v předem určených časech, například jednou za hodinu. Vzhledem k tomu, že se tyto aktualizace polohy zařízení ukládají ve formě několika jednotlivých SMS do aplikace pro čtení zpráv ve vašeho telefonu, tak je velmi obtížné vrátit se zpět v čase a zobrazit si jednotlivé trasy nebo získat uspokojivý a rychlý přehled o tom, kde se vozidlo nacházelo. Jelikož se jedná o poněkud zastaralou metodu, tak jsme u všech našich předchozích produktů z roku 2013 ukončili provoz a nahradili jsme je moderními technologiemi, jinými slovy: dnes už tuto metodu SweTrack nepoužívá.
Metoda klient <-> server. Při běžné konverzaci se tato metoda nazývá “živé sledování”. To znamená, že GPS lokátor (klient) je připojen k počítačovému systému (serveru), se kterým je neustále v kontaktu a komunikuje s ním.
Prakticky to funguje tak, že místo posílání SMS tam a zpět zařízení komunikuje se serverem přes mobilní síť.
Když GPS lokátor zaregistruje svou aktuální polohu nebo když zaznamená například upozornění, tak tuto informaci odešle na server, se kterým komunikuje. Způsob nakládání s těmito informacemi může u různých produktů a dodavatelů fungovat různě. Někteří poskytovatelé GPS sledování pouze přijímají nezpracované informace, zatímco ostatní ještě k tomu provádějí výpočty a další věci.
Příklad toho, jak ve SweTrack probíhá komunikace mezi serverem a zařízením.
Níže je uveden příklad toho, jak ve SweTrack probíhá komunikace mezi serverem a zařízením.
Krok 1. GPS sledovací zařízení odešle přes mobilní síť informace na servery.
Krok 2. Servery se podívají na identitu GPS lokátoru a zajistí, že má všechna potřebná oprávnění, a poté informace přijmou. Když jsou informace přijaty, server odpoví poděkováním a zařízení pak ví, že zpráva úspěšně dorazila.
Pro vás, technologické nerdy, jakými my ve SweTrack jsme: Pravděpodobně jste si pomysleli, hmm ... to musí být TCP, co používají... a my můžeme jen potvrdit, že máte úplnou pravdu.
Krok 3. Nyní, když jsou informace přijaty, tak jsou dešifrovány z nepochopitelného řádku textu smíchaného z písmen a čísel. Příkladem přijaté zprávy ze zařízení může být třeba toto: 86hd352GSj223811kDd22SLSK22FfdSkdkdhqrwyveeEO281ayretdzxtxgkwGqwKdfsssyDDwh01
Krok 4. Dešifrovaná data jsou prohnána skrz algoritmy, filtry a kontrolní funkce.
Zde se například kontroluje, zda se nová poloha nachází uvnitř nebo vně aktivované monitorované zóny. V takovém případě je vytvořeno upozornění v rámci zónového monitorování..
Také se zde údaje o předchozích polohách používají například k výpočtu rozdílů v úrovni baterie, různých upozornění a k zajištění co největší přesnosti polohy.
Po provedení všech výpočtů se příslušné informace uloží do databáze serveru a všechna zaznamenaná upozornění se odešlou jako oznámení.
Tato metoda také umožňuje spoustu různých aktivit na pozadí, například když server a zařízení kontrolují svůj stav a komunikují navzájem. Server kontroluje, zda má zařízení nejnovější aktualizace, automaticky odesílá nové aktualizace a kontroluje také to, zda zařízení funguje správně. Výhodou ukládání informací do databází namísto formou různých SMS jako v předchozích příkladech je to, že historii a polohu si lze snadno zobrazit v počítači nebo mobilní aplikaci.
Protože zařízení také nepřetržitě odesílá svou polohu, když je aktivní, tak si můžete zobrazit přesnou historii polohy zařízení.
Vzhledem ke všem těmto výhodám, které cloudová služba přináší, tak používáme ve SweTrack právě tuto metodu, abychom mohli poskytnout to nejlepší a uživatelsky nejpřívětivější řešení.
Jak si mohu zobrazit informace z mého GPS vysílače?
Tady, stejně jako výše uvedené kroky, existují různá technická řešení. Některé modely a někteří prodejci předávají tato dešifrovaná data a informace jiné společnosti, která zajišťuje front-end (počítačová a mobilní aplikace), kde si může uživatel tyto informace zobrazit. My ve SweTrack jsme místo toho vytvořili API a naše vlastní front-end aplikace, které jsou k dispozici pro prohlížeče, iOS i Android. Tyto aplikace komunikují s API a mohou jak získávat, tak zapisovat informace do GPS lokátoru.
V aplikaci SweTrack Live, která je k dispozici jak pro prohlížeč, tak pro iOS i Android, se pak aktuální poloha vykreslí na mapu. Je to tak proto, abyste vy, jakožto uživatelé, mohli snadno zjistit, kde se nachází váš vysílač. Prostřednictvím aplikace si také můžete zobrazit předchozí polohy vysílače na mapě, upozornění a další potřebné informace o zařízení.