Brevet FR2958822A1 — publié le 20111014

Procédés de transmission et réception de contenus de données, noeuds source et destination, produit programme d'ordinateur et moyen de stockage correspondants 1. DOMAINE DE L'INVENTION Le domaine de l'invention est celui de la transmission de données entre deux équipements. Plus précisément, l'invention concerne une technique de transmission, par un noeud source vers un noeud destination, d'un ou plusieurs contenus (par exemple de type vidéo) sur plusieurs chemins de transmission. L'invention a de nombreuses applications, telles que par exemple la transmission d'une vidéo à haut débit vers un écran d'un système de type « home cinéma » très haute définition, ou bien vers des panneaux d'écrans d'un système de type « hall d'exposition » (« show room » en anglais). 2. ARRIÈRE-PLAN TECHNOLOGIQUE On s'attache plus particulièrement dans la suite de ce document à décrire la problématique existant dans le domaine du transport de contenus vidéo haut débit via des systèmes sans fils. L'invention ne se limite bien sûr pas à ce domaine particulier d'application, mais présente un intérêt pour toute technique de transmission de flux vidéo ou de transmission d'images devant faire face à une problématique proche ou similaire. Les contenus vidéo considérés ont par exemple une résolution supérieure au format HD standard 1080p. Dans ce cas, le débit nécessaire au transport de ce type de vidéo étant supérieur au débit aujourd'hui disponible sur les réseaux sans fil à 60 GHz, la vidéo est au moins faiblement compressée (par exemple selon la technique dite du « sous échantillonnage chromatique », ou « chroma sub-sampling » en anglais). Un pixel d'un flux vidéo selon le format standard « YUV » ou « YCbCr » est représenté par trois valeurs numériques. L'une est une composante de luminance, qui contient des informations de luminosité, et les deux autres sont des composantes de chrominance, qui contiennent des informations de couleur. Il est courant que ces trois valeurs soient codées chacune sur 8 bits. La technique de sous échantillonnage chromatique part du principe admis que l'oeil humain est plus sensible aux variations de luminosité qu'aux variations de couleurs. Partant de ce principe, la technique de sous échantillonnage chromatique consiste à supprimer une partie des informations de chrominance et de les régénérer approximativement selon des techniques d'extrapolation. Les systèmes sans fils à 60 GHz permettent d'atteindre de très hauts débits (de l'ordre de 3 Gbits/s actuellement) sur des courtes portées (de l'ordre d'une dizaine de mètres actuellement). Ils utilisent deux techniques connues de gestion des antennes : • une technique directionnelle (« beamsteering » en anglais) par formation de faisceau (« beamforming » en anglais), qui est bien adaptée à un mode de communication point-à-point. Elle permet de concentrer l'énergie d'émission plus efficacement sur une ou plusieurs directions désirées. Elle nécessite une phase de configuration préalable durant laquelle les angles d'antennes sont réglés afin d'obtenir le meilleur rendement. Cette technique est cependant très sensible aux masquages ; • une technique omnidirectionnelle (« wide angle » ou «omnidirectonal antenna » en anglais), qui est bien adaptée à un mode de communication par diffusion (« broadcast » an anglais). Cette technique est moins sensible aux masquages que la technique directionnelle. Cependant, l'énergie étant plus diffuse que selon la technique directionnelle, la qualité de réception s'en trouve diminuée. Les systèmes sans fils évoqués précédemment présentent un inconvénient majeur qui est leur grande sensibilité aux masquages. Par exemple, le simple passage d'une personne sur un chemin établi entre les antennes émettrice et réceptrice, a pour effet de couper la transmission des données entre les deux noeuds émetteur et récepteur correspondants. Une première solution connue à ce problème de sensibilité aux masquages consiste à installer les antennes du système hors de portée des obstacles mouvants dans une pièce. Par exemple, les antennes sont fixées en hauteur afin de permettre la libre circulation des personnes dans la pièce. Néanmoins, cette première solution connue présente l'inconvénient de devoir fixer en hauteur les équipements audio/vidéo munis d'interfaces radio. L'accessibilité aux équipements s'en trouve alors réduite, ainsi que l'avantage attendu d'un système sans fil autorisant une plus grande flexibilité pour le positionnement des équipements. Une deuxième solution connue à ce problème de sensibilité aux masquages consiste à transmettre une même donnée plusieurs fois à travers des chemins différents. Cette technique, dite de maillage (ou « mesh » en anglais), s'appuie sur la diversité spatiale. Le noeud émetteur envoie ses données en mode omnidirectionnel, puis un certain nombre de noeuds récepteurs relaient ces données, créant ainsi une multitude de copies de la même donnée, ces copies étant ainsi disponibles à partir de différents points géographiques du réseau. Cette deuxième solution connue est bien adaptée uniquement au transport de données à faible débit comme le transport de flux audio, mais pas au transport de données vidéo nécessitant un fort débit. En effet, la multiplication des retransmissions consomme de la bande passante. Dans l'état actuel de la technique, il n'est pas possible de multiplier les transmissions de données vidéo à moins de compresser très fortement le flux vidéo. Or un flux vidéo fortement compressé est considéré comme étant de moyenne voire de mauvaise qualité. Une troisième technique connue est décrite dans le document de brevet US 2009/0021646. Il s'agit d'une méthode de transmission vidéo pour un système de transmission sans fil. Il est proposé une découpe du signal vidéo à transmettre selon des groupes de points regroupés de manière spatiale, et l'envoi de ces groupes sur un ou plusieurs canaux radio (c'est-à-dire différents chemins), en fonction des conditions de transmission sur les canaux. Dans cette troisième technique connue : • on cherche en priorité à transmettre la totalité de la vidéo selon un chemin déterminé (chemin principal). Si cela est possible, les autres chemins sont alors utilisés pour fournir une information de redondance, si des erreurs de transmission se produisent sur le chemin principal ; • si le chemin principal ne permet pas de transmettre l'ensemble des données vidéo, alors on utilise les différents chemins pour transmettre la totalité des données vidéo, de manière répartie ou non. Un inconvénient de cette troisième technique connue est que, pour chaque paquet transmis, elle nécessite de transmettre également des informations décrivant le paquet transmis (type de paquet et quantité de données contenues dans le paquet), pour permettre la reconstitution de l'image. Ces informations consomment donc une partie de la bande passante (augmentation du surdébit, ou « overhead » en anglais). Par ailleurs, le document de brevet US 2009/0021646 ne propose aucune solution pour le cas de la transmission d'au moins deux contenus (c'est-à-dire pour le contexte de la présente invention). Un autre inconvénient de cette troisième technique connue est qu'elle n'est pas adaptée à la transmission de vidéos compressée ou faiblement compressée. En effet, les techniques de compression peuvent changer la quantité d'information nécessaire à la représentation d'un pixel. Typiquement les techniques de compression par sous- échantillonnage chromatique délivrent un flux de pixels non homogène (certains pixels étant codés avec moins de bits que d'autres). Or cette troisième technique connue n'est pas adaptée à gérer une quantité de donnée variable pour un pixel. 3. OBJECTIFS DE L'INVENTION L'invention, dans au moins un mode de réalisation, a notamment pour objectif de pallier ces différents inconvénients de l'état de la technique. Plus précisément, dans au moins un mode de réalisation de l'invention, un objectif est de fournir une technique de transmission d'un ou plusieurs contenus (par exemple de type vidéo) sur plusieurs chemins de transmission entre des noeuds source et destination, cette technique permettant de fiabiliser le transport du ou des contenus. Au moins un mode de réalisation de l'invention a également pour objectif de fournir une telle technique qui soit compatible avec les techniques classiques de compression, comme par exemple la technique de compression par sous échantillonnage chromatique. Un autre objectif d'au moins un mode de réalisation de l'invention est de fournir une telle technique permettant de répartir de manière homogène d'éventuels défauts d'affichage (sur un écran) résultant de perturbations sur au moins un des chemins de transmission. Un autre objectif d'au moins un mode de réalisation de l'invention est de fournir une telle technique permettant d'effectuer de manière simple de la dissimulation d'erreur (« error concealment » en anglais) dans le noeud destination. Un autre objectif d'au moins un mode de réalisation de l'invention est de fournir une telle technique qui soit simple à mettre en oeuvre et peu coûteuse. 4. EXPOSÉ DE L'INVENTION Dans un mode de réalisation particulier de l'invention, il est proposé un procédé de transmission, par un noeud source vers un noeud destination, d'au moins deux contenus de données via au moins deux chemins de transmission, ledit procédé de transmission comprenant des étapes consistant à : - décomposer chaque contenu en une succession de groupes élémentaires de données, selon un motif de répétition prédéterminé comprenant au moins deux types de groupe élémentaire différents, - sur au moins un desdits chemins, transmettre des groupes élémentaires selon une alternance prédéterminée de groupes élémentaires résultant de la décomposition d'au moins deux contenus différents. Le principe général de l'invention consiste donc à utiliser plusieurs chemins de transmission entre le noeud source et le noeud destination, en répartissant les contenus à transmettre sur ces chemins d'une manière originale : sur un ou plusieurs de ces chemins (le nombre de chemins concernés est par exemple fonction des conditions de transmission sur ces chemins) on mélange des groupes élémentaires de données ne résultant pas tous de la décomposition du même contenu. Ainsi, par rapport à une solution triviale consistant à transmettre un contenu différent sur chacun des chemins, la technique proposée est moins sensible au phénomène de masquage, puisque si un chemin est perturbé par un masquage, un ou plusieurs autres chemins (non masqués) permettent de transmettre correctement certaines données des différents contenus. Comme détaillé plus loin, il est alors possible d'effectuer de la dissimulation d'erreur à partir des données reçues. Par rapport à un système utilisant plusieurs chemins uniquement pour créer de la redondance (deuxième solution connue précitée), la technique proposée nécessite moins de bande passante et permet donc la transmission de contenus comprenant une plus grande quantité de données, comme par exemple des contenus vidéo non compressés ou faiblement compressés. Dans une première mise en oeuvre, chaque contenu est un flux vidéo comprenant des images compressées selon un schéma de compression prédéterminé, chaque flux vidéo comprenant des premier et second types de ligne compressée, les lignes compressées du premier type comprenant des informations additionnelles non présentes dans les lignes compressées du second type et permettant une décompression des lignes compressées du second type. En outre, ledit motif de répétition comprend au moins une ligne compressée du premier type et au moins une ligne compressée du second type. Ainsi, la présente technique s'applique tout particulièrement à la transmission de vidéos compressées, et préférentiellement faiblement compressées. Préférentiellement, ledit schéma de compression prédéterminé est un schéma de compression par sous échantillonnage chromatique, les lignes du premier type comprenant des informations de chrominance et les lignes du second type ne comprenant pas d'informations de chrominance. Selon une caractéristique avantageuse, le procédé de transmission comprend une étape consistant à sélectionner un schéma de transmission, en fonction d'au moins une information de qualité de transmission sur au moins un des chemins, ledit schéma de transmission définissant, pour chaque chemin, une alternance prédéterminée de groupes élémentaires. Ainsi, il est possible d'ajuster dynamiquement le schéma de transmission en fonction des conditions de transmission sur les différents chemins entre le noeud source et le noeud destination, et ainsi optimiser l'utilisation de la pluralité de chemins, en privilégiant par exemple celui ou ceux les moins sensibles aux effets de masquages ou de coupure. Avantageusement, pour la transmission de premier et second flux vidéo sur des premier et second chemins, alors dans ladite étape consistant à sélectionner, si la qualité de transmission est sensiblement identique sur chacun desdits premier et second chemins, un premier schéma de transmission est sélectionné, tel que : sur le premier chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes du premier type du premier flux vidéo et de lignes du second type du second flux vidéo ; - sur le second chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes du second type du premier flux vidéo et de lignes du premier type du second flux vidéo. Ainsi, avec ce premier schéma de transmission, on répartit de manière homogène d'éventuels défauts de rendu (par exemple lors de l'affichage des contenus sur des écrans) résultant de perturbations sur au moins un des chemins de transmission. En effet, des perturbations transitives sur l'un des chemins provoquent des défauts de rendu répartis sur les deux contenus (dégradation uniforme). Avantageusement, pour la transmission de premier et second flux vidéo sur des premier et second chemins, alors dans ladite étape consistant à sélectionner, si la qualité de transmission sur le premier chemin est inférieure à la qualité de transmission sur le second chemin, un deuxième schéma de transmission est sélectionné, tel que : - sur le premier chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes du second type du premier flux vidéo et de lignes du second type du second flux vidéo ; - sur le second chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes du premier type du premier flux vidéo et de lignes du premier type du second flux vidéo, des lignes du premier type d'au moins un des premier et second flux vidéo n'étant pas transmises. Ainsi, avec ce deuxième schéma de transmission, on fait passer les lignes les plus importantes (c'est-à-dire les lignes du premier type, puisqu'elles contiennent des informations additionnelles non présentes dans les lignes du second type) sur le chemin qui, a priori, permet une transmission de meilleure qualité. Ainsi, un traitement de dissimulation d'erreurs en réception devrait obtenir un meilleur rendu des données 25 vidéo. Avantageusement, pour la transmission de premier et second flux vidéo sur des premier et second chemins, caractérisé en ce que, dans ladite étape consistant à sélectionner, si le premier chemin est inopérant, un troisième schéma de transmission est sélectionné, tel que : 30 - sur le second chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes des premier et second types du premier flux vidéo et 20 de lignes des premier et second types du second flux vidéo, des lignes du premier type d'au moins un des premier et second flux vidéo n'étant pas transmises. Ainsi, avec ce troisième schéma de transmission, on fait passer tous les types de lignes sur le chemin qui est opérant. Dans une deuxième mise en oeuvre particulière (« sans compression »), chaque contenu est un flux vidéo comprenant des images ayant des lignes d'index pair et des lignes d'index impair, et en ce que ledit motif de répétition comprend au moins une ligne d'index pair et au moins une ligne d'index impair. Ainsi, du fait qu'elle optimise l'utilisation de la bande passante, la présente invention s'applique à la transmission de vidéos non compressées et permet de répartir les dommages occasionnés par les interférences subies lors de la transmission des données sur les différents contenus. Ceci facilite la dissimulation d'erreurs en réception. Avantageusement, pour la transmission de premier et second flux vidéo sur des premier et second chemins, le procédé comprend une étape consistant à appliquer un schéma de transmission prédéterminé tel que : - sur le premier chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes d'index pair du premier flux vidéo et de lignes d'index impair du second flux vidéo ; - sur le second chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes d'index impair du premier flux vidéo et de lignes d'index pair du second flux vidéo. Ainsi, avec ce schéma de transmission, on répartit de manière homogène d'éventuels défauts de rendu résultant de perturbations sur au moins un des chemins de transmission. En effet, des perturbations transitives sur l'un des chemins provoquent des défauts de rendu répartis sur les deux contenus (dégradation uniforme). Avantageusement, le procédé de transmission comprend une étape consistant à diviser un contenu source, pour obtenir lesdits au moins deux contenus. Ainsi, dans le cas où on souhaite transmettre un contenu source (il s'agit par exemple d'un flux vidéo à afficher sur un écran), on commence par le diviser en plusieurs contenus pour pouvoir appliquer le concept décrit et discuté ci-dessus. Il est clair cependant que la présente technique s'applique dans le cas où les au moins deux contenus à transmettre ont été générés séparément (il s'agit par exemple de deux flux vidéo indépendants, à afficher simultanément sur deux écrans adjacents). L'invention a alors pour objectif de tenter de répartir de manière uniforme sur les deux parties affichées de manière adjacente les dommages occasionnés par les interférences subies lors de la transmission des données. Ceci permet une meilleure qualité perçue au niveau des utilisateurs. Selon une caractéristique avantageuse, chaque chemin utilise un canal radio distinct et/ou utilise une trajectoire de transmission distincte, chaque trajectoire de transmission étant définie par une configuration spécifique d'au moins une antenne parmi une antenne d'émission comprise dans le noeud source et une antenne de réception comprise dans le noeud destination. Ainsi, la présente invention s'applique aussi bien aux cas où plusieurs interfaces radio sont disponibles (chaque chemin utilise alors une interface radio distincte), qu'aux cas où une seule interface radio est disponible (chaque chemin utilise alors une trajectoire de transmission distincte). Il est bien sûr également possible de combiner l'utilisation de plusieurs interfaces radio avec l'utilisation de différentes trajectoires de transmission, plusieurs chemins pouvant utiliser une même interface radio mais avec des trajectoires de transmission différentes. Dans un autre mode de réalisation de l'invention, l'invention concerne un procédé de réception, par un noeud destination, d'au moins deux contenus de données transmis par un noeud source via au moins deux chemins de transmission, ledit procédé de réception comprenant des étapes consistant à : - via au moins un desdits chemins de transmission, recevoir des groupes élémentaires de données selon une alternance prédéterminée de groupes élémentaires résultant de la décomposition d'au moins deux contenus différents ; - recomposer chaque contenu, en fonction des groupes élémentaires reçus et connaissant un motif de répétition prédéterminé comprenant au moins deux types de groupe élémentaire différents, ledit motif de répétition ayant été utilisé par le noeud source pour décomposer chaque contenu en une succession de groupes élémentaires. Avantageusement, le procédé de réception comprend une étape consistant à reconstituer un contenu source, à partir des au moins deux contenus recomposés. Ceci correspond au cas où pour transmettre un contenu source, le noeud source l'a divisé en plusieurs contenus pour pouvoir appliquer le concept décrit et discuté ci- dessus. Dans un autre mode de réalisation de l'invention, il est proposé un produit programme d'ordinateur qui comprend des instructions de code de programme pour la mise en oeuvre du procédé précité (dans l'un quelconque de ses différents modes de réalisation), lorsque ledit programme est exécuté sur un ordinateur. Dans un autre mode de réalisation de l'invention, il est proposé un moyen de stockage lisible par ordinateur, stockant un programme d'ordinateur comprenant un jeu d'instructions exécutables par un ordinateur pour mettre en oeuvre le procédé précité (dans l'un quelconque de ses différents modes de réalisation). Dans un autre mode de réalisation de l'invention, il est proposé un noeud source, permettant de transmettre vers un noeud destination au moins deux contenus de données via au moins deux chemins de transmission, ledit noeud source comprenant : - des moyens de décomposer chaque contenu en une succession de groupes élémentaires de données, selon un motif de répétition prédéterminé comprenant au moins deux types de groupe élémentaire différents ; - des moyens de transmettre, via au moins un desdits chemins, des groupes élémentaires selon une alternance prédéterminée de groupes élémentaires résultant de la décomposition d'au moins deux contenus différents. Dans un autre mode de réalisation de l'invention, il est proposé un noeud destination permettant de recevoir au moins deux contenus de données transmis par un noeud source via au moins deux chemins de transmission, ledit noeud destination comprenant : - des moyens de recevoir, via au moins un desdits chemins de transmission, des groupes élémentaires de données selon une alternance prédéterminée de groupes élémentaires résultant de la décomposition d'au moins deux contenus différents ; - des moyens de recomposer chaque contenu, en fonction des groupes élémentaires reçus et connaissant un motif de répétition prédéterminé comprenant au moins deux types de groupe élémentaire différents, ledit motif de répétition ayant été utilisé par le noeud source pour décomposer chaque contenu en une succession de groupes élémentaires. 5. LISTE DES FIGURES D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante, donnée à titre d'exemple indicatif et non limitatif, et des dessins annexés, dans lesquels : - les figures lA et 1B illustrent schématiquement deux systèmes permettant chacun de mettre en oeuvre un mode de réalisation particulier de l'invention ; - la figure 2 illustre un exemple d'une communication synchrone de type TDMA sur un canal radio d'un réseau de communication sans fils à 60 Ghz, selon un mode de réalisation particulier de l'invention ; - la figure 3 est un schéma-bloc d'un noeud de communication, selon un mode de réalisation particulier de l'invention ; - la figure 4 illustre schématiquement une première partie du contrôleur de communication synchrone, consacrée à l'émission de vidéo, selon un mode de réalisation particulier de l'invention ; - la figure 5 illustre schématiquement une seconde partie du contrôleur de communication synchrone, consacrée à la réception de vidéo, selon un mode de réalisation particulier de l'invention ; - la figure 6 illustre différents schémas de transmission des lignes vidéo, selon un mode de réalisation particulier de l'invention ; - la figure 7 est un organigramme d'un exemple d'algorithme permettant de sélectionner un schéma de transmission vidéo parmi ceux de la figure 6 ; - la figure 8 illustre schématiquement le format des lignes vidéo lors de leur stockage dans des mémoires de type FIFO, selon un mode de réalisation particulier de l'invention ; - la figure 9 est un organigramme d'un exemple d'algorithme décrivant le fonctionnement du module de division 41 du flux vidéo ; - la figure 10 est un organigramme d'un exemple d'algorithme décrivant le fonctionnement du module de compression 42 ; - la figure 11 est un organigramme d'un exemple d'algorithme décrivant le fonctionnement du module de paquétisation 46 ; - les figures 12 et 13 présentent un organigramme d'un exemple d'algorithme décrivant le fonctionnement du module de dépaquétisation 51 ; - les figures 14A à 14D illustrent schématiquement, pour différents schémas de transmission, différents exemples de technique de dissimulation d'erreur mise en oeuvre par le module de dissimulation 54 de la figure 5 ; - la figure 15 illustre schématiquement le processus de compression et de décompression selon la technique du sous échantillonnage chromatique. 6. DESCRIPTION DÉTAILLÉE Les figures lA et 1B illustrent schématiquement deux systèmes permettant chacun de mettre en oeuvre un mode de réalisation particulier de l'invention. Le premier système, représenté sur la figure lA, comprend un dispositif source vidéo S et un dispositif d'affichage vidéo R. Chaque dispositif comprend plusieurs interfaces radio. Dans cet exemple, les deux dispositifs S et R sont munis de deux interfaces radio 18 et 19 pour communiquer respectivement sur deux canaux distincts. Dans cet exemple, il existe donc deux chemins de transmission, référencés 4 et 5, entre les deux dispositifs S et R, chaque chemin utilisant un canal radio distinct. Ce système illustre l'utilisation de plusieurs canaux radio distincts afin d'augmenter la bande passante selon une technique d'agrégation de bande passante (« bandwidth aggregation » en anglais). On suppose dans la suite de la description que ce premier système permet le transport d'un contenu vidéo sans nécessiter une compression des données de ce contenu vidéo. Le deuxième système, représenté sur la figure 1B, comprend également un dispositif source vidéo S et d'un dispositif d'affichage vidéo R. Chaque dispositif comprend une seule interface radio 18. Dans cet exemple, les deux dispositifs S et R sont munis d'une seule interface radio 18 (ils utilisent donc le même canal radio) pour communiquer sur plusieurs trajectoires de transmissions distinctes. Chaque trajectoire de transmission est définie par une configuration spécifique d'une antenne d'émission comprise dans le noeud source et/ou d'une antenne de réception comprise dans le noeud destination. En d'autres termes, chaque trajectoire de transmission correspond à un faisceau de transmission de forme distincte et/ou un faisceau de réception de formes distinctes. Dans cet exemple, il existe donc deux chemins de transmission, référencés 6 et 7, entre les deux dispositifs S et R, chaque chemin utilisant une trajectoire distincte (et un même canal radio). On suppose dans la suite de la description que ce deuxième système ne permet pas le transport d'un contenu vidéo sans nécessiter une compression des données de ce contenu vidéo. Dans chacun des premier et deuxième systèmes précités, le dispositif source vidéo S comprend : • un serveur vidéo 1, comme par exemple un disque multimédia ou un ordinateur personnel de type station média ; • un noeud source mc-S 10 capable de transférer la vidéo selon la technique de la présente invention, sur un ou plusieurs canaux radio à 60 Ghz ; • une ou plusieurs interfaces radio 18,19 à 60 Ghz permettant d'émettre des trames radio selon un protocole synchrone de type TDMA (pour « Time Division Multiple Access » en anglais ou « accès multiple à répartition dans le temps » en français). Dans chacun des premier et deuxième systèmes précités, le dispositif d'affichage vidéo R comprend : • une ou plusieurs interfaces radio 18, 19 à 60 Ghz permettant de recevoir des trames radio selon le protocole synchrone de type TDMA ; • un noeud destination mc-R 11 capable de recevoir la vidéo selon la technique de la présente invention, sur un ou plusieurs canaux radio à 60 Ghz ; • un afficheur vidéo 3 à très haute résolution. Chacun des systèmes des figures lA et 1B comporte éventuellement en outre d'autres noeuds de communication (non représentés). L'accès au medium de communication est alors partagé par l'ensemble des noeuds du système. Ces autres noeuds de communication peuvent par exemple être destinés à recevoir les différentes voies audio (fournies par exemple par le noeud source mc-S 10) dans un système de type home cinéma (« home theater » en anglais), chacun de ces noeuds étant connecté à un haut-parleur destiné à restituer sa voie audio respective. Ces noeuds participent ainsi, par maillage (tel que déjà évoqué), à la diffusion d'informations, telles que des informations de contrôle du réseau. La figure 2 illustre un exemple d'une communication synchrone de type TDMA sur un canal radio d'un réseau de communication sans fils à 60 Ghz, comme par exemple l'un des canaux de la figure 1A, selon un mode de réalisation particulier de l'invention. L'accès au médium de communication est ainsi régi selon un cadencement (accès partagé temporellement) connu de tous les noeuds du réseau. Selon un mode de réalisation particulier de la présente invention, la gestion de l'accès TDMA est effectuée par le noeud source mc-S 10 jouant le rôle de noeud maître, les autres noeuds du réseau jouant le rôle de noeuds esclaves. Le temps est divisé en cycles de transmission de données, encore appelés cycles SDTC (pour « Synchronous Data Transmission Cycle » en anglais). Une supertrame est transmise à chaque cycle. Une supertrame est une séquence de trames dont les caractéristiques de longueurs et de noeud émetteur sont les mêmes à chaque cycle. Tout changement dans cette séquence doit être connu de tous les noeuds (nouveau contenu à transmettre, fin de transmission d'un contenu,...). Au démarrage, tous les noeuds fonctionnent par exemple selon un cadencement prédéfini. Dans le mode de réalisation illustré ci-après, le noeud source mc-S 10 gère l'accès au réseau et la définition des schémas de maillage applicables sur chaque canal radio. Dans une variante de réalisation, cette gestion du réseau peut être effectuée par tout autre noeud du réseau. Un schéma de maillage est une représentation de la répartition de l'accès au medium par chacun des noeuds du réseau, détaillant en outre parmi les données (ou blocs de données) transmises par chacun de ces noeuds, celles qui sont des données générées par ce noeud et celles qui sont des données relayées par ce noeud (ainsi qu'une identification des données d'origine auxquelles elles correspondent). Une supertrame selon un mode de réalisation particulier de la présente invention se compose d'une partie maillée 201, relative à un ensemble de communications maillées, et une partie point-à-point 202, relative à une ou plusieurs communications point-à-point. La partie maillée 201 comprend des trames 203, 204. Ces trames 203 et 204 sont envoyées en mode « diffusion » (ou « broadcast » en anglais) au moyen de l'interface radio 18 du noeud source mc-S 10 (dans le cas où ce noeud source joue le rôle de maître), c'est-à-dire que l'antenne d'émission du noeud source mc-S 10 (ici dans sa fonction de noeud maître) est en mode omnidirectionnel (antenne isotrope) ou quasi- omnidirectionnel (selon un secteur angulaire large, par exemple de 210 degrés). Chacun des autres noeuds du réseau est potentiellement récepteur de ces trames et peut les relayer dans le cadre de la technique de maillage. Le relais des données s'effectue alors aussi selon un mode omnidirectionnel. La partie point-à-point 202 comprend des trames 205 et 206. Ces trames sont envoyées en mode point-à-point (ou mode « unicast » en anglais) par l'interface radio des noeuds qui les transmettent ou relaient. C'est-à-dire que les antennes d'émission respectives des noeuds émetteurs sont configurées en mode directionnel. Le mode directionnel permet de concentrer l'énergie de la transmission sur une ou plusieurs directions cibles. Le mode directionnel est utilisé pour le transport de données ne pouvant pas bénéficier des techniques de maillage, typiquement des données vidéo. En effet, les données vidéo ne peuvent généralement pas bénéficier de la technique de maillage car les quantités de données sont trop importantes pour être répétées plusieurs fois au travers du réseau. Cependant, un nombre restreint d'actions de relais (effectuées par des noeuds relais) peuvent être mises en place (selon la dégradation autorisée de la vidéo liée à la compression des données pour répondre aux contraintes de bande passante). Ainsi, plusieurs trames peuvent être transmises pendant la partie point-àpoint 202 pour un même flux de données. Le noeud source mc-S 10 (ici dans sa fonction de noeud maître) envoie la première trame 203 de chaque supertrame et marque ainsi le début de la supertrame. Les trames 203, 204 de la partie maillée 201 sont composées d'une partie entête 207 comprenant un identificateur de noeud émetteur, et une partie utile 208, comprenant des données. Les trames 205, 206 de la partie point-à-point 202 sont composées d'une partie entête 209 comprenant deux informations (un identificateur de noeud émetteur et un identifiant de schéma de transmission (la notion de schéma de transmission est détaillée par la suite, en relation avec la figure 6)), et une partie utile 210 comprenant des données. En relation avec la figure 2, nous avons décrit ci-dessus l'accès à un premier canal radio. L'accès à un second canal radio est partagé de manière similaire, avec une partie maillée 201 et une partie point-à-point 202, indépendamment des transmissions s'opérant sur le premier canal radio. La figure 3 est un schéma-bloc d'un noeud de communication (noeud source mc-S 10 ou noeud destination mc-R 11 des figures lA et 1B), selon un mode de réalisation particulier de l'invention. Un noeud de communication est bâti autour d'un contrôleur de communication synchrone 901. Ce contrôleur de communication synchrone est relié à une unité CPU 902 (pour « Central Processing Unit » en anglais ou « unité de traitement centrale » en français »), à une mémoire RAM 903 (pour « Random Access Memory » ou « mémoire à accès non séquentiel » en français), et à une mémoire ROM 904 (pour « Read-Only Memory » en anglais ou « mémoire morte » en français) au travers d'un bus régi par un contrôleur de bus 905. Après la mise sous tension, l'unité CPU 902 est capable d'exécuter des instructions contenues dans la mémoire RAM 903 et relatives à un programme d'ordinateur, une fois ces instructions chargées à partir de la mémoire ROM 904 ou d'une mémoire externe (non illustrée sur la présente figure). Un tel programme d'ordinateur, s'il est exécuté par l'unité de calcul 201, permet l'exécution d'une partie ou la totalité des étapes des algorithmes des figures 7 et 9 à 13. Dans une variante de réalisation, ces algorithmes correspondent à des comportements et fonctionnalités implémentés sous forme de matériel dans un composant programmable de type FPGA (« Field Programmable Gate Array » en anglais) ou de type ASIC (« Application-Specific Integrated Circuit » en anglais). Le contrôleur de communication synchrone est relié à des interfaces applicatives 908 et 909. La paire d'interfaces applicatives 908 et 909 implémente une entrée et une sortie vidéo comme par exemple des « transceivers » HDMI. Enfin, le contrôleur de communication synchrone est relié à un module de communication MAC/radio 910 permettant de communiquer sur un ou plusieurs canaux radio à 60 Ghz. Le contrôleur de communication synchrone 901 est constitué d'une première partie et d'une seconde partie, consacrées respectivement à l'émission et la réception de vidéo, qui sont plus amplement décrites par la suite en relation avec les figures 4 et 5. La figure 4 illustre schématiquement la première partie du contrôleur de communication synchrone 901, consacrée à l'émission de vidéo. La vidéo est acquise grâce à une interface d'acquisition 40, par exemple de type HDMI (pour « High Definition Multimedia Interface » en anglais). La norme HDMI dans sa version 1.4 permet l'acquisition de vidéo de très haute définition (de type 4K2K, c'est-à-dire selon une résolution de 3840 (colonnes) x 2160 (lignes), par exemple). L'interface d'acquisition 40 est reliée d'une part à un module de division 41 de la vidéo, et d'autre part à un module de compression 42 de la vidéo, mettant par exemple en oeuvre la technique de sous échantillonnage chromatique. Les signaux d'interconnexion entre l'interface d'acquisition 40 et les modules 41 et 42 de traitement vidéo sont : • « Y » : la composante de luminance ; • « Cb » : la première composante de chrominance ; • « Cr » : la deuxième composante de chrominance ; • « Synch » : signaux pour la synchronisation verticale (Vsync) et horizontale (Hsync) ; • « Pixel dock » : l'horloge de synchronisation des pixels. De plus l'interface d'acquisition 40 possède une interface de contrôle la reliant à l'unité CPU 902 permettant notamment à l'unité CPU 902 d'obtenir des informations sur la résolution de la vidéo en cours d'acquisition. Une fois traitée (soit par le module de division, soit par le module de division et de compression), la vidéo est stockée sous forme de lignes dans deux mémoires 43 et 45 de type FIFO (pour « First In First Out » en anglais, ou « premier entré premier sorti » en français). Un module de paquétisation 46 forme des paquets prêts à être transmis par le module de communication MAC/radio 910. Les paquets sont formés en fonction : • des informations de configuration, de type multi-canal (cas de la figure 1A) ou multi-trajectoire sur un même canal radio (cas de la figure 1B) ; et • de schémas de transmission définis par l'unité CPU 902, (la notion de schéma de transmission est détaillée par la suite, en relation avec la figure 6). Le module de communication MAC/radio 910 communique au contrôleur de communication synchrone 901 au moins deux signaux de synchronisation, « Top TX 1 » et « Top TX2 », qui indiquent les opportunités de transmission. Par exemple (et comme détaillé par la suite en relation avec la figure 11) : - si le système est en configuration multi-canal, dans une première variante, seul le signal « Top TX 1 » est utilisé : le signal « Top TX 1 » indique une opportunité de transmission commune aux deux canaux radio utilisés, c'est-à-dire un instant de début de transmission, pour chacun des deux canaux radio, d'une trame 205, 206 de la partie point-à-point 202 d'une supertrame (voir ci-dessus la description de la figure 2). En d'autres termes, le signal « Top TX 1 » permet d'indiquer un instant de début de transmission simultanée sur chacun des deux canaux utilisés ; - si le système est en configuration multi-canal, dans une seconde variante, les deux signaux « Top TX 1 » et « Top TX2 » sont utilisés : le signal « Top TX 1 » indique une première opportunité de transmission sur le premier canal radio, c'est-à-dire un premier instant de début de transmission d'une trame 205, 206 de la partie point-à-point 202 d'une supertrame transmise sur le premier canal radio (voir ci-dessus la description de la figure 2) ; le signal « Top TX 2 » indique une seconde opportunité de transmission sur le second canal radio, c'est-à-dire un second instant de début de transmission d'une trame 205, 206 de la partie pointà-point 202 d'une supertrame transmise sur le second canal radio (voir ci-dessus la description de la figure 2). En d'autres termes, les signaux « Top TX 1 » et « Top TX 2 » permettent d'indiquer deux instants non corrélés de début de transmission sur les deux canaux radio ; - si le système est en configuration mono-canal, les deux signaux « Top TX 1 » et « Top TX2 » sont utilisés : le signal « Top TX 1 » indique une première opportunité de transmission sur l'unique canal radio, c'est-à-dire un premier instant de début de transmission d'une trame 205, 206 de la partie point-à-point 202 d'une supertrame transmise sur l'unique canal radio (voir ci-dessus la description de la figure 2) ; le signal « Top TX 2 » indique une seconde opportunité de transmission sur l'unique canal radio, c'est-à-dire un second instant de début de transmission d'une autre trame 205, 206 de la partie point-àpoint 202 de la supertrame précitée (transmise sur l'unique canal radio). En d'autres termes, les signaux « Top TX 1 » et « Top TX 2 » permettent d'indiquer deux instants successifs de début de transmission sur un unique canal radio. La figure 5 illustre schématiquement la seconde partie du contrôleur de communication synchrone, consacrée à la réception de vidéo, selon un mode de réalisation particulier de l'invention. Les trames radio émises par le module de communication MAC/radio 910 du noeud source mc-S 10 à partir des paquets de données générés par le module de paquétisation 46 sont reçues par le module MAC/radio 910 du noeud destination mc-R 11. Un module de dépaquétisation 51 permet ensuite d'extraire des lignes vidéo des paquets radio reçus. Ces lignes vidéo sont ensuite stockées dans deux mémoires 52 et 53 de type FIFO. Ensuite les lignes vidéo sont corrigées dans la mesure du possible par un module de dissimulation d'erreurs 54, et décompressées si nécessaire (selon si l'on est dans l'exemple de la figure lA ou dans celui de la figure 1B) par un module de 5 10 15 20 25 décompression 55. Enfin, les lignes sont combinées par le module de recomposition 57 afin de régénérer le flux vidéo tel qu'il était avant qu'il ne soit divisé par le noeud source mc-S 10. Une fois recomposées les lignes sont émises vers une interface d'affichage 56, par exemple de type HDMI. Le module de communication MAC/radio 910 communique au contrôleur de communication synchrone 901 au moins deux signaux de synchronisation « Top Rxl » et « Top Rx2 » qui indiquent les opportunités de réception. Par exemple (et comme détaillé par la suite en relation avec les figures 12 et 13) : si le système est en configuration multi-canal, dans la première variante susmentionnée, seul le signal « Top RX 1 » est utilisé : le signal « Top RX 1 » indique une opportunité de réception commune aux deux canaux radio utilisés, c'est-à-dire un instant de début de réception, pour chacun des deux canaux radio, d'une trame 205, 206 de la partie point-à-point 202 d'une supertrame (voir ci-dessus la description de la figure 2). En d'autres termes, le signal « Top RX 1 » permet d'indiquer un instant de début de réception simultanée sur chacun des deux canaux utilisés ; si le système est en configuration multi-canal, dans la seconde variante susmentionnée, les deux signaux « Top RX 1 » et « Top RX2 » sont utilisés : le signal « Top RX 1 » indique une première opportunité de réception via le premier canal radio, c'est-à-dire un premier instant de début de réception d'une trame 205, 206 de la partie point-à-point 202 d'une supertrame transmise sur le premier canal radio (voir ci-dessus la description de la figure 2) ; le signal « Top RX 2 » indique une seconde opportunité de réception via le second canal radio, c'est-à-dire un second instant de début de réception d'une trame 205, 206 de la partie point-à-point 202 d'une supertrame transmise sur le second canal radio (voir ci-dessus la description de la figure 2). En d'autres termes, les signaux « Top RX 1 » et « Top RX 2 » permettent d'indiquer deux instants non corrélés de début de réception sur les deux canaux radio ; - si le système est en configuration mono-canal, les deux signaux « Top RX 1 » et « Top RX2 » sont utilisés : le signal « Top RX 1 » indique une première opportunité de réception sur l'unique canal radio, c'est-à-dire un premier instant de début de réception d'une trame 205, 206 de la partie point-à-point 202 d'une supertrame transmise sur l'unique canal radio (voir ci-dessus la description de la figure 2) ; le signal « Top RX 2 » indique une seconde opportunité de réception sur l'unique canal radio, c'est-à-dire un second instant de début de réception d'une autre trame 205, 206 de la partie point-à-point 202 de la supertrame précitée (transmise sur l'unique canal radio). En d'autres termes, les signaux « Top RX 1 » et « Top RX 2 » permettent d'indiquer deux instants successifs de début de réception sur un unique canal radio. La figure 6 illustre différents schémas de transmission des lignes vidéo, selon un mode de réalisation particulier de l'invention. Pour illustrer les différentes configurations de la figure 6, on se place dans le cas où les mémoires 43 et 45 de type FIFO ont un seuil de remplissage fixé à 20 lignes. Un seuil de remplissage dans une mémoire de type FIFO sert à différer la lecture jusqu'au remplissage de la mémoire jusqu'au dit seuil. Ceci permet d'absorber d'éventuelles variations du rythme de remplissage de la dite mémoire de type FIFO. Premier schéma de transmission (« Schéma de transmission S1 ») : Quand le système dispose de deux interfaces radio 18, 19 permettant de communiquer sur deux canaux radio indépendants (cas de la figure 1A), l'unité CPU 902 sélectionne un premier schéma de transmission (Schéma de transmission S1). Ce premier schéma consiste à diviser une vidéo entrante en deux vidéos, appelées ci-après « vidéo droite » et « vidéo gauche ». Cette division est effectuée au niveau image : chaque image de la vidéo entrante est divisée en deux demi-images (chaque ligne est coupée, en son milieu, en deux parties égales). Ensuite, des paquets sont formés pour la transmission sur les deux chemins. Les paquets P1 transmis sur le premier chemin contiennent une alternance de lignes paires de la vidéo gauche et de lignes impaires de la vidéo droite. Inversement, les paquets P2 transmis sur le second chemin contiennent une alternance de lignes impaires de la vidéo gauche et de lignes paires de la vidéo droite. On appelle ligne paire (impaire) une ligne d'index pair (respectivement impair), les lignes d'une image étant indexées selon une séquence prédéfinie selon leur position dans l'image. Par exemple, pour une image comportant 2160 lignes, l'image est parcourue de haut en bas, l'index 0 correspondant à la ligne la plus en haut de l'image et l'index 2159 correspondant à la ligne la plus en bas de l'image. Quand le système dispose d'une seule interface radio 18 permettant de communiquer sur deux chemins utilisant chacun une trajectoire distincte (cas de la figure 1B), la vidéo entrante est également divisée en deux vidéos, appelées ci-après « vidéo droite » et « vidéo gauche », comprenant des demi-images. Une étape supplémentaire consiste ensuite à compresser chaque demi-image des vidéos droite et gauche, par exemple selon une technique de sous échantillonnage chromatique (décrite en détail par la suite, en relation avec la figure 15). On obtient ainsi, pour chaque demi- image, des lignes compressées de type L1 et des lignes compressées de type L2. Selon cette technique, les lignes de type L1 comprennent une succession de pixels avec information de chrominance et de pixels sans information de chrominance. Les lignes de type L2 comprennent uniquement des pixels sans information de chrominance. Les lignes de type L1 contiennent donc deux fois plus d'informations que les lignes de type L2. Le noeud source mc-S 10 envoie ensuite les lignes compressées, de types L1 et L2, sur les deux chemins de transmission. Les différents schémas de transmission (Schémas de transmission S2 à S6) qui s'appliquent dans ce cas sont dépendants de la qualité de transmission sur les deux chemins. Ils sont détaillés successivement ci- dessous. Deuxième schéma de transmission (« Schéma de transmission S2 ») : il est utilisé si la qualité de transmission est sensiblement identique sur les deux chemins (par exemple si elle est bonne, c'est-à-dire supérieure ou égale à un seuil prédéterminé, sur les deux chemins). Dans ce cas, les paquets P1 transmis sur le premier chemin contiennent une alternance de lignes de type L1 de la vidéo droite et de lignes de type L2 de la vidéo gauche. Les paquets P2 transmis sur le deuxième chemin contiennent une alternance de lignes de type L1 de la vidéo gauche et de lignes de type L2 de la vidéo droite. Les paquets P1 et P2 comprennent par exemple 10 lignes chacun et s'écrivent : P1 = 10*LlHFO-droite + 10*L2FIFO-gauche P2 = 10*L2FIFO-droite + 10*L1FIFO-gauche Troisième schéma de transmission (« Schéma de transmission S3 ») : il est utilisé si la qualité de transmission sur le deuxième chemin est meilleure que celle sur le premier chemin. Dans ce cas, les paquets P1 transmis sur le premier chemin contiennent une alternance de lignes de type L2 de la vidéo droite et de lignes de type L2 de la vidéo gauche. Les paquets P2 transmis sur le deuxième chemin contiennent une alternance de lignes de type L1 de la vidéo gauche et de lignes de type L1 de la vidéo droite. Pour des raisons de taille de paquet, l'alternance ne porte que sur 50% des lignes de type L1 de la vidéo droite. En d'autres termes, quand on lit la mémoire de type FIFO contenant la vidéo droite, on ne transmet qu'une ligne de type L1 sur deux, l'autre étant purgée de la mémoire lue. Les paquets P1 et P2 comprennent par exemple 20 lignes et 15 lignes respectivement chacun et s'écrivent : P1 = 10*L2FIFO-droite + 10*L2FIFO-gauche P2 = 5*LIFIFO-droite + 10*LIFIFO-gauche Quatrième schéma de transmission (« Schéma de transmission S4 ») : il est utilisé si le premier chemin est inopérant. Dans ce cas, aucun paquet P1 n'est transmis sur le premier chemin. Les paquets P2 transmis sur le deuxième chemin contiennent une alternance de lignes de type L1 des vidéos gauche et droite et de lignes de type L2 des vidéo gauche et droite. Pour des raisons de taille de paquet, l'alternance ne porte que sur 25% des lignes de type L1 des vidéos gauche et droite. En d'autres termes, quand on lit chacune des mémoires de type FIFO (l'une contenant la vidéo droite et l'autre la vidéo gauche), on ne prend qu'une ligne de type L1 sur quatre. Les autres lignes sont purgées de la mémoire lue. Les paquets P2 comprennent par exemple 25 lignes et on envoie alternativement les deux types de paquets suivants (du fait que « 25%* 10 lignes » ne donne pas un nombre entier de lignes) : P2 = 3*LIFIFO-droite + 10*L2FIFO-droite + 2*LIFIFO-gauche + 10*L2FIFO-gauche P2 = 2*LIFIFO-droite + 10*L2FIFO-droite + 3*LIFIFO-gauche + 10*L2FIFO-gauche Cinquième schéma de transmission (« Schéma de transmission S5 ») : c'est le cas symétrique du Schéma de transmission S3, il est utilisé si la qualité de transmission sur le premier chemin est meilleure que celle sur le deuxième chemin. Les paquets P1 transmis sur le premier chemin contiennent une alternance de lignes de type L1 de la vidéo gauche et de lignes de type L1 de la vidéo droite. Les paquets P2 transmis sur le deuxième chemin contiennent une alternance de lignes de type L2 de la vidéo droite et de lignes de type L2 de la vidéo gauche. Pour des raisons de taille de paquet, l'alternance ne porte que sur 50% des lignes de type L1 de la vidéo gauche. En d'autres termes, quand on lit la mémoire de type FIFO contenant la vidéo gauche, on ne prend qu'une ligne de type L1 sur deux, l'autre étant purgée de la mémoire lue. Sixième schéma de transmission (« Schéma de transmission S6 ») : c'est le cas symétrique du Schéma de transmission S4, il est utilisé si le deuxième chemin est inopérant. Dans ce cas, aucun paquet P2 n'est transmis sur le deuxième chemin. Les paquets P1 transmis sur le premier chemin sont identiques à ceux transmis sur le deuxième chemin dans le cas du Schéma de transmission S4. La figure 7 est un organigramme d'un exemple d'algorithme permettant de sélectionner un schéma de transmission parmi ceux décrits en relation avec la figure 6. Dans une étape 701, l'unité CPU 902 obtient la résolution du flux vidéo tel que décrit par l'interface d'acquisition 40 au travers de son interface de contrôle, tel que défini par la norme HDMI. Puis, dans une étape 702, l'unité CPU 902 obtient une information de configuration radio (indiquant si une ou plusieurs interfaces radio 18,19 sont utilisées), afin de déterminer si l'on est en configuration mono-canal (une seule interface radio 18 est utilisée) ou multi-canal (plusieurs interfaces radio 18,19 sont utilisées). Puis, dans une étape 703, l'information de configuration radio est testée. Si le système est en configuration multi-canal, alors une étape 711 permet au CPU 902 de désactiver le module de compression 42 de la figure 4. Puis, dans une étape 712, l'unité CPU 902 initialise le module de paquétisation 46 pour former des paquets selon le Schéma de transmission S1 de la figure 6. Si le système est en configuration mono-canal (test négatif de l'étape 703), alors l'unité CPU 902 active le module de compression 42 dans une étape 704. Puis, lors d'une étape 705 suivante, l'unité CPU 902 initialise le module de paquétisation 46 pour former des paquets selon le Schéma de transmission S2. Puis, lors d'une étape suivante 706, l'unité CPU 902 se met en attente d'information de l'interface de communication (au travers du bus de contrôle géré par le contrôleur de bus 905). Lors de tests suivants, l'unité CPU analyse les informations réseau afin de modifier dynamiquement le schéma de transmission. Ainsi, si les informations indiquent une détérioration d'un des deux chemins dans une étape 707, alors lors d'une étape suivante 708, l'unité CPU 902 applique le Schéma de transmission S3 si uniquement le premier chemin se dégrade, ou bien le Schéma de transmission S5 si uniquement le deuxième chemin se dégrade. Si les informations n'indiquent pas de détérioration d'un des deux chemins dans une étape 707, une étape 709 permet de tester si un des deux chemins est coupé, par exemple du fait d'un masquage permanent, et est donc inopérant. S'il s'avère que l'un des deux chemins est inopérant (test positif de l'étape 709) alors, dans une étape 710, l'unité CPU 902 applique le Schéma de transmission S4 s'il s'agit du premier chemin qui est coupé, ou bien le Schéma de transmission S6 s'il s'agit du chemin 2 qui est coupé. S'il s'avère qu'aucun des deux chemins n'est coupé (test négatif de l'étape 709), alors l'unité CPU 902 applique le Schéma de transmission S2. La figure 8 illustre schématiquement le format des lignes vidéo lors de leur stockage dans les mémoires 43 et 45 de type FIFO, selon un mode de réalisation particulier de l'invention. Une ligne est constituée d'un champ entête 80 et d'un champ pixel 84. Le champ pixel 84 regroupe les pixels de la ligne (les données). L'entête 80 contient : • une information 81 « Status » renseignant sur l'état des lignes, c'est-à-dire compressée, non compressée, ou bien encore perdue ; • une information 82 de taille renseignant sur la taille d'une ligne en nombre d'octets ; • une information 83 renseignant sur le numéro (index) de la ligne dans l'image. La figure 9 est un organigramme d'un exemple d'algorithme décrivant le fonctionnement du module de division 41 du flux vidéo. Lors d'une étape 301, le module de division 41 se synchronise sur un signal Vsync de synchronisation verticale indiquant une nouvelle image. Un compteur de lignes « line num » et un compteur de pixels « pixel num » sont mis à O. Une fois la synchronisation verticale Vsync détectée, dans une étape 302, le module de division 41 écrit un entête de ligne dans chaque mémoire 43 et 45 de type FIFO avec : • « numéro de ligne » = « compteur de lignes » ; • « status » = « pas de compression » ; • « taille » = « configuration par l'unité CPU ». Puis le module de division 41 attend un front de l'horloge pixel dans une étape 303. Une fois le front d'horloge pixel détecté, le compteur de pixels « pixel num » est testé par rapport à la moitié de la ligne dans une étape 304 Si le pixel est sur la moitié gauche de l'image, dans une étape 305, le module de division 41 valide la sortie permettant un transfert des lignes vers la mémoire 43 de type FIFO. Si le pixel est sur la moitié droite de l'image, dans une étape 306, le module de division 41 valide la sortie permettant un transfert des lignes vers la mémoire 45 de type FIFO. Lors d'une étape suivante 307, le pixel est stocké dans la mémoire 43 ou 45 de type FIFO (selon la sortie validée lors de l'étape précédente) et le compteur de pixels « pixel num » est incrémenté. Ensuite, dans une étape 308, le compteur de pixels « pixel num » est testé par rapport à la fin de ligne. S'il ne s'agit pas du dernier pixel de la ligne, alors le module de division 41 reboucle sur l'étape d'attente 303 du front de l'horloge pixel. Sinon, s'il s'agit du dernier pixel de la ligne, alors le module de division 41 passe en attente du signal de synchronisation horizontale Hsync dans une étape 309. Lors de cette étape 309, le compteur de pixels « pixel num » est réinitialisé à la valeur O. Une fois la synchronisation horizontale Hsync détectée, dans une étape 310, le compteur de lignes « line num » est testé par rapport aux nombres de lignes de l'image. S'il ne s'agit pas de la dernière ligne de l'image, alors le compteur de lignes « line num » est incrémenté, et le module de division 41 boucle sur l'étape 303 d'attente du front de l'horloge pixel. S'il s'agit de la dernière ligne de l'image, alors le module de division 41 boucle sur l'étape 301 d'attente de la synchronisation verticale Vsync. La figure 10 est un organigramme d'un exemple d'algorithme décrivant le fonctionnement du module de compression 42, suivant l'exemple particulier (mais non limitatif) d'un mode de compression 4 :4 :4 vers 4 :2 :0. Lors d'une étape 1001, le module de compression 42 se synchronise sur le signal Vsync de synchronisation verticale indiquant une nouvelle image. Un compteur de lignes « line num » et un compteur de pixels « pixel num » sont mis à O. Une fois la synchronisation verticale Vsync détectée, le module de compression 42 écrit un entête de ligne dans chaque mémoire 43 et 45 de type FIFO avec : • le numéro de ligne dans le compteur de lignes (« line num ») ; • la valeur « compression » dans un champ de statut ; • une valeur de configuration (donnée par l'unité CPU 902) dans un champ « taille ». Puis le module de compression 42 attend un front de l'horloge pixel dans une étape 1002. Une fois le front d'horloge pixel détecté, dans une étape 1003, le compteur de pixels (« pixel num ») est testé par rapport à la moitié de la ligne. Si le pixel est sur la moitié gauche de l'image (test négatif à l'étape 1003), le module de compression 42 valide la sortie de la mémoire 43 de type FIFO dans une étape 1004. Si le pixel est sur la moitié droite de l'image (test positif à l'étape 1003), le module de compression 42 valide la sortie de la mémoire 45 de type FIFO dans une étape 1005. Ensuite, le compteur de pixels (« pixel num ») est à nouveau testé dans une étape 1006, cette fois-ci par rapport au reste de la division entière par 4. Si le reste de la division possède une valeur comprise entre deux et trois, alors dans une étape 1005, on ne stocke que la composante Y du pixel dans la mémoire 43 ou 45 de type FIFO sélectionnée dans l'étape 1003. Si le reste de la division possède une valeur comprise entre zéro et un, alors le compteur de lignes (« fine num ») est testé sur sa parité dans une étape 1007. Si le numéro de ligne est de type pair, alors une étape 1008 permet de stocker le pixel tel quel dans la mémoire 43 ou 45 de type FIFO sélectionnée dans l'étape 1003. Si le numéro de ligne est de type impaire, alors on exécute l'étape 1005 où l'on ne stocke que la composante Y du pixel dans la mémoire sélectionnée 43 ou 45 de type FIFO dans l'étape 1003. Ensuite, le compteur de pixels (« pixel num ») est testé par rapport à la fin de ligne dans une étape 1010. S'il ne s'agit pas du dernier pixel de la ligne, alors le module de compression 42 reboucle sur l'étape 1002 d'attente du front de l'horloge pixel. Lors de cette étape, le compteur de pixels est incrémenté. Sinon, s'il s'agit du dernier pixel de la ligne, alors le module de compression 42 passe en attente du signal de synchronisation horizontale Hsync dans une étape 1011. Une fois la synchronisation horizontale Hsync détectée, le compteur de ligne (« fine num ») est testé par rapport à la fin d'image dans une étape 1012. S'il ne s'agit pas de la dernière ligne de l'image, alors le compteur de lignes est incrémenté, et le module de compression 42 boucle sur l'étape d'attente du front de l'horloge pixel. Lors de cette étape, le compteur de pixels réinitialisé à la valeur O. S'il s'agit de la dernière ligne de l'image, alors le module de compression 42 boucle sur l'étape d'attente de la synchronisation verticale Vsync (étape 1001) La figure 11 est un organigramme d'un exemple d'algorithme décrivant le fonctionnement du module de paquétisation 46. Lors d'une étape 1101, le module de paquétisation 46 attend une première opportunité de transmission indiquée par le signal "Top TX1" venant du module de communication MAC/radio 910. Une fois la première opportunité de transmission reçue, le module de paquétisation 46 obtient dans une étape 1102 le schéma de transmission tel que défini par l'unité CPU 902. Puis une étape suivante 1103 permet de déterminer si le système (auquel appartient le noeud source mc-S 10 dans lequel est compris le module de paquétisation 46) est en configuration mono-canal (cas de la figure 1B) ou multi-canal (cas de la figure 1A). Dans une configuration multi-canal (c'est-à-dire si le résultat du test de l'étape 1103 est positif), le module de paquétisation 46 teste ensuite dans une étape 1104 le niveau de remplissage des mémoires 43 et 45 de type FIFO. Par exemple, pour une résolution de deux fois 1080p et pour un débit de 3Gbps par canal radio, le seuil de remplissage des mémoires 43 et 45 de type FIFO est de 20 lignes. Si le seuil de remplissage des mémoires 43 et 45 de type FIFO n'est pas atteint, alors le module de paquétisation 46 reboucle sur l'étape d'attente 1101 d'une première opportunité de transmission indiquée par le signal "Top TX1". Si le seuil de remplissage est atteint, alors le module de paquétisation 46 construit dans une étape 1105, selon le Schéma de transmission S1 de la figure 6, un premier paquet en alternant 10 lignes paires de la mémoire 43 de type FIFO et 10 lignes impaires de la mémoire 45 de type FIFO et un deuxième paquet en alternant 10 lignes impaires de la mémoire 43 de type FIFO et 10 lignes paires de la mémoire 45 de type FIFO. Dans l'entête de chaque paquet, le module indique le Schéma de transmission S1. Puis, dans une étape 1106, ces premier et second paquets sont transmis au module de communication MAC/radio 910 pour un envoi simultané (chacun des deux paquets est transmis sur un canal radio distinct). Ensuite le module de paquétisation 46 reboucle sur l'étape d'attente 1101 d'une première d'opportunité de transmission indiquée par le signal "Top TX1". Dans une configuration mono-canal (c'est-à-dire si le résultat du test de l'étape 1103 est négatif), le module teste ensuite dans une étape 1107 le niveau de remplissage des mémoires 43 et 45 de type FIFO. Par exemple pour une résolution de deux fois 1080p et pour un débit de 3Gbps, le seuil de remplissage des mémoires 43 et 45 de type FIFO est de 20 lignes. Si le seuil de remplissage des mémoires 43 et 45 de type FIFO n'est pas atteint alors le module de paquétisation 46 reboucle sur l'étape d'attente 1101 d'une première opportunité de transmission indiquée par le signal "Top TX1". Si le seuil de remplissage des mémoires 43 et 45 de type FIFO est atteint, le module de paquétisation 46 construit, dans une étape 1108, deux paquets en alternant les lignes suivant l'un quelconque des Schémas de transmission S2 à S6 définis par l'unité CPU 902. Dans l'entête de chaque paquet, le module de paquétisation 46 indique le schéma de transmission utilisé. Puis, dans une étape 1109, le premier paquet est transmis au module de communication MAC/radio 910 pour un envoi sur le premier chemin. Le module de paquétisation 46 attend alors une seconde opportunité de transmission indiquée par le signal "Top TX2", dans une étape 1110. Puis, dans une étape 1111, le second paquet est transmis au module de communication MAC/radio 910 pour un envoi sur le deuxième chemin. Ensuite, le module de paquétisation 46 reboucle sur l'étape d'attente 1101 d'une première opportunité de transmission indiquée par le signal "Top TX1". Les figures 12 et 13 présentent un organigramme d'un exemple d'algorithme décrivant le fonctionnement du module de dépaquétisation 51. Lors d'une étape 1201, le module de dépaquétisation 51 obtient une information de configuration radio, afin de déterminer si le système (auquel appartient le noeud destination mc-R 11 dans lequel est compris le module de dépaquétisation 51) est en configuration mono-canal (cas de la figure 1B) ou multi-canal (cas de la figure 1A). Puis, dans une étape 1202, l'information de configuration radio est testée. Dans une configuration multi-canal (c'est-à-dire si le résultat du test de l'étape 1202 est positif), alors le module de dépaquétisation 51 attend dans une étape 1203 une première opportunité de réception (via l'interface radio 18 associée au premier canal) indiquée par le signal "Top RX1". Puis (après détection de la première opportunité de réception), deux branches de l'organigramme de la figure 12 sont exécutées en parallèle. Sur une première branche, le module de dépaquétisation 51 teste qu'un paquet est reçu via le premier canal radio, dans une étape 1204. Si un paquet est reçu, alors dans une étape 1205 le module de dépaquétisation 51 obtient le schéma de transmission (en lisant l'entête du paquet) et stocke les lignes vidéo dans les deux mémoires 43 et 45 de type FIFO, tel que défini par le schéma de transmission sélectionné (Schéma de transmission S1 par défaut). Si aucun paquet n'est reçu, alors le module de dépaquétisation 51 stocke, dans une étape 1206, des lignes vides dans les deux mémoires 43 et 45 de type FIFO, en fonction du Schéma de transmission S1. Une ligne vide est caractérisée par un champ pixel 84 vierge de pixels et un entête (« header ») 80 dont le champ statut (« status ») 81 est de type manquant (« MISSING »). Sur une deuxième branche, le module de dépaquétisation 51 teste qu'un paquet est reçu via le second canal radio, dans une étape 1208. Si un paquet est reçu, alors dans une étape 1209 le module de dépaquétisation 51 obtient le schéma de transmission (en lisant l'entête du paquet) et stocke les lignes vidéo dans les deux mémoires 43 et 45 de type FIFO, tel que défini par le schéma de transmission sélectionné (Schéma de transmission S1 par défaut). Si aucun paquet n'est reçu, alors le module de dépaquétisation 51 stocke, dans une étape 1210, des lignes vides dans les deux mémoires 43 et 45 de type FIFO, en fonction du Schéma de transmission S1. Dans une configuration mono-canal (c'est-à-dire si le résultat du test de l'étape 1202 est négatif), alors on passe à la partie de l'algorithme décrite par la figure 13. Dans une étape 1301, le module de dépaquétisation 51 attend une première opportunité de réception (via l'interface radio 18 associée dans ce cas à l'unique canal radio) indiquée par le signal "Top RX1". Une fois détectée cette première opportunité de réception, le module de dépaquétisation 51 teste dans une étape 1302 si un paquet est reçu via l'unique canal radio. Si un paquet est reçu, alors dans une étape 1303 le schéma de transmission est obtenu par la lecture de l'entête de paquet. Puis, dans une étape 1304, les lignes sont stockées dans les deux mémoires 52 et 53 de type FIFO tel que défini par le schéma de transmission sélectionné parmi l'un des Schémas de transmission S2 à S6 de la figure 6. S'il n'y a pas de paquet reçu via l'unique canal radio (test négatif lors de l'étape 1302), alors le module de dépaquétisation 51 stocke dans une étape 1305 des lignes vides, selon le dernier schéma de transmission connu, ou bien selon le Schéma de transmission S2. Après l'étape 1304 ou l'étape 1305, dans une étape 1306, le module de dépaquétisation 51 se met en attente d'une deuxième opportunité de réception (via l'interface radio 18 associée dans ce cas à l'unique canal radio) indiquée par le signal "Top RX2". Une fois détectée cette seconde opportunité de réception, le module de dépaquétisation 51 teste dans une étape 1307 si un paquet est reçu via l'unique canal radio. Si un paquet est reçu, alors le schéma de transmission est obtenu dans une étape 1308 par la lecture de l'entête de paquet. Puis, dans une étape 1309, les lignes sont stockées dans les deux mémoires 52 et 53 de type FIFO tel que défini par le schéma de transmission sélectionné. S'il n'y a pas de paquet reçu via l'unique canal radio (test négatif lors de l'étape 1307), alors dans une étape 1310 le module de dépaquétisation 51 stocke des lignes vides selon le dernier schéma de transmission connu, ou bien selon le Schéma de transmission S2. Les figures 14A à 14D illustrent schématiquement, pour différents schémas de transmission, différents exemples de techniques de dissimulation d'erreurs mises en oeuvre par le module de dissimulation 54 de la figure 5. La figure 14A correspond au cas du Schéma de transmission S1 de la figure 6 (sans compression). Suite à la perte de paquets sur un des deux canaux radio, des lignes vides vont être intercalées avec des lignes valides dans les deux mémoires 52 et 53 de type FIFO. Ces lignes vides sont représentées sur le schéma en texture hachurée. Quand une ligne est vide, elle est remplacée par le module de dissimulation d'erreurs 54 par une ligne directement voisine (supérieure ou inférieure). La figure 14B correspond au cas du Schéma de transmission S2 de la figure 6. Suite à la perte de paquets sur un des deux chemins, des lignes vides vont être intercalées avec des lignes valides de type L1 ou L2 dans les deux mémoires 52 et 53 de type FIFO. Ces lignes vides sont représentées sur le schéma en texture hachurée. Quand une ligne est vide, elle est remplacée par le module de dissimulation d'erreurs 54 par une ligne directement voisine (supérieure ou inférieure). La figure 14C correspond au cas du Schéma de transmission S3 de la figure 6 présentant des pertes de paquets sur le premier chemin. Suite à la perte de paquets sur le premier chemin, des lignes de type L2 sont vides dans les deux mémoires 52 et 53 de type FIFO. Ces lignes sont représentées sur le schéma en texture hachurée. Quand une ligne de type L2 est vide, elle est remplacée par le module de dissimulation d'erreurs 54 par une ligne de type L1 directement voisine en faisant attention que le choix (supérieure ou inférieure) soit le même pour les deux mémoires 52 et 53 de type FIFO. La figure 14D correspond au cas du Schéma de transmission S4 de la figure 6 représentant le cas où le premier chemin est coupé. Dans ce cas, trois lignes de type L1 sur quatre sont vides dans les deux mémoires 52 et 53 de type FIFO. Ces lignes sont représentées sur le schéma en texture hachurée. Quand une ligne de type L1 est vide, elle est remplacée par le module de dissimulation d'erreurs 54 par une ligne de type L2 directement voisine en faisant attention que le choix (supérieure ou inférieure) soit le même pour les deux mémoires 52 et 53 de type FIFO. Le Schéma de transmission S5 est le symétrique du Schéma de transmission S3, et le Schéma de transmission S6 est le symétrique du Schéma de transmission S4. Ils sont donc traités respectivement de la même manière que les Schémas de transmission S3 et S4. La figure 15 illustre schématiquement le processus de compression et de décompression selon la technique du sous échantillonnage chromatique. Plus particulièrement, la figure 15 illustre le passage d'une image complète 4:4:4 vers une image compressée en 4:2:0 (phase de compression), puis le retour à une image complète 4 :4 :4 (phase de décompression). Le passage d'une image complète 4:4:4 vers une image compressée 4:2:0 s'obtient en éliminant les informations chromatiques Cb et Cr de trois pixels sur quatre dans un carré entre deux lignes. Une première technique consiste à garder uniquement les valeurs Cb et Cr d'un pixel sur quatre comme décrit en relation avec la figure 10. Une technique plus évoluée consiste à remplacer les valeurs Cb et Cr d'un pixel sur quatre par la moyenne des valeurs de Cb et Cr des quatre pixels. Le passage inverse de 4:2:0 vers 4:4:4 s'obtient en recopiant les valeurs Cb et Cr d'un pixel sur quatre vers les trois autres pixels. REVENDICATIONS1. Procédé de transmission, par un noeud source (mc-S 10) vers un noeud destination (mc-R 11), d'au moins deux contenus de données via au moins deux chemins de transmission, caractérisé en ce qu'il comprend des étapes consistant à : - décomposer chaque contenu en une succession de groupes élémentaires de données, selon un motif de répétition prédéterminé comprenant au moins deux types de groupe élémentaire différents, - sur au moins un desdits chemins, transmettre des groupes élémentaires selon une alternance prédéterminée de groupes élémentaires résultant de la décomposition d'au moins deux contenus différents. 2. Procédé de transmission selon la revendication 1, caractérisé en ce que chaque contenu est un flux vidéo comprenant des images compressées selon un schéma de compression prédéterminé (S2 à S6), chaque flux vidéo comprenant des premier et second types de ligne compressée, les lignes compressées du premier type comprenant 15 des informations additionnelles non présentes dans les lignes compressées du second type et permettant une décompression des lignes compressées du second type, et en ce que ledit motif de répétition comprend au moins une ligne compressée du premier type et au moins une ligne compressée du second type. 3. Procédé de transmission selon la revendication 2, caractérisé en ce que ledit 20 schéma de compression prédéterminé est un schéma de compression par sous échantillonnage chromatique, les lignes du premier type comprenant des informations de chrominance et les lignes du second type ne comprenant pas d'informations de chrominance. 4. Procédé de transmission selon l'une quelconque des revendications 1 à 3, 25 caractérisé en ce qu'il comprend une étape consistant à sélectionner un schéma de transmission, en fonction d'au moins une information de qualité de transmission sur au moins un des chemins, ledit schéma de transmission définissant, pour chaque chemin, une alternance prédéterminée de groupes élémentaires. 5. Procédé de transmission selon les revendications 2 et 4, pour la transmission de 30 premier et second flux vidéo sur des premier et second chemins, caractérisé en ce que, dans ladite étape consistant à sélectionner, si la qualité de transmission est sensiblement 10identique sur chacun desdits premier et second chemins, un premier schéma de transmission (S2) est sélectionné, tel que : - sur le premier chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes du premier type du premier flux vidéo et de lignes du second type du second flux vidéo ; - sur le second chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes du second type du premier flux vidéo et de lignes du premier type du second flux vidéo. 6. Procédé de transmission selon les revendications 2 et 4, pour la transmission de premier et second flux vidéo sur des premier et second chemins, caractérisé en ce que, dans ladite étape consistant à sélectionner, si la qualité de transmission sur le premier chemin est inférieure à la qualité de transmission sur le second chemin, un deuxième schéma de transmission (S3, S5) est sélectionné, tel que : - sur le premier chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes du second type du premier flux vidéo et de lignes du second type du second flux vidéo ; - sur le second chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes du premier type du premier flux vidéo et de lignes du premier type du second flux vidéo, des lignes du premier type d'au moins un des premier et second flux vidéo n'étant pas transmises. 7. Procédé de transmission selon les revendications 2 et 4, pour la transmission de premier et second flux vidéo sur des premier et second chemins, caractérisé en ce que, dans ladite étape consistant à sélectionner, si le premier chemin est inopérant, un troisième schéma de transmission (S4, S6) est sélectionné, tel que : 25 - sur le second chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes des premier et second types du premier flux vidéo et de lignes des premier et second types du second flux vidéo, des lignes du premier type d'au moins un des premier et second flux vidéo n'étant pas transmises. 30 8. Procédé de transmission selon la revendication 1, caractérisé en ce que chaque contenu est un flux vidéo comprenant des images ayant des lignes d'index pair et des 20lignes d'index impair, et en ce que ledit motif de répétition comprend au moins une ligne d'index pair et au moins une ligne d'index impair. 9. Procédé de transmission selon la revendication 8, pour la transmission de premier et second flux vidéo sur des premier et second chemins, caractérisé en ce que le procédé comprend une étape consistant à appliquer un schéma de transmission prédéterminé (Si) tel que : - sur le premier chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes d'index pair du premier flux vidéo et de lignes d'index impair du second flux vidéo ; - sur le second chemin, des groupes élémentaires sont transmis selon une alternance prédéterminée de lignes d'index impair du premier flux vidéo et de lignes d'index pair du second flux vidéo. 10. Procédé de transmission selon l'une quelconque des revendications 1 à 9, caractérisé en ce qu'il comprend une étape consistant à diviser un contenu source, pour obtenir lesdits au moins deux contenus. 11. Procédé de transmission selon l'une quelconque des revendications 1 à 10, caractérisé en ce que chaque chemin utilise un canal radio distinct et/ou utilise une trajectoire de transmission distincte, chaque trajectoire de transmission étant définie par une configuration spécifique d'au moins une antenne parmi une antenne d'émission comprise dans le noeud source et une antenne de réception comprise dans le noeud destination. 12. Procédé de réception, par un noeud destination (mc-R 11), d'au moins deux contenus de données transmis par un noeud source (mc-S 10) via au moins deux chemins de transmission, caractérisé en ce qu'il comprend des étapes consistant à : - via au moins un desdits chemins de transmission, recevoir des groupes élémentaires de données selon une alternance prédéterminée de groupes élémentaires résultant de la décomposition d'au moins deux contenus différents ; - recomposer chaque contenu, en fonction des groupes élémentaires reçus et connaissant un motif de répétition prédéterminé comprenant au moins deux types de groupe élémentaire différents, ledit motif de répétition ayant été utilisé par lenoeud source pour décomposer chaque contenu en une succession de groupes élémentaires. 13. Procédé de réception selon la revendication 12, caractérisé en ce qu'il comprend une étape consistant à reconstituer un contenu source, à partir des au moins deux contenus recomposés. 14. Produit programme d'ordinateur, caractérisé en ce qu'il comprend des instructions de code de programme pour la mise en oeuvre du procédé de transmission selon au moins une des revendications 1 à 11 et/ou le procédé de réception selon au moins une des revendications 12 et 13, lorsque ledit programme est exécuté sur un ordinateur. 15. Moyen de stockage lisible par ordinateur, stockant un programme d'ordinateur comprenant un jeu d'instructions exécutables par un ordinateur pour mettre en oeuvre le procédé de transmission selon au moins une des revendications 1 à 11 et/ou le procédé de réception selon au moins une des revendications 12 et 13. 16. Noeud source (mc-S 10), permettant de transmettre vers un noeud destination (mc-R 11) au moins deux contenus de données via au moins deux chemins de transmission, caractérisé en ce qu'il comprend : - des moyens de décomposer chaque contenu en une succession de groupes élémentaires de données, selon un motif de répétition prédéterminé comprenant au moins deux types de groupe élémentaire différents, - des moyens de transmettre, via au moins un desdits chemins, des groupes élémentaires selon une alternance prédéterminée de groupes élémentaires résultant de la décomposition d'au moins deux contenus différents. 17. Noeud destination (mc-R 11) permettant de recevoir au moins deux contenus de données transmis par un noeud source (mc-S 10) via au moins deux chemins de transmission, caractérisé en ce qu'il comprend : - des moyens de recevoir, via au moins un desdits chemins de transmission, des groupes élémentaires de données selon une alternance prédéterminée de groupes élémentaires résultant de la décomposition d'au moins deux contenus différents ; - des moyens de recomposer chaque contenu, en fonction des groupes élémentaires reçus et connaissant un motif de répétition prédéterminécomprenant au moins deux types de groupe élémentaire différents, ledit motif de répétition ayant été utilisé par le noeud source pour décomposer chaque contenu en une succession de groupes élémentaires.