GPS: il giro del mondo in 800 millisecondi

31 ottobre 2018 |

Di recente ero in macchina con mio figlio per un viaggio, per testare un nuovo localizzatore BusWhere in Europa per un cliente internazionale. Quindi ho collegato il nostro localizzatore "plug and play" all'adattatore per accendisigari e ho iniziato a guidare.

BusWhere ha registri grafici dettagliati, con aggiornamenti di cinque secondi e controlli "stile DVR" per riavvolgere, avanzare velocemente e scorrere ogni coordinata GPS e velocità in quella posizione che viene segnalata. Ma nonostante l'ampia registrazione, volevo avere un'idea del funzionamento "in tempo reale". Quindi ho effettuato l'accesso al nostro portale web mobile per gli amministratori sul mio cellulare personale, ho ingrandito l'auto e ho passato il telefono a mio figlio per guardarlo mentre guidavamo. Circa ogni cinque secondi interveniva con una posizione o velocità aggiornata, mentre ci guardava muoverci sulla mappa.

Tuttavia, era sconcertato dal ritardo. Ci fermavamo al semaforo rosso e lui non vedeva l'aggiornamento per qualche secondo. Come la maggior parte dei bambini di oggi, mi ha visto usare Waze o Google Maps che si aggiornano all'istante, ed era preoccupato che si trattasse di un bug del sistema. Così ho dovuto spiegare, e in quella spiegazione ho capito in che mondo viviamo. Ho iniziato:

"Beh, bisogna avere un'idea di cosa sta succedendo qui. Negli ultimi decenni, è stato concepito ed eseguito un ambizioso programma per mettere in orbita 24 satelliti a 13,000 miglia sopra la Terra, in modo che un dispositivo (come la scatola delle dimensioni di un telefono collegata all'accendisigari) possa ricevere segnali, viaggiando alla velocità della luce, da almeno tre di questi satelliti e, in base alla piccola differenza nel tempo impiegato dal segnale per arrivare (dato che viaggiano tutti alla stessa velocità), il dispositivo può calcolare con incredibile precisione esattamente dove ci troviamo sul pianeta."

"Ma a quel punto, i dati sono ancora sul piccolo localizzatore GPS. Quindi accende il suo modem cellulare (a sua volta un piccolo chip sulla scheda madre del telefono) e usa la scheda SIM locale per trasmettere quei pochi byte di dati alla torre cellulare più vicina, che a sua volta invia i dati al data center principale del provider di telefonia cellulare, dove si unisce a un backbone Internet. Poiché siamo in Europa, quei dati devono quindi viaggiare su un cavo in fibra ottica transatlantico attraverso l'Oceano Atlantico, dove vengono raccolti da un altro provider di servizi Internet e instradati al nostro server, che si trova in un grande data center sulla costa orientale".

Ho guardato per vedere se stava ancora ascoltando. Miracolosamente, erano passati tre minuti senza un cinguettio di posta, un bip di app NBA, un tweet o un suono di WhatsApp. Stava ancora ascoltando per vedere dove stava andando tutto questo; in effetti sembrava curioso e mi ha detto di continuare.

"Il nostro server riceve un gran numero di queste richieste ogni secondo e fa la sua magia: rileva automaticamente, registra, aggiorna i genitori, determina quale percorso è in corso, se l'autobus è alla fermata, ecc. Quindi invia un aggiornamento al nostro servizio dati in tempo reale in tutto il paese, che ha un elenco di amministratori che hanno un browser Web aperto e hanno richiesto aggiornamenti. Nel nostro caso, ha inviato un pacchetto di dati attraverso il paese, attraverso il cavo in fibra transatlantico, attraverso diversi provider Internet europei, al nostro provider di telefonia mobile locale, su diverse torri cellulari e infine all'antenna cellulare sul telefono che tieni in mano, in modo efficiente e senza fili. Dall'inizio alla fine il processo richiede meno di un secondo, spesso molto meno. Quindi, affinché i dati viaggino da qui" - ho fatto un gesto verso il tracker - "a qui" - indicando il mio cellulare che gestisce il sito Web di amministrazione - "devono fare mezzo giro del mondo e tornare indietro. Quindi potrebbero volerci un paio di secondi".

Non so esattamente a che punto mio figlio si sia sintonizzato o meno (dopotutto ha anche lui uno di questi telefoni magici e spesso si distrae con il suo fascino), ma il processo di parlare di questi moderni miracoli mi ha ricordato la complessità sotto la superficie di questo mondo della tecnologia e quanto sia davvero sorprendente e futuristico. Ero orgoglioso che fosse abbastanza interessato da ascoltare la storia fino alla fine e fare delle belle domande, e grato per il lungo viaggio che ci ha dato un po' di tempo per una conversazione completa. Una volta che la tecnologia del teletrasporto arriverà, non so quando avremo la possibilità di parlare con i nostri figli.

Paul Simon ha detto: "Questi sono i giorni del miracolo e della meraviglia, questa è la chiamata interurbana..." Chiamata interurbana davvero. Dall'altra parte del mondo e ritorno, tirando fuori numeri magici dal nulla che viaggiano per il mondo per dirti cosa sta succedendo proprio accanto a te. Con tuo figlio sintonizzato, se sei fortunato.