FR2901953A1 - Basculement d'un reseau sans infrastructure vers un reseau avec infrastructure - Google Patents

Basculement d'un reseau sans infrastructure vers un reseau avec infrastructure Download PDF

Info

Publication number
FR2901953A1
FR2901953A1 FR0652023A FR0652023A FR2901953A1 FR 2901953 A1 FR2901953 A1 FR 2901953A1 FR 0652023 A FR0652023 A FR 0652023A FR 0652023 A FR0652023 A FR 0652023A FR 2901953 A1 FR2901953 A1 FR 2901953A1
Authority
FR
France
Prior art keywords
network
terminal
transmission channel
degradation
infrastructure
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.)
Pending
Application number
FR0652023A
Other languages
English (en)
Inventor
Sanz Luis Ignacio Escobar
Deborah Baruch
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 FR0652023A priority Critical patent/FR2901953A1/fr
Priority to EP07788955A priority patent/EP2025190A2/fr
Priority to PCT/FR2007/051368 priority patent/WO2007141451A2/fr
Priority to US12/302,521 priority patent/US20090196258A1/en
Publication of FR2901953A1 publication Critical patent/FR2901953A1/fr
Pending 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/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0066Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

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

Abstract

Procédé pour basculer une session de communication entre des premier et deuxième terminaux (TA, TB) depuis un premier réseau sans infrastructure (RA) vers un deuxième réseau avec infrastructure (RI) lors de la dégradation d'un premier canal de transmission (C1) entre les terminaux dans le premier réseau. Dans chaque terminal, un contrôleur (CQ) détecte une dégradation du premier canal et mémorise des dernières données reçues de l'autre terminal. Une interface (IC_RA, IC_RI) transmet un message d'invitation comportant des paramètres de connexion relatifs à un deuxième canal (C2) à l'autre terminal via l'un des réseaux si la dégradation est réputée permanente. Une unité (EI) établit le deuxième canal depuis ledit autre terminal à travers le deuxième réseau afin que les terminaux se connectent via le deuxième réseau pour continuer la session de communication en fonction des dernières données reçues mémorisées.

Description

