Haritada hareket eden bir nokta basit görünür. Arkasında ise beş adımlık bir zincir vardır ve her halka kendine özgü biçimde aksayabilir. Zinciri anlamak, takip cihazının neden bazen geciktiğini, konumun neden sıçrayabildiğini ve satın almadan önce sağlayıcıya neler sormanız gerektiğini gösterir.
1. Adım: Cihaz nerede olduğunu hesaplar
GPS takip cihazının içinde, navigasyon uydularından gelen sinyalleri dinleyen bir alıcı bulunur. Her uydu kendi konumunu ve kesin saati yayınlar. Alıcı, sinyallerin birkaç uydudan ne kadar sürede geldiğini ölçerek kendi konumunu hesaplar. Enlem, boylam ve yüksekliği bulmak için en az dört uydunun sinyaline ihtiyaç duyar. Çoğu modern cihaz Galileo, GLONASS ve BeiDou gibi diğer uydu sistemlerini de kullanır; böylece görüş alanında daha fazla uydu olur.
GPS, ancak gökyüzü görülebildiğinde iyi çalışır. Garajın içinde, tünelde ya da yüksek binaların arasında sinyal zayıflar veya yansır; konum doğruluğunu yitirir ya da tamamen kaybolur.
2. Adım: Cihaz konumu bir mesaja dönüştürür
Cihaz yalnızca konumu göndermez. Tipik bir mesajda saat, enlem ve boylam, hız, yön ile diğer girişlerin durumu yer alır: kontağın açık ya da kapalı olması, akü voltajı, kapı sensörleri, yakıt seviyesi veya sıcaklık probları (cihaza göre değişir). Cihaz, ağ kesilirse hiçbir şey kaybolmasın diye mesajları belleğine kaydeder.
3. Adım: Mobil ağ mesajı taşır
Cihazda bir SIM kart bulunur ve mesajlarını mobil veri ağı üzerinden, genellikle TCP ya da UDP ile küçük paketler halinde takip sunucusunun adresine gönderir. Bir mesaj yalnızca birkaç düzine bayttan oluştuğu için veri kullanımı düşüktür. Gecikme genellikle birkaç saniyedir ama ağa göre değişir. Kapsama alanı olmayan yerlerde cihaz mesajları saklar ve sinyal geri geldiğinde gönderir; bir aracın geçmişinin sonradan dolması bu yüzdendir.
4. Adım: Sunucu çözer, kaydeder ve denetler
Sunucu birçok farklı marka cihazdan mesaj alır ve her markanın kendi protokolü, yani aynı bilgiyi kodlamanın kendine özgü bir yolu vardır. Çok sayıda cihaz türünü destekleyen bir platformun her biri için ayrı bir çözücüye ihtiyacı olur. Sunucu mesajı çözdükten sonra konumu kaydeder, canlı görünümü günceller ve sizin tanımladığınız kuralları denetler: araç bir bölgeye girdi mi ya da çıktı mı, hızı aştı mı, kontak durumu değişti mi, çok uzun süre durdu mu?
Mühendisliğin büyük kısmı bu adımda yoğunlaşır; çünkü mesajlar geç, sırasız ya da iki kez gelebilir ve geçmişin yine de doğru kalması gerekir.
5. Adım: Harita ve uyarılar size ulaşır
Web sayfası veya uygulama kayıtlı konumları harita üzerinde gösterir; uyarılar bildirim, e-posta ya da mesaj olarak gönderilir. İyi bir platform geçmişi de saklar. Böylece bir yolculuğu yeniden oynatabilir, aracın nerede ve ne kadar durduğunu görebilir ve rapor alabilirsiniz.
Konumlar neden bazen yanlış görünür?
- Sıçramalar: Zayıf bir sinyal birkaç hatalı konum üretebilir. İyi platformlar, imkânsız bir hız gerektirecek konumları eler.
- Dururken kayma: Park halindeki bir cihaz birkaç metre oynayabilir. Platformlar genellikle kontak kapalıyken küçük hareketleri yok sayar.
- Geç gelen güncellemeler: Cihaz kapsama dışında kalmış ve kayıtlı mesajlarını daha sonra göndermiş olabilir.
- Boşluklar: Cihazın gücü kesilmiş, SIM kartta veri kalmamış ya da cihaz sökülmüş olabilir.
Cihaz ne sıklıkla konum bildirir?
Bu bir denge meselesidir. Sık bildirim, akıcı bir rota ve hızlı uyarılar sağlar ama daha fazla veri, bataryalı cihazlarda ise daha fazla enerji harcar. Araca sabit bağlanan cihazlar genellikle hareket halindeyken birkaç saniyede bir, park halindeyken daha seyrek bildirim gönderir. Bataryalı varlık takip cihazları ise aylarca dayanabilmek için çok daha seyrek, bazen günde yalnızca birkaç kez bildirim yapar.
Güç kaynağı: sabit bağlantılı, takılabilir ya da bataryalı
- Sabit bağlantılı: Aracın aküsüne ve kontağına bağlanır. Kontak durumunu bildirir ve kolayca sökülemez.
- Takılabilir (OBD): Teşhis portuna takılır, montaj gerektirmez ama herkes tarafından çıkarılabilir.
- Bataryalı: Römork, konteyner ve ekipmanlar içindir. Daha seyrek bildirim yapar; bataryasının şarj edilmesi veya değiştirilmesi gerekir.
Sistem seçerken bunun anlamı
Platformun kapsama kaybını nasıl yönettiğini, hatalı konumları nasıl elediğini ve hangi cihaz protokollerini desteklediğini sorun. Takip sistemi seçme rehberimizde bu sorular ayrıntılı olarak ele alınıyor.
GPS takip platformlarını geliştiren ve işleten 22Softwares mühendisleri tarafından yazılmıştır.