FR2898009A1 - Procede de communication entre un terminal utilisateur sans fil et un point d'acces d'un reseau sans fil, terminal, point d'acces et programmes d'ordinateur associes - Google Patents

Procede de communication entre un terminal utilisateur sans fil et un point d'acces d'un reseau sans fil, terminal, point d'acces et programmes d'ordinateur associes Download PDF

Info

Publication number
FR2898009A1
FR2898009A1 FR0650670A FR0650670A FR2898009A1 FR 2898009 A1 FR2898009 A1 FR 2898009A1 FR 0650670 A FR0650670 A FR 0650670A FR 0650670 A FR0650670 A FR 0650670A FR 2898009 A1 FR2898009 A1 FR 2898009A1
Authority
FR
France
Prior art keywords
access point
channel
terminal
message
network
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
Application number
FR0650670A
Other languages
English (en)
Inventor
Sage Benoit Le
Hakim Achouri
Olivier Graille
David Duchange
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Orange SA
Original Assignee
France Telecom SA
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by France Telecom SA filed Critical France Telecom SA
Priority to FR0650670A priority Critical patent/FR2898009A1/fr
Priority to PCT/FR2007/050830 priority patent/WO2007096563A2/fr
Priority to EP07731650A priority patent/EP1989911A2/fr
Publication of FR2898009A1 publication Critical patent/FR2898009A1/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • H04W36/0085Hand-off measurements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Un procédé de communication entre des terminaux sans fil (6) et des points d'accès sans fil (AP1, AP2) d'au moins un réseau (4), chaque point d'accès étant associé à un canal radio respectif (canal 6, canal 1) pour connecter respectivement des terminaux à un des réseaux, comprend l'étape suivante lorsqu'un terminal est connecté à un des réseaux par l'intermédiaire d'un premier canal radio (canal 6) associé à un premier point d'accès (AP1 ) :- émission sur le premier canal radio par au moins un second point d'accès (AP2) associé à un second canal (canal 1 ) distinct du premier canal, d'un message à destination du terminal.

Description