Basculement d'un réseau sans infrastructure vers un réseau avec
infrastructure
La présente invention est relative à un basculement de canaux de données entre deux équipements depuis un réseau local sans fil dépourvu d'infrastructure vers un réseau avec infrastructure sans interrompre une session de communication en cours relative à de la voix et/ou des données entre les deux équipements. Plus particulièrement, l'invention a trait à un basculement de canaux de données entre deux équipements depuis un réseau local sans fil dépourvu d'infrastructure, appelé réseau ad-hoc satisfaisant une norme IEEE 802.11x et le label de certification WiFi ("Wireless Fidelity" en anglais), ou de type Bluetooth ou infrarouge, vers un réseau avec infrastructure tel qu'un réseau GSM/GPRS ("Global System for Mobile communications/General Packet Radio Service" en anglais) ou UMTS ("Universal Mobile Telecommunications System" en anglais) et/ou internet ou un intranet.
L'évolution des technologies de réseaux locaux sans fil permet la constitution de réseaux ad-hoc formés par des terminaux qui interagissent directement entre eux sans l'intermédiaire d'un équipement de centralisation tel qu'un point d'accès relié à un serveur, ou tel qu'une station de base reliée à un contrôleur de station. Actuellement, lorsque deux terminaux dans un réseau ad-hoc s'éloignent l'un de l'autre et deviennent hors de portée radio, une perte de connexion entre les deux terminaux interrompt
désavantageusement une session de communication entre les deux terminaux. Par exemple, une partie de jeu vidéo commencée en mode ad-hoc entre les deux terminaux est interrompue si les deux terminaux deviennent hors de portée radio l'un de l'autre. L'état actuel de la technique ne permet pas de rétablir la session de communication précédente et nécessite l'établissement d'une autre session de communication entre les deux terminaux via un réseau avec infrastructure. Pour pallier cet inconvénient, une solution serait qu'un serveur centralisé décide le basculement de la communication entre les deux terminaux, décision qui est inadaptée au réseau ad-hoc.
La présente invention remédie aux inconvénients évoqués ci-dessus.
Un procédé pour basculer une session de communication entre au moins un premier terminal et un deuxième terminal depuis un premier réseau sans infrastructure vers un deuxième réseau avec infrastructure lors de la dégradation d'un premier canal de transmission entre les deux terminaux dans le premier réseau, les deux terminaux comportant chacun des moyens de communication relatifs aux premier et deuxième réseaux, est caractérisé en ce qu'il comprend dans chacun des terminaux les étapes suivantes . détection d'une dégradation du premier canal de transmission et mémorisation de dernières données reçues de l'autre terminal,
transmission d'un message d'invitation comportant des paramètres de connexion relatifs à un deuxième canal de transmission à l'autre terminal via l'un des premier et deuxième réseaux si la dégradation est réputée permanente, et établissement du deuxième canal de transmission depuis ledit autre terminal à travers le deuxième réseau afin que les terminaux se connectent via le deuxième réseau pour continuer la session de communication en fonction des dernières données reçues mémorisées.
Le procédé de l'invention a pour avantage de gérer le basculement de canaux de données entre deux terminaux depuis un réseau dépourvu d'infrastructure, tel qu'un réseau ad-hoc, vers un réseau avec infrastructure sans interrompre une session de communication en cours entre les deux terminaux. La surveillance du premier canal de transmission dans le réseau sans infrastructure de manière à y détecter une dégradation prédéterminée du premier canal de transmission permet d'anticiper toute interruption de session de communication irréversible selon la technique antérieure. La continuité de la session de communication en cours est assurée par une mémorisation de données qui sont à nouveau transmises une fois que le deuxième canal de transmission est établi, évitant ainsi d'interrompre la session de communication.
Selon une caractéristique de l'invention, si le premier canal de transmission n'est pas interrompu, le message d'invitation est transmis via le premier réseau. Dans le cas contraire, le message d'invitation est transmis via le deuxième réseau.
Selon une autre caractéristique de l'invention, la détection d'une dégradation du premier canal de transmission comprend une détermination de la moyenne d'un indice de qualité dudit premier canal de transmission et une comparaison de la moyenne déterminée à au moins un seuil. La détection d'une dégradation du canal en fonction de la moyenne de l'indice de qualité du canal a pour avantage d'éviter de prendre en compte des mesures erronées dues au passage d'un obstacle entre les deux terminaux. Selon une réalisation de l'invention, la détection d'une dégradation du premier canal de transmission comprend : une détermination de la moyenne d'un indice de qualité dudit premier canal de transmission à une première période d'évaluation tant que la moyenne déterminée est supérieure à un premier seuil, une détermination de la moyenne de l'indice de qualité dudit premier canal de transmission et la mémorisation de dernières données reçues de l'autre terminal a une deuxième période d'évaluation inférieure à la première période d'évaluation tant que la moyenne déterminée est comprise entre le premier seuil et un deuxième seuil inférieur au premier seuil, et une détermination de la moyenne de l'indice de qualité à une troisième période d'évaluation inférieure à la deuxième période d'évaluation tant que la moyenne déterminée est comprise entre les premier et deuxième seuils, le message d'invitation étant transmis via le premier canal si la moyenne de l'indice de qualité déterminée à la troisième période d'évaluation est comprise entre le deuxième seuil et un troisième
seuil inférieur au deuxième seuil, le message d'invitation étant transmis via le deuxième réseau si la moyenne de l'indice de qualité déterminée à la troisième période d'évaluation est inférieure au troisième seuil, et le deuxième canal de transmission étant établi à travers le deuxième réseau si la moyenne de l'indice de qualité déterminée à la troisième période d'évaluation est inférieure au deuxième seuil.
L'invention concerne également un terminal comportant des moyens de communication relatifs à un premier réseau sans infrastructure et à un deuxième réseau avec infrastructure afin de basculer une session de communication entre ledit terminal et un autre terminal depuis le premier réseau vers le deuxième réseau lors de la dégradation d'un premier canal de transmission entre les deux terminaux dans le premier réseau. Le terminal est caractérisé en ce qu'il comprend : un moyen pour détecter une dégradation du premier canal de transmission, un moyen pour mémoriser des dernières données reçues de l'autre terminal, un moyen pour transmettre un message d'invitation comportant des paramètres de connexion relatifs à un deuxième canal de transmission à l'autre terminal via l'un des premier et deuxième réseaux si la dégradation est réputée permanente, et un moyen pour établir le deuxième canal de transmission depuis ledit autre terminal à travers le deuxième réseau afin que les terminaux se connectent via le deuxième réseau pour continuer la session de communication en fonction des dernières données reçues mémorisées.
Enfin, l'invention se rapporte à un programme d'ordinateur comportant des instructions pour la mise en oeuvre d'un procédé selon l'invention lorsque lesdites instructions sont mises en oeuvre par un processeur.
D'autres caractéristiques et avantages de la présente invention apparaîtront plus clairement à la lecture de la description suivante de plusieurs réalisations de l'invention données à titre d'exemples non limitatifs, en référence aux dessins annexés correspondants dans lesquels : - la figure 1 est un bloc-diagramme schématique d'un système de basculement d'un réseau sans infrastructure vers un réseau avec infrastructure ; - la figure 2 est un bloc-diagramme schématique d'un terminal selon l'invention ; et - la figure 3 est un algorithme d'un procédé de basculement d'un réseau sans infrastructure vers un réseau avec infrastructure selon l'invention.
En référence à la figure 1, un système de basculement comprend au moins deux terminaux TA et TB ayant initialement ouvert une session de communication via un premier canal de transmission de données Cl dans un réseau sans infrastructure, appelé dans la suite de la description réseau ad-hoc RA. La session de communication consiste à transmettre des paquets de données DC par exemple relatifs à de la voix. Lors d'une dégradation du canal ad-hoc Cl due par exemple à un éloignement des deux terminaux l'un de l'autre ou à une séparation des deux terminaux par un obstacle ou bien encore à des interférences dans le canal, un deuxième canal de transmission de
données C2 est établi entre les deux terminaux dans un réseau avec infrastructure RI afin de continuer la session de communication en cours.
Le réseau ad-hoc RA est un réseau local sans fil dépourvu d'infrastructure dans lequel plusieurs terminaux communiquent directement entre eux de manière spontanée sans l'intermédiaire d'un équipement de centralisation de communication comme un point ou borne d'accès ou bien une station de base. Le réseau ad-hoc est par exemple un réseau local sans fil à liaison de type IEEE 802.11x, Bluetooth ou infrarouge.
Le réseau avec infrastructure RI comporte un ou plusieurs équipements de centralisation de communication à travers lesquels transitent des communications entre les terminaux couverts par le réseau RI. Le réseau RI est géré par un opérateur et est par exemple un réseau de radiocommunications tel qu'un réseau GSM/GPRS, un réseau UMTS, l'internet ou un intranet, ou tel qu'un ensemble de plusieurs de ces réseaux avec infrastructure.
Le terminal TA, TB est capable de communiquer à travers le réseau ad-hoc RA et à travers le réseau avec infrastructure RI, et est par exemple un ordinateur portable TA, un terminal radio mobile TB ou un assistant personnel communicant.
Un terminal est représenté à la figure 2 sous forme de blocs fonctionnels dont la plupart assurent des fonctions ayant un lien avec l'invention et peuvent correspondre à des modules logiciels et/ou des composants matériels. Ce terminal est désigné par
TA bien que tout autre terminal du réseau ad-hoc tel que le terminal TB possède des blocs fonctionnels équivalents. Le terminal TA comprend une première interface de communication IC RA, une deuxieme interface de communication IC RI, un contrôleur de qualité de canal ad- hoc CQ, une unité d'établissement et d'interprétation de message d'invitation EI, des mémoires M et MB, et un registre R. Une unité spécifique telle que l'unité centrale de traitement du terminal, non représentée dans la figure 2, caractérise le terminal. Tous les blocs fonctionnels du terminal TA sont reliés par un bus bidirectionnel B.
La première interface de communication IC RA gère le premier canal de transmission Cl pour communiquer des paquets de données DC entre le terminal TA et le terminal TB dans le réseau ad-hoc RA. La deuxième interface de communication IC RI gère le deuxième canal de transmission C2 pour communiquer des paquets de données DC entre le terminal TA et le terminal TB dans le réseau RI.
Le contrôleur CQ contrôle la qualité du canal ad-hoc Cl par une évaluation périodique d'un indice de qualité IQ du canal ad-hoc Cl. L'indice de qualité IQ est par exemple le rapport signal sur bruit SNR ("Signal-to-Noise Ratio" en anglais) entre la puissance d'un signal reçu par le terminal TA via le canal de transmission Cl et la puissance du bruit reçu par le terminal TA. Un autre exemple d'indice IQ est la puissance du signal reçu par le terminal. Dans le contrôleur CQ, une valeur moyenne IQmoy de cet indice de qualité est déterminée en fonction de
valeurs d'indice précédemment relevées pendant une période prédéterminée, et peut être comparée à des seuils d'état SA, SB et SM tels que SA > SB > SM afin de contrôler l'état de la qualité du canal de transmission Cl. Si la qualité du canal est réputée trop faible, le contrôleur CQ active le basculement de la communication depuis le réseau RA vers le réseau RI. Les seuils d'état SA, SB, SM seront définis en référence à la figure 3.
Lors du basculement d'une communication, l'unité EI du terminal TA établit un message d'invitation de basculement de communication IV à transmettre au terminal TB pour l'inviter à basculer vers le réseau RI. L'invitation est transmise via le réseau RA ou le réseau RI selon l'état de dégradation du canal Cl. A la réception du message d'invitation IV, l'unité EI du terminal TB interprète le message d'invitation et y répond ou n'y répond pas. La mémoire M comprend les seuils d'état SA, SB et SM qui sont préprogrammés et configurables par le constructeur du terminal TA et qui sont à comparer avec la valeur moyenne IQmoy de l'indice de qualité afin de détecter une dégradation du canal Cl et d'activer le basculement. Dans la mémoire M sont également préprogrammées des durées T1, T2, T3 configurables et relatives à une période d'évaluation TP de la qualité du canal plus ou moins courte selon l'état de dégradation du canal Cl. La mémoire M contient encore un identificateur d'accès ID B pour accéder au terminal TB et un identificateur fixe MAC A du terminal TA. L'identificateur d'accès ID B est par exemple le numéro de téléphone relatif au terminal TB en tant que téléphone radio mobile et permet d'accéder au terminal TB afin d'établir une session de communication avec le terminal TB.
L' identificateur fixe MAC A du terminal TA est un identificateur relatif au réseau ad-hoc tel qu'une adresse d'identité fixée par le constructeur du terminal TA dans le cas d'un réseau Bluetooth, une adresse MAC ("Medium Access Contrai" en anglais) dans le cas d'un réseau de type IEEE 802.1xx ou une adresse IP fixée par l'utilisateur. L'identificateur MAC A est transmis au terminal TB lors de l'établissement du canal Cl pour l'échange des paquets de données DC durant la session de communication dans le canal de transmission Cl et est associé à un identificateur de connexion choisi par l'usager du terminal TB. La mémoire MB est considérée comme une mémoire tampon, qui lors de la détection d'une dégradation, mémorise des paquets de données DC à transmettre à l'autre terminal afin de les lui transférer dès que le deuxième canal de transmission C2 est établi. Le registre R comprend N cellules et fonctionne comme une pile FIFO ("First In First Out" en anglais). La dernière cellule du registre R mémorise la valeur IQN de l'indice de qualité relevée récemment à chaque période TP, après que des valeurs d'indice de qualité IQ1 à IQN-1 précédemment relevées successivement aient été décalées d'une cellule vers la première cellule du registre R, la valeur la plus ancienne précédant la valeur IQ1 étant supprimée.
Le procédé de basculement selon l'invention est représenté à la figure 3 en association à quatre états de qualité du canal de transmission ad-hoc Cl qui sont successivement un état d'optimisation EO lorsque la qualité du canal Cl est bonne, un état d'alerte EA lorsque le canal Cl subit une première dégradation, un état de basculement EB lorsque le
canal Cl subit une deuxième dégradation et un état de déconnexion ED lorsque la deuxième dégradation du canal Cl est réputée permanente. Le procédé est décrit lorsque le terminal TA représenté à la figure 2 en tant que "maître" a décidé de requérir une communication avec le terminal TB, en sachant que le procédé s'effectue de manière analogue dans le terminal TB.
L'état d'optimisation EO comprend les étapes El à E4. A l'étape El, lors de l'établissement du canal de transmission Cl entre le terminal TA et le terminal TB dans le réseau ad-hoc RA, le terminal TA transmet son identificateur fixe MAC A au terminal TB et en réponse, le terminal TB transmet son identificateur fixe MAC B au terminal TA pour l'échange de paquets de données DC via le canal Cl. Le contrôleur CQ du terminal TA déclenche le contrôle de qualité du canal Cl. A la période d'évaluation TP égale à la durée T1 relative à l'état d'optimisation EO et mémorisée dans la mémoire M du terminal TA, le contrôleur CQ relève la valeur de l'indice de qualité IQ du canal Cl, à l'étape E2, et l'enregistre dans la dernière cellule N du registre R après décalage vers les premières cellules d'autres valeurs d'indice de qualité précédemment enregistrées. Si aucune valeur n'a été enregistrée depuis l'établissement du canal Cl, les cellules du registre R sont à zéro. A l'étape E3, le contrôleur CQ évalue la qualité du canal Cl en déterminant la moyenne IQmoy des N dernières valeurs d'indice de qualité enregistrées dans le registre R.
Si à l'étape E4, la moyenne IQmoy déterminée est supérieure au seuil SA, dit seuil d'alerte, lu dans la mémoire M du terminal TA, alors, le contrôleur CQ effectue à nouveau les étapes E2 et E3 lors de la prochaine période d'évaluation TP.
Dans le cas contraire, le contrôleur CQ effectue les étapes E5 à E7 relatives à l'état d'alerte EA du canal Cl.
A l'étape E5, le contrôleur commande dans la mémoire tampon MB le début de la mémorisation de paquets de données reçus DC transmis par le terminal TB et modifie la valeur de la période d'évaluation TP à la durée T2 inférieure à la durée précédente T1.
Cette modification implique une augmentation de la fréquence de contrôle de la qualité du canal afin de détecter une augmentation éventuelle de la dégradation du canal. Les paquets de données reçus et mémorisés dans la mémoire MB sont normalement traités par le terminal TA tant que la session de communication n'est pas suspendue. La mémorisation des données DC dans la mémoire MB garantit la continuité de la session de communication lorsque le canal Cl est brusquement interrompu. A la période d'évaluation TP égale à la durée T2, le contrôleur CQ relève la valeur de l'indice de qualité IQ du canal Cl et l'enregistre dans la dernière cellule N du registre R après décalage vers les premières cellules d'autres valeurs d'indice de qualité précédemment enregistrées. A l'étape E6, le contrôleur CQ évalue la qualité du canal Cl en déterminant la moyenne IQmoy des N valeurs d'indice de qualité enregistrées dans le registre R.
Si à l'étape E7, la moyenne IQmoy déterminée est supérieure au deuxième seuil SB, dit seuil de basculement, lu dans la mémoire M du terminal TA, alors le contrôleur CQ retourne à l'étape E4 afin de comparer la moyenne IQmoy déterminée au seuil d'alerte SA et éventuellement de revenir à l'état optimal EO ou rester à l'état d'alerte EA. Cela signifie que la qualité du canal Cl est encore acceptable et peut encore supporter l'échange de paquets de données entre les deux terminaux, sans nécessiter un basculement vers le deuxième canal C2. Le contrôleur arrête dans la mémoire MB la mémorisation des paquets de données DC transmis par le terminal TB.
Si au contraire à l'étape E7, la valeur IQmoy est inférieure au seuil de basculement SB, le contrôleur CQ effectue les étapes E8 à E10 relatives à l'état de basculement EB du canal Cl.
A l'étape E8, le contrôleur CQ modifie la valeur de la période d'évaluation TP à la durée T3 nettement inférieure à la durée précédente T2 afin de vérifier rapidement si la dégradation du canal est permanente et n'est pas seulement due par exemple à un obstacle temporaire entre les deux terminaux. A la période d'évaluation TP égale à la durée T3, le contrôleur CQ relève la valeur de l'indice de qualité IQ du canal Cl et l'enregistre dans la dernière cellule N du registre R après décalage vers les premières cellules d'autres valeurs d'indice de qualité précédemment enregistrées. A l'étape E9, le contrôleur CQ évalue la qualité du canal Cl en déterminant la moyenne IQmoy des N valeurs d'indice de qualité enregistrées dans le registre R.
Si à l'étape E10, la moyenne IQmoy déterminée est supérieure au seuil de basculement SB, ceci indique que la dégradation du canal Cl était temporaire, et le contrôleur CQ retourne à l'étape E4.
En revanche si la moyenne IQmoy est inférieure au seuil de basculement SB, la dégradation du canal Cl est devenue permanente et un basculement de la communication depuis le réseau ad-hoc RA vers le réseau avec infrastructure RI doit être préparé pour ne pas interrompre la session de communication établie à l'étape El. Le contrôleur CQ effectue les étapes E11 à E16 relatives à l'état de déconnexion ED du canal Cl. A l'étape E11, le contrôleur CQ suspend la session de communication et compare la moyenne IQmoy précédemment déterminée à l'étape E9 au seuil SM dit seuil minimum de déconnexion.
Si la moyenne IQmoy est supérieure au seuil SM et donc comprise entre les seuils SM et SB, le canal Cl est suffisamment dégradé pour nécessiter un basculement de la communication vers le réseau avec infrastructure RI mais néanmoins présente une qualité suffisante pour ne pas être interrompu immédiatement entre les deux terminaux. Le contrôleur établit alors une connexion avec un équipement central du réseau RI en activant un contexte, par exemple PDP ("Paquet Data Protocol" en anglais) lorsque le réseau RI comprend un réseau à commutation par paquets avec gestion de la mobilité et accès par voie radio GPRS, afin qu'un identificateur propre au réseau avec infrastructure tel qu'une adresse internet IP ("Internet Protocol" en anglais), appelée IP A pour le terminal TA, lui soit assigné à l'étape E12.
A l'étape E13, l'unité EI établit un message d'invitation IV afin que l'interface de communication IC RA le transmette via le canal ad-hoc Cl au terminal TB, l'invitant à basculer vers le réseau RI pour établir un deuxième canal de transmission C2. Le message d'invitation IV contient des paramètres de connexion notamment l'adresse IP A assignée au terminal TA pour établir le canal C2 et l'identificateur d'accès ID B du terminal TB.
A la réception du message d'invitation à l'étape E16, le terminal TB décide ou non d'établir le deuxième canal de transmission C2 avec le terminal TA via le réseau RI pour continuer la session de communication en cours en traitant les derniers paquets de données DC reçus et mémorisés dans sa mémoire tampon MB.
En revenant à l'étape E11, si la moyenne IQmoy déterminée à l'étape E9 est inférieure au seuil minimum SM, alors le canal de transmission Cl est interrompu et les deux terminaux sont hors de portée. A l'étape E14, le contrôleur CQ établit une connexion avec l'équipement central du réseau RI en activant un contexte, comme le contexte PDP, afin qu'une adresse IP A lui soit assignée. A l'étape E15, l'unité EI établit un message d'invitation IV afin que l'interface de communication IC RI le transmette via le réseau avec infrastructure RI au terminal TB, l'invitant à basculer vers le réseau RI pour établir un canal de transmission C2. Le message d'invitation IV contient l'adresse IP A assignée au terminal TA et l'identificateur d'accès ID B du terminal TB destinataire du message. Si le terminal TB n'est pas connecté au réseau RI, un serveur dédié au réseau RI qui a intercepté le
message d'invitation, le transmet au terminal TB par exemple sous forme d'un message court de type SMS en fonction de l'identificateur d'accès ID B présent dans le message d'invitation IV. En se connectant au réseau RI, le terminal TB ouvre un contexte, comme le contexte PDP, afin d'obtenir une adresse IP, appelée IP B, pour le terminal TB. Puis à la lecture du message d'invitation, le terminal TB décide ou non d'établir le canal de transmission C2 afin de continuer la session de communication en cours en traitant les derniers paquets de données DC mémorisés dans sa mémoire MB. Lors de l'établissement du canal C2, à l'étape E16, le terminal TB transmet l'adresse IP B au terminal TA dont il connaît l'adresse IP A incluse dans le message d'invitation afin d'échanger des paquets de données DC à travers le canal C2.
Le terminal TB peut simultanément au terminal TA détecter une dégradation du canal Cl et effectuer les étapes du procédé précédent sans altérer le résultat de l'invention. Dans ce cas deux messages d'invitation sont respectivement envoyés par les deux terminaux et l'un de ces messages d'invitation conduit à l'établissement d'un deuxième canal de transmission.
L'invention décrite ici concerne un procédé et un terminal. Selon une implémentation, les étapes du procédé de l'invention sont déterminées par les instructions d'un programme d'ordinateur incorporé dans le terminal. Le programme comporte des instructions de programme qui, lorsque ledit programme est exécuté dans un processeur du terminal dont le fonctionnement est alors commandé par
l'exécution du programme, réalisent les étapes du procédé selon l'invention.
En conséquence, l'invention s'applique également à un programme d'ordinateur, notamment un programme d'ordinateur sur ou dans un support d'informations, adapté à mettre en oeuvre l'invention. Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable pour implémenter le procédé selon l'invention.
Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage ou support d'enregistrement sur lequel est enregistré le programme d'ordinateur selon l'invention, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore une clé USB, ou un moyen d'enregistrement magnétique, par exemple une disquette (floppy disc) ou un disque dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type internet. Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé selon l'invention.

