[go: up one dir, main page]

WO2009138683A2 - Managing a wireless network - Google Patents

Managing a wireless network Download PDF

Info

Publication number
WO2009138683A2
WO2009138683A2 PCT/FR2009/050777 FR2009050777W WO2009138683A2 WO 2009138683 A2 WO2009138683 A2 WO 2009138683A2 FR 2009050777 W FR2009050777 W FR 2009050777W WO 2009138683 A2 WO2009138683 A2 WO 2009138683A2
Authority
WO
WIPO (PCT)
Prior art keywords
network
identifier
access point
terminal
variable
Prior art date
Application number
PCT/FR2009/050777
Other languages
French (fr)
Other versions
WO2009138683A3 (en
Inventor
Nicolas Bellardie
Idy Watt
Original Assignee
France Telecom
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 filed Critical France Telecom
Publication of WO2009138683A2 publication Critical patent/WO2009138683A2/en
Publication of WO2009138683A3 publication Critical patent/WO2009138683A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0407Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the identity of one or more communicating identities is hidden
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • H04W12/73Access point logical identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • H04W12/75Temporary identity

Definitions

  • the present invention relates to the technique of telecommunication networks, in particular wireless access networks for communications on mobile terminals.
  • a cellular network (for example of the GSM type) comprises a plurality of base stations as access points and a terminal in a mobility situation can communicate via one or more base stations. successive. At each communication via a given base station, the terminal can receive an identifier of this given base station.
  • mobile terminals arranged to communicate for example with a cellular network may be further equipped with a GPS positioning system. Since, usually, a mobile terminal receives a cell identifier (or base station covering this cell), such a terminal may be able to establish a correspondence between a current cell identifier (available at the terminal and therefore quite easily recoverable) and the approximate position thereof. With a certain number of "GPS positioning / cell identifier" couples that may be communicated to a third party, this third party may determine all or part of the geography of the cells of a operator and even potentially resell this approximate knowledge of the network topology of the operator, to other third parties.
  • a third party can be aware of the topology of the network of an operator, and this without the knowledge of the operator manager and guarantor of its network.
  • This third party can for example identify the movements of the wearer of a given terminal, deduce his habits or otherwise, which poses a problem of infringement of the freedom of individuals carrying terminals and possibly incurs the responsibility of the operator.
  • the network operator loses its exclusivity on the geographical distribution information of the access points of its network.
  • the present invention improves the situation.
  • the present invention firstly aims at a method of managing a wireless network, the network comprising at least one access point, the method comprising the assignment to said at least one access point of an identifier used for a communication with a terminal, characterized in that said at least one access point identifier is variable in time.
  • At least one access point identifier is variable in time.
  • the assignment of the variable identifiers is preferably carried out by at least one device in charge of managing at least part of the access points of the network. It may be for example a module integrated into a network switching center (so-called “MSC” equipment for “Mobile Switching Center”) or a base station control (equipment called “BSC” for " Base Station Controller ").
  • MSC network switching center
  • BSC base station control
  • an MSC exchange is responsible for routing communications in the network and / or interconnection with other networks and / or coordination of calls.
  • a variable identifier is unique. In this way, it is avoided to assign the same identifier to separate access points, especially when they are managed by different devices.
  • the method comprises a step of storing a correspondence table comprising at least one correspondence between an immutable identifier assigned to an access point, and a temporary identifier of said variable access point in time.
  • a correspondence table comprising at least one correspondence between an immutable identifier assigned to an access point, and a temporary identifier of said variable access point in time.
  • the present invention also aims at a wireless network equipment, in charge of managing at least one access point of the network, characterized in that it comprises means for assigning a variable identifier over time to a respective access point.
  • the present invention also relates to a computer program, comprising code instructions for implementing the method of the invention defined above, when executed by a processor for example present on the equipment defined above ..
  • the allocation of the variable identifiers can advantageously be controlled by a synchronization unit to avoid attributing the same identifier to points access and managed by different equipment.
  • Such a synchronization unit may be integrated in a management entity of a central database of the network comprising information relating to subscriber terminals able to move in the network and to communicate with points of interest. network access.
  • this entity can manage the database corresponding typically to the register HLR (for "Home Location Register") in a conventional GSM network.
  • the present invention thus aims at a synchronization unit of a wireless network, arranged to receive information for assigning access point identifiers and for transmitting, for example, a synchronization request message to one or more pieces of equipment. management of access points when assigning the same identifier to several different access points.
  • the present invention is also directed to a computer program, comprising instructions for implementing a synchronization of the identifiers assigned to the access points, when this program is executed by a processor of such a synchronization unit.
  • the present invention also relates to a system in a wireless network, the network comprising at least one access point managed by at least one device, characterized in that at least one device comprises means for assigning a variable identifier over time. at a respective access point.
  • the system also comprises a synchronization unit for assigning access point identifiers of the aforementioned type.
  • each access point is a base station BSI 1,..., BS32, each serving a cell of the network as illustrated in FIG. 1, is considered as an example.
  • a group of base stations BSI 1, BS21, BS31 (or BS12, BS22, BS32) is connected to a base station controller BSC1 (or BSC2).
  • BSC1 base station controller
  • each base station controller BSC1, BSC2 is connected to a central office MSC (for "Mobile Switching Center") and each exchange MSC1, MSC2, and so on.
  • Figure 1 is connected to a management entity of a register HLR (for "Home Location Register"), or, alternatively, an entity in charge of a register VLR (for "Visitor Location Register”) .
  • HLR Home Location Register
  • VLR Visitor Location Register
  • Such an HLR register corresponds to a database containing the information relating to the user subscriber terminals of the network such as, for example, the cell in which they were located during a last interrogation, in particular to enable efficient re-routing of the data. calls or data transfers.
  • the invention proposes to use a mechanism for changing the name of the dynamic identifier of the base stations so as not to reveal their real and immutable identifier.
  • immutable means that the temporary identifier (alias) of the access point can evolve at a frequency much higher than the identifier initially assigned to the access point (hereinafter referred to as "immutable identifier") .
  • a frequency of change / update of the station identifiers is provided in order to ensure periodic renewal to make the proposed mechanism more robust.
  • This mechanism is preferably controlled from the heart of operator network and can typically be managed by an entity of the network subsystem such as, for example, a switching central office MSC in a conventional GSM network for voice or SMS communication, or an SGSN node of the network subsystem.
  • network for "Serving GPRS Support Node", with GPRS for "General Packet Radio Service" for data communication in a packet-oriented network, for example.
  • the base station identifier (more commonly called “cell identifier”) is used in particular for the needs of the station, for example to ensure search mechanisms (better known as “paging” by the person skilled in the art) of a mobile terminal in the network, or for setting up calls or any other telecommunication service.
  • a network equipment such as for example an MSC entity
  • the correspondence between the unique and immutable identifier of a cell and its temporary identifier (hereinafter called "alias") is preferentially maintained in a correspondence table stored for example in memory of this MSC equipment.
  • the "master” equipment (such as the MSC equipment) regenerates an identifier for each of the cells attached to it.
  • the equipment managing the aforementioned correspondence table synchronizes and synchronizes its own correspondence table with other equipment managing analogous correspondence tables (other MSC entities of the network for example).
  • Another network entity such as for example an HLR registering entity may be in charge of the global synchronization between all the MSC equipment of the network.
  • an access point is configured, within the meaning of the invention, to receive and accept (therefore be assigned) the temporary identifier as soon as it is generated for this purpose. access point, and then transmit it to the mobile terminals covered by this access point.
  • a request (authorized by the operator) for locating a mobile terminal TER in the cellular network can be treated substantially as in the sense of the prior art, without the alias assignment disturbing the location of this terminal. It describes how such a request is processed, which can come from an element of the network itself (for example the entity managing the update of the HLR register), or from an element outside the network.
  • the REQ request (as illustrated by a dashed arrow in FIG. 1) reaches a terminal location gateway, denoted GMLC (for "Gateway Mobile Location Center”) and part of the network.
  • GMLC for "Gateway Mobile Location Center"
  • the REQ request may be from a server of the police force or an authorized third party service by the operator, or other, to locate the terminal TER.
  • the gateway GMLC can initially consult, for a rough location, the HLR register and deduce for example the identity of the central MSCl managing the base station BS21 serving TER terminal.
  • the gateway GMLC requests confirmation from the central MSC1 that the terminal TER is well served by the base station BS21, because the terminal TER, in a situation of mobility, can pass from one cell covered by the station BS21 to another cell network (so-called "handover situation").
  • each central MSC1, MSC2 manages its own correspondence table TAB_MSC1, TAB_MSC2, independently of the contents of the register HLR, therefore without synchronization. For this purpose, it is decided to assign different aliases for base stations managed by different central entities MSC1, MSC2.
  • the GMLC gateway by searching for the location of the terminal TER, receives from the register HLR the temporary identifier alias2 of the cell which covers the terminal and consults the central office MSC1 with this temporary cell identifier alias2 assigned to the station BS21. As illustrated in FIG.
  • the central office MSC1 finds in its table TAB_MSC1, starting from the temporary identifier alias2, and from there, from the immutable cell identifier ID_cell2_BSCl_MSCl, the location of this geoloc2 station, which is transmitted to the GMLC gateway in response to its request.
  • the central entities MSC1, MSC2 manage their correspondence table TAB_MSC1, TAB_MSC2, in synchronization with the holding of the register HLR.
  • the station identifier with which the gateway GMLC consults the central office MSCl is the temporary identifier alias2 assigned to the station BS21 serving the terminal TER, since the association information terminal TER is stored in correspondence of the temporary identifier alias2 in the register HLR that consults the gateway GMLC. As illustrated in FIG.
  • the central office MSC1 finds in its table TAB_MSC1, from the identifier "alias2", the immutable identifier ID_cell2_BSCl_MSCl initially assigned to the station BS21 and hence its location geoloc2, which is transmitted to the GMLC gateway in response to his request.
  • this central can transfer the request of the gateway GMLC to other neighboring central entities MSC2.
  • the base station identifier may be the temporary alias or the immutable identifier in the exchanges between the central entities MSC1, MSC2, the HLR register manager and the GMLC gateway.
  • the base station identifier may be the temporary alias or the immutable identifier in the exchanges between the central entities MSC1, MSC2, the HLR register manager and the GMLC gateway.
  • the apparent identifier of each base station remains rigorously the alias assigned by the central office MSC. Thus, it is never communicated to any base station identifier TER terminal other than the temporary alias assigned to this base station.
  • the assignment of temporary aliases can be done for example by random draws, regularly among a plurality of possibilities offered to each central MSC. The draw may, in particular, be pseudo-random, that is to say, respecting a secret logic that only the operator of the network.
  • variable identifiers can vary in time and / or space (or other), ie for example that an identifier can be assigned for a finite duration at a given access point while previously assigned to another access point.
  • a network equipment such as for example an MSC entity and / or an entity holding the HLR register, can make it possible to ensure that the correspondence between the cell identifier and the position of the cell is known only by elements of the network and never by the terminals.
  • the network elements in charge of this aliasing mechanism can ensure the synchronization of the other network equipment (eg service platforms like the AGPS for "Assisted GPS ").
  • this equipment will always have systematically updated alias information.
  • new temporary identifiers would be allocated for each terminal location request, detected in the network.
  • a network entity such as an MSC exchange for the assignment of base station aliases has been described with reference to FIG.
  • An equivalent variant consists in assigning this task to a node of the type network SGSN (for "Serving GPRS Support Node", with GPRS for "General Packet Radio Service") typically used for data communication in a network-oriented network.
  • SGSN for "Serving GPRS Support Node", with GPRS for "General Packet Radio Service”

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to the management of a wireless network. The network comprises a plurality of access points (BSI l, BS21,...), to each of which is allocated an identifier used for a communication with a terminal (TER) served by the network. Within the meaning of the invention, a part at least of these identifiers of access points are variable over time. In practice, network equipment such as switching centres (BSC1, BSC2) in a GSM network can manage the assigning of the temporary identifiers of access points and synchronization of these assignments may be centralized by a management unit of a database of the subscriber terminals (HLR).

Description

Gestion d'un réseau sans fil Management of a wireless network

La présente invention concerne la technique des réseaux de télécommunication, notamment les réseaux d'accès sans fil pour des communications sur des terminaux mobiles.The present invention relates to the technique of telecommunication networks, in particular wireless access networks for communications on mobile terminals.

Un enjeu technique actuel concerne les moyens permettant la localisation géographique. A titre d'exemple de réseau sans fil, un réseau cellulaire (par exemple de type GSM) comporte une pluralité de stations de base en tant que points d'accès et un terminal en situation de mobilité peut communiquer via une ou plusieurs stations de bases successives. A chaque communication via une station de base donnée, le terminal peut recevoir un identifiant de cette station de base donnée.A current technical issue concerns the means for geographical location. As an example of a wireless network, a cellular network (for example of the GSM type) comprises a plurality of base stations as access points and a terminal in a mobility situation can communicate via one or more base stations. successive. At each communication via a given base station, the terminal can receive an identifier of this given base station.

Il est alors possible aujourd'hui de localiser un terminal mobile dans un réseau cellulaire, en déterminant la station de base courante via laquelle il peut établir une communication ou bénéficier d'un service (par exemple de type SMS, MMS, ou autre). Les opérateurs de réseaux de télécommunication sans fil ont l'avantage de connaître la topologie de leurs réseaux et peuvent alors chercher à valoriser leur exclusivité relative à la fourniture de l'information de localisation "à la cellule".It is then possible today to locate a mobile terminal in a cellular network, by determining the current base station through which it can establish a communication or benefit from a service (for example type SMS, MMS, or other). The operators of wireless telecommunication networks have the advantage of knowing the topology of their networks and can then seek to value their exclusivity relating to the provision of location information "to the cell".

Or, d'autres acteurs proposent déjà ce type de localisation, forts de l'apprentissage qu'ils peuvent faire des positions des cellules. En effet, des terminaux mobiles agencés pour communiquer par exemple avec un réseau cellulaire peuvent être équipés en outre d'un système de positionnement de type GPS. Comme, habituellement, un terminal mobile reçoit un identifiant de cellule (ou de station de base couvrant cette cellule), un tel terminal peut être capable d'établir une correspondance entre un identifiant de cellule courante (disponible au niveau du terminal et donc assez facilement récupérable) et la position approximative de celle-ci. Avec un certain nombre de couples "positionnement GPS/identifiant de cellule" susceptibles d'être communiqués à un tiers, ce tiers peut déterminer tout ou partie de la géographie des cellules d'un opérateur et même potentiellement revendre cette connaissance approximative de la topologie du réseau de l'opérateur, à d'autres tiers.However, other actors already offer this type of location, strong learning that they can do cell positions. Indeed, mobile terminals arranged to communicate for example with a cellular network may be further equipped with a GPS positioning system. Since, usually, a mobile terminal receives a cell identifier (or base station covering this cell), such a terminal may be able to establish a correspondence between a current cell identifier (available at the terminal and therefore quite easily recoverable) and the approximate position thereof. With a certain number of "GPS positioning / cell identifier" couples that may be communicated to a third party, this third party may determine all or part of the geography of the cells of a operator and even potentially resell this approximate knowledge of the network topology of the operator, to other third parties.

Ainsi, un tiers peut avoir connaissance de la topologie du réseau d'un opérateur, et ce à l'insu de cet opérateur gérant et garant de son réseau. Ce tiers peut par exemple identifier ensuite les déplacements du porteur d'un terminal donné, en déduire ses habitudes ou autre, ce qui pose un problème d'atteinte à la liberté des individus porteurs de terminaux et engage éventuellement la responsabilité de l'opérateur.Thus, a third party can be aware of the topology of the network of an operator, and this without the knowledge of the operator manager and guarantor of its network. This third party can for example identify the movements of the wearer of a given terminal, deduce his habits or otherwise, which poses a problem of infringement of the freedom of individuals carrying terminals and possibly incurs the responsibility of the operator.

On ne connaît aujourd'hui aucun moyen d'empêcher la transmission de l'information d'identifiant de cellule au tiers. Cette information réside aussi bien dans le réseau que dans le terminal : elle est nécessaire pour l'établissement des appels et autres services de télécommunications, ce qui rend difficile à l'opérateur la protection de cette information de localisation précise du point d'accès. De plus, cette information est assez facilement accessible sur les terminaux mobiles, ce qui peut faciliter encore, éventuellement à l'insu des utilisateurs, les reconstructions de topologie de réseau par les tiers.There is no known way today to prevent the transmission of cell identifier information to the third party. This information resides both in the network and in the terminal: it is necessary for the establishment of calls and other telecommunications services, which makes it difficult for the operator to protect this precise location information of the access point. In addition, this information is quite easily accessible on mobile terminals, which can further facilitate, possibly without the knowledge of users, network topology reconstructions by third parties.

Outre le problème d'atteinte à la liberté des utilisateurs de terminaux précité, l'opérateur du réseau perd son exclusivité sur l'information de répartition géographique des points d'accès de son réseau.In addition to the problem of infringement of the freedom of the aforementioned terminal users, the network operator loses its exclusivity on the geographical distribution information of the access points of its network.

La présente invention vient améliorer la situation.The present invention improves the situation.

A cet effet, la présente invention vise tout d'abord un procédé de gestion d'un réseau sans fil, le réseau comportant au moins un point d'accès, le procédé comportant l'attribution audit au moins un point d'accès d'un identifiant utilisé pour une communication avec un terminal, caractérisé en ce que ledit au moins un identifiant de point d'accès est variable dans le temps.For this purpose, the present invention firstly aims at a method of managing a wireless network, the network comprising at least one access point, the method comprising the assignment to said at least one access point of an identifier used for a communication with a terminal, characterized in that said at least one access point identifier is variable in time.

Selon l'invention, au moins un identifiant de point d'accès est variable dans le temps. Ainsi, il est proposé de protéger la connaissance de la localisation des points d'accès pour des tiers, en rendant opaque la topologie du réseau grâce à un mécanisme d'adressage dynamique (variable dans le temps) des points d'accès du réseau.According to the invention, at least one access point identifier is variable in time. Thus, it is proposed to protect the knowledge of the location of the access points for third parties by making the network topology opaque by means of a dynamic addressing mechanism (variable in time) of the access points of the network.

L'attribution des identifiants variables est préférentiellement effectuée par au moins un équipement en charge de la gestion d'une partie au moins des points d'accès du réseau. Il peut s'agir par exemple d'un module intégré à un central de commutation du réseau (équipement dit "MSC" pour "Mobile Switching Center") ou encore d'un contrôle de station de base (équipement dit "BSC" pour "Base Station Controller"). Pour rappel, un central de commutation MSC est en charge du routage des communications dans le réseau et/ou de l'interconnexion avec d'autres réseaux et/ou de la coordination des appels.The assignment of the variable identifiers is preferably carried out by at least one device in charge of managing at least part of the access points of the network. It may be for example a module integrated into a network switching center (so-called "MSC" equipment for "Mobile Switching Center") or a base station control (equipment called "BSC" for " Base Station Controller "). As a reminder, an MSC exchange is responsible for routing communications in the network and / or interconnection with other networks and / or coordination of calls.

Selon une variante du procédé, qu'un identifiant variable est unique. De cette façon, on évite d'attribuer un même identifiant à des points d'accès distincts en particulier lorsqu'ils sont gérés par des équipements différents.According to a variant of the method, a variable identifier is unique. In this way, it is avoided to assign the same identifier to separate access points, especially when they are managed by different devices.

Selon une variante, le procédé comprend une étape de stockage d'une table de correspondance comportant au moins une correspondance entre un identifiant immuable affecté à un point d'accès, et un identifiant temporaire dudit point d'accès variable dans le temps. Ainsi à chaque réception d'un identifiant variable une correspondance est faite avec un identifiant immuable pour identifier le point d'accès concerné par l'identifiant reçu. A noter que l'identifiant immuable est le plus souvent affectée initialement au point d'accès.According to one variant, the method comprises a step of storing a correspondence table comprising at least one correspondence between an immutable identifier assigned to an access point, and a temporary identifier of said variable access point in time. Thus, each time a variable identifier is received, a match is made with an immutable identifier to identify the access point concerned by the received identifier. Note that the immutable identifier is usually assigned initially to the access point.

La présente invention vise aussi un équipement d'un réseau sans fil, en charge d'une gestion d'au moins un point d'accès du réseau, caractérisé en ce qu'il comporte des moyens pour affecter un identifiant variable dans le temps à un point d'accès respectif.The present invention also aims at a wireless network equipment, in charge of managing at least one access point of the network, characterized in that it comprises means for assigning a variable identifier over time to a respective access point.

La présente invention vise aussi un programme informatique, comportant des instructions de code pour la mise en œuvre du procédé de l'invention défini ci-dessus, lorsqu'il est exécuté par un processeur par exemple présent sur l'équipement défini ci- dessus..The present invention also relates to a computer program, comprising code instructions for implementing the method of the invention defined above, when executed by a processor for example present on the equipment defined above ..

Dans une réalisation selon laquelle le réseau comporte une pluralité d'équipements en charge de la gestion de points d'accès, l'attribution des identifiants variables peut avantageusement être contrôlée par une unité de synchronisation pour éviter d'attribuer un même identifiant à des points d'accès distincts et gérés par des équipements différents.In an embodiment according to which the network comprises a plurality of equipment in charge of management of access points, the allocation of the variable identifiers can advantageously be controlled by a synchronization unit to avoid attributing the same identifier to points access and managed by different equipment.

Une telle unité de synchronisation peut être intégrée dans une entité de gestion d'une base de données centrale du réseau comportant des informations relatives à des terminaux d'abonnés susceptibles de se déplacer dans le réseau et d'entrer en communication avec des points d'accès du réseau. A titre d'exemple, cette entité peut gérer la base de données correspondant typiquement au registre HLR (pour "Home Location Register") dans un réseau GSM classique.Such a synchronization unit may be integrated in a management entity of a central database of the network comprising information relating to subscriber terminals able to move in the network and to communicate with points of interest. network access. For example, this entity can manage the database corresponding typically to the register HLR (for "Home Location Register") in a conventional GSM network.

La présente invention vise alors une unité de synchronisation d'un réseau sans fil, agencée pour recevoir des informations d'attribution d'identifiants de points d'accès et pour émettre, par exemple, un message de demande de synchronisation vers un ou plusieurs équipements de gestion de points d'accès en cas d'attribution d'un même identifiant à plusieurs points d'accès distincts. La présente invention vise aussi un programme informatique, comportant des instructions pour mettre en œuvre une synchronisation des identifiants attribués aux points d'accès, lorsque ce programme est exécuté par un processeur d'une telle unité de synchronisation.The present invention thus aims at a synchronization unit of a wireless network, arranged to receive information for assigning access point identifiers and for transmitting, for example, a synchronization request message to one or more pieces of equipment. management of access points when assigning the same identifier to several different access points. The present invention is also directed to a computer program, comprising instructions for implementing a synchronization of the identifiers assigned to the access points, when this program is executed by a processor of such a synchronization unit.

La présente invention vise aussi un système dans un réseau sans fil, le réseau comportant au moins un point d'accès géré par au moins un équipement, caractérisé en ce qu'au moins un équipement comporte des moyens pour affecter un identifiant variable dans le temps à un point d'accès respectif.Avantageusement, le système comporte en outre une unité de synchronisation des attributions d'identifiants de points d'accès du type précité. D'autres caractéristiques et avantages de l'invention apparaîtront à l'examen de la description détaillée ci-après, et des dessins annexés sur lesquels : la figure 1 illustre schématiquement les éléments intervenants dans un système de gestion de réseau au sens de l'invention, la figure 2 illustre schématiquement le contenu d'une table de correspondance que stocke un équipement affectant des identifiants variables dans le temps à des points d'accès.The present invention also relates to a system in a wireless network, the network comprising at least one access point managed by at least one device, characterized in that at least one device comprises means for assigning a variable identifier over time. at a respective access point. Advantageously, the system also comprises a synchronization unit for assigning access point identifiers of the aforementioned type. Other features and advantages of the invention will appear on examining the detailed description below, and the attached drawings in which: FIG. 1 schematically illustrates the elements involved in a network management system in the sense of the Figure 2 schematically illustrates the contents of a look-up table that stores a device assigning time-varying identifiers to access points.

Dans ce qui suit, on considère à titre d'exemple un réseau de type cellulaire dans lequel chaque point d'accès est une station de base BSI l, ..., BS32, desservant chacune une cellule du réseau comme illustré sur la figure 1. Ici, un groupe de stations de base BSI l, BS21, BS31 (ou BS12, BS22, BS32) est relié à un contrôleur de station de base BSCl (ou BSC2). Pour le relais de communication de voix ou de SMS, chaque contrôleur de station de base BSCl, BSC2 est relié à un central MSC (pour "Mobile Switching Center") et chaque central MSCl, MSC2, etc. (figure 1) est relié à une entité de gestion d'un registre HLR (pour "Home Location Register"), ou encore, en variante, d'une entité en charge d'un registre VLR (pour "Visitor Location Register"). Un tel registre HLR correspond à une base de données contenant les informations relatives aux terminaux d'abonnés utilisateurs du réseau telles que par exemple la cellule dans laquelle ils étaient localisés lors d'une dernière interrogation, afin de permettre notamment un re-routage efficace des appels ou des transferts de données.In what follows, a cell-type network in which each access point is a base station BSI 1,..., BS32, each serving a cell of the network as illustrated in FIG. 1, is considered as an example. Here, a group of base stations BSI 1, BS21, BS31 (or BS12, BS22, BS32) is connected to a base station controller BSC1 (or BSC2). For the voice or SMS communication relay, each base station controller BSC1, BSC2 is connected to a central office MSC (for "Mobile Switching Center") and each exchange MSC1, MSC2, and so on. (Figure 1) is connected to a management entity of a register HLR (for "Home Location Register"), or, alternatively, an entity in charge of a register VLR (for "Visitor Location Register") . Such an HLR register corresponds to a database containing the information relating to the user subscriber terminals of the network such as, for example, the cell in which they were located during a last interrogation, in particular to enable efficient re-routing of the data. calls or data transfers.

L'invention propose d'utiliser un mécanisme de changement de nom d'identifiant, dynamique, des stations de base, afin de ne pas dévoiler leur identifiant réel et immuable. On entend par "immuable" le fait que l'identifiant temporaire (alias) du point d'accès puisse évoluer à une fréquence beaucoup plus élevée que l'identifiant initialement affecté au point d'accès (appelé ci-après "identifiant immuable"). On prévoit en outre une fréquence de changement/mise à jour des identifiants de stations afin d'assurer un renouvellement périodique permettant de rendre plus robuste le mécanisme proposé. Ce mécanisme est préférentiellement piloté depuis le cœur de réseau de l'opérateur et peut être géré typiquement par une entité du sous-système réseau telle, par exemple, qu'un central MSC de commutation dans un réseau GSM classique pour de la communication de voix ou de SMS, ou un nœud SGSN du réseau (pour "Serving GPRS Support Node", avec GPRS pour "General Packet Radio Service") pour de la communication de données dans un réseau orienté paquets, par exemple.The invention proposes to use a mechanism for changing the name of the dynamic identifier of the base stations so as not to reveal their real and immutable identifier. The term "immutable" means that the temporary identifier (alias) of the access point can evolve at a frequency much higher than the identifier initially assigned to the access point (hereinafter referred to as "immutable identifier") . In addition, a frequency of change / update of the station identifiers is provided in order to ensure periodic renewal to make the proposed mechanism more robust. This mechanism is preferably controlled from the heart of operator network and can typically be managed by an entity of the network subsystem such as, for example, a switching central office MSC in a conventional GSM network for voice or SMS communication, or an SGSN node of the network subsystem. network (for "Serving GPRS Support Node", with GPRS for "General Packet Radio Service") for data communication in a packet-oriented network, for example.

Dans un réseau mobile, l'identifiant de station de base (appelé plus communément "identifiant de cellule") est utilisé notamment pour les besoins de la station, par exemple pour assurer des mécanismes de recherche (plus connus sous le nom de "paging" par l'homme du métier) d'un terminal mobile dans le réseau, ou encore pour la mise en place des appels ou tout autre service de télécommunication.In a mobile network, the base station identifier (more commonly called "cell identifier") is used in particular for the needs of the station, for example to ensure search mechanisms (better known as "paging" by the person skilled in the art) of a mobile terminal in the network, or for setting up calls or any other telecommunication service.

La solution proposée au sens de l'invention est qu'un équipement du réseau (tel par exemple qu'une entité MSC) puisse changer l'identifiant de la cellule de façon régulière, par exemple périodiquement ou de façon aléatoire mais synchronisée. La correspondance entre l'identifiant unique et immuable d'une cellule et son identifiant temporaire (appelé ci-après "alias") est préférentiellement maintenue dans une table de correspondance stockée par exemple en mémoire de cet équipement MSC. De façon périodique, l'équipement "maître" (tel l'équipement MSC) régénère un identifiant pour chacune des cellules qui lui sont rattachées. Afin d'éviter d'éventuelles collisions d'identifiants (cas de points d'accès qui auraient temporairement et accidentellement le même alias), l'équipement gérant la table de correspondance précitée se synchronise et synchronise sa propre table de correspondance avec d'autres équipements gérant des tables de correspondance analogues (autres entités MSC du réseau par exemple). Une autre entité de réseau, telle par exemple qu'une entité de tenue de registre HLR peut être en charge de la synchronisation globale entre tous les équipements MSC du réseau.The solution proposed in the sense of the invention is that a network equipment (such as for example an MSC entity) can change the identifier of the cell regularly, for example periodically or randomly but synchronized. The correspondence between the unique and immutable identifier of a cell and its temporary identifier (hereinafter called "alias") is preferentially maintained in a correspondence table stored for example in memory of this MSC equipment. Periodically, the "master" equipment (such as the MSC equipment) regenerates an identifier for each of the cells attached to it. To avoid possible collisions of identifiers (cases of access points that would temporarily and accidentally have the same alias), the equipment managing the aforementioned correspondence table synchronizes and synchronizes its own correspondence table with other equipment managing analogous correspondence tables (other MSC entities of the network for example). Another network entity, such as for example an HLR registering entity may be in charge of the global synchronization between all the MSC equipment of the network.

Avantageusement, un point d'accès est configuré, au sens de l'invention, pour recevoir et accepter (donc se voir attribuer) l'identifiant temporaire dès qu'il est généré pour ce point d'accès, et pour le transmettre ensuite aux terminaux mobiles couverts par ce point d'accès.Advantageously, an access point is configured, within the meaning of the invention, to receive and accept (therefore be assigned) the temporary identifier as soon as it is generated for this purpose. access point, and then transmit it to the mobile terminals covered by this access point.

Une requête (autorisée par l'operateur) de localisation d'un terminal mobile TER dans le réseau cellulaire peut être traitée sensiblement comme au sens de l'art antérieur, sans que l'affectation d'alias ne perturbe la localisation de ce terminal. On décrit comment est traitée une telle requête, laquelle peut venir d'un élément même du réseau (par exemple l'entité gérant la mise à jour du registre HLR), ou encore d'un élément extérieur au réseau. Dans ce second cas, on considère alors que la requête REQ (telle qu'illustrée par une flèche en traits pointillés sur la figure 1) parvient à une passerelle de localisation de terminal, notée GMLC (pour "Gateway Mobile Location Center") et faisant partie du réseau. Par exemple, la requête REQ peut être issue d'un serveur des forces de police ou d'un service tiers autorisé par l'opérateur, ou autre, pour localiser le terminal TER. La passerelle GMLC peut consulter dans un premier temps, pour une localisation grossière, le registre HLR et en déduire par exemple l'identité du central MSCl gérant la station de base BS21 desservant le terminal TER. Préférentiellement, la passerelle GMLC demande confirmation auprès du central MSCl que le terminal TER est bien desservi par la station de base BS21, car le terminal TER, en situation de mobilité, peut transiter d'une cellule couverte par la station BS21 à une autre cellule du réseau (situation dite de "handover").A request (authorized by the operator) for locating a mobile terminal TER in the cellular network can be treated substantially as in the sense of the prior art, without the alias assignment disturbing the location of this terminal. It describes how such a request is processed, which can come from an element of the network itself (for example the entity managing the update of the HLR register), or from an element outside the network. In this second case, it is then considered that the REQ request (as illustrated by a dashed arrow in FIG. 1) reaches a terminal location gateway, denoted GMLC (for "Gateway Mobile Location Center") and part of the network. For example, the REQ request may be from a server of the police force or an authorized third party service by the operator, or other, to locate the terminal TER. The gateway GMLC can initially consult, for a rough location, the HLR register and deduce for example the identity of the central MSCl managing the base station BS21 serving TER terminal. Preferably, the gateway GMLC requests confirmation from the central MSC1 that the terminal TER is well served by the base station BS21, because the terminal TER, in a situation of mobility, can pass from one cell covered by the station BS21 to another cell network (so-called "handover situation").

Dans un premier mode de réalisation, chaque central MSCl, MSC2 gère sa propre table de correspondance TAB_MSC1, TAB_MSC2, indépendamment du contenu du registre HLR, donc sans synchronisation. A cet effet, il convient de décider d'affecter des alias différents pour des stations de base gérées par des entités centrales MSCl, MSC2 différentes. La passerelle GMLC, en recherchant la localisation du terminal TER, reçoit du registre HLR l'identifiant temporaire alias2 de la cellule qui couvre le terminal et consulte le central MSCl avec cet identifiant de cellule temporaire alias2 affecté à la station BS21. Comme illustré sur la figure 2, le central MSCl retrouve dans sa table TAB_MSC1, à partir de l'identifiant temporaire alias2, et, de là, à partir de l'identifiant immuable de cellule ID_cell2_BSCl_MSCl, la localisation de cette station geoloc2, laquelle est transmise à la passerelle GMLC en réponse à sa requête.In a first embodiment, each central MSC1, MSC2 manages its own correspondence table TAB_MSC1, TAB_MSC2, independently of the contents of the register HLR, therefore without synchronization. For this purpose, it is decided to assign different aliases for base stations managed by different central entities MSC1, MSC2. The GMLC gateway, by searching for the location of the terminal TER, receives from the register HLR the temporary identifier alias2 of the cell which covers the terminal and consults the central office MSC1 with this temporary cell identifier alias2 assigned to the station BS21. As illustrated in FIG. 2, the central office MSC1 finds in its table TAB_MSC1, starting from the temporary identifier alias2, and from there, from the immutable cell identifier ID_cell2_BSCl_MSCl, the location of this geoloc2 station, which is transmitted to the GMLC gateway in response to its request.

Dans un deuxième mode de réalisation, les entités centrales MSCl, MSC2 gèrent leur table de correspondance TAB_MSC1, TAB_MSC2, en synchronisation avec la tenue du registre HLR. Ainsi, dans ce mode de réalisation, l'identifiant de station avec lequel la passerelle GMLC consulte le central MSCl est l'identifiant temporaire alias2 affecté à la station BS21 desservant le terminal TER, puisque l'information d'association du terminal TER est stockée en correspondance de l'identifiant temporaire alias2 dans le registre HLR que consulte la passerelle GMLC. Comme illustré sur la figure 2, le central MSCl retrouve dans sa table TAB_MSC1, à partir de l'identifiant "alias2", l'identifiant immuable ID_cell2_BSCl_MSCl affecté initialement à la station BS21 et, de là, sa localisation geoloc2, laquelle est transmise à la passerelle GMLC en réponse à sa requête.In a second embodiment, the central entities MSC1, MSC2 manage their correspondence table TAB_MSC1, TAB_MSC2, in synchronization with the holding of the register HLR. Thus, in this embodiment, the station identifier with which the gateway GMLC consults the central office MSCl is the temporary identifier alias2 assigned to the station BS21 serving the terminal TER, since the association information terminal TER is stored in correspondence of the temporary identifier alias2 in the register HLR that consults the gateway GMLC. As illustrated in FIG. 2, the central office MSC1 finds in its table TAB_MSC1, from the identifier "alias2", the immutable identifier ID_cell2_BSCl_MSCl initially assigned to the station BS21 and hence its location geoloc2, which is transmitted to the GMLC gateway in response to his request.

On indique ici que si le central MSCl ne gère pas de stations de base desservant le terminal TER, ce central peut transférer la requête de la passerelle GMLC à d'autres entités centrales voisines MSC2.It is indicated here that if the central MSC1 does not manage base stations serving the terminal TER, this central can transfer the request of the gateway GMLC to other neighboring central entities MSC2.

On retiendra ici que dans le premier ou le deuxième mode de réalisation, l'identifiant de station de base peut être l'alias temporaire ou l'identifiant immuable dans les échanges entre les entités centrales MSCl, MSC2, le gestionnaire de registre HLR et la passerelle GMLC. A cet effet, on peut prévoir avantageusement de filtrer les requêtes reçues auprès de la passerelle GMLC pour ne répondre qu'aux entités extérieures autorisées (opérateur du réseau lui-même, forces de police, ou autre).It will be noted here that in the first or the second embodiment, the base station identifier may be the temporary alias or the immutable identifier in the exchanges between the central entities MSC1, MSC2, the HLR register manager and the GMLC gateway. For this purpose, it is advantageous to filter requests received from the GMLC gateway to respond only to authorized external entities (network operator itself, police forces, or other).

En revanche, pour ce qui concerne les communications entre les stations de base, les contrôleurs de station de base BSC et les entités centrales MSC, l'identifiant apparent de chaque station de base reste rigoureusement l'alias affecté par le central MSC. Ainsi, il n'est jamais communiqué à un quelconque terminal TER d'identifiant de station de base autre que l'alias temporaire affecté à cette station de base. L'affectation des alias temporaires peut se faire par exemple par tirages aléatoires, régulièrement parmi une pluralité de possibilités offertes à chaque central MSC. Le tirage peut, en particulier, être pseudo-aléatoire, c'est-à-dire respectant une logique secrète que possède seul l'opérateur du réseau. Par ailleurs, une autre formulation possible de la variabilité des identifiants temporaires est qu'ils puissent varier dans le temps et/ou dans l'espace (ou autre), c'est-à-dire par exemple qu'un identifiant puisse être affecté pour une durée finie à un point d'accès donné alors qu'il était affecté anciennement à un autre point d'accès.On the other hand, as regards the communications between the base stations, the base station controllers BSC and the central entities MSC, the apparent identifier of each base station remains rigorously the alias assigned by the central office MSC. Thus, it is never communicated to any base station identifier TER terminal other than the temporary alias assigned to this base station. The assignment of temporary aliases can be done for example by random draws, regularly among a plurality of possibilities offered to each central MSC. The draw may, in particular, be pseudo-random, that is to say, respecting a secret logic that only the operator of the network. Moreover, another possible formulation of the variability of temporary identifiers is that they can vary in time and / or space (or other), ie for example that an identifier can be assigned for a finite duration at a given access point while previously assigned to another access point.

Ainsi, on retiendra qu'un équipement de réseau, tel que par exemple une entité MSC et/ou une entité tenant le registre HLR, peut permettre d'assurer que la correspondance entre identifiant de cellule et position de la cellule ne soit connue que par des éléments du réseau et jamais par les terminaux. Une fois les alias changés et fournis aux stations de bases, les éléments du réseau en charge de ce mécanisme d'attribution d'alias peuvent assurer la synchronisation des autres équipements du réseau (par exemple des plateformes de services comme l'AGPS pour « Assisted GPS »). Ainsi, ces équipements auront toujours et systématiquement des informations d'alias à jour.Thus, it will be remembered that a network equipment, such as for example an MSC entity and / or an entity holding the HLR register, can make it possible to ensure that the correspondence between the cell identifier and the position of the cell is known only by elements of the network and never by the terminals. Once the aliases are changed and supplied to the base stations, the network elements in charge of this aliasing mechanism can ensure the synchronization of the other network equipment (eg service platforms like the AGPS for "Assisted GPS "). Thus, this equipment will always have systematically updated alias information.

Bien entendu, la présente invention ne se limite pas à la forme de réalisation décrite ci- avant à titre d'exemple ; elle s'étend à d'autres variantes.Of course, the present invention is not limited to the embodiment described above by way of example; it extends to other variants.

Par exemple, pour rendre plus difficile l'accessibilité de la topologie du réseau aux tiers, il peut être prévu par ailleurs d'utiliser un identifiant temporaire de point d'accès qui soit différent par terminal émettant une requête de localisation et couvert par ce point d'accès. En d'autres termes, de nouveaux identifiants temporaires seraient attribués pour chaque requête de localisation d'un terminal, détectée dans le réseau.For example, to make it more difficult for the network topology to be accessible to third parties, provision may also be made to use a temporary access point identifier that is different by terminal issuing a location request and covered by this point. access. In other words, new temporary identifiers would be allocated for each terminal location request, detected in the network.

Par ailleurs, on a décrit en référence à la figure 1 ci-avant une entité du réseau telle qu'un central MSC pour l'affectation des alias des stations de base. Une variante équivalente consiste à attribuer cette tâche à un nœud du réseau de type SGSN (pour "Serving GPRS Support Node", avec GPRS pour "General Packet Radio Service") utilisé typiquement pour de la communication de données dans un réseau orienté parquets. In addition, a network entity such as an MSC exchange for the assignment of base station aliases has been described with reference to FIG. An equivalent variant consists in assigning this task to a node of the type network SGSN (for "Serving GPRS Support Node", with GPRS for "General Packet Radio Service") typically used for data communication in a network-oriented network.

Claims

REVENDICATIONS 1. Procédé de gestion d'un réseau sans fil, le réseau comportant au moins un point d'accès, le procédé comportant l'attribution audit au moins un point d'accès d'un identifiant utilisé pour une communication avec un terminal, caractérisé en ce que ledit au moins un identifiant de point d'accès est variable dans le temps.A method for managing a wireless network, the network comprising at least one access point, the method comprising assigning to said at least one access point an identifier used for a communication with a terminal, characterized in that said at least one access point identifier is variable in time. 2. Procédé selon la revendication 1, caractérisé en ce qu'un identifiant variable est unique.2. Method according to claim 1, characterized in that a variable identifier is unique. 3. Procédé selon la revendication 1, caractérisé en ce qu'il comprend une étape de stockage d'une table de correspondance (TAB_MSC1) comportant au moins une correspondance entre un identifiant immuable affecté à un point d'accès, et un identifiant temporaire dudit point d'accès variable dans le temps.3. Method according to claim 1, characterized in that it comprises a step of storing a correspondence table (TAB_MSC1) comprising at least one correspondence between an immutable identifier assigned to an access point, and a temporary identifier of said variable access point in time. 4. Equipement d'un réseau sans fil (MSCl, MSC2), en charge d'une gestion d'au moins un point d'accès du réseau, caractérisé en ce qu'il comporte des moyens pour affecter un identifiant variable dans le temps à un point d'accès respectif.4. Equipment for a wireless network (MSC1, MSC2), in charge of managing at least one access point of the network, characterized in that it comprises means for assigning a variable identifier over time to a respective access point. 5. Programme informatique, caractérisé en ce qu'il comporte des instructions de code pour la mise en œuvre du procédé selon la revendication 1, lorsqu'il est exécuté par un processeur.5. Computer program, characterized in that it comprises code instructions for the implementation of the method according to claim 1, when executed by a processor. 6. Système dans un réseau sans fil, le réseau comportant au moins un point d'accès géré par au moins un équipement, caractérisé en ce qu'au moins un équipement comporte des moyens pour affecter un identifiant variable dans le temps à un point d'accès respectif. 6. System in a wireless network, the network comprising at least one access point managed by at least one device, characterized in that at least one device comprises means for assigning a variable identifier over time to a point d respective access.
PCT/FR2009/050777 2008-04-29 2009-04-28 Managing a wireless network WO2009138683A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0852903 2008-04-29
FR0852903 2008-04-29

Publications (2)

Publication Number Publication Date
WO2009138683A2 true WO2009138683A2 (en) 2009-11-19
WO2009138683A3 WO2009138683A3 (en) 2010-01-21

Family

ID=40329149

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2009/050777 WO2009138683A2 (en) 2008-04-29 2009-04-28 Managing a wireless network

Country Status (1)

Country Link
WO (1) WO2009138683A2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6671377B1 (en) * 1999-03-18 2003-12-30 Ericsson Inc. System and method for downloading network information to mobile stations for location calculation

Also Published As

Publication number Publication date
WO2009138683A3 (en) 2010-01-21

Similar Documents

Publication Publication Date Title
EP0438098B1 (en) Method of protection against saturation of the visitor location register in a cellular radio telephone system
EP1552714B1 (en) Method and apparatus for storing subscriber data
EP2087709A1 (en) Method for configuring a terminal for accessing a service, and associated controller, access network, access terminal and computer programme
CN107592971A (en) The client application that enabled multi-line calling is terminated and initiated
EP1961247A1 (en) Data downloading initiated by portable communicating objects during a campaign
FR2907302A1 (en) METHOD AND SYSTEM FOR USER CUSTOM MOBILITY IN A MOBILE COMMUNICATION SYSTEM
EP3298812A1 (en) Loading of subscription profile into an embedded sim card
WO2000062570A1 (en) Method and system for supplying services to mobile stations in active mode
WO2019077239A1 (en) Method for toggling of a management entity in a telecommunications network
EP1959699B1 (en) Continuity of service by using a backup HLR
EP3182671B1 (en) Method and apparatus for a messaging service
EP2875679B1 (en) Mobility management in a communication network based profile of use of credit
WO2007051767A1 (en) Downloading data in portable communicating objects in a radiocommunications network during a campaign
EP0994631A1 (en) Method and mobile communication system for using signalling messages with priority levels
EP2638717B1 (en) Terminal and method for transmitting a subscription identifier
WO2009138683A2 (en) Managing a wireless network
EP0785693B1 (en) Protocol for local routing of incoming calls from the public switched telephone network to a cellular network
WO2013087542A2 (en) Call redirection method implemented in a telecommunication system and corresponding system
FR2815800A1 (en) DATA COMMUNICATION METHOD AND SYSTEM
WO2010061118A1 (en) Location and access control for a terminal in a network
WO2007099267A1 (en) Method for rerouting a call and mobile terminal for implementing said method
FR3025060A1 (en) DEMOBILIZING SYSTEM OF MOBILE
WO2007012662A1 (en) Data downloading initiated by portable communicating objects during a campaign
FR2999858A1 (en) Method for dynamic recording of cellular mobile phone, involves recording user identification number from mobile telephony network to replace recording of another user identification number to allow establishment of phone connections
KR20050048636A (en) Method and apparatus for storing subscriber data

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09746002

Country of ref document: EP

Kind code of ref document: A2