Questions fréquemment posées sur le CWMP TR-069

Cet article résume tout ce qu'il faut savoir sur le protocole TR-069 CWMP et la gestion des équipements CPE de nouvelle génération.

Mise à jour le 25 septembre 2024

Cette FAQ TR-069 est conçue pour fournir aux professionnels des réseaux les informations dont ils ont besoin pour comprendre pleinement le protocole TR-069 CPE WAN Management Protocol (CWMP), et comment ils peuvent tirer parti de la norme et des capacités pour permettre la gestion à distance des modems, des routeurs et des passerelles et améliorer l'expérience des clients. Incognito a le plaisir de fournir un certain nombre de mises à jour sur la gestion des appareils de nouvelle génération, la 5G, TR-181, les éléments de données Wi-Fi, les paramètres QoE, le rôle des canaux numériques, l'adéquation de la User Services Platform et la façon dont la gestion des appareils à distance peut être exploitée pour de nouveaux secteurs d'activité tels que l'IoT d'entreprise.

Qu'est-ce que la norme TR-069 ?

Le CPE WAN Management Protocol (CWMP), publié par le Broadband Forum sous la référence TR-069, spécifie un mécanisme de communication standard pour la gestion à distance des appareils des utilisateurs finaux. La norme définit un protocole pour la configuration automatisée et sécurisée d'un appareil compatible TR-069 et intègre d'autres fonctions de gestion dans un cadre commun. Ce protocole simplifie la gestion des appareils en spécifiant l'utilisation d'un Auto Configuration Server (ACS) pour assurer la gestion centralisée et à distance de l'équipement des locaux des clients (CPE).

Qui a créé TR-069 et pourquoi ?

En 2004, le Broadband Forum (anciennement DSL Forum) a publié le CPE WAN Management Protocol (CWMP), plus connu sous le nom de TR-069. Ce protocole normalise la gestion des appareils CWMP sur le réseau étendu (WAN). TR-069 offre aux fournisseurs de services à large bande un cadre et un langage commun pour fournir et gérer à distance ces appareils, qui se trouvent généralement dans un réseau domestique, quel que soit le type d'appareil ou le fabricant.

TR-069 prend en charge une variété de fonctionnalités pour gérer les CPE et possède les capacités principales suivantes :

  • Auto-configuration et fourniture dynamique de services
  • Gestion des logiciels et des microprogrammes
  • Surveillance de l'état et des performances
  • Diagnostic
  • Tests de vitesse avec TR-143

TR-069 est un rapport technique spécifique du Broadband Forum ; cependant, le terme est communément utilisé pour se référer aux rapports et extensions associés, y compris TR-106, TR-098, TR-104, TR-135, TR-140, et TR-111. Voir le Broadband Forum pour les informations les plus récentes.

Qu'est-ce qu'un serveur d'auto-configuration TR-069 et pourquoi est-il nécessaire ?

La norme TR-069 CWMP permet de configurer à distance et en toute sécurité des dispositifs de réseau appelés "customer premises equipment" (CPE). La configuration est gérée par un serveur central appelé serveur d'auto-configuration (ACS). La norme TR-069 spécifie la communication entre un équipement local du client (CPE) et un Auto Configuration Server (ACS). L'ACS fait office de serveur de gestion à distance pour les CPE conformes à la norme TR-069. Il s'agit essentiellement d'un lien sécurisé entre les appareils de l'abonné à la maison et le représentant du service clientèle (CSR) du fournisseur de services, le personnel d'assistance, les systèmes d'assistance opérationnelle et les systèmes d'assistance commerciale (OSS/BSS), ainsi que les opérations de réseau et les techniciens sur le terrain. Un ACS vous permet d'automatiser le provisionnement à distance et de nombreuses tâches de gestion pour les appareils TR-069, telles que les mises à jour du micrologiciel.

Qu'est-ce qu'un appel de procédure à distance (RPC) ?

