Ogni mese, i gestori di flotte di veicoli in tutto il mondo approvano le bollette delle carte SIM che sono tranquillamente due o tre volte superiori a quanto necessario.I produttori di hardware non sono disturbatiE gli ingegneri del firmware che hanno scritto il bloated protocol stack se ne sono andati da tempo.
Questa e' una ripartizione di quanti dati effettivamente consuma un tracker GPS, perche' il numero reale e' scioccantemente basso, e cosa sta gonfiando la bolletta da parte vostra.
L'imboscata alla fine del mese
Lo scenario è familiare: le finanze lasciano cadere una fattura di uso eccessivo sulla tua scrivania.Il gestore dell'account del venditore chiama con un suggerimento utileIl prezzo di una singola unità scende un po' fai i conti su diecimila unità e firmi.
L'ipotesi che sta alla base di tale decisione, secondo la quale un tracker che segnala una posizione ogni pochi secondi ha legittimamente bisogno di 50 MB al mese, è falsa.
Il numero reale:Un localizzatore GPS che non fa altro che trasmettere le coordinate, eseguendo le impostazioni di fabbrica predefinite, senza video, senza audio,Nessuna telemetria ricca consuma ben meno di 30 MB al mese su un camion pesante in funzione otto ore al giornoIn molte implementazioni reali, la cifra è più vicina a 812 MB.
Le impostazioni predefinite di fabbrica su un dispositivo ben progettato sembrano queste: posizione segnalata ogni 20 secondi mentre si muove; un pacchetto di battito cardiaco a bassa pressione viene inviato ogni 5 minuti a riposo,mantenere l'ultima posizione conosciuta senza innescare un ciclo GPS completoQuando il veicolo è parcheggiato, il consumo di dati scende a quasi zero.
I clienti possono e dovrebbero regolare la frequenza di segnalazione per corrispondere alle loro operazioni, ma il punto di partenza per queste conversazioni dovrebbe essere di 30 MB, non di 50 MB.non è banale.
Da dove provengono le spese generali
Le bollette gonfiate non sono casuali, ma sono riconducibili a due problemi complessivi nel modo in cui viene tipicamente costruito e venduto l'hardware GPS.
1La tassa sulla stretta di mano TCP
Molti dispositivi GPS a basso costo sono hardcoded per utilizzare TCP per tutte le comunicazioni.
Per fornire un singolo carico utile di posizione, un dispositivo TCP deve prima completare una stretta di mano a tre vie (SYN → SYN-ACK → ACK).Su una rete con qualsiasi instabilità ̇ un tunnel, una zona morta rurale, un breve segnale svanisce
L' aritmetica e' brutale.il carico utile di posizione reale potrebbe essere di 50 byte. il protocollo che circonda 50 byte può consumare 300 byte o più. si paga per un camion blindato di cinque tonnellate per consegnare una lettera di cinque grammi.
2TCP vs. UDP: la scelta che non ti è mai stata data
I due protocolli servono diversi casi d'uso, e nessuno è universalmente migliore.
UDPè un protocollo senza connessione. Il dispositivo trasmette e si muove senza stretta di mano, senza conferma, senza collegamento persistente. Questo lo rende estremamente efficiente in termini di dati e veloce a rispondere.Il compromesso è la resilienza.In caso di cattive condizioni di segnale, i pacchetti possono essere persi e si ottengono lacune nel tracciamento.dispositivi wireless a batteria- monitor di attrezzature, tag portatili.
TCPUn pacchetto di battito cardiaco mantiene il collegamento vivo ogni cinque minuti; nel momento in cui il dispositivo rileva il movimento, passa a segnalazione attiva.L'integrità dei dati è forte anche in una copertura irregolareIl costo è il costo di base di mantenere aperta la connessione.dispositivi cablati con una fonte di alimentazione stabile¢ tracciatori di veicoli cablati, plug-in OBD-II, terminali di flotta commerciale.
Il problema non è il protocollo in sé, il problema è che molti produttori fanno questa scelta per voi, la bloccano nel firmware, e poi permettono ai venditori di SIM di trarre profitto dalle conseguenze.
L'alleanza silenziosa tra produttori di hardware e venditori di SIM
Non e' una cospirazione, e' un insieme di incentivi disallineati che producono un risultato prevedibile.
I produttori di hardware seguono la via della minore resistenza.Il firmware basato sullo standard GT06 (dominante nei mercati di esportazione) o JT/T 808 (lo standard nazionale cinese) è rapido da sviluppare e facile da integrare per i clienti.Trasmettere in testo JSON o ASCII significa che qualsiasi piattaforma può analizzarlo fuori dalla scatolaI costi di sviluppo rimangono bassi, i costi dei dati vengono trasmessi al cliente finale, il produttore incassa il pagamento e spedisce le unità.
I produttori con un vantaggio genuino, in particolare quelli che si basano sull'infrastruttura di produzione avanzata di Shenzhen, vanno oltre.integrazione con i sistemi ERP o di spedizione del cliente: si tratta dei servizi a valore aggiunto che restituiscono al gestore il controllo dei costi di comunicazione.Sono anche il modo in cui un venditore si differenzia dal livello delle materie prime.
I venditori di SIM traggono vantaggio da un consumo gonfio.Un dispositivo che brucia 45 MB al mese è una vendita del piano di 50 MB. Un dispositivo che brucia 12 MB è una vendita del piano di 30 MB o un upsell perduto.La scelta del protocollo è una decisione commerciale travestita da una decisione tecnica..
L'approccio Veyloc: ingegneria per l'efficienza
In Veyloc, trattiamo il consumo di dati come un vincolo di progettazione, non come un pensiero successivo.
Algoritmo di curvatura (logico di caricamento dinamico):Un camion che percorre 10 chilometri di autostrada in linea retta genera gli stessi dati di posizione, sia che si prendano campioni ogni 10 secondi o ogni 60 secondi perché nulla cambia.Il nostro firmware utilizza il tasso di cambiamento angolare e il calcolo della distanza dinamica per determinare quando un punto di dati è effettivamente informativoIn rettilineo, la frequenza di trasmissione scende, in curva aumenta.Il risultato: 60% in meno di pacchetti senza degrado della qualità del binario.
UDP con riconoscimento di livello applicativo:Per i requisiti di segnalazione ad alta frequenza, supportiamo UDP con il nostro proprio rilevamento leggero della perdita di pacchetti costruito al livello di applicazione.Questo elimina completamente il sovraccarico della stretta di mano TCP preservando l'affidabilità della consegna il meglio di entrambi i protocolli piuttosto che una scelta predefinita tra loro.
La combinazione significa che i nostri clienti eseguono regolarmente dispositivi ben progettati su piani da 30 MB, anche in ambienti operativi esigenti.
Quattro domande da fare prima di acquistare
Le risposte ti diranno se stai comprando hardware efficiente o se stai comprando il margine di qualcun altro.
"Questo dispositivo è wireless o cablato? I parametri possono essere modificati da remoto tramite SMS o comando di piattaforma?"
I dispositivi cablati devono supportare le modifiche dei parametri remoti tramite SMS e piattaforma including APN, intervallo di segnalazione e cronometraggio del battito cardiaco.non avete alcun controllo sui vostri costi operativiAndatevene.
"Quali sono le impostazioni predefinite di fabbrica per la segnalazione?
Risposta corretta: posizione segnalata ogni 20 secondi in movimento; battito cardiaco ogni 5 minuti a riposo.Un venditore che non può rispondere a questa domanda o i cui default spingono campionamento aggressivo sta costruendo la vostra fattura nella specifica del prodotto.
"Che protocollo di comunicazione utilizza il dispositivo?
Per i dispositivi wireless: firmware basato solo su TCP significa un utilizzo dei dati strutturalmente gonfiato. Per i dispositivi cablati: se viene utilizzato TCP, conferma che l'intervallo di battito cardiaco è configurabile.Un fornitore che non può discutere di questo non sta operando a livello di firmware.
"Il dispositivo dispone di un algoritmo di curva integrato o di una logica di caricamento dinamica attivata dal cambio di direzione?"
Senza questo, il dispositivo trasmette a un intervallo fisso indipendentemente dal fatto che il veicolo si muova, si giri o sia seduto in un parcheggio.Attraverso una grande flotta, queste frazioni si sommano a soldi veri.
La linea di fondo
Il compito di un localizzatore GPS e' dirti dov'e' un veicolo.costi di trasmissione inferiori a 30 MB al mese.
Il divario tra 30 MB e 50 MB non è una questione di fisica, ma di firmware, scelta di protocolli e incentivi da parte del fornitore, tutti negoziabili, se si sa quali domande porre.