Contexte de la panne
Le 8 juillet 2026, une partie importante du réseau mobile de Telstra, le principal opérateur australien, a cessé de fonctionner. Les appels vocaux, les SMS et même les appels d’urgence n’ont pas été transmis. Le dysfonctionnement s’est propagé aux systèmes de billetterie ferroviaire, aux terminaux de paiement et aux chargeurs de véhicules électriques. Aucun incident physique (coupure de fibre, perte d’alimentation) n’a été identifié. L’enquête indépendante menée par Technology Audit Partners (TAP) a attribué la cause à un récepteur GPS installé à Melbourne qui, après maintenance, a indiqué l’année 2006 au lieu de 2026, entraînant une dérive temporelle généralisée.
Dépendance temporelle des réseaux mobiles
Les réseaux 5G modernes utilisent majoritairement le mode TDD (Time Division Duplex) sur la bande de 3,5 GHz en Suède, et de façon similaire en Australie. En TDD, chaque cellule alterne très rapidement entre transmission et réception selon un créneau temporel partagé. Si l’horloge d’une cellule dérive, son créneau de transmission empiète sur celui de ses voisines, provoquant une auto‑interférence qui bloque le trafic. Cette architecture rend la synchronisation à l’échelle de quelques microsecondes indispensable pour le bon fonctionnement du réseau.
Architecture de distribution du temps chez Telstra
Telstra s’appuie sur le protocole NTP (Network Time Protocol) organisé en strates. La strate 0 est fournie par des récepteurs GPS ou les horloges atomiques de Netnod. En 2010, Telstra a configuré deux serveurs de strate 1 reliés aux références de l’Australian National Measurement Institute (NMI). Ces serveurs alimentaient deux serveurs de strate 2 situés à Sydney et Melbourne, qui à leur tour synchronisaient trois serveurs de strate 3 (Sydney, Melbourne, Perth). Tous les nœuds du réseau mobile – stations radio, contrôleurs de handover, etc. – étaient clients de ces serveurs de strate 3 et devaient partager le même « now » avec une précision de l’ordre de quelques millions de secondes.
Mécanismes de protection et limites
NTP intègre deux défenses contre les sources de temps défectueuses : le vote majoritaire entre plusieurs sources et le rejet des valeurs qui s’écartent de façon implausible. Dans le cas de Telstra, le récepteur GPS défectueux était la seule source de strate 1 dans la chaîne locale, ce qui a empêché le vote de le marginaliser. La perte d’indépendance entre les sources a donc rendu les mécanismes de protection inefficaces, permettant à l’erreur de 2006 de se propager à l’ensemble du réseau. Le rapport TAP souligne que la redondance doit être assurée non seulement au niveau du nombre de serveurs, mais aussi au niveau de la diversité des références (par exemple, combiner GPS, GNSS, et horloges atomiques locales) pour éviter qu’une unique panne entraîne une dérive globale.