Brevet FR3051614A1 (20171124)
REVENDICATIONS1. Procédé pour transmettre un message M émis par un noeud source au sein d'un groupe de noeuds raccordés chacun à un ou plusieurs sous- réseaux diffusants, au moins un noeud relais entre ces sous-réseaux diffusants et un protocole de routage, un message comprenant plusieurs cellules et des informations propres au routage dans lequel: Au niveau du noeud source codage des cellules d'un message M et des informations propres au routage, par le noeud source en utilisant un code adapté à générer n+k cellules, (410), le noeud source regroupe les cellules à transmettre en plusieurs segments, un segment comporte un nombre Ns de cellules codées et le noeud source insère avant chaque segment un en-tête comprenant au moins les informations suivantes : une information permettant de déduire l'index de chaque cellule contenue dans le segment, un identifiant propre au message à transmettre et sa taille, (411), émission d'au moins une première suite de segments {Sie), Sik(M)} du message M via un premier chemin de transmission et d'au moins une deuxième suite de segments {S21(M), S21(M)) du message M via un deuxième chemin de transmission, (412), Au niveau d'un noeud relais le noeud relais comptabilise par message M et par sous-réseau SR les cellules d'index différents qu'il émet et qu'il reçoit des autres noeuds du sous-réseau, à partir de l'identifiant message contenu dans l'entête de segment, (413), dès que le noeud relais dispose du nombre de cellules d'index différents correspondant à la taille du message M, il reconstruit ce message, (414), 3051614 23 en fonction des directives de routage contenues dans le message reconstruit et de son identifiant de noeud IDn, le noeud relais détermine les plages à utiliser pour recoder le message avant l'émission vers les autres noeuds relais ou vers les autres noeuds 5 destinataires, et émet sur chaque sous réseau un nombre maximum de cellules en tenant compte des cellules qu'il a déjà reçues sur ce sous réseau, (415), le noeud relais arrête son émission sur le sous réseau SR dès que le nombre de cellules d'index différents reçues et émises sur le sous- 10 réseau permet de reconstituer le message depuis les autres noeuds du sous réseau avec l'hypothèse d'une réception nominale, (416), les noeuds destinataires appartenant au groupe et qui ne sont pas des noeuds relais reconstituent le message à partir de segments reçus des sous-réseaux auxquels ils sont attachés avant de délivrer le message. 15\n<CLM>\1\tProcédé selon la revendication 1 caractérisé en ce que l'algorithme de codage des cellules est un code algébrique.\n<CLM>\1\tProcédé selon l'une des revendications 1 ou 2 caractérisé en ce que le 20 nombre de cellules est choisi en fonction des caractéristiques du sous- réseau de transmission du message.\n<CLM>\1\tProcédé selon la revendication 3 caractérisé en ce que le nombre de cellules à transmettre sur un sous réseau correspond au nombre adapté au 25 taux d'erreur du sous-réseau de transmission.\n<CLM>\1\tProcédé selon l'une des revendications 1 à 4 caractérisé en ce qu'il utilise une fonction d'allocation de plage de cellules à émettre adaptée à allouer une plage différente à chaque couple (noeud, sous-réseau), les sous réseaux 30 à considérer étant les sous réseaux de la directive de routage. 3051614 24\n<CLM>\1\tProcédé selon l'une des revendications 1 à 5 caractérisé en ce que le pilotage de la transmission des segments tient compte d'une information d'état de réception délivrée par les récepteurs.\n<CLM>\1\tProcédé selon l'une des revendications précédentes caractérisé en ce que la transmission des données est réalisée par transmission haute fréquence et/ou très haute fréquence et/ou tout réseau IP.\n<CLM>\1\tSystème pour relayer un ou plusieurs messages au sein d'un réseau 10 comprenant plusieurs noeuds communiquant entre eux au moyen d'un média diffusant, et appartenant à un groupe G, caractérisé en ce qu'il comporte au moins les éléments suivants : un noeud source de message M à transmettre sur plusieurs chemins correspondant à au moins deux sous-réseaux, ledit noeud source 15 comprenant au moins un processeur (102) adapté à exécuter les étapes du procédé selon l'invention, un algorithme de codage (103) des données du message M à transmettre, un ou plusieurs noeuds relais comprenant chacun, un émetteur (201), un récepteur (204), un algorithme de codage/décodage (203) du 20 message M identique à l'algorithme de codage du noeud source, un compteur (205) des cellules contenues dans le message codé émises et reçues par chemin d'acheminement du message M, l'algorithme de codage/décodage étant adapté à la recombinaison d'éléments transmis sur différents sous-réseaux, un récepteur (204) adapté à 25 recevoir le message émis par le noeud source, un processeur (202) adapté à reconstituer le message M, de le recoder à partir des informations et de le transmettre vers un noeud destinataire et d'arrêter l'émission dès que le nombre de cellules d'index différents reçues et émises sur le sous-réseau permet de reconstituer le 30 message depuis les autres noeuds du sous réseau avec l'hypothèse d'une réception nominale.