Brevet FR3045266A1 (20170616)
REVENDICATIONS1) Procédé d'accès à un média de communication, l'accès étant de type « écoute d'un support à accès multiple » CSMA, dans lequel un dispositif, dit dispositif émetteur, voulant émettre un message sur ledit média vérifie si ledit média est disponible avant d'émettre ledit message, le média étant occupé lorsqu'un signal provenant d'un autre dispositif et détecté par ledit dispositif émetteur possède une puissance supérieure à un seuil de puissance prédéterminé, caractérisé en ce que le procédé comprend, lorsqu'il est exécuté par un premier dispositif (300), les étapes suivantes de : - déterminer une proportion d'une première durée d'observation pendant laquelle le premier dispositif (300) détecte un signal interférant de puissance supérieure au seuil de puissance, le signal interférant étant émis par un deuxième dispositif (220) accédant au média, - si ladite proportion est supérieure à une valeur prédéfinie, alors, - modifier le seuil de puissance en l'abaissant.\n<CLM>\1\tProcédé selon la revendication 1, le procédé d'accès au média de communication utilisant une fenêtre de contention, de taille pouvant varier entre une taille initiale et une taille maximale supérieure à la taille initiale, pour l'émission d'un message, chaque message émis selon le procédé d'accès au média par un dispositif émetteur comprenant un préambule, le signal interférant ne correspondant pas à un tel message comprenant un préambule, le procédé comprenant les étapes ultérieures suivantes : - déterminer, pendant une deuxième période d'observation, une première durée cumulée pendant laquelle le signal interférant est détecté sur le média avec une puissance supérieure au seuil de puissance modifié, - déterminer, pendant la deuxième période d'observation, une deuxième durée cumulée pendant laquelle la taille de la fenêtre de contention est supérieure à sa taille initiale, - déterminer le type du signal interférant par comparaison de la première durée cumulée et de la deuxième durée cumulée. 3045266 23\n<CLM>\1\tProcédé selon la revendication 2, le procédé d'accès au média de communication comprenant une étape d'acquittement d'un message émis, le procédé d'accès au média de communication comprenant les étapes ultérieures suivantes : - déterminer une valeur d'une durée moyenne qui s'écoule entre un moment où 5 le premier dispositif (300) prend une décision d'émettre un message et un moment où ledit message est acquitté, - si la valeur de la durée moyenne est supérieure à une valeur prédéfinie, et, - si le signal interférant déterminé précédemment est d'un premier type prédéterminé, alors, 10 - modifier une gestion de la fenêtre de contention utilisée de manière à figer la taille de la fenêtre de contention ou à réinitialiser la taille de la fenêtre de contention à sa valeur initiale lorsqu'une taille prédéfinie est atteinte.\n<CLM>\1\tProcédé selon la revendication 3, le procédé d'accès au média de 15 communication comprenant en outre les étapes suivantes : - si la valeur de la durée moyenne est supérieure à une valeur prédéfinie, et, - si le signal interférant déterminé précédemment n'est pas dudit premier type, alors, - émettre un message à destination d'un troisième dispositif, le message 20 comprenant une demande d'information sur la mise en oeuvre du procédé d'accès au média de communication par le deuxième dispositif, - déterminer, à partir d'un message reçu en réponse audit message comprenant une demande d'information, si la source d'interférence met en oeuvre le présent procédé d'accès à un média de communication. 25\n<CLM>\1\tProcédé selon la revendication 4, le troisième dispositif étant le deuxième dispositif ou un dispositif, dit serveur, comprenant une base de données, la base de données comprenant une liste d'au moins un dispositif présent dans un environnement proche du dispositif (300), chaque dispositif de la liste étant associé à un type de 30 procédé d'accès au média.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, le média de communication étant un média de type radio. 3045266 24\n<CLM>\1\tProcédé selon la revendication précédente, le procédé d'accès au média de communication étant conforme à un standard de communication de type IEEE 802.11 tant que le seuil de puissance ou la gestion de la fenêtre de contention n'est pas modifié. 5\n<CLM>\1\tProcédé selon l'une des revendications précédentes, le procédé d'accès au média de communication comprenant en outre les étapes suivantes : - quand le seuil de puissance ou la gestion de la fenêtre de contention est modifié, 10 - émettre un message indiquant que des interférences ont été détectées sur le média, le message comprenant la valeur modifiée du seuil de puissance ou une indication de la modification de la fenêtre de contention, - l'émission du message se faisant périodiquement ou suite à la réception d'une requête. 15\n<CLM>\1\tDispositif (300) comprenant des moyens d'accès à un média de communication sans fil, l'accès étant de type « écoute d'un support à accès multiple » CSMA, dans lequel un dispositif, dit dispositif émetteur, voulant émettre un message sur ledit média vérifie si ledit média est disponible avant d'émettre ledit message, le 20 média étant occupé lorsqu'un signal provenant d'un autre dispositif et détecté par ledit dispositif émetteur possède une puissance supérieure à un seuil de puissance prédéterminé, caractérisé en ce que le dispositif comprend : - des moyens pour déterminer une proportion d'une durée d'observation pendant laquelle le dispositif (300) détecte un signal interférant de puissance supérieure 25 au seuil de puissance, le signal interférant étant émis par un autre dispositif (220) accédant au média, - des moyens pour modifier le seuil de puissance en l'abaissant si cette proportion est supérieure à une valeur prédéfinie. 30\n<CLM>\1\tProgramme d'ordinateur, caractérisé en ce qu'il comprend des instructions pour mettre en oeuvre, par un processeur (310), le procédé d'accès au média de communication selon l'une quelconque des revendications 1 à 8, lorsque ledit programme d'ordinateur est exécuté par ledit processeur (310). 3045266 25\n<CLM>\1\tMoyens de stockage, caractérisés en ce qu'ils stockent un programme d'ordinateur selon la revendication précédente.