Un appel de procédure à distance (RPC) est une opération entre un ACS et le CPE. Il est utilisé pour la communication bidirectionnelle entre le CPE et un ACS. Il s'agit de méthodes lancées par un SAC et envoyées à un CPE, ainsi que de méthodes lancées par un CPE et envoyées à un SAC. Quelques RPC (méthodes) courantes sont incluses ci-dessous, consultez le Broadband Forum pour une liste complète.

  • GetParameterValues : L'ACS utilise cette RPC pour obtenir la valeur d'un ou de plusieurs paramètres d'un CPE.
  • SetParameterValues : L'ACS fixe la valeur d'un ou de plusieurs paramètres d'un CPE.
  • GetParameterNames (Obtenir les noms des paramètres) : Le SAC utilise cette RPC pour découvrir les paramètres accessibles sur un ECP.
  • Inform : Un CPE envoie ce message à un ACS pour initier une session et pour envoyer périodiquement des informations locales.
  • Download : Lorsque l'ACS demande à un CPE de télécharger un fichier spécifié pour mettre à jour le micrologiciel et télécharger un fichier de configuration.
  • Upload (téléchargement) : Lorsque l'ACS demande à un CPE de télécharger un fichier spécifié vers un emplacement désigné.
  • AutonomousTransferComplete : informe le système de contrôle d'accès de l'achèvement (avec ou sans succès) d'un transfert de fichier qui n'a pas été spécifiquement demandé par le système de contrôle d'accès.
  • Reboot : Un ACS redémarre un CPE à distance lorsque le CPE rencontre une panne ou a besoin d'une mise à jour logicielle.
  • AddObject : Ceci permet au SAC de créer des instances d'objets disponibles sur le CPE, par exemple, des entrées de mappage de port. Le SAC crée également les paramètres et les sous-objets associés.
  • DeleteObject : Permet au SAC de supprimer des instances existantes d'objets disponibles sur le CPE. Il supprime également les paramètres et les sous-objets associés.

Comment les tâches sont-elles accomplies dans un environnement TR-069 ?

Dans un environnement TR-069, les tâches sont accomplies par le biais de sessions. Chaque session consiste en une série d'appels de procédure à distance (RPC) entre un ACS et le CPE. La norme TR-069 utilise HTTP ou HTTPS et la messagerie SOAP, ce qui permet aux messages de traverser les pare-feu et les passerelles NAT. TR-069 définit un mécanisme générique par lequel un ACS peut lire ou écrire des paramètres pour configurer un CPE et surveiller l'état et les statistiques du CPE.

L'éco-système TR-069 minimum nécessite :

  • Un Auto Configuration Server (ACS) : Le serveur de gestion sur le réseau.
  • Un équipement local du client (CPE) : L'appareil qui est géré sur le réseau
  • Un serveur DNS : Utilisé pour résoudre l'URL nécessaire à l'interaction entre l'ACS et le CPE.
  • Serveur DHCP : Il peut être utilisé pour attribuer une adresse IP à un appareil sur le réseau. Des options DHCP bien connues permettent de configurer des paramètres importants sur le CPE, comme l'URL de l'ACS.

En spécifiant une variété de critères, y compris des paramètres de provisionnement et des informations spécifiques au fournisseur, un Auto Configuration Server provisionne un CPE ou une collection de CPE.

La norme TR-069 est-elle largement utilisée ?

Oui. Le Broadband Forum a recensé en 2018 plus d'un milliard d'installations TR-069, jetant ainsi les bases d'une adoption massive du haut débit à l'échelle mondiale.

Qui utilise TR-069 ?

Les fournisseurs de services à large bande utilisent TR-069 pour gérer les appareils des utilisateurs finaux et réduire les coûts opérationnels. TR-069 et les normes connexes ont été déployées sur les réseaux Ethernet, 5G, 4G LTE, WiMAX, xPON, FTTx (fibre), DSL et câble. Les câblo-opérateurs cherchent de plus en plus à adopter la norme TR-069 car les réseaux domestiques sont devenus trop compliqués à configurer et à gérer par les abonnés eux-mêmes, les paramètres PNM (maintenance proactive du réseau) de DOCSIS ayant été récemment ajoutés à la spécification TR-069. En outre, l'utilisation de la norme TR-069 dans un réseau câblé permet de gérer des entités qui ne sont pas concernées par le provisionnement DOCSIS, telles que les passerelles domestiques autonomes qui ne sont pas intégrées dans les modems câble. Cela permet également d'accéder à des performances supplémentaires, à des défauts et à la configuration Wi-Fi.