Claims (8)

REVENDICATIONS
1 - Procédé pour basculer une session de communication entre au moins un premier terminal (TA) et un deuxième terminal (TB) depuis un premier réseau sans infrastructure (RA) vers un deuxième réseau avec infrastructure (RI) lors de la dégradation d'un premier canal de transmission (Cl) entre les deux terminaux dans le premier réseau, les deux terminaux comportant chacun des moyens de communication relatifs aux premier et deuxième réseaux, caractérisé en ce qu'il comprend dans chacun des terminaux les étapes suivantes . détection (EA, EB) d'une dégradation du premier canal de transmission et mémorisation (E5) de dernières données reçues de l'autre terminal, transmission (E13, E15) d'un message d'invitation comportant des paramètres de connexion relatifs à un deuxième canal de transmission à l'autre terminal via l'un des premier et deuxième réseaux si la dégradation est réputée permanente, et établissement (E16) du deuxième canal de transmission depuis ledit autre terminal à travers le deuxième réseau afin que les terminaux se connectent via le deuxième réseau pour continuer la session de communication en fonction des dernières données reçues mémorisées.
2 - Procédé conforme à la revendication 1, selon lequel le message d'invitation (IV) est transmis via le premier réseau (RA) si le premier canal de transmission (Cl) n'est pas interrompu.
3 - Procédé conforme à la revendication 1 ou 2, selon lequel le message d'invitation (IV) est transmis via le deuxième réseau (RI) si le premier canal de transmission (Cl) est interrompu.
4 - Procédé conforme à l'une quelconque des revendications 1 à 3, selon lequel la détection d'une dégradation du premier canal de transmission (Cl) comprend une détermination (E3, E6, E9) de la moyenne d'un indice de qualité dudit premier canal de transmission et une comparaison (E4, E7, E10) de la moyenne déterminée à au moins un seuil.
5 - Procédé conforme à l'une quelconque des revendications 1 à 3, selon lequel la détection d'une dégradation du premier canal de transmission (Cl) comprend : une détermination (E3) de la moyenne d'un indice de qualité dudit premier canal de transmission à une première période d'évaluation (TP = T1) tant que la moyenne déterminée est supérieure à un premier seuil, une détermination (E6) de la moyenne de l'indice de qualité et la mémorisation (E5) de dernières données reçues de l'autre terminal à une deuxième période d'évaluation (TP = T2) inférieure à la première période d'évaluation tant que la moyenne déterminée est comprise entre le premier seuil et un deuxième seuil inférieur au premier seuil, et une détermination (E9) de la moyenne de l'indice de qualité à une troisième période d'évaluation (TP = T3) inférieure à la deuxième période d'évaluation tant que la moyenne déterminée est comprise entre les premier et deuxième seuils, le message d'invitation étant transmis (E13) via le premier canal (Cl) si la moyenne de l'indice de qualité déterminée à la troisième période d'évaluation est comprise entre le deuxième seuil et un troisième seuil inférieur au deuxième seuil, le message d'invitation étant transmis (E15) via le deuxième réseau (RI) si la moyenne de l'indice de qualité déterminée à la troisième période d'évaluation est inférieure au troisième seuil, et le deuxième canal de transmission étant établi (E12, E14) à travers le deuxième réseau si la moyenne de l'indice de qualité déterminée à la troisième période d'évaluation est inférieure au deuxième seuil.
6 - Terminal (TA) comportant des moyens de communication (IC RA, IC RI) relatifs à un premier réseau sans infrastructure (RA) et à un deuxième réseau avec infrastructure (RI) afin de basculer une session de communication entre ledit terminal et un autre terminal (TB) depuis le premier réseau vers le deuxième réseau (RI) lors de la dégradation d'un premier canal de transmission (Cl) entre les deux terminaux dans le premier réseau, caractérisé en ce qu'il comprend : un moyen (CQ) pour détecter une dégradation du premier canal de transmission, un moyen (MB) pour mémoriser des dernières données reçues de l'autre terminal, un moyen (IC RA, IC RI) pour transmettre un message d'invitation comportant des paramètres de connexion relatifs à un deuxième canal de transmission à l'autre terminal via l'un des premier et deuxième réseaux si la dégradation est réputée permanente, et un moyen (EI) pour établir le deuxième canal de transmission depuis ledit autre terminal à travers le deuxième réseau afin que les terminaux se connectent via le deuxième réseau pour continuer la session de communication en fonction des dernières données reçues mémorisées.
7 - Programme d'ordinateur apte à être mis en oeuvre dans un terminal (TA) comportant des moyens de communication (IC RA, IC RI) relatifs a un premier réseau sans infrastructure (RA) et à un deuxième réseau avec infrastructure (RI) afin de basculer une session de communication entre ledit terminal et un autre terminal (TB) depuis le premier réseau vers le deuxième réseau (RI) lors de la dégradation d'un premier canal de transmission (Cl) entre les deux terminaux dans le premier réseau, ledit programme étant caractérisé en ce qu'il comprend des instructions qui, lorsque le programme est chargé et exécuté dans ledit terminal, réalisent les étapes suivantes . détection (EA, EB) d'une dégradation du premier canal de transmission et mémorisation (E5) de données à communiquer vers l'autre terminal, transmission (E13, E15) d'un message d'invitation comportant des paramètres de connexion relatifs à un deuxième canal de transmission à l'autre terminal via l'un des premier et deuxième réseaux si la dégradation est réputée permanente, et établissement (E16) du deuxième canal de transmission depuis ledit autre terminal à travers le deuxième réseau afin que les terminaux se connectent via le deuxième réseau pour continuer la session de communication en fonction des dernières données reçues mémorisées.
8 - Support d'enregistrement lisible par un terminal (TA) comportant des moyens de communication (IC RA, IC RI) relatifs à un premier réseau sans infrastructure (RA) et à un deuxième réseau avec infrastructure (RI) afin de basculer une session de communication entre ledit terminal et un autre terminal (TB) depuis le premier réseau vers le deuxième réseau (RI) lors de la dégradation d'un premier canal de transmission (Cl) entre les deux terminaux dans le premier réseau, caractérisé en ce que sur ledit support d'enregistrement est enregistré un programme d'ordinateur comportant des instructions qui, lorsque le programme est chargé et exécuté dans ledit terminal, réalisent les étapes suivantes : détection (EA, EB) d'une dégradation du premier canal de transmission et mémorisation (E5) de données à communiquer vers l'autre terminal, transmission (E13, E15) d'un message d'invitation comportant des paramètres de connexion relatifs à un deuxième canal de transmission à l'autre terminal via l'un des premier et deuxième réseaux si la dégradation est réputée permanente, et établissement (E16) du deuxième canal de transmission depuis ledit autre terminal à travers le deuxième réseau afin que les terminaux se connectent via le deuxième réseau pour continuer la session de communication en fonction des dernières données reçues mémorisées.
FR0652023A 2006-06-06 2006-06-06 Basculement d'un reseau sans infrastructure vers un reseau avec infrastructure Pending FR2901953A1 (fr)

