Brevet FR3033120A1 — publié le 20160826

DOMAINE TECHNIQUE La présente invention appartient au domaine des télécommunications numériques, et concerne plus particulièrement un procédé et un système de communication sans fil entre un réseau d'accès et des terminaux. ÉTAT DE LA TECHNIQUE La présente invention trouve une application particulièrement avantageuse, bien que nullement limitative, dans les systèmes de communication sans fil à bande ultra étroite. Par « bande ultra étroite » (« Ultra Narrow Band » ou UNB dans la littérature anglo-saxonne), on entend que le spectre fréquentiel instantané des signaux radioélectriques émis par les terminaux est de largeur fréquentielle inférieure à un kilohertz. De tels systèmes de communication sans fil UNB sont particulièrement adaptés pour des applications du type M2M (acronyme anglo-saxon pour « Machine-to-Machine ») ou du type « Internet des objets » (« Internet of Things » ou loT dans la littérature anglo-saxonne). Dans un tel système de communication sans fil UNB, les échanges de données sont essentiellement monodirectionnels, en l'occurrence sur un lien montant entre des terminaux et un réseau d'accès dudit système. Les terminaux émettent des messages montants qui sont collectés par des stations de base du réseau d'accès, sans avoir à s'associer préalablement à une ou plusieurs stations de base du réseau d'accès. En d'autres termes, les messages montants émis par un terminal ne sont pas destinés à une station de base spécifique du réseau d'accès, et le terminal émet ses messages montants en supposant qu'ils pourront être reçus par au moins une station de base. De telles dispositions sont avantageuses en ce que le terminal n'a pas besoin de réaliser des mesures régulières, gourmandes notamment d'un point de vue consommation électrique, pour déterminer la station de base la plus appropriée pour recevoir ses messages montants. La complexité repose sur le réseau d'accès, qui doit être capable de recevoir des messages montants pouvant être émis à des instants arbitraires et sur des fréquences centrales arbitraires. Chaque station de base du réseau d'accès reçoit des messages montants des différents terminaux qui sont à sa portée. Un tel mode de fonctionnement, dans lequel les échanges de données 3033120 2 sont essentiellement monodirectionnels, est tout à fait satisfaisant pour de nombreuses applications, comme par exemple la télé-relève de compteurs de gaz, d'eau, d'électricité, la télésurveillance de bâtiments ou de maisons, etc. Dans certaines applications cependant, il peut être avantageux de 5 pouvoir également effectuer des échanges de données dans l'autre direction, à savoir sur un lien descendant du réseau d'accès vers les terminaux, par exemple pour reconfigurer un terminal et/ou commander un actionneur relié audit terminal. Toutefois, il est souhaitable d'offrir une telle capacité en limitant l'impact sur le coût de déploiement du réseau d'accès. 10 A cet effet, il est envisagé d'utiliser des stations de base semi-duplex, c'est-à-dire des stations de base qui peuvent recevoir des messages montants et émettre des messages descendants, mais pas simultanément. Toutefois, dans un tel cas, on comprend qu'une station de base qui passe dans un mode émission, pour émettre un message descendant à 15 destination d'un terminal, n'est plus disponible pour recevoir des messages montants émis par d'autres terminaux, de sorte que de nombreux messages montants peuvent ainsi être manqués. EXPOSÉ DE L'INVENTION La présente invention a pour objectif de remédier à tout ou partie des 20 limitations des solutions de l'art antérieur, notamment celles exposées ci-avant, en proposant une solution qui permette d'avoir des échanges de données bidirectionnels tout en limitant le nombre de messages montants manqués par le réseau d'accès. A cet effet, et selon un premier aspect, l'invention concerne un 25 procédé de communication sans fil entre un réseau d'accès et une pluralité de terminaux, ledit réseau d'accès étant adapté à émettre des messages descendants à destination des terminaux et à recevoir des messages montants émis par lesdits terminaux, ledit réseau d'accès comportant une pluralité de stations de base configurées pour émettre des messages descendants dans 30 des fenêtres d'émission au cours desquelles lesdites stations de base ne peuvent pas recevoir de messages montants. Lorsqu'un message descendant doit être émis, au cours d'un intervalle temporel prédéterminé, à destination d'un terminal ayant émis un message montant reçu par plusieurs stations de 3033120 3 base, ledit procédé comporte des étapes de : - obtention de grandeurs, dites « charges en réception », associées respectivement à un groupe de stations de base ayant reçu le message montant émis par ledit terminal, chaque charge en 5 réception étant représentative d'une probabilité de réception, par la station de base considérée, d'un message montant au cours dudit intervalle temporel, - sélection d'une station de base parmi les stations de base du groupe, en fonction des charges en réception associées auxdites 10 stations de base du groupe pour ledit intervalle temporel, - émission du message descendant par la station de base sélectionnée parmi les stations de base du groupe. Ainsi, le procédé de communication vise à exploiter la redondance en réception offerte par le réseau d'accès, qui permet dans certains cas de 15 recevoir un même message montant au moyen de plusieurs stations de base. Si un message descendant doit être émis à destination d'un terminal, alors chaque station de base ayant reçu un message montant de ce terminal peut être utilisée pour émettre ledit message descendant, puisqu'il peut être considéré que ledit terminal est à portée de chacune de ces stations de base. 20 L'invention repose alors sur l'utilisation de charges en réception représentatives, pour chaque station de base ayant reçu ledit message montant, de la probabilité de réception d'un message montant au cours de l'intervalle temporel au cours duquel le message descendant doit être émis. Grâce à l'utilisation de telles charges en réception, on comprend qu'il est 25 possible de sélectionner, pour l'émission du message descendant, une station de base parmi celles présentant la plus faible probabilité de réception, de sorte que le risque de manquer un ou plusieurs messages montants est réduit. Dans des modes particuliers de mise en oeuvre, le procédé de communication peut comporter en outre l'une ou plusieurs des caractéristiques 30 suivantes, prises isolément ou selon toutes les combinaisons techniquement possibles. Dans des modes particuliers de mise en oeuvre, les charges en réception utilisées pour sélectionner la station de base sont déterminées en 3033120 4 fonction de messages montants préalablement reçus par les stations de base. De telles dispositions permettent de s'auto-adapter à l'environnement de chaque station de base en tenant compte des différents messages montants reçus auparavant et de leur répartition dans le temps, ainsi que d'une 5 éventuelle reproduction au cours du temps de schémas particuliers de réception de messages montants. En particulier, dans les systèmes de communication sans fil UNB, les terminaux sont souvent configurés pour émettre des messages montants de façon récurrente, sensiblement périodique. Par conséquent, des schémas particuliers de réception se reproduiront au 10 cours du temps et pourront être pris en compte pour la sélection de la station de base à utiliser pour émettre le message descendant. Dans des modes particuliers de mise en oeuvre, la charge en réception d'une station de base est représentative d'une probabilité de réception pondérée, pour chaque message montant susceptible d'être reçu par ladite 15 station de base au cours dudit intervalle temporel, par la probabilité qu'a ce message montant d'être également reçu par une autre station de base du réseau d'accès. De telles charges en réception, représentatives d'une probabilité de réception pondérée, sont particulièrement avantageuses dans la mesure où 20 elles prennent en compte le fait qu'un message montant manqué par une station de base donnée n'est pas nécessairement manqué par le réseau d'accès, qui comporte d'autres stations de base. Ainsi, même si la station de base considérée est susceptible de recevoir de nombreux messages montants au cours de l'intervalle temporel considéré, elle peut néanmoins être utilisée 25 pour émettre le message descendant si chaque message montant susceptible d'être reçu est également susceptible d'être reçu par d'autres stations de base. Dans des modes particuliers de mise en oeuvre, le procédé de communication comporte une étape préalable d'établissement de calendriers de réception associés respectivement à différentes stations de base du réseau 30 d'accès, chaque calendrier de réception comportant des charges en réception associées respectivement à différents intervalles temporels sur une fenêtre temporelle prédéfinie. Ainsi, des calendriers en réception sont préalablement établis, et de 3033120 5 préférence actualisés au cours du temps, de sorte que, lorsqu'un message descendant doit être émis, les charges en réception à utiliser sont disponibles immédiatement et n'ont pas à être calculées à chaque fois qu'un nouveau message descendant doit être émis. Pour une station de base pour laquelle un 5 calendrier de réception a été préalablement établi, la charge en réception utilisée au cours de l'étape de sélection correspond à la charge en réception qui est associée, d'après le calendrier de réception de ladite station de base, à l'intervalle temporel au cours duquel ledit message descendant doit être émis. Dans des modes particuliers de mise en oeuvre, les charges en 10 réception d'un calendrier de réception, sur une fenêtre temporelle constituée d'un nombre NIT d'intervalles temporels Sri, 1 i NIT, sont représentatives d'une probabilité de réception pondérée, la charge en réception associée à l'intervalle temporel EiTi pour une station de base de rang n du groupe comportant NS stations de base, 1 n NS, étant établie à partir d'une 15 grandeur Wri calculée selon l'expression : vNi 1 wr?-ri L'a m=1BS m expression dans laquelle : - M correspond au nombre de messages montants reçus sur une fenêtre temporelle précédente, 20 - Ni correspond au nombre de messages montants reçus sur l'intervalle temporel EiTi de la fenêtre temporelle précédente, - BS,T, correspond au nombre de stations de base ayant reçu, au cours de l'intervalle temporel EiTi de la fenêtre temporelle précédente, le message montant de rang m, 1 m Ni. 25 Dans des modes particuliers de mise en oeuvre, l'étape de sélection comporte, pour chaque station de base du groupe, le calcul de la valeur d'une fonction de sélection prédéfinie qui dépend de la charge en réception, la station de base sélectionnée étant celle qui optimise la valeur de ladite fonction de sélection sur le groupe de stations de base, ladite fonction de sélection variant 30 avec ladite charge en réception de telle sorte que la valeur de la fonction de sélection tend à être optimisée lorsque la probabilité de réception d'un M 3033120 6 message montant au cours de l'intervalle temporel diminue. Dans des modes particuliers de mise en oeuvre, la fonction de sélection dépend en outre d'un paramètre représentatif de la superficie d'une zone de couverture de la station de base considérée, et varie avec ledit 5 paramètre de telle sorte que la valeur de la fonction de sélection tend à être optimisée lorsque ladite superficie de la zone de couverture diminue. Dans des modes particuliers de mise en oeuvre, la fonction de sélection dépend en outre d'un paramètre représentatif du nombre de terminaux couverts uniquement par la station de base considérée, et varie avec 10 ledit paramètre de telle sorte que la valeur de la fonction de sélection tend à être optimisée lorsque ledit nombre de terminaux diminue. Dans des modes particuliers de mise en oeuvre, la fonction de sélection dépend en outre d'un paramètre représentatif de la qualité d'un canal entre le terminal et la station de base considérée, et varie avec ledit paramètre 15 de telle sorte que la valeur de la fonction de sélection tend à être optimisée lorsque ladite qualité de canal augmente. Dans des modes particuliers de mise en oeuvre, la fonction de sélection dépend en outre d'un paramètre représentatif de la qualité d'une liaison entre la station de base considérée et un serveur du réseau d'accès, et 20 varie avec ledit paramètre de telle sorte que la valeur de la fonction de sélection tend à être optimisée lorsque ladite qualité de liaison augmente. Dans des modes particuliers de mise en oeuvre, la fonction de sélection dépend en outre d'un paramètre représentatif du nombre de messages descendants émis par la station de base considérée depuis une 25 durée d'analyse prédéfinie, et varie avec ledit paramètre de telle sorte que la valeur de la fonction de sélection tend à être optimisée lorsque ledit nombre de messages descendants diminue. Selon un second aspect, la présente invention concerne un réseau d'accès comportant une pluralité de stations de base adaptées à émettre des 30 messages descendants à destination de terminaux, et des moyens configurés pour mettre en oeuvre un procédé de communication selon l'un quelconque des modes de mise en oeuvre de l'invention. Selon un troisième aspect, la présente invention concerne un système 3033 120 7 de communication sans fil comportant un réseau d'accès selon l'un quelconque des modes de réalisation de l'invention, et une pluralité de terminaux. PRÉSENTATION DES FIGURES L'invention sera mieux comprise à la lecture de la description suivante, 5 donnée à titre d'exemple nullement limitatif, et faite en se référant aux figures qui représentent : - Figure 1 : une représentation schématique d'un système de communication sans fil, - Figure 2: un diagramme illustrant les principales étapes d'un 10 procédé de communication sans fil, - Figure 3: un diagramme illustrant un mode préféré de mise en oeuvre d'un procédé de communication sans fil. Dans ces figures, des références identiques d'une figure à une autre désignent des éléments identiques ou analogues. Pour des raisons de clarté, 15 les éléments représentés ne sont pas à l'échelle, sauf mention contraire. DESCRIPTION DÉTAILLÉE DE MODES DE RÉALISATION La figure 1 représente schématiquement un système 10 de communication sans fil, par exemple de type UNB, comportant plusieurs terminaux 20 et un réseau d'accès 30 comportant plusieurs stations de base 20 31. Les terminaux 20 et les stations de base 31 du réseau d'accès 30 échangent des données sous la forme de signaux radioélectriques. Par « signal radioélectrique », on entend une onde électromagnétique se propageant via des moyens non filaires, dont les fréquences sont comprises 25 dans le spectre traditionnel des ondes radioélectriques (quelques hertz à plusieurs centaines de gigahertz). Les terminaux 20 sont adaptés à émettre des messages montants sur un lien montant à destination du réseau d'accès 30. Les messages montants sont par exemple émis de façon asynchrone. Par « émettre de façon 30 asynchrone », on entend que les terminaux 20 déterminent de manière autonome quand ils émettent, sans coordination desdits terminaux 20 entre eux et avec les stations de base 31 du réseau d'accès 30. Chaque station de base 31 est adaptée à recevoir les messages 3033120 8 montants des terminaux 20 qui se trouvent à sa portée. Chaque message montant ainsi reçu est par exemple transmis à un serveur 32 du réseau d'accès 30, éventuellement accompagné d'autres informations comme un identifiant de la station de base 31 qui l'a reçu, la puissance mesurée dudit 5 message montant reçu, la date de réception dudit message montant, etc. Le serveur 32 traite par exemple l'ensemble des messages montants reçus des différentes stations de base 31. En outre, le réseau d'accès 30 est également adapté à émettre, par l'intermédiaire des stations de base 31, des messages descendants sur un lien 10 descendant à destination des terminaux 20, lesquels sont adaptés à les recevoir. Les messages descendants sont par exemple émis à l'initiative du réseau d'accès 30. Dans un tel cas, les terminaux 20 doivent en permanence écouter le lien descendant, dans l'attente d'un éventuel message descendant. Le réseau d'accès 30 peut également émettre un message descendant en 15 réponse à chaque message montant reçu, ou bien n'émettre des messages descendants qu'en réponse à certains messages montants. Par exemple, le réseau d'accès 30 peut ne répondre qu'après avoir reçu un nombre prédéfini de messages montants d'un même terminal 20, ou ne répondre qu'à des messages montants comportant une requête à cet effet, etc. 20 Dans la suite de la suite de la description, on se place de manière non limitative dans le cas où le réseau d'accès 30 émet des messages descendants en réponse à tout ou partie des messages montants émis par des terminaux 20. Pour réduire le coût de déploiement du réseau d'accès 30, les stations 25 de base 31 sont du type sem i-duplex. En d'autres termes, ces stations de base 31 peuvent recevoir des messages montants et émettre des messages descendants, mais pas simultanément. Ainsi, chaque station de base 31 peut être alternativement placée dans : - un mode réception, dans lequel ladite station de base 31 peut 30 recevoir des messages montants sur une fenêtre de réception mais ne peut pas émettre de messages descendants, - un mode émission, dans lequel ladite station de base 31 peut émettre des messages descendants sur une fenêtre d'émission 3033120 9 mais ne peut pas recevoir de messages montants. Dans la suite de la description, on se place de manière non limitative dans le cas où chaque terminal 20 est du type synchrone en réception. En d'autres termes, chaque terminal 20 ne peut recevoir un message descendant 5 qu'au cours d'une fenêtre d'écoute prédéterminée par rapport au dernier message montant émis par ledit terminal 20. Du fait qu'ils n'ont pas à émettre et à recevoir simultanément, de tels terminaux 20 sont, dans des modes préférés de réalisation, du type semiduplex, afin d'en réduire les coûts de fabrication. 10 La fenêtre d'écoute d'un terminal 20 peut débuter immédiatement après avoir émis un message montant, en particulier si les temps de réponse du réseau d'accès 30 sont courts. Toutefois, dans des modes préférés de réalisation, chaque terminal 20, après avoir émis un message montant, est configuré pour passer dans un mode veille sur une fenêtre de veille de durée 15 prédéterminée connue également du réseau d'accès 30. De manière conventionnelle, le mode veille est un mode de fonctionnement optimisé pour réduire la consommation électrique, dans lequel ledit terminal 20 ne peut notamment ni recevoir des messages descendants, ni émettre des messages montants. Par exemple, la durée de la fenêtre de veille est choisie égale ou 20 supérieure au temps de réponse minimal du réseau d'accès 30. Dans la suite de la description, on se place de manière non limitative dans le cas où chaque terminal 20 est configuré pour passer en mode veille après avoir émis un message montant. Après la fenêtre de veille, le terminal 20 quitte le mode veille pour 25 écouter le lien descendant dans l'attente d'un message descendant, sur une fenêtre d'écoute de durée prédéterminée égale ou supérieure à la durée du message descendant qui doit être reçu du réseau d'accès. Il est à noter que, si un terminal 20 sait a priori qu'aucun message descendant ne sera émis par le réseau d'accès 30 (par exemple du fait que le 30 message montant qu'il a émis ne comportait pas de requête à cet effet), alors ledit terminal 20 n'écoute pas le lien descendant, et reste de préférence en mode veille, par exemple jusqu'à l'émission du prochain message montant. La figure 2 représente schématiquement les principales étapes d'un 3033120 10 procédé 50 de communication, qui repose sur le fait que, le plus souvent, chaque message montant émis par un terminal 20 est reçu par plusieurs stations de base 31 du réseau d'accès 30. Dans un tel cas, ledit terminal 20 ayant émis ce message montant est considéré comme étant à portée de ces 5 stations de base 31, et chacune de ces stations de base peut être utilisée pour émettre un message descendant à destination dudit terminal 20. Tel qu'illustré par la figure 2, lorsqu'un message descendant doit être émis, au cours d'un intervalle temporel prédéterminé, à destination d'un terminal 20 ayant émis un message montant reçu par plusieurs stations de 10 base 31, ledit procédé 50 comporte - une étape 52 d'obtention de grandeurs, dites « charges en réception », associées respectivement à un groupe de stations de base 31 ayant reçu le message montant émis par ledit terminal 20, chaque charge en réception étant représentative d'une probabilité 15 de réception, par la station de base considérée, d'un message montant au cours dudit intervalle temporel, - une étape 53 de sélection d'une station de base 31 parmi les stations de base du groupe, en fonction des charges en réception associées auxdites stations de base du groupe pour ledit intervalle 20 temporel, - une étape 54 d'émission du message descendant par la station de base 31 sélectionnée parmi les stations de base du groupe. Le procédé 50 de communication est mis en oeuvre par le réseau d'accès 30 qui comporte des moyens configurés pour mettre en oeuvre les 25 différentes étapes dudit procédé 50. En particulier, les stations de base 31 et le serveur 32 comportent des modules de traitement respectifs (non représentés sur les figures). Chaque module de traitement comporte par exemple un ou plusieurs processeurs et des moyens de mémorisation (disque dur magnétique, mémoire électronique, 30 disque optique, etc.) dans lesquels est mémorisé un produit programme d'ordinateur, sous la forme d'un ensemble d'instructions de code de programme à exécuter pour mettre en oeuvre les différentes étapes du procédé 50 de communication. Dans une variante, chaque module de traitement 3033120 11 comporte un ou des circuits logiques programmables, de type FPGA, PLD, etc., et/ou circuits intégrés spécialisés (ASIC) adaptés à mettre en oeuvre tout ou partie desdites étapes du procédé 50 de communication. Chaque station de base 31 comporte en outre des moyens de 5 communication sans fil, considérés comme connus de l'homme de l'art, permettant à ladite station de base de recevoir des messages montants et d'émettre des messages descendants. Les stations de base 31 et le serveur 32 comportent également des moyens de communication de réseau respectifs, considérés comme connus de l'homme de l'art, permettant au serveur 32 10 d'échanger des données avec chaque station de base 31. En d'autres termes, le réseau d'accès 30 comporte un ensemble de moyens configurés de façon logicielle (produit programme d'ordinateur spécifique) et/ou matérielle (FPGA, PLD, ASIC, etc.) pour mettre en oeuvre les différentes étapes du procédé 50 de communication. 15 Dans la suite de la description, on se place de manière non limitative dans le cas où l'étape 52 d'obtention et l'étape 53 de sélection sont exécutées par le serveur 32 du réseau d'accès 30, l'étape 54 d'émission étant exécutée par la station de base 31 sélectionnée. D'autres répartitions des différentes opérations à effectuer peuvent cependant être envisagées. 20 On décrit à présent de manière plus détaillée des exemples non limitatifs de mise en oeuvre des étapes 52 d'obtention et 53 de sélection du procédé 50 de communication. A) Obtention de charges en réception Tel qu'indiqué précédemment, le procédé 50 de communication 25 comporte tout d'abord une étape 52 d'obtention de charges en réception associées respectivement à un groupe de stations de base 31 ayant reçu le message montant émis par ledit terminal 20. Le groupe comporte de préférence toutes les stations de base 31 ayant reçu ledit message montant, mais peut comporter, dans certains cas, 30 uniquement un sous-ensemble de celles-ci. Par exemple, il est possible de ne considérer qu'un sous-ensemble des stations de base 31 ayant reçu ledit message montant si une de ces stations de base, au moins, est configurée pour répondre uniquement à certains terminaux 20, ou est momentanément 3033120 12 indisponible pour émettre des messages descendants, etc. Pour chaque station de base 31 du groupe considéré, la charge en réception obtenue est représentative d'une probabilité de réception, par la station de base 31 considérée, d'un message montant au cours de l'intervalle 5 temporel au cours duquel le message descendant doit être émis. Dans le cas considéré ici, à titre d'exemple non limitatif, où le message descendant doit être émis au cours de la fenêtre d'écoute du terminal 20, l'intervalle temporel considéré correspond sensiblement à ladite fenêtre d'écoute dudit terminal 20. On comprend que, en considérant de telles charges en réception, il est 10 possible de sélectionner, pour l'émission du message descendant, une station de base 31 présentant une faible probabilité de réception pour l'intervalle de temps considéré, de telle sorte que le risque de manquer un ou plusieurs messages montants peut être grandement réduit. Les charges en réception sont par exemple déterminées par le serveur 15 32, en fonction d'une connaissance a priori sur les instants d'émission de messages montants des différents terminaux 20, et des différentes stations de base 31 susceptibles de recevoir ces messages montants. De préférence, les charges en réception sont déterminées en fonction de messages montants préalablement reçus par les différentes stations de 20 base 31. En effet, si les terminaux 20 sont configurés pour émettre des messages montants de façon récurrente, sensiblement périodique, alors des schémas particuliers de réception se reproduiront au cours du temps. Lesdits messages montants préalablement reçus par les différentes stations de base 31 permettent alors d'avoir une connaissance a priori des instants d'émission 25 de messages montants des différents terminaux 20, et des différentes stations de base 31 susceptibles de recevoir ces messages montants. Les charges en réception utilisées peuvent être déterminées à chaque fois qu'un message descendant doit être émis, ou peuvent être déterminées avant de savoir qu'un message descendant doit être émis. 30 La figure 3 représente schématiquement un mode préféré de mise en oeuvre, dans lequel le procédé 50 de communication comporte en outre une étape 51 préalable d'établissement desdites charges en réception pour chaque station de base 31 du réseau d'accès 30, en fonction de messages montants 3033120 13 préalablement reçus par les différentes stations de base 31. Par exemple, au cours de l'étape 51 d'établissement, on détermine des calendriers de réception associés respectivement à différentes stations de base 31, chaque calendrier de réception comportant les charges en réception 5 associées respectivement à différents intervalles temporels sur une fenêtre temporelle prédéfinie. Les calendriers de réception sont de préférence établis pour chaque station de base 31 du réseau d'accès 30, par exemple par le serveur 32, en fonction des messages montants reçus par les différentes stations de base 31 et transmis par celles-ci audit serveur 32. Toutefois, dans 10 certains cas, lesdits calendriers de réception peuvent être établis par les stations de base 31, et transmis au serveur 32. La fenêtre temporelle est par exemple constituée d'un nombre NIT d'intervalles temporels ôTi, 1 i NIT. Afin de limiter les calculs nécessaires pour établir les calendriers de réception, on considère de préférence des 15 intervalles temporels EiTi de durée supérieure à celle des fenêtres d'écoute des terminaux 20, afin de limiter la résolution temporelle avec laquelle des charges en réception doivent être calculées. Par exemple, la fenêtre temporelle sur laquelle sont déterminés les calendriers de réception correspond à une durée de 24 heures, et chaque intervalle temporel EiTi correspond à une durée de 1 20 heure à l'intérieur de ladite fenêtre temporelle. Le nombre NIT d'intervalles temporels EiTi est par exemple égal à 24 dans le cas d'intervalles temporels sans recouvrement temporel, mais peut également être supérieur à 24 afin d'avoir des intervalles temporels présentant un recouvrement temporel non nul, pour éviter le cas où la fenêtre d'écoute d'un terminal 20 serait à cheval sur 25 deux intervalles temporels consécutifs. Dans la suite de la description, on se place de manière non limitative dans le cas d'une fenêtre temporelle de 24 heures comportant 24 (NIT = 24) intervalles temporels EiTi de 1 heure. Par exemple, l'intervalle temporel EiTi est compris entre (i-1) heure(s) et i heure(s), 1 i NIT. 30 Ainsi, le réseau d'accès 30 peut établir un calendrier de réception pour chaque station de base 31, et peut l'actualiser toutes les 24 heures en fonction des messages montants reçus au cours des dernières 24 heures. Par exemple, les charges en réception d'une fenêtre temporelle AT; sont déterminées en 3033120 14 fonction des messages montants reçus au cours d'une fenêtre temporelle ATH précédente. L'étape 52 d'obtention consiste alors, pour les stations de base 31 du groupe pour lesquelles des calendriers de réception ont été préalablement 5 établis, à récupérer dans lesdits calendriers de réception de la fenêtre temporelle AT; les charges en réception associées à l'intervalle de temps EiTi correspondant à la fenêtre d'écoute du terminal 20 auquel le message descendant doit être émis. Tel qu'indiqué précédemment, chaque charge en réception est 10 représentative, pour chaque station de base 31 considérée, de la probabilité de réception d'un message montant au cours de l'intervalle de temps considéré. Différentes expressions des charges en réception peuvent être envisagées, dès lors qu'elles sont effectivement représentatives de la probabilité de réception d'un message montant au cours de l'intervalle de temps considéré. 15 Suivant un premier exemple non limitatif, la charge en réception associée à l'intervalle temporel EiTi de la fenêtre temporelle ATi, pour une station de base 31 de rang n parmi les stations de base du réseau d'accès 30, est établie à partir d'une grandeur Wri calculée selon l'expression : imEITi Ni v vn = 20 expression dans laquelle : - M correspond au nombre de messages montants reçus par la station de base 31 de rang n sur la fenêtre temporelle ATH précédente, - Ni correspond au nombre de messages montants reçus par la 25 station de base 31 de rang n sur l'intervalle temporel EiTi de la fenêtre temporelle ATH précédente (tels que la somme des Ni, 1 i NIT, est égale à M). Une telle grandeur Wri correspond effectivement, d'après les messages montants reçus au cours des dernières 24 heures, à la probabilité 30 de réception d'un message montant au cours de l'intervalle temporel EiTi par la station de base 31 de rang n. En outre, de telles grandeurs Wri peuvent être établies directement par chaque station de base 31. 3033120 15 Suivant un autre exemple non limitatif, la grandeur Wri est de préférence calculée selon l'expression : v Ni 1 an1=1BSm M expression dans laquelle BS, correspond au nombre de stations de base 31 5 ayant reçu, au cours de l'intervalle temporel EiTi de la fenêtre temporelle ATH précédente, le message montant de rang m parmi les Ni messages montants reçus par la station de base 31 de rang n, 1 m Ni. Une telle grandeur Wri est particulièrement avantageuse en ce qu'elle est représentative d'une probabilité de réception pondérée, qui prend en 10 compte, pour chaque message montant susceptible d'être reçu par la station de base 31 considérée au cours de l'intervalle temporel ôTi, de la probabilité qu'a ce message montant d'être également reçu par une autre station de base 31 du réseau d'accès 30. En d'autres termes, une telle probabilité de réception pondérée est représentative d'une probabilité de perte d'un message montant 15 en cas d'émission par la station de base 31 considérée au cours de l'intervalle temporel EiTi de la fenêtre temporelle ATi. Il est à noter qu'une telle grandeur Wri représentative de la probabilité de réception pondérée ne conduit toutefois pas, sur la fenêtre temporelle ATi, à avoir une probabilité au sens mathématique du terme, dont la 20 somme sur l'ensemble des réalisations possibles est égale à 1. De manière générale, on entend par « probabilité de réception » une fonction dont la valeur augmente avec le nombre de messages montants susceptibles d'être reçus. Les charges en réception des calendriers de réception sur la fenêtre temporelle AT; sont par exemple égales aux grandeurs Wri calculées à partir 25 des messages montants reçus au cours de la fenêtre temporelle ATH précédente. De préférence, de telles grandeurs Wri sont calculées pour plusieurs fenêtres temporelles précédentes ATH, ATF2, ATF3, etc., et sont combinées, par exemple par une moyenne pondérée, pour obtenir les charges en réception du calendrier de réception sur la fenêtre temporelle ATi, à utiliser 30 au cours de l'étape 52 d'obtention. B) Sélection d'une station de base wr?Ti 3033120 16 Au cours de l'étape 53, le serveur 32 sélectionne, en fonction des charges en réception obtenues pour les différentes stations de base 31 du groupe et pour l'intervalle temporel considéré, la station de base 31 qui sera utilisée pour émettre le message descendant à destination du terminal 20. 5 Par exemple, le serveur 32 peut sélectionner la station de base 31 dont la charge en réception correspond à la probabilité de réception la plus faible, de sorte que le nombre de messages montants susceptibles d'être manqués est grandement réduit. Il est également possible, dans des modes particuliers de mise en 10 oeuvre, de calculer pour chaque station de base 31 du groupe, la valeur d'une fonction de sélection F prédéfinie qui dépend de la charge en réception. La fonction de sélection F varie avec ladite charge en réception de telle sorte que la valeur de la fonction de sélection F tend à être optimisée lorsque la probabilité de réception d'un message montant diminue, et la station de base 15 31 sélectionnée est de préférence celle qui optimise la valeur de ladite fonction de sélection F sur le groupe de stations de base. Dans la suite de la description, on se place de manière nullement limitative dans le cas où l'optimisation de la valeur de la fonction de sélection F consiste à maximiser ladite valeur pour les stations de base 31 du groupe sur 20 l'intervalle temporel considéré. Rien n'exclut cependant, suivant d'autres exemples, de considérer une fonction de sélection F telle que l'optimisation de la valeur de ladite fonction de sélection consiste à minimiser ladite valeur. Par exemple, la valeur de la fonction de sélection F est calculée selon l'expression suivante : 25 1+ pR [ri] expression dans laquelle pR[n] correspond à la charge en réception de la station de base 31 de rang n considérée pour l'intervalle temporel au cours duquel le message descendant doit être émis. Par exemple, la charge en réception pR[n] correspond à la grandeur Wri calculée selon l'une quelconque 30 des expressions précédentes. L'utilisation d'une fonction de sélection F est particulièrement avantageuse lorsque d'autres paramètres, autres que la seule charge en 1 3033120 17 réception, doivent être pris en compte pour sélectionner la station de base 31 pour émettre le message descendant. Le cas échéant, la fonction de sélection F comporte par exemple au moins deux composantes, dont une composante, dite « composante de charge en réception » fcR, calculée en fonction de la 5 charge en réception, par exemple selon l'expression suivante : fcR [n] = 1+pR[n]] Dans des modes particuliers de mise en oeuvre, la fonction de sélection F comporte au moins une composante, en plus de la composante de charge en réception fcR, parmi les composantes décrites ci-après. 10 Suivant un premier exemple, la fonction de sélection F comporte une composante, dite « composante de couverture » fcov, qui dépend d'un paramètre représentatif de la superficie d'une zone de couverture de la station de base 31 considérée, et varie avec ledit paramètre de telle sorte que la valeur de la fonction de sélection F augmente lorsque ladite superficie de la 15 zone de couverture diminue. Grâce à une telle composante de couverture fcov, il est possible de privilégier, pour l'émission du message descendant, des stations de base 31 présentant une zone de couverture de faible superficie. En effet, une station de base 31 dont la superficie de la zone de couverture est faible dessert en 20 principe moins de terminaux 20 qu'une station de base 31 dont la superficie de la zone de couverture est importante. En outre, la probabilité qu'un terminal 20 mobile se retrouve dans une zone de couverture donnée diminue avec la superficie de celle-ci. Par exemple, la valeur de la composante de couverture fcov, pour une 25 station de base 31 de rang n, est calculée selon l'expression : INms COV[m] fcov PI= COV[n] expression dans laquelle : - Ns correspond au nombre de stations de base 31 du groupe, 1 n Ns, 30 - COV[i] correspond à la superficie de la zone de couverture de la 3033120 18 station de base 31 de rang i, 1 i Ns. Suivant un autre exemple, la fonction de sélection F comporte une composante, dite « composante d'isolement » fis°, qui dépend d'un paramètre représentatif du nombre de terminaux 20 couverts uniquement par la station de 5 base 31 considérée, et varie avec ledit paramètre de telle sorte que la valeur de la fonction de sélection F augmente lorsque ledit nombre de terminaux diminue. Grâce à une telle composante d'isolement fis°, il est possible de privilégier, pour l'émission du message descendant, les stations de base 31 10 desservant des terminaux 20 dont les messages montants sont également reçus par d'autres stations de base. Par exemple, la valeur de la composante d'isolement fis°, pour une station de base 31 de rang n, est calculée selon l'expression : fis° [ ] 1+ dSINGLE [n] n 1 ± uSINGLE [M] 15 expression dans laquelle ds,NGLE[i] correspond au nombre de terminaux 20 couverts uniquement par la station de base de rang i, 1 i Ns. Suivant un autre exemple, la fonction de sélection F comporte une composante, dite « composante de qualité canal » fQc, qui dépend d'un paramètre représentatif de la qualité d'un canal entre le terminal 20 et la station 20 de base 31 considérée, et varie avec ledit paramètre de telle sorte que la valeur de la fonction de sélection F augmente lorsque ladite qualité de canal augmente. Grâce à une telle composante de qualité canal fQc, il est possible de privilégier, pour l'émission du message descendant, les stations de base 31 25 pour lesquelles la qualité de canal avec le terminal 20 est suffisamment bonne pour assurer que le message descendant pourra être effectivement reçu et décodé par ledit terminal 20. Par exemple, la valeur de la composante de qualité canal fQc, pour une station de base de rang n, est calculée selon l'expression : 30 fQC[n] = Qc [n]N Qc 3033120 19 expression dans laquelle Qc[i] correspond à la valeur de la qualité de canal entre le terminal 20 et la station de base 31 de rang i, 1 i N. Par exemple, la valeur de la qualité de canal entre le terminal 20 et une station de base 31 peut être estimée à partir de la puissance mesurée d'un message montant 5 émis par ledit terminal 20 et reçu par la station de base 31 considérée. Suivant un autre exemple, la fonction de sélection F comporte une composante, dite « composante de qualité réseau » fQR, qui dépend d'un paramètre représentatif de la qualité d'une liaison entre la station de base 31 considérée et le serveur 32 du réseau d'accès 30, et varie avec ledit paramètre 10 de telle sorte que la valeur de la fonction de sélection F augmente lorsque ladite qualité de liaison augmente. Grâce à une telle composante de qualité réseau fQR, il est possible de privilégier, pour l'émission du message descendant, les stations de base 31 pour lesquelles la qualité de liaison avec le serveur 32 est suffisamment bonne 15 pour assurer que le message descendant, préalablement transmis du serveur 32 à la station de base 31 sélectionnée, pourra être effectivement reçu par ladite station de base 31, et ensuite émis à destination du terminal 20. Par exemple, la valeur de la composante de qualité réseau fQR, pour une station de base 31 de rang n, est calculée selon l'expression : 20 fQR H NQL [n] iurni c expression dans laquelle QL[i] correspond à la valeur de la qualité de liaison entre le serveur 32 et la station de base 31 de rang i, 1 i N. Par exemple, la valeur de la qualité de liaison entre le serveur 32 et une station de base 31 peut être estimée à partir d'une mesure d'un temps de parcours entre ledit 25 serveur 32 et ladite station de base 31 (« Round Trip Time » ou RTT dans la littérature anglo-saxonne). Suivant un autre exemple, la fonction de sélection F comporte une composante, dite « composante d'activité en émission » fAE, qui dépend d'un paramètre représentatif du nombre de messages descendants émis par la 30 station de base 31 considérée depuis une durée d'analyse prédéfinie, et varie avec ledit paramètre de telle sorte que la valeur de la fonction de sélection F 3033120 20 augmente lorsque ledit nombre de messages descendants diminue. De telles dispositions permettent d'éviter de sélectionner trop souvent la même station de base 31 pour émettre des messages descendants. Par exemple, la valeur de la composante d'activité en émission fAE, 5 pour une station de base 31 de rang n, est calculée selon l'expression : r IN: log(k[mD fAE PI= log(k[nD expression dans laquelle : - log(x) correspond à la fonction logarithme du nombre x, - k[i] correspond au nombre de messages descendants émis depuis 10 la durée d'analyse par la station de base 31 de rang i, 1 i Ns. Par exemple, la durée d'analyse est égale à la durée de la fenêtre temporelle, considérée ici égale à 24 heures, de sorte que le nombre k[i] correspond au nombre de messages descendants émis au cours de la fenêtre temporelle ATH par la station de base 31 de rang i, 1 i Ns. 15 Tel qu'indiqué précédemment, la fonction de sélection F comporte au moins la composante de charge en réception fcR, et peut comporter, dans des modes particuliers de mise en oeuvre, au moins une composante additionnelle parmi les composantes suivantes : - composante de couverture fcov, 20 - composante d'isolement fiso, - composante de qualité canal fQc, - composante de qualité réseau fQR, - composante d'activité en émission fAE. Lorsque la fonction de sélection F comporte plusieurs composantes, 25 celles-ci sont combinées, par exemple additionnées et/ou multipliées entre elles, éventuellement pondérées par des coefficients de pondération respectifs. Dans des modes préférés de mise en oeuvre, la fonction de sélection F comporte toutes les composantes décrites précédemment, par exemple combinées selon l'expression suivante : 30 F = a.fcR.fcov.fiso + b.fcx.fQR + c-fAE expression dans laquelle a, b et c correspondent à des coefficients de 3033120 21 pondération qui permettent d'ajuster l'importance, dans la sélection de la station de base 31, des différentes composantes considérées. Une fois calculée la valeur de la fonction de sélection F pour chaque station de base 31 du groupe, il est possible de sélectionner, pour l'émission du 5 message descendant, la station de base 31 qui a permis d'obtenir la plus grande valeur de ladite fonction de sélection F. Une fois une station de base 31 sélectionnée par le serveur 32, ledit serveur 32 transmet le message descendant à la station de base 31 sélectionnée, qui l'émet sur le lien descendant à destination du terminal 20 au cours de l'étape 54. 10 De manière plus générale, il est à noter que les modes de mise en oeuvre et de réalisation considérés ci-dessus ont été décrits à titre d'exemples non limitatifs, et que d'autres variantes sont par conséquent envisageables. Notamment, l'invention a été décrite en considérant qu'une seule station de base 31 est sélectionnée et utilisée pour émettre un message 15 descendant à destination d'un terminal 20. Rien n'exclut cependant, suivant d'autres exemples, de sélectionner deux stations de base 31 ou plus pour émettre ledit message descendant, afin par exemple de bénéficier d'une certaine diversité spatiale en émission, et ainsi améliorer le rapport signal sur bruit du message descendant reçu par ledit terminal 20. 20 En outre, l'invention a été décrite en considérant un message descendant émis en réponse à un message montant. Rien n'exclut cependant, suivant d'autres exemples, d'émettre un message descendant au cours d'un intervalle temporel arbitraire, non déterminé par une fenêtre d'écoute d'un terminal 20. Le cas échéant, le terminal 20 doit être en mesure de recevoir un 25 message descendant à tout instant. En outre, l'invention a été décrite en considérant des intervalles temporels de durée supérieure à la durée des fenêtres d'écoute des terminaux 20. Rien n'exclut cependant, suivant d'autres exemples, de considérer des intervalles temporels de durée inférieure à la durée des fenêtres d'écoute des 30 terminaux 20. Le cas échéant, plusieurs charges en réception peuvent être obtenues pour une même fenêtre d'écoute d'un terminal 20, associées respectivement à différents intervalles temporels à l'intérieur de ladite fenêtre d'écoute. Il est alors possible de sélectionner le couple station de base / 3033120 22 intervalle temporel permettant de minimiser le risque de manquer des messages montants, par exemple en sélectionnant le couple station de base / intervalle temporel permettant d'optimiser la valeur de la fonction de sélection F sur les différentes stations de base 31 du groupe et sur les différents intervalles 5 temporels à l'intérieur de la fenêtre d'écoute du terminal 20. En outre, il est à noter que l'invention a été décrite en considérant que le procédé 50 de communication est exécuté dès lors que plusieurs stations de base 31 peuvent être utilisées pour émettre un message descendant à destination d'un terminal 20. Rien n'exclut cependant, suivant d'autres 10 exemples, de conditionner l'exécution du procédé 50 de communication à la réalisation de certaines conditions. Par exemple, si un message descendant doit être émis à destination d'un terminal 20 à portée d'une station de base 31 pour laquelle une fenêtre d'émission a préalablement été configurée pour un autre message descendant, et que cette fenêtre d'émission se trouve dans la 15 fenêtre d'écoute dudit terminal 20 considéré, alors le message descendant à destination dudit terminal 20 considéré est de préférence regroupé avec l'autre message descendant et émis par cette station de base 31, au cours de la même fenêtre d'émission, sans avoir à exécuter les différentes étapes du procédé 50 de communication. REVENDICATIONS1 - Procédé (50) de communication sans fil entre un réseau d'accès (30) et une pluralité de terminaux (20), ledit réseau d'accès étant adapté à émettre des messages descendants à destination des terminaux (20) et à recevoir des messages montants émis par lesdits terminaux, ledit réseau d'accès comportant une pluralité de stations de base (31) configurées pour émettre des messages descendants dans des fenêtres d'émission au cours desquelles lesdites stations de base ne peuvent pas recevoir de messages montants, caractérisé en ce que, lorsqu'un message descendant doit être émis, au cours d'un intervalle temporel prédéterminé, à destination d'un terminal (20) ayant émis un message montant reçu par plusieurs stations de base (31), ledit procédé comporte des étapes de : - (52) obtention de grandeurs, dites « charges en réception » associées respectivement à un groupe de stations de base (31) ayant reçu le message montant émis par ledit terminal (20), chaque charge en réception étant représentative d'une probabilité de réception, par la station de base considérée, d'un message montant au cours dudit intervalle temporel, - (53) sélection d'une station de base parmi les stations de base du groupe, en fonction des charges en réception associées auxdites stations de base du groupe pour ledit intervalle temporel, - (54) émission du message descendant par la station de base sélectionnée parmi les stations de base du groupe. 2 - Procédé (50) selon la revendication 1, dans lequel les charges en réception utilisées pour sélectionner la station de base sont déterminées en fonction de messages montants préalablement reçus par les stations de base (31). 3 - Procédé (50) selon l'une des revendications 1 à 2, dans lequel la charge en réception d'une station de base (31) est représentative d'une probabilité de réception pondérée, pour chaque message montant susceptible d'être reçu par ladite station de base au cours dudit intervalle temporel, par la probabilité qu'a ce message montant d'être également reçu par une autre station de base (31) du réseau d'accès (30). 3033120 24 4 - Procédé (50) selon l'une des revendications précédentes, comportant une étape (51) préalable d'établissement de calendriers de réception associés respectivement à différentes stations de base (31) du réseau d'accès (30), chaque calendrier de réception comportant des charges en réception 5 associées respectivement à différents intervalles temporels sur une fenêtre temporelle prédéfinie. 5 - Procédé (50) selon la revendication 4, dans lequel les charges en réception d'un calendrier de réception, sur une fenêtre temporelle constituée d'un nombre NIT d'intervalles temporels Sri, 1 i NIT, sont 10 représentatives d'une probabilité de réception pondérée, la charge en réception associée à l'intervalle temporel EiTi pour une station de base de rang n du groupe comportant NS stations de base, 1 n NS, étant établie à partir d'une grandeur Wri calculée selon l'expression : Ni 1 am=1BSm M 15 expression dans laquelle : - M correspond au nombre de messages montants reçus sur une fenêtre temporelle précédente, - Ni correspond au nombre de messages montants reçus sur l'intervalle temporel EiTi de la fenêtre temporelle précédente, 20 - BS, correspond au nombre de stations de base ayant reçu, au cours de l'intervalle temporel EiTi de la fenêtre temporelle précédente, le message montant de rang m, 1 m Ni. 6 - Procédé (50) selon l'une des revendications précédentes, dans lequel l'étape (53) de sélection comporte, pour chaque station de base (31) du 25 groupe, le calcul de la valeur d'une fonction de sélection prédéfinie qui dépend de la charge en réception, la station de base sélectionnée étant celle qui optimise la valeur de ladite fonction de sélection sur le groupe de stations de base, ladite fonction de sélection variant avec ladite charge en réception de telle sorte que la valeur de la fonction de sélection tend à être 30 optimisée lorsque la probabilité de réception d'un message montant au cours de l'intervalle temporel diminue. wrTi 3033120 25 7 - Procédé (50) selon la revendication 6, dans lequel la fonction de sélection dépend en outre d'un paramètre représentatif de la superficie d'une zone de couverture de la station de base (31) considérée, et varie avec ledit paramètre de telle sorte que la valeur de la fonction de sélection tend à 5 être optimisée lorsque ladite superficie de la zone de couverture diminue. 8 - Procédé (50) selon l'une des revendications 6 à 7, dans lequel la fonction de sélection dépend en outre d'un paramètre représentatif du nombre de terminaux (20) couverts uniquement par la station de base (31) considérée, et varie avec ledit paramètre de telle sorte que la valeur de la 10 fonction de sélection tend à être optimisée lorsque ledit nombre de terminaux (20) diminue. 9 - Procédé (50) selon l'une des revendications 6 à 8, dans lequel la fonction de sélection dépend en outre d'un paramètre représentatif de la qualité d'un canal entre le terminal (20) et la station de base (31) considérée, et 15 varie avec ledit paramètre de telle sorte que la valeur de la fonction de sélection tend à être optimisée lorsque ladite qualité de canal augmente. 10 - Procédé (50) selon l'une des revendications 6 à 9, dans lequel la fonction de sélection dépend en outre d'un paramètre représentatif de la qualité d'une liaison entre la station de base (31) considérée et un serveur (32) du 20 réseau d'accès (30), et varie avec ledit paramètre de telle sorte que la valeur de la fonction de sélection tend à être optimisée lorsque ladite qualité de liaison augmente. 11 - Procédé (50) selon l'une des revendications 6 à 10, dans lequel la fonction de sélection dépend en outre d'un paramètre représentatif du nombre de 25 messages descendants émis par la station de base (31) considérée depuis une durée d'analyse prédéfinie, et varie avec ledit paramètre de telle sorte que la valeur de la fonction de sélection tend à être optimisée lorsque ledit nombre de messages descendants diminue. 12 - Réseau d'accès (30) comportant une pluralité de stations de base (31) 30 adaptées à émettre des messages descendants à destination de terminaux (20), caractérisé en ce qu'il comporte des moyens configurés pour mettre en oeuvre un procédé de communication selon l'une des revendications précédentes. 3033120 26 13 - Système (10) de communication sans fil caractérisé en ce qu'il comporte un réseau d'accès (30) selon la revendication 12, et une pluralité de terminaux (20).