Quels sont les appareils qui utilisent TR-069 ?

TR-069 offre des capacités de gestion pour une large gamme d'appareils, notamment les passerelles résidentielles DSL et câble, les terminaux de réseau à fibre optique (ONT intégrés dans un CPE pour le réseau d'accès xPON), les routeurs sans fil fixes 4G, les routeurs sans fil fixes 5G, les décodeurs IPTV, le stockage connecté au réseau, les adaptateurs HomePlug, les téléphones IP, les routeurs Wi-Fi, les prolongateurs Wi-Fi, et bien d'autres encore. Cela s'étend à l'industrie du câble et aux passerelles résidentielles multimédias qui utilisent le provisionnement DOCSIS traditionnel ainsi que TR-069 pour gérer les fonctions à valeur ajoutée telles que la configuration de la passerelle, la VoIP, le Wi-Fi et les services de décodeur IPTV.

Cela signifie-t-il qu'il existe un agent CWMP dans un modem ou un agent CWMP dans un routeur ?

Si l'appareil est compatible avec la norme TR-069, alors oui, un agent CWMP est présent sur l'appareil.

Pourquoi utiliser TR-069 ?

L'utilisation de TR-069 pour l'approvisionnement et la gestion des appareils des utilisateurs finaux présente de nombreux avantages. Outre l'utilisation d'une approche standard pour l'intégration des appareils, TR-069 et ses extensions vous permettent de.. :

  • Permettre le provisionnement à distance des CPE
  • de mieux gérer les réseaux à large bande grâce à une visibilité et un contrôle accrus du CPE
  • de collecter des données pour l'analyse de l'utilisation et de l'activité du réseau, des caractéristiques du réseau domestique et de l'utilisation des services
  • Fournir de nouveaux services de données gérées tels que le Wi-Fi, le filtrage de contenu et d'autres contrôles parentaux, la sauvegarde en ligne et la surveillance à domicile.
  • offrir aux abonnés un certain degré de libre-service par le biais de portails web et d'applications mobiles
  • Élargir les offres de services et gérer la maison connectée et les offres IoT.
  • Améliorez votre service client grâce à des diagnostics, une surveillance et une gestion des microprogrammes plus performants.
  • Réduire les appels au support technique, les escalades et les déplacements des techniciens sur le terrain
  • Supprimer le fardeau de la configuration manuelle du CPE par l'abonné
  • Déployer des services avec un processus automatisé

Puis-je utiliser TR-069 avec DOCSIS ou d'autres protocoles ?

Oui. Il existe de nombreux scénarios dans lesquels TR-069 peut être déployé en conjonction avec un autre protocole de gestion, tel que DOCSIS, SNMP et IoT (par exemple MQTT). Par exemple, un câblo-opérateur peut utiliser DOCSIS pour intégrer un appareil au réseau, puis utiliser TR-069 pour l'approvisionnement de l'appareil. La disponibilité de la passerelle DOCSIS activée par TR-069 a encouragé l'industrie du câble à adopter TR-069 pour la gestion des CPE.

TR-069 peut s'étendre au-delà de la passerelle résidentielle pour fournir une gestion de classe opérateur d'autres dispositifs et services de réseau dans les locaux du client, tels qu'un décodeur. Les prolongateurs sans fil peuvent être gérés à distance via TR-069, afin de fournir une connexion Wi-Fi sans problème à n'importe quel endroit de la maison d'un client, avec les avantages d'une installation plus rapide.

Le TR-069 est-il sûr et sécurisé ?

Le TR-069 est-il sûr ? La réponse est oui. Le Broadband Forum a conçu le modèle CWMP pour offrir un haut degré de sécurité tout en restant évolutif. Les objectifs de sécurité déclarés de ce protocole sont les suivants :

  • Empêcher la falsification des fonctions de gestion d'un CPE ou d'un ACS, ou des transactions qui ont lieu entre le CPE et l'ACS.
  • assurer la confidentialité des transactions qui ont lieu entre un CPE et un ACS
  • permettre une authentification appropriée pour chaque type de transaction
  • empêcher le vol de service