Priority Applications (4)

Application Number Priority Date Filing Date Title
FR0652023A FR2901953A1 (fr) 2006-06-06 2006-06-06 Basculement d'un reseau sans infrastructure vers un reseau avec infrastructure
EP07788955A EP2025190A2 (fr) 2006-06-06 2007-06-01 Basculement d'un reseau sans infrastructure vers un reseau avec infrastructure
PCT/FR2007/051368 WO2007141451A2 (fr) 2006-06-06 2007-06-01 Basculement d'un reseau sans infrastructure vers un reseau avec infrastructure
US12/302,521 US20090196258A1 (en) 2006-06-06 2007-06-01 Switching of an infrastructure-less network to a fixed-infrastructure network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0652023A FR2901953A1 (fr) 2006-06-06 2006-06-06 Basculement d'un reseau sans infrastructure vers un reseau avec infrastructure

Publications (1)

Publication Number Publication Date
FR2901953A1 true FR2901953A1 (fr) 2007-12-07

Family

ID=37745598

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0652023A Pending FR2901953A1 (fr) 2006-06-06 2006-06-06 Basculement d'un reseau sans infrastructure vers un reseau avec infrastructure

Country Status (4)

Country Link
US (1) US20090196258A1 (fr)
EP (1) EP2025190A2 (fr)
FR (1) FR2901953A1 (fr)
WO (1) WO2007141451A2 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010091295A3 (fr) * 2009-02-05 2010-12-02 Qualcomm Incorporated Signalisation spécifique à une session pour des réseaux à accès multiple par l'intermédiaire d'un réseau à accès unique

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008146196A1 (fr) * 2007-05-25 2008-12-04 Koninklijke Philips Electronics, N.V. Mécanisme de décision de changement de canal et procédé pour un réseau sans fil
JP4535163B2 (ja) * 2008-04-08 2010-09-01 ソニー株式会社 情報処理システム、通信端末、情報処理装置、およびプログラム
US8131217B2 (en) * 2009-03-31 2012-03-06 Telibrahma Convergent Communications Private Limited Identification of make and model of communication devices over Bluetooth protocol
KR101586089B1 (ko) * 2009-08-14 2016-01-15 삼성전자주식회사 근거리 통신을 이용한 무선 네트워크 연결 시스템 및 방법 그리고 그 장치
DE102011090110A1 (de) * 2011-12-29 2013-07-04 Robert Bosch Gmbh Kommunikationssystem mit Steuerung des Zugriffs auf ein gemeinsames Kommunikationsmedium
US10243604B2 (en) * 2015-12-08 2019-03-26 Uber Technologies, Inc. Autonomous vehicle mesh networking configuration
US9603158B1 (en) 2015-12-08 2017-03-21 Uber Technologies, Inc. Optimizing communication for automated vehicles
US9432929B1 (en) 2015-12-08 2016-08-30 Uber Technologies, Inc. Communication configuration system for a fleet of automated vehicles
US10050760B2 (en) 2015-12-08 2018-08-14 Uber Technologies, Inc. Backend communications system for a fleet of autonomous vehicles
US10036642B2 (en) 2015-12-08 2018-07-31 Uber Technologies, Inc. Automated vehicle communications system
US9557183B1 (en) 2015-12-08 2017-01-31 Uber Technologies, Inc. Backend system for route planning of autonomous vehicles
US9902311B2 (en) 2016-02-22 2018-02-27 Uber Technologies, Inc. Lighting device for a vehicle
US9969326B2 (en) 2016-02-22 2018-05-15 Uber Technologies, Inc. Intention signaling for an autonomous vehicle
US10293818B2 (en) 2017-03-07 2019-05-21 Uber Technologies, Inc. Teleassistance data prioritization for self-driving vehicles
US10202126B2 (en) 2017-03-07 2019-02-12 Uber Technologies, Inc. Teleassistance data encoding for self-driving vehicles
US10493622B2 (en) 2017-07-14 2019-12-03 Uatc, Llc Systems and methods for communicating future vehicle actions to be performed by an autonomous vehicle
US10187841B1 (en) 2017-09-29 2019-01-22 Wipro Limited Method and system for switching data-paths in heterogeneous wireless communication networks
US11830302B2 (en) 2020-03-24 2023-11-28 Uatc, Llc Computer system for utilizing ultrasonic signals to implement operations for autonomous vehicles

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004103008A1 (fr) * 2003-05-19 2004-11-25 Koninklijke Philips Electronics N.V. Procede et appareil permettant une commutation aisee

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5857155A (en) * 1996-07-10 1999-01-05 Motorola, Inc. Method and apparatus for geographic based control in a communication system
US7020697B1 (en) * 1999-10-01 2006-03-28 Accenture Llp Architectures for netcentric computing systems
US7853260B2 (en) * 2002-04-29 2010-12-14 Nokia Corporation Method and apparatus for cell identification for uplink interference avoidance using inter-frequency measurements
JP4014971B2 (ja) * 2002-08-21 2007-11-28 株式会社エヌ・ティ・ティ・ドコモ 無線通信システム、無線通信方法、無線基地局及び無線端末
SE0301076D0 (sv) * 2003-04-08 2003-04-08 Ericsson Telefon Ab L M A method in a telecommunication system
US7769378B2 (en) * 2003-08-26 2010-08-03 Motorola, Inc. System and method to improve WLAN handover behavior at entry/exit points
FR2865095B1 (fr) * 2004-01-08 2006-04-28 Nortel Networks Ltd Procede d'allocation de ressources de communication et systeme de radiocommunication pour la mise en oeuvre du procede
BRPI0508179B1 (pt) * 2004-03-05 2019-02-05 Samsung Electronics Co Ltd método para efetuar a transferência por uma mss / bs servidora em um sistema de comunicação de bwa, estação assinante móvel, e estação base servidora
KR100842579B1 (ko) * 2004-03-05 2008-07-01 삼성전자주식회사 광대역 무선 접속 통신 시스템에서 핑퐁 현상에 따른서비스 지연을 최소화하는 핸드오버 시스템 및 방법
US20080171557A1 (en) * 2004-04-14 2008-07-17 Xiang Bernard Method, System and Module for Locating a Telecommunications Terminal
WO2006015007A2 (fr) * 2004-07-27 2006-02-09 Meshnetworks, Inc. Systeme et procede de detection de liaisons transitoires dans des reseaux sans fil a plusieurs bonds
US7480264B1 (en) * 2005-02-10 2009-01-20 Sonicwall, Inc. Centralized wireless LAN load balancing
KR20060117056A (ko) * 2005-05-12 2006-11-16 삼성전자주식회사 이동 통신 시스템에서 핸드오버 수행을 위한 시스템 및방법
US20060268799A1 (en) * 2005-05-27 2006-11-30 Utstarcom, Inc. METHOD AND APPARATUS FOR WiFi TERMINAL WITH DUAL MAC STRUCTURE THAT ENABLES SEAMLESS VOICE COMMUNICATIONS HANDOVER

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004103008A1 (fr) * 2003-05-19 2004-11-25 Koninklijke Philips Electronics N.V. Procede et appareil permettant une commutation aisee

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ADACHI T ET AL: "A HANDOFF EXAMINATION OF A HYBRID SYSTEM USING CELLULAR AND AD-HOC MODES", IEICE TRANSACTIONS ON COMMUNICATIONS, COMMUNICATIONS SOCIETY, TOKYO, JP, vol. E83-B, no. 11, November 2000 (2000-11-01), pages 2494 - 2500, XP001065366, ISSN: 0916-8516 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010091295A3 (fr) * 2009-02-05 2010-12-02 Qualcomm Incorporated Signalisation spécifique à une session pour des réseaux à accès multiple par l'intermédiaire d'un réseau à accès unique

