Om te beginnen moet u begrijpen dat er verschillende stappen en componenten nodig zijn om een object of een persoon te kunnen volgen met behulp van GPS. In een eerste stap moeten we een zender met een GPS-chip plaatsen op het object dat we willen volgen. Deze GPS-chip wordt gevoed door een batterij en bevat antennes waarmee de chip kan communiceren met de satellieten om te bepalen waar de tracking chip zich momenteel bevindt. De positie wordt getrianguleerd en overgedragen aan de zender, die dit met behulp van de ingebouwde processor vertaalt naar gewone coördinaten (lengte- en breedtegraad). Dit betekent dat de zender weet op welke coördinaten hij zich bevindt. Deze informatie wordt echter alleen diep in de geavanceerde GPS-chip opgeslagen - de volgende stap is om de gebruiker te vertellen waar het gevolgde object zich bevindt.
Drie methoden die bestaan voor het positioneren van de GPS-zender
Op dit moment zijn er drie methoden die veel gebruikt worden om de GPS-tracker te positioneren.
Het Walkietalkiemodel. Eén manier is wat gewoonlijk het walkietalkiemodel wordt genoemd. De manier waarop het model werkt, is dat de GPS-tracker met een radiozender de coördinaten naar een specifiek handheld-apparaat verzendt. Het handheld-apparaat bevat meestal kaarten - op dezelfde manier als de GPS-navigator in een auto - en met behulp van de software van het handheld-apparaat worden de coördinaten op een kaart aangegeven. Dit is zodat de gebruiker visueel kan zien waar de GPS-tracker zich bevindt. Het volgende was voorheen de meest voorkomende transmissiemethode in het begin van de jaren 2000, maar het nadeel van deze technologie is dat het bereik beperkt is - deze methode geeft meestal een bereik van enkele kilometers. Bovendien moet de gebruiker niet alleen investeren in een GPS-tracker, maar ook in een draagbare ontvanger. Daarom hebben we bij SweTrack ervoor gekozen om deze transmissiemethode niet te gebruiken in onze producten.
Het Bluetooth-model. Een andere methode die de laatste jaren erg populair is geworden, is bluetooth-overdracht. Dit is meestal te vinden op de kleinere en goedkopere opties op de markt. Meestal ontbreekt bij deze oplossingen ook een GPS-chip. In plaats daarvan gebruiken ze bluetooth en meten ze de signaalsterkte, die wordt omgezet naar een geschatte positionering. Oplossingen gebaseerd op het bluetooth-model staan erom bekend dat ze kunnen werken met een laag stroomverbruik en lage bedrijfskosten, aangezien er geen externe netwerken gebruikt hoeven te worden. Deze technologie heeft echter grote tekortkomingen als het gaat om dekking en bereik. Dit komt doordat bluetooth meestal maar een paar meter binnen bereik ondersteunt. De meest voorkomende modellen ondersteunen maximaal ongeveer 40 meter, en de meest geavanceerde bluetooth-zenders kunnen tegenwoordig tot 120 meter ondersteunen in ideale omstandigheden, zoals open oppervlakken.
Met andere woorden, voor een optimale tracking oplossing voor een voertuig of object dat meer dan een paar meter van de gebruiker kan reizen, is dit een incompatibele methode. Daarom hebben we bij SweTrack ervoor gekozen om deze transmissiemethode niet te gebruiken in onze producten.
Het mobiele mastmodel: De derde en de (volgens ons) beste optie is het gebruik van mobiele masttransmissie. Wat in het kort betekent dat de zender een ingebouwde radiochip heeft met een bijbehorende simkaart die communiceert met gevestigde mobiele masten die in alle landen over de hele wereld te vinden zijn. Hierdoor kan een GPS-zender worden gevolgd, ongeacht of deze zich in de oprit van de garage, snelweg of in een ander land bevindt. Eenvoudig uitgelegd, elke zender bevat een kleine ingebouwde mobiele telefoon. Deze radiochip, of mobiele telefoon, gebruikt het standaard mobiele netwerk om de informatie naar jou als gebruiker te sturen. Het apparaat kan ook alle mobiele operators in alle landen gebruiken, wat betekent dat het constant op zoek gaat naar de operator met de beste dekking op dit moment en dat mobiele netwerk gebruikt. Deze technologie is al lang bewezen en in gebruik, want iedereen die een mobiele telefoon bezit gebruikt het. De netwerken zijn daarom wereldwijd al goed ontwikkeld en hebben een superieure operationele betrouwbaarheid in tegenstelling tot andere vergelijkbare technologieën.
Daarom hebben we bij SweTrack ervoor gekozen om deze transmissiemethode in onze producten te gebruiken.
Hoe wordt de informatie naar de gebruiker gestuurd?
Hoe wordt deze informatie gewoonlijk verzonden en hoe wordt dit gedaan? Wat gebeurt er met de informatie en hoe wordt er mee omgegaan?
Op dit moment zijn er twee methoden die veel gebruikt worden voor communicatie via mobiele masten tussen mensen en GPS-trackers:
De SMS methode. Eén manier is wat in het dagelijkse spraakgebruik SMS-tracking wordt genoemd, en het is niet echt moeilijker dan de GPS-tracker om via SMS met de gebruiker te communiceren. Dit was de meest gebruikelijke en bijna de enige methode die tussen de jaren 2000 en 2010 werd gebruikt in GPS-trackingproducten voor consumenten.
De manier waarop het meestal werkt, is dat wanneer de gebruiker de huidige positie van de GPS-tracker wil weten, er een SMS wordt verzonden van de telefoon van de gebruiker naar de GPS-tracker met een verzoek voor de positie. Bijvoorbeeld een SMS met de tekst POSITIE en vaak gevolgd door een wachtwoord, bijvoorbeeld POSITIE123456.
De GPS-tracker antwoordt vervolgens met een SMS naar de telefoon van de gebruiker met de coördinaten van zijn huidige positie, en meestal ook met een Google Maps link waar de huidige positie wordt gepresenteerd. Dit vereist dat de gebruiker de positie constant handmatig opvraagt, of zo instelt dat je op bepaalde tijden, bijvoorbeeld één keer per uur, automatische SMS-updates met de positie ontvangt. Omdat de huidige posities van het apparaat vervolgens worden opgeslagen in een handvol verschillende SMS-berichten in de berichten-app van je telefoon, wordt het erg moeilijk om terug in de tijd te gaan en routes te zien of een goed en snel overzicht te krijgen van waar het voertuig is geweest. Omdat dit een verouderde methode is, zijn al onze eerdere producten uit 2013 stopgezet en vervangen door moderne technologieën, met andere woorden SweTrack gebruikt deze methode vandaag niet.
Client <-> Server methode. In het dagelijkse spraakgebruik wordt deze methode live tracking genoemd. Dit betekent dat de GPS-tracker (de client) verbonden is met een computersysteem (de server) waarmee deze voortdurend in contact mee staat en communiceert.
Technisch gezien werkt het alsof in plaats van een SMS heen en weer te sturen, het apparaat via het mobiele netwerk met een server praat.
Wanneer de GPS-tracker zijn huidige positie heeft gelokaliseerd of bijvoorbeeld een melding heeft opgemerkt, wordt deze informatie naar de server gestuurd waarmee het apparaat in gesprek is. Hoe er met deze informatie wordt omgegaan, kan voor verschillende producten en leveranciers anders werken. Sommige providers van GPS-tracking ontvangen alleen de onbewerkte informatie, terwijl anderen berekeningen uitvoeren en meer.
Voorbeeld van hoe we bij SweTrack communiceren tussen de servers en de apparaten.
Hieronder ziet u een voorbeeld van hoe we bij SweTrack communiceren tussen de servers en de apparaten.
Stap 1. De GPS-tracker stuurt de informatie naar de servers toe via het mobiele netwerk.
Stap 2. De identiteit van de GPS-tracker wordt door de server gecontroleerd. De servers zorgen ervoor dat de juiste machtigingen beschikbaar zijn en ontvangen vervolgens de verzonden informatie. Wanneer de informatie is ontvangen, reageert de server met een bedankbericht en weet het apparaat dat het bericht correct is aangekomen.
Voor alle technische nerds onder de lezers zoals wie hier bij SweTrack, denk je waarschijnlijk gewoon van ''hmm ... ze gebruiken vast TCP '', en ik kan bevestigen dat je helemaal gelijk hebt.
Stap 3. Na ontvangst van de informatie wordt het gedecodeerd in een onbegrijpelijke regel aan tekst met een mix van letters en cijfers. Voorbeelden van een bericht van een apparaat: 86hd352GSj223811kDd22SLSK22FfdSkdkdhqrwyveeEO281ayretdzxtxgkwGqwKdfsssyDDwh01
Stap 4. De gedecodeerde gegevens worden door algoritmen, filters en controlefuncties geleid.
Controleer hier bijvoorbeeld of de nieuwe positie zich binnen of buiten een geactiveerde geofence bevindt. Maak in dat geval een geofence-melding.
Hierbij wordt informatie uit eerdere posities ook gebruikt om bijvoorbeeld verschillen in batterijniveau, verschillende meldingen te berekenen en een zo goed mogelijke positionering te garanderen.
Nadat alle berekeningen zijn gemaakt, wordt de relevante informatie opgeslagen in de database van de server en worden meldingen die zijn opgemerkt, verzonden als berichten.
Deze methode maakt ook een heleboel verschillende achtergrondactiviteiten mogelijk, zoals de server en het apparaat die hun status controleren en met elkaar praten. De server controleert of het apparaat de laatste updates heeft, verstuurt automatisch nieuwe updates en controleert of het apparaat correct werkt. Het voordeel van het opslaan van de informatie in databases in plaats van in een verscheidenheid aan SMS-berichten zoals in eerdere voorbeelden, is dat geschiedenis en positie eenvoudig kunnen worden weergegeven op een computer of mobiele app.
Omdat het apparaat ook continu zijn positie doorgeeft wanneer het actief is, kun je nauwkeurig de locatiegeschiedenis van het apparaat inzien.
Vanwege al deze mogelijkheden die een cloudgebaseerde dienst biedt, gebruiken we bij SweTrack deze methode om de beste en meest gebruiksvriendelijke oplossing te kunnen bieden.
Hoe kan ik de informatie van mijn GPS-zender zien?
Hier zijn, net als de bovenstaande stappen, verschillende technische oplossingen. Sommige modellen en leveranciers sturen deze gedecodeerde gegevens en informatie door naar een oplossing van derden met een front-end (computer en mobiele app) waar de gebruiker de informatie kan bekijken. Bij SweTrack hebben we in plaats daarvan een API gebouwd en onze eigen front-end applicaties die beschikbaar zijn voor browsers, iOS en Android. De apps praten met de API en kunnen zowel informatie ophalen als schrijven naar de GPS-tracker.
In de SweTrack Live-applicatie, die beschikbaar is voor beide browsers, iOS en Android, wordt de huidige positie vervolgens op een kaart getekend. Dit is zodat u als gebruiker gemakkelijk kunt zien waar zijn zender zich bevindt. Via de app kunt u als gebruiker ook de vorige posities van uw zender op de kaart zien, evenals meldingen en andere informatie van het apparaat.