Le protocole SSL/TLS (Secure Socket Layer/Transport Layer Security) doit être utilisé pour crypter le trafic entre le CPE et l'AEC, afin de garantir que toutes les données transmises entre le CPE et l'AEC restent privées et intégrales. Il est possible d'utiliser le protocole directement sur une connexion HTTP, mais certains aspects de la sécurité seront sacrifiés. SSL est une norme industrielle utilisée par des millions de personnes pour protéger les transactions en ligne entre clients. Lorsque SSL/TLS est utilisé, le CPE doit authentifier le SAA à l'aide du certificat fourni par le SAA.

Puis-je configurer des ONTs en utilisant un ACS TR-069 ?

Oui, il y a un certain nombre de paramètres pour activer l'ONT (optical network terminal) pour la technologie d'accès GPON (gigabit passive optical network) disponible dans le modèle de données TR-181, comme la configuration de la connexion WAN IP pour l'accès aux données en utilisant des adresses IPv4 et/ou IPv6, et des paramètres spécifiques au service pour l'IPTV, les routes statiques IP, les lignes VoIP, et le serveur proxy SIP. Apprenez-en plus sur la façon dont la solution DX Activate d'Incognito permet un provisionnement zéro-touche pour les services FTTx.

Puis-je utiliser les données de dispositifs récupérées par TR-069 pour augmenter les canaux numériques ?

Oui. Vous pouvez étendre les canaux numériques en complétant vos solutions de service à la clientèle avec les données d'appareils récupérées par TR-069 ACS. Vous pouvez désormais proposer rapidement des fonctions de libre-service aux abonnés et doter les techniciens de terrain d'outils opérationnels, tout en utilisant vos actifs BSS existants, tels que les portails de libre-service et les applications mobiles. Un défi majeur pour les équipes de développement internes est de savoir comment intégrer les outils et les fonctions orientés réseau dans les systèmes BSS existants.

