Synchronisation temporelle des télécoms : gabarits, sources et préréglages
Cette page liste chaque limite que contrôle le type de scénario telecom-timing, d'où chacune provient, et ce qui a été laissé de côté. Le code est src/telecom_timing.rs. Le scénario de référence est scenarios/telecom-prtc-holdover-24h.toml, celui de synchronisation de fréquence est scenarios/telecom-synce-eec.toml, et l'exemple d'ingestion est scenarios/telecom-tie-ingest.toml.
Abréviations. ITU-T désigne le Secteur de la normalisation des télécommunications de l'Union internationale des télécommunications. GNSS désigne le système mondial de navigation par satellite. TE est l'erreur de temps, la différence entre le temps d'une horloge et le temps de référence. max|TE| est la plus grande erreur de temps absolue. MTIE est l'erreur maximale d'intervalle de temps : la plus grande erreur de temps crête à crête à l'intérieur de toute fenêtre d'observation de longueur τ (tau). TDEV est l'écart de temps, une mesure en valeur quadratique moyenne de la dérive du temps pour un temps de moyennage τ. cTE est l'erreur de temps constante (le décalage moyen). dTE est l'erreur de temps dynamique (la part qui varie). TE_L et dTE_L sont l'erreur de temps après un filtre passe-bas du premier ordre de bande passante 0,1 hertz (Hz) ; dTE_H est la part au-dessus de ce filtre. TE_HO est l'erreur de temps en holdover. PRTC est l'horloge de temps de référence primaire. ePRTC est un PRTC amélioré. T-BC est l'horloge limite des télécoms et T-TSC est l'horloge esclave de temps des télécoms. PTP est le Precision Time Protocol. PPS est l'impulsion par seconde. OCXO est l'oscillateur à quartz thermostaté. CSAC est l'horloge atomique à l'échelle d'une puce. CSV désigne les valeurs séparées par des virgules. ADEV est l'écart-type d'Allan (σ_y), la mesure standard de la stabilité de fréquence. ns désigne les nanosecondes et µs les microsecondes. ppb désigne les parties par milliard (une fréquence fractionnaire de 1e-9), et MHz le mégahertz. Amd. est un amendement à une Recommandation, et Y.1367 et les références semblables sont le numéro de la même Recommandation dans la série Y de l'ITU-T.
Ce que c'est. Les estimateurs (MTIE et TDEV) sont vérifiés par rapport au paquet tiers allantools et sont VALIDATED à ce titre. Les tables de gabarits sont des transcriptions des Recommandations ci-dessous. Un holdover synthétique est un modèle construit à partir de chiffres de fiches techniques publiques. Le type de scénario est MODELLED dans son ensemble. Ce n'est pas un essai de respect de la norme, et un PASS ici n'est pas un certificat.
Sources lues#
Tous les textes de l'ITU-T ont été téléchargés depuis itu.int le 2026-09-25. L'édition la plus récente lisible en entier a été utilisée.
| Recommandation | Édition lue | Statut sur itu.int |
|---|---|---|
| ITU-T G.8272/Y.1367, Timing characteristics of primary reference time clocks | 07/2025 | en vigueur |
| ITU-T G.8272.1/Y.1367.1, Timing characteristics of enhanced primary reference time clocks | 2024 Amd. 1 (07/2025), une publication en texte intégral | en vigueur |
| ITU-T G.8273.2/Y.1368.2, Timing characteristics of telecom boundary clocks and telecom time synchronous clocks for use with full timing support from the network | 2023 Amd. 2 (11/2025), texte intégral | en vigueur |
| ITU-T G.8271.1/Y.1366.1, Network limits for time synchronization in packet networks with full timing support from the network | 2022 Amd. 3 (05/2025), texte intégral | en vigueur |
| ITU-T G.8271/Y.1366, Time and phase synchronization aspects of telecommunication networks | 03/2020 et son Amd. 1 (08/2024) | en vigueur |
Deux amendements plus récents existent mais n'ont pas pu être lus : G.8272 (2025) Amd. 1 (08/2026) et G.8272.1 (2024) Amd. 2 (08/2026). Tous deux sont prépubliés et réservés aux membres de l'UIT (comptes du Telecommunication Information Exchange Service, TIES). S'ils modifient un chiffre ci-dessous, cette page et le code ne le reflètent pas encore.
Comment les nombres ont été vérifiés. L'extraction de texte de ces fichiers Portable Document Format (PDF) perd la lettre grecque τ et le signe micro µ, de sorte que « 0,275 × 10⁻³τ » devient « 0,275 × 10⁻³ ». Chaque ligne des tables 1 à 4 de G.8272, des tables 1 à 5 de G.8272.1, de la table 1 de G.8271 et de la table 7-1 de G.8271.1 a donc été relue à partir de l'image de la page rendue. Les tables 7-1 à 7-5 de G.8273.2 et les tables 7-2 et 7-3 de G.8271.1 ont été lues dans du texte extrait où τ avait survécu. Lorsqu'une table implique une continuité en un point de rupture, un test unitaire la vérifie.
Limites implémentées#
τ est en secondes. Un intervalle écrit « 0,1 < τ ≤ 273 » est ouvert à 0,1 s et fermé à 273 s, exactement comme dans la table, et le code conserve chaque extrémité de la même façon.
ITU-T G.8272 (07/2025) : PRTC-A et PRTC-B, mode verrouillé#
| Grandeur | PRTC-A | PRTC-B | Source |
|---|---|---|---|
| max|TE| | 100 ns | 40 ns | clause 6,1 |
MTIE (clause 6,2) :
| Gabarit | Limite | Intervalle | Source |
|---|---|---|---|
| PRTC-A | 0,275 × 10⁻³ τ + 0,025 µs | 0,1 < τ ≤ 273 | Table 1 |
| PRTC-A | 0,10 µs | τ > 273 | Table 1 |
| PRTC-B | 0,275 × 10⁻³ τ + 0,025 µs | 0,1 < τ ≤ 54,5 | Table 2 |
| PRTC-B | 0,04 µs | τ > 54,5 | Table 2 |
TDEV (clause 6,2) :
| Gabarit | Limite | Intervalle | Source |
|---|---|---|---|
| PRTC-A | 3 ns | 0,1 < τ ≤ 100 | Table 3 |
| PRTC-A | 0,03 τ ns | 100 < τ ≤ 1 000 | Table 3 |
| PRTC-A | 30 ns | 1 000 < τ < 10 000 | Table 3 |
| PRTC-B | 1 ns | 0,1 < τ ≤ 100 | Table 4 |
| PRTC-B | 0,01 τ ns | 100 < τ ≤ 500 | Table 4 |
| PRTC-B | 5 ns | 500 < τ < 100 000 | Table 4 |
La clause 6,2 indique aussi que la période de mesure minimale pour le TDEV est de douze fois la période d'intégration (T = 12τ). Le type de scénario applique cette règle à chaque TDEV qu'il rapporte ; le TDEV n'est donc donné que pour τ jusqu'à un douzième de l'enregistrement. G.8272 n'énonce aucune exigence de holdover pour un PRTC.
ITU-T G.8272.1 (2024) Amd. 1 (07/2025) : ePRTC#
Mode verrouillé :
| Grandeur | Limite | Intervalle | Source |
|---|---|---|---|
| max|TE| | 30 ns | — | clause 6,1 |
| MTIE | 4 ns | 0,1 < τ ≤ 1 | Table 1 |
| MTIE | 0,11114 τ + 3,89 ns | 1 < τ ≤ 100 | Table 1 |
| MTIE | 0,0375 × 10⁻³ τ + 15 ns | 100 < τ ≤ 400 000 | Table 1 |
| MTIE | 30 ns | τ > 400 000 | Table 1 |
| TDEV | 1 ns | 0,1 < τ ≤ 30 000 | Table 2 |
| TDEV | 3,33333 × 10⁻⁵ τ ns | 30 000 < τ ≤ 300 000 | Table 2 |
| TDEV | 10 ns | 300 000 < τ < 1 000 000 | Table 2 |
Holdover de l'ePRTC-A, erreur de temps (clause 8.2.1, table 3). L est la durée pendant laquelle l'ePRTC était verrouillé avant la perte, en jours, et t est le temps écoulé depuis le début du holdover, en secondes. La limite augmente linéairement de 30 ns à 100 ns sur la période de holdover H.
| Durée de verrouillage L | Période de holdover H | Limite sur |Δx(t)| |
|---|---|---|
| L < 6 jours | 0 < t ≤ 70 000 s (0,81 jour) | 30 + 1,000 × 10⁻³ t ns |
| 6 jours ≤ L ≤ 40 jours | 0 < t ≤ L · 86 400 s | 30 + 70 t / (L · 86 400) ns |
| L > 40 jours | 0 < t ≤ 3 456 000 s (40 jours) | 30 + 2,025463 × 10⁻⁵ t ns |
Holdover de l'ePRTC-A, dérive (clause 8.2.2) :
| Grandeur | Limite | Intervalle | Source |
|---|---|---|---|
| MTIE | 4 ns | 0,1 < τ ≤ 1 | Table 4 |
| MTIE | 0,11114 τ + 3,89 ns | 1 < τ ≤ 100 | Table 4 |
| MTIE | 0,0375 × 10⁻³ τ + 15 ns | 100 < τ ≤ 10 000 | Table 4 |
| TDEV | 1 ns | 0,1 < τ ≤ 10 000 | Table 5 |
La clause 8.3.1 fixe l'erreur de temps maximale par défaut en holdover, max|TE_HO|, à 100 ns. Le type de scénario l'utilise comme budget par défaut de temps avant dépassement.
ITU-T G.8273.2 (2023) Amd. 2 (11/2025) : T-BC et T-TSC#
| Grandeur | Classe A | Classe B | Classe C | Classe D | Source |
|---|---|---|---|---|---|
| max|TE| (non filtré) | 100 ns | 70 ns | 30 ns | à l'étude | Table 7-1 |
| max|TE_L| (passe-bas à 0,1 Hz) | — | — | — | 5 ns | Table 7-2 |
| plage de cTE | ±50 ns | ±20 ns | ±10 ns | à l'étude | Table 7-3 |
| MTIE de dTE_L, température constante | 40 ns | 40 ns | 10 ns | à l'étude | Table 7-4, m ≤ τ ≤ 1 000 |
| TDEV de dTE_L, température constante | 4 ns | 4 ns | 2 ns | à l'étude | Table 7-5 |
Dans la table 7-5, les classes A et B sont écrites m < τ ≤ 1 000 et la classe C est écrite m ≤ τ ≤ 1 000. m vaut 1/16 s pour un flux PTP de 16 paquets par seconde et 1 s pour une sortie 1 PPS. Le type de scénario traite l'entrée comme une erreur d'intervalle de temps à 1 PPS, donc m = 1 s. La note 1 de la table 7-3 dit que cTE est estimée en moyennant l'erreur de temps sur 1 000 s. Le type de scénario rapporte la pire moyenne absolue de blocs consécutifs de 1 000 s.
ITU-T G.8271.1 (2022) Amd. 3 (05/2025) : limites du réseau au point de référence C#
Les trois relèvent du cas de déploiement 1 et s'appliquent après un filtre passe-bas du premier ordre à 0,1 Hz.
| Clause | max|TE_L| | Limite de MTIE | Intervalle | Source |
|---|---|---|---|---|
| 7.3.1 (applications de classe 4) | 1 100 ns | 100 + 75 τ ns | 1,3 < τ ≤ 2,4 | Table 7-1 |
| 277 + 1,1 τ ns | 2,4 < τ ≤ 275 | Table 7-1 | ||
| 580 ns | 275 < τ ≤ 10 000 | Table 7-1 | ||
| 7.3.2 (réseau amélioré) | 600 ns | 37,39 + 9,7 τ ns | 1,3 < τ ≤ 2,4 | Table 7-2 |
| 55,27 + 2,25 τ ns | 2,4 < τ ≤ 20,2 | Table 7-2 | ||
| 90,22 + 0,52 τ ns | 20,2 < τ ≤ 211,11 | Table 7-2 | ||
| 200 ns | 211,11 < τ ≤ 10 000 | Table 7-2 | ||
| 7.3.3 (PRTC dans le réseau d'accès) | 100 ns | 0,0475 τ + 25 ns | 1 < τ < 400 | Table 7-3 |
| 44 ns | 400 < τ ≤ 10 000 | Table 7-3 |
La table 7-3 laisse τ = 400 s lui-même sans limite (une ligne se termine par « < 400 », la suivante commence par « 400 < »). Le type de scénario ne rapporte aucune limite à cet endroit plutôt que d'en choisir une. Le point de référence A (clause 7,1) tire ses limites de G.8272 ; les gabarits PRTC ci-dessus le couvrent donc.
Synchronisation de fréquence : génération de dérive selon G.811, G.812, G.8262 et G.8262.1 (0,36)#
Sept gabarits, chacun étant la limite de génération de dérive MTIE et TDEV à température constante (à ±1 K près), définie par le filtre de mesure passe-bas du premier ordre équivalent à 10 Hz que les clauses énoncent. Ce filtre agit avant l'échantillonnage ; le type de scénario prend donc l'enregistrement comme déjà mesuré à travers lui et n'applique rien. Le gabarit PRC vaut pour une horloge autonome (G.810 figure 2a, configuration d'horloge indépendante) ; les autres sont des limites en mode verrouillé pour une horloge synchronisée sur une référence sans dérive. Le scénario de référence est scenarios/telecom-synce-eec.toml : un OCXO en marche libre face aux trois gabarits EEC, ce qui surestime la contribution de l'oscillateur à des intervalles d'observation longs par rapport à la constante de temps de toute boucle.
| Identifiant de gabarit | MTIE (ns) | TDEV (ns) | Source |
|---|---|---|---|
g811-prc |
0,275 τ + 25 (0,1 < τ ≤ 1 000) ; 0,01 τ + 290 (τ > 1 000) | 3 (0,1 < τ ≤ 100) ; 0,03 τ (100 < τ ≤ 1 000) ; 30 (1 000 < τ < 10 000) | G.811 (09/1997) clause 6,1 |
g812-type-i |
24 (0,1 < τ ≤ 9) ; 8 τ^0,5 (9 < τ ≤ 400) ; 160 (400 < τ ≤ 10 000) | 3 (0,1 < τ ≤ 25) ; 0,12 τ (25 < τ ≤ 100) ; 12 (100 < τ ≤ 10 000) | G.812 (06/2004) tables 3 et 6 |
g812-type-ii, g812-type-iii |
40 (0.1 < τ ≤ 1); 40 τ^0.4 (1 < τ ≤ 10); 100 (τ > 10) | 3,2 τ^−0,5 (0,1 < τ ≤ 2,5) ; 2 (2,5 < τ ≤ 40) ; 0,32 τ^0,5 (40 < τ ≤ 1 000) ; 10 (τ > 1 000) | G.812 (06/2004) tables 4 et 7 |
g8262-eec-option-1 |
40 (0,1 < τ ≤ 1) ; 40 τ^0,1 (1 < τ ≤ 100) ; 25,25 τ^0,2 (100 < τ ≤ 1 000) | 3,2 (0,1 < τ ≤ 25) ; 0,64 τ^0,5 (25 < τ ≤ 100) ; 6,4 (100 < τ ≤ 1 000) | G.8262 (10/2024) tables 1 et 3 |
g8262-eec-option-2 |
20 (0,1 < τ ≤ 1) ; 20 τ^0,48 (1 < τ ≤ 10) ; 60 (10 < τ ≤ 1 000) | comme la table 7 de G.812, fermé à 10 000 s | G.8262 (10/2024) tables 4 et 5 |
g8262-1-eeec |
10 τ^0,155 (0,1 ≤ τ ≤ 1) ; 10 τ^0,1 (1 < τ ≤ 100) ; 6,3 τ^0,2 (100 < τ ≤ 1 000) | 0,64 (0,1 ≤ τ ≤ 25) ; 0,128 τ^0,5 (25 < τ ≤ 100) ; 1,28 (100 < τ ≤ 1 000) | G.8262.1 (11/2025) tables 1 et 3 |
Chaque ligne a été vérifiée par rapport au texte téléchargé depuis itu.int le 2026-10-13 : G.8262 (10/2024), G.8262.1 (11/2025), G.812 (06/2004) et G.811 (09/1997). G.812 (06/2004) est indiquée comme remplacée par une édition 08/2026 prépubliée, et G.811 a un Amd. 1 (04/2016) ; ni l'un ni l'autre n'a pu être téléchargé, de sorte que, s'ils modifient un chiffre ci-dessus, cette page et le code ne le reflètent pas. Lorsque des coefficients imprimés rendent un point de rupture discontinu (par exemple 40 · 10^0,4 = 100,48 ns contre le palier de 100 ns de la table 4 de G.812), les tables sont conservées telles qu'imprimées et les tests unitaires bornent le saut. Non implémentés : les tolérances à température variable (G.812 table 5, G.8262 table 2, G.8262.1 table 2), les exigences de holdover et de transitoires, la gigue, et la précision de fréquence G.811 de la clause 5.
Budgets (temps avant dépassement)#
| Budget | Valeur | Source |
|---|---|---|
| max|TE_HO| par défaut de l'ePRTC | 100 ns | G.8272.1 (2024) Amd. 1 (07/2025) clause 8.3.1 |
| Allocation de holdover du réseau, courte interruption du GNSS | 400 ns | G.8271.1 (2022) Amd. 3 (05/2025) table V.1, scénario de défaillance (b), « re-arrangements and holdover in the network ». Un exemple d'allocation, et non une exigence. |
| Limite du réseau au point de référence C | 1 100 ns | G.8271.1 clause 7.3.1. C'est une grandeur filtrée ; comme budget, elle est comparée sans filtrage. |
| Application finale, classe de précision 4 | 1,5 µs | G.8271 (03/2020) Amd. 1 (08/2024) table 1, classe 4 |
Le chiffre classique de « 1,5 µs de bout en bout ». C'est l'exigence d'erreur de temps de classe 4 de la table 1 de G.8271, énoncée par rapport à une référence commune à l'application finale. La table V.1 de G.8271.1 montre comment un réseau peut l'allouer en fonctionnement normal : 100 ns pour le PRTC/grandmaster des télécoms, 200 ns pour l'erreur de temps dynamique de la chaîne, une erreur de temps constante pour les horloges et les liaisons, 1 100 ns au total au point de référence C, puis 250 ns pour les ré-arrangements et un court holdover dans l'application finale et 150 ns pour le bruit propre de l'application finale, 1 500 ns au point de référence E. Le scénario de défaillance (c) de la même table, « long holdover periods, e.g., 1 day », donne 3 350 ns en C et 3 500 ns en E (sa note 5 dit que dépasser 1 500 ns peut dégrader le service). Aucune des deux Recommandations n'énonce donc d'exigence de « 1,5 µs sur 24 heures de holdover », et le type de scénario n'en implémente aucune.
Non confirmé ou non implémenté#
Rien de ce qui suit n'est implémenté comme gabarit. Rien n'a été complété par estimation.
- Marqué « for further study » (à l'étude) dans les Recommandations : G.8273.2 classe D max|TE|, cTE, MTIE et TDEV de dTE_L, dTE_H et holdover ; holdover de l'ePRTC-B (G.8272.1 clause 8.2.1) ; MTIE et TDEV du holdover de l'ePRTC-A au-delà de 10 000 s (table 4 note 1, table 5 note 2) ; discontinuité de phase de l'ePRTC (clause 7) ; holdover de phase/temps du T-BC/T-TSC avec perte à la fois des entrées PTP et de couche physique (G.8273.2 clause 7.4.2.1) ; la limite de TDEV du réseau au point de référence C (G.8271.1 clauses 7.3.1 à 7.3.3) ; limites du réseau pour le cas de déploiement 2 au point C.
- Transcrit mais non implémenté dans cette version : G.8273.2 table 7-6 (MTIE à température variable : 40 / 40 / 10 ns jusqu'à 10 000 s), table 7-7 (dTE_H crête à crête : 70 / 70 / 30 ns, qui exige un filtre passe-haut à 0,1 Hz), table 7-10 (MTIE en holdover avec assistance de fréquence par la couche physique), erreur de temps relative (tables 7-8 et 7-9), et les limites de dTE_H de G.8271.1 clauses 7.3.2 (50 ns) et 7.3.3 (70 ns).
- Non appliqué : le filtre à moyenne mobile d'au moins 100 échantillons que G.8272 et G.8272.1 énoncent pour les interfaces PTP. L'entrée est traitée comme une erreur d'intervalle de temps à 1 PPS, que ces Recommandations mesurent sans filtre.
- Illisible : les deux amendements restreints de 2026 nommés sous « Sources lues ».
- Bizarrerie rédactionnelle : dans G.8272.1 Amd. 1, l'en-tête de la table 3 porte une ligne insérée « TDEV limit [ns] 1 / 0,1 < τ ≤ 10 000 » en balisage d'amendement, au-dessus des colonnes d'erreur de temps. Elle n'est pas traitée comme faisant partie de l'enveloppe d'erreur de temps. Le même TDEV de 1 ns figure dans la table 5 et y est implémenté.
Le filtre de mesure#
G.8273.2 et G.8271.1 définissent leurs limites filtrées par un filtre passe-bas du premier ordre de bande passante 0,1 Hz. Le type de scénario applique le lisseur discret y_k = y_{k−1} + α (x_k − y_{k−1}), α = 1 − exp(−2π · 0,1 · Δt), initialisé au premier échantillon. C'est une approximation d'un équipement d'essai, et non la copie d'un instrument quelconque. Il n'est appliqué que lorsque l'intervalle d'échantillonnage Δt vaut 1 s ou moins. Un enregistrement plus grossier est rapporté NOT-EVALUATED par rapport à un gabarit filtré au lieu d'être mal filtré.
Préréglages d'oscillateurs (MODELLED)#
Chaque chiffre est celui de la fiche technique elle-même, lue le 2026-09-25.
| Préréglage | Dispositif et document | Maxima d'ADEV utilisés (τ : σ_y) | Vieillissement | Température |
|---|---|---|---|---|
ocxo |
Microchip (Vectron) OX-208, 10 MHz ; fiche technique Rev 12-1-2021 | 1 s : 5e-12 ; 10 s : 8e-12 ; 100 s : 1e-11 ; 1 000 s : 5e-11 | ±0,15 ppb/jour après 72 h (f ≤ 10 MHz) | ±0,4 ppb, de 0 °C à +70 °C, référencé à +25 °C |
rubidium |
Microchip 8040C Rubidium Frequency Standard, performances standard ; DS00003047A (2/20) | 1 s : 3.0e-11 ; 100 s : 3.0e-12 | <5e-11/mois après 30 jours | coefficient de température <3E-10, de 0 °C à 50 °C |
caesium |
Microchip 5071A, tube haute performance ; DS00002980D (5/25) | 1 s : 5.0e-12 ; 10 s : 3.5e-12 ; 100 s : 8.5e-13 ; 1 000 s : 2.7e-13 ; 10⁴ s : 8.5e-14 ; 10⁵ s : 2.7e-14 ; 5 jours : 1.0e-14 ; 30 jours : 1.0e-14 | aucun taux publié ; variation sur la durée de vie ≤5.0e-14 | ±8.0e-14 selon l'environnement (de 0 °C à 50 °C, humidité, champ magnétique, chocs) |
csac |
Microchip SA.45s CSAC, options 001 et 003 ; DS00002985D (5/23) | 1 s : 3e-10 ; 10 s : 1e-10 ; 100 s : 3e-11 ; 1 000 s : 1e-11 | <9e-10/mois après 30 jours | ±5e-10, de −10 °C à 70 °C |
Liens vers les documents : OX-208, 8040C, 5071A, SA.45s.
Laissés de côté volontairement : la ligne à 10 s du 8040C, que la fiche technique imprime « <1,0 x 10^11 » (un exposant mal imprimé), et les lignes du 5071A en dessous de 1 s. L'OX-049 a été envisagé pour l'OCXO et n'a pas été retenu, parce que sa ligne de vieillissement ne peut pas être lue sans ambiguïté dans son tableau mal aligné.
Comment les chiffres deviennent un modèle. Ce sont des choix de ce moteur, et chacun est consigné dans la sortie de l'exécution :
- Ajustement du bruit. Les niveaux de bruit de fréquence blanc, de scintillation et de marche aléatoire résultent d'un ajustement par moindres carrés non négatifs aux maxima d'ADEV, puis sont majorés jusqu'à ce que le modèle soit au niveau ou au-dessus de chaque point. Les chiffres de la fiche technique sont des maxima ; le modèle les enveloppe donc.
- Plancher de scintillation. Le plancher n'est jamais inférieur à l'ADEV pour le plus long τ listé. Une fiche technique cesse de lister là où son fabricant cesse de promettre une amélioration ; le modèle ne laisse donc pas l'horloge s'améliorer au-delà. Cela ne peut qu'aggraver un holdover.
- Vieillissement. Un chiffre mensuel est converti à 30 jours par mois et appliqué comme une dérive de fréquence linéaire à partir de l'instant de la perte. Le préréglage au césium n'a pas de vieillissement.
- Température. La borne indiquée est lue linéairement sur la moitié de la plage de fonctionnement (par exemple ±5e-10 sur −10 °C à 70 °C donne 1.25e-11 par kelvin), puis pilotée par un profil de température sinusoïdal dont l'amplitude et la période sont des entrées du scénario. Rien dans une fiche technique ne dit que la dépendance est linéaire ; c'est une lecture du pire cas.
- Avant la perte, l'horloge est asservie et son erreur de temps est un bruit de phase blanc de valeur à 1 sigma déclarée.
Ce que montre le scénario de référence. Avec les entrées versionnées (rubidium, variation quotidienne de température de ±2 K, holdover de 24 h après 1 h de verrouillage), l'enregistrement atteint une plus grande erreur de temps absolue de 603,2 ns. Il franchit le budget ePRTC de 100 ns 8 206 s après la perte et l'allocation de 400 ns après 25 713 s, et reste à l'intérieur de 1 100 ns et de 1,5 µs pendant toute la journée. Il échoue à l'enveloppe de holdover de l'ePRTC-A 3 627 s après la perte, ce qui est attendu : cette exigence suppose une référence de classe césium. Le terme de température seul peut atteindre 660 ns ; avec ces entrées, il compte donc plus que le vieillissement (72 ns à la fin de la journée).
Validation#
tests/telecom_timing_reference.rs vérifie le MTIE et le TDEV du type de scénario par rapport à allantools 2024,06 sur tests/fixtures/telecom_timing/holdover_te_series.csv, une série de holdover de CSAC de 2 048 échantillons avec vieillissement, scintillation et température. Sur 17 facteurs de moyennage pour le MTIE et 12 pour le TDEV, le MTIE concorde exactement et le TDEV concorde à 1.1e-15 en relatif. Les mêmes courbes sont relues à partir d'une exécution complète qui ingère le CSV. Cela valide les estimateurs sur cet enregistrement. Cela ne valide ni le holdover synthétique, ni les gabarits, ni les préréglages, qui sont des lignes MODELLED dans docs/VERIFICATION-MATRIX.md.