FR3142644A1 - Réseau radio courte portée avec paramètre de connectivité - Google Patents
Réseau radio courte portée avec paramètre de connectivité Download PDFInfo
- Publication number
- FR3142644A1 FR3142644A1 FR2212483A FR2212483A FR3142644A1 FR 3142644 A1 FR3142644 A1 FR 3142644A1 FR 2212483 A FR2212483 A FR 2212483A FR 2212483 A FR2212483 A FR 2212483A FR 3142644 A1 FR3142644 A1 FR 3142644A1
- Authority
- FR
- France
- Prior art keywords
- access point
- network
- api
- access
- access points
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/20—Selecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Un procédé de communication entre une station (STA) et au moins un premier point d’accès (APi) appartenant à un réseau radio courte portée identifié par un identifiant de réseau, ledit réseau comprenant une pluralité de points d’accès. Le procédé est mis en œuvre par la station et comprend :
- une réception (S2), en provenance dudit premier point d’accès (APi), d’un message (BCNi) comprenant l’identifiant de réseau (SSID), au moins un identifiant d’un deuxième point d’accès parmi la pluralité de points d’accès et une valeur d’un paramètre de connectivité dudit deuxième point d’accès,
- une sélection (S3), parmi la pluralité de points d’accès, en fonction de l’au moins une valeur d’un paramètre de connectivité reçue, d’un point d’accès auquel se connecter, et
- un établissement (S4) d’une connexion avec ledit point d’accès ainsi sélectionné à l’aide de son identifiant.
Figure pour l’abrégé : figure 2
Description
L’invention concerne le domaine des réseaux de communication, et plus particulièrement le domaine des réseaux radio courte portée, tels que les réseaux Wi-Fi domestiques ou publics.
Plus particulièrement, l’invention concerne la connexion d’un équipement terminal, nommé station, à un point d’accès d’un réseau radio courte portée lorsque ladite station se situe dans la zone de couverture d’une pluralité de points d’accès au réseau radio courte portée.
Une problématique touchant les réseaux radio courte portée concerne la sélection par une station STA se trouvant en situation d’itinérance, d’un point d’accès APi d’un réseau BSS auquel se connecter.
Un tel réseau BSS est par exemple un réseau local domestique (ou LAN, pourLocal Area Network), comprenant une passerelle GW interfaçant ce réseau BSS avec un réseau d’accès d’un opérateur en télécommunication. Une telle passerelle GW est par exemple un routeur ADSL (Asymmetric Digital Subscriber Line), une passerelle domestique, un ONT (Optical Network Termination), etc.
Dans une situation d’itinérance classique, la station reçoit plusieurs messages de type balise («beacon» en anglais) émis de manière périodique par les points d’accès. De tels messages de type balise sont définis dans le document normatif référencé 802.11 publié par l’IEEE (pourInstitute of Electrical and Electronics Engineers ), grâce auxquels la station détermine un niveau de puissance en réception du signal émis par les différents points d’accès APi, ou RSSI pourReceived Signal Strength Indication. La station sélectionne ensuite le point d’accès ayant émis le signal présentant le RSSI le plus élevé et/ou le rapport signal sur bruit (SNR) présentant la valeur la plus élevée.
Cependant, cette sélection d’un point d’accès auquel se connecter sur la base du seul RSSI ne donne pas satisfaction. En effet, les points d’accès ont des ressources en bande passante limitées, de sorte que lorsque plusieurs stations se connectent à un point d’accès donné, le débit effectif du point d’accès diminue en conséquence sans que cela ne se traduise nécessairement par une baisse de la valeur du RSSI.
De plus, les liaisons établies entre points d’accès sont le plus souvent des liaisons de type non-filaire. Or, pour des raisons de coût, la plupart des points d’accès ne comportent classiquement qu’une seule puce ou «chipset» Wi-Fi capable d’émettre et de recevoir des signaux radio courte portée. On dit alors que les points d’accès fonctionnent en mode bidirectionnel à l’alternat, ou «half duplex».
Ainsi, dans ce cas, un point d’accès ne peut pas simultanément recevoir des données émises par un autre point d’accès ou par une station et émettre des données à destination d’un autre point d’accès ou d’une autre station. Là encore, un tel mode de fonctionnement des points d’accès ne transparaît pas dans une mesure d’une valeur d’un RSSI. Un premier point d’accès présentant une valeur de RSSI plus élevée qu’un second point d’accès peut en pratique délivrer un moins bon débit, du fait de son fonctionnement en half-duplex.
Enfin la topologie du réseau BSS impacte, elle aussi, la valeur du débit que peut délivrer un point d’accès. Ainsi, lorsque les points d’accès sont disposés en série, ou en guirlande («daisychain» en anglais), plus un point d’accès donné est éloigné topologiquement de la passerelle GW (c’est-à-dire plus le nombre de points d’accès intermédiaires existant entre le point d’accès considéré et la passerelle GW est élevé), et plus le débit que ce point d’accès peut fournir diminue. Or, ce débit effectif ne transparaît pas à travers les valeurs du RSSI. Ceci est d’autant plus vrai lorsque les liaisons établies entre les différents points d’accès sont des liaisons non-filaires (par exemple des liaisons Wi-Fi).
Pour pallier ce problème de RSSI non représentatif du débit effectivement fourni par un point d’accès, le document normatif référencé 802.11v publié par l’IEEE introduit le principe du «steering », selon lequel un ou plusieurs points d’accès transmettent une requête à une station lui demandant de basculer d’un premier point d’accès AP1 vers un deuxième point d’accès AP2 (on parle alors de «client steering») ou d’une bande de fréquences (par exemple , pour le Wi-Fi, la bande à 2,4 GHz et la bande à 5 GHz ou la bande à 6 GHz) à une autre (on parle alors de «band steering»). Ces requêtes d’itinérance sont transmises dans des messages BTM (BSS Transition Management) définis dans le document normatif référencé 802.11v.
Cependant, les stations recevant de telles requêtes d’itinérance sont libres de rester connectées au point d’accès de leur choix. Ainsi, une station peut se connecter (ou rester connectée) à un point d’accès donné même si cela dégrade la qualité de service de l’ensemble du réseau (i.e. des autres points d’accès) et des stations déjà connectées. Ainsi, une station recevant une requête d’itinérance du premier point d’accès AP1 vers le deuxième point d’accès AP2, peut décider de basculer vers le deuxième point d’accès AP2, d’ignorer la demande et de rester connectée au premier point d’accès AP1, ou de refuser de changer de point d’accès.
De plus, même dans le cas où la station décide de se connecter à un autre point d’accès, beaucoup de stations décident peu de temps après cette bascule vers ce nouveau point d’accès AP2 de revenir vers le premier point d’accès AP1 auquel elles étaient préalablement connectées, même si, d’un point de vue qualité de service, ce choix n’est pas optimal. Il s’ensuit un va-et-vient, ou « ping pong », entre la demande du réseau de basculer sur le point d’accès AP2 et le choix de la station de se reconnecter au point d’accès AP1. Cela peut avoir des impacts négatifs sur l’expérience utilisateur en fonction du type de service mis en œuvre lors de ce va-et-vient, par exemple pour des services temps réel comme un service de VoWi-Fi (pour «Voice over Wi-Fi» ou voix sur Wi-Fi), un service de visioconférence ou un service de partage de documents. Outre ce phénomène de va-et-vient entre stations, lesteering(client steeringouband steering) n’évite pas l’éventuelle accumulation de stations se connectant toutes au même point d’accès.
L’invention se propose d’améliorer tout ou partie des inconvénients précédemment cités.
A cet effet, l’invention propose un procédé de communication entre une station et au moins un premier point d’accès appartenant à un réseau radio courte portée identifié par un identifiant de réseau, ledit réseau comprenant une pluralité de points d’accès,
le procédé étant mis en œuvre par la station et comprenant :
- une réception, en provenance dudit premier point d’accès, d’un message comprenant l’identifiant de réseau, au moins un identifiant d’un deuxième point d’accès parmi la pluralité de points d’accès et une valeur d’un paramètre de connectivité dudit deuxième point d’accès,
- une sélection, parmi la pluralité de points d’accès, en fonction de l’au moins une valeur de paramètre de connectivité reçue, d’un point d’accès auquel se connecter, et
- un établissement d’une connexion avec ledit point d’accès ainsi sélectionné à l’aide de son identifiant.
Ainsi, la station peut sélectionner le point d’accès auquel se connecter à l’aide d’un paramètre de connectivité représentatif de la connectivité qu’un point d’accès donné peut fournir, et non plus seulement à l’aide d’une information représentative d’une qualité de signal reçu telle que le RSSI ou un SNR.
Il est entendu que, dans certains cas, le premier point d’accès et le deuxième point d’accès peuvent faire référence au même point d’accès.
Par connectivité d’un point d’accès, il est entendu ce que ce point d’accès peut fournir en matière de qualité de service, de débit, de latence, etc.
La qualité de service générale du réseau BSS dont bénéficie la station en est ainsi améliorée, car la station se connecte non plus selon la seule proximité d’un point d’accès mais selon un niveau de connectivité qu’un point d’accès peut effectivement fournir.
En outre, ce procédé permet de limiter l’effet de va-et-vient susmentionné, puisqu’il y a moins de « conflit » entre une demande d’itinérance vers un premier point d’accès et des mesures de RSSI indiquant qu’un deuxième point d’accès serait un meilleur choix.
Enfin, la station mettant en œuvre ce procédé peut sélectionner le point d’accès auquel se connecter en ayant à la fois des informations côté station, i.e. le RSSI de potentiels points d’accès auxquels se connecter, et côté réseau, puisque la station dispose d’une information relative à la connectivité de ces potentiels points d’accès.
Selon une caractéristique particulière, ledit message est un message balise en provenance dudit premier point d’accès.
Ici, la station a connaissance de la valeur de paramètres de connectivité des points d’accès dont elle reçoit les messages balises. Cela confère aux messages balises une double utilité dans le choix du point d’accès auquel se connecter, puisqu’un message balise permet non seulement à la station de mesurer une valeur du RSSI d’un point d’accès, mais également d’obtenir la valeur du paramètre de connectivité d’un point d’accès comprise dans le message balise. Cela évite ainsi de transmettre des messages supplémentaires pour fournir un paramètre de connectivité à la station.
Selon une caractéristique particulière, le procédé comprend en outre, préalablement à la réception dudit message en provenance dudit point d’accès comprenant l’au moins un paramètre de connectivité, une émission d’une requête sonde à destination des points d’accès du réseau.
Ainsi, la station reçoit une ou des valeurs de paramètres de connectivité sur requête, ce qui lui permet de sélectionner le point d’accès auquel se connecter. Par exemple, la station peut émettre de telles requêtes dès que la qualité de service dont elle bénéficie n’est plus satisfaisante, ou à intervalles de temps réguliers, typiquement lorsque la station est en mouvement et qu’une dégradation du signal reçu en provenance d’un point d’accès (donc du RSSI) est prévisible.
Selon une caractéristique particulière, la sélection du point d’accès auquel se connecter est en outre réalisée en fonction d’une valeur de RSSI mesurée par ladite station.
Ainsi, la station tient également compte de la ou des valeurs RSSI qu’elle mesure lors de la sélection du point d’accès auquel se connecter. De fait, le point d’accès sélectionné et avec lequel la station établit une connexion est à la fois plus pertinent d’un point de vue connectivité, mais également d’un point de vue qualité de signal reçu.
L’invention propose également un procédé de transmission d’au moins un message à destination d’au moins une station, ledit message étant transmis par un premier point d’accès appartenant à un réseau radio courte portée identifié par un identifiant de réseau, ledit réseau comprenant une pluralité de points d’accès,
le procédé étant mis en œuvre par le premier point d’accès et comprenant :
- une obtention d’au moins un identifiant (ID_APk) d’un deuxième point d’accès parmi la pluralité de points d’accès et d’une valeur d’un paramètre de connectivité dudit deuxième point d’accès,
- une transmission, à destination de la station, dudit message comprenant l’identifiant de réseau, au moins ledit identifiant dudit deuxième point d’accès (APk) et l’au moins une valeur du paramètre de connectivité dudit deuxième point d’accès ainsi obtenue.
Ce procédé de transmission, miroir du procédé de communication mis en œuvre côté station, permet à un point d’accès de fournir des informations relatives à sa connectivité, par l’intermédiaire de la valeur du paramètre de connectivité qu’il transmet.
Il est entendu que, dans certains cas, le premier point d’accès et le deuxième point d’accès peuvent faire référence au même point d’accès.
Cela permet à un point d’accès présentant une mauvaise connectivité, par exemple lorsque de nombreuses stations ont déjà établi une liaison avec lui, ou lorsque sa liaison avec la passerelle présente un faible débit ou une grande latence, de signaler ce fait aux stations concernées, de sorte qu’elles puissent sélectionner un autre point d’accès auquel se connecter.
A l’inverse, un point d’accès présentant une bonne connectivité peut se signaler comme tel, i.e. avec une valeur de paramètre de connectivité élevée, de sorte à inciter des stations à se connecter et décharger d’autres points d’accès.
La charge du réseau est alors mieux distribuée, et les phénomènes de goulot d’étranglement ou de va-et-vient sont limités.
Selon une caractéristique particulière, ledit message est un message balise.
Le point d’accès peut ainsi communiquer son paramètre de connectivité au sein d’un message balise. Il en résulte une faible augmentation de la charge de travail d’un point d’accès, tout en bénéficiant des avantages décrits ci-avant.
Selon une caractéristique particulière, le procédé comprend en outre une réception, en provenance de la station, d’une requête sonde,
ladite réception de la requête sonde déclenchant la transmission dudit message sous la forme d’une réponse sonde.
L’invention propose également un procédé de détermination d’au moins un paramètre de connectivité d’un point d’accès appartenant à un réseau radio courte portée identifié par un identifiant de réseau, ledit réseau comprenant une pluralité de points d’accès, ledit procédé étant mis en œuvre par un contrôleur appartenant audit réseau et comprenant :
- la détermination, pour au moins un premier point d’accès parmi la pluralité de points d’accès, d’une valeur d’un paramètre de connectivité en fonction d’au moins une information représentative d’au moins une liaison établie entre ledit premier point d’accès et un autre point d’accès parmi la pluralité de points d’accès,
- la transmission, à au moins l’un desdits points d’accès dudit réseau, de la valeur du paramètre de connectivité d’un point d’accès ainsi déterminée.
Ainsi, la valeur du paramètre de connectivité d’un point d’accès dépend de l’agencement du réseau, et en particulier de la nature des liaisons entre points d’accès.
Selon une caractéristique particulière de ce procédé de détermination, l’information représentative d’au moins une liaison appartient au groupe d’informations comprenant : une information sur la topologie du réseau, une information sur la nature de ladite liaison, une latence entre points d’accès et un débit effectif pouvant être fourni par ledit point d’accès du paramètre de connectivité.
Ainsi, cette valeur de paramètre de connectivité peut dépendre de la structure même du réseau (par exemple de son graphe), de la nature des liaisons établies entre les points d’accès, ou encore de métriques liées à la qualité de service effective qu’un point d’accès peut fournir.
L’invention a en outre pour objet une station apte à communiquer avec au moins un premier point d’accès appartenant à un réseau radio courte portée identifié par un identifiant de réseau, ledit réseau comprenant une pluralité de points d’accès,
la station comprenant un processeur configuré pour :
- recevoir, en provenance dudit premier point d’accès, un message comprenant l’identifiant de réseau, au moins un identifiant (AP_IDk) d’un deuxième point d’accès (APk) parmi la pluralité de points d’accès et une valeur d’un paramètre de connectivité dudit deuxième point d’accès ,
- sélectionner, parmi la pluralité de points d’accès, en fonction de l’au moins une valeur d’un paramètre de connectivité reçue, un point d’accès auquel se connecter, et
- établir une connexion avec ledit point d’accès ainsi sélectionné à l’aide de son identifiant.
L’invention a en outre pour objet un point d’accès appartenant à un réseau radio courte portée identifié par un identifiant de réseau, ledit réseau comprenant une pluralité de points d’accès, le point d’accès étant apte à communiquer avec au moins une station,
le point d’accès comprenant un processeur configuré pour :
- obtenir au moins un identifiant (ID_APk) d’un deuxième point d’accès parmi la pluralité de points d’accès et une valeur d’un paramètre de connectivité dudit deuxième point d’accès dudit réseau,
- transmettre, à destination de la station, un message comprenant l’identifiant de réseau, au moins ledit identifiant dudit deuxième point d’accès (APk) et l’au moins une valeur du paramètre de connectivité dudit deuxième point d’accès ainsi obtenue.
L’invention a en outre pour objet un contrôleur appartenant à un réseau radio courte portée identifié par un identifiant de réseau, ledit réseau comprenant une pluralité de points d’accès,
le contrôleur comprenant un processeur configuré pour :
- déterminer, pour au moins un premier point d’accès parmi la pluralité de points d’accès, une valeur d’un paramètre de connectivité en fonction d’au moins une information représentative d’au moins une liaison établie entre ledit premier point d’accès et un autre point d’accès parmi la pluralité de points d’accès,
- transmettre, à au moins l’un desdits points d’accès parmi la pluralité de points d’accès, la valeur du paramètre de connectivité d’un point d’accès ainsi déterminée.
Selon une caractéristique particulière, le contrôleur est embarqué dans ledit premier point d’accès du réseau.
Ainsi, la mise en œuvre du procédé de détermination au sein dudit point d’accès – dont la valeur de paramètre de connectivité est déterminée – permet de mutualiser en un même équipement le point d’accès et le contrôleur. En outre, cela permet de répartir la détermination des valeurs de paramètres de connectivité entre différents points d’accès, de manière décentralisée.
L’invention a en outre pour objet un produit programme d’ordinateur comportant des instructions de code de programme pour la mise en œuvre de l’un des procédés décrits ci-avant, lorsque ce programme est exécuté par un ordinateur.
D’autres caractéristiques et avantages de l’invention apparaîtront plus clairement à la lecture de la description suivante d’un mode de réalisation particulier, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels :
- représente un exemple de réseau radio courte portée ;
- représente un premier exemple de réalisation d’un procédé de communication selon l’invention, mis en œuvre dans le réseau BSS de la ;
- représente un deuxième exemple de réalisation d’un procédé de communication selon l’invention, mis en œuvre dans le réseau BSS de la ;
- représente un exemple de procédé de détermination de paramètre de connectivité selon l’invention, mis en œuvre dans le réseau BSS de la ;
- représente un autre exemple de réseau radio courte portée « en étoile » ;
- représente une structure simplifiée d’une station du réseau de la ;
- représente une structure simplifiée d’un point d’accès du réseau de la ;
- représente une structure simplifiée d’un contrôleur du réseau de la ;
5. Description des modes de réalisation de l’invention
5.1. Réseau BSS
Il est fait référence à la , représentant un exemple de réseau radio courte portée, tel qu’un réseau Wi-Fi, nommé réseau BSS. Un tel réseau radio courte portée, appelé BSS («basic service set»), est représenté . Ce réseau BSS est accessible par au moins un équipement terminal, nommé station STA. Une telle station est par exemple un ordinateur personnel, une tablette, un smartphone, un objet connecté, un capteur intelligent, etc.
Étant donné la faible portée de ces ondes (quelques mètres à quelques dizaines de mètres), un tel réseau BSS peut comprendre une pluralité de points d’accès (notés AP, pour «access point») APi où i est un nombre entier (ici, quatre points d’accès AP1, …, AP4) au réseau BSS de sorte à en étendre la couverture — on parle alors de répéteurs ou d’extendeurs. Ces points d’accès APi sont connectés entre eux au moyen de liaisons notées BHij où i et j sont des entiers correspondant aux points d’accès constituant les extrémités de ces liaisons, par exemple BH12 est la liaison connectant le point d’accès AP1 au point d’accès AP2. L’ensemble des points d’accès APi partagent un même identifiant de réseau SSID (pour «Service Set Identifier») identifiant le réseau BSS. Ainsi, une station STA peut se connecter au réseau BSS via l’un quelconque des points d’accès APi au moyen d’une connexion par ondes radio courte portée. Un point d’accès APi est par exemple embarqué dans une passerelle domestique ou dans un dispositif d’accès public à un réseau sans fil plus communément appelé «hotspot».
Pour la suite de la demande, on utilisera les lettres i, j, k et m comme indices entiers de différents points d’accès. Ces points d’accès sont reliés les uns aux autres par des liaisons notées BHij, i et j identifiant les deux points d’accès APi et APj constituant les extrémités de ladite liaison BHij.
Le réseau BSS peut en outre comprendre une passerelle, ougatewayGW, interfaçant le réseau BSS à un autre réseau tel qu’un réseau d’accès. La passerelle GW est reliée à l’un des points d’accès, ici le point d’accès AP1. Le réseau BSS est identifié par un identifiant de réseau SSID, dont tous les points d’accès appartenant au réseau BSS disposent.
A titre d’exemple, le réseau BSS peut être un réseau local domestique (ou LAN en anglais, pour Local area network), et la passerelle est l’équipement qui interconnecte le réseau BSS avec un réseau d’accès d’un opérateur en télécommunications. Cet équipement peut être soit un routeur ADSL, soit un modem câble, soit un terminal de ligne optique (ou ONT pourOptical Network Termination).
Toujours à titre d’exemple, le réseau d’accès peut être un réseau d’accès filaire de type xDSL («Digital Subscriber Line»), de type optique tel qu’un xPON (Passive Optical Network), câblé. En variante, le réseau d’accès peut être un réseau d’accès radio ou RAN (Radio Access Network) conforme au standard de communication de deuxième à sixième génération.
Le réseau BSS comprend enfin un module appelé contrôleur Ce contrôleur CTR peut être embarqué au sein de la passerelle GW, d’un point d’accès ou dans un équipement distinct. En variante, le réseau peut comprendre plusieurs contrôleurs CTR.
A titre d’exemple, la passerelle GW peut être embarquée dans un dispositif de typebox, embarquant en outre le contrôleur CTR, ainsi qu’optionnellement un point d’accès.
Le réseau BSS peut par exemple être un réseau Wi-Fi domestique, ou un réseau Wi-Fi public.
Une station STA se connecte au réseau BSS par l’intermédiaire d’un point d’accès APi du réseau BSS, au moyen d’une liaison notée FHi (où i est l’indice du point d’accès auquel la station STA se connecte). La liaison FHi est une liaison non-filaire telle que, par exemple, une liaison Wi-Fi. Dans l’exemple représenté , la station STA est ainsi connectée au point d’accès AP1 au moyen de la liaison FH1.
Ainsi, lorsqu’elle se situe dans la zone de couverture de plusieurs points d’accès, la station STA peut se connecter à n’importe lequel de ces points d’accès. Cependant, le critère classique pour sélectionner un point d’accès avec lequel établir une liaison est celui de la valeur du RSSI la plus élevée et/ou de la valeur du SNR la plus élevée. Cela induit un choix sous-optimal en matière de connectivité (qualité de service, débit, latence, etc.), quand deux points d’accès pour lesquels la station STA a mesuré des valeurs du RSSI proches offrent des connectivités très différentes.
Par exemple, en supposant que le point d’accès AP1 ne sert aucune station et que le point d’accès AP2 en sert une dizaine, et que le point d’accès AP2 présente une valeur du RSSI supérieure à la valeur du RSSI pour le point d’accès AP1, alors la station STA peut se connecter quand même au point d’accès AP2, quand bien même le point d’accès AP1 peut être bien plus avantageux d’un point de vue connectivité.
Pour pallier ce problème, le principe général de l’invention est de communiquer à la station STA un indicateur, appelé par la suite paramètre de connectivité et noté PCi (où i est l’indice d’un point d’accès APi), représentatif de la connectivité d’un point d’accès. La station STA peut alors sélectionner le point d’accès auquel se connecter à l’aide de ce paramètre de connectivité.
Par connectivité d’un point d’accès, il est entendu, comme indiqué précédemment, ce que ce point d’accès peut fournir en matière de qualité de service, de débit, de latence, etc.
Dans certains cas, la station STA dispose des paramètres de connectivité de plusieurs points d’accès, et peut sélectionner le point d’accès avec lequel établir une connexion selon un critère donné, par exemple le point d’accès présentant une valeur la plus élevée du paramètre de connectivité. La station STA peut en outre utiliser une ou plusieurs valeurs de RSSI, pour sélectionner un point d’accès avec lequel établir une connexion qui soit un bon compromis entre une qualité de service que le point d’accès peut fournir, représentée par le paramètre de connectivité, et la qualité du signal radio que la station STA reçoit en provenance de ce point d’accès, représenté par la valeur du RSSI ou la valeur du SNR).
Ainsi, la station STA dispose d’une information supplémentaire, le paramètre de connectivité, pour sélectionner le point d’accès auquel se connecter.
Il est maintenant fait référence à la , qui représente un premier mode de réalisation de l’invention.
Dans une étape S0, au moins l’un des points d’accès APi du réseau BSS obtient au moins une valeur d’un paramètre de connectivité PCk de l’un des points d’accès APk du réseau. La valeur du paramètre de connectivité PCk ainsi obtenue par le point d’accès APi n’est pas nécessairement celle de son propre paramètre de connectivité PCi.
Dans une étape S2, le point d’accès APi émet un message BCNi comprenant son identifiant ID_APi, la valeur du paramètre de connectivité PCk obtenue à l’étape S0, l’identifiant SSID du réseau BSS. Dans le cas où k ≠ i, le message BCNi comprend en outre un identifiant AP_IDk du point d’accès APk auquel le paramètre de connectivité PCk correspond. De manière analogue, un autre point d’accès APj peut émettre un message BCNj comprenant son identifiant de point d’accès ID_APj, l’identifiant SSID du réseau BSS et au moins un paramètre de connectivité PCm. Dans le cas où m ≠ j, le message BCNj comprend en outre l’identifiant ID_APm du point d’accès APm auquel correspond le paramètre de connectivité PCm contenu dans le message BCNj.
Dans une étape S3, une station STA ayant reçu le message BCNi émis par le point d’accès APi sélectionne en fonction de l’au moins une valeur d’un paramètre de connectivité PCk reçue un point d’accès APk, k allant dans cet exemple, de 1 à 4, auquel se connecter. Divers exemples de critères de sélection du point d’accès en fonction du ou des paramètres de connectivité ainsi reçus sont décrits ci-après.
Dans une étape S4, la station STA établit alors une connexion avec ledit point d’accès APm ainsi sélectionné.
Dans l’exemple représenté à la , la station STA reçoit les identifiants ID_APi, ID_APj et les paramètres de connectivité PCi, PCj correspondants, et sélectionne soit le point d’accès APi, soit le point accès APj, en fonction des paramètres de connectivité PCi et PCj reçus.
Ainsi, la station STA dispose d’informations supplémentaires lu permettant de sélectionner le point d’accès auquel se connecter, et ce à l’aide d’un paramètre de connectivité représentatif de la connectivité qu’un point d’accès donné peut fournir – par exemple une qualité de service, un débit, une latence, et non plus à l’aide d’une seule métrique relative à la qualité du signal reçu comme le RSSI ou un SNR.
Dans le cas où la station STA reçoit des valeurs de plusieurs paramètres de connectivité PCi, la station STA peut sélectionner le point d’accès auquel se connecter en comparant les valeurs des paramètres de connectivité reçus.
Dans le cas où la station STA ne reçoit la valeur que d’un seul paramètre de connectivité PCi, la station STA peut sélectionner le point d’accès auquel se connecter en fonction d’une ou plusieurs valeurs de RSSI déterminées pour un ou plusieurs points d’accès, et du paramètre de connectivité PCi reçu. La station STA peut par exemple privilégier le point d’accès dont le paramètre de connectivité PCi a été reçu lorsque la valeur de celui-ci dépasse un certain seuil – représentatif d’une certaine connectivité offerte — et que la valeur du RSSI mesurée pour ce point d’accès dépasse un certain seuil – représentatif d’une certaine puissance de signal reçue – et sinon le point d’accès au meilleur RSSI.
5.2. Mode balise
Dans un mode de réalisation, chacun des points d’accès APi émet un message balise BCNi, ou «beacon », à intervalle de temps régulier. Ce message balise comprend l’identifiant SSID du réseau ainsi que l’identifiant AP_IDi du point d’accès APi. Cet identifiant AP_IDi du point d’accès APi peut par exemple être une adresse physique, telle qu’une adresse MAC (pour «Medium Access Control». Ce message balise BCNi est utilisé par la station STA captant le signal radio le transportant à déterminer une valeur du RSSI du point d’accès APi.
Outre ces informations, le message balise BCNi comprend une valeur de paramètre de connectivité PCj.
Dans un exemple de réalisation, le paramètre de connectivité dont la valeur est incluse dans le message balise BCNi est le paramètre de connectivité PCi du point d’accès APi. Ainsi, ici, chaque point d’accès APi émet régulièrement un message balise BCNi comprenant la valeur de son paramètre de connectivité PCi, son identifiant AP_IDi et l’identifiant SSID du réseau auquel il appartient, de sorte que la station ait connaissance de l’ensemble des paramètres de connectivité PCi des points d’accès APi dont elle capte les messages balises BCNi.
Dans un autre exemple de réalisation, le message balise BCNi émis par un point d’accès APi comprend des informations relatives à n points d’accès APi distincts se présentant sous la forme de n paires (AP_IDi, PCi) comprenant chacune un identifiant AP_IDi d’un point d’accès et la valeur de son paramètre de connectivité PCi correspondante. Ainsi, la station peut sélectionner un point d’accès auquel se connecter à l’aide d’un seul message balise. Le nombre n de paires comprises dans le message balise peut être égal au nombre N_AP de points d’accès du réseau BSS. En variante, seul un certain nombre de paires est compris dans le message balise, par exemple les n paires présentant la valeur de paramètre de connectivité la plus élevée.
Comme expliqué ci-avant, les messages balises sont émis à intervalle de temps régulier, celui-ci pouvant être défini par exemple par un paramètre de type TBTT (Target Beacon Transmission Time).
5.3. Mode sonde/réponse
Il est fait référence à la , qui représente un autre mode de réalisation du procédé décrit ci-avant. Les étapes S3 et S4 du procédé de la sont identiques aux étapes S3 et S4 du procédé représenté par la .
Dans cet autre mode de réalisation, compatible avec le premier, l’obtention d’un ou plusieurs paramètres de connectivité se fait à travers un échange requête sonde/réponse sonde (probe request/probe responseen anglais) entre la station STA et un point d’accès.
Ici, dans une étape S1, la station STA émet une requête sonde PReq, signifiant que la station STA souhaite obtenir des informations sur la connectivité des points d’accès avant d’en sélectionner un auquel se connecter. La requête sonde peut être émise à destination d’un point d’accès spécifique, par exemple un point d’accès dont la station reçoit une message balise, ou être diffusée, tous les points d’accès situés à proximité de la station STA étant alors susceptibles de recevoir ladite requête sonde PReq.
Dans une étape S2’, la station STA reçoit, en provenance d’au moins un point d’accès APi, une réponse sonde PRepi. Cette réponse sonde PRepi comprend au moins une valeur d’un paramètre de connectivité PCi, l’identifiant SSID du réseau BSS et un identifiant AP_IDk de point d’accès.
Plus particulièrement, la réponse sonde PRepi émise par le point d’accès APi comprend l’identifiant AP_IDi de ce point d’accès, la valeur du paramètre de connectivité PCi de ce point d’accès, et l’identifiant SSID du réseau BSS.
Ici, les points d’accès ayant reçu la requête sonde peuvent renvoyer leur propre identifiant et paramètre de connectivité, ce qui réduit la quantité de données échangées puisque chaque point d’accès ne se préoccupe que de transmettre à la station les informations relatives à sa propre connectivité.
La réponse sonde ici peut ne pas être transmise de manière automatique en réponse à la réception d’une requête sonde, et être à la discrétion d’un point d’accès pouvant choisir de ne pas renvoyer son paramètre de connectivité, par exemple si le point d’accès estime sa charge trop importante – i.e. trop de stations ayant déjà établi une liaison avec lui, ou une station consommant déjà beaucoup de bande passante, cela se traduisant par exemple, par une valeur du paramètre de connectivité PCi faible).
Selon un autre exemple, la réponse sonde PRepi comprend n paires (AP_IDi, PCi) pour n points d’accès APi distincts, chaque paire comprenant un identifiant AP_IDi d’un point d’accès et la valeur de son paramètre de connectivité PCi correspondante. Le nombre n de paires peut être inférieur ou égal au nombre de points d’accès pour les raisons décrites ci-avant. Cela permet de remonter tout ou partie des paramètres de connectivité en une seule réponse sonde PRepi.
5.4. Détermination du paramètre de connectivité
Il a été vu jusqu’ici les échanges entre la station STA et un ou plusieurs points d’accès permettant à cette dernière d’obtenir une ou plusieurs valeurs de paramètres de connectivité relatifs à un ou plusieurs points d’accès. Il est maintenant fait référence à la , qui représente un procédé de détermination des valeurs des paramètres de connectivité PCi des points d’accès. Ce procédé est mis en œuvre par le contrôleur CTR. En variante, le réseau BSS peut comprendre plusieurs contrôleurs, comme décrit ci-dessus.
Ce procédé comprend une étape S10 de détermination d’une valeur d’un paramètre de connectivité PCi d’un premier point d’accès APi, et une étape S12 de transmission de cette valeur ainsi déterminée à un autre point d’accès APj, cet autre point d’accès APj pouvant être le premier point d’accès APi ou un point d’accès différent.
La détermination de ladite valeur du paramètre de connectivité PCi est réalisée en fonction d’au moins une information représentative d’au moins une liaison BHij établie entre ledit premier point d’accès APi et au moins un deuxième point d’accès APj du réseau BSS.
L’agencement des points d’accès du réseau, ou topologie du réseau BSS, définit un graphe du réseau BSS, les nœuds dudit graphe étant les points d’accès et les arêtes dudit graphe les liaisons reliant deux points d’accès entre eux. Dans l’exemple représenté , les points d’accès sont reliés en série, c’est-à-dire qu’un point d’accès donné est relié à au plus deux autres points d’accès.
De manière alternative, les points d’accès peuvent être disposés en étoile autour d’un point d’accès central, le graphe est alors dit « en étoile », comme pour le réseau représenté sur la , ou disposés en maillage (mesh). Le graphe du réseau peut bien évidemment être une combinaison de ces différentes topologies de réseau BSS, la seule contrainte sur ce graphe étant qu’il soit connexe (i.e. d’un seul tenant).
Les inventeurs ont constaté que la topologie du réseau BSS est une donnée pertinente pour déterminer un paramètre de connectivité PCi. Pour la suite, on considère que le graphe du réseau BSS est acyclique, ou en d’autres termes un arbre, dont la racine est le point d’accès AP1 le plus proche de la passerelle GW. On parlera pour la suite de point d’accès parent et de point d’accès enfant au sens de la théorie des graphes – puisqu’un point d’accès est un nœud dans l’arbre du réseau BSS, un point d’accès parent étant plus proche de la racine qu’un nœud enfant, et on utilisera ci-après de manière indifférenciée arbre du réseau BSS et graphe du réseau BSS.
Ainsi, dans un premier mode de réalisation, le paramètre de connectivité PCi est une fonction de l’éloignement du point d’accès APi à la passerelle GW. Plus le point d’accès APi est éloigné, c’est-à-dire plus le nombre de points d’accès APi intermédiaires existant entre le point d’accès considéré et la passerelle GW est élevé, plus la valeur du paramètre de connectivité PCi est faible.
Par exemple, le calcul de la valeur du paramètre de connectivité PCi peut suivre la formule PCi = 100/(1+N_BH), où N_BH représente le nombre de liaisons entre le point d’accès APi et la passerelle GW. Dans l’exemple illustré , les paramètres de connectivité PCi valent alors respectivement 100 pour le point d’accès AP1 (N_BH = 0), 50 pour le point d’accès AP2 (N_BH = 1), 33, 3 pour le point d’accès AP3 (N_BH = 2) et 25 pour le point d’accès AP4 (N_BH = 3).
Ce choix de compter le nombre de liaisons entre points d’accès est particulièrement pertinent lorsque les points d’accès communiquent entre eux en mode «half-duplex» au moyen de liaisons non-filaires. En effet, dans ce cas, plus un point d’accès est éloigné de la passerelle GW, et plus sa connectivité dépend de l’utilisation de la bande-passante qui est faite par les points d’accès intermédiaires situés entre lui et la passerelle. De même, la nature non-filaire des liaisons impacte leur connectivité. En effet, une liaison non-filaire est par nature plus sensible aux perturbations électromagnétiques et les données transmises au moyen de ces liaisons sont plus sujettes à subir des pertes.
Cette formule PCi = 100/(1+N_BH) peut se généraliser en PCi = f(N_BH) où f est une fonction décroissante. Ainsi, la détermination de la valeur du paramètre de connectivité PCi tient compte de la topologie du réseau — par exemple du nombre de liens entre la passerelle GW et le point d’accès APi dont le contrôleur cherche à déterminer la valeur du paramètre de connectivité PCi.
Dans le cas d’une topologie de réseau qui n’est pas en série, la fonction f ci-dessus peut tenir compte d’autres paramètres topologiques relatifs à des branches de l’arbre du réseau BSS auquel le point d’accès APi n’appartient pas, par exemple afin que la valeur du paramètre de connectivité PCi du point d’accès APi obtenue reflète l’impact d’autres points d’accès partageant le même point d’accès parent que le point d’accès APi sur la connectivité du point d’accès APi concerné. Dans le cas d’un mesh (ou graphe cyclique), la fonction f est encore différente.
Dans un deuxième mode de réalisation, le paramètre de connectivité PCi tient non seulement compte du nombre de liaisons existant entre le point d’accès APi et la passerelle, mais également de leur nature. En effet, les liaisons Ethernet, plus généralement les liaisons filaires, sont plus fiables d’un point de vue pertes de paquets, sensibilité aux ondes électromagnétiques, … que les liaisons Wi-Fi. De plus, lorsqu’un point d’accès est connecté au moyen d’une liaison filaire avec ses points d’accès voisins, il conserve toute les ressources radio qui sont à sa disposition pour communiquer avec les stations auxquelles il est connecté.
Ainsi, chaque liaison BHij se voit ici attribuer un poids bh_type, allant par exemple de 0 à 1, représentatif de la nature de cette liaison. Par exemple, pour une liaison BHij de type Ethernet bh_type = 1, pour une liaison de type Wi-Fi tri-bande bh_type = 0,9, pour du Wi-Fi bi-bande bh_type = 0,3… Ces poids sont ici donnés à titre illustratif, l’idée sous-jacente étant qu’ils sont d’autant plus proches de 1 que les liaisons correspondantes sont de nature à transmettre des données sans dégrader la connectivité des points d’accès.
Dans ce cas, la valeur du paramètre de connectivité PCi d’un point d’accès APi peut se définir selon la formule PCi = PCj*bh_type_ij où PCj est le paramètre de connectivité du point d’accès APj parent du point d’accès APi (au sens de l’arbre formant le graphe du réseau BSS).
Ainsi, un point d’accès relié à son point d’accès parent par une liaison Ethernet présente la même connectivité que son point d’accès parent. Au contraire, un point d’accès relié par une liaison Wi-Fi bi-bande à son point d’accès parent présente non seulement une valeur de paramètre de connectivité plus faible que son point d’accès parent, mais cela impacte en outre la connectivité de ses points d’accès enfants.
Les types de liaisons connectant deux points d’accès entre eux peuvent être de l’Ethernet, du Wi-Fi bi-bande, du Wi-Fi tri-bande, du CPL (courant porteur de ligne), duhome PNA(«Home Phoneline Networking Alliance»), des liaisons coaxiales (MOCA, pour «Multimedia over Coax Alliance»), de la fibre optique plastique (POF), de la fibre optique…
Dans un troisième mode de réalisation, le calcul du paramètre de connectivité PCi d’un point d’accès APi tient également compte du nombre de canaux de transmission ou «Spatial Stream» du point d’accès lorsque ce dernier est équipé d’une pluralité d’antennes en émission.
Ici, la valeur du paramètre de connectivité PCi est donnée par la formule suivante :
PCi = PCj*bh_type_ij*(1-1/min(NSS_APi_BHij, NSS_APi_BHik))
où j est l’indice du point d’accès parent de APi, et k est l’indice d’un point d’accès APk enfant de APi ; et où NSS_APi correspond au nombre de flux spatiaux NSS du point d’accès APi.
Dans ce mode de réalisation, la nature de la liaison BHij est encore davantage précisée, non seulement son type mais également un paramètre NSS_APi_BHij représentatif de ses performances, à la fois pour communiquer avec d’autres points d’accès mais également pour communiquer avec des stations avec lesquelles il est connecté. Le nombre de flux spatiaux NSS permet d’obtenir une approximation de la bande passante disponible pour la liaison BHij.
Dans un autre mode de réalisation, la détermination du paramètre de connectivité PCi peut tenir compte :
- d’une information représentative du débit effectif pouvant être fourni par le point d’accès APi, ou un débit effectif entre ledit point d’accès APi et la passerelle GW, ou entre le point d’accès racine AP1 du réseau BSS et ledit point d’accès APi,
- d’une information représentative d’une latence mesurée entre le point d’accès APi et la passerelle GW ou entre le point d’accès racine AP1 du réseau BSS et le point d’accès APi.
Le procédé de détermination d’un paramètre de connectivité a été décrit comme mis en œuvre par le contrôleur CTR. Cependant, il est envisageable que la détermination des valeurs de paramètres de connectivité PCi soit décentralisée, chaque point d’accès APi pouvant par exemple recevoir la valeur du paramètre PCj de son point d’accès parent APj, et, connaissant la nature de leur liaison, en déduire sa propre valeur de paramètre de connectivité PCi.
5.5. Critères de sélection
La station STA sélectionne dans l’étape S3 le point d’accès auquel se connecter, sur la base d’un ou plusieurs paramètres de connectivité PCi reçus.
Cette sélection est réalisée sur la base d’un critère de sélection, lequel peut être l’un des critères suivants :
- sélectionner le point d’accès dont le paramètre de connectivité PCi présente la valeur la plus élevée parmi les valeurs des paramètres de connectivité PCi reçus (critère de la valeur de paramètre de connectivité la plus élevée),
- sélectionner le point d’accès dont la valeur du RSSI est la plus élevée parmi des points d’accès dont la valeur du paramètre de connectivité dépasse un seuil donné (critère du RSSI le plus élevé parmi les points d’accès présentant au moins une certaine connectivité),
- sélectionner le point d’accès dont la valeur du paramètre de connectivité est la plus élevée parmi des points d’accès dont la valeur du RSSI mesurée par la station dépasse un seuil donné (critère de la meilleure connectivité parmi les points d’accès présentant au moins une certaine valeur de RSSI),
- sélectionner aléatoirement un point d’accès parmi des points d’accès dont la valeur du paramètre de connectivité dépasse un premier seuil et dont la valeur du RSSI dépasse un second seuil (critère de choix aléatoire parmi les points d’accès présentant au moins une certaine connectivité et au moins une certaine valeur de RSSI),
- sélectionner un point d’accès selon le critère de la valeur la plus élevée du RSSI lorsqu’aucune valeur des paramètres de connectivité reçues ne dépasse un certain seuil (critère de la meilleure qualité de signal si aucun point d’accès ne dépasse une certaine qualité de service).
Ces exemples sont proposés ici à titre illustratif et non limitatif, il est bien entendu possible de combiner un critère relatif au paramètre de connectivité à un critère relatif à un autre indicateur (soit le RSSI, soit le SNR, soit un autre critère).
La détermination des paramètres de connectivité peut être mise en œuvre à intervalles réguliers. Par exemple, le contrôleur peut déterminer ces paramètres de connectivité toutes les minutes, toutes les secondes ou toutes les n millisecondes.
La détermination des paramètres de connectivité peut également être mise en œuvre à l’occasion d’un évènement particulier, tel qu’une panne d’un point d’accès ou l’ajout/retrait d’un point d’accès du réseau.
Il a été décrit un paramètre de connectivité dont la valeur est d’autant plus grande que la connectivité du point d’accès est importante. Il est possible en variante de définir un paramètre de connectivité dont la valeur est d’autant plus faible que la connectivité associée est importante. Dans ce cas, la station sélectionne le point d’accès en favorisant les valeurs faibles de paramètre de connectivité.
Un paramètre de connectivité déterminé peut être transmis à tous les points d’accès – qui disposent par conséquent d’une « cartographie » de la connectivité de tous les points d’accès du réseau – ou uniquement au point d’accès auquel il correspond lorsque ce point d’accès ne met pas déjà en œuvre la détermination de son propre paramètre de connectivité. Ce paramètre de connectivité peut en outre être transmis à un autre point d’accès sur requête de ce dernier.
Comme illustré en , une station STA selon un mode de réalisation de l’invention comprend une mémoire M, une unité de traitement, équipée par exemple d’une machine de calcul programmable ou d’une machine de calcul dédiée, par exemple un processeur P, et exécutant le programme d’ordinateur Pg, mettant en œuvre des étapes du procédé de communication selon au moins un mode de réalisation de l’invention.
A l’initialisation, les instructions de code du programme d’ordinateur Pg sont par exemple chargées dans une mémoire RAM avant d’être exécutées par le processeur de l’unité de traitement P.
Le processeur de l’unité de traitement P met en œuvre des étapes du procédé de communication décrit précédemment, selon les instructions du programme d’ordinateur Pg.
Comme illustré en , un point d’accès AP selon un mode de réalisation de l’invention comprend une mémoire M, une unité de traitement, équipée par exemple d’une machine de calcul programmable ou d’une machine de calcul dédiée, par exemple un processeur P, et exécutant par le programme d’ordinateur Pg, mettant en œuvre des étapes du procédé de communication selon au moins un mode de réalisation de l’invention.
A l’initialisation, les instructions de code du programme d’ordinateur Pg sont par exemple chargées dans une mémoire RAM avant d’être exécutées par le processeur de l’unité de traitement P.
Le processeur de l’unité de traitement P met en œuvre des étapes du procédé de communication décrit précédemment, selon les instructions du programme d’ordinateur Pg.
Comme illustré en , un contrôleur CTR selon un mode de réalisation de l’invention comprend une mémoire M, une unité de traitement, équipée par exemple d’une machine de calcul programmable ou d’une machine de calcul dédiée, par exemple un processeur P, et exécutant par le programme d’ordinateur Pg, mettant en œuvre des étapes du procédé de communication selon au moins un mode de réalisation de l’invention.
A l’initialisation, les instructions de code du programme d’ordinateur Pg sont par exemple chargées dans une mémoire RAM avant d’être exécutées par le processeur de l’unité de traitement P.
Le processeur de l’unité de traitement P met en œuvre des étapes du procédé de communication décrit précédemment, selon les instructions du programme d’ordinateur Pg.
Il a été décrit un contrôleur CTR et un point d’accès AP distincts. Dans un mode de réalisation de l’invention, ces deux acteurs du réseau BSS sont mis en œuvre au sein d’un même dispositif, par exemple un dispositif de type « box » embarquant la passerelle GW, le contrôleur CTR et l’un des points d’accès.
Claims (14)
- Procédé de communication entre une station (STA) et au moins un premier point d’accès (APi) appartenant à un réseau radio courte portée (BSS) identifié par un identifiant de réseau (SSID), ledit réseau comprenant une pluralité de points d’accès,
le procédé étant mis en œuvre par la station et comprenant :
- une réception (S2, S2’), en provenance dudit au moins un premier point d’accès (APi), d’un message (BCNi, PRepi) comprenant l’identifiant de réseau (SSID), au moins un identifiant (AP_Idk) d’un deuxième point d’accès parmi la pluralité de points d’accès et au moins une valeur d’un paramètre de connectivité (PCk) dudit deuxième point d’accès (APk),
- une sélection (S3), parmi la pluralité de points d’accès, en fonction de l’au moins une valeur d’un paramètre de connectivité (PCk) reçue, d’un point d’accès (APm) auquel se connecter, et
- un établissement (S4) d’une connexion avec ledit point d’accès (APm) ainsi sélectionné à l’aide de son identifiant (AP_IDm). - Procédé de communication selon la revendication 1, selon lequel ledit message est un message balise (BCNi) en provenance dudit au moins un premier point d’accès (APi).
- Procédé de communication selon la revendication 1, comprenant en outre, préalablement à la réception (S2) dudit message (PRepi) en provenance dudit au moins un point d’accès (APi) comprenant l’au moins un paramètre de connectivité (PCk),
une émission (S1) d’une requête sonde (PReq) à destination des points d’accès du réseau. - Procédé de communication selon l’une des revendications précédentes, selon lequel la sélection (S3) du point d’accès auquel se connecter est en outre réalisée en fonction d’une valeur de RSSI mesurée par ladite station.
- Procédé de transmission d’au moins un message (BCNi, PRepi) à destination d’au moins une station (STA), ledit message étant transmis par un premier point d’accès (APi) parmi une pluralité de points d’accès appartenant à un réseau radio courte portée (BSS) identifié par un identifiant de réseau (SSID),
le procédé étant mis en œuvre par le premier point d’accès (APi) et comprenant :
- une obtention (S0) d’au moins un identifiant (ID_APk) d’un deuxième point d’accès parmi la pluralité de points d’accès et d’au moins une valeur d’un paramètre de connectivité (PCk) dudit deuxième point d’accès (APk),
- une transmission (S2, S2’), à destination de la station (STA), dudit message (BCNi, PRepi) comprenant l’identifiant de réseau (SSID), ledit au moins un identifiant dudit deuxième point d’accès (APk) et l’au moins une valeur du paramètre de connectivité (PCk) dudit deuxième point d’accès (APk) ainsi obtenue. - Procédé selon la revendication 5, dans lequel ledit message est un message balise (BCNi).
- Procédé selon la revendication 5, comprenant en outre une réception (S1), en provenance de la station (STA), d’une requête sonde (PReq),
ladite réception (S1) de la requête sonde déclenchant la transmission (S2’) dudit message sous la forme d’une réponse sonde (PRepi). - Procédé de détermination d’au moins un paramètre de connectivité (PCi) d’un point d’accès (APi) parmi une pluralité de points d’accès appartenant à un réseau radio courte portée (BSS) identifié par un identifiant de réseau (SSID), ledit procédé étant mis en œuvre par un contrôleur (CTR) appartenant audit réseau et comprenant :
- la détermination (S10), pour au moins le point d’accès (APi), d’une valeur d’un paramètre de connectivité (PCi) en fonction d’au moins une information représentative d’au moins une liaison (BHij) établie entre ledit point d’accès (APi) et un deuxième point d’accès (APj) parmi la pluralité de points d’accès,
- la transmission (S12), à au moins l’un (APk) desdits points d’accès de la pluralité de points d’accès dudit réseau, de la valeur dudit au moins un paramètre de connectivité (PCi) dudit point d’accès (APi) ainsi déterminée. - Procédé de détermination selon la revendication précédente, dans lequel l’au moins une information représentative de l’au moins une liaison (BHij) appartient au groupe d’informations comprenant : une information sur la topologie du réseau, une information sur la nature de ladite au moins une liaison (BHij), une latence entre points d’accès (APi, APj) et un débit effectif pouvant être fourni par ledit point d’accès (APi, APj) de l’au moins un paramètre de connectivité (PCi, PCj).
- Station (STA) apte à communiquer avec au moins un premier point d’accès (APi) parmi une pluralité de points d’accès appartenant à un réseau radio courte portée (BSS) identifié par un identifiant de réseau (SSID),
la station (STA) comprenant un processeur configuré pour :
- recevoir (S2, S2’), en provenance dudit premier point d’accès (APi), un message (BCNi, PRepi) comprenant l’identifiant de réseau (SSID), au moins un identifiant (AP_IDk) d’un deuxième point d’accès (APk) parmi la pluralité de points d’accès et au moins une valeur d’un paramètre de connectivité (PCk) dudit deuxième point d’accès (APk),
- sélectionner (S3), parmi la pluralité de points d’accès, en fonction de l’au moins une valeur d’un paramètre de connectivité (PCk) reçue, un point d’accès (APm) auquel se connecter, et
- établir (S4) une connexion avec ledit point d’accès (APm) ainsi sélectionné à l’aide de son identifiant (AP_IDm). - Point d’accès appartenant à un réseau radio courte portée (BSS) identifié par un identifiant de réseau (SSID), ledit réseau comprenant une pluralité de points d’accès, le point d’accès étant apte à communiquer avec au moins une station (STA),
le point d’accès (APi) comprenant un processeur configuré pour :
- obtenir (S0) au moins un identifiant (ID_APk) d’un deuxième point d’accès parmi la pluralité de points d’accès et au moins une valeur d’un paramètre de connectivité (PCk) dudit deuxième point d’accès (APk),
- transmettre (S2, S2’), à destination de la station (STA), un message (BCNi, PRepi) comprenant l’identifiant de réseau (SSID), ledit au moins un identifiant dudit deuxième point d’accès (APk) et l’au moins une valeur du paramètre de connectivité (PCk) dudit deuxième point d’accès (APk) ainsi obtenue. - Contrôleur appartenant à un réseau radio courte portée (BSS) identifié par un identifiant de réseau (SSID), ledit réseau comprenant une pluralité de points d’accès,
le contrôleur (CTR) comprenant un processeur configuré pour :
- déterminer (S10), pour au moins un premier point d’accès (APi) parmi la pluralité de points d’accès, une valeur d’un paramètre de connectivité (PCi) en fonction d’au moins une information représentative d’au moins une liaison (BHij) établie entre ledit au moins un premier point d’accès (APi) et un deuxième point d’accès (APj) parmi la pluralité de points d’accès,
- transmettre (S12), à au moins l’un (Apk) desdits points d’accès parmi la pluralité de points d’accès, la valeur du paramètre de connectivité (PCi) du premier point d’accès (APi) ainsi déterminée. - Contrôleur selon la revendication 12 embarqué dans ledit au moins un premier point d’accès du réseau.
- Produit programme d’ordinateur comportant des instructions de code de programme pour la mise en œuvre d’un procédé selon l’une quelconque des revendications 1 à 4 et 5 à 7, lorsque ce programme est exécuté respectivement par une station et par un point d’accès.
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR2212483A FR3142644A1 (fr) | 2022-11-29 | 2022-11-29 | Réseau radio courte portée avec paramètre de connectivité |
| EP23809606.9A EP4627840A1 (fr) | 2022-11-29 | 2023-11-22 | Réseau radio courte portée avec paramètre de connectivité |
| CN202380082610.8A CN120226411A (zh) | 2022-11-29 | 2023-11-22 | 具有连接性参数的短距离无线电网络 |
| JP2025531161A JP2025539421A (ja) | 2022-11-29 | 2023-11-22 | 接続性パラメータを有する短距離無線ネットワーク |
| KR1020257016383A KR20250114009A (ko) | 2022-11-29 | 2023-11-22 | 연결성 파라미터가 있는 단거리 라디오 네트워크 |
| PCT/EP2023/082648 WO2024115215A1 (fr) | 2022-11-29 | 2023-11-22 | Réseau radio courte portée avec paramètre de connectivité |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR2212483A FR3142644A1 (fr) | 2022-11-29 | 2022-11-29 | Réseau radio courte portée avec paramètre de connectivité |
| FR2212483 | 2022-11-29 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR3142644A1 true FR3142644A1 (fr) | 2024-05-31 |
Family
ID=86099942
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR2212483A Withdrawn FR3142644A1 (fr) | 2022-11-29 | 2022-11-29 | Réseau radio courte portée avec paramètre de connectivité |
Country Status (6)
| Country | Link |
|---|---|
| EP (1) | EP4627840A1 (fr) |
| JP (1) | JP2025539421A (fr) |
| KR (1) | KR20250114009A (fr) |
| CN (1) | CN120226411A (fr) |
| FR (1) | FR3142644A1 (fr) |
| WO (1) | WO2024115215A1 (fr) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050141468A1 (en) * | 2003-12-24 | 2005-06-30 | Kim Se H. | Method for establishing channel between user agent and wireless access point in public wireless local area network |
| EP1772998A2 (fr) * | 2002-10-03 | 2007-04-11 | Cisco Technology, Inc. | Procédé permettant à une station sans fil de déterminer des métriques de réseau avant son association à un point d'accès d'un réseau sans fil |
| EP2438785A1 (fr) * | 2009-06-03 | 2012-04-11 | LG Electronics Inc. | Procédé de mise à disposition d'informations de sélection de point d'accès |
| EP2905983A1 (fr) * | 2012-11-12 | 2015-08-12 | Nippon Telegraph and Telephone Corporation | Dispositif, système et procédé de télécommunication sans fil |
| WO2016153656A1 (fr) * | 2015-03-20 | 2016-09-29 | Qualcomm Incorporated | Sélection d'un point d'accès dans un réseau de communication sans fil |
-
2022
- 2022-11-29 FR FR2212483A patent/FR3142644A1/fr not_active Withdrawn
-
2023
- 2023-11-22 EP EP23809606.9A patent/EP4627840A1/fr active Pending
- 2023-11-22 WO PCT/EP2023/082648 patent/WO2024115215A1/fr not_active Ceased
- 2023-11-22 KR KR1020257016383A patent/KR20250114009A/ko active Pending
- 2023-11-22 CN CN202380082610.8A patent/CN120226411A/zh active Pending
- 2023-11-22 JP JP2025531161A patent/JP2025539421A/ja active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1772998A2 (fr) * | 2002-10-03 | 2007-04-11 | Cisco Technology, Inc. | Procédé permettant à une station sans fil de déterminer des métriques de réseau avant son association à un point d'accès d'un réseau sans fil |
| US20050141468A1 (en) * | 2003-12-24 | 2005-06-30 | Kim Se H. | Method for establishing channel between user agent and wireless access point in public wireless local area network |
| EP2438785A1 (fr) * | 2009-06-03 | 2012-04-11 | LG Electronics Inc. | Procédé de mise à disposition d'informations de sélection de point d'accès |
| EP2905983A1 (fr) * | 2012-11-12 | 2015-08-12 | Nippon Telegraph and Telephone Corporation | Dispositif, système et procédé de télécommunication sans fil |
| WO2016153656A1 (fr) * | 2015-03-20 | 2016-09-29 | Qualcomm Incorporated | Sélection d'un point d'accès dans un réseau de communication sans fil |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2024115215A1 (fr) | 2024-06-06 |
| JP2025539421A (ja) | 2025-12-05 |
| KR20250114009A (ko) | 2025-07-28 |
| CN120226411A (zh) | 2025-06-27 |
| EP4627840A1 (fr) | 2025-10-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA3080737C (fr) | Procede de selection de canal primaire pour des communications sans-fil | |
| EP2404479B1 (fr) | Configuration d'un reseau sans fil | |
| CA3077313C (fr) | Procede d'aide a un basculement de terminal mobile entre reseaux locaux sans-fil communautaires | |
| EP3972344A1 (fr) | Procede de basculement d'une station mobile entre deux points d acces sans fil d'un reseau de communication et dispositif gestionnaire de connexions associe | |
| WO2009007658A2 (fr) | Procede de determination d ' un group de pairs situes dans le voisinage d ' un autre pair, et serveur, dispositifs d ' analyse associes | |
| EP3714642A1 (fr) | Procédé de gestion d'une puissance d'émission optimale d'un point d'acces wi-fi, et le point d'acces wi-fi correspondant | |
| CA3123438C (fr) | Procede de configuration d'au moins une ressource radio d'un reseau de communication, dispositif noeud, et reseau de communication | |
| FR3142644A1 (fr) | Réseau radio courte portée avec paramètre de connectivité | |
| EP2039209B1 (fr) | Procede, dispositif et systeme de selection d'un reseau a acces sans fil sur la base d'information d'environnement, programme d'ordinateur et support de donnees correspondant | |
| FR3072527B1 (fr) | Gestion de la connexion avec d'autres passerelles residentielles d'une passerelle residentielle mettant en œuvre l'agregation de liens | |
| EP3797547B1 (fr) | Procédé de gestion d'une connexion dans un réseau sans fil distribué | |
| EP2953270B1 (fr) | Procédé de sélection de dispositif noeud parent dans un réseau de communication sous forme d'arbre | |
| CA3183000A1 (fr) | Procede et dispositif de selection d'un noeud dans un reseau local | |
| EP4734397A1 (fr) | Optimisation d'un réseau sans fil | |
| FR3146256A1 (fr) | Procédé de sélection automatique du canal de fonctionnement d’un point d’accès WIFI. | |
| EP4677893A1 (fr) | Procédé et dispositif de diagnostic pour un réseau local sans fil | |
| FR3139424A1 (fr) | Procede et dispositif de selection d’un nœud dans un reseau local | |
| EP4260599A1 (fr) | Procédé et passerelle pour détecter et diagnostiquer des lenteurs dans un réseau local de communication sans fil | |
| FR3065609A1 (fr) | Optimisation de la consommation et de la couverture d'un reseau local | |
| FR3019420A1 (fr) | Station de base pour un reseau d'acces radio emettant une information de charge |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PLFP | Fee payment |
Year of fee payment: 2 |
|
| PLSC | Publication of the preliminary search report |
Effective date: 20240531 |
|
| ST | Notification of lapse |
Effective date: 20250707 |