C'est là qu'interviennent les widgets! La technologie des widgets fournit une approche modulaire réutilisable pour unifier vos canaux de soins numériques (applications mobiles, portails web et chatbots), pour exposer la gestion des dispositifs ACS TR-069 avec un simple JavaScript, pour des intervalles de développement de logiciels informatiques plus courts. Les abonnés seront en mesure de réaliser des cas d'utilisation en libre-service tels que la modification d'un mot de passe Wi-Fi, l'exécution d'un test de vitesse, la réalisation d'un contrôle de diagnostic de l'appareil et le changement de canal Wi-Fi. Avec le libre-service, vous pouvez réduire les coûts OPEX (nombre d'appels CSR, augmentation du FCR), diminuer le nombre de camions de techniciens sur le terrain, tout en améliorant la satisfaction des clients.

Puis-je déployer un ACS dans le nuage ?

Oui, le déploiement dans un nuage pour TR-069 est disponible, par exemple avec l'offre DX SaaS d'Incognito.

Puis-je utiliser l'ACS TR-069 pour gérer les CPE 5G FWA ?

Certainement, les dispositifs d'accès sans fil fixe 5G peuvent être gérés à l'aide de TR-069 si le support Device:2 TR-181 est présent pour permettre la 5G WWC (convergence filaire sans fil) pour une passerelle résidentielle 5G.

La gestion des appareils TR-069 peut-elle être utilisée pour prendre en charge les applications IoT ?

La plateforme de gestion des appareils TR-069 peut être utilisée pour gérer les appareils IoT, en utilisant le même modèle de données pour réaliser l'activation et la gestion du service zéro-touche. TR-069 fournit une approche normalisée pour permettre le contrôle des appareils connectés à gérer par les CSP qui cherchent à entrer sur le marché de l'IoT.

Les exigences clés suivantes doivent être prises en compte pour l'intégration rapide des dispositifs IoT :

  • Découverte automatisée - pour faciliter l'approvisionnement et la gestion
  • Mise à l'échelle extrême pour gérer des millions d'appareils
  • Approvisionnement sans contact - les roulements de camions ne sont pas une option.
  • Opérations en masse - les mises à jour automatisées des microprogrammes deviennent essentielles.
  • Possibilité d'ajouter des attributs d'appareils en toute sécurité
  • La neutralité devient importante étant donné la pléthore d'appareils, de technologies d'accès et de fournisseurs - votre plate-forme de gestion des appareils doit tout prendre en charge.
  • Automatisation en boucle fermée - aide à détecter, isoler et atténuer les menaces pour garantir la sécurité de l'IoT et l'efficacité du réseau.
  • Réduire le besoin d'intervention manuelle - augmenter l'automatisation de l'IoT

Quels sont les cas d'utilisation de l'IdO qui intéressent les FSC ?

Le rapport VNI de Cisco estime que 14,7 milliards de connexions seront M2M d'ici 2023. Incognito estime qu'environ 70 % d'entre elles pourraient être gérées par les CSP, en mettant l'accent sur les applications IoT industrielles telles que les villes intelligentes, les compteurs intelligents, les machines lourdes, etc. En savoir plus sur la plateforme IoT d'entreprise unifiée d'Incognito. Les applications domestiques connectées représenteront près de 48 % de la part du M2M d'ici 2023, et les services domestiques intelligents nécessitent une connectivité permanente et des approches de déploiement flexibles, ce qui est possible grâce au support de la User Services Platform TR-369.

Qu'est-ce que la User Services Platform (USP) TR-369 ?

La User Services Platform (USP) est une évolution de la spécification TR-069 du Broadband Forum décrite plus haut dans cette FAQ. En janvier 2018, le Broadband Forum Connected Home Council a ratifié la norme USP 1.0 (TR-369).

L'USP fournit une plateforme pour les services de nouvelle génération basés sur des normes, tels que les réseaux sans fil, l'automatisation des maisons intelligentes, l'autogestion des clients et l'IdO. Ce service s'appuie sur la norme TR-069, ainsi que sur de nouvelles fonctionnalités essentielles, notamment

  • Surveillance en temps réel, télémétrie et collecte de statistiques en vrac pour le traitement des big data, l'IA et l'apprentissage automatique.
  • Approvisionnement de service amélioré, authentification et configuration de la gestion du cycle de vie des appareils résidentiels TR-069.
  • Possibilité de mise à niveau - micrologiciel, correctifs de sécurité, etc.
  • Virtualisation - conteneurs "dockerisés" pour la gestion des appareils et le cycle de vie des applications tierces
  • Connexions TLS améliorant la sécurité
  • Modèle de données Device:2 (TR-181) unifiant les protocoles disparates de l'IdO et les protocoles propriétaires des fournisseurs
  • Proxy d'appareil (traduction) entre les protocoles IoT non USP tels que ZigBee

Pourquoi devriez-vous vous intéresser à l'USP TR-369 ?

Les FSC sont confrontés au risque de marginalisation des réseaux domestiques. La course est donc lancée pour trouver de nouvelles sources de revenus au-delà de la connectivité gigabit et des services IP, tout en réagissant aux pressions de la concurrence. Les opérateurs doivent contrôler le modèle économique de la maison connectée en ayant une vision de la gestion d'une passerelle, d'un CPE et une visibilité des appareils connectés, tout en étant neutres vis-à-vis des fournisseurs et des réseaux.

Une valeur ajoutée essentielle pour les fournisseurs de services consiste à offrir une expérience utilisateur transparente et de qualité à l'abonné, quel que soit le protocole IoT, qu'il s'agisse d'un appareil conforme à la norme TR-069 ou d'un appareil conforme à la norme USP TR-369. Cela nécessite une nouvelle approche de la plateforme de gestion où USP comble ce fossé.

Le sommet USP de 2024 a mis en évidence la façon dont cette norme ouvre la voie à l'avenir de la technologie domestique connectée, et comment les leaders de l'industrie se préparent à exploiter son potentiel. Un nombre croissant d'opérateurs intégreront l'USP dans leur feuille de route au cours des 12 à 24 prochains mois, et des acteurs importants comme T-Mobile, AT&T, Orange et Vodafone sont déjà à l'origine de déploiements.

L'adoption de l'USP n'est pas un saut unique, mais plutôt une série d'étapes stratégiques qui doivent être franchies, et une fantastique collaboration industrielle est en cours au sein de la communauté de la large bande entre la Fondation prpl, le Broadband Forum et RDK. Grâce au développement d'API ouvertes et à la normalisation, en s'appuyant sur l'USP, ces organisations s'efforcent d'améliorer l'architecture des passerelles domestiques, ce qui permet aux fournisseurs de services de déployer, d'activer et de gérer plus facilement les applications et services tiers. Cet effort de collaboration permet non seulement de rationaliser les processus d'intégration, de réduire les coûts informatiques et d'éliminer les silos technologiques, mais aussi de faciliter le déploiement rapide de nouvelles fonctionnalités et de produits de grande valeur pour les clients, ce qui profite en fin de compte à toutes les parties prenantes de l'écosystème de la large bande.

Contrairement au remplacement pur et simple de la norme TR-069, le consensus suggère un modèle de coexistence dans lequel les normes TR-069 et TR-369 fonctionnent toutes deux dans les appareils, la norme TR-069 gérant les configurations initiales et facilitant l'activation de l'USP en cas de besoin. La migration vers l'USP est catalysée par des cas d'utilisation spécifiques, notamment la télémétrie, l'analyse et les scénarios d'applications conteneurisées, qui promettent une meilleure surveillance du réseau, une rationalisation de la résolution des problèmes des clients et des opportunités de revenus potentiels. À l'avenir, l'intégration des contrôleurs USP dans les appareils permettra d'améliorer la communication entre les applications, soulignant ainsi le potentiel de transformation de la technologie pour remodeler les écosystèmes à large bande.

Quel est le lien entre l'USP et la norme TR-069 ?

L'USP représente une évolution naturelle du CWMP, une sorte de "TR-069 2.0" destiné à être plus rapide, plus léger et plus sûr. L'USP sera moins "bruyante" que la TR-069 en termes d'échange de messages et plus efficace dans l'établissement d'une session entre un dispositif et un contrôleur. L'approche de l'USP avec les éléments de service et les contrôleurs se traduit par un ensemble de messages plus simple et plus léger, réduisant la complexité et augmentant les performances, tout en maintenant la compatibilité ascendante avec la norme TR-069.

Les capacités suivantes font défaut à la norme TR-069, ce qui constitue un argument supplémentaire en faveur de l'adoption de l'USP :

  • Prise en charge de plusieurs serveurs de gestion
  • Protocoles de transfert de messages basés sur des cas d'utilisation
  • Codage efficace des données
  • Communication permanente
  • Sécurité de la couche application
  • Traitement distribué des modèles de données - crucial pour les applications big data et IoT.

Quels sont les cas d'utilisation qui déterminent l'USP ?

Lorsqu'il s'agit d'offrir de nouveaux services à valeur ajoutée aux clients, les premières priorités des fournisseurs de services sont les applications de protection en ligne et de contrôle parental, suivies de près par l'assistance technique à distance et les contrôles de priorisation des applications. Étant donné que de plus en plus d'utilisateurs adoptent un mode de vie à distance, il n'est pas surprenant que les fournisseurs de services se concentrent davantage sur ces types d'applications afin de mieux contrôler le réseau Wi-Fi et d'attirer les utilisateurs finaux.

Que sont les éléments de données Wi-Fi ?

Si vous n'êtes pas prêt à utiliser TR-369 et que vous cherchez à optimiser le Wi-Fi pour vos abonnés avec TR-069, le modèle de données TR-181 prend en charge les éléments de données Wi-Fi qui fournissent des centaines d'indicateurs de performance clés à exploiter pour améliorer la qualité du service en utilisant une approche basée sur les normes et sans agent.

Pourquoi choisir Incognito ?

Améliorez l'expérience des abonnés en matière de haut débit et monétisez la maison connectée grâce à une nouvelle plateforme qui modifie la façon dont les réseaux et les appareils Wi-Fi domestiques sont contrôlés et gérés. La solution Digital Experience d'Incognito permet aux fournisseurs de services de gérer à distance les appareils et applications domestiques, de résoudre les problèmes de connectivité des abonnés, d'accélérer le déploiement de services à valeur ajoutée et de réduire les coûts d'exploitation grâce à une plateforme unifiée, comprenant un Auto Configuration Server (ACS) robuste et des capacités de contrôleur de la User Services Platform (USP).

En savoir plus sur la solution d'Incognito