Quando Internet cade ma il time lapse deve continuare: progettare il monitoraggio per il fault

La connettività di un time lapse di cantiere vista dal fault: doppio operatore, buffer locale, recupero dell’arretrato, satellitare e indipendenza dalla rete provvisoria.

Il momento più rivelatore per valutare un sistema di monitoraggio non è quando la dashboard mostra regolarmente l’ultima immagine. È quando la connessione scompare. In quel momento si capisce se rete e acquisizione sono state progettate come un unico punto fragile oppure come due funzioni separate: il collegamento può interrompersi, mentre la raccolta delle immagini deve continuare.

Il fault non è un’eccezione da ignorare

In un cantiere di lunga durata la domanda “la rete c’è?” è troppo semplice. Oggi può esserci e domani no; può essere stabile al mattino e degradata nel pomeriggio; può dipendere da un apparato che verrà spostato tra tre mesi. Il cantiere è per definizione un ambiente che cambia configurazione mentre il sistema installato deve mantenere una funzione costante.

Per questo il progetto della connettività parte dalla gestione del fault. Non si presume che la rete sia sempre disponibile: si definisce che cosa deve accadere quando non lo è. La priorità è mantenere distinta la continuità di acquisizione dalla continuità di trasmissione.

Giuseppe Galliano Studio, che ha gestito sistemi rimasti operativi per mesi o anni, imposta questa distinzione in due livelli: la rete di backup serve a mantenere disponibile il dato, mentre il buffer locale serve a conservarne l’esistenza quando nessun collegamento è attivo.

Disponibilità del dato ed esistenza del dato non sono la stessa cosa

Se il collegamento principale cade e il sistema passa automaticamente a una seconda rete, il committente può continuare a consultare immagini aggiornate. È un problema di disponibilità: il dato esiste e continua anche ad arrivare a destinazione.

Se invece cadono entrambe le connessioni, la situazione cambia. Non è più possibile garantire l’aggiornamento remoto, ma è ancora possibile garantire che il sistema continui a produrre le immagini. Il buffer locale mantiene i file in attesa del ritorno della rete. A quel punto il monitoraggio non è più in tempo reale, ma non ha necessariamente perso la documentazione del periodo di disconnessione.

Galliano considera queste due misure complementari, non alternative. È un’impostazione particolarmente utile nei cantieri perché separa due esigenze diverse: da una parte la consultazione corrente da parte di project manager, direzione lavori o uffici tecnici; dall’altra la costruzione di uno storico visivo che dovrà rimanere completo anche quando la rete attraversa un’interruzione.

Perché la rete del cantiere resta fuori dall’architettura

Una scelta conseguente è non dipendere dalla rete predisposta per gli uffici e le imprese. Non perché quella rete sia necessariamente inadeguata, ma perché ha un proprietario operativo, finalità e tempi che non coincidono con quelli del sistema di monitoraggio. Viene modificata in funzione del cantiere, non in funzione della continuità delle camere.

Nell’esperienza riportata da Galliano, questa dipendenza è eliminabile e quindi viene eliminata: il sistema utilizza una propria connettività mobile 4G, 5G o LTE. L’analogia con l’alimentazione aiuta a chiarire la logica. Sul fronte elettrico il monitoraggio può dover dipendere almeno in parte dall’infrastruttura di cantiere; sul fronte dati, invece, un collegamento autonomo permette di sottrarsi alle riconfigurazioni di una rete gestita da terzi.

Il vantaggio non è soltanto tecnico. Si riduce anche il numero di interlocutori necessari per diagnosticare un problema. Se il sistema usa una rete propria, chi gestisce il monitoraggio conosce router, SIM, profili dati e logica di failover. Se usa la rete del cantiere, ogni interruzione può richiedere di capire chi abbia modificato cosa e perché.

Due operatori per evitare un backup solo apparente

La doppia SIM ha senso quando riduce una dipendenza comune. Per questo Galliano utilizza operatori differenti. Una seconda SIM dello stesso operatore non protegge dall’indisponibilità di quell’operatore e può quindi lasciare entrambe le connessioni coinvolte nello stesso evento.

La scelta di due gestori non rende le reti fisiche universalmente separate in ogni loro componente, perché le infrastrutture mobili possono avere forme di condivisione. Il criterio operativo resta però chiaro: il backup deve essere il meno possibile correlato al guasto della linea primaria. La verifica non si limita quindi al numero delle SIM presenti nel router, ma considera a quali reti si collegano e come avviene la commutazione.

La vera prova arriva quando il collegamento ritorna

Immaginiamo che entrambe le reti restino indisponibili per ventiquattro ore. Le camere continuano a produrre file e il buffer si riempie. Quando la connessione torna, il sistema non può limitarsi a riprendere il traffico ordinario: deve anche recuperare la coda.

Questo è il punto in cui un dimensionamento basato sulla banda media mostra i propri limiti. Nella configurazione descritta, due camere 4K a due scatti al minuto generano poco più di 1 Mbps in upload in regime nominale. Una linea che fornisse stabilmente una capacità appena superiore potrebbe far funzionare il sistema finché non accade nulla, ma avrebbe poco margine per riassorbire un’interruzione.

