Pentru început, trebuie să înțelegeți că sunt necesari mai mulți pași și componente pentru a putea urmări un obiect sau o persoană cu ajutorul GPS-ului. Într-un prim pas, trebuie să amplasăm un transmițător cu un cip GPS pe obiectul pe care dorim să îl urmărim. Acest cip GPS este alimentat de o baterie și conține antene care permit cipului să comunice cu sateliții pentru a determina unde se află în prezent cipul de urmărire. Poziția este triunghiulară și transferată la transmițător, care cu ajutorul procesorului încorporat, care traduce acest lucru în coordonate obișnuite (longitudine și latitudine). Aceasta înseamnă că emițătorul știe la ce coordonate este situat. Aceste informații sunt stocate doar în cipu GPS - următorul pas este să îi transmită utilizatorului unde se află obiectul urmărit.
Trei metode existente pentru poziționarea transmițătorului GPS
În prezent există trei metode comune utilizate pentru poziționarea trackerului GPS.
Metoda walkie-talkie. O modalitate este ceea ce numim în mod uzual modelul walkie-talkie. Modul în care funcționează metoda este următorul: trackerul GPS care conține un transmițător radio, transmite coordonatele către un anumit dispozitiv portabil. Dispozitivul portabil conține de obicei hărți - în același mod ca și navigatorul GPS dintr-o mașină - și cu ajutorul software-ului dispozitivului portabil, coordonatele sunt arătate pe o hartă. Acest lucru permite utilizatorului să poată vedea unde este urmăritorul GPS. Aceasta a fost anterior cea mai comună metodă de transmisie la începutul anilor 2000, dar dezavantajul acestei tehnologii este că raza de acțiune este limitată - această metodă oferă de obicei o rază de cel mult câțiva kilometri. În plus, utilizatorul trebuie să investească nu numai într-un GPS tracker, ci și într-o unitate de recepție portabilă. Prin urmare, noi de la SweTrack am ales să nu folosim această metodă de transmisie în produsele noastre.
Metoda Bluetooth. O altă metodă, care a devenit foarte populară în ultimii ani, este transferul bluetooth. Acest lucru se găsește de obicei pe dispozitivele mai mici și mai ieftine de pe piață. Cel mai adesea, acestor soluții le lipsește și un cip GPS. În schimb, utilizează bluetooth și măsoară puterea semnalului, care este transformată într-o poziționare aproximativă. Soluțiile bazate pe modelul bluetooth sunt cunoscute ca fiind capabile să funcționeze cu un consum redus de energie și costuri de operare ieftine, deoarece nu este nevoie de rețele externe. Cu toate acestea, această tehnologie are deficiențe majore atunci când vine vorba de acoperire. Acest lucru se datorează faptului că, de obicei, Bluetooth are raza de acțiune de doar câțiva metri. Cele mai uzuale modele acceptă cel mult 40 de metri, iar cele mai avansate transmițătoare bluetooth pot suporta astăzi până la 120 de metri în condiții ideale, cum ar fi suprafețele deschise.
Cu alte cuvinte, în cazul în care căutăm o soluție optimă de urmărire pentru un vehicul sau obiect care poate călători la mai mult de câțiva metri distanță de utilizator, aceasta este o metodă incompatibilă. Astfel, noi de la SweTrack am ales să nu folosim această metodă de transmisie în produsele noastre.
Mobile mast model: A treia și cea mai bună opțiune (în opinia noastră) este utilizarea stâlpilor de telefonie mobilă. Ceea ce, pe scurt, înseamnă că emițătorul are un cip radio încorporat cu o cartelă SIM asociată care comunică cu catarguri mobile stabilite care se găsesc în toate țările din întreaga lume. Acest lucru permite urmărirea unui transmițător GPS indiferent dacă acesta este situat în interiorul garajului, pe autostradă sau într-o altă țară. Explicat simplu, fiecare tracker SweTrack include un mic telefon mobil încorporat. Acest cip radio (sau telefonul mobil, dacă doriți) utilizează rețeaua mobilă standard pentru a vă transmite informațiile ca utilizator. Dispozitivul poate utiliza, de asemenea, toți operatorii de telefonie mobilă din toate țările, ceea ce înseamnă că caută în mod constant operatorul cu cea mai bună acoperire în acest moment și folosește acea rețea mobilă. Această tehnologie a fost dovedită de mult timp și este utilizată de toți cei care dețin și utilizează un telefon mobil. Rețelele sunt bine dezvoltate la nivel mondial și au o fiabilitate operațională superioară comparativ cu alte tehnologii similare.
De aceea, la SweTrack am ales să folosim această metodă de transmisie în produsele noastre.
Cum sunt transmise informațiile utilizatorului?
Cum se transmit de obicei aceste informații și cum se realizează? Ce se întâmplă cu informațiile și cum sunt tratate?
În prezent, există două metode comune utilizate pentru comunicarea prin stâlpii de telefonie mobilă între oameni și trackere GPS:
Metoda SMS. O modalitate este ceea ce în vorbirea de zi cu zi se numește urmărire prin SMS și nu este mai complicată decât urmărirea prin GPS. Aceasta a fost cea mai comună și aproape singura metodă utilizată între anii 2000 și 2010 în produsele de urmărire GPS pentru consumatori.
Modul în care funcționează: atunci când utilizatorul dorește să afle poziția actuală a trackerului GPS, un SMS este trimis de pe telefonul utilizatorului către GPS tracker cu o cerere de poziție. De exemplu, un SMS cu textul POSITION și adesea urmat de o parolă, adică POSITION123456.
Trackerul GPS răspunde apoi cu un SMS la telefonul utilizatorului cu coordonatele poziției sale curente și, de obicei, cu un link Google Maps unde este prezentată poziția actuală. Acest lucru necesită ca utilizatorul să solicite în permanență poziția manual sau să o seteze astfel încât să primiți actualizări automate prin SMS cu poziția la anumite ore, de exemplu o dată pe oră. Deoarece pozițiile actuale ale dispozitivului sunt apoi salvate într-o multitudine de SMS-uri diferite în aplicația de mesaje a telefonului dvs., devine foarte dificil de urmărit rutele sau să obțineți o imagine de ansamblu bună și rapidă a locului unde a fost vehiculul. Deoarece aceasta este o metodă învechită, toate produsele noastre anterioare din 2013 au fost întrerupte și înlocuite cu tehnologii moderne, cu alte cuvinte SweTrack nu folosește astăzi această metodă.
Metoda Client <-> Server. În vorbirea de zi cu zi, această metodă se numește urmărire live. Aceasta înseamnă că urmăritorul (clientul) este conectat la un sistem computerizat (server) cu care este permanent în contact și comunică.
Din punct de vedere tehnic, funcționează ca și cum în loc să trimită un SMS înainte și înapoi, dispozitivul vorbește cu un server prin rețeaua mobilă.
Când localizatorul GPS și-a localizat poziția actuală sau a observat, de exemplu, o alarmă, aceste informații sunt trimise către serverul cu care vorbește dispozitivul. Modul în care sunt tratate aceste informații poate funcționa diferit pentru diferiți produse și furnizori. Unii furnizori de urmărire GPS primesc doar informațiile brute, în timp ce alții fac calcule și multe altele.
Exemplu despre modul în care SweTrack comunică între servere și dispozitive.
Mai jos este un exemplu al modului în care SweTrack comunică între servere și dispozitive.
Pasul 1. Dispozitivul de urmărire GPS trimite informațiile către servere prin rețeaua mobilă.
Pasul 2. Serverele verifică identitatea trackerului GPS și se asigură că sunt disponibile permisiunile necesare și apoi primesc informațiile. Când informațiile sunt primite, serverul răspunde cu un mesaj de confirmare și dispozitivul știe apoi că mesajul a sosit corect.
Pentru voi, guru tehnologici ca noi la SweTrack, probabil că deja v-ați gândit “hmm ... utilizează TCP” și vă putem confirma că este complet corect.
Pasul 3. Acum că informațiile au fost primite, sunt decriptate dintr-o linie de text de neînțeles amestecată cu litere și cifre. Exemple de mesaje de pe un dispozitiv pot fi următoarele: 86hd352GSj223811kDd22SLSK22FfdSkdkdhqrwyveeEO281ayretdzxtxgkwGqwKdfsssyDDwh01
Pasul 4. Datele decriptate sunt rulate prin algoritmi, filtre și funcții de control.
De exemplu, verificați aici dacă noua poziție se află în interiorul sau în afara unei delimitări geografice activată. Creați o alarmă pentru delimitările geografice.
Aici, informațiile din pozițiile anterioare sunt, de asemenea, utilizate pentru a calcula, de exemplu, diferențele de nivel ale bateriei, diferite alarme și pentru a asigura o poziționare cât mai bună posibil.
După ce s-au făcut toate calculele, informațiile relevante sunt salvate în baza de date a serverului și orice alarme care au fost notate sunt trimise ca notificări.
Această metodă permite, de asemenea, o mulțime de activități de fundal diferite, cum ar fi serverul și dispozitivul își verifică statusul reciproc și comunică între ele. Serverul verifică dacă dispozitivul are cele mai recente actualizări, trimite automat actualizări noi și verifică dacă dispozitivul funcționează corect. Avantajul salvării informațiilor în bazele de date în loc de o varietate de SMS-uri, ca în exemplele anterioare, este că istoricul și poziția pot fi afișate cu ușurință pe un computer sau o aplicație mobilă.
Întrucât dispozitivul își trimite continuu poziția când este activ, puteți vedea cu precizie istoricul locațiilor dispozitivului.
Datorită tuturor acestor posibilități pe care le deține un serviciu bazat pe cloud, noi la SweTrack folosim această metodă pentru a putea oferi cea mai bună și mai ușor de utilizat soluție.
Cum pot vedea informațiile de pe transmițătorul meu GPS?
Aici, la fel ca pașii de mai sus, există diferite soluții tehnice. Unele modele și furnizori transmit aceste date și informații decriptate către o soluție terță parte care are o aplicație front-end (aplicație pentru computer și mobil), unde utilizatorul poate vizualiza informațiile. La SweTrack am creat în schimb un API și propriile noastre aplicații front-end care sunt disponibile pentru browsere, iOS și Android. Aplicațiile vorbesc cu API-ul și pot prelua și scrie informații pe tracker-ul GPS.
În aplicația SweTrack Live, care este disponibilă pentru ambele browsere, iOS și Android, poziția actuală este apoi desenată pe o hartă. Acest lucru vă permite, în calitate de utilizator, să vedeți cu ușurință unde se află emițătorul dev. Prin intermediul aplicației, în calitate de utilizator, puteți vedea, de asemenea, pozițiile anterioare ale emițătorului pe hartă, precum și alarme și alte informații de pe dispozitiv.