TR-069 expliqué : le protocole de gestion des CPE fibre
Sommaire
Vous gérez un parc d'ONU fibre, de box opérateur ou de CPE 4G/5G ? Sans outil de gestion à distance, chaque installation, chaque mise à jour firmware, chaque diagnostic devient un déplacement sur site. À 200+ équipements, c'est intenable économiquement.
Depuis 2004, le TR-069 (aussi appelé CWMP — CPE WAN Management Protocol) standardise la gestion à distance. Les opérateurs français (Orange, SFR, Bouygues, Free) l'utilisent pour piloter des dizaines de millions de box. Les intégrateurs POL et les RIP s'appuient sur TR-069 pour industrialiser leurs déploiements. Ce guide explique le protocole, ses fonctions et pourquoi c'est un pilier invisible du FTTH moderne.
Qu'est-ce que le TR-069 / CWMP ?
Le TR-069 (Technical Report 069) est une spécification publiée en 2004 par le Broadband Forum. Elle définit un protocole de communication bidirectionnel entre :
- Un CPE (Customer Premises Equipment) : ONU, HGU, routeur, box fibre, CPE 4G/5G, STB IPTV
- Un ACS (Auto-Configuration Server) : serveur opérateur centralisé
Le protocole s'appuie sur CWMP (CPE WAN Management Protocol) pour la communication applicative. Il transporte des RPC (Remote Procedure Calls) en SOAP/XML sur HTTPS. Le CPE initie généralement la session, selon une période configurable (periodic inform).
Fonctionnalités clés
1. Auto-configuration et provisioning
À la première connexion, le CPE contacte l'ACS et reçoit :
- Son identité de service (LOID, SLID, numéro de ligne)
- Les VLAN Internet/VoIP/TV multicast
- Les credentials PPPoE ou IPoE
- La configuration WiFi par défaut
- Les profils QoS
Résultat : zero-touch provisioning. L'utilisateur branche l'ONU, tout fonctionne en 2-3 minutes sans intervention.
2. Gestion des mises à jour firmware
L'ACS détecte la version firmware de chaque CPE et peut déclencher des mises à jour en masse ou ciblées. Cas typiques :
- Correction d'une faille de sécurité critique (CVE)
- Ajout d'un nouveau service (VoIP HD, TV 4K, WiFi 6E)
- Correction d'un bug matériel identifié en production
3. Monitoring et supervision
L'ACS surveille en continu :
- État de la liaison PON (puissance optique, erreurs)
- Métriques WiFi (SNR, clients connectés, canaux)
- Statistiques de trafic
- Température CPU, uptime
- Alarmes remontées par le CPE
4. Diagnostic et dépannage à distance
Sur instruction ACS, le CPE exécute des tests (Ping, Traceroute, test de bande passante) et renvoie les résultats. Le support opérateur peut diagnostiquer 80% des pannes sans déplacement. Exemples de diagnostics :
- Connectivité vers l'OLT et le serveur DHCP
- Bande passante effective vers le backbone
- Qualité du signal optique (ONU → OLT)
- Charge WiFi et interférences
5. Reboot et reset à distance
L'ACS peut redémarrer ou réinitialiser un CPE à distance, utile pour :
- Résoudre un problème simple (écran noir, WiFi absent)
- Forcer l'application d'une nouvelle configuration
- Réinitialiser un CPE en fin de contrat client
Architecture ACS / CPE
| Élément | Rôle |
|---|---|
| ACS (Auto-Configuration Server) | Serveur central opérateur qui gère tous les CPE |
| CPE (Customer Premises Equipment) | Équipement côté abonné : ONU, HGU, CPE 4G/5G, STB |
| CWMP (CPE WAN Management Protocol) | Protocole applicatif SOAP/XML |
| Transport | HTTPS (TLS 1.2/1.3) sur port 7547 par défaut |
| Authentification | Digest HTTP + certificats TLS |
| Data Model | TR-181 (successeur de TR-098 / TR-106) |
| Séquences | Inform (CPE → ACS), puis ACS envoie des RPC |
Un ACS en production gère typiquement 100 000 à plusieurs millions de CPE. C'est une infrastructure critique de l'opérateur, avec SLA 99,99%.
Avantages opérationnels
- Installation sans intervention : zero-touch provisioning. Le SAV dépose le CPE, le client branche, ça marche.
- Réduction drastique des coûts support : 80% des pannes résolues à distance
- Sécurité : mises à jour de sécurité déployées en quelques jours sur tout le parc
- Qualité de service : monitoring continu détecte les anomalies avant que l'utilisateur appelle
- Nouveaux services : activation d'options payantes à distance (upgrade débit, TV premium, VoIP HD)
- Cohérence : uniformité des configurations sur des millions d'équipements
- Standardisation : multi-vendor — un même ACS gère ONU V-SOL, Huawei, Nokia, ZTE, etc.
ACS Elfcam (TR069-VACS)
Pour les intégrateurs POL, opérateurs alternatifs et RIP, Elfcam propose TR069-VACS, un logiciel ACS spécialisé dans la gestion des ONU :
- Déploiement flexible : cloud, on-premise (Windows/Linux), hybride
- Gestion unifiée : tous les équipements V-SOL (HGU, SFU, ONU PoE) et compatibles TR-069
- Gestion par droits et domaines : délégation pour intégrateurs multi-sites
- Configuration par lot : modèles réutilisables, Plug & Play
- Monitoring temps réel + collecte et analyse des données
- Interface web conviviale : pas de CLI obligatoire
- Benchmark par rapport aux ITMS des grands opérateurs
Idéal pour un hôtel qui gère 150 chambres en POL, un RIP qui exploite 5000 abonnés, ou un intégrateur qui gère plusieurs sites clients.
Équipement compatible TR-069 Elfcam
- HGU V-SOL WiFi 6 — compatible TR-069, provisioning automatique
- HGU V-SOL WiFi 5 — alternative économique
- ONU V.SOL 2,5 GbE — SFU managed via TR-069
- ONU V-SOL PoE XPON — installation extérieure, gérée à distance
- OLT GPON 16 ports — contrôle tous les ONU via OMCI + TR-069
- Splitters PLC — distribution PON
Évolution : USP / TR-369
Le TR-069 montre ses limites en 2026 : protocole XML lourd, pas adapté aux écosystèmes IoT modernes, scalabilité limitée. Le Broadband Forum a publié le TR-369 (User Services Platform, USP) :
- Transport moderne : MQTT, STOMP, WebSockets, CoAP
- Sérialisation compacte : Protocol Buffers
- Adapté IoT : centaines d'objets par foyer
- Support natif Matter et autres standards IoT
- Meilleure scalabilité horizontale
La transition TR-069 → TR-369 est progressive (2024-2028). La plupart des ACS modernes supportent les deux protocoles. Pour un nouveau projet POL, privilégier un équipement compatible TR-369 pour la pérennité.
Astuce : sécurité TR-069
En 2016, la vulnérabilité Mirai/Deutsche Telekom avait exploité des failles TR-069 mal configurées (port 7547 ouvert sans authentification). Toujours activer : (1) HTTPS uniquement (rejeter HTTP), (2) Digest Auth fort avec credentials uniques par CPE, (3) liste blanche IP des ACS autorisés côté CPE, (4) certificats TLS vérifiés.
FAQ — TR-069 et ACS
1TR-069 est-il actif sur ma box opérateur ?
2Puis-je désactiver TR-069 sur ma box ?
3TR-069 vs OMCI, quelle différence ?
- OMCI : protocole entre OLT et ONU, sur la fibre PON même (ITU-T G.988). Gère la liaison optique, VLAN, QoS côté fibre.
- TR-069 : protocole entre ONU et ACS opérateur, sur le WAN IP. Gère la configuration applicative (services, WiFi, VoIP).
4ACS open-source existe-t-il ?
- GenieACS : très populaire, open-source, performant, cloud-ready
- Freenet ACS : ancien mais stable
- openSI-ACS : axé ISP alternatifs
5Combien de CPE un ACS peut-il gérer ?
- ACS simple (mono-serveur) : 10 000-50 000 CPE
- ACS cluster : 100 000 - 1 million CPE
- ACS opérateur majeur (Orange, Deutsche Telekom) : 5-20 millions CPE distribués
6Mes données personnelles transitent-elles via TR-069 ?
7Faut-il un ACS pour un POL d'hôtel ?
- Provisioning automatique à l'ajout d'une chambre
- Mises à jour massives en maintenance programmée
- Monitoring centralisé des pannes
- Réinitialisation rapide lors du départ d'un client
8Livraison et support Elfcam ?
En résumé
Le TR-069 / CWMP est le protocole qui a industrialisé la gestion des CPE en FTTH moderne. Zero-touch provisioning, mises à jour en masse, diagnostic à distance, monitoring continu : il est invisible pour l'utilisateur mais indispensable pour les opérateurs et intégrateurs.
Pour un déploiement POL ou opérateur, associez OLT Elfcam, ONU V-SOL compatibles TR-069 et un ACS (TR069-VACS Elfcam, GenieACS open-source, ou solution commerciale). Pour la pérennité à long terme, vérifiez la compatibilité TR-369 (USP) — le successeur adapté à l'IoT massif et au cloud-native.














