Sincronizzazione del tempo: dalla singola costellazione al consenso multi-sorgente
Quando un secondo non è più un secondo
Nei sistemi di telecomunicazione moderni, dal digitale terrestre alle reti 5G broadcast, dai laboratori di metrologia agli apparati di test distribuiti, la sincronizzazione temporale non è un dettaglio: è la condizione che permette al sistema di esistere. Un trasmettitore DVB-T2 o DAB che ritarda di pochi microsecondi rispetto agli altri della stessa rete a frequenza singola non è semplicemente "in ritardo": è una sorgente di interferenza che degrada il segnale per tutti gli utenti del bacino. Una stazione di test che acquisisce dati in postazioni geograficamente distanti, senza un riferimento temporale comune, produce misure che non possono essere correlate.
Per questo, da oltre due decenni, il riferimento di fatto è diventato il PPS (Pulse Per Second) generato dai ricevitori GNSS: un impulso al secondo, derivato dagli oscillatori atomici a bordo dei satelliti, che permette di disciplinare un oscillatore locale, tipicamente a 10 MHz, riproducendo a terra la stessa qualità temporale che la costellazione mantiene in orbita (mediante orologi atomici). Il principio è elegante: anziché triangolare i ritardi per calcolare la posizione, come fa un navigatore, ci si pone in un punto fisso noto e si usa il tempo che arriva dai satelliti per allineare il proprio riferimento. È così che, in Italia, vengono sincronizzati migliaia di trasmettitori broadcast distribuiti dalle Alpi alla Sicilia.
Il limite del riferimento singolo
Per anni, "GNSS" ha significato di fatto "GPS". Oggi non è più così: GPS, Galileo, GLONASS, BeiDou e il giapponese QZSS sono costellazioni distinte, con frequenze, codici e dinamiche orbitali differenti. La maggior parte dei ricevitori multi-costellazione attualmente in commercio le combina internamente, ma il criterio con cui la radio decide quale satellite considerare e quale scartare è raramente documentato e quasi mai modificabile. Da fuori, l'utente vede un solo PPS in uscita: una scatola nera.
Questa opacità non sarebbe un problema in un mondo perfetto. Ma il mondo reale racconta un'altra storia:
- Sostituzioni satellitari che, nella fase di passaggio tra il satellite precedente e quello di nuova generazione, possono introdurre per ore variazioni di alcune decine di nanosecondi.
- Anomalie di sistema poco documentate come l'attivazione, anni fa, di una nuova frequenza militare GPS che fece scattare nei ricevitori più evoluti falsi allarmi anti-spoofing, mandando in holdover contemporaneamente migliaia di postazioni in tutta Italia.
- Spoofing intenzionale: la generazione di segnali GNSS contraffatti per indurre un ricevitore a calcolare un tempo o una posizione errati. Una minaccia che oggi si presenta non solo in scenari militari, ma anche in prossimità di infrastrutture civili sensibili.
- Jamming e interferenze locali, particolarmente insidiosi in postazioni montane dove la qualità del segnale è già marginale per ragioni geografiche.
In tutti questi casi, affidarsi a una sola radio GNSS, per quanto certificata, significa accettare un punto singolo di guasto su cui si regge l'intero impianto.
Un cambio di paradigma: dal riferimento al consenso
L'approccio che proponiamo ribalta la prospettiva: anziché fidarsi di un riferimento, lo si misura. Anziché un singolo PPS, se ne acquisiscono simultaneamente più di uno, provenienti da radio differenti, possibilmente di costruttori diversi, agganciate a costellazioni diverse e si confrontano in tempo reale.
L'apparato sviluppato in IPSES è, nella sua forma base, un comparatore di fase a quattro ingressi PPS: uno dei segnali viene assunto come trigger di riferimento e gli altri tre vengono misurati rispetto a esso, con risoluzione fino a 10 nanosecondi. La finestra di osservazione è regolabile (tipicamente da 10 a 1000 nanosecondi) e permette di stabilire visivamente e poi algoritmicamente quali segnali stanno "rispettando il consenso" e quali se ne stanno allontanando.
Quando un PPS supera una finestra di tolleranza definita (per esempio ±300 ns rispetto al gruppo), viene automaticamente escluso dal pool. Una radio che entra in holdover, che subisce uno spoofing o che soffre di un'anomalia transitoria viene marcata come inaffidabile finché non rientra in specifica.
Sui segnali superstiti l'apparato calcola in tempo reale un riferimento aggregato, una sorta di "segnale mediano", sintetizzato a partire dall'insieme delle sorgenti validate, statisticamente più stabile di qualunque PPS preso singolarmente. Questo riferimento non coincide con nessuna delle sorgenti fisiche, ma le rappresenta tutte, ed è ciò che disciplina l'oscillatore locale, garantendo al sistema una base tempo robusta anche in presenza di fluttuazioni sulle singole sorgenti.
Estensione del concetto: cascata e topologia distribuita
L'apparato base gestisce quattro ingressi. Ma nei laboratori reali, e nelle reti broadcast su scala nazionale, il numero di riferimenti utili può essere maggiore e geograficamente disperso. Per questo l'architettura è pensata per essere scalabile in cascata: l'uscita "consenso" di un'unità può diventare uno degli ingressi di un'unità di livello superiore, fino a costruire una topologia ad albero in cui un apparato master raccoglie i risultati già pre-elaborati da unità periferiche, ciascuna delle quali ha già operato la propria pulizia statistica sui segnali locali.
Lo stesso principio permette di integrare riferimenti che non sono GNSS: il PTP (IEEE 1588) distribuito su Ethernet, segnali ottici dedicati su fibra, riferimenti veicolati da satelliti geostazionari. Tutti diventano, agli occhi del sistema, "candidati" da misurare e confrontare. Ciò che conta non è la natura della sorgente: è la sua coerenza con le altre.
Il risultato è un sistema plurale per costruzione: non basato sul GPS, né su Galileo, né su GLONASS in particolare, ma sulla loro convergenza ed estendibile, in prospettiva, a qualunque altro riferimento di tempo che entri a far parte dell'ecosistema metrologico. Ed è proprio in questa convergenza tra costellazioni e segnali indipendenti che risiede la robustezza dell'intera architettura. Un attacco di spoofing che inganni simultaneamente tre sistemi orbitali distinti, gestiti da potenze diverse e operanti su frequenze diverse, è un evento qualitativamente diverso rispetto al disturbo di una singola costellazione; e a maggior ragione lo è quando, accanto ai riferimenti satellitari, l'apparato sta confrontando in tempo reale anche un PTP veicolato via fibra, un riferimento ottico dedicato o un segnale geostazionario, sorgenti che viaggiano su canali fisici e infrastrutture interamente differenti dai GNSS, e che dovrebbero essere compromesse contemporaneamente perché l'inganno passi inosservato. La pluralità delle costellazioni è già un buon livello di protezione; la pluralità dei mezzi con cui il tempo viene distribuito onde radio dallo spazio, pacchetti su rete Ethernet, impulsi su fibra ottica — è ciò che rende il sistema realmente resistente.
Applicazioni: dal broadcast al laboratorio
In ambito broadcast, il sistema risponde a un'esigenza concreta: garantire la sincronia delle reti DVB-T2, del DAB e del 5G Broadcast, mantenendo un margine di sicurezza anche in scenari di degrado parziale del GNSS. La capacità di riconoscere e isolare una sorgente compromessa, prima che propaghi l'errore alla rete, è un requisito che diventerà sempre più stringente con l'evoluzione dello standard.
In ambito laboratorio e metrologia industriale, lo stesso apparato consente di correlare misure effettuate su banchi distanti, di disciplinare oscillatori secondari (anche di alta qualità, come oscillatori al rubidio commerciali) senza esporli alle fluttuazioni di una singola radio, e di costruire sistemi di test distribuiti in cui ogni postazione condivide un'ancora temporale comune e protetta.
In entrambi gli ambiti, il valore non è nella precisione assoluta del singolo strumento, quella la fornisce, in ultima analisi, la fisica delle costellazioni, ma nella qualità del processo decisionale con cui il sistema sceglie a chi credere, istante per istante.
In sintesi
Sincronizzare significa, oggi, qualcosa di più che agganciarsi a un satellite: significa costruire un'architettura in grado di valutare criticamente le proprie sorgenti, di tollerarne i guasti e di proseguire il proprio compito anche quando una di esse mente. È un modo di lavorare che ricorda, da vicino, ciò che fanno da decenni gli istituti metrologici nazionali con i loro Oscillatori maser e al cesio: tenere sotto osservazione più orologi, e fidarsi del consenso. La differenza è che questo approccio, oggi, può essere portato fuori dal laboratorio fino al traliccio di montagna, fino al banco di collaudo, fino al rack del data center, con strumenti compatti, modulari e replicabili.
E, in un'epoca in cui la sincronia è diventata un'infrastruttura critica al pari dell'energia elettrica, è un cambio di prospettiva che vale la pena di adottare prima che si renda necessario.
