Brevet FR3072852A1 (20190426)

REVENDICATIONS1. Procédé (1) d'acquittement par bloc, de trames de données comprenant un paramètre de QoS transmises entre une première station (STA1) sans fil et une deuxième station (STA2) sans fil, ces deux stations étant associées entre elles, caractérisé en ce qu'il comprend une phase d'établissement d'une session comprenant : - la transmission par une (STA1) des deux stations dite initiatrice, d'une première trame (QoS Data) de données comprenant un paramètre de QoS et comprenant en outre des bits de contrôle ((b1, b0)) codant la demande d'établissement de la session, - la réception par l'autre station (STA2) dite destinataire dans un buffer de réception de la première trame (QoS Data) de données transmise, - la transmission par la station destinataire (STA2) d'une trame (ACK) d'acquittement de la première trame (QoS Data) de données comprenant un paramètre de QoS, cette trame d'acquittement (ACK) comprenant des bits de contrôle ((bi, b(;)) codant une réponse pour accepter ou pas l'établissement de la session.\n<CLM>\1\tProcédé d'acquittement par bloc selon la revendication 1, selon lequel le codage d'une demande d'établissement distingue entre une transmission de trames de données avec agrégation (AMSDU) et une transmission de trames de données sans agrégation.\n<CLM>\1\tProcédé d'acquittement par bloc de trames de données selon l'une des revendications 1 et 2, le procédé comprenant en outre une phase dite de régime établi après acceptation de l'établissement de la session comprenant : la transmission par la station initiatrice de trames de données comprenant un paramètre de QoS et des bits de contrôle codant des paramètres de la session établie, la réception par la station destinataire dans un buffer de réception de taille déterminée des trames de données transmises, la transmission par la station destinataire d'une trame d'acquittement par bloc des trames de données, cette trame d'acquittement par bloc (BA) comprenant des bits de contrôle codant une réponse aux paramètres codés.\n<CLM>\1\tProcédé d'acquittement par bloc de trames de données selon la revendication 3, selon lequel toute modification de la taille du buffer est demandée par la station initiatrice sous forme incrémentale codée par les bits de contrôle des trames de données transmises.\n<CLM>\1\tProcédé d'acquittement par bloc de trames de données selon l'une des revendications 3 et 4 selon lequel, pour une station donnée, les mêmes bits de contrôle sont utilisés pendant la phase d'établissement et pendant la phase de régime établi. 18\n<CLM>\1\tProcédé d'acquittement par bloc de trames de données selon l'une des revendications 1 à 5, comprenant en outre une phase de clôture de la session qui comprend : la transmission par la station initiatrice de trames de données comprenant un paramètre de QoS et des bits de contrôle codant des paramètres de la session établie, 5 la réception dans le buffer de réception par la station destinataire des trames de données transmises, la transmission par la station destinataire d'une trame d'acquittement par bloc des trames de données, cette trame d'acquittement par bloc (BA) comprenant des bits de contrôle codant un souhait de clôture de la session. 10\n<CLM>\1\tProcédé d'acquittement par bloc de trames de données selon l'une des revendications précédentes, selon lequel la station initiatrice informe la station destinataire de la clôture de la session au moyen des bits de contrôle d'une trame de données.\n<CLM>\1\tProgramme d'ordinateur comportant des instructions pour la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à 7 lorsque ce programme est exécuté par un processeur 15 d'une station Wi-Fi.\n<CLM>\1\tSupport d'informations comportant des instructions de programme adaptées à la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à 7, lorsque ledit programme est chargé et exécuté par au moins une station Wi-Fi.\n<CLM>\1\tStation Wi-Fi (STA, STA1) d'un ensemble de service de base (BSS) comprenant : 20 un moyen (Wi-Fi CHIP) pour émettre des trames de données (QoS Data) comprenant un paramètre de QoS et comprenant en outre des bits de contrôle (b1, bo) codant une demande d'établissement d'une session avec une autre station Wi-Fi avec laquelle elle est associée, codant une négociation de paramètres de la session établie ou codant une clôture d'une session, 25 un moyen (Wi-Fi CHIP) pour recevoir une trame d'acquittement ou une trame d'acquittement par bloc des trames de données transmises comprenant un paramètre de QoS, ces trames d'acquittement (ACK, BA) comprenant des bits de contrôle (bi,b(;) codant une réponse pour accepter ou pas l'établissement de la session, pour négocier les paramètres de la session établie ou pour demander une clôture d'une 30 session, caractérisée en ce qu'elle comprend en outre : un processeur (1.1P) pour configurer les bits de contrôle (b1, bo) compris dans les trames de données (QoS Data) en fonction de données (Data) d'entrée à transmettre vers l'autre station et en fonction des paramètres négociés. 19\n<CLM>\1\tStation Wi-Fi (STA, STA2) d'un ensemble de service de base (BSS) comprenant : un moyen (Wi-Fi CHIP) pour recevoir des trames de données (QoS Data) provenant d'une autre station avec laquelle elle est associée, ces trames comprenant un paramètre de QoS et comprenant en outre des bits de contrôle (b1, bo) codant une 5 demande d'établissement d'une session, codant une négociation de paramètres de la session établie ou codant une clôture de la session, un moyen (Wi-Fi CHIP) pour émettre une trame d'acquittement ou une trame d'acquittement par bloc des trames de données reçues comprenant un paramètre de QoS, ces trames d'acquittement (ACK, BA) comprenant des bits de contrôle (bi,b(;) 10 codant une réponse pour accepter ou pas l'établissement de la session, codant une négociation de paramètres de la session établie ou codant un souhait de clôture d'une session établie, caractérisée en ce qu'elle comprend en outre : un processeur (1.1P) pour configurer les bits de contrôle (bi, b(;) compris dans les 15 trames d'acquittement (ACK, BA) en fonction de capacités de la station et en fonction des paramètres négociés.