PROCEDE DE COMMUNICATION ENTRE UN TERMINAL UTILISATEUR SANS FIL ET UN
POINT D'ACCES D'UN RESEAU SANS FIL, TERMINAL, POINT D'ACCES ET PROGRAMMES D'ORDINATEUR ASSOCIES
La présente invention concerne les technologies d'accès sans fil à des réseaux de télécommunication. Elle s'applique notamment aux technologies de type IEEE 802.11 (Wi-Fi), de type IEEE 802.15 (Bluetooth) ou encore IEEE 802.16 (WiMax) normalisées par l'Institute of Electrical and Electronics Engineers (IEEE). Les technologies IEEE 802.11 sont très utilisées dans les réseaux d'entreprise, résidentiels ainsi que dans les zones d'usage intensif ("hot spots"), par exemple dans des gares ou des trains. De façon connue, des points d'accès sans fil procurent des liaisons radio avec des terminaux sans fil pour l'accès à des ressources disponibles sur un réseau depuis les points d'accès. A chaque point d'accès correspondent une zone de couverture radio et un canal radio qui lui est affecté. Un terminal sans fil dans la zone de couverture d'un ou de plusieurs points d'accès est capable d'échanger des données avec le réseau via un point d'accès particulier après avoir effectué avec succès certaines opérations pour sélectionner ce point d'accès et se connecter au réseau par son intermédiaire. La présente invention concerne plus particulièrement les aspects liés aux changements des points d'accès en cas de mobilité du terminal sans fil. Dans l'art antérieur, par exemple dans la technologie IEEE 802.11, le terminal mesure, sur des trames 802. 11 reçues, le niveau de signal provenant du point d'accès par l'intermédiaire duquel il est connecté au réseau. Ce point d'accès est nommé par la suite point d'accès courant . Le terminal compare ce niveau mesuré à une valeur seuil déterminée, couramment appelée seuil de roaming . Par exemple, un seuil de roaming par défaut typique d'une carte intégrant un jeu de puces IEEE 802.11b est de -96 décibels par rapport à un milliwatt (dBm). Lorsque le niveau mesuré est inférieur au seuil de roaming, le terminal se déconnecte du point d'accès courant pour lancer la phase de recherche et de connexion à un nouveau point d'accès. Cette phase est couramment appelée handover .
Le terminal n'est donc plus connecté au réseau lorsqu'il recherche un nouveau point d'accès. Si une application de type Visioconférence ou Voix sur IP (VoIP) est en cours d'exécution sur le terminal, le handover provoque donc une coupure. Le handover IEEE 802.11 comprend quatre étapes, réalisées au niveau 2 du modèle OSI.
Dans une première étape de scrutation, le terminal balaye l'ensemble des canaux radio alloués à la technologie de communication 802.11. Par exemple, dans le cas du 802.11b, il balaye 14 canaux dans la bande des 2,4 GigaHerz. Sur chaque canal successivement balayé, il envoie un message Probe Request . Puis il attend en restant à l'écoute sur ce canal. Un point d'accès recevant ce message sur le canal radio qui lui est affecté répond sur ce même canal radio par un message Probe Response . Le terminal reçoit alors ce message, sur lequel il mesure un niveau de réception du signal en provenance du point d'accès qui vient de se manifester par l'envoi de cette réponse.
Puis, dans une deuxième étape de sélection, le terminal sélectionne le meilleur point d'accès en fonction des niveaux de réception mesurés sur les messages Probe Response reçus. Dans une troisième étape d'authentification, le terminal s'authentifie auprès du point d'accès sélectionné. Il envoie une requête Authentification Request au point d'accès sélectionné et reçoit en retour une réponse Authentification Response de ce point d'accès. Dans une quatrième étape de connexion, le terminal effectue les derniers échanges nécessaires pour se connecter au réseau par l'intermédiaire du point d'accès sélectionné. Ces échanges sont nommés les opérations d'association, ou, dans le cas présent où le terminal était, avant de basculer dans la procédure de handover, associé au point d'accès courant, de réassociation. Le terminal émet à destination du point d'accès sélectionné une demande de réassociation ( Reassociation Request ). Si la réassociation réussit, c'est-à-dire si le point d'accès répond favorablement ( Ressociation Response contenant le champ successful ) après avoir échangé des données avec le point d'accès courant, un canal de communication de données est établi entre le terminal et le point d'accès sélectionné, sur lequel le terminal est capable d'échanger des données avec le réseau IP via le point d'accès auquel il est connecté. Le délai nécessaire pour réaliser l'étape de scrutation est de l'ordre de 350 à 500 millisecondes (ms), ce qui est loin d'être négligeable par rapport au délai moyen que dure une association avec un même point d'accès en cas de mobilité importante du terminal. Dans le cas par exemple d'un terminal sans fil situé à bord d'un train roulant à grande vitesse (environ 300 kilomètres/heure), le délai moyen que dure une association à un point d'accès au sol est de 50 à 60 secondes. Des coupures longues sont donc imposées fréquemment à l'utilisateur du terminal. Par ailleurs, quelle que soit la mobilité du terminal, le délai nécessaire pour réaliser cette première étape dans le cadre du handover est particulièrement pénalisant dans le cas d'applications temps réel telles que la VoIP, pour lesquelles le temps maximum, supporté par le terminal, entre deux paquets de données reçus ou émis est compris entre 100 et 200 ms. Le délai important nécessité pour la recherche d'un nouveau point d'accès est donc pénalisant pour les utilisateurs se connectant au réseau par l'intermédiaire du terminal sans fil. Par ailleurs, le principe selon l'art antérieur de réaliser un handover en fonction de la comparaison entre un seuil de roaming et le niveau de réception du signal du point d'accès courant présente un certain nombre d'inconvénients. En effet, si la valeur retenue pour le seuil de roaming est trop basse, le terminal risque d'attendre longtemps avant de basculer sur un autre point d'accès offrant pourtant une qualité de signal bien meilleure, ce qui a pour conséquence de subir une dégradation injustifiée du débit utile de la liaison radio avec le point d'accès courant. Si la valeur de roaming est au contraire trop élevée, le terminal risque de réaliser un handover qui ne lui permette pas de sélectionner un meilleur point d'accès en terme de qualité de signal et qui aboutisse finalement à sélectionner à nouveau le point d'accès courant. Ceci se traduit par un effet de ping-pong et une interruption de service inutile.
Un but de la présente invention est de proposer une méthode pour réduire les inconvénients rencontrés dans l'art antérieur dans les opérations visant au changement de point d'accès par un terminal sans fil, pour l'accès à un réseau, l'interface entre le terminal et les points d'accès étant de type IEEE 802.11 ou analogue. A cet effet, suivant un premier aspect, l'invention propose un procédé de communication entre des terminaux sans fil et des points d'accès sans fil d'au moins un réseau. Chaque point d'accès est associé à un canal radio respectif pour connecter respectivement les terminaux à un des réseaux. Le procédé comprend l'étape suivante lorsqu'un terminal est connecté à un des réseaux par l'intermédiaire d'un premier canal radio associé à un premier point d'accès : - émission par au moins un second point d'accès associé à un second canal distinct du premier canal, sur le premier canal radio, d'un message à destination du terminal. Cette disposition permet au terminal sans fil associé au premier point d'accès de recueillir des informations fournies par le message et relatives à au moins un second point d'accès dans la zone de couverture duquel il se trouve, alors qu'il est toujours connecté au réseau par l'intermédiaire du premier point d'accès. Ces informations ainsi recueillies n'auront donc pas à être recherchées par le terminal dans un état déconnecté du réseau. Le temps de déconnexion nécessaire lors des étapes liées au changement de point d'accès est donc diminué par rapport à l'art antérieur, ce qui réduit la durée des coupures imposées aux utilisateurs. Avantageusement, à réception par le terminal du message émis, le procédé selon l'invention comprend une étape de mesure sur ce message du niveau de réception du signal en provenance du second point d'accès. Ainsi l'information de niveau de réception d'un ou plusieurs points d'accès environnant(s) est obtenue par le terminal encore connecté au point d'accès courant. Cette mesure n'a donc pas à être effectuée hors connexion, sur le canal radio associé au second point d'accès. Dans un mode de réalisation, le message émis par le second point d'accès comprend un identifiant du second canal radio. Cette disposition permet au terminal sans fil, lors des opérations visant au changement de point d'accès, de ne pas avoir à passer en revue chaque canal radio de la technologie sans fil retenue en réalisant des opérations d'émission et d'attente d'une réponse éventuelle pour déterminer si un point d'accès est joignable sur le canal.
Avantageusement, le terminal décide, en fonction au moins du message émis par le second point d'accès, de se déconnecter du premier point d'accès ou non, et de solliciter auprès du second point d'accès une connexion au réseau par l'intermédiaire du second point d'accès. Ainsi la décision de se déconnecter du premier point d'accès n'est plus prise comme dans l'art antérieur en aveugle , sur la seule base d'une comparaison du niveau de réception du point d'accès courant avec le seuil de roaming. La décision est ici prise également en fonction des niveaux de réception des points d'accès environnants. Cette disposition permet notamment d'éviter l'effet ping-pong mentionné ci-dessus ou de rester trop longtemps associé à un point d'accès avec un niveau de réception bas, alors qu'il existe dans le voisinage un point d'accès avec un niveau de réception bien supérieur. Dans un mode de réalisation, l'émission par le second point d'accès du message à destination du terminal a lieu en réponse à une requête émise par le terminal à destination du second point d'accès, et non de façon spontanée.
Cette caractéristique permet de limiter le nombre de messages envoyés par les points d'accès sur des canaux radios autres que celui qui leur est respectivement affecté. Avantageusement, la requête est émise par le terminal sur le premier canal radio et est relayée par le premier point d'accès vers le second point d'accès. Cette requête peut donc être émise sur le canal radio servant à l'échange des données avec le réseau. Elle est donc émise de façon transparente vis-à-vis des applications en cours de traitement sur le terminal. Il n'y a pas de coupure dans le service. Dans un mode de réalisation, la requête transmise au second point d'accès et provenant du terminal sans fil comprend un identifiant du premier canal radio. Ainsi le point d'accès recevant cette requête prend connaissance du canal radio sur lequel il doit émettre un message en réponse. Dans un mode de réalisation, les valeurs seuils associées aux débits théoriques respectifs sont configurables au cours de l'exploitation du système comprenant les terminaux et les points d'accès. Par exemple, une valeur seuil peut être modifiée, en cours d'exploitation du système, suite à des opérations de simulation d'expérimentation. Suivant un second aspect, l'invention propose un terminal sans fil adapté pour se connecter à au moins un réseau par des points d'accès sans fil, chaque point d'accès étant associé à un canal radio respectif pour connecter respectivement des terminaux à un des réseaux. Le terminal comprend : - des moyens adaptés pour, lorsque le terminal est connecté à un des réseaux par l'intermédiaire d'un premier canal radio associé à un premier point d'accès, recevoir un message émis sur le premier canal radio par au moins un second point d'accès associé à un second canal distinct du premier canal ; et - des moyens adaptés pour décider, en fonction au moins dudit message reçu, de se déconnecter du premier point d'accès et de solliciter auprès du second point d'accès une connexion au réseau par l'intermédiaire dudit second point d'accès. Suivant un troisième aspect, l'invention propose un point d'accès sans fil d'au moins un réseau comprenant plusieurs points d'accès sans fil, chaque point d'accès étant associé à un canal radio respectif pour connecter respectivement des terminaux sans fil à un des réseaux. Le point d'accès comprend des moyens adaptés pour émettre sur un autre canal, distinct du canal associé audit point d'accès, un message à destination d'un terminal connecté à un des réseaux par l'intermédiaire d'un autre point d'accès associé audit autre canal radio. Suivant un quatrième aspect, l'invention propose un programme d'ordinateur à installer dans un terminal sans fil adapté pour se connecter à au moins un réseau par des points d'accès sans fil, chaque point d'accès étant associé à un canal radio respectif pour connecter respectivement des terminaux à un des réseaux. Le programme comprend des instructions pour mettre en oeuvre les étapes lors d'une exécution du programme par des moyens de traitement du terminal, lorsque le terminal est connecté à un des réseaux par l'intermédiaire du premier canal radio associé au premier point d'accès : - réception d'un message émis sur le premier canal radio par au moins un second point d'accès associé à un second canal distinct du premier canal ; - décision, en fonction au moins dudit message, de se déconnecter du premier point d'accès et de solliciter auprès du second point d'accès une connexion au réseau par l'intermédiaire dudit second point d'accès. Suivant un cinquième aspect, l'invention propose un programme d'ordinateur à installer dans un point d'accès sans fil d'au moins un réseau comprenant plusieurs points d'accès sans fil, chaque point d'accès étant associé à un canal radio respectif pour connecter respectivement des terminaux sans fil à un des réseaux. Ce programme comprend des instructions pour mettre en oeuvre l'étape suivante lors d'une exécution du programme par des moyens de traitement de ce point d'accès, lorsqu'un terminal est connecté à un des réseaux par l'intermédiaire du premier canal radio associé au premier point d'accès : - émettre sur un autre canal distinct du canal associé audit point d'accès un message à destination d'un terminal connecté au réseau par l'intermédiaire d'un autre point d'accès associé audit autre canal radio.
D'autres caractéristiques et avantages de l'invention apparaîtront encore à la lecture de la description qui va suivre. Celle-ci est purement illustrative et doit être lue en regard des dessins annexés sur lesquels : - la figure 1 est un schéma synoptique d'un réseau sans fil dans lequel l'invention est mise en oeuvre ; - la figure 2 représente les échanges entre un terminal sans fil et des points d'accès dans un mode de réalisation de l'invention ; - la figure 3 représente les échanges entre un terminal sans fil et des points d'accès dans un autre mode de réalisation de l'invention. L'invention est décrite ci-après dans une application particulière à un réseau sans fil de type IEEE 802.11b.
Le réseau IEEE 802.11 b schématisé sur la figure 1 a été déployé le long d'une voie ferrée. Il comporte un certain nombre de points d'accès sans fil API, AP2, ... APN à un réseau 4 de type IP, qui peut être l'Internet. Chaque point d'accès est associé à une zone de couverture radio. Deux zones de couverture successives ont une partie de recouvrement.
Dans le mode de réalisation considéré, les points d'accès sont d'une part reliés au réseau IP 4 et sont d'autre part reliés entre eux par un réseau local 3, par exemple de type LAN IP. Dans chaque point d'accès, des circuits assurent l'interface avec la partie filaire du réseau, tandis que les circuits radio coopérant avec l'antenne du point d'accès sont en charge de l'émission et de la réception des signaux sur l'interface sans fil. Entre ces deux types de circuits, les protocoles de la norme IEEE 802.11b, qui concernent les deux premières couches, PHY et MAC, du modèle OSI, permettent aux terminaux sans fil d'accéder au réseau sans fil. Les antennes des points d'accès ont des ouvertures angulaires réduites pour privilégier le gain maximum dans la direction de l'axe de déplacement des trains circulant sur la voie ferrée. Dans le cas particulier décrit ici, un canal radio associé à un point d'accès correspond à une sous-bande de fréquences radio qui lui est dédiée, pour permettre les échanges entre les terminaux et le réseau 4 (dans d'autres modes de réalisation mettant par exemple en oeuvre une technique de type CDMA, le canal associé à un point d'accès correspond à un code particulier alloué au point d'accès, les échanges radio entre les terminaux et les points d'accès ayant lieu sur une fréquence utilisée par plusieurs points d'accès). Le canal radio affecté au point d'accès API pour l'accès des terminaux sans fil au réseau 4 est le canal 6 de la technologie IEEE 802.11 b, selon l'exemple retenu.
Le canal radio affecté au point d'accès AP2 est le canal 1, celui affecté au point d'accès AP3 est le canal 11 etc. En référence à la figure 1, le terminal sans fil 6 est un routeur mobile, client IEEE 802.11 b, embarqué dans un train 5 circulant sur la voie ferrée dans le sens indiqué par la flèche F. Le terminal 6 est connecté à un réseau local embarqué dans le train 5. Il sert de passerelle vers les points d'accès sans fil API, ..., APN du réseau Internet 4 pour les utilisateurs situés dans le train 5. Dans le mode de réalisation considéré, le terminal sans fil 6 comprend une mémoire stockant la liste {AP1, AP2, AP3,...,APN} des points d'accès classés par ordre d'apparition le long du trajet sur la voie ferrée, ainsi que leur adresse IP. Dans le mode de réalisation de l'invention considéré, une valeur seuil, nommée seuil de sollicitation Ss, est également stockée dans la mémoire du terminal 6. Ce seuil est en fait un seuil de pré-roaming, plus élevé qu'un seuil de roaming traditionnel. Par exemple la valeur du seuil de sollicitation est égale à û 85 dBm. Le terminal 6 est associé à un point d'accès pour l'accès au réseau, au point d'accès API par exemple, dans un premier temps, dans le cas considéré en référence à la figure 1. Il échange donc des données avec le réseau 4 sur le canal radio 6 affecté au point d'accès API .
En référence à la figure 2, dans une phase de surveillance, le terminal 6 associé au point d'accès API compare régulièrement la qualité courante du signal de réception en provenance de ce point d'accès courant avec la valeur Ss du seuil de sollicitation. Lorsqu'il détecte que la valeur du seuil de réception courant sur le canal 6 est inférieure au seuil de sollicitation Ss, le terminal entre dans la phase de sollicitation. La prise en compte de ce seuil de sollicitation permet d'alerter le terminal 6 relativement à la dégradation de la qualité du lien radio le connectant au réseau 4 et donc de la nécessité de commencer à rechercher un nouveau point d'accès par notamment la réalisation de la phase de sollicitation. Dans cette phase de sollicitation qui a donc lieu seulement quand la qualité du lien courant est dégradée, le terminal sans fil 6 émet, tout en continuant à échanger des trames de données avec le réseau 4, une requête nommée Roaming Probe Request sur le canal courant (canal 6) et à destination du point d'accès suivant le point d'accès courant API dans la liste des points d'accès en mémoire, c'est-à-dire ici le point d'accès AP2. Le point d'accès destinataire AP2 est identifié dans cette requête par son adresse IP.
Le terminal 6 insère dans cette requête l'identifiant du canal (canal 6) occupé par le point d'accès courant API, sous la forme de l'information IEEE 802.11 curent channel . Cette requête émise sur le canal radio 6 est par exemple basée sur le protocole UDP ( User Datagram Protocol ) de la couche 4 du modèle OSI.
La requête est reçue sur le canal 6 par le point d'accès courant API. Ce dernier, sur la base de l'adresse MAC de destination de la requête identifiant AP2 et obtenue à partir de l'adresse IP du destinataire par ARP ( Address Resolution Protocol ) la relaye au point d'accès AP2 par l'intermédiaire du LAN 3.
Lorsqu'il reçoit la requête Roaming Probe Request , le point d'accès AP2, extrait l'information relative au canal radio ; Puis il bascule sur ce canal radio identifié dans la requête, ici le canal 6, et émet une réponse à cette requête nommée Roaming Probe Response à destination du terminal 6, sur le canal ainsi identifié. Dans des modes de réalisation, cette réponse peut être envoyée plusieurs fois afin de garantir une bonne réception par le terminal 6. Le point d'accès AP2 incorpore dans cette réponse Roaming Probe Response l'identifiant du canal (canal 1) qui lui est affecté pour l'accès au réseau 4. La réponse prend par exemple la forme d'une trame de management de niveau 2 de la technologie IEEE 802.11, par exemple d'une trame avec la valeur réservée suivante : les bits du champ type b2b3 égaux à 00 et les bits du champ subtype b4b5b6b7 égaux à 1110 dans le champ Frame Control d'un en-tête MAC. L'identifiant de canal est inclus dans le champ Frame Body sous la forme de l'information target channel . Le temps moyen, nécessaire au point d'accès AP2 pour basculer du canal 1 vers le canal 6 indiqué dans la requête reçue et pour revenir sur son canal initial, est de l'ordre de la dizaine de ms, ce qui est très faible. Le terminal 6 est adapté en outre pour, lorsqu'il reçoit la réponse Roaming Probe Response , mesurer sur la trame correspondante le niveau de réception du signal en provenance du point d'accès AP2 et extraire de la réponse l'identifiant du canal affecté au point d'accès AP2.
Lorsqu'il ne reçoit aucune réponse, dans un délai par exemple de 100 ms, du point d'accès AP2 auquel il avait adressé une requête Roaming Probe Request , il réitére l'envoi de cette requête. Cette phase de sollicitation décrite ci-dessus permet ainsi au terminal 6 de collecter des informations relatives : - à la présence ou non à portée radio d'un futur point d'accès potentiel AP2, - au niveau de réception du signal en provenance de ce point d'accès AP2, et - au canal affecté à ce point d'accès.
Cette phase ne pénalise en aucun cas le terminal 6 vis-à-vis des échanges de données avec le réseau 4 par l'intermédiaire du point d'accès API. En effet, il continue à échanger normalement des données avec le point d'accès API, tout en scrutant la réponse du point d'accès AP2, le tout sur le canal radio 6.
Dans un autre mode de réalisation, le point d'accès insère en outre dans la réponse de type Roaming Probe Response d'autres paramètres caractérisant le point d'accès AP2, par exemple le débit de données pour les échanges avec le réseau 4, la fréquence d'émission des balises par le point d'accès, l'identifiant du réseau 802.11 auquel appartient le point d'accès (SSID ou Service Set Identifier ) etc.
Une fois le niveau de réception du point d'accès AP2 mesuré, le terminal 6 compare, dans une phase de décision, ce niveau de réception avec le niveau de réception du signal en provenance du point d'accès courant API . Puis -si le niveau de réception du point d'accès AP2 est inférieur au niveau de réception du point d'accès courant API, le terminal 6 réitère, après un délai par exemple égal à 2d=50 ms, les étapes de la phase de sollicitation indiquées ci-dessus, depuis l'envoi d'une nouvelle requête Roaming Probe Response comme indiqué précédemment ; - si le niveau du point d'accès AP2 est supérieur au niveau de réception du point d'accès courant API, et que c'est la première ou deuxième occurrence successive de cette constatation, le terminal 6 réitère, après un délai par exemple égal à d=25ms, les étapes de la phase de sollicitation indiquées ci-dessus depuis l'envoi d'une nouvelle requête Roaming Probe Response comme indiqué précédemment ; et - si le niveau du point d'accès AP2 est supérieur au niveau de réception du point d'accès courant API, et que c'est la troisième occurrence successive de cette constatation, le terminal se déconnecte du point d'accès API et requiert l'association avec le point d'accès AP 2.
Dans ce dernier cas, le terminal 6 connaît déjà le canal radio (canal 1) affecté au point d'accès AP2 avec lequel il souhaite à présent s'associer. Dans une phase d'exécution du changement de point d'accès, il échange alors des informations avec le point d'accès AP2 sur le canal radio 1 qui est affecté à ce dernier. Dans un premier temps, le terminal 6 envoie une une requête de type Probe Request au point d'accès AP2, qui lui répond par un message de type Probe Response . Cet échange permet de fournir au terminal 6 l'ensemble des paramètres 802.11 propres au point d'accès AP2, par exemple les éléments pour la synchronisation, le débit, la fréquence d'émission des balises etc. Puis le terminal 6 s'authentifie auprès du point d'accès AP2 par un échange d'une Authentication Request et d'une Authentication Response sur le canal 1 affecté à ce point d'accès AP2. Puis il requiert la réassociation auprès du point d'accès AP2 (envoi d'une requête Reassociation Request et réception d'une réponse Reassociation Response contenant le champ successful ). Dans un autre mode de réalisation représenté sur la figure 3, l'ensemble des informations nécessaires à la connexion au réseau 4 par l'intermédiaire du point d'accès AP2 (qui ci-dessus étaient fournies par le message Probe Response ) sont insérées par le point d'accès AP2 dans le message de type Roaming Probe Response préalablement envoyé au terminal 6. Dans ce cas, l'échange des messages de type Probe Request , Probe Response n'est plus nécessaire.
Dans le mode de réalisation de l'invention décrit ci-dessus, l'hypothèse de la connaissance préalable par le terminal de l'ordre d'apparition sur son trajet des points d'accès et de leur adresse IP a été prise. Toutefois cette hypothèse n'est pas indispensable pour la mise en oeuvre de l'invention. Les adresses MAC ou IP des points d'accès du réseau WLAN peuvent être obtenues par le terminal sans fil par la mise en oeuvre d'un protocole relativement simple. Dans ce cas, après la mise en oeuvre des étapes nécessaires pour obtenir les adresses IP des points d'accès sans fil du réseau 4, le terminal émet par exemple une requête à destination de chacun de ces points d'accès via le point d'accès courant API, de la même façon que cela a été décrit dans la phase de sollicitation pour le seul point d'accès AP2. Les points d'accès répondent en envoyant une réponse Roaming Probe Response sur le canal indiqué dans la requête. Le terminal ne reçoit que les réponses provenant des points d'accès dans la couverture radio desquels il se trouve. Il mesure sur chacun de ces messages le niveau de réception correspondant et extrait des réponses les identifiants des canaux affectés à chacun de ces points d'accès. Il sélectionne le point d'accès présentant le meilleur niveau de réception et réalise les phases de décision et de changement de point d'accès en considérant ce point d'accès de la même manière que cela avait été décrit ci-dessus en référence au point d'accès AP2.
Dans l'exemple décrit ci-dessus, le terminal collectait, sur le canalaffecté au point d'accès courant API, les informations d'identifiant de canal affecté à un ou plusieurs autres AP et les informations de niveaux de champ de ces points d'accès. Dans d'autres modes de mise en oeuvre de l'invention, seule l'une ou l'autre de ces informations est collectée. Cette disposition permet aussi de réduire le temps de la phase de scrutation de l'art antérieur, même si le gain en temps est alors moins important que lorsque les deux informations sont collectées. Par ailleurs, le mode de réalisation décrit ci-dessus concerne la technologie IEEE 802.11. Les principes de l'invention s'appliquent bien entendu pour toute technologie sans fil utilisant la notion de zones de couverture associées respectivement à des points d'accès, par exemple les technologies IEEE 802.15, IEEE 802.16, les technologies de type 2G ou 3G etc. Ainsi les opérations effectuées selon l'invention et visant à changer de point d'accès ne comprennent plus de phase de scrutation des canaux hors connexion au réseau 4 telle que pratiquée dans l'art antérieur. Selon l'invention, les informations relatives à la présence de points d'accès à portée radio, aux canaux affectés à ces points d'accès et/ou aux niveaux de réception du signal en provenance de ces points d'accès, sont obtenues par le terminal lorsqu'il est connecté au réseau 4 par l'intermédiaire du point d'accès courant, alors qu'elles étaient obtenues hors connexion dans l'art antérieur. Les périodes de déconnexion sont donc de durée bien réduite (30 ms environ). Les coupures infligées aux utilisateurs sont donc moindres et quasi imperceptibles dans le cas de flux applicatifs de type VoIP ou visioconférence. Une déconnexion pour un changement de point d'accès a lieu uniquement lorsqu'il existe un autre point d'accès avec un niveau de champ supérieur à celui correspondant au point d'accès courant au réseau. Ainsi, le terminal tire pleinement parti de la continuité de la couverture radio offerte. Les nouveaux échanges mis en oeuvre selon l'invention consomment très peu de bande passante. De plus, une seule trame au niveau des protocoles IEEE 802.11 ou analogues est ajoutée : la trame Roaming Probe Response . Un terminal, respectivement un point d'accès, selon l'invention comprennent des moyens de traitement adaptés pour mettre en oeuvre les étapes indiquées ci-dessus incombant au terminal, respectivement au point d'accès. Pour que les terminaux et les points d'accès soient capables d'exploiter les deux nouveaux messages selon l'invention ( Roaming Probe Response et Roaming Probe Request ), des modifications des terminaux et des points d'accès sont nécessaires, notamment sur les drivers des cartes IEEE 802.11. Ces modifications interviennent au niveau logiciel et non au niveau matériel. Par ailleurs, un terminal IEEE 802.11 n'intégrant pas les évolutions selon l'invention peut néanmoins communiquer normalement avec un point d'accès intégrant, lui, ces évolutions. De même, un point d'accès n'intégrant pas les évolutions suivant l'invention peut communiquer avec un terminal intégrant, lui, ces évolutions. L'invention a été décrite en regard d'un exemple avec un seul réseau local (LAN 3). Dans d'autres modes de réalisation, l'invention est mise en oeuvre avec des points d'accès appartenant à plusieurs réseaux locaux, de technologies variées ou non. Ces réseaux sont interconnectés au moyen de passerelles ("gateway", en anglais). Dans ce cas, l'envoi par le terminal d'une requête à un point d'accès (AP2) d'un réseau local différent du réseau local auquel appartient le point d'accès (API) alors associé au terminal comprend l'envoi des requêtes d'abord à la passerelle interconnectant les deux réseaux locaux (par conversion de l'adresse IP du point d'accès destinataire en adresse MAC de la passerelle connectant les deux points d'accès API et AP2), puis la transmission au point d'accès destinataire (AP2) identifié par l'adresse IP. L'invention est particulièrement adaptée aux cas de mobilité importante, par exemple dans le cas de terminaux sans fil embarqués dans des trains à grande vitesse, pour lesquels la réduction du délai des opérations visant au changement de point d'accès se traduit de façon importante sur la qualité du service d'accès sans fil au réseau.

Claims (14)

REVENDICATIONS
1. Procédé de communication entre des terminaux sans fil (6) et des points d'accès sans fil (API, AP2) d'au moins un réseau (4), chaque point d'accès étant associé à un canal radio respectif (canal 6, canal 1) pour connecter respectivement les terminaux à un des réseaux, ledit procédé comprenant l'étape suivante lorsqu'un terminal est connecté à un des réseaux par l'intermédiaire d'un premier canal radio (canal 6) associé à un premier point d'accès (API) : - émission sur le premier canal radio, par au moins un second point d'accès (AP2) associé à un second canal (canal 1) distinct du premier canal, d'un message ( Roaming Probe Response ) à destination du terminal.
2. Procédé selon la revendication 1, comprenant en outre l'étape suivante, à réception par le terminal (6) du message émis ( Roaming Probe Response ) : - mesure sur ledit message du niveau de réception du signal en provenance du second point d'accès (AP2).
3. Procédé selon la revendication 1 ou la revendication 2, selon lequel le message ( Roaming Probe Response ) émis par le second point d'accès (AP2) comprend un identifiant du second canal radio (canal 1).
4. Procédé selon l'une des revendications précédentes, selon lequel le terminal (6) décide, en fonction au moins dudit message ( Roaming Probe Response ) émis par le second point d'accès (AP2), de se déconnecter du premier point d'accès (API) et de solliciter auprès du second point d'accès une connexion au réseau (4) par l'intermédiaire dudit second point d'accès.
5. Procédé selon l'une des revendications précédentes, selon lequel l'émission par le second point d'accès (AP2) du message ( Roaming Probe Response ) à destination du terminal (6) a lieu en réponse à une requête ( Roaming Probe Request ) émise par le terminal à destination du second point d'accès.
6. Procédé selon la revendication 5, selon lequel la requête ( Roaming Probe Request ) est émise par le terminal (6) sur le premier canal radio (canal 6) et est relayée par le premier point d'accès (API) vers le second point d'accès (AP2).
7. Procédé selon la revendication 6, selon lequel la requête ( Roaming Probe Request ) transmise au second point d'accès (AP2) comprend un identifiant du premier canal radio (canal 6).
8. Terminal sans fil (6) adapté pour se connecter à au moins un réseau (4) par des points d'accès sans fil (API, Ap2), chaque point d'accès étant associé à un canal radio respectif (canal 6, canal 1) pour connecter respectivement des terminaux à un des réseaux, ledit terminal comprenant : - des moyens adaptés pour, lorsque le terminal est connecté à un des réseaux par l'intermédiaire d'un premier canal radio (canal 6) associé à un premier point d'accès (API), recevoir un message ( Roaming Probe Response ) émis sur le premier canal radio par au moins un second point d'accès (AP2) associé à un second canal (canal 1) distinct du premier canal ; et - des moyens adaptés pour décider, en fonction au moins dudit message reçu (AP2), de se déconnecter du premier point d'accès (API) et de solliciter auprès du second point d'accès une connexion au réseau (4) par l'intermédiaire dudit second point d'accès.
9. Terminal selon la revendication 8, comprenant en outre des moyens pour émettre, préalablement à la réception dudit message, une requête ( Roaming Probe Request ) à destination du second point d'accès (AP2) et sollicitant l'émission dudit message par le second point d'accès.
10. Point d'accès sans fil (AP2) d'au moins un réseau (4) comprenant plusieurs points d'accès sans fil (API, AP2), chaque point d'accès étant associé à un canal radio respectif (canal 6, canal 1) pour connecter respectivement des terminaux sans fil (6) à un des réseaux, ledit point d'accès étant associé à un canal radio donné et comprenant : - des moyens adaptés pour émettre sur un autre canal (canal 1), distinct du canal associé audit point d'accès (canal 6), un message ( Roaming Probe Response ) à destination d'un terminal connecté au réseau par l'intermédiaire d'un autre point d'accès (API) associé audit autre canal radio.
11. Point d'accès selon la revendication 10, comprenant en outre des moyens pour inclure dans ledit message ( Roaming Probe Response ) un identifiant du canal radio (canal 1) associé audit point d'accès.
12. Point d'accès selon l'une des revendications 10 et 11, dans lesquels les moyens pour émettre le message sont conçus pour émettre le message suite à la réception d'une requête ( Roaming Probe Request ) émise par le terminal.
13. Programme d'ordinateur à installer dans un terminal sans fil (6) adapté pour se connecter à au moins un réseau (4) par des points d'accès sans fil (API,AP2), chaque point d'accès étant associé à un canal radio respectif (canal 6, canal 1) pour connecter respectivement des terminaux à un des réseaux, ledit programme comprenant des instructions pour mettre en oeuvre les étapes suivantes lors d'une exécution du programme par des moyens de traitement dudit terminal, lorsque le terminal est connecté à un des réseaux par l'intermédiaire d'un premier canal radio (canal 6) associé à un premier point d'accès (API) : - réception d'un message ( Roaming Probe Response ) émis sur le premier canal radio par au moins un second point d'accès (AP2) associé à un second canal (canal 1) distinct du premier canal ; - décision, en fonction au moins dudit message ( Roaming Probe Response ), de se déconnecter du premier point d'accès (API) et de solliciter auprès du second point d'accès une connexion au réseau (4) par l'intermédiaire dudit second point d'accès.
14. Programme d'ordinateur à installer dans un point d'accès sans fil (AP2) d'au moins un réseau (4) comprenant plusieurs points d'accès sans fil (API, AP2), chaque point d'accès étant associé à un canal radio respectif (canal 6, canal 1) pour connecter respectivement des terminaux sans fil (6) à un des réseaux, ledit programme comprenant des instructions pour mettre en oeuvre les étapes suivantes lors d'une exécution du programme par des moyens de traitement dudit point d'accès : - émettre sur un autre canal (canal 1) distinct du canal associé audit point d'accès (canal 6), un message ( Roaming Probe Response ) à destination d'un terminal connecté à un des réseaux par l'intermédiaire d'un autre point d'accès (API) associé audit autre canal radio.
FR0650670A 2006-02-27 2006-02-27 Procede de communication entre un terminal utilisateur sans fil et un point d'acces d'un reseau sans fil, terminal, point d'acces et programmes d'ordinateur associes Withdrawn FR2898009A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
FR0650670A FR2898009A1 (fr) 2006-02-27 2006-02-27 Procede de communication entre un terminal utilisateur sans fil et un point d'acces d'un reseau sans fil, terminal, point d'acces et programmes d'ordinateur associes
PCT/FR2007/050830 WO2007096563A2 (fr) 2006-02-27 2007-02-21 Procede de communication entre un terminal utilisateur sans fil et un point d'acces d'un reseau sans fil, terminal, point d'acces et programmes d'ordinateur associes
EP07731650A EP1989911A2 (fr) 2006-02-27 2007-02-21 Procede de communication entre un terminal utilisateur sans fil et un point d'acces d'un reseau sans fil, terminal, point d'acces et programmes d'ordinateur associes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0650670A FR2898009A1 (fr) 2006-02-27 2006-02-27 Procede de communication entre un terminal utilisateur sans fil et un point d'acces d'un reseau sans fil, terminal, point d'acces et programmes d'ordinateur associes

Publications (1)

Publication Number Publication Date
FR2898009A1 true FR2898009A1 (fr) 2007-08-31

Family

ID=36972710

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0650670A Withdrawn FR2898009A1 (fr) 2006-02-27 2006-02-27 Procede de communication entre un terminal utilisateur sans fil et un point d'acces d'un reseau sans fil, terminal, point d'acces et programmes d'ordinateur associes

Country Status (3)

Country Link
EP (1) EP1989911A2 (fr)
FR (1) FR2898009A1 (fr)
WO (1) WO2007096563A2 (fr)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0589552A2 (fr) * 1992-09-08 1994-03-30 Sun Microsystems, Inc. Méthode et appareil pour le maintien de la connection des noeuds dans un réseau local sans fil
EP0851633A2 (fr) * 1996-12-30 1998-07-01 Lucent Technologies Inc. Système et procédé de transfert dans un réseau local sans fil plaçant les données dans une mémoire tempon du point d'accès suivant
EP1345370A2 (fr) * 2002-03-14 2003-09-17 Texas Instruments Incorporated Transfert de contexte pour transferts d'appel rapides
WO2005006785A2 (fr) * 2003-07-15 2005-01-20 Koninklijke Philips Electronics, N.V. Procede de balayage actif rapide dans un reseau local sans fil du type 802.11
US20050130658A1 (en) * 2003-12-15 2005-06-16 Intel Corporation Handoff apparatus, systems, and methods

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0589552A2 (fr) * 1992-09-08 1994-03-30 Sun Microsystems, Inc. Méthode et appareil pour le maintien de la connection des noeuds dans un réseau local sans fil
EP0851633A2 (fr) * 1996-12-30 1998-07-01 Lucent Technologies Inc. Système et procédé de transfert dans un réseau local sans fil plaçant les données dans une mémoire tempon du point d'accès suivant
EP1345370A2 (fr) * 2002-03-14 2003-09-17 Texas Instruments Incorporated Transfert de contexte pour transferts d'appel rapides
WO2005006785A2 (fr) * 2003-07-15 2005-01-20 Koninklijke Philips Electronics, N.V. Procede de balayage actif rapide dans un reseau local sans fil du type 802.11
US20050130658A1 (en) * 2003-12-15 2005-06-16 Intel Corporation Handoff apparatus, systems, and methods

Also Published As

Publication number Publication date
EP1989911A2 (fr) 2008-11-12
WO2007096563A3 (fr) 2007-11-29
WO2007096563A2 (fr) 2007-08-30

Similar Documents

Publication Publication Date Title
RU2474077C2 (ru) Способ и устройство передачи обслуживания между исходной и целевой системами доступа
US7466981B1 (en) Handing off a node from a first access point to a second access point
FR2883694A1 (fr) Procede pour le controle de mesures radio dans un systeme cellulaire de radiocommunications mobiles
EP0692920A1 (fr) Sélection de cellule dans un réseau radiotéléphonique cellulaire multicouche
TWI831800B (zh) 無線通訊之方法及用於無線通訊之設備
EP2394474B1 (fr) Procede d'emission dans un reseau sans fil et procede de reception correspondant
WO2003058906A2 (fr) Procede de gestion de communications dans un reseau, signal, dispositif emetteur et terminal recepteur correspondants
WO2003045098A1 (fr) Procede pour le changement de cellule dans un systeme cellulaire de radiocommunications mobiles en mode paquet
EP3682600B1 (fr) Gestion de la connexion avec d'autres passerelles residentielles d'une passerelle residentielle mettant en oeuvre l'agregation de liens
EP0721291A1 (fr) Procédé et système pour réduire la durée d'une phase de rattachement d'un mobile à une station de base d'un réseau cellulaire de radiocommunications
EP3843449B1 (fr) Procede d'extinction d'un reseau de communication
US7536187B2 (en) Supporting communication sessions at a mobile node
CA3077313C (fr) Procede d'aide a un basculement de terminal mobile entre reseaux locaux sans-fil communautaires
EP3682601B1 (fr) Routage de données dans une passerelle résidentielle mettant en oeuvre l'agrégation de liens
EP3469832B1 (fr) Procedes et dispositifs de selection d'une interface de communication
FR2898009A1 (fr) Procede de communication entre un terminal utilisateur sans fil et un point d'acces d'un reseau sans fil, terminal, point d'acces et programmes d'ordinateur associes
FR2969445A1 (fr) Procede de selection d'un reseau d'acces sans fil
EP1982556B1 (fr) Communication entre un terminal sans fil et un point d'acces d'un reseau sans fil
FR3141586A1 (fr) Procede et dispositif de gestion de messages diffuses dans un reseau local
WO2021110876A1 (fr) Procede de transfert intercellulaire et reseau associe
EP1678966B1 (fr) Enregistrement d'un terminal auprès d'un système cellulaire de radiocommunication comprenant un groupe de réseaux coeurs
WO2024115215A1 (fr) Réseau radio courte portée avec paramètre de connectivité
WO2024133207A1 (fr) Procedes mis en œuvre par un dispositf de communication dans un reseau sans fil et un dispositif client, et dispositifs associes
EP4024954A1 (fr) Itinérance d'un terminal mobile entre une pluralité de réseaux de radiocommunication
FR3128845A1 (fr) Procédé de transfert intercellulaire entre stations de base d'un réseau de radiocommunication : Réseau de radiocommunication et produit programme d'ordinateur associés.

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20071030