Brevet FR3089725A1 — publié le 20200612

Description Titre de l'invention : Procédé de transmission dans un système hétérogène V21, serveur et système correspondant Domaine de l'invention [0001] Le domaine de l'invention est celui de la transmission de données dans un réseau de télécommunication. Plus particulièrement, les données sont transmises vers des terminaux en mouvement soit via des relais d'un premier réseau d'accès, soit via un site macro d'un deuxième réseau d'accès, le premier réseau d'accès et le deuxième réseau d'accès forme le réseau d'accès hétérogène. [0002] L'invention se rapporte plus particulièrement aux techniques de transmissions si- multanées de données depuis un ou plusieurs noeuds sources vers deux ou plus terminaux en mouvement via un réseau d'accès hétérogène. [0003] On distingue dans le contexte de l'invention un réseau d'accès avec des ondes milli- métriques qui s'étendent entre 30 et 300 GHz dans lequel les stations de base sont dites relais et un réseau d'accès avec une bande inférieure à 6 GHz dans lequel les stations de base sont dites macro SB. L'encombrement du canal dans la bande des fréquences inférieures à 6 GHz rend le réseau d'accès à ondes millimétriques attractif compte tenu des largeurs de bande passante disponible et compte tenu donc de son potentiel de transmission. 100041 La transmission entre le réseau d'accès et les terminaux mobiles se fait par un canal de propagation dont les caractéristiques dépendent de la bande de fréquence pour la transmission. En particulier, les ondes millimétriques sont beaucoup plus sensibles aux phénomènes de blocage par un obstacle dans le canal de propagation que les ondes de fréquences inférieures à 6 GHz. 100051 Ainsi, dans le cadre de l'invention, le canal de propagation considéré pour le réseau d'accès à bande millimétrique est dit à effacement (ce canal est caractérisé par une probabilité d'effacement des données). alors que dans le cas d'un réseau d'accès avec des macro SB on distingue un effet d'atténuation et un effet multi trajets du canal de propagation modélisés en espace libre par une équation tirée de la loi dite de Friis. Selon une modélisation simple considérée pour l'invention, le canal de propagation à effacement est tel qu'au-delà d'une distance donnée R B d'un relais, le signal transmis n'a plus suffisamment d'énergie pour être reçu correctement. Dit autrement, un terminal distant de tout relais d'une distance supérieure à R 13 ne reçoit aucun signal de ces relais. Seul un terminal situé à une distance inférieure à R B d'un relais reçoit des données transmises par ce relais. 100061 Le déploiement de véhicules avec toujours plus d'autonomie nécessite des échanges 2 de données non seulement entre véhicules, transmissions dites V2V mais aussi entre des véhicules et un serveur via des relais, transmissions dites V21. Par exemple, des données sur l'état des feux tricolores, sur l'état des routes (travaux, routes barrées), sur les limitations de vitesse seront diffusées à destination des véhicules. L'accès à ces données permettra de déployer des services de conduites supervisées avec un contrôle par exemple de la vitesse, des accélérations, des freinages, des distances entre véhicules avec des objectifs de sécurité, de maîtrise de dépense d'énergie. [0007] L'invention se place dans le contexte plus particulier des transmissions V21 avec diffusion de données vers des terminaux mobiles. [0008] De manière classique, le terminal mobile remonte sa localisation géographique obtenue par exemple au moyen d'une fonctionnalité de positionnement via des satellites (GPS, Galilée, etc). Bien entendu d'autres mécanismes existent pour que le réseau d'accès obtiennent la localisation géographique des terminaux, citons pour exemple des mécanismes de triangulation. [0009] De manière classique, lorsqu'un terminal mobile reçoit un paquet de données, il remonte au relais un message d'acquittement : Ack pour un acquittement du paquet et Nack dans le cas contraire. Ainsi, les transmissions de données en voie descendante sont acquittées par un message Ack ou Nack. Un tel acquittement permet à l'émetteur des données de connaître l'état du canal (Ack pour un paquet reçu ou Nack pour un paquet effacé) qui existait lors de la transmission de ces données. [0010] Compte tenu de la mobilité du terminal et des caractéristiques du canal millimétrique, l'état du canal peut totalement changer entre le précédent intervalle de transmission auquel correspond la remontée de l'état du canal et l'intervalle de transmission courant. Art antérieur [0011] Certaines méthodes connues mettent en oeuvre des techniques d'alignement de faisceaux pour augmenter le débit en focalisant des faisceaux sur les terminaux à servir. D'autres méthodes mettent en oeuvre un cadencement particulier entre les transmissions V21 et les transmissions entre véhicules V2V pour maximiser le débit global. Exposé de l'invention 100121 L'invention propose un procédé de transmission qui exploite certaines caracté- ristiques d'un canal de propagation pour rendre plus efficace un système hétérogène V21. 100131 Plus particulièrement, l'invention a pour objet un procédé de transmission de paquets de données, les données étant issues de K messages destinés respectivement à K terminaux, via au moins un premier réseau d'accès de bande millimétrique comprenant des relais répartis dans l'espace selon une densité X déterminée ou via un deuxième 3 réseau d'accès de bande de fréquences inférieures à 6GHz comprenant des stations de hase dites macre, tel qu'un choix du réseau d'accès est effectué avant chaque transmission sur la hase d'une comparaison entre des débits somme estimés avec chacun des réseaux d'accès, le message M k destiné au terminal k comprenant B segments in k, 1, - 111 k, B codés sous la forme de signaux binaires K. 2, k = 1, B K 1.j. Le procédé comprend pour les différents terminaux k : estimation d'un état ç'; d'un canal de transmission entre les relais et le k, th terminal k à un intervalle de transmission courant tg, connaissant la densité des relais, une localisation du terminal k à un instant antérieur à l'intervalle de transmission courant t h et une vitesse 1 k moyenne de déplacement du terminal, le canal étant considéré de type à effacement au-delà d'une distance R B donnée autour de chaque relais et comprenant : à l'intervalle de transmission courant, transmission de données sélectionnées parmi les signaux binaires courants Vk b et les signaux binaires déjà transmis V k h 1 connaissant l'état global estimé du canal de transmission entre les relais et les terminaux à cet intervalle courant et connaissant l'état global 3't1. 5 réel du canal de transmission entre les relais et les terminaux à un intervalle de transmission antérieur à l'intervalle de transmission courant t [0014] L'invention consiste à adapter le flux des données à transmettre en fonction de l'état estimé du canal de chaque terminal auquel un message est destiné, l'estimation étant effectuée pour l'intervalle de transmission courant, et de retransmettre à ce même intervalle des données en fonction de l'état réel du canal existant lors de l'intervalle de transmission précédent. [0015] Sur la base de la connaissance de la densité des stations de base, de la vitesse moyenne du terminal et de sa localisation à un instant antérieur à l'intervalle courant et en considérant un canal à effacement lorsque le réseau (l'accès sélectionné est. un réseau millimétrique, il est estimé une probabilité binaire de bonne réception des données. [0016] Un canal de type à effacement est tel que la probabilité qu'un terminal reçoive les données transmises est de un si le terminal est à une distance d'un relais inférieure à la distance .KB donnée et de zéro si non. La distance .KB donnée peut être déterminée par exemple lors de campagnes de mesure ou évaluée en utilisant un modèle de pro- pagation connaissant la fréquence transmise, la puissance d'émission et le gain d'antenne. La distance RB est une approximation de la portée d'un relais. [0017] Lorsque la probabilité est de un l'état du canal est de un, l'état du canal est de zéro si non. Ainsi, l'état du canal est estimé pour chaque terminal. [0018] L'invention permet ainsi de ne transmettre un signal binaire courant à un terminal que si l'état estimé de son canal est de un et sinon de le conserver pour le transmettre ultérieurement en fonction de l'état réel du canal. [0019] Bien que les transmissions dans une hande millimétrique soient très sensibles aux obstacles, le procédé permet de limiter les réceptions erronées par un terminal en mouvement en évitant de transmettre vers ce terminal lorsqu'il a une probabilité très faible de recevoir correctement les données. L' invention permet ainsi d'augmenter le déhit global des transmissions vers les terminaux. [0020] Le procédé proposé va à l'encontre des méthodes connues dans le domaine qui oeuvrent à améliorer le cadencement entre transmissions V21 et transmissions V2V ou qui mettent en oeuvre de la focalisation de faisceaux pour éviter les obstacles présents dans le canal en ce qu'il s'appuie sur une ou plusieurs macro BS offrant un débit faible niais une bonne couverture et un réseau de relais opérant la hande millimétrique offrant un débit sporadique élevé et une faible couverture. En outre le procédé proposé repose sur une estimation de l'état à venir du canal et sur une connaissance de l'état passé du canal pour transmettre des données en attente (éventuellement déjà transmises mais pas correctement reçues). [0021] Selon un mode de réalisation particulier, les données à transmettre sont dans un paquet de données et le paquet comprend au plus 2K r2 parties dont les longueurs respectives sont dans des rapports ai y?, 2 2*cic, de la longueur du paquet avec i . Et le procédé est tel que le rendement de codage d'un signal binaire à transmettre à l'intervalle de transmission courant est adapté pour être transmis dans une des parties du paquet, les valeurs des coefficients étant déterminés en fonction des états estimé et réel du canal de transmission pour obtenir un déhit somme optimal. [0022] Selon ce mode de réalisation, la sélection des données comprend une adaptation du rendement des signaux binaires qui doivent être transmis dc façon à obtenir un débit somme maximisé. [0023] Selon un mode dc réalisation particulier, la détermination du déhit somme maximal est obtenue par une recherche exhaustive au cours de laquelle le débit somme est calculé pour des combinaisons différentes des valeurs des coefficients. [0024] Selon un mode de réalisation particulier, le paquet peut comprendre K premières parties réservées à des signaux binaires courants. [0025] Selon un mode de réalisation particulier, le paquet peut comprendre une dernière partie réservée à des signaux binaires déjà transmis à un intervalle de transmission antérieur, ai, E tut i ''21ç..- 2 + ]- [0026] Selon un mode de réalisation particulier, le paquet peut comprendre c parties réservées à des combinaisons de signaux binaires courants. [0027] Selon un mode de réalisation particulier, une combinaison de signaux binaires est une addition binaire bits à bits de deux signaux binaires courants. [0028] Selon un mode de réalisation particulier, l'état du canal de transmission entre les relais et un terminal est déterminé en prenant en compte un retour du terminal à réception de données transmises. [0029] L'invention a en outre pour objet un serveur, le serveur pouvant être hébergé dans un point d'accès d'un premier réseau d'accès de bande millimétrique comprenant des points d'accès répartis dans l'espace selon une densité 7. déterminée ou d'un deuxième réseau d'accès de bande de fréquences inférieures à 6GHz comprenant des points d'accès dits macro [0030] Un tel serveur peut bien sûr comporter les différentes caractéristiques relatives au procédé de transmission selon l'invention, qui peuvent être combinées ou prises isolément. Ainsi, les caractéristiques et avantages de ce serveur sont. les mêmes que ceux du procédé de transmission et ne sont donc pas détaillés plus amplement.. [0031] Le serveur peut être un serveur localisé dans un réseau coeur. Ce peut être un élément constitutif d'un réseau actuellement appelé « cloud » selon la terminologie anglo-saxonne. [0032] Le serveur peut tout aussi bien être hébergé dans un relais, dans une station de base ou dans un élément central d'un réseau d'accès tel un ordonnanceur (« scheduler » selon la terminologie anglo-saxonne). [0033] L'invention a en outre pour objet un système de télécommunication comprenant au moins un premier réseau d'accès de bande millimétrique comprenant des points d'accès répartis dans l'espace selon une densité X déterminée et un deuxième réseau d'accès de bande de fréquences inférieures à 6GHz comprenant des points d'accès dits macro pour transmettre des paquets de données, tel qu'un choix du réseau d'accès est effectué avant chaque transmission sur la base d'une comparaison entre des débits somme estimés avec chacun des réseaux d'accès, les données étant issues de K messages destinés respectivement à K terminaux, le message M k destiné au terminal k comprenant B segments 112 k, 1! k, B codés sous la forme de signaux binaires 1.Y' 6 comprenant : un calculateur pour estimer un état "i; d'un canal de transmission entre k, (b les relais et un terminal k parmi les K terminaux à un intervalle de transmission courant t b connaissant la densité X des relais, une localisation du terminal k à un instant antérieur à l'intervalle de transmission courant t b et une vitesse V k moyenne de déplacement du terminal, le canal étant considéré de type à effacement au-delà d'une distance R B donnée autour de chaque relais, un calculateur pour sélectionner des données à transmettre dans un paquet, parmi les signaux binaires courants Vic b et les signaux binaires déjà transmis Vk, h _1 connaissant l'état global S th : 717 estimé du canal de transmission entre les -, k, relais et les terminaux à cet intervalle courant et connaissant l'état global S : = [ SI, b . , b réel du canal de transmission th -1 entre les relais et les terminaux à un intervalle de transmission antérieur à l'intervalle de transmission courant t b. [0034] Un procédé de transmission selon l'invention peut être implémenté sous la forme d'un circuit intégré numérique ou analogique, ou dans un composant électronique de type microprocesseur. [0035] Ainsi, le procédé de transmission selon l'invention peut être mis en oeuvre de diverses manières, notamment sous forme câblée ou sous forme logicielle. [0036] En particulier, l'invention peut être déclinée en un ou plusieurs programmes d'ordinateur comportant des instructions pour la mise en oeuvre d'un procédé de transmission tels que décrits précédemment, lorsque le ou les programmes sont exécutés par un processeur d'un serveur, d'un ou de plusieurs points d'accès. Dc tels programmes peuvent être stockés sur un support d'information. Liste des figures [0037] D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante de modes de réalisation particuliers, donnés à titre de simples exemples illustratifs et non limitatifs, et des dessins annexés, parmi lesquels : [0038] [fig.1 J la figure I représente schématiquement un système V21 selon une architecture connue, [0039] [fig.2] la figure 2 est une représentation schématique de la fonction de probabilité associée au modèle de canal à effacement considéré dans le cadre de [0040] [fig.3] la figure 3 est une représentation schématique illustrant la surface cor- 7 respondant à l'estimation de probabilité d'une connexion du terminal mobile avec un relais et la surface réelle lorsque le terminal mobile se déplace avec une vitesse v k et que T, est le décalage temporel entre l'acquisition de la localisation du terminal mobile et l'intervalle courant de transmission pour lequel est estimé le canal, [0041] [fig.4] la figure 4 reprend partiellement la représentation de la figure 3 avec en outre des aspects de géométrie, [0042] [fig.5] la figure 5 représente schématiquement un système V21 selon une architecture hétérogène, [0043] [fig.6] [0044] [fig.7] les figures 6 et 7 représentent des courbes de performance issues de si- mulation. [0045] [fig.8] la figure 8 est un schéma d'un point d'accès hébergeant un serveur selon l'invention selon un mode de réalisation. [0046] Description de modes de réalisation de l'invention [0047] Un système V21 illustré par le schéma de la figure 1 comprend au moins un serveur S connecté en filaire à des relais R d'un réseau d'accès opérant dans une bande millimétrique. Les transmissions des données d'un serveur S vers des terminaux mobiles Cl, C2, C3, ...CK en mouvement sont relayées par les relais R auxquels sont connectés les terminaux mobiles par voie radio. Un tel système V21 est dit homogène car il comprend un seul réseau d'accès avec des relais de même type (fonctionnant dans une même bande de fréquence). [0048] Chaque terminal mobile k se déplace avec une vitesse moyenne V k. [0049] Compte tenu de la bande de fréquence (millimétrique) pour la transmission radio, la propagation dans le canal souffre de blocage plus particulièrement lorsqu'un obstacle est situé entre un relais et le terminal mobile. L'état du canal évolue dans le temps compte tenu que les terminaux sont en mouvement même si un obstacle peut être fixe. Après chaque réception de paquet de données relayé par un relais, un terminal mobile remonte au serveur via le relais l'état du canal. Cette remontée d'information peut s'effectuer selon un mécanisme ARQ (Automatic Repeat Request) avec un accord ACK/NACK. [0050] Selon l'invention, le modèle de propagation des ondes est considéré de type « Line of Sight hall blockage chanel model (Ref 1), dit canal à obstruction de la ligne de mire. Selon ce modèle, la probabilité pour qu'un lien soit en ligne de mire d'un relais est de un si la distance entre le relais et le terminal mobile est inférieur à une distance R B déterminée et de zéro au-delà. [0051] Selon ce modèle, la probabilité est une fonction échelon unité illustrée par la figure 2 [0052] PLos(d) =1(ci Stb r-i [0061] Pour effectuer cette estimation, le serveur exploite la localisation des véhicules. Cette localisation est notée y(1). Les relais sont considérés distribués dans l'espace selon une loi de Poisson (PPP Poisson Point Process) de densité X. Ainsi, clans une zone de surface A le nombre moyen de relais est de À A . Par suite, la probabilité qu'il y ait " relais clans une zone A est donnée par la distribution de Poisson : [0062] (4) Sk t =1 [0063] La probabilité qu'un terminal mobile k ne soit pas connecté à l'instant t est donnée par : 9 [0064] PtS = 10) = P(N = = ne:Siitt - 0) = 6- (5) [0065] avec A = n R 13 2 la surface du cercle de rayon R s . 100661 La figure 3 représente un terminal mobile en mouvement à une certaine vitesse V k. 100671 Compte tenu de la vitesse de déplacement du terminal mobile et compte tenu que l'état courant du canal est estimé par le serveur à partir uniquement de l'information de localisation g (t) remontée par le terminal mobile k alors cet état estimé peut être différent de l'état réel. Si la vitesse du terminal mobile est faible alors l'estimation est relativement précise par contre si la vitesse est élevée alors l'estimation est relativement imprécise. 100681 Soit I-, le décalage temporel entre l'instant d'acquisition de l'information de loca- lisation du terminal mobile et l'intervalle courant th de transmission, soit v k la vitesse du terminal mobile k, alors la surface prise en compte pour l'estimation du canal, Arh- Ts est représentée sur le schéma de la figure 3 par un cercle en pointillés de rayon R B autour du terminal mobile dont la localisation g (t b - Ts) est celle remontée au serveur et acquise à l'instant t F, - [0069] Mais l'état réel du canal pour le terminal mobile k est celui qui correspond à la surface insérée dans le cercle de bord sombre et qui correspond à la localisation g (t b) du terminal mobile à l'instant t b tel qu'illustré par la figure 3. Cette surface insérée dans le cercle de bord sombre se distingue de la surface insérée dans le cercle en pointillés par la surface A k (surface hachurée). L'état estimé du canal pour le k, th terminal mobile k à l'instant de transmission courant t h correspond à l'état réel Sktc du canal : [0070] s'il n'y a pas de relais dans le cercle de surface A centré sur q (t b - s) alors il n'y a pas non plus de relais dans le cercle tronqué de surface A k(surface hachurée) centré sur [0071] g (tb) = 01.§k;4 = 0)' [0072] s'il y a un relais dans le cercle tronqué de surface A k(surface hachurée) centré sur (t b-Ts) alors il y a aussi un relais dans le cercle tronqué de surface A k (surface hachurée) centré sur [0073] g(tb) : P(Sk,4= liSkrb [0074] s'il n'y a pas de relais dans le cercle tronqué de surface A k (surface hachurée) centré sur g(tb - ,) alors il y a un relais dans la partie commune des cercles de surface A centrés sur g (t h ) et et - Ts) P - = 1) [0075] Les relations suivantes établies en relation avec la figure 4 qui reprend la repré- sentation géométrique de la figure 3 permettent de déterminer cette surface hachurée (cercle tronqué) A k. [0076] = 2 SitrçareAOS rricas = hf LRa7 f ace.2111 f:TrRij RE- 2 cu -1((h 2 RE I rrn.gie S rface,Z :ru; = SurfeceDnur - Surface.,i0B ,fin. 2 = COg- - iRn -_ - ro 's,R1 y D'où l'expression de la surface A k (surface hachurée) : 100771 ukT A -.2 4 Surf aiaa - A + 2 N 4RH - (v'T,)2 2R, cm [0078] Pour chaque terminal mobile k la distance entre sa localisation réelle et la loca- lisation qui correspond à la remontée d'information de localisation au serveur est : s. La surface hachurée des figures 3 et 4 est donc donnée par la relation : [0079] V ki , 2 A k := A + 2 vizIR B 2 NkTs) -2RB arcos (vkl s\ 2R B 100801 Cette surface A k augmente avec la vitesse ' k d'une valeur zéro à la valeur A et reste constante à cette valeur A lorsque 100811 V kr, 2R E, 100821 Compte tenu de la distribution des relais dans l'espace et du modèle de canal à obs- truction de la ligne de mire alors la probabilité que l'état réel soit zéro alors que l'état estimé est zéro est donnée par : 100831(6) P(Skrt 01-Èik,t = 0) e [0084] et la probabilité que l'état réel soit zéro alors que l'état estimé est un est donnée par : [0085] --As( ).Ak) (7). LF Sk t = 301Sk -e-kel [0086] En effet, [0087] P(S c = 6FSvc ) = P(pas de B5 dans la surface A(k) = e-)Ae (1)1, = 0, = 1\ 111S1/4, = 0) x ?'Act = 11,Sk,t 0) = k,t. 1) 11 [0088] Les terminaux mobiles étant localisés dans l'espace de manière indépendante alors la probabilité que l'état global réel du canal soit égal à s et que l'état global estimé du canal à l'instant th soit égal à s peut s'écrire : [0089] = 5,5 = = ( (8) [0090] A titre uniquement d'illustration et pour une description claire, le cas de deux terminaux mobiles est considéré ci-après, K = 2. [0091] De façon générale, les messages d'information sont découpés en blocs (ici au nombre de B). Chaque bloc reçoit. des bits de redondance issus du Contrôle de Redondance Cyclique (noté CRC). A chaque instant de transmission, le serveur transmet un bloc de données qui comprend un CRC pour assurer un mécanisme ARQ (une erreur (le réception est détectée sur la base du CRC). K-1 blocs pour la transmission des messages communs sont rajoutés. Pour transmettre deux messages M1, M2 respectivement aux deux terminaux mobiles, le serveur dispose donc de B + K - 1 = B + 1 intervalles de transmission. A chaque intervalle de transmission, le serveur transmet des données avec au moins un CRC pour déclencher un mécanisme ARQ si une erreur de réception est détectée sur la base du CRC. [0092] Chaque message M 1, M 2 est divisé en B segments rel 1, h ,n12,17 avec ér E I 1, B j pour être codés selon un codage dit codage source pour générer des signaux binaires Vk h et puis pour être transmis pendant les premiers B intervalles de transmission. Une fois que la transmission à l'intervalle de transmission t _I est terminée, l'état du canal S, K rb est remonté par chaque terminal mobile k. , _ [0093] Au début de l'intervalle de transmission t r, courant, le serveur utilise la dernière in- formation de localisation g ( t h - Ts) de chaque terminal mobile pour estimer l'état du canal pour la transmission du paquet courant de données à cet intervalle de rb transmission courant. Connaissant l'état remonté S et l'état estimé du canal, eh-1 th le serveur peut décider quels signaux binaires à transmettre ou à retransmettre et la proportion de temps respectif qu'il leur alloue pour maximiser le débit somme des deux débits de chaque véhicule. [0094] Chaque paquet de données transmis peut comprendre deux parties de données de longueur globale fixe mais dont les longueurs respectives peuvent être adaptées en fonction des deux états réel S th et estimée. La première partie est dite privée, -1 c'est-à-dire contient des données pas encore transmises, la deuxième partie est dite commune c'est-à-dire contient des données déjà transmises (et non reçues cor- 12 rectement) mais pouvant bénéficier à plusieurs utilisateurs pour faciliter le décodage des signaux binaires déjà transmis. La partie privée comprend autant de parties que d'utilisateurs plus autant de parties que de combinaisons des signaux binaires. Dans le cas K=2, il y a une seule combinaison, soit trois parties pour la partie privée. Les longueurs respectives des parties sont déterminées pour atteindre le meilleur débit somme de transmission. Ces longueurs respectives sont déterminées par les valeurs des coefficients a 1, a 2, a 3, a4=1-al-a2-a chaque coefficient donnant la longueur de la partie correspondante du paquet par rapport à la longueur totale du paquet. [0095] Le premier paquet de données transmis comprend la seule partie privée de données pour transmettre les signaux binaires courants Vi, V21 ainsi que la combinaison des signaux binaires V1,1 et V2,1" La combinaison (S) peut être par exemple la somme binaire après codage des segments courant. Le coefficient a 4 = 0 car il n'y a pas eu de transmission avant cette transmission courante et donc aucune retransmission n'est à considérer. [0096] Les B - 1 paquets de données suivant comprennent les cieux parties, privée et commune, de données à transmettre. La première partie privée de données est réservée pour transmettre les signaux binaires courants VI b' V2 11, b e [ 2, B et , éventuellement une combinaison de ces signaux binaires courant notée V1 1? 9 h. Cette première partie comprend donc trois sous-parties dont les , longueurs respectives sont déterminées par les valeurs de ai, a 2 et a 3. La deuxième partie commune de données est réservée pour retransmettre un des signaux binaires déjà transmis V1 1,72, b e [ 2, B .1, dit signal commun Voh _ y La longueur de cette deuxième partie de données est déterminée par la valeur de a4= 1-a1-a2-a 3. [0097] Le paquet de données B + 1 comprend uniquement la partie commune de données pour retransmettre un des signaux binaires déjà transmis VI, B, V, B dit signal commun, a 4 = 1 puisqu'il n'y a plus de signal binaire courant à transmettre. 100981 Sur la base de la connaissance de l'état du canal Sth 1 remonté, le serveur génère le signal commun Vo h _1 à transmettre à l'intervalle suivant de transmission, t h. Le signal commun Vo /, _1 peut être généré par exemple conformément au tableau 1 en Annexe A. [0099] Compte tenu des relations (5)-(8), il peut être défini les vecteurs de probabilités : [0100] [p (S = s, = {00,01,10,11}1 [0101] Ps est le vecteur de probabilité conjointe que l'état réel soit S = s et que l'état 13 estimé ait une valeur parmi toutes les valeurs possibles. Par exemple P01 est le vecteur de probabilité conjointe que l'état réel soit S = 01 : [0102] po = [p(S =01, &' =00 ), p(5 = 01, =01 ), r (5 =01, = 10 ), p (S =01, = Il ) [0103] p 11 est la probabilité marginale. [0104] On définit en outre P 5. le vecteur de probabilité conjointe que l'état réel S n'est pas et que l'état estimé ait une valeur parmi toutes les valeurs possibles. Par exemple 0- 1 est le vecteur de probabilité conjointe que l'état réel ne soit pas S = tJ 1 : [0105] = rie 01, 00 )4 )(S 01,5 = 01 ),p(S 01, 10 ), p(S 01,.5 = 11)1 101061 Les débits R 1, R 2 pouvant être atteints par les deux terminaux mobiles satisfont les contraintes suivantes : 101071 R, frpoo (9) R2 "I: 2 ± pao (a7 + a3)TPio,11 «:)` en- = - Potoa (a + a3)rli0tii a3)rroo = 1- Pio,n (ai ± a3 = [0108] où a1, a 2, «3 sont les trois vecteurs qui représentent le rapport de temps alloué aux différentes données transmises pour différents états estimés du canal. «1 est un vecteur dont le premier élément indique le rapport de temps alloué au terminal mobile k = 1 lorsque S 00, dont le deuxième élément indique le rapport de temps alloué au terminal mobile k = 1 lorsque 5' = , dont le troisième élément indique le rapport de temps alloué au terminal mobile k 1 lorsque S = 10 et dont le quatrième élément indique le rapport de = temps alloué au terminal mobile k _ 1 lorsque S 11 La composition du = - vecteur a 2 est similaire à celle du vecteur «l et celle du vecteur «3 découle des compositions de a 1 et de «2. Pour optimiser le débit i.e. pour atteindre le meilleur débit il faut optimiser ces trois vecteurs a 1, a r, «3- 101091 L'optimisation pour découler d'une recherche exhaustive. Selon cette procédure, des premières valeurs vérifiant les contraintes (9) sont assignées aux vecteurs a. Ces valeurs vont conduire à une paire de débits (R 1, R 2) vers chaque véhicule. Le débit somme de cette paire est déterminé. De nouvelles valeurs sont assignées aux vecteurs a qui vont conduire à une nouvelle paire de débits (R 1, R .)) vers chaque véhicule, et le débit somme est de nouveau déterminé. La paire de débits qui donne la plus forte somme est retenue et détermine les valeurs retenues des vecteurs a. Ces étapes sont répétées un nombre déterminé de fois. Au final, la procédure permet d'obtenir les 14 valeurs des vecteurs a conduisant au plus fort débit somme. [0110] Une telle recherche exhaustive peut être effectuée préalablement et sauvegardée dans une table. Le procédé selon l'invention interroge alors la table à partir de la connaissance des vecteurs de probabilités P., mou à partir de la connaissance de la densité des relais, de la vitesse moyenne des terminaux mobiles et du décalage temporel T., entre l'acquisition de la localisation et l'intervalle de transmission. [0111] Le paquet de données transmis à l'intervalle de transmission th, b e F 1, B + 1 1 , comprend des parties de données avec des temps alloués aux parties et donc aux segments à transmettre déterminés selon les valeurs des trois vecteurs Ct 1 I et 2, a 3» [0112] Après la transmission des messages MI, M2, les récepteurs (terminaux mobiles) décodent chacun tous les signaux binaires reçus. Le récepteur k décode en premier le dernier signal binaire reçu Vo B contenu dans le bloc B + 1 pour déterminer un des signaux binaires retransmis, Vk B ou pour déterminer la combinaison de signaux binaires VI B- V2, B. Le signal binaire 7k B peut aider le récepteur k à décoder Vo 8 1 en exploitant le paquet reçu transmis à l'intervalle de transmission ts. Ce processus de décodage à rebours (backward selon la terminologie anglosaxonne) est poursuivi jusqu'au premier paquet reçu. [0113] Dans le cas où K = 3, ilyaB±K-1=B 2 intervalles de transmission. Le premier paquet de données transmis ne comprend qu'une partie privée comprenant trois parties pour les signaux binaires VI,J, V2 1, V3,1 et trois parties pour les com- binaisons 1/71 A 0 2,1' 1, , - V3,1' V2,1O 3,1 de longueurs respectives données par les 2K 21(7=8_2+3_9 coefficients al, a2, a3, a4, as, a6,a 7, as, a,. Les B - I paquets suivants de données transmis comprennent la partie privée et la partie commune dont la longueur est donnée par a= -al-a2-a3-a4-a:5-a6-a7-a 8. [0114] Les deux derniers paquets de données transmis respectivement à t B +1 et t + 2 ne comprennent que la partie commune dont la longueur est donnée par a 9 = 1. [0115] Le signal commun Vo 1' _1 transmis dans la partie commune à l'intervalle de transmission t 1, , j7 e- [ 2, B + 2 1 peut être généré par exemple conformément au tableau 2 en Annexe A. [0116] Plus généralement pour K-k2.., le serveur dispose de B K -1 intervalles de transmission. A chaque intervalle de transmission, le serveur transmet un paquet de données qui comprend au moins un CRC pour déclencher un mécanisme ARQ si une erreur de réception est détectée sur la base du CRC. Les K messages MI, M K à transmettre aux K terminaux mobiles sont chacun divisés en B segments ni 1 he l'n 2 h, , b avec b e [ 1, B qui peuvent ne pas être de même longueur, pour être codés en signaux binaires V1 h, V2, Vich puis transmis pendant les premiers B intervalles de transmission. Chaque segment est codé avec un rendement déterminé. 101171 Une fois que la transmission à l'intervalle de transmission t 1 est terminée, l'état du canal Sest remonté par chaque terminal mobile k.k tb,i [0118] Au début de l'intervalle de transmission t h courant, le serveur utilise la dernière in- formation de localisation g (t h T s) de chaque terminal mobile pour estimer l'état du canal pour la transmission du paquet courant de données à cet intervalle de rh transmission courant. Connaissant l'état remonté Sb 1g. et l'état estimé du canal, le serveur peut décider quels signaux binaires à transmettre ou à retransmettre et le temps respectif qu'il leur alloue pour maximiser le débit somme des K débits des respectivement K véhicules. [0119] Chaque paquet de données transmis peut comprendre deux parties de données de longueur globale fixe mais dont les longueurs respectives peuvent être adaptées en fonction des deux états S et ^ . La première partie est dite privée, c'est-à-dire th -I St. contient des données pas encore transmises, la deuxième partie est dite commune c'est-à-dire contient des données déjà transmises mais pouvant bénéficier à plusieurs utilisateurs pour décoder des segments codés déjà transmis. La partie privée comprend autant de parties que d'utilisateurs plus autant de parties que de combinaisons des signaux binaires. [0120] Les longueurs respectives des parties sont déterminées pour atteindre le meilleur débit somme de transmission. Ces longueurs respectives sont déterminées par les valeurs des 2-(c _ 2 coefficients E ,2 2 C K -1 a1, a2, --- +ci avec a 2k -2 + - - i (xi , chaque coefficient donnant la longueur de la partie correspondante du paquet par rapport à la longueur totale du paquet. [0121] Lc premier paquet de données transmis comprend la seule partie privée de données pour transmettre les signaux binaires courant VL1, V K. 1 ainsi que les combinaisons des signaux binaires V1,1 V2,1, V1,1 V VK-1,1 V K , 1. [0122] Les B - 1 paquets de données suivant comprennent les deux parties, privée et commune, de données à transmettre. La première partie privée de données est réservée 16 pour transmettre les signaux binaires courant V1.2, 1. K' ,- - - , K. 2'- 7 K-K ainsi que les combinaisons des signaux binaires V1 2,2' V1,9 V3,2'' - "' VK - 1,2 0 VK, ';"'"" VI, K V2, K' V 1,K 3, - 1, ® VK, K. Cette première partie comprend donc plusieurs sous-parties dont les longueurs respectives sont déterminées par les valeurs de a 1, a a 2 kr _ 2 + ci _ 1. La deuxième partie commune de données est réservée pour retransmettre un des signaux binaires déjà transmis V 1, V - 1, 2, - le V,6 -1 b e [2, B [ , dit signal commun Vo b _1. La longueur de cette deuxième partie de données est déterminée par la valeur de a 2/C _ 2 = 1 - a ' - a 7 a 21` -2-1 - 1" [0123] Les paquets de données B + 1, B + 2 B K - 1 comprennent uniquement la partie commune de données pour retransmettre un des signaux binaires déjà transmis dit signal commun, et a 7K _ 2 + c,Â, = 1 puisqu'il n'y a plus de signal binaire courant à transmettre. Sur la hase de la connaissance de l'état du canal S rh- remonté, le serveur génère le signal commun Vo, 1, _1 à transmettre à l'intervalle suivant de transmission, r b . [0124] Après la transmission des messages Mj,..., MK, les récepteurs (véhicules) décodent chacun tous les signaux reçus. Le récepteur k décode en premier le dernier paquet de données reçu %/RB _ 1 pour déterminer un des signaux binaires re- transmis ou pour déterminer la combinaison de signaux binaires retransmis. Le signal binaire déterminé peut aider le récepteur k à décoder le signal commun Vo. _ 2 en exploitant le paquet reçu transmis à l'intervalle de transmission 11B K _ j. Ce processus de décodage à rebours (hackward selon la terminologie anglosaxonne) est poursuivi jusqu'au premier paquet reçu. 101251 Les débits R 1, R , R R pouvant être atteints par les K terminaux mobiles satisfont les contraintes suivantes : 101261 R 144k m / h . Pour chacune de ces deux vitesses, la courbe de débit somme est supérieure à la courbe du débit somme obtenue dans le cas d'un partage du canal selon un schéma TDMA. La limite du débit somme pouvant être obtenue est donnée pour une vitesse nulle : Vi = V9 = Ok rn /h. 10136] En effet, lorsque la vitesse est nulle, l'information de l'état courant est parfaitement connue alors que si 2R B l'information de l'état courant est V > T = 144k m h totalement erronée. Quand les deux terminaux mobiles se déplacent à une vitesse de 60km/h, l'information de localisation additionnelle selon l'invention peut donc procurer un gain de 15,32% par rapport à un débit symétrique selon un schéma TDMA. 19 Même à une vitesse importante 60 d V2 .6, °m4 m Æ Iii3 OH v1 ;-.> ,c) vu °i k,.-e « 0 0 100 _ G« o iii. 4^» > o 3 10160]Tableau 2 23 [Revendication I]