Brevet FR2966000A1 — publié le 20120413

Localisation d'un équipement par son adresse IP La présente invention concerne la localisation d'un équipement basée sur l'adresse IP de cet équipement (« IP » pour « Internet Protocol »). Des techniques fiables permettant d'obtenir la localisation d'un utilisateur de terminal de télécommunication sont aujourd'hui de plus en plus requises. En effet, avec l'expansion de plus en plus prononcée des services basés sur la localisation (ou «LBS »), on assiste à une demande accrue de la part des utilisateurs d'être localisés rapidement, de façon précise et avec un faible taux de rejet. Des solutions de localisation fréquemment utilisées sont : - celles basées sur des systèmes satellitaires, - celles basées sur les réseaux mobiles, et - celles basées sur le réseau Internet. Les solutions de localisation basées sur les systèmes satellitaires, tels que le système américain GPS (pour « Global Positioning System ») sont utilisées par les terminaux équipés de moyens de réception GPS pouvant décoder les signaux de synchronisation envoyés par les satellites afin d'en déduire leur position, à condition d'être en visibilité d'au moins trois satellites. De ce fait, cette méthode, bien que performante en termes de précision, ne fonctionne que dans certains types d'environnements (visibilité directe du ciel) et avec un nombre de terminaux limités. Les solutions de localisation basées sur les réseaux mobiles (GSM, UMTS, ou autres) ou les réseaux locaux (ou « WLAN », par exemple de type WiFi) dans lesquels la localisation des 25 terminaux mobiles se base uniquement sur deux principaux mécanismes tels que : - l'utilisation des indications de puissance de signaux reçus, et - l'utilisation de l'identifiant de cellule à laquelle est relié le terminal. Dans la première technique ci-dessus, on utilise des indications de puissance de signaux reçus des 30 transmetteurs fixes ou points d'accès ou encore antennes relais (technique dite « RSS » pour « Received Signal Strength »). A partir de cette information de signal reçu, plusieurs méthodes de localisation ont été conçues. La plus courante est celle basée sur la création d'une base de données de vecteurs RSS correspondant à une discrétisation des positions dans l'espace. Le principe de cette méthode, communément appelée « calibrage » (ou « fmgerprinting ») ou encore « échantillonnage », est : - de trouver la meilleure correspondance entre le vecteur RSS mesuré par le terminal mobile (niveau de signal mesuré à un endroit donné) et ceux conservés dans une base de données, puis, - d'estimer la localisation à partir de cette correspondance. Cette méthode s'accompagne alors nécessairement d'un échange permanent entre le terminal et le serveur dédié intégrant la base de données de correspondance dans le réseau. La deuxième technique de localisation précitée vise l'utilisation de l'identifiant de cellule à laquelle est relié le terminal mobile à localiser. En effet, chaque terminal mobile « accroche » une cellule pour échanger des données ou émettre/recevoir des appels vocaux via le réseau mobile. Chaque cellule correspond à une antenne relais ou «point d'accès » dont les coordonnées ne sont connues que par les équipements du réseau. De ce fait, pour connaître sa localisation, un terminal mobile doit remonter l'identifiant de cellule (dans laquelle il se trouve) vers une plateforme dédiée dans le réseau. Cette dernière retourne au terminal mobile la position associée à l'antenne relais. Il en découle néanmoins des inconvénients : - notamment une mauvaise précision (par rapport aux autres techniques de localisation), et - des temps de latence élevés (dus notamment au temps de réponse de la plateforme précitée). Les solutions de localisation basées sur le réseau Internet, grâce à l'utilisation de l'adresse IP associé au terminal (PC ou mobile) de l'utilisateur, mettent en oeuvre des mécanismes permettant d'associer à une adresse IP la localisation du dernier routeur public dont la localisation est connue sur le réseau étendu Internet. De ce fait, la précision obtenue est toutefois nettement moins bonne que celles obtenues par des techniques telles que présentées ci-avant. Le niveau de précision reste typiquement régional (ou départemental, en France), dans les cas où la localisation peut d'ailleurs être obtenue. La présente invention vient améliorer la situation. Elle propose en particulier d'améliorer la précision de ce dernier type de localisation basée sur l'adresse IP d'un équipement (notamment un terminal) d'un utilisateur. A cet effet, la présente invention vise un procédé de localisation d'un équipement connecté via une ligne haut débit à un dispositif répartiteur de position fixe et prédéterminée, le procédé comportant : - une mesure d'atténuation de signal entre l'équipement et le dispositif répartiteur, et - une estimation de la position de l'équipement relativement au dispositif répartiteur, déduite de cette mesure d'atténuation. Ainsi, l'invention propose l'utilisation de mesures sur des signaux, par exemple de type xDSL ou ADSL (pour «Asynchronous Digital Subscriber Line »), entre l'équipement précité (par exemple mais non nécessairement le terminal d'un utilisateur) et un dispositif répartiteur tel que par exemple un multiplexeur de type DSLAM (pour « Digital Subscriber Line Access Multiplexer ») qui dessert un abonné utilisant une ligne ADSL avec une adresse IP bien identifiée. L'emplacement (position géographique) des équipements de type DSLAM étant connu et fixe, il est possible de déterminer la position grossière de l'abonné. Cependant, au sens de l'invention, la précision de la localisation est avantageusement améliorée en utilisant des mécanismes de mesure d'atténuation. En particulier, comme décrit plus loin à titre d'exemple, on effectue des mesures de débits permettant de préciser l'estimation de la distance entre l'équipement de l'abonné et la position géographique du dispositif répartiteur. Ainsi, dans un exemple de réalisation, la mesure d'atténuation comporte une mesure de débit sur une ligne haut débit établie entre le dispositif répartiteur et l'équipement. On obtient alors une localisation dans une couronne fine (simplement quelques centaines de métres de largeur de couronne), au lieu d'une localisation dans une zone assimilable à disque de quelques kilomètres de rayon autour du répartiteur, comme on le verra plus loin en référence à la figure 1. Dans une réalisation, cette localisation peut être réduite encore à un secteur seulement de couronne, de précision correspondant à une zone restreinte grâce à l'utilisation de l'information d'un angle d'attaque entre le répartiteur DSLAM et l'équipement utilisant la ligne ADSL. Ces informations d'angles d'attaque peuvent par exemple être déduites des directions de tranchées réalisées lors de l'installation de la «boucle locale » (paire de fils de cuivre) entre le répartiteur et le logement d'un utilisateur donné. On peut typiquement tirer avantage d'une cartographie de ces tranchées, ou encore de tests effectifs réalisés sur site. En outre, la boucle locale peut également, dans certains cas, comporter une boucle locale radiofréquence, donc sans liens filaires entre le répartiteur et le logement de l'abonné. Dans ce cas, les mesures d'angles précitées peuvent être déduites d'un secteur que couvre une antenne émettrice utilisée pour diffuser les signaux radiofréquences du répartiteur vers une antenne réceptrice proche du logement de l'abonné. Il s'agit donc d'une variante possible pour construire une cartographie des mesures d'angles d'attaque.35 Dans une réalisation possible, pour parvenir à une localisation dans un secteur seulement, le procédé peut alors comporter de façon générale - un établissement préalable d'une cartographie d'atténuation de signal autour d'au moins un dispositif répartiteur, et - une localisation courante de l'équipement dans un secteur autour du répartiteur par la mesure d'atténuation précitée. Cette cartographie peut être établie par mesures tests autour du dispositif répartiteur ou par configuration de topologie du réseau autour du dispositif répartiteur. L'équipement de l'utilisateur peut être un terminal utilisant une adresse IP attribuée pour au moins une communication donnée. Ainsi, au moins une adresse IP est affectée à l'équipement et l'équipement, en communication, utilisant alors cette adresse IP, le procédé comporte une mesure d'atténuation, pour cette adresse IP en cours d'utilisation, pour localiser l'équipement. Dans une réalisation particulière (notamment lorsque l'équipement est une passerelle entre un réseau local auquel est relié au moins un terminal et un réseau étendu), un jeu d'adresses IP prédéterminées peut être affecté à l'équipement, et l'équipement, en service, utilisant au moins l'une de ces adresses IP prédéterminées, le procédé comporte alors : - une détermination dynamique de l'adresse IP en cours d'utilisation par l'équipement, et - une mesure d'atténuation, pour cette adresse IP en cours d'utilisation, pour localiser l' équipement. Les technologies connues de localisation IP sur Internet utilisent une base de données contenant une correspondance entre une adresse IP et la localisation du dernier routeur Internet dont la localisation est connue. Ce type de bases de données, essentiellement statiques, limite particulièrement les possibilités de fourniture d'une information de localisation à jour et avec une précision acceptable. Avantageusement, dans ce mode de réalisation de l'invention, une approche basée sur des données d'adresses IP récoltées de façon dynamique permet de réduire l'incertitude sur la détermination de localisation. Dans un exemple de réalisation où l'équipement comporte une passerelle vers un réseau local de courte portée, il est possible de localiser en outre un terminal relié à ce réseau de courte portée. Le procédé comporte alors en outre une localisation d'un terminal relié par le réseau de courte portée à l'équipement. En particulier, la localisation du terminal est assimilée à celle de la passerelle. En effet, on détermine la localisation de la passerelle dans un premier temps. Ainsi, tout terminal repéré ensuite par son adresse IP dans le réseau de courte portée autour de la passerelle est déterminé comme étant situé dans une zone immédiatement proche de la passerelle, puisque le réseau est de courte portée (quelques dizaines de métres). On considère alors que la position du terminal correspond à celle de la passerelle, à une faible incertitude prés (correspondant à ces quelques dizaines de métres). Dans une telle réalisation où une pluralité de terminaux peut être reliée à l'équipement par le réseau de courte portée, un jeu d'adresses IP prédéterminées est affecté à l'équipement et l'équipement attribue à chaque terminal l'une desdites adresses IP prédéterminées. Le procédé comporte alors : - une détermination dynamique de chaque adresse IP du jeu en cours d'utilisation par un terminal, et - une mesure d'atténuation, pour chaque adresse IP en cours d'utilisation, pour localiser chaque terminal relié à l'équipement par le réseau de courte portée. La présente invention vise aussi un élément d'un réseau de télécommunication étendu, destiné à être relié à un dispositif répartiteur du type précité. L'élément de réseau comporte en particulier des moyens de mesure d'atténuation de signal entre un équipement de télécommunication connecté via une ligne haut débit à ce dispositif répartiteur, pour la mise en oeuvre du procédé présenté ci-avant. Cet élément de réseau au sens de l'invention peut comporter en outre des moyens d'estimation de la localisation de l'équipement, déduite des mesures d'atténuation, notamment dans le cas où l'élément de réseau se présente sous la forme d'une plate-forme de service dédiée comme décrit ci-après dans un exemple de réalisation. La présente invention vise aussi un programme informatique comportant des instructions qui, lorsqu'elles sont exécutées par un processeur, met en oeuvre le procédé présenté ci-avant. Ce programme peut être installé auprès d'une plate-forme du type précité, dans un exemple de réalisation. La figure 2 présentée ci-après peut être un organigramme de l'algorithme général d'un tel programme. D'autres avantages et caractéristiques de l'invention apparaîtront à la lecture de la description d'exemples possibles de réalisation donnés ci-après et à l'examen des dessins annexés, sur lesquels - la figure 1 illustre schématiquement un équipement 11 relié à un répartiteur 10 et qui peut être ainsi localisé dans une portion de couronne LOC, au sens de l'invention, - la figure 2 illustre les étapes principales d'un procédé selon l'invention, dans un exemple de réalisation, - la figure 3 illustre une localisation d'un terminal en situation de mobilité. On se réfère tout d'abord à la figure 1, sur laquelle on a représenté un dispositif répartiteur 10, par exemple un multiplexeur de type DSLAM (pour « Digital Subscriber Line Access Multiplexer »), auquel est relié un équipement 11 d'un utilisateur 16 (par exemple un ordinateur de type PC) bénéficiant d'une connexion au réseau Internet 14 et auquel est alors affectée une adresse IP. L'équipement 11 est alors connecté au dispositif répartiteur 10 par une liaison haut débit, par exemple de type xDSL ou ADSL (pour «Asynchronous Digital Subscriber Line »), via une passerelle 12 entre un réseau local et le réseau Internet 14 dans l'exemple représenté. Le dispositif répartiteur 10 est relié au réseau Internet 14 via notamment un serveur 13 (par exemple de type BRAS pour « Broadcast Remote Access Server ») dans l'exemple représenté, et éventuellement via un ou plusieurs routeurs IP (non représentés). Il apparaît en particulier une zone D sur la figure 1 représentant la portée que peut atteindre le répartiteur 10 pour relier via une liaison haut débit tous les équipements de télécommunication compris dans cette zone D. La zone en question est assimilable à un disque. Pour la localisation d'un tel équipement 11, l'invention propose de réduire l'incertitude de localisation sur le disque D complet, avec une solution de localisation IP-DSLAM proposée sur la base des équipements du réseau ADSL. Ce disque d'incertitude D est ramené, grâce à la mise en oeuvre de l'invention, à une couronne de précision caractérisée par un rayon minimum R;,, et un rayon maximum Ro't où : - R;,, correspond à la distance minimale estimée grâce à une mesure du débit entre le terminal de l'utilisateur (PC ou mobile) et l'équipement DSLAM du réseau, et - Ro't correspond à la distance maximale estimée grâce à une mesure du débit entre le terminal de l'utilisateur (PC ou mobile) et l'équipement DSLAM du réseau. Avantageusement, il est possible d'utiliser en outre une information de secteur angulaire SA entre le répartiteur DSLAM et le bâtiment où la ligne ADSL est exploitée pour affiner davantage la localisation dans l'intersection LOC entre ce secteur angulaire et la couronne précitée. Cette30 information de secteur angulaire SA peut être obtenue auprès d'opérationnels en charge de la mise en place de la boucle locale (paire de cuivre tirée entre chaque logement d'un bâtiment et le premier élément du réseau de l'opérateur). De façon plus générale, une cartographie peut être établie par mesures tests autour du dispositif répartiteur ou par configuration de topologie du réseau autour du dispositif répartiteur. Ces mesures sont effectuées par les techniciens en charge de la mise en place des tranchées lors de l'installation de la boucle locale entre le répartiteur et le logement d'un utilisateur donné. Dans un exemple d'usage, un utilisateur peut alors se connecter à un site Internet de contenu et obtenir, grâce à la localisation au sens de l'invention, une liste d'adresses (restaurants, cinémas, distributeurs de billets de banque, ou autres) à proximité de son domicile dans une zone s'étendant typiquement sur quelques centaines de métres (correspondant à la différence entre les rayons Ro't et R;,,, d'après des essais réalisés). Finalement, l'étendue de cette zone correspond à une portion de couronne d'incertitude estimée avec la solution de localisation au sens de l'invention, basée sur l'atténuation du signal ADSL et se traduisant, dans un exemple de réalisation, par une diminution de débit. On décrit, en référence à la figure 2, les étapes d'un exemple de procédé pour parvenir à une telle localisation. La connexion de l'équipement 11 est tout d'abord initiée et, en particulier, son adresse IP (ou une adresse IP de la passerelle 12) est identifiée à l'étape 20 et associée à l'étape 21 (par des éléments du réseau d'accès ADSL) à un répartiteur DSLAM donné 10, pour déterminer dans un premier temps une localisation dans un disque D. A une étape suivante 22, une mesure de débit est initiée par un élément du réseau d'accès ADSL ou par une plate-forme distante dédiée à cet effet (portant la référence 15 sur la figure 1). Une fois la mesure de débit réalisée, à l'étape 23, une estimation de distance en est déduite, avec l'obtention des rayons R;,, et Ro't associés à la couronne d'incertitude ainsi estimée. Dans un exemple de réalisation, cette estimation des rayons peut être obtenue par une mesure du débit et du temps de réponse (ou «ping ») d'un paquet test IP envoyé depuis la plate-forme 15 à l'équipement 11 (ou à la passerelle 12) et renvoyé par ce dernier à la plate-forme 15, à l'étape 22 précitée. A cet effet, la plate-forme 15 envoie un paquet test par des moyens d'émission Cl et reçoit le paquet de retour par des moyens de réception C2, puis mesure une atténuation sur le paquet reçu qui se concrétise par une réduction de débit (avec éventuellement la prise en compte d'un temps de réponse «ping »), à l'aide de moyens de mesure MES, en tenant compte, bien entendu, d'une perte de débit-type entre le répartiteur 10 et la plate-forme 15. Bien entendu, la durée de ping est un exemple basique de technique de mesure de débit. D'autres variantes plus sophistiquées et/ou complémentaires peuvent être envisagées. Une fois la couronne d'incertitude définie grâce aux mesures de débit, l'étape suivante 24 peut consister à utiliser l'information de secteur angulaire SA pour affiner la localisation à une zone de précision bien déterminée LOC à l'étape 25. Comme indiqué précédemment, l'information d'angle SA peut être stockée dans une base de données de correspondance entre un identifiant de ligne ADSL et une information de secteur angulaire déterminée par des équipes opérationnelles. L'équipement 11 relié à la passerelle 12 peut être fixe ou mobile. En particulier lorsque l'équipement 11 est, comme représenté sur la figure 3,un terminal TER en situation de mobilité dans le cadre d'une connexion par une liaison sans fil de courte portée du terminal TER à plusieurs passerelles successives, il est possible de localiser dans une succession de réseaux locaux de courte portée les déplacements de ce terminal empruntant une succession d'adresses IP attribuées par les passerelles successives, et ce grâce à notamment la détermination dynamique précitée de l'adresse IP en cours d'utilisation par le terminal mobile. On a représenté cette situation sur la figure 3, sur laquelle le terminal mobile TER est capable de communiquer (appel téléphonique par VoIP ou communication de données) avec une pluralité de passerelles successives P1, P2, P3 (via des réseaux locaux, par exemple en WiFi), en se faisant attribuer des adresses IP respectives @IP1, @IP2, @IP3. Les première et deuxième passerelles P1, P2 sont reliées au multiplexeur DLSAM 10, mais la deuxième passerelle P2 est plus éloignée du répartiteur 10. On détecte alors une diminution du débit auquel a accès le terminal TER, qui se traduit alors par une mobilité du terminal en s'éloignant du répartiteur 10. Ensuite, dans l'exemple représenté, le terminal TER est relié par un réseau local à une nouvelle passerelle P3 qui lui attribue l'adresse @IP3. Ici, la passerelle P3 est reliée à un répartiteur DSLAM 10', différent du répartiteur 10 et une mesure d'atténuation entre la passerelle P3 et ce répartiteur 10' permet de localiser le terminal TER utilisant l'adresse @IP3 dans le voisinage immédiat de la passerelle P3 (dans un réseau local de courte portée). Bien entendu, la présente invention ne se limite pas à la forme de réalisation décrite ci-avant à titre d'exemple ; elle s'applique à d'autres variantes. Par exemple, on a décrit ci-avant une mesure d'atténuation effectuée par la plate-forme 15. Toutefois, plus généralement, une telle mesure peut être réalisée par un élément quelconque du réseau étendu relié au répartiteur 10. La présente invention vise alors de façon générale un élément du réseau étendu qui, par exemple, peut être la plate-forme 15. Par ailleurs, on a présenté ci-avant le cas d'une localisation dans une zone LOC de quelques centaines de métres d'étendue. Toutefois, selon la précision de la cartographie d'atténuation, il est possible de localiser l'adresse exacte d'un équipement relié à une ligne ADSL, ce qui permet d'envisager d'autres applications que la fourniture d'une liste d'adresses pertinentes autour de l'équipement. Par exemple, l'utilisateur peut se connecter à un site de vente en ligne pour se faire livrer un produit ou un service et il est possible alors de localiser sa ligne ADSL de façon transparente afin de retrouver l'adresse exacte correspondant à sa localisation courante. REVENDICATIONS1. Procédé de localisation d'un équipement connecté via une ligne haut débit à un dispositif répartiteur (10) de position fixe et prédéterminée, caractérisé en ce qu'il comporte : - une mesure d'atténuation (22) de signal entre l'équipement (11) et le dispositif répartiteur (10), et - une estimation (25) de la position de l'équipement relativement au dispositif répartiteur, déduite de ladite mesure d'atténuation. 2. Procédé selon la revendication 1, caractérisé en ce que ladite mesure d'atténuation comporte une mesure de débit sur la ligne entre le dispositif répartiteur et l'équipement. 3. Procédé selon l'une des revendications 1 et 2, caractérisé en ce que la ligne est de type ADSL et le dispositif répartiteur est un multiplexeur de type DSLAM. 4. Procédé selon l'une des revendications précédentes, dans lequel au moins une adresse IP est affectée à l'équipement, l'équipement, en communication, utilisant ladite adresse IP, caractérisé en ce qu'il comporte ladite mesure d'atténuation, effectuée pour ladite adresse IP (20) en cours d'utilisation, pour localiser l'équipement. 5. Procédé selon la revendication 4, dans lequel un jeu d'adresses IP prédéterminées est affecté à l'équipement, l'équipement, en service, utilisant au moins l'une desdites adresses IP prédéterminées, caractérisé en ce qu'il comporte : 25 - une détermination dynamique de l'adresse IP en cours d'utilisation par l'équipement (@IP1, @IP2, @IP3), et - ladite mesure d'atténuation, pour ladite adresse IP en cours d'utilisation, pour localiser l' équipement. 10 20 30 6. Procédé selon l'une des revendications précédentes, caractérisé en ce qu'il comporte :- un établissement préalable d'une cartographie d'atténuation de signal autour d'au moins un dispositif répartiteur, et - une localisation courante de l'équipement dans un secteur (24) autour du répartiteur par ladite mesure d'atténuation. 7. Procédé selon la revendication 6, caractérisé en ce que ladite cartographie est établie par mesures tests autour du dispositif répartiteur. 8. Procédé selon la revendication 6, caractérisé en ce que ladite cartographie est établie par 10 configuration de topologie du réseau autour du dispositif répartiteur. 9. Procédé selon l'une des revendications précédentes, dans lequel l'équipement comporte une passerelle (12) vers un réseau local de courte portée, caractérisé en ce que le procédé comporte en outre : 15 - une localisation d'un terminal (TER) relié par le réseau de courte portée à l'équipement, ladite localisation du terminal étant assimilée à la localisation de la passerelle (12). 10. Procédé selon la revendication 9, dans lequel une pluralité de terminaux est reliée à l'équipement par le réseau de courte portée, et un jeu d'adresses IP prédéterminées est affecté à 20 l'équipement (12), l'équipement attribuant à chaque terminal une desdites adresses IP prédéterminées, caractérisé en ce que le procédé comporte : - une détermination dynamique de chaque adresse IP (20) du jeu en cours d'utilisation par un terminal, et 25 - ladite mesure d'atténuation, pour chaque adresse IP en cours d'utilisation, pour localiser chaque terminal relié à l'équipement par le réseau de courte portée. 11. Elément d'un réseau de télécommunication étendu, destiné à être relié à un dispositif répartiteur (10), caractérisé en ce qu'il comporte au moins des moyens (MES) de mesure d'atténuation de 30 signal entre un équipement de télécommunication connecté via une ligne haut débit audit dispositif répartiteur, pour la mise en oeuvre du procédé selon l'une des revendications précédentes.5 12. Programme informatique comportant des instructions pour la mise en oeuvre du procédé selon l'une des revendications 1 à 10, lorsque ce programme est exécuté par un processeur.