xDSL et Multiservices ( triple play ) - UV TL53 UTBM
Transcription
xDSL et Multiservices ( triple play ) - UV TL53 UTBM
xDSL et Multiservices ( triple play ) I) Composition des réseaux - Réseaux d'accès ( access network ) = structure de type arborescente où des nœuds de concentration des flux permettent de les agréger dans le but de diminuer les coûts. Ces flux agrégés arrivent au backbone qui, au contraire, a une topologie maillée. - Cœur de réseau ( backbone ) = épine dorsale d'un réseau de télécommunications. Les réseaux backbone des opérateurs sont des artères à très haut débit de transmission, qui relient les principaux nœuds du réseau, et sur lesquelles des liaisons de plus faible capacité de transmission sont raccordées. On distingue les réseaux backbone nationaux, régionaux ou mondiaux lorsque ces artères couvrent le territoire d'un pays, d'un groupe de pays (backbones européens) ou l'ensemble de la planète - Points d'échanges Internet ( IX ): points d'échange de trafic entre fournisseurs d'accès et opérateurs de backbones Voir http://www-public.int-evry.fr/~maigron/Internet/ et www.ripe.net ( réseaux IP européens ) II) Introduction de nouveaux services Le modèle économique d'adoption d'une nouvelle technologie est : On remarque l'abime (chasm ) qui est la phase où une technologie peut ne pas être adoptée par le consommateur. L'opérateur cherche à fournir de nouveaux services en plus de l'adsl car au prix d'une adpatation raisonnable de ses équipements, il obtiendra des revenus supplémentaires. 1 Multiservices sur réseaux xDSL L'évolution se caractérisent par: * Augmentation du nombre d'abonnés: En ATM cela signifie plus de PVC donc plus de complexité. Le système devient difficilement exploitable ( outil de management ). En IP au contraire, plus on a d'abonnés, plus cela rentabilise l'infrastructure. * Utilisation multiservices dont acheminement de flux vidéos. => utilisation de multicast ( diffusion de un vers plusieurs sites ). => Besoin de QoS liée aux nouveaux services ( garantie débit, latence , gigue ) QoS niveau 3: IP diffserv ( Assured Forwarding, Expedited Forwarding, Best Effort ) QoS niveau 2: Ethernet ( VLAN , MPLS ), ATM ( modes UBR, VBR, CBR ). QOS côté réseau - Haute priorité: ToIP - Deuxième priorité: Vidéo en Unicast ( VOD ) ou Multicast ( TV ) - Troisième priorité: Autre trafic nécessitant une priorité - Plus basse priroité: Best effort ( internet ) QOS côté usager - Haute priorité: Messages de contrôles associés aux services ( IGMP en TV, SIP en ToIP,… ) - Deuxième priorité: Trafic RTP pour la ToIP - Troisième priorité: Autre trafic nécessitant une priorité - Plus basse priroité: Best effort ( internet ) L'accès à Internet par ADSL utilisait la structure suivante: Pour introduire les nouveaux services, on ajoute au réseau d'accès et au réseau de transport le réseau de service: 2 Multiservices sur réseaux xDSL Les évolutions sont donc: - Tête de réseau fournissant le service - Gestion des services * gestion des droits, * passerelle entre réseaux de service et de transport ( BNG Broadband Network Gateway ) - Installation d'usager III) Evolution du cœur de réseau Agrégation des flux On ajoute la notion de réseau d'agrégation à celles de réseaux d'accès et de transport ( cœur ) = partie du cœur où les flux vers un même usager sont regroupés. L'implémentation peut beaucoup varier selon que l'on souhaite faire évoluer un réseau existant ou tout changer, que l'on souhaite centraliser la gestion ou non,… L'ADSL utilisait ATM à l'origine. Mais ATM n'inclut pas de technique de diffusion ( broadcast ), c'est une technique orienté connexion basé sur les PVC contrairement à IP/Ethernet. - En IP, le broadcast est une fonction de base, - En ATM, il faut créer des cascades de PVC point à multipoint ( Permanent Virtual Circuits ) pour chaque commutateur ATM. En Ethernet: norme TR101 de l'adslforum. NSP: Network Service Provider: Fournit et gère la connectivité IP ( AAA, donner une adresse ) - entre réseaux privés ( vpn ) - à l'internet = ISP. - à des fournisseurs d'application: ASP ASP: Application Service Provider: Fournit et gère des applications au dessus d'IP. 3 Multiservices sur réseaux xDSL On peut ainsi avoir une évolution lente où l'on a l'ancien réseau pour la donnée plus un nouveau pour les services: L'évolution suivante permet de regrouper les éléments qui font passerelle avec les réseaux de services. 4 Multiservices sur réseaux xDSL Services vidéo : TV, VOD Pour la partie vidéo, on distingue 2 types de services: TV = diffusion de télévision = liaison point à multipoint VoD ( Vidéo à la demande ) = fournir une vidéo demandée = liaison point à point => Le signal TV est diffusé vers un groupe d'usagers: Multicast Remarque: On a aussi de la vidéo presque à la demande N-VoD ( Near VoD ) qui est en multicast car on transmet des flux à intervalles discrets ( dans 5 mn, diffusion du film … ) Pour la télévision en multicast, on a l'organisation: - L'opérateur récupère les signaux vidéos sources par satellite ou liaison hertzienne: Tête de réseau vidéo ( Headend ). - Les signaux sont encodés pour être acheminés sur le réseau de transport avec les signaux de contrôle appropriés. - Ils traversent le réseau de transport. - Le décodeur TV ( STB ) dialogue avec le gestionnaire de service vidéo pour choisir la chaîne à lui acheminer ( message IGMP: JOIN ). - Le DSLAM reçoit les flux vidéo côté réseau de transport ( ceux qu'il doit diffuser ). - Le DSLAM regroupe les trafics de voix, données et image. Chaque nœud du réseau de transport prend des décisions concernant la réplication puis l'acheminement de chaque signal ( ne pas gaspiller de la bande passante et des ressources de traitement ). ( car sinon il serait impossible de fournir la bande passante nécessaire sur le réseau en unicast ). Exemple: Abonnés regardant la même chaîne: 5 Multiservices sur réseaux xDSL Pour la TV sur IP, l'essentiel est de permettre le multicast. IP et ATM le peuvent mais ATM est moins efficace pour un coût plus élevé. On fait intervenir la notion de réplications des flux Le réseau intègre donc une source de trafic IGMP qui va envoyer aux DSLAM seulement "leurs" flux nécessaires: => Problème de zapping. Remarque: Les DSLAM IP savent traiter le flux IGMP, les autres non => un switch ethernet avant lui gére IGMP. 6 Multiservices sur réseaux xDSL Multicast: Il correspond à une diffusion de 1 vers N. Différents éléments interviennent: Adressage multicast • Niveau 2: Ethernet Par défaut une carte réseau ethernet traite une trame - qui a pour destinataire son adresse - qui a l'adresse FF:FF:FF:FF:FF:FF ( broadcast ) => Une carte acceptant le multicast doit avoir un mécanisme pour reconnaître par une adresse MAC un trafic multicast qui leur est destiné • Niveau 3: IP Les N hôtes forment un groupe reconnu par son adresse IP de classe D. ( 224.0.0.0 à 239.255.255.255 = bits 1110 + 28 bits variables ). Les adresses MAC multicast vont de 0100.5e00.0000 à 0100.5e7f.ffff . Le lien avec le groupe multicast est que les 23 bits de la partie basse de l'adresse MAC sont les 23 bits de l'adresse IP de multicast. ( 25 bits fixe + 23 bits partie basse de l'adresse IP => sur les 28 bits réels d'adresse, on a laissé 5 bits => Ambiguité ) Remarque: Plus besoin de résolution d'adresse ARP/RARP Des protocoles gèrent IGMP = entre station et routeur. la participation au groupe 1) Le routeur multicast périodiquement interroge les machines sur leur participation: Query. 2) Une machine voulant participer ( hôte ) répond au routeur en indiquant l'adresse IP du groupe qu'elle veut joindre: Report. ( après 3 requêtes sans réponse, le routeur cesse la transmission du flux ). Remarque: En version 2, l'hôte peut prendre l'initiative de quitter le groupe par le message LEAVE. En version 3 des messages JOIN pour rejoindre à l'initiative de l'hôte un groupe. Des protocoles gèrent le routage multicast Des protocoles gèrent le transport des données PIM, DVMRP ou MOSPF = entre routeurs. (RTSP, TFTP, SPAM et RSVP, RTP, … ) = entre source et destinataire. Mécanisme IGMP: - Requête du routeur: adr dest = 224.0.0.1= toutes les machines et routeurs mutlicast du réseau. - Réponse d'un hôte après un temps aléatoire: adr dest = adr IP groupe. => Les autres machines du groupe voient la réponse et ne répondent pas ce qui diminue le trafic. => Le routeur sait qu'il y a au moins un participant encore donc achemine le flux.. 1) Le routeur interroge le réseau. 2) L'hôte 1 après son temps aléatoire signale sa participation à son groupe, les autres ne le feront pas. 3) L'hôte 3 au bout de son temps aléatoire signalera son autre groupe pas encore signalé par d'autres. 7 Multiservices sur réseaux xDSL Modèle de réplication multicast de la norme WT101: Tout le trafic ( PPP ou basé sur IP ) va de la passerelle de service ( BNG ) au RGW en liaison point à point ( PPPoE ou un VLAN personnel sont des connexions point à point logique ). Le trafic multicast ( contrôle TV IGMP ou autres ) passera par un canal logique séparé ( VC ou VLAN ). Le DSLAM regarde les messages IGMP en les transmettant ( snoop ), leur destination étant le BNG. Le DSLAM en déduit le trafic à répliquer. 3-6 IGMP snooping: Au niveau 2, un switch multicast par défaut forward les flux multicast sur tous les ports => contradiction avec l'objectif de limiter le trafic aux seuls ports concernés. Le switch peut alors examiner, ``snoop'', quelques informations de niveau 3 sur les paquets IGMP envoyés entre un hote et un routeur. Principe Quand il aperçoit une trame dont l'adresse MAC est de type multicast (0100.5Exx.xxxx), il remonte au niveau 3 (s'il le peut, certains switch bas de gamme ne peuvent que broacaster le multicast) à la recherche des messages IGMP. S'il voit passer des messages de type IGMP Host Report ou IGMP Leave group, le switch alors, ouvre ou ferme le port concerné au flux multicast. - Donne au Commutateur L2 une capacité de niveau 3 - Examine chaque paquet pour savoir si c’est un message IGMP (rejoindre ou quitter) = monitoring - Découvre dynamiquement les routeurs et les sources multicast IGMP proxy: IGMP proxy est à la fois hôte et routeur multicast. => Il permet au système l'hébergeant - de recevoir les flux, de créer les messages IGMP d'un hôte à la place de celui-ci ( Report ), - de se comporter comme routeur multicast ( enregistrer les MAC de multicast, ajouter des entrées à la table de réplication multicast ). 8 Multiservices sur réseaux xDSL Exemple matériels Alcatel: Acheminement des flux Exemple matériels Thomson: Passerelles multimédia ( contenu ) 9 Multiservices sur réseaux xDSL Evolution des DSLAM On a désormais 3 types de DSLAM: - DSLAM ATM - DSLAM GE ( Gigabit ethernet ) : Bridged DSLAM with GE Interface ( DSLAM Pont ). - IP DSLAM ( IP routed DSLAM with GE Interface ). a) DSLAM ATM: Historiquement ATM était le cœur de réseau. ATM est la technologie de transport réseau qui fournit par les PVC une liaison point à point, ce que demandait un accès internet du DSLAM au FAI. En outre on peut gérer la qualité de service. b) DSLAM GE ( pont ): La liaison Le CPE est souvent ethernet. La technologie de transport grande distance Gigabit Ethernet ( Long Haul ) s'est développée => Pour simplifier ( IWF fonctions d'interconnexion ), le DSLAM possède un uplink gigabit ethernet. ( ATM est cher et complexe à gérer ) A cela s'ajoute des fonctions IGMP ( snooping et proxy ) pour les nouveaux services de multicast. Interworking Function (IWF): Ensemble de fonctions nécessaires pour interconnecter 2 réseaux de différentes technologies ( Conversion de trames PDU, adressage, gestion de priorité, mécanisme de sécurité, flux OAM = Operation Administration and Maintenance ) c) IP DSLAM: Ce DSLAM se comporte en routeur tout IP, voire intègre des fonctions du BAS = AAA. 10 Multiservices sur réseaux xDSL IV) Evolution de l'installation chez l'abonné On parle souvent de Triple Play ( 3play ): - Internet - Téléphonie sur IP ( ToIP ) - TV De manière plus générale on pourrait ajouter des services - de vidéo à la demande VoD ( Video on demand ) - de téléphonie sur DSL ( VoDSL ) IAD = Integrated Access Device = modem + RGW RGW = Residential Gateway Doit affecter les flux reçus vers le bon périphérique STB = Set Top Box = Décodeur TV Le RGW est la clé de la nouvelle installation côté usager. - Il est manageable à distance pour permettre une évolution et la fourniture de nouveau services. - Il doit gérer la QoS pour un bon acheminement des différents types de flux ( voix, données, images ). - Il peut intégrer aussi des fonctions supplémentaires ( value added services ) * sécurité: Firewall, sans fil. * routage informatique Afin de différencier les différents flux, on peut les différencier dans la pile IP ( diffserv, … ) ou plus simplement en ATM ( VC de QoS différente ): Modem MultiVC. 11 Multiservices sur réseaux xDSL Exemple de configuration de la ligne ADSL pour France Telecom: 12 Multiservices sur réseaux xDSL FAI français: 8, 35 - RFC2364 PPPoA VCmux pppoa Sauf Free dégroupé : 8, 36 - RFC1483/2684 Routed IP (IPoA) VCmux Livebox Freebox Fabricant: Inventel Et Sagem Fabricant: Free ( Illiad ) Chipset: BROADCOM Chipset: BROADCOM ToiP: H323 ToIP: - MGCP - possibilité SIP (Cœur de réseau: Fournisseur Cirpack qui a été racheté en 2005 par Thomson ) 9box Fabricant: modem neufbox: Ambit ( foxconn ) Le décodeur STB vient à côté ( Neuf TV). ToIP: - MGCP/SGCP call signaling G.711, 729.a Codec - SIP pour convergence GSM/WIFI ( terminal TWIN ) Exemple: Boot Freebox en zone dégroupée 1) Démarrage du noyau de contrôle 2) Tentative d'établissement de liaison ADSL 3) Négociation des paramètres ADSL avec le DSLAM 4) Configuration ADSL réalisée ( Synchronisation OK ) => On peut échanger de l'information. La freebox lance une requête DHCP. 5) Le DSLAM reconnaît la freebox et lui répond: DHCP OK, une IP locale est donnée. La freebox termine son initialisation 6) Chargement du logiciel de gestion, l'IP "Internet" est donnée ( Mise à jour du logiciel éventuelle ). 7) Boot terminé, la liaison est utilisable Pour la TV: 1) Etre cablé sur un NRA dégroupé par free et dont les DSLAMs sont reliés jusqu'au POP (point de présence) de free avec de la fibre optique permettant de faire passer les flux TV en utilisant le multicast. Il est impossible de faire passer la TV sur des liaisons France Télécom Transfix 34 / 155 Mbps utilisé pour relier (faute d'avoir de la fibre optique disponible) certains NRA dégroupés par free. Donc certains NRA dont dégroupés par free mais sans télévision. De plus, pour ne pas avoir de "freezes", il faut une bonne ligne ( débit + marge importante ) 2) Protocole ARDP (Access Right Distribution Protocol ) soumis à l'IETF par un développeur de Free. Remarque: L'offre est incompatible avec les zones non-dégroupées car France Telecom facture au volume de données (énorme pour la vidéo), au contraire des contrats "fibre optique noire" que Free exploite pour son réseau dégroupé. 13 Multiservices sur réseaux xDSL Notions associées - QOS: QOS ATM: Choix du mode Mode CBR Constant Bit Rate Mode UBR Unspecified Bit Rate Mode VBR Variable Bit Rate QOS IP: VLAN Dans les VLAN, on aura les trafics BE Best Effort AF Assured Forwarding EF Expedited Forwarding 14 Multiservices sur réseaux xDSL - Connexion de l'usager au réseau: On peut soit continuer à utiliser PPP en point à point, soit utiliser DHCP car on veut utiliser un réseau IP. Dans le cas DHCP: - Changement de chaîne: En fonctionnement normal, le STB répond régulièrement à des requêtes IGMP de la source IGMP. Pour changer de chaîne, le STB doit demander à la source IGMP de changer le flux vidéo qu'il achemine, puis indiquer lequel il souhaite. Le problème vient du temps de changement de chaîne, IGMP fonctionnant sur la scrutation temporelle ( time polling ): La source IGMP envoie toutes les 30s sa requête IGMP ( IGMP query ) et attend la réponse => Latence. 15 Multiservices sur réseaux xDSL En plus il faut le temps de décoder le flux vidéo. Or il est souhaitable du point du vue qualité d'étendre la taille des GOP dans les flux MPEG. Mais le décodage d'une chaîne ne peut commencer que par une trame I => Attente. => Une solution consiste à associer un autre flux vidéo basse résolution à l'original : + Flux basse résolution donc bas débit mais avec beaucoup de trames I ( 2 à 4 par s ) associé + Flux pleine résolution. Pour accélérer le changement de chaîne, l'opérateur peut décider d'acheminer systématiquement certaines chaînes souvent regardées aux DSLAM même si à l'instant présent elles ne sont pas demandées = Hiérarchie dans les chaînes. - Transrating: Si le débit est plus faible, +: on peut atteindre plus d'abonnés. -: on perd en qualité. L'opérateur peut transformer les flux qu'il reçoit de la tête de réseau vidéo: Transrate. ( flux satellite mpeg2: 6 à 10 Mbit/s, flux adsl mpeg2: 3 à 4 Mbit/s ) - Codage de l'image, Gestion des débits des flux: - Mpeg2: Flux TS ( Transport Stream ) 3,5 Mbit/s à 4 Mbit/s ( voir page suivante ), paquets de 188 octets. ( ES: flux élémentaire: Audio, vidéo, data, PS: Programme = plusieurs ES regroupés, TS: Transport => Un ou plusieurs PS avec ajout d'éléments de synchronisation, de correction d'erreur, de gigue ). - Codage MPEG4 AVC à venir: meilleure compression et flux en 2 parties ( base + amélioration qualité ) ( problème: Les STB intègrent des décodeurs mpeg2 matériels => à changer ) - Marge de bruit plus faible => Plus de débit mais plus d'erreur. - Enregistrement d'une autre chaîne TV: - PVR: Personal Video Recorder: Un disque dur sur la STB enregistre. Mais un seul flux arrive à la STB… - NPVR ( Network based PVR ): Un espace de stockage sur le réseau enregistre un second flux tandis que le premier est acheminé à la STB. - Nouveaux services: - IMS ( IP Multimedia Subsystem ): applications de convergence telles que la présence, localisation, messagerie unifiée et gestion du multimédia IP, voix, vidéo, données ( une personne arrivant à son domicile, son téléphone mobile se rattache à son terminal adsl. S'il téléphone cela passera par la ligne IP. Il peut décharger son agenda en le visualisant sur la TV tout en voyant en tache de fond un programme ). 16 Multiservices sur réseaux xDSL Exemple Orange: Arrivées de flux Canalsat ( Chaînes de 2 sources G1 et G3 ) sur le réseau Orange ( Canalsat donnait 6 Gateways. La partie entrée DSLAM est à définir par FT sur ses DSLAM: Transrating possible pour toucher plus d'abonnés ). Nb VC Débit max (Mbps) 20 63 débit utilisé 61,3 Informations chaîne Ref. C+ Numéro (TS_ID) zapping Gateway Entrée DSLAM Nom de service (title) Ad. IP Multicast ports UDP GW VC Contrôle Débit 8208 G1 101 4,1 Nom AWS VP VC 46 32 1002 13 13iEME RUE 239.192.2.1 1003 93 FILLES TV 239.192.2.2 G1 102 4,1 33 1004 68 EXTREME SPORTS 239.192.2.3 G1 103 4,1 34 1005 7 France 2 239.192.2.4 G1 104 4,1 35 1006 8 France 3 239.192.2.5 G1 105 4,1 36 1007 9 France 5 239.192.2.6 G1 106 4,1 37 1008 30 Itélé 239.192.2.7 G1 107 4,1 38 1009 16 JIMMY 239.192.2.8 G1 108 3,9 39 1010 86 MA PLANETE 239.192.2.9 G1 109 4,1 40 … … … … … … … … … … 20 63 59,4 1101 2 C+ 239.192.2.61 8208 G3 101 4 1102 6 C+ 16/9 239.192.2.62 G3 102 4 33 1103 3 C+ Cinema 239.192.2.63 G3 103 4 34 1104 5 C+ Confort 239.192.2.64 G3 104 4 35 1105 4 C+ Sport 239.192.2.65 G3 105 4 36 1106 60 SPORT+ 239.192.2.66 G3 106 4,1 37 1107 124 CINECINEMA AUTEUR 239.192.2.67 G3 107 3,9 38 1108 122 CINECINEMA EMOTION 239.192.2.68 G3 108 3,9 39 … … … … … … … … … Exemple du détail des débits: FRANCE2: image 4/3, résolution 570*480, … … … … … … … 48 … … … Débit … 32 … … débit image 3,48 Mbit/s + son 0,204 Mbit/s + VBI 0,043 Mbit/s + ECM 0,2 Mbit/s VBI: Vertical Blank Interval. Petit intervalle de temps pendant lequel aucun signal n'est transmis à un tube cathodique pour que le faisceau remonte en haut de l'écran. utilisé pour le télétexte. ECM: Entitlement control messages: Information diverses: Identification, Accès de pay per view, Droit de copie,… 17 Multiservices sur réseaux xDSL Exemple de fonctionnement: Norme H610 La norme H610 de l'UIT définit le FS-VDSL( full service VDSL ): Multiservices sur VDSL VTP ( VDSL Terminal Processing ), AN Access Network, CN Core Network - Démarrage du STB STB 1 VTP Découverte DHCP AN 2 Découverte DHCP 3. Offre DHCP 5 3. Offre DHCP 7 3 4 6 9 8 10 CN 4. Demande DHCP 5. Acquittement DHCP H.610_FV.2 1 2 3 4, 6 5, 7 8 9 10 Le boîtier adaptateur STB envoie une demande au réseau afin d'obtenir une adresse IP et d'autres paramètres de configuration. Le paquet de découverte DHCP contient une adresse de radiodiffusion IP de destination (255.255.255.255) et la chaîne d'identificateur de classe de fabricant "FS-VDSL STB". Le serveur DHCP situé dans l'élément VTP ignore le paquet de découverte DHCP car il est configuré pour ignorer les paquets DHCP contenant un identificateur de classe de fabricant. Si l'élément VTP fonctionne en mode ponté, le paquet de découverte DHCP est envoyé sur tous les VC ATM pontés. Le paquet de découverte DHCP est reçu et traité par un ou plusieurs serveurs DHCP. Un ou plusieurs serveurs DHCP situés dans le réseau central répondent par un paquet d'offre DHCP incluant une adresse IP disponible. Le réseau central peut inclure un agent de relais DHCP pour transmettre les paquets DHCP de radiodiffusion aux serveurs DHCP requis, améliorant ainsi l'évolutivité et la sécurité. Le boîtier adaptateur choisit ensuite un serveur DHCP cible approprié dans la liste de ceux qui ont répondu par un paquet d'offre DHCP. Le boîtier adaptateur choisit un serveur DHCP à partir de la liste des paquets d'offre DHCP qu'il a reçus. Pour cela, il envoie un paquet de demande DHCP avec une adresse de radiodiffusion IP de destination (255.255.255.255), l'adresse du serveur cible dans le champ "adresse IP de serveur" et une chaîne d'identificateur de classe de fabricant, comme décrit au § 10.3.4. La demande est radiodiffusée de sorte que les serveurs DHCP qui n'ont pas été choisis soient informés. Si l'élément VTP fonctionne en mode ponté, le paquet de demande DHCP est envoyé sur tous les VC ATM pontés. Le serveur cible reconnaît son adresse IP dans le champ "adresse IP de serveur" du paquet de demande DHCP et répond par un acquittement DHCP contenant les paramètres de configuration suivants: adresse IP, masque de sous-réseau, passerelle par défaut, serveurs DNS primaire et secondaire. Le boîtier adaptateur enregistre les paramètres de configuration reçus pour une durée égale à la durée de location. Il peut utiliser ces paramètres pour exécuter certaines des tâches suivantes ( télécharger son image logicielle au moyen de mécanismes tels que TFTP/FTP, choisir une chaîne de télévision ou un film de vidéo à la carte, naviguer sur Internet ). 18 Multiservices sur réseaux xDSL - Changement de chaine STB 1 3 Expiration de la temporisation de surveillance de survol de chaîne VTP Abandon IGMP AN 2 Interrogation spécifique de groupe Expiration de l'intervalle pour les interrogations de type dernier membre Abandon IGMP 4 Raccordement IGMP 5 7 Raccordement IGMP 6 CN Raccordement IGMP 8 9 H.610_FV.3 1 2 3 4 5 6 7 8 9 L'utilisateur final est en train de recevoir une chaîne de télévision. Il choisit ensuite une autre chaîne de télévision. Le boîtier adaptateur demande que le flux de radiodiffusion télévisuelle précédemment choisi soit déconnecté. Pour cela, il envoie un message d'abandon IGMP contenant l'adresse de multidiffusion IP de la chaîne qui doit être déconnectée. Par ailleurs, le boîtier adaptateur déclenche une temporisation de surveillance de survol de chaîne pour éviter toute génération inutile de messages de raccordement IGMP lorsque l'utilisateur final ne fait que survoler une chaîne. NOTE 1 – Le fonctionnement et la valeur de cette temporisation dépendent de l'implémentation et n'entrent pas dans le cadre de la présente Recommandation. Dès qu'il reçoit le message d'abandon IGMP, l'élément VTP vérifie si d'autres boîtiers adaptateurs souhaitent toujours recevoir la chaîne multidiffusée en envoyant une interrogation spécifique de groupe IGMP et en déclenchant la temporisation d'intervalle pour les interrogations de type dernier membre. Le message d'interrogation spécifique de groupe est ignoré par tous les boîtiers adaptateurs, car aucun d'eux n'est membre du groupe de multidiffusion spécifié dans le message. La temporisation d'intervalle pour les interrogations de type dernier membre expire et l'élément VTP envoie un message d'abandon IGMP au réseau d'accès pour indiquer que le groupe de multidiffusion n'a pas de membre. Dès qu'il reçoit un message d'abandon IGMP, le réseau d'accès cesse d'envoyer le flux spécifié à l'élément VTP. A l'expiration de la temporisation de surveillance de survol de chaîne, le boîtier adaptateur génère un message de raccordement IGMP, qui spécifie la chaîne multidiffusée que l'utilisateur final a choisie. Le boîtier adaptateur peut générer un deuxième message IGMP au cas où le premier se perdrait (comme spécifié par la variable de robustesse dans l'IETF RFC 2236. Dès qu'il reçoit le premier message de raccordement IGMP, l'élément VTP vérifie si des membres sont déjà associés au groupe de multidiffusion spécifié dans ce message. Comme il n'y a pas de membre, le message de raccordement IGMP est transmis au réseau d'accès. Dès qu'il reçoit le message de raccordement IGMP, le réseau d'accès vérifie si la ligne a le droit de se raccorder au groupe de multidiffusion demandé. Cette vérification est facultative et n'a lieu que si le réseau d'accès prend en charge l'accès conditionnel. Le réseau d'accès vérifie ensuite que la ligne DSL dispose d'une capacité suffisante pour la chaîne spécifiée. Si la capacité est suffisante, un VC ATM de radiodiffusion télévisuelle libre est rattaché à la source de multidiffusion spécifiée dans le message de raccordement IGMP. Cette action se traduit par la transmission du flux de radiodiffusion à l'élément VTP. L'élément VTP ignore le deuxième message de raccordement IGMP, car un membre est déjà présent (à la suite du premier message de raccordement IGMP) dans le groupe de multidiffusion spécifié dans ce message. NOTE 2 – L'élément VTP filtre tous les messages IGMP reçus à l'interface TCN qui correspondent à l'une des adresses de multidiffusion associées au flux de radiodiffusion télévisuelle. NOTE 3 – Les messages IGMP envoyés entre l'élément VTP et le réseau d'accès sont acheminés sur une VCC ATM de changement de chaîne dédiée. 19 Multiservices sur réseaux xDSL - Mise à jour du logiciel terminal VTP ( VDSL Terminal Processing ) L'élément VTP utilise le protocole TFTP pour extraire un fichier du réseau central. Cette action peut être déclenchée de façon autonome par l'élément VTP, par exemple au moment du démarrage, ou par un système de télégestion. ( préalables: démarrage réussi de l'élément VT, la connectivité IP du canal de télégestion a été établie.). VTP 1 3 AN CN Demande de lecture TFTP 2 Données TFTP (512 octets) Acquittement de données TFTP 4 4 Données TFTP (< 512 octets) H.610_FV.8 1 2 3 4 5 L'élément VTP demande le téléchargement d'une nouvelle version d'un fichier de logiciel. Pour cela, il envoie une demande de lecture TFTP (RRQ). Le système de télégestion situé dans le réseau central acquitte la demande en envoyant les 512 premiers octets du fichier. L'élément VTP acquitte les données en envoyant un paquet d'acquittement de données TFTP et stocke les octets reçus. Le système de télégestion situé dans le réseau central envoie les derniers octets du fichier et comme le nombre d'octets est < 512, il s'ensuit une fermeture de la session TFTP. L'élément VTP ajoute les octets reçus à ceux qui ont été reçus précédemment et marque la fin de la session. Il est alors prêt à utiliser la nouvelle image logicielle téléchargée. NOTE 1 – L'élément VTP reçoit les messages TFTP sur le VC qui est désigné pour la télégestion. NOTE 2 – Le réseau d'accès n'intercepte pas les messages TFTP, il les transmet en toute transparence dans le cadre du relais de cellules ATM. 20 Multiservices sur réseaux xDSL