Brevet FR3048149A1 (20170825)
REVENDICATIONS1) Procédé d'adaptation dynamique d'un débit de données en émission d'un dispositif terminal (110,\n<CLM>\1\tdans un réseau de communication sans-fil, le procédé étant exécuté par un serveur (130) dudit réseau, des profils d'émission prédéfinis qui correspondent à des débits de données respectifs étant associés respectivement à des sensibilités en réception, lesdites sensibilités en réception représentant des niveaux minimum de signal en réception pour décoder des signaux transmis respectivement selon lesdits profils d'émission prédéfinis, caractérisé en ce que le serveur effectue une optimisation dudit débit de données en émission par paliers successifs, et en ce que chaque palier définit : une quantité N de trames à analyser, un premier seuil TH1 de taux de délivrance de trames, un second seuil TH2 de taux de délivrance de trames inférieur audit premier seuil TH1, une première marge Ml, et une seconde marge M2 inférieure ou égale à ladite première marge Ml, de telle sorte que ladite quantité N de chaque palier est inférieure ou égale à ladite quantité N du palier suivant, ladite première marge M1 de chaque palier est inférieure ou égale à ladite première marge M1 du palier suivant, et ladite seconde marge M2 de chaque palier est inférieure ou égale à ladite seconde marge M2 du palier suivant, et en ce que, lorsque l'optimisation est opérée selon un palier en cours, le serveur effectue les étapes suivantes : - retenir une indication de niveau de signal reçu pour chaque trame reçue d'une série de N trames émises par le dispositif terminal ; - déterminer (608) un taux de délivrance de trames pour ladite série de N trames ; - lorsque le taux de délivrance de trames déterminé est supérieur ou égal audit premier seuil TH1 du palier en cours, sélectionner (614) le profil d'émission à faire appliquer audit dispositif terminal en conservant au moins la seconde marge M2 du palier en cours entre l'indication de niveau de signal reçu retenue et la sensibilité en réception correspondant audit profil d'émission, et passer (615) au palier suivant ; - lorsque le taux de délivrance de trames déterminé est inférieur audit premier seuil TH1 du palier en cours et est supérieur audit second seuil TH2 du palier en cours, sélectionner (612) le profil d'émission à faire appliquer audit dispositif terminal en conservant la première marge M1 du palier en cours entre l'indication de 3048149 22 niveau de signal reçu retenue et la sensibilité en réception correspondant audit profil d'émission ; et lorsque le taux de délivrance de trames déterminé est inférieur ou égal audit second seuil TH2 du palier en cours, stopper (610) ou réinitialiser l'optimisation. 5\n<CLM>\1\tProcédé selon la revendication 1, caractérisé en ce que chaque palier définit en outre une quantité K de plus mauvaises indications de niveau de signal reçu à écarter par série de N trames, et en ce que, pour retenir une indication de niveau de signal reçu pour chaque trame reçue d'une série de N trames émises par le dispositif 10 terminal, le serveur stocke les K+1 plus mauvaises indications de niveau de signal reçu pour ladite série de N trames, et le serveur retient la meilleure indication de niveau de signal reçu parmi les indications de niveau de signal reçu stockées.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 et 2, caractérisé en ce 15 que l'optimisation débute par un palier d'initialisation ne définissant pas de second seuil TH2 de taux de délivrance de trames.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que l'optimisation se termine par un palier final et, lorsque l'optimisation est opérée 20 selon le palier final : lorsque le taux de délivrance de trames déterminé est supérieur ou égal audit premier seuil TH1 dudit palier final, sélectionner (616) le profil d'émission à faire appliquer audit dispositif terminal en conservant au moins la seconde marge M2 du palier final entre l'indication de niveau de signal reçu retenue et la sensibilité en 25 réception correspondant audit profil d'émission, et demander audit dispositif terminal de diminuer un niveau de puissance d'émission.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce que le débit de données en émission est représenté par un facteur d'étalement d'une 30 modulation de type CSS.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 5, caractérisé en ce que le réseau de communication sans-fil est un réseau étendu à longue portée de type LPWAN, en ce que le réseau de communication sans-fil relie le dispositif terminal à 3048149 23 au moins une passerelle de collecte (120, 121, 122,\n<CLM>\1\tservant de relais avec le serveur, et en ce que le serveur reçoit chaque trame relayée par chaque passerelle de collecte en association avec une indication de niveau de signal reçu déterminée par ladite passerelle de collecte sur réception de ladite trame. 5\n<CLM>\1\tProcédé selon la revendication 6, caractérisé en ce que le réseau de communication sans-fil implémente le protocole LoRaWAN.\n<CLM>\1\tProgramme d'ordinateur comportant un ensemble d'instructions causant 10 l'exécution, par un processeur (201) d'un serveur (130) destiné à être inclus dans un réseau étendu à longue portée de type LPWAN, le procédé selon l'une quelconque des revendications 1 à 7, lorsque ledit programme d'ordinateur est exécuté par ledit processeur. 15\n<CLM>\1\tSupport de stockage d'informations stockant un programme d'ordinateur comportant un ensemble d'instructions causant l'exécution, par un processeur (201) d'un serveur (130) destiné à être inclus dans un réseau étendu à longue portée de type LPWAN, le procédé selon l'une quelconque des revendications 1 à 7, lorsque ledit programme d'ordinateur est exécuté par ledit processeur. 20\n<CLM>\1\tServeur (130) configuré pour effectuer une adaptation dynamique d'un débit de données en émission d'un dispositif terminal (110 ;\n<CLM>\1\tdans un réseau de communication sans-fil, des profils d'émission prédéfinis qui correspondent à des débits de données respectifs étant associés respectivement à des sensibilités en 25 réception, lesdites sensibilités en réception représentant des niveaux minimum de signal en réception pour décoder des signaux transmis respectivement selon lesdits profil d'émission prédéfinis, caractérisé en ce que le serveur est configuré pour effectuer une optimisation dudit débit de données en émission par paliers successifs, et en ce que chaque palier définit : une quantité N de trames à analyser, un premier seuil 30 TH1 de taux de délivrance de trames, un second seuil TH2 de taux de délivrance de trames inférieur audit premier seuil TH1, une première marge Ml, et une seconde marge M2 inférieure ou égale à ladite première marge Ml, de telle sorte que ladite quantité N de chaque palier est inférieure ou égale à ladite quantité N du palier suivant, ladite première marge M1 de chaque palier est inférieure ou égale à ladite 3048149 24 première marge M1 du palier suivant, et ladite seconde marge M2 de chaque palier est inférieure ou égale à ladite seconde marge M2 du palier suivant, et en ce que le serveur est configuré, lorsque l'optimisation est opérée selon un palier en cours, pour : 5 - retenir une indication de niveau de signal reçu pour chaque trame reçue d'une série de N trames émises par le dispositif terminal ; - déterminer (608) un taux de délivrance de trames pour ladite série de N trames ; - lorsque le taux de délivrance de trames déterminé est supérieur ou égal 10 audit premier seuil TH1 du palier en cours, sélectionner (614) le profil d'émission à faire appliquer audit dispositif terminal en conservant au moins la seconde marge M2 du palier en cours entre l'indication de niveau de signal reçu retenue et la sensibilité en réception correspondant audit profil d'émission, et passer (615) au palier suivant ; - lorsque le taux de délivrance de trames déterminé est inférieur audit 15 premier seuil TH1 du palier en cours et est supérieur audit second seuil TH2 du palier en cours, sélectionner (612) le profil d'émission à faire appliquer audit dispositif terminal en conservant la première marge M1 du palier en cours entre l'indication de niveau de signal reçu retenue et la sensibilité en réception correspondant audit profil d'émission ; et 20 lorsque le taux de délivrance de trames déterminé est inférieur ou égal audit second seuil TH2 du palier en cours, stopper (610) ou réinitialiser l'optimisation.