Brevet FR3141022A1 — publié le 20240419

Procédé et système OMAMRC avec transmission FDM et coopérations multiples par sous-bande La présente invention se rapporte à un procédé de transmission de messages destiné à un système de télécommunication OMAMRC à nœuds dont sources ( ), éventuellement relais ( ) et une destination. La transmission est de type FDM sur une bande divisée en B sous-bandes orthogonales entre elles. Le procédé comprend : transmission de premières redondances des messages des sources pendant la 1 ère phase et réception par les nœuds d’une information d’ordonnancement ( ) indiquant par sous-bande une source sélectionnée non encore correctement décodée par la destination dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, transmission sur une même sous-bande pendant un même intervalle de retransmission de la 2 nde phase, de nœuds dits actifs ayant une connaissance correcte d’une même source ( ) sélectionnée, d’une même deuxième redondance du même message d’une même source, la transmission d’un nœud sur plusieurs sous-bandes étant sous contrainte d’une puissance maximale d’émission du nœud. Figure pour l'abrégé : Fig.4 Procédé et système OMAMRC avec transmission FDM et coopérations multiples par sous-bande Domaine de l’invention La présente invention se rapporte au domaine des communications numériques. Au sein de ce domaine, l'invention se rapporte plus particulièrement à la transmission de données codées entre au moins deux sources et une destination avec relayage par la coopération d’au moins un nœud pouvant être une des sources ou un relais distinct d’une source. Il est entendu qu’un relais n’a pas de message à transmettre. Un relais est un nœud dédié au relayage des messages des sources tandis qu’une source à son propre message à transmettre et peut en outre dans certain cas relayer les messages des autres sources i.e. la source est dite coopérative dans ce cas. Il existe de nombreuses techniques de relayage connues sous leur appellation anglo-saxonne: «amplify and forward», «decode and forward», «compress-and-forward», «non-orthogonal amplify and forward», «dynamic decode and forward», etc. L’invention s’applique notamment, mais non exclusivement, à la transmission de données via des réseaux mobiles, par exemple pour des applications temps réel, ou via par exemple des réseaux de capteurs. Un tel réseau de capteurs est un réseau multi utilisateurs, constitué de plusieurs sources, plusieurs relais et un destinataire utilisant un schéma d’accès multiple orthogonal du canal de transmission entre les relais et la destination, noté OMAMRC («Orthogonal Multiple-Access Multiple-Relay Channel» selon la terminologie anglosaxonne). Art antérieur Un système de transmission OMAMRC mettant en œuvre une transmission de type multiplexage par répartition en fréquence dit FDM est connu de la demande WO 2021/260308 publiée le 30 décembre 2021. Le système de télécommunication OMAMRC décrit illustré par la figure 1 comprend sources qui appartiennent au jeu de sources , éventuellement relais qui appartiennent au jeu de relais , , , et une destination . Chaque source du jeu communique avec l’unique destination avec l’aide des autres sources (user cooperation selon la terminologie anglosaxonne) et des relais qui coopèrent. Les nœuds comprennent les relais et les sources qui peuvent se comporter comme un relais quand elles n’émettent pas leur propre message. Les nœuds, sources et relais, accèdent au canal de transmission selon un schéma d’accès multiple orthogonal en fréquence et fonctionnent selon un mode full-duplex qui leur permet d’écouter sans interférence les transmissions des autres nœuds. La bande du canal est divisée en B sous-bandes dont le nombre est supposé supérieur ou égal au nombre de sources : . Chaque sous-bande associée à un intervalle de temps (time slot selon la terminologie anglosaxonne) détermine F utilisations du canal (F ressource éléments selon la terminologie anglosaxonne). A chaque intervalle de temps, la transmission FDM intervient sur la bande divisée en B sous-bandes orthogonales entre elles. Un cycle de transmission d’une trame, illustré par la figure 2, dure intervalles de temps avec et le nombre maximal d’intervalles de temps pour un cycle de transmission. A chaque intervalle de temps, aucune, une ou plusieurs sous-bandes sont allouées à un nœud selon une partition et chaque sous-bande est allouée à chaque intervalle de temps à au plus un nœud. Pendant le premier intervalle de temps (première phase) toutes les sources transmettent, en supposant que , respectivement sur une ou plusieurs sous-bandes allouées à chaque source. Pendant les intervalles suivants dits de retransmission (deuxième phase), seuls les nœuds sélectionnés parmi les sources et les relais transmettent et leur transmission intervient sur la ou les sous-bandes qui leur sont respectivement allouées selon une partition déterminée pour chaque intervalle courant. Ainsi, à chacun de ces intervalles, la destination détermine le vecteur de dimension B des nœuds devant transmettre à l’intervalle avec pour contrainte que chaque sous-bande est allouée à au plus un nœud. Le nœud sélectionné pour une transmission coopérative transmet après un codage multi utilisateurs des mots qu’il a correctement décodés. Le nœud sélectionné peut transmettre des parités déterminées à partir des messages de son jeu de sources correctement décodées en utilisant un codage réseau et un codage canal conjoints (Joint Network Channel Coding selon la terminologie anglosaxonne). Les autres nœuds et la destination peuvent améliorer leur propre décodage en exploitant la transmission du nœud sélectionné et mettre à jour en conséquence leur jeu de sources correctement décodées. La destination contrôle ainsi la transmission des nœuds en utilisant un canal de retour. Ceci permet d’améliorer l’efficacité spectrale et la fiabilité en augmentant la probabilité de décodage de toutes les sources par la destination. Caractéristiques principales de l’invention La présente invention a pour objet un procédé de transmission de messages mis en trames destiné à un système de télécommunication comprenant une destination et nœuds dont sources et relais, , avec un accès multiple orthogonal au canal de transmission entre les nœuds, avec un nombre maximum de intervalles de temps par trame transmise répartis entre une 1 ère phase de intervalles de temps et une 2 nde phase d’au moins un intervalle de temps dit de retransmission, , le message d’une source ayant été codé avant transmission selon un codage de type à redondance incrémental qui génère plusieurs redondances, la transmission étant de type multiplexage par répartition en fréquence sur une bande divisée en sous-bandes orthogonales entre elles, . Le procédé est tel qu’il comprend : une transmission de premières redondances des messages des sources pendant la 1 ère phase, une réception par les nœuds d’une information d’ordonnancement indiquant par sous-bande une source sélectionnée non encore correctement décodée par la destination dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, une transmission sur une même sous-bande pendant un même intervalle de retransmission de la 2 nde phase, de nœuds dits actifs ayant une connaissance correcte d’une même source sélectionnée, d’une même deuxième redondance du même message d’une même source, la transmission d’un nœud sur plusieurs sous-bandes étant sous contrainte d’une puissance maximale d’émission du nœud. L’allocation de sous-bandes orthogonales entre les sources permet de réduire le temps nécessaire pour transmettre des données puisque toutes les sources émettent leur première redondance sur une ou plusieurs sous-bandes d’un des intervalles de temps (time slot) de la 1 ère phase. Lorsque la 1 ère phase comprend un seul intervalle de temps, , alors toutes les sources émettent simultanément pendant ce même intervalle de temps ce qui permet d’avoir une 1 ère phase très rapide. Un tel procédé est donc bien adapté pour des services exigeant en termes de latence. La transmission d’une même redondance simultanément pendant un même intervalle de retransmission de la 2 e phase par tous les nœuds ayant une connaissance correcte de la même source permet d’augmenter la puissance à la réception à la destination et ainsi de diminuer très fortement la probabilité d’une fausse alarme i.e. d’un décodage incorrect. Cette amélioration permet une optimisation du débit et/ou permet de diminuer la puissance d’émission des sources pour un même débit. Les nœuds ayant une connaissance correcte de la même source sont aussi bien les nœuds ayant décodés correctement cette même source que la source elle-même. Ces nœuds autre que la source sont capables de coopération en transmettant une même redondance de cette même source pendant un intervalle de retransmission. La transmission de ces nœuds est dite coopérative. Dans le cas où le système inclus des relais autres que les sources, une transmission coopérative est soit une transmission par un relais soit une transmission par une source capable d’aider la destination à décoder une source qu’elle n’a pas encore correctement décodée. Une transmission coopérative est une transmission par un nœud qui contient des informations relatives à au moins un message d’un autre nœud. La transmission d’un relais est, par nature, une transmission coopérative mais aussi la transmission d’une source (qui est capable de coopération) qui inclut dans sa transmission des informations relatives à au moins un message d’une autre source. La coopération des nœuds assure une augmentation de la fiabilité des transmissions. La transmission d’un nœud sur une sous-bande dépend de sa transmission sur d’autres sous-bandes. En effet, un nœud a une puissance d’émission P qui doit être répartie sur toutes les sous-bandes pour lesquels il est actif. La puissance émise par un nœud pour une sous-bande est fonction de sa puissance émise sur les autres sous-bandes pour lesquels il est actif et la somme des puissances émises par bande ne peut dépasser P. La sélection des sources à aider est mise en œuvre par un dispositif dit ordonnanceur ou scheduleur qui peut tout aussi bien correspondre à la destination qu’à un autre dispositif qui dispose de connaissances sur la qualité des liens au sein du système considéré. L’ordonnanceur remonte aux nœuds une information d’ordonnancement identifiant les sources sélectionnées à aider i.e. sélectionnées parmi les sources que la destination n’a pas encore correctement décodées. L’information d’ordonnancement comprend en outre l’allocation des sous-bandes pour une retransmission par les nœuds d’une redondance des sources sélectionnées. Par exemple, cette information peut être sous la forme d’un entier : pour B sous bandes, cet entier peut être déterminé de la façon suivant, où est l’identifiant de la source prenant sa valeur dans l’ensemble {1,..,M} associé à la bande prenant sa valeur dans l’ensemble . L’invention a en outre pour objet, un procédé de transmission de messages mis en trames mis en œuvre par un dispositif de télécommunication destiné à un système de télécommunication à nœuds dont sources et relais et le dispositif, , avec un accès multiple orthogonal au canal de transmission entre les nœuds, avec un nombre maximum de intervalles de temps par trame transmise répartis entre une 1 ère phase de T intervalles de temps et une 2 nde phase d’au moins un intervalle de temps dit de retransmission, , le message d’une source ayant été codé avant transmission selon un codage de type à redondance incrémental qui génère plusieurs redondances, la transmission étant de type multiplexage par répartition en fréquence sur une bande divisée en B sous-bandes orthogonales entre elles, . Le procédé est tel qu’il comprend : une réception simultanée par le dispositif pendant la 1 ère phase sur au moins sous-bandes de premières redondances des messages des sources, une transmission par le dispositif d’une information d’ordonnancement indiquant par sous-bande une source sélectionnée non encore correctement décodée par le dispositif dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, une réception par le dispositif, sur une même sous-bande d’un même intervalle de retransmission de la 2 nde phase, d’une même deuxième redondance de la même source sélectionnée et provenant de différents nœuds ayant une connaissance correcte de cette même source. L’invention a en outre pour objet, un procédé de transmission de messages mis en trames mis en œuvre par un dispositif de télécommunication destiné à un système de télécommunication à nœuds dont sources et relais et une destination, , le dispositif étant une des sources, avec un accès multiple orthogonal au canal de transmission entre les nœuds et la destination, avec un nombre maximum de intervalles de temps par trame transmise répartis entre une 1 ère phase de intervalles de temps et une 2 nde phase d’au moins un intervalle de temps dit de retransmission, , la transmission étant de type multiplexage par répartition en fréquence sur une bande divisée en sous-bandes orthogonales entre elles, . Le procédé est tel qu’il comprend : un codage d’un message avant transmission selon un codage de type à redondance incrémental qui génère plusieurs redondances, une transmission d’une première redondance d’un message de la source pendant la 1 ère phase, une réception d’une information d’ordonnancement indiquant par sous-bande une source sélectionnée non encore correctement décodée par la destination dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, une transmission pendant un intervalle de retransmission de la 2 nde phase d’une deuxième redondance du message des sources sélectionnées sur les sous-bandes respectives, pour les sources pour lesquelles le dispositif a une connaissance correcte, la transmission du dispositif sur plusieurs sous-bandes étant sous contrainte d’une puissance maximale d’émission. L’invention a en outre pour objet un dispositif de télécommunication pour transmettre des messages mis en trame, destiné à un système de télécommunication comprenant nœuds dont sources et relais, , et une destination , avec un accès multiple orthogonal au canal de transmission entre les nœuds et la destination, avec un nombre maximum de intervalles de temps par trame transmise répartis entre une 1 ère phase de intervalles de temps et une 2 nde phase d’au moins un intervalle de temps dit de retransmission, , la transmission étant de type multiplexage par répartition en fréquence sur une bande divisée en sous-bandes orthogonales entre elles, , le dispositif qui correspond à une des sources comprend au moins un microprocesseur, une mémoire, une chaîne d’émission et une chaîne de réception, la chaîne d’émission comprend un codeur mettant en œuvre un codage de type à redondance incrémental qui génère plusieurs redondances d’un même message à transmettre, et est tel que : la chaîne d’émission est apte à transmettre une première redondance du message à transmettre pendant la 1 ère phase, la chaîne de réception est apte à recevoir une information d’ordonnancement de taille indiquant par sous-bande une source sélectionnée non encore correctement décodée par la destination dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, la chaîne d’émission est en outre apte à transmettre pendant un intervalle de retransmission de la 2 nde phase une deuxième redondance du message des sources sélectionnées sur les sous-bandes respectives, pour les sources pour lesquelles le dispositif a une connaissance correcte, la transmission sur plusieurs sous-bandes étant sous contrainte d’une puissance maximale d’émission. L’invention a en outre pour objet un dispositif de télécommunication pour transmettre des messages mis en trame, destiné à un système de télécommunication comprenant nœuds dont sources et relais, , et une destination , avec un accès multiple orthogonal au canal de transmission entre les nœuds et la destination, avec un nombre maximum de intervalles de temps par trame transmise répartis entre une 1 ère phase de intervalles de temps et une 2 nde phase d’au moins un intervalle de temps dit de retransmission, , la transmission étant de type multiplexage par répartition en fréquence sur une bande divisée en sous-bandes orthogonales entre elles, . Le dispositif qui correspond à une des sources comprend au moins un microprocesseur, une mémoire, une chaîne d’émission et une chaîne de réception, et est tel que : la chaîne de réception est apte à recevoir simultanément pendant la 1 ère phase sur au moins sous-bandes de premières redondances des messages des sources, la chaîne d’émission est apte à transmettre une information d’ordonnancement indiquant par sous-bande une source sélectionnée non encore correctement décodée par le dispositif dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, la chaîne de réception est en outre apte à recevoir sur une même sous-bande d’un même intervalle de retransmission de la 2 nde phase, une même deuxième redondance de la même source sélectionnée et provenant de différents nœuds ayant une connaissance correcte de cette même source. L’invention a en outre pour objet un système de télécommunication comprenant une destination et nœuds dont sources et relais, , avec un accès multiple orthogonal au canal de transmission entre les nœuds et la destination, adapté pour une mise en œuvre d’un procédé de transmission selon un des objets de l’invention. Selon un mode de réalisation, l’information d’ordonnancement est déterminée sur la base d’une information mutuelle par sous-bande , , d’un canal équivalent entre les nœuds ayant une connaissance correcte d’une même source à aider et la destination. Le critère pris en compte basé sur l’information mutuelle permet de tendre vers une maximisation de l’efficacité spectrale. L’information mutuelle dépend du nombre de sous-bandes pour lesquelles un nœud est actif c’est-à-dire qui transmet une redondance pour la même source ou plusieurs sources pour ces différentes sous-bandes. La sélection des sources à aider tient donc compte du fait que chacun des nœuds qui transmet une redondance d’une source à aider sélectionnée transmet sur les sous-bandes allouées et ceci pour les différentes sources à aider dont il a une connaissance correcte. La détermination de l’information d’ordonnancement est donc sous contrainte d’une puissance maximale d’émission par nœud. Selon un mode de réalisation, le procédé de transmission comprend en outre : transmission des jeux de sources correctement décodées par les nœuds à l’issue de l’intervalle de transmission de la 1 ère phase. L’information transmise par les nœuds permet à la destination de sélectionner les sources pour l’aider à décoder un maximum de sources. Selon un mode de réalisation, le procédé de transmission comprend en outre : réception par les nœuds d’un jeu de sources correctement décodées par la destination parmi les sources reçues par la destination pendant la 1 ère phase, transmission par les nœuds de jeux de sources correctement décodées par les nœuds et non encore décodées correctement par la destination à l’issue de la 1 ère phase. Selon ce protocole la destination remonte aux nœuds son jeu de sources correctement décodées à l’issue d’une réception de données transmises pendant le 1 er intervalle de transmission. Cette remontée peut intervenir via un canal de contrôle. Selon un mode de réalisation particulièrement simple, la destination remonte M bits qui indiquent pour chacune des M sources si elle est correctement décodée ou pas. Si toutes les sources sont correctement décodées par la destination i.e. son jeu de sources correctement décodées contient les M sources, une nouvelle trame est transmise. L’information transmise par les nœuds permet à la destination de sélectionner plus efficacement les sources pour l’aider à décoder un maximum de sources. Selon un mode de réalisation, l’information d’ordonnancement est obtenue en comparant, entre différentes informations d’ordonnancement possibles de sources à aider par sous-bande, la somme sur les sous-bandes d’une information mutuelle par sous-bande d’un canal équivalent entre les nœuds ayant une connaissance correcte d’une même source à aider et la destination. Selon un mode de réalisation, l’information d’ordonnancement comprenant composantes, les composantes sont déterminées séquentiellement sous-bande après sous-bande et, pour une sous-bande donnée, la composante est obtenue en déterminant entre les différentes sources à aider un maximum d’une somme comprenant d’une part la somme sur les sous-bandes de d’une information mutuelle d’un canal équivalent entre les nœuds ayant une connaissance correcte d’une même source à aider et la destination et d’autre part une information mutuelle d’un canal équivalent entre les nœuds ayant une connaissance correcte d’une même source à aider et la destination pour la sous-bande . Selon un mode de réalisation, un canal de transmission entre un nœud a pris parmi les nœuds et la destination pour la sous-bande s’écrivant sous la forme avec une amplitude et un facteur de phase, le procédé est tel que, lorsque chacun des nœuds ayant une connaissance correcte d’une même source sélectionnée connaît la phase du canal de transmission entre ce nœud et la destination, la transmission par chacun de ces nœuds de la même deuxième redondance de cette même source est modulée par le facteur de phase avec et où correspond au conjugué de l’amplitude du canal de transmission entre ce nœud et la destination divisé par sa norme . Selon un mode de réalisation, un canal de transmission entre un nœud a pris parmi les nœuds et la destination pour la sous-bande s’écrivant sous la forme avec une amplitude et un facteur de phase, les nœuds ayant une connaissance correcte d’une même source sélectionnée pour la sous-bande étant regroupés en un premier et un deuxième groupes de nœuds tel que chacun des nœuds du premier groupe connait la phase du canal de transmission entre ce nœud et la destination pour la sous-bande et chacun des nœuds du deuxième groupe ne connait pas la phase du canal de transmission entre ce nœud et la destination pour la sous-bande , le procédé est tel que la transmission par un nœud a du premier groupe de la même deuxième redondance d’une source est modulée par le facteur de phase avec et où correspond au conjugué de l’amplitude du canal de transmission entre ce nœud et la destination divisé par sa norme et tel que la transmission par un nœud a du deuxième groupe de la même deuxième redondance de la source intervient sans correction de phase. Selon un mode de réalisation, pour une même source, la première redondance et la deuxième redondance sont différentes. Les différents modes peuvent être combinés entre eux pour former d’autres modes. Les dispositifs et système selon l’invention sont adaptés pour mettre en œuvre les différents modes de réalisation du procédé selon l’invention. L’invention a en outre pour objet chacune des applications logicielles spécifiques sur un ou plusieurs supports d'information, lesdites applications comportant des instructions de programme adaptées à la mise en œuvre du procédé de transmission lorsque ces applications sont exécutées par des processeurs. L’invention a en outre pour objet des mémoires configurées comportant des codes d’instructions correspondant respectivement à chacune des applications spécifiques. La mémoire peut être incorporée dans n'importe quelle entité ou dispositif capable de stocker le programme. La mémoire peut-être de type ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore de type magnétique, par exemple une clé USB ou un disque dur. D'autre part, chaque application spécifique selon l'invention peut être téléchargée depuis un serveur accessible sur un réseau de type Internet. Les caractéristiques optionnelles présentées ci-dessus dans le cadre du procédé de transmission peuvent éventuellement s’appliquer à l’application logicielle et à la mémoire ci-dessus évoquées. Liste des figures D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante de modes de réalisation, donnés à titre de simples exemples illustratifs et non limitatifs, et des dessins annexés, parmi lesquels : la est un schéma d’un exemple de système OMAMRC (Orthogonal Multiple Access Multiple Relays Channel) selon l’art antérieur, la est un schéma d’un cycle de transmission d’une trame selon l’art antérieur, la est un schéma d’un cycle de transmission d’une trame selon l’invention, la est un schéma du protocole des échanges d’informations entre la destination et les nœuds, sources et relais, selon un mode de réalisation de l’invention, la est un schéma de la structure simplifiée d’un dispositif de télécommunication selon l’invention. Description de modes de réalisation particuliers de l’invention Un système OMAMRC est illustré par la figure 1. Dans le contexte de l’invention, un tel système comprend nœuds dont sources qui appartiennent au jeu de sources et relais qui appartiennent au jeu de relais et une destination . . . Quand , le système comprend uniquement deux sources et la destination. Quand , le système comprend au moins deux sources et au moins un relais et la destination. Un schéma d’un cycle de transmission d’une trame selon l’invention est illustré par la . Une utilisation du canal (channel use selon la terminologie anglosaxonne) est la plus petite granularité en ressource temps-fréquence définit par le système qui permet la transmission d’un symbole modulé. Le nombre d’utilisations du canal est lié à la bande de fréquence disponible et à la durée de transmission. Chaque source du jeu communique avec l’unique destination avec l’aide des autres sources (user cooperation selon la terminologie anglosaxonne) et des relais qui coopèrent. Les nœuds comprennent les relais et les sources qui peuvent se comporter comme un relais quand elles n’émettent pas leur propre message. Les nœuds, sources et relais, accèdent au canal de transmission selon un schéma d’accès multiple orthogonal en fréquence et fonctionnent selon un mode full-duplex qui leur permet d’écouter sans interférence les transmissions des autres nœuds. La bande du canal est divisée en B sous-bandes. Chaque sous-bande associée à un intervalle de temps détermine F utilisations du canal (F ressource elements selon la terminologie anglosaxonne). Dans le cas d’une transmission avec une modulation OFDM, une sous-bande peut comprendre par exemple autant de sous-porteuses qu’un symbole OFDM. Chaque source transmet à la destination ses données mises en trame avec l’aide des autres sources et des relais. Une trame occupe des intervalles de temps (time slots selon la terminologie anglosaxonne) lors de la transmission des messages des respectivement sources. Un cycle de transmission i.e. transmission d’une trame, illustré par la figure 3 se déroule pendant intervalles de temps. le nombre d’intervalles de transmission de la 1 ère phase avec une ou plusieurs sous-bandes du canal allouées pour chaque source . le nombre d’intervalles de retransmission de la 2 e phase avec une ou plusieurs sous-bandes du canal allouées pour aider chaque source sélectionnée, et le nombre maximal d’intervalles de retransmission. La détermination des sources à aider et l’allocation des sous-bandes sont mises en œuvre par un ordonnanceur («scheduler» selon la terminologie anglosaxonne). Le mode décrit correspond au cas où l’ordonnanceur est hébergé par la destination. Le nombre d’utilisations du canal est supposé identique pour chaque intervalle de temps de transmission et chaque intervalle de temps de retransmission : . est une variable représentant le débit initial de la source qui peut prendre ses valeurs dans l’ensemble fini . Un intervalle de transmission a pour capacité utilisations du canal pour chaque source . Pendant la première phase chaque source émet un message pendant utilisations du canal, , le nombre d’utilisations du canal dépendant de la source s. Un intervalle de retransmission a pour capacité utilisations du canal pour chaque source . est une variable représentant le rapport qui peut prendre ses valeurs dans un ensemble fini . Les débits initiaux des sources sont déterminés généralement par la destination lors d’une phase initiale qui précède toute phase de transmission. La remontée des débits initiaux et des rapports est effectuée via des canaux de contrôle à débit très limité. La phase initiale intervient au plus avant chaque phase de transmission d’une trame. Lorsque alors le nombre de sous-bandes est supposé supérieur ou égal au nombre de sources : . Lorsque alors le nombre de sous-bandes fois le nombre d’intervalles de transmission est supposé supérieur ou égal au nombre de sources : . Un mode de réalisation du protocole des échanges entre les nœuds et la destination est illustré par la . Pendant la première phase, les premiers intervalles de temps, toutes les sources transmettent respectivement sur une ou plusieurs sous-bandes allouées à chaque source. L’allocation d’une ou plusieurs sous-bandes à une source est définie dans une partition qui peut être déterminée par la destination et communiquée aux sources par la destination via un canal de contrôle. Lorsque toutes les sources transmettent simultanément respectivement sur une ou plusieurs sous-bandes allouées à chaque source. Lorsque toutes les sources transmettent pendant un ou plusieurs des intervalles de transmission sur une ou plusieurs sous-bandes allouées à chaque source. Certaines sources peuvent transmettre simultanément sur des sous-bandes différentes. A chaque intervalle de temps de retransmission, aucune, une ou plusieurs sous-bandes sont allouées pour une source à aider. L’ordonnanceur, la destination selon le mode décrit, transmet aux nœuds une information d’ordonnancement qui peut avoir la forme d’un vecteur. L’information d’ordonnancement détermine une partition des sources à aider pour les différentes sous-bandes. Ainsi, les partitions peuvent être différentes entre chacun des intervalles de retransmission. Seuls les nœuds ayant une connaissance correcte d’une même source de la partition transmettent simultanément une même redondance de cette même source sur une ou plusieurs mêmes sous-bandes. Ces nœuds comprennent les nœuds ayant correctement décodés cette même source et la source elle-même, ces nœuds sont dits coopératifs. A titre de simplification de la description, les suppositions suivantes sont faites par la suite sur le système OMAMRC : les sources, les relais sont équipés d’une seule antenne d’émission ; les sources, les relais, et la destination sont équipés d’une seule antenne de réception ; les sources, les relais, et la destination sont parfaitement synchronisés ; les sources sont statistiquement indépendantes (il n'y a pas de corrélation entre elles) ; tous les nœuds émettent avec une même puissance maximale ; il est fait usage d’un code CRC supposé inclus dans les bits d’information de chaque source pour déterminer si un message est correctement décodé ou pas, ; les liens entre les différents nœuds souffrent de bruit additif et d’évanouissement. Les gains d’évanouissement sont fixes pendant la transmission d’une trame effectuée pendant une durée maximale de intervalles de temps, mais peuvent changer indépendamment d’une trame à une autre. sont des paramètres du système ; la qualité instantanée du canal/lien direct en réception (CSIR Channel State Information at Receiver) est disponible à la destination, aux sources et aux relais ; les retours sont sans erreur (pas d’erreur sur les signaux de contrôle) . Les notations suivantes sont utilisées : un nœud qui intervient pendant la 2 e phase est noté avec , si le nœud i est une source i dénotée sur la figure 1, , sinon , et le nœud est un relais dénoté ,…, sur la , est l’information d’ordonnancement. Elle contient les sources à aider pour l’intervalle de retransmission pendant la deuxième phase. Lorsqu’elle a la forme d’un vecteur, , l’information d’ordonnancement est de dimension B. Le élément du vecteur indique la source à aider pour cette sous-bande durant cet intervalle de temps , . L’ordre dans le vecteur correspond à l’ordre des sous-bandes. L’information d’ordonnancement peut prendre d’autres formes, cette information peut par exemple être sous la forme d’un entier . Pour B sous bandes, cet entier peut être déterminé de la façon suivant, où est l’identifiant de la source prenant sa valeur dans l’ensemble {1,..,M} associé à la bande prenant sa valeur dans l’ensemble . Par exemple, un ensemble ordonné de trois éléments appartenant à {0,..,9} par exemple (1,2,3) peut s’écrire (il y’a une bijection) sous la forme d’un entier ou en base 10. Un ensemble ordonné de trois éléments appartenant à {0,..,M-1} par exemple ( ) peut s’écrire (il y a une bijection) en base M sous la forme d’un entier . Donc la donnée d’un entier base M permet d’identifier un ntuple dont les éléments sont des entiers d’un ensemble {0,…,M-1}. La suite de la description considère que l’information d’ordonnancement a la forme d’un vecteur. est le rapport signal à bruit moyen (SNR) qui prend en compte les effets d’atténuation du canal ( path-loss selon la terminologie anglosaxonne) et de masquage ( shadowing selon la terminologie anglosaxonne) entre le nœud (source ou relais) et le nœud (source, relais ou destination). est le gain d’atténuation du canal (fading) entre le nœud (source ou relais) et le nœud (source, relais ou destination) qui suit une distribution Gaussienne complexe circulaire symétrique à moyenne nulle et de variance , les gains sont indépendants entre eux. est le vecteur de dimension du nombre de sous-bandes pour lesquelles un nœud est actif, ou pas, pour aider une source ou plusieurs qui varie entre 0 (le nœud n’est pas actif) et B (le nœud est actif pour toutes les sous bandes) pour l’intervalle de retransmission (time slot) pendant la deuxième phase. Le élément du vecteur désigne le nombre de sous-bandes pour lesquelles le nœud i, source ou relais, est actif à l’intervalle de retransmission (time slot) t, , est le nombre d’intervalles de temps de retransmission i.e. pendant la deuxième phase qui conduit à zéro défauts pour toutes les sources (l’événement de coupure individuelle de chacune des sources vaut zéro i.e. ) : (1) Exemple de mise en œuvre de l’invention Pendant la première phase, chaque source transmet après codage un message comportant bits d’information , étant le corps de Galois à deux éléments. Le message comprend un code de type CRC qui permet de vérifier l’intégrité du message . Le message est codé selon le MCS initial. Compte tenu que les MCS initiaux peuvent être différents entre les sources, les longueurs des messages codés peuvent être différentes entre les sources. Le codage utilise un code à redondance incrémentale. Le mot de code obtenu est segmenté en blocs de redondance. Le code à redondance incrémentale peut être de type systématique, les bits d’information sont alors inclus dans la première redondance. Que le code à redondance incrémentale soit ou pas de type systématique, il est tel que la première redondance peut être décodée de manière indépendante des autres redondances. Le code à redondance incrémentale peut être réalisé par exemple au moyen d'une famille finie de codes linéaires poinçonnés à rendements compatibles ou de codes sans rendement modifiés pour fonctionner avec des longueurs finies : code raptor (RC), turbo code poinçonné de rendement compatible (RCPTC rate compatible punctured turbo code selon la terminologie anglosaxonne), code convolutionnel poinçonné de rendement compatible (RCPCC rate compatible punctured convolutional code selon la terminologie anglosaxonne), LDPC de rendement compatible (RCLDPC rate compatible low density parity check code selon la terminologie anglosaxonne). Selon l’exemple de mise en œuvre décrit et illustré par la figure 4, le paramètre . Ainsi, lors de la première phase, les sources transmettent simultanément une 1 ère redondance de leurs messages respectifs pendant l’intervalle de transmission sur respectivement les sous-bandes allouées avec respectivement des schémas de modulation et de codage déterminés à partir des valeurs des débits initiaux des sources. Chaque message transmis correspondant à une source , un message correctement décodé est assimilé à la source correspondante par abus de notation. Que ce soit pendant la première phase ou la deuxième phase, lorsqu’un nœud, en particulier une source transmet, la destination et les autres nœuds écoutent. Chaque nœud full-duplex peut transmettre sur une ou plusieurs sous-bandes et écouter simultanément tous les autres nœuds qui émettent sur une autre sous-bande. La destination, les sources et les relais tentent de décoder les messages reçus à la fin d’un intervalle de temps. Le succès du décodage à chaque nœud est décidé en utilisant le CRC. La destination et les nœuds déterminent ainsi leur jeu de sources correctement décodés. Selon le mode de réalisation, pendant la deuxième phase, à l’intervalle de temps (round selon la terminologie anglosaxonne) t, la destination transmet son jeu de sources correctement décodées à l’issue de l’intervalle de temps précédent en utilisant par exemple un canal de contrôle de diffusion de retour (feedback broadcast control channel), . Ce retour peut consister en un vecteur de bits. Si le décodage de toutes les sources par la destination est correct , le cycle courant est stoppé, un nouveau cycle peut démarrer. Un cycle de transmission d’une nouvelle trame débute avec l’effacement des mémoires des relais et de la destination et avec la transmission par les sources de nouveaux messages. Le nombre d’intervalle de temps (rounds) utilisés pendant la seconde phase dépend du succès de décodage à la destination. Les nœuds, sources et relais, comparent le jeu de sources correctement décodées par la destination à leur jeu de sources correctement décodées et en déduisent le jeu des sources pour lesquelles ils peuvent aider la destination : . Par convention, on note le jeu des messages (ou sources) correctement décodés par le nœud à la fin de l’intervalle de temps (round ), y compris pour une source son propre message. La fin de l’intervalle de temps (round) correspond à la fin de la première phase. Le nombre d’intervalle de temps ( time-slots ) utilisés pendant la seconde phase dépend du succès de décodage à la destination. Si le jeu d’un nœud comprend au moins une source non incluse dans le jeu de la destination, le nœud en informe la destination en utilisant par exemple un canal de contrôle dédié de type unicast. L’information transmise par un nœud peut consister en son jeu de sources dont il a une connaissance correcte i.e. qu’il a correctement décodées y compris pour une source la connaissance de son propre message, ou, comme illustrée par la figure 4, en les sources dont il a une connaissance correcte et que la destination n’a pas encore correctement décodée, . Pendant cette deuxième phase, la destination suit une certaine stratégie pour décider de la ou des sources à aider. La destination informe les nœuds de cette sélection en transmettant le vecteur des sources à aider pour chaque sous-bande en utilisant par exemple un canal de contrôle de diffusion de retour. Le vecteur définit une partition des sources à aider sur respectivement les sous-bandes. La destination contrôle ainsi la transmission des nœuds en utilisant un canal de retour. Ceci permet d’améliorer l’efficacité spectrale et la fiabilité en augmentant la probabilité de décodage de toutes les sources par la destination. Pour chaque source de la partition, tous les nœuds qui ont une connaissance correcte de cette source transmettent à l’intervalle une même redondance de cette même source sur une ou plusieurs mêmes sous-bandes. L’ensemble des redondances transmises à l’intervalle est dénotée . Les nœuds et la destination peuvent améliorer leur propre décodage en exploitant la retransmission d’une redondance d’une source sur une ou plusieurs sous-bandes sur lesquelles ils n’émettent pas et mettre à jour en conséquence leur jeu de sources correctement décodées. Stratégies de sélection La sélection de la source à aider pour chaque sous-bande dépend de l’état du canal entre les différents nœuds qui transmettent la même redondance et la destination. L’état d’un canal peut-être évalué par l’information mutuelle qui est une fonction du SNR de ce canal/lien. En exploitant des signaux de référence (symboles pilotes, signaux SRS du 3GPP LTE, etc), la destination peut déterminer les gains (CSI : Channel State Information selon la terminologie anglosaxonne) des liens directs par sous-bande : , c’est-à-dire des liens source vers destination et relais vers destination et peut donc en déduire les SNR moyens de ces liens. La statistique du canal de chaque lien est supposée suivre une distribution Gaussienne complexe circulaire centrée et les statistiques sont indépendantes entre les liens. Il est par suite suffisant de ne considérer que le SNR moyen comme mesure de la statistique d’un lien. Le signal reçu par la destination à l’intervalle de retransmission sur la sous-bande peut s’écrire sous la forme : (2) Avec : l’ensemble des nœuds ayant une connaissance correcte de la source à la fin de l’intervalle de temps , le canal équivalent résultant de la transmission durant l’intervalle de retransmission sur la sous-bande par tous les nœuds appartenant à de la même version de redondance et une variable aléatoire gaussienne complexe à symétrie circulaire telle que ( and ). La transmission lors de la 2 nd phase, par les nœuds ayant une connaissance correcte d’une source à aider sélectionnée et identifiée dans le vecteur , peut se dérouler selon plusieurs modes de réalisation. Selon un premier mode, aucun des nœuds , étant l’ensemble des nœuds ayant une connaissance correcte de la source (i.e. du message émis par la source ) à la fin du slot , ne connaît la phase du canal de transmission sur la sous-bande le liant à la destination . Le canal équivalent pour une source à aider sur la sous-bande peut alors s’exprimer sous la forme : . Ce mode correspond à une combinaison non cohérente à la réception. Selon un deuxième mode, chacun des nœuds , étant l’ensemble des nœuds ayant une connaissance correcte de la source (i.e. du message émis par la source ) à la fin du slot , connaît la phase du canal de transmission sur la sous-bande le liant à la destination . A réception du vecteur de sources à aider, chaque nœud transmet à l’intervalle de retransmission sur la même sous-bande une même redondance du message émis par la source modulée par un facteur de phase avec et où correspond au conjugué du canal de transmission liant le nœud à la destination divisé par sa norme de sorte que toutes ces redondances transmises par les nœuds sont reçues en même temps par la destination de façon cohérente. Ainsi, le canal équivalent pour la source aidée sur la sous-bande s’exprime sous la forme : . Un tel mode de transmission, dit « equal gain combining » selon la terminologie anglosaxonne, permet d’obtenir, du côté de la destination, une combinaison cohérente de l’ensemble des signaux émis par les nœuds ayant une connaissance correcte du message émis par la source sélectionnée. Selon un troisième mode, l’ensemble des nœuds ayant une connaissance correcte de la source à la fin du slot se décompose en deux groupes de nœuds, et . Chaque nœud du premier groupe de nœuds, , connaît la phase du canal de transmission sur la sous-bande le liant à la destination . Chaque nœud du deuxième groupe, ne connait pas la phase du canal de transmission sur la sous-bande le liant à la destination . A réception du vecteur de sources à aider, chaque nœud du premier groupe, , transmet à l’intervalle de retransmission sur la même sous-bande une même redondance du message émis par la source modulée par un facteur de phase avec et où correspond au conjugué du canal de transmission liant le nœud à la destination divisé par sa norme de sorte que toutes ces redondances transmises par les nœuds du premier groupe sont reçues en même temps par la destination de façon cohérente. Et chaque nœud appartenant au deuxième groupe transmet à l’intervalle de retransmission sur la même sous-bande une même redondance du message émis par la source sans modulation de phase. Ce mode peut intervenir, par exemple, pendant une période transitoire au cours de laquelle la destination n’a pas encore pu déterminer l’information relative aux facteurs de phase pour l’ensemble des nœuds. Au cours du temps, la destination peut fournir une telle information à l’ensemble des nœuds du système améliorant encore la qualité de la transmission. Selon ce mode, le canal équivalent peut s’exprimer sous la forme : Pour tous ces modes, le rapport signal à bruit associé au canal équivalent est ( en supposant que . L’information mutuelle associée au canal équivalent est une fonction du SNR c’est-à-dire que . La puissance de transmission d’un nœud est partagée en fréquence entre les différentes sous-bandes pour lesquelles le nœud est actif pour un même intervalle de retransmission et ne peut dépasser la puissance maximale . Par conséquent, l’information mutuelle associée au canal équivalent, avec , et dépend du nombre de sous-bandes pour laquelle le nœud qui appartient à l’ensemble est actif c’est-à-dire transmet une redondance pour la même source ou plusieurs sources pour ces différentes sous-bandes. La sélection des sources à aider tient compte du fait que chacun des nœuds qui transmet une redondance d’une source à aider sélectionnée transmet sur les sous-bandes allouées et ceci pour les différentes sources à aider dont il a une connaissance correcte. La sélection des sources est donc sous contrainte que chaque nœud qui transmet a sa puissance d’émission répartie sur les sous-bandes pour lesquelles il est actif. Selon un premier mode de sélection mis en œuvre dans l’algorithme 1 de l’annexe, à un intervalle de retransmission , l’ordonnanceur considère tous les vecteurs possibles, , de sources de taille prises parmi les sources à aider i.e., ces sources sont prises parmi les sources non encore décodées par la destination . Le vecteur sélectionné est celui qui permet d’atteindre la plus grande information mutuelle sachant que l’information mutuelle dépend pour chaque sous-bande du canal équivalent entre les différents nœuds qui transmettent la même redondance et la destination. Le vecteur optimal de sources à aider pour les sous-bandes, parmi ces différents vecteurs possibles est le suivant : . Ainsi, le vecteur optimal pour l’intervalle de retransmission comprend l’ensemble des sources pour lesquelles la somme sur les sous-bandes des informations mutuelles, , est la plus élevée, chaque information mutuelle étant associée au canal de transmission équivalent établi entre chacun des nœuds ayant une connaissance sans erreur d’une même source à aider, , et la destination. Dit autrement, la destination sélectionne le vecteur de sources à aider pour lequel l’information mutuelle moyenne «récoltée» est la plus grande. Cette information mutuelle moyenne est une somme dépendant des SNR équivalent par sous bande, ainsi l’optimisation doit être conjointe sur toutes les sous-bandes car la puissance émise par un nœud doit être partagée entre les sous-bandes pour lesquelles le nœud est actif. Selon un deuxième mode de sélection mis en œuvre dans l’algorithme 2 de l’annexe, la destination sélectionne de manière séquentielle les sources à aider, sous-bande après sous-bande. Ainsi, à un intervalle de retransmission , pour chacune des sous-bandes prises successivement, la destination sélectionne, parmi les sources à aider, la source notée telle que : La source sélectionnée pour la sous-bande est celle, parmi les sources à aider, , qui maximise la somme comprenant d’une part la somme sur les sous-bandes de de l’information mutuelle du canal équivalent pour chacune de ces sous-bandes, , et d’autre part l’information mutuelle du canal équivalent de la sous-bande , . Ce 2 e mode de sélection est moins complexe que le 1 er mode. Chaque mode de sélection est bien entendu combiné avec les différents modes de transmission détaillés ci-dessus. La est un schéma de la structure simplifiée d’un mode de réalisation d’un dispositif de télécommunication DIS selon un mode de réalisation de l’invention. Ce dispositif DIS est destiné à un système de télécommunication OMAMRC comprenant nœuds dont sources et relais, , et une destination . L’accès au canal de transmission entre les nœuds et la destination est de type multiple orthogonal. Le protocole des échanges entre les nœuds et la destination définit un nombre maximum de intervalles de temps par trame transmise répartis entre une 1 ère phase de intervalles de temps et une 2 e phase d’au moins un intervalle de temps dit de retransmission, . Le dispositif DIS comprend au moins un microprocesseur µP dont le fonctionnement est commandé par l'exécution d’un programme Pg dont les instructions permettent la mise en œuvre d’un procédé de transmission selon l’invention, une mémoire MEM, une chaîne d’émission EM et une chaîne de réception RE qui sont connectés entre eux au travers d’un bus Bu. Bien entendu, les éléments constitutifs du dispositif DIS peuvent être connectés au moyen d’une connexion autre qu’un bus. Le microprocesseur µP commande les opérations du dispositif DIS. L'unité de stockage MEM stocke au moins le programme Pg pour la mise en œuvre du procédé selon un mode de réalisation de l’invention à exécuter par le processeur µP, et diverses données, telles que des paramètres utilisés pour des calculs effectués par le microprocesseur µP, des données intermédiaires de calculs effectués par le microprocesseur µP, etc. Le microprocesseur µP peut être formé par tout matériel ou logiciel connu et approprié, ou par une combinaison de matériel et de logiciel. Par exemple, le microprocesseur µP peut être formé par un matériel dédié tel qu'un circuit de traitement, ou par une unité de traitement programmable telle qu'une unité centrale de traitement (Central Processing Unit en langue anglosaxonne) qui exécute un programme stocké dans une mémoire de celui-ci. La mémoire MEM peut être formée par n'importe quel moyen approprié capable de stocker le programme Pg ou les programmes et des données d'une manière lisible par un ordinateur. Des exemples de mémoire MEM comprennent des supports de stockage non transitoires lisibles par ordinateur tels que des dispositifs de mémoire à semi-conducteurs, et des supports d'enregistrement magnétiques, optiques ou magnéto-optiques chargés dans une unité de lecture et d'écriture. A l’initialisation, les instructions de code du programme Pg sont par exemple chargées dans une mémoire tampon avant d’être exécutées par le processeur μP. Le microprocesseur µP contrôle les différents composants du dispositif DIS. Ainsi en exécutant les instructions, le microprocesseur µP permet la mise en œuvre par le dispositif DIS du procédé de transmission selon un mode de réalisation de l’invention. Selon un mode de réalisation de l’invention, le dispositif DIS est une des sources . Selon ce mode, le dispositif DIS peut être un terminal mobile. Selon ce mode, le dispositif DIS est apte à transmettre un message mis en trame. Bien entendu, le dispositif peut transmettre successivement plusieurs messages. Le procédé de transmission mis en œuvre par le dispositif est tel qu’il comprend un codage de type à redondance incrémental mis en œuvre par un codeur de la chaîne d’émission EM qui génère plusieurs redondances d’un même message à transmettre. La transmission par le dispositif est de type multiplexage par répartition en fréquence sur une bande divisée en sous-bandes orthogonales entre elles, . Le procédé de transmission par le dispositif DIS comprend en outre : une transmission d’une première redondance du message à transmettre pendant la 1 ère phase, mise en œuvre par la chaîne d’émission EM, une réception d’une information d’ordonnancement indiquant par sous-bande une source sélectionnée non encore correctement décodée par la destination dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, mise en œuvre par la chaîne de réception RE, une transmission pendant un intervalle de retransmission de la 2 nde phase d’une deuxième redondance du message des sources sélectionnées sur les sous-bandes respectives, pour les sources pour lesquelles le dispositif a une connaissance correcte, mise en œuvre par la chaîne d’émission EM. En exécutant les instructions, le microprocesseur µP contrôle que la transmission du dispositif DIS sur plusieurs sous-bandes ne dépasse pas la contrainte de puissance maximale d’émission de ce dispositif. Selon un mode de réalisation de l’invention, le dispositif DIS correspond à la destination du système de télécommunication OMAMRC. Selon ce mode, le dispositif peut être une station de base. Ce dispositif est alors destiné à un système de télécommunication OMAMRC comprenant nœuds et ce dispositif qui joue le rôle de la destination . Ainsi en exécutant les instructions, le microprocesseur µP permet la mise en œuvre par le dispositif du procédé de transmission qui comprend : une réception simultanée pendant la 1 ère phase sur au moins sous-bandes de premières redondances des messages des sources, mise en œuvre par la chaîne de réception RE, une transmission d’une information d’ordonnancement indiquant par sous-bande une source sélectionnée non encore correctement décodée par le dispositif dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, mise en œuvre par la chaîne d’émission EM, une réception, sur une même sous-bande d’un même intervalle de retransmission de la 2 nde phase, d’une même deuxième redondance de la même source sélectionnée et provenant de différents nœuds ayant une connaissance correcte de cette même source, mise en œuvre par la chaîne de réception RE. Annexe Algorithme 1 de stratégie de sélection 1. Initialisation de l’index de l’intervalle de retransmission courant 2. Tant que ( et ) faire La transmission d’une trame est achevée quand toutes les sources sont correctement décodées ou quand l’indicateur de temps courant atteint 3. La destination transmet aux nœuds son jeu de sources correctement décodées 4. Les nœuds transmettent à la destination leur jeu de sources correctement décodées et pas encore correctement décodées par la destination 5. La destination détermine le vecteur optimal des sources à aider 6. La destination transmet aux nœuds le vecteur optimal 7 Les nœuds ayant une connaissance correcte de la source transmettent en parallèle la même redondance sur la même sous-bande pendant le même intervalle 8. Incrémentation de l’index de l’intervalle de retransmission courant 9. Fin de tant que Algorithme 2 de stratégie de sélection 1. Initialisation de l’index de l’intervalle de retransmission courant 2. Tant que ( and ) faire La transmission d’une trame est achevée quand toutes les sources sont correctement décodées ou quand l’indicateur de temps courant atteint 3. La destination transmet aux nœuds son jeu de sources correctement décodées 4. Les nœuds transmettent à la destination leur jeu de sources correctement décodées 5. de jusqu’à Pour chaque sous-bande de la bande 6. La destination détermine le vecteur optimal des sources à aider par sous-bande 7. end for 8. La destination transmet aux nœuds le vecteur optimal 9. Les nœuds ayant une connaissance correcte de la source transmettent en parallèle la même redondance sur la même sous-bande pendant le même intervalle 10. Incrémentation de l’index de l’intervalle de retransmission courant 11. Fin de tant que Procédé de transmission de messages mis en trames destiné à un système de télécommunication comprenant une destination ( ) et nœuds dont sources ( ) et relais, , avec un accès multiple orthogonal au canal de transmission entre les nœuds, avec un nombre maximum de intervalles de temps par trame transmise répartis entre une 1 ère phase de intervalles de temps et une 2 nde phase d’au moins un intervalle de temps dit de retransmission, , le message d’une source ayant été codé avant transmission selon un codage de type à redondance incrémental qui génère plusieurs redondances, la transmission étant de type multiplexage par répartition en fréquence sur une bande divisée en sous-bandes orthogonales entre elles, , tel que le procédé comprend : transmission de premières redondances des messages des sources pendant la 1 ère phase et caractérisé en ce que le procédé comprend en outre : réception par les nœuds d’une information d’ordonnancement ( ) indiquant par sous-bande une source sélectionnée non encore correctement décodée par la destination dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, transmission sur une même sous-bande pendant un même intervalle de retransmission de la 2 nde phase, de nœuds dits actifs ayant une connaissance correcte d’une même source ( ) sélectionnée, d’une même deuxième redondance du même message d’une même source, la transmission d’un nœud sur plusieurs sous-bandes étant sous contrainte d’une puissance maximale d’émission du nœud. Procédé de transmission selon la revendication 1, comprenant en outre : transmission des jeux de sources correctement décodées par les nœuds à l’issue de l’intervalle de transmission de la 1 ère phase. Procédé de transmission selon la revendication 1 comprenant en outre : réception par les nœuds d’un jeu de sources correctement décodées par la destination parmi les sources reçues par la destination pendant la 1 ère phase, transmission par les nœuds de jeux de sources correctement décodées par les nœuds et non encore décodées correctement par la destination à l’issue de la 1 ère phase. Procédé de transmission selon l’une des revendications 1 à 3, selon lequel l’information d’ordonnancement ( ) est obtenue en comparant, entre différentes informations d’ordonnancement possibles de sources à aider par sous-bande, la somme sur les sous-bandes d’une information mutuelle par sous-bande d’un canal équivalent entre les nœuds ayant une connaissance correcte d’une même source à aider et la destination. Procédé de transmission selon l’une des revendications 1 à 4 selon lequel, l’information d’ordonnancement ( ) comprenant composantes, les composantes sont déterminées séquentiellement sous-bande après sous-bande et, pour une sous-bande donnée, la composante est obtenue en déterminant entre les différentes sources à aider un maximum d’une somme comprenant d’une part la somme sur les sous-bandes de d’une information mutuelle d’un canal équivalent entre les nœuds ayant une connaissance correcte d’une même source à aider et la destination et d’autre part une information mutuelle d’un canal équivalent entre les nœuds ayant une connaissance correcte d’une même source à aider et la destination pour la sous-bande . Procédé de transmission selon l’une des revendications 1 à 5, un canal de transmission entre un nœud a pris parmi les nœuds et la destination ( ) pour la sous-bande s’écrivant sous la forme avec une amplitude et un facteur de phase, le procédé est tel que, lorsque chacun des nœuds ayant une connaissance correcte d’une même source ( ) sélectionnée connaît la phase du canal de transmission entre ce nœud et la destination ( ), la transmission par chacun de ces nœuds de la même deuxième redondance de cette même source ( ) est modulée par le facteur de phase avec et où correspond au conjugué de l’amplitude du canal de transmission entre ce nœud et la destination ( ) divisé par sa norme . Procédé de transmission selon l’une des revendications 1 à 5, un canal de transmission entre un nœud a pris parmi les nœuds et la destination ( ) pour la sous-bande s’écrivant sous la forme avec une amplitude et un facteur de phase, les nœuds ayant une connaissance correcte d’une même source sélectionnée pour la sous-bande étant regroupés en un premier et un deuxième groupes de nœuds tel que chacun des nœuds du premier groupe connait la phase du canal de transmission entre ce nœud et la destination ( ) pour la sous-bande et chacun des nœuds du deuxième groupe ne connait pas la phase du canal de transmission entre ce nœud et la destination ( ) pour la sous-bande , le procédé est tel que la transmission par un nœud a du premier groupe de la même deuxième redondance de la source est modulée par le facteur de phase avec et où correspond au conjugué de l’amplitude du canal de transmission entre ce nœud et la destination ( ) divisé par sa norme et tel que la transmission par un nœud a du deuxième groupe de la même deuxième redondance de la source intervient sans correction de phase. Procédé de transmission de messages mis en trames mis en œuvre par un dispositif de télécommunication destiné à un système de télécommunication à nœuds dont sources ( ) et relais et le dispositif ( ), , avec un accès multiple orthogonal au canal de transmission entre les nœuds, avec un nombre maximum de intervalles de temps par trame transmise répartis entre une 1 ère phase de T intervalles de temps et une 2 nde phase d’au moins un intervalle de temps dit de retransmission, , le message d’une source ayant été codé avant transmission selon un codage de type à redondance incrémental qui génère plusieurs redondances, la transmission étant de type multiplexage par répartition en fréquence sur une bande divisée en B sous-bandes orthogonales entre elles, , tel que le procédé comprend : réception simultanée par le dispositif pendant la 1 ère phase sur au moins sous-bandes de premières redondances des messages des sources, caractérisé en ce que le procédé comprend en outre : transmission par le dispositif d’une information d’ordonnancement ( ) indiquant par sous-bande une source sélectionnée non encore correctement décodée par le dispositif dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, réception par le dispositif, sur une même sous-bande d’un même intervalle de retransmission de la 2 nde phase, d’une même deuxième redondance de la même source ( ) sélectionnée et provenant de différents nœuds ayant une connaissance correcte de cette même source. Procédé de transmission selon la revendication 8 comprenant en outre : transmission par le dispositif d’un jeu de sources correctement décodées par le dispositif parmi les sources reçues par le dispositif pendant la 1 ère phase, réception par le dispositif de jeux de sources correctement décodées par les nœuds et non encore décodées correctement par le dispositif à l’issue de la 1 ère phase. Procédé de transmission de messages mis en trames mis en œuvre par un dispositif de télécommunication destiné à un système de télécommunication à nœuds dont sources ( ) et relais et une destination ( ), , le dispositif formant une des sources, avec un accès multiple orthogonal au canal de transmission entre les nœuds et la destination, avec un nombre maximum de intervalles de temps par trame transmise répartis entre une 1 ère phase de intervalles de temps et une 2 nde phase d’au moins un intervalle de temps dit de retransmission, , comprenant un codage d’un message avant transmission selon un codage de type à redondance incrémental qui génère plusieurs redondances, la transmission étant de type multiplexage par répartition en fréquence sur une bande divisée en sous-bandes orthogonales entre elles, , tel que le procédé comprend en outre : transmission d’une première redondance d’un message de la source pendant la 1 ère phase, caractérisé en ce que le procédé comprend en outre : réception d’une information d’ordonnancement ( ) indiquant par sous-bande une source sélectionnée non encore correctement décodée par la destination dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, transmission pendant un intervalle de retransmission de la 2 nde phase d’une deuxième redondance du message des sources sélectionnées sur les sous-bandes respectives, pour les sources pour lesquelles le dispositif a une connaissance correcte, la transmission du dispositif sur plusieurs sous-bandes étant sous contrainte d’une puissance maximale d’émission. Procédé de transmission selon l’une des revendications 1 à 10 selon lequel, pour une même source, la première redondance et la deuxième redondance sont différentes. Procédé de transmission selon l’une des revendications 1 à 11, selon lequel l’information d’ordonnancement est déterminée sur la base d’une information mutuelle par sous-bande , , d’un canal équivalent entre les nœuds ayant une connaissance correcte d’une même source à aider et la destination. Dispositif (DIS) de télécommunication pour transmettre des messages mis en trame, destiné à un système de télécommunication comprenant nœuds dont sources ( ) et relais, , et une destination , avec un accès multiple orthogonal au canal de transmission entre les nœuds et la destination, avec un nombre maximum de intervalles de temps par trame transmise répartis entre une 1 ère phase de intervalles de temps et une 2 nde phase d’au moins un intervalle de temps dit de retransmission, , la transmission étant de type multiplexage par répartition en fréquence sur une bande divisée en sous-bandes orthogonales entre elles, , le dispositif qui correspond à une des sources comprend au moins un microprocesseur µP, une mémoire (MEM), une chaîne d’émission (EM) et une chaîne de réception (RE), la chaîne d’émission (EM) comprend un codeur mettant en œuvre un codage de type à redondance incrémental qui génère plusieurs redondances d’un même message à transmettre, tel que : la chaîne d’émission (EM) est apte à transmettre une première redondance du message à transmettre pendant la 1 ère phase, la chaîne de réception (RE) est apte à recevoir une information d’ordonnancement de taille indiquant par sous-bande une source sélectionnée non encore correctement décodée par la destination dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, la chaîne d’émission (EM) est en outre apte à transmettre pendant un intervalle de retransmission de la 2 nde phase une deuxième redondance du message des sources sélectionnées sur les sous-bandes respectives, pour les sources pour lesquelles le dispositif a une connaissance correcte, la transmission sur plusieurs sous-bandes étant sous contrainte d’une puissance maximale d’émission. Dispositif (DIS) de télécommunication pour transmettre des messages mis en trame, destiné à un système de télécommunication comprenant nœuds dont sources ( ) et relais, , et une destination ( ), avec un accès multiple orthogonal au canal de transmission entre les nœuds et la destination, avec un nombre maximum de intervalles de temps par trame transmise répartis entre une 1 ère phase de intervalles de temps et une 2 nde phase d’au moins un intervalle de temps dit de retransmission, , la transmission étant de type multiplexage par répartition en fréquence sur une bande divisée en sous-bandes orthogonales entre elles, , le dispositif qui correspond à une des sources comprend au moins un microprocesseur (µP), une mémoire (MEM), une chaîne d’émission (EM) et une chaîne de réception (RE), tel que : la chaîne de réception (RE) est apte à recevoir simultanément pendant la 1 ère phase sur au moins sous-bandes de premières redondances des messages des sources, la chaîne d’émission (EM) est apte à transmettre une information d’ordonnancement ( ) indiquant par sous-bande une source sélectionnée non encore correctement décodée par le dispositif dite source à aider, l’information d’ordonnancement tenant compte d’une contrainte d’une puissance maximale d’émission par nœud, la chaîne de réception (RE) est en outre apte à recevoir sur une même sous-bande d’un même intervalle de retransmission de la 2 nde phase, une même deuxième redondance de la même source ( ) sélectionnée et provenant de différents nœuds ayant une connaissance correcte de cette même source. Système de télécommunication comprenant une destination ( ) et nœuds dont sources ( ) et relais, , avec un accès multiple orthogonal au canal de transmission entre les nœuds et la destination, adapté pour une mise en œuvre d’un procédé de transmission selon l’une des revendications 1 à 12. Programme d'ordinateur sur un support d'informations, ledit programme comportant des instructions de programme adaptées à la mise en œuvre d'un procédé selon l'une quelconque des revendications 1 à 12 lorsque ledit programme est chargé et exécuté dans un équipement de télécommunication. Support d'informations comportant des instructions de programme adaptées à la mise en œuvre d'un procédé selon l'une quelconque des revendications 1 à 12, lorsque ledit programme est chargé et exécuté dans un équipement de télécommunication.