Galliano indica almeno 5 Mbps sostenuti come riferimento operativo per recuperare ventiquattro ore di arretrato entro la finestra successiva nella configurazione descritta. Più che il numero assoluto, conta il metodo: il collegamento deve essere dimensionato sul rientro. Occorre conoscere quanti dati si accumulano in un’ora, quale interruzione si vuole poter assorbire e in quanto tempo il sistema deve tornare allineato.

Il minimo misurato vale più del massimo

Anche una rete teoricamente molto veloce può diventare un collo di bottiglia se la capacità varia durante la giornata. Per il time lapse interessa soprattutto l’upload, e su rete mobile questo valore può cambiare sensibilmente con il carico della cella.

Galliano porta l’esempio di un sito che durante un sopralluogo può mostrare 20 Mbps in upload e scendere a 2 o 3 Mbps quando aumenta il numero degli utenti collegati. La conseguenza è che il picco rilevato non descrive il margine operativo del sistema. Le misure vanno ripetute e la valutazione deve concentrarsi sui valori più bassi osservati nelle fasce significative.

È una differenza di prospettiva: non si cerca di dimostrare che la rete sia veloce, ma di capire quanto diventi lenta nelle condizioni sfavorevoli senza compromettere il trasferimento o il recupero dell’arretrato.

Quando non c’è rete mobile, cambia il mezzo ma non il criterio

In una località della provincia di Cremona priva di copertura cellulare utile, lo Studio ha adottato un collegamento satellitare a banda garantita. Per Galliano è una soluzione da utilizzare quando le alternative terrestri non sono disponibili, anche per il costo superiore rispetto a una normale connettività mobile.

La scelta della banda garantita deriva da un’esperienza che precede il monitoraggio di cantiere: quella delle dirette streaming. Nel live la capacità di trasmissione non può essere recuperata dopo, perché l’evento sta avvenendo in quel momento. Una banda condivisa che degrada nel momento sbagliato può interrompere la trasmissione.

Nel time lapse il buffer modifica il problema ma non lo annulla. Se la capacità satellitare degrada, i file possono attendere; tuttavia una capacità insufficiente per troppo tempo crea un backlog che dovrà essere recuperato. Su una commessa lunga, Galliano preferisce quindi considerare il costo della banda insieme al costo operativo dell’arretrato e non soltanto confrontare i canoni nominali.

Il traffico dati rende visibile la scala del problema

La quantità di informazioni trasferite permette di capire perché queste scelte non siano marginali. Con due camere nella configurazione indicata, il sistema movimenta oltre 4 GB al giorno e circa 106 GB al mese di sole immagini, arrivando a circa 1,27 TB in dodici mesi.

Da qui deriva la scelta di un traffico dati illimitato. Una soglia mensile introdurrebbe una variabile da sorvegliare proprio in un sistema che dovrebbe lavorare in modo continuativo. Se il buffer deve recuperare una giornata di immagini o la frequenza di scatto viene aumentata durante una lavorazione importante, il consumo può concentrarsi in una finestra temporale più breve.

Gli stessi volumi spiegano perché una scheda di memoria non possa essere confusa con l’archivio della commessa. Il supporto locale è utile per superare un fault; la conservazione stabile richiede invece un trasferimento verso un’infrastruttura dedicata e un processo di archiviazione coerente con la durata del progetto.

La prova più utile è interrompere volontariamente la rete

Il comportamento durante il fault deve essere osservabile

Prima di considerare concluso il collaudo, è utile simulare ciò che prima o poi potrà accadere sul campo. La rete primaria viene resa indisponibile e si osserva il passaggio al backup; poi vengono tolti entrambi i collegamenti e si verifica che l’acquisizione continui. Infine si ripristina la connettività e si misura la velocità con cui il sistema recupera la coda.

Una prova di questo tipo rende visibili tre proprietà diverse: quanto rapidamente il sistema cambia rete, quanto a lungo può continuare ad acquisire senza collegamento e se la banda disponibile al rientro è sufficiente a smaltire l’arretrato. Sono dati più utili della sola fotografia delle prestazioni ottenute in condizioni nominali.

Un sistema connesso si giudica quando non è connesso

La connettività di un cantiere non diventa affidabile perché viene scelta una tecnologia veloce. Diventa gestibile quando sono previste le condizioni in cui quella tecnologia non sarà disponibile: una rete primaria che cade, un operatore congestionato, un’assenza totale di copertura, un buffer da recuperare, una quantità di dati che non può essere trasferita con un piano limitato.

Il criterio operativo che emerge è quindi semplice da formulare: la connessione deve poter fallire senza trascinare con sé l’acquisizione. Il sistema deve continuare a produrre il dato, conservarlo temporaneamente, trovare una seconda via quando possibile e recuperare l’arretrato quando il collegamento ritorna. In un ambiente che cambia per mesi o anni, la continuità non coincide con l’assenza di fault; coincide con la capacità di attraversarlo senza creare un vuoto nello storico visivo.