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