Also Published As

Publication number Publication date
WO2007141451A2 (fr) 2007-12-13
US20090196258A1 (en) 2009-08-06
EP2025190A2 (fr) 2009-02-18
WO2007141451A3 (fr) 2008-01-24

Similar Documents

Publication Publication Date Title
FR2901953A1 (fr) Basculement d'un reseau sans infrastructure vers un reseau avec infrastructure
CN106465215B (zh) 改进的垂直切换
EP1985090B1 (fr) Procédé de transmission et de réception de flux de données et appareil pour garantir la qualité de service
US10382564B2 (en) Method and system for client association management based on estimated session duration
US8498644B2 (en) Wireless communication system and handover method
KR102455139B1 (ko) 5g 또는 다른 차세대 네트워크에 대한 와이파이 액세스 제어
CA3080737C (fr) Procede de selection de canal primaire pour des communications sans-fil
WO2006082320A1 (fr) Procede et systeme de controle local de la diffusion d’une application en reseau sans fil partage
WO2017000683A1 (fr) Procédé et dispositif de gestion de terminal sans fil
EP1295496A1 (fr) Systeme de radiocommunication cellulaire avec des moyens de reperage de terminaux defectueux
WO2020002376A1 (fr) Procede de gestion d'une connexion dans un reseau sans fil distribue
GB2472537A (en) Selecting a network connection for data communication
CN114079523A (zh) 用于切换用户终端的方法、装置和计算机介质以及接入点
WO2024092917A1 (fr) Procédés et appareil de traitement de défaillance de liaison radio de liaison latérale
WO2024124434A1 (fr) Procédé et appareil de mesure de porteuse, et dispositif de communication
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
EP1947823B1 (fr) Procédé de collaboration entre un routeur mobile et au moins un autre routeur mobile, lesdits routeurs mobiles etant coordonnes en deplacement
WO2010043856A2 (fr) Communication de réseau
FR3102634A1 (fr) Procédé et dispositif de sécurisation de communication pour véhicule
EP1458202A1 (fr) Procede et systeme de surveillance de telephones mobiles
JP2006174192A (ja) 無線データ通信システム
FR2992136A1 (fr) Procede de controle de congestion de trafic
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