[go: up one dir, main page]

WO2009007619A2 - Wireless ip mesh network - Google Patents

Wireless ip mesh network Download PDF

Info

Publication number
WO2009007619A2
WO2009007619A2 PCT/FR2008/051189 FR2008051189W WO2009007619A2 WO 2009007619 A2 WO2009007619 A2 WO 2009007619A2 FR 2008051189 W FR2008051189 W FR 2008051189W WO 2009007619 A2 WO2009007619 A2 WO 2009007619A2
Authority
WO
WIPO (PCT)
Prior art keywords
group
address
station
base station
attached
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.)
Ceased
Application number
PCT/FR2008/051189
Other languages
French (fr)
Other versions
WO2009007619A3 (en
Inventor
Abed Ellatif Samhat
Miloud Abdi
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
Publication of WO2009007619A2 publication Critical patent/WO2009007619A2/en
Publication of WO2009007619A3 publication Critical patent/WO2009007619A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/246Connectivity information discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/32Connectivity information management, e.g. connectivity discovery or connectivity update for defining a routing cluster membership

Definitions

  • the invention relates to the field of wireless meshed IP networks, for example but not limited to WiMAX networks compliant with the specifications of the IEEE 802.16 standard.
  • Such networks are structured in groups ("clusters" in English), each group comprising several base stations connected to each other in mesh mode, and mobile devices, for example access points or terminals.
  • the terminals may include laptops, PDAs (Personal Digital Assistant), etc.
  • Each piece of equipment is initially attached to a parent base station among the group's base stations.
  • an equipment wishes to communicate with another equipment, or to access an Internet core network for example, it sends a message, for example a WiFi or WiMAX message, received by the mother station, either directly or by the intermediate of an access point.
  • the mother station then communicates with the mother station of the other equipment or with a station wired with the Internet. Communication can thus be established.
  • Such a network is for example described in the document "Affordable Infrastructure for Deploying WiMAX Systems" by V. Gunasekaran and F. Harmantzis, Stevens Institute of Technology, Telecommunications Management, USA, IEEE 2005.
  • network devices ie mobile devices and stations
  • a device may be moved some distance from its home station, so that messages from that equipment may be received by another station than the home station and messages to that moved equipment may to be lost.
  • a base station can leave one group and join another group, for example following a change of frequency, so that again communications with this station may be disorganized.
  • the invention makes it possible to ensure correct routing of the messages, even in case of change of attachment.
  • the invention relates to a mobility management method in a group-structured wireless IP network, the network comprising for at least one group, a plurality of base stations connected in mesh mode, and equipment each mobile equipment is initially attached to a parent base station among the base stations of the group.
  • At least one of the base stations and the mobile devices is assigned an initial IP address comprising at least one identifier of the group to which said device is initially attached. If the device is a mobile device, it is considered that the group to which the device is initially attached is the group to which the parent station to which the device is initially attached is initially attached.
  • the initial IP address further comprises an identifier of the parent base station to which this device is initially attached.
  • the method comprises the steps of, in the case of a change of attachment of said device to the parent base station and / or the group, assigning a temporary IP address to said device, said temporary IP address including at least one identifier of the group to which said device is now attached and, if necessary, an identifier of the base station to which said device is now attached, and match the initial IP address with the temporary IP address, in particular to transfer messages to the device.
  • This method thus makes it possible to maintain the communications within the network, despite possible changes in the attachment of mobile equipment and base stations.
  • This method may for example be implemented, in whole or in part, by a base station, a core base station associated with a group, and / or by a central server managing a set of groups.
  • the group and if necessary the mother station initially corresponding to this device can (wind) be determined (s) from the initial IP address of this device. device.
  • the assignment of a temporary IP address and the mapping of the two addresses allow a correct routing of the messages intended for this device.
  • initial IP address also called mother IP address
  • This temporary IP address of the mobile equipment includes identifiers of the station to which the equipment is now attached and of the group to which the equipment now belongs, so that the message to the temporary address normally arrives at the station to which the mobile equipment is now attached, which can then forward the message to the equipment.
  • a base station has changed group, it is possible to find the IP address of the group to which this station was initially attached from the initial IP address of this base station.
  • the assignment of a temporary IP address and the mapping of the two IP addresses makes it possible to guarantee a correct routing of the messages intended for this base station.
  • each given device among the mobile devices and the stations has an initial IP address comprising an identifier of the group to which the given device is initially attached and if necessary an identifier of the mother station to which this device is initially attached.
  • addressing within the IP network is hierarchical.
  • the initial IP address is analyzed to seek to determine the group and, if applicable, the mother base station to which the device is initially attached.
  • a message including the initial and temporary addresses is sent to a chosen network installation according to the result of the analysis.
  • This analysis, this choice and / or this shipment can be performed by a base station, a core station associated with the group and / or by a central server for example. These steps are intended to communicate to the group and if necessary to the mother base station to which the device is initially attached the temporary address of the device.
  • the invention is in no way limited by the practical implementation of the mapping between the IP addresses.
  • a first installation for example a base station
  • performs the assignment of the temporary address then, as a mapping, simply sends a message including both addresses to a second installation, for example a server, which analyzes the initial IP address in order to find the initial connections of the device.
  • the message comprising the two addresses of this device is sent to a central server managing a set of groups.
  • the central server can indeed be able to determine the initial connections of the device.
  • the method which is the subject of the invention can be implemented by a base station which has detected moving equipment moved.
  • the message sent to the central server passes through the core station of the group.
  • the message is sent to a core base station associated with the group thus determined and / or to the mother station. thus determined where appropriate.
  • the mother station and / or the core station of the group can thus be notified of the change of attachment, so that communications with this device can be relayed.
  • a Mobile IP Proxy protocol can be used to handle possible device attachment changes.
  • the analysis step of the initial IP address can be performed for example by a base station, a core base station or even by a central server.
  • the initial IP address can for example be received from a base station in communication with a moved equipment.
  • the heart station memorizes for example a list of the IP addresses of the stations of the group and uses this list to seek to determine the mother station.
  • the message containing the initial IP address is sent to the central server. If successful, the heart station sends the message to the mother station thus determined, so as to allow a relay of communications with the moved equipment.
  • the server may, for example, have received the initial IP address of a moved device following a non-determination of the initial connections of this equipment by the base stations. and heart for example. Alternatively, the base stations and the heart refrain from analyzing the initial IP address and simply transmit this IP address to the central server.
  • the central server can memorize the IP addresses of a certain number of devices, typically the IP addresses of the stations of the groups it manages, and can therefore be able to determine the IP address of the mother station for the equipment moved.
  • the central server can send the message containing the initial IP address and the temporary IP address of the moved equipment to this mother station, in order to allow communication management with this moved equipment.
  • the method comprises a dynamic update of a routing table storing the topology of the mesh network formed by the stations of the group.
  • the contents of this table are used for communications within the mesh network.
  • the routing between these stations is able to adapt to changes in the mesh network, such as a station failure, the addition of a new station, and so on.
  • the subject of the invention is a wireless IP network structured in groups, the wireless IP network comprising, for at least one group, a plurality of base stations connected to each other in mesh mode and initially attached to each other. to this group, and mobile equipment, each mobile equipment being initially attached to a parent base station among the group's base stations. At least one of the base stations and the mobile devices is assigned an initial IP address comprising at least one identifier of the group to which this device is initially attached, and, if applicable, an identifier of the mother base station to which said device is initially attached.
  • a temporary IP address is assigned to this device, this temporary IP address including at least one identifier of the group to which this device is now attached and , if applicable, an identifier of the parent base station to which this device is now attached.
  • the network comprises means for matching the initial IP address and the temporary IP address in particular for transferring messages to the device.
  • This network can be used for the implementation of the method according to one aspect of the invention.
  • the wireless IP network is hierarchical in levels.
  • attachment point or “attachment point” in English
  • the messages from a device of a group and to a device of another group pass through base stations hearts of each of these groups. That is, the fact that a base station is attached to a group causes communications between distinct groups with that station to pass through the core base station associated with the group to which the base station is attached.
  • Initial attachments are typically set up during an initialization phase, for example following the purchase of new equipment.
  • the temporary address can be replaced by a new temporary address, this new temporary address then being matched with the initial address.
  • the subject of the invention is a computer program intended to be stored in a memory of a device for a wireless mesh IP network as described above, for example a base station or a server. central, or stored on a storage medium for cooperating with a reader of this device and / or downloaded via a telecommunications network.
  • This program includes instructions for performing the steps of the method described above.
  • the subject of the invention is a base station intended for a group-structured wireless IP network, the station being arranged to be attached to a group, for attaching to itself mobile devices, and for to be connected in mesh mode to a plurality of other base stations also attached to said group.
  • IP address allocation means are used to assign to the mobile equipment attached to said base station an IP address comprising an identifier of said station and an identifier of the group to which said station is attached.
  • This station thus makes it possible to assign an IP address to the mobile equipment attached to it, either initially or following a change of attachment, eg due to displacement, frequency change, etc.
  • the IP address thus allocated is such that it is possible to find the initial or present connections of the equipment.
  • the base station further comprises reception means for receiving a message from a mobile device initially attached to another base station and having an initial IP address, processing means for analyzing this initial IP address in order to seek determining the group and the base station to which said mobile equipment is initially attached, and sending means for sending to a wireless IP network installation the initial IP address and a temporary IP address assigned to said mobile equipment by said station , said installation being chosen by the processing means according to a result of the analysis.
  • the base station is not limited by the presence of these means.
  • the stations of a given group connected to each other in a mesh mode, each comprise a routing table for storing the topology of the mesh network formed by the stations of the group, as well as means for updating to dynamically update said routing table.
  • Communication means may be able to transmit messages to at least one other station of the mesh network, based on the content of the routing table.
  • the invention in another aspect, relates to a central server for a wireless IP network mesh as described above.
  • the central server comprises means for receiving a first message comprising an initial IP address and a temporary IP address of the same device from the base stations and the mobile devices of the network, processing means for determining from the initial IP address the group to which the device is initially attached and where appropriate the mother base station to which the device is initially attached, and sending means for sending to a base station core of the group determined by the means of treatment and / or where appropriate to the mother station determined by the means processing a second message including the initial IP address and the temporary IP address.
  • This central server is thus able to determine the initial connections of a device having changed connections, and to prevent the relevant facilities to ensure proper routing of messages to this device.
  • Mobile equipment means any equipment that can be attached directly or indirectly to a base station.
  • Mobile equipment indirectly attached to a base station can for example be directly attached to an access point, this access point being itself attached to this base station.
  • a so-called mobile equipment may be able to be moved without it being necessary to assign a new initial IP address, (equipment of the portable computer type, PDA, etc.). The mobile equipment can therefore remain at a fixed position, if the user does not move it.
  • Changes in attachments may be due to displacement, but also to a change in frequency or other cause.
  • Figure 1 shows an example of a wireless IP network according to one embodiment of the invention.
  • FIG. 2 shows an exemplary device in a wireless IP network, according to an embodiment of the invention.
  • FIG. 3 is an example of an algorithm executable by a device according to the embodiment of FIG. 2.
  • Figure 4 shows an exemplary device in a wireless IP network, according to one embodiment of the invention.
  • FIG. 5 is an example of an algorithm executable by a device according to the embodiment of FIG. 2.
  • Figure 6 shows an exemplary device in a wireless IP network, according to one embodiment of the invention.
  • identical or similar objects may be designated by the same reference numerals.
  • FIG. 1 shows an example of a wireless IP network according to one embodiment of the invention.
  • a central server 20 for example a DHCP server (of the "Dynamic Host Configuration Protocol"), is wiredly connected to a core network 1, for example the Internet, on the one hand, and to base base stations 7. , T or CBS (of the English "Core Base Station") secondly.
  • a CBS 7, T is associated with a group 4, 5.
  • the associated core base station 7, T is connected in mesh mode with meshed base stations 8, 8 'or MBS ( of the English "Mesh Base Station”).
  • the MBSs 8, 8 ' are each associated with a cell.
  • Each MBS can initially attach one or more mobile devices 2, 3, AP0501, AP0301.
  • Mobile devices may for example include AP0501 access points.
  • AP0301 or CPE ⁇ / AP of the English "Costumer Premise Equipment / Access Point"
  • subscriber stations or SS of the English “Subscriber station” as terminals 2, 3 of type laptop for example .
  • the stations CBSs and MBSs 7, 8, 7 ', 8' can for example comprise stations complying with the specifications of the IEEE 802.16 standard of 2004. Based on this standard, two modes of operation are supported: the PMP mode (of Point to Multi-Point) in which the transmission of traffic is between the base station and the subscriber station SS, and the mesh mode in which the transmission of the traffic can be carried out via subscriber stations. Intermediate SS who relay information to arrive at destination.
  • PMP mode Point to Multi-Point
  • a mesh network must be understood, according to the meaning given in this application, as supporting the mesh mode managing the communications between the base stations of the same group.
  • the CBS and MBS stations of a given group form a multi-hop mesh network between the CBS and MBS stations, as shown by the dashed lines in Figure 1.
  • the mobile equipment 2, 3 within the range of a given WiMAX cell communicate with the base station (MBS or CBS) corresponding to that cell.
  • the terminal 2 initially attached to the MBS1 station is connected by WiFi technology, for example, to AP05 access point 0 1 which provides the connection to the MBS1 station via WiMAX technology.
  • the terminal 3, initially attached to the MBS1 station is in this example directly connected to the MBS1 station with WiMAX technology.
  • the addressing is hierarchical. For each given device among the mobile devices 2, 3 and the MBS stations, the IP address of the higher level device to which the given device is initially attached can be determined from the initial IP address of the given device.
  • MBS base stations have initial IP addresses with an identifier of the group to which they belong, that is, an identifier of the CBS to which these MBSs are initially attached.
  • the core station CBS1 has the initial IP address 192.00.00.00 and the MBS initially attached to the group associated with this CBS have initial IP addresses that start with 192, such as 192.05.00.00 or 192.03.00.00.
  • the first three digits of its initial IP address indicate the CBS to which this CBS was initially connected.
  • Each mobile device has an initial IP address such that the initial IP address of the MBS to which this equipment is initially attached is determinable from the initial IP address of the equipment.
  • the access points AP0501, AP0301 have initial IP addresses 192.05.01.00 and 192.03.01.00 respectively.
  • the first five digits are used to determine the MSBs to which these access points are initially attached.
  • the addresses of the terminals 2, 3 also obey such an addressing scheme.
  • the terminal 2 attached to the AP0501 access point has the initial IP address 192.05.01.01: the first seven digits are used to find the access point initially connected to this terminal, the first five digits make it possible to find the MBS initially attached to this terminal and the first three digits make it possible to find the group to which the terminal initially belongs.
  • the sixth and seventh digits constitute an identifier of this access point, the fourth and fifth digits constitute an identifier of this MBS and the first three digits constitute an identifier of this group.
  • Terminals directly attached to station MBS1, such as terminal 3 may have IP addresses of type 192.05.04.00,
  • IP addresses of type 192.05.04.xx are reserved for terminals directly attached to the station
  • FIG. 3 is a flowchart of a method executable by the station 21 of FIG. 2. These two figures are therefore commented simultaneously.
  • the terminals 2, 3, initially attached to the station MBS1, are now closer to the meshed base station 21.
  • the messages transmitted by the terminal 3 are therefore detected by receiving means 23, for example a processor 23 programmed to receive messages from station 21 (step 30 in Figure 3). These messages include the initial IP address & 1 of the transmitter, namely the terminal 3.
  • the station 21 can be considered as foreign agent or FA (of the English "Foreign Agent") for the equipment 3.
  • the station 21 comprises processing means 22, for example a processor, both for assigning a temporary IP address & 2 to the equipment 3 (steps 32 and 35 in FIG. 3) and analyzing the initial IP address & 1) in order to determine the mother station to which the terminal 3 is initially attached.
  • processing means 22 for example a processor, both for assigning a temporary IP address & 2 to the equipment 3 (steps 32 and 35 in FIG. 3) and analyzing the initial IP address & 1) in order to determine the mother station to which the terminal 3 is initially attached.
  • the temporary IP address can be called CoA (of the English "Care of Address").
  • CoA of the English "Care of Address”
  • the means for assigning the temporary IP address and the means for analyzing the initial IP address are distinct.
  • the initial and temporary IP addresses are mapped, for example by means of tables storing these two addresses, for example the LUAT tables described below, and by sending messages containing these two addresses to certain installations of the network, so that that these facilities are able to take into account the change of attachment when routing messages.
  • the processing means 22 are arranged to perform a first test (step 31) as belonging to the group of the terminal 3. This test is performed from the initial IP address, for example from the three first digits of this IP address. If these first three digits are the same as the first three digits, the IP address of the station 21, then it is considered that the terminal 3 is initially attached to one of the stations of the group.
  • the station 21 is normally able to determine the IP address of the mother station to which the terminal 3 is initially attached.
  • the processor 22 is in fact connected to a table CSAT (Cluster Station's Addresses Table) memorizing the IP addresses 802.16 stations of the group.
  • the processor 22 may for example search in a step 34 which station of the group has an IP address whose first five digits are identical with the first five digits of the initial IP address.
  • This home station or HA Home Agent is normally the one to which the equipment 3 is initially connected.
  • the station 21 chooses in a step 35 a temporary IP address & 2 corresponding to the received address.
  • This temporary IP address includes an identifier of the station 21 and an identifier of the group to which the station 21 belongs.
  • this temporary IP address is generated by conforming to the same addressing scheme as for the initial IP addresses, described with reference to FIG. 1. From this temporary address, it is thus possible to find the cell in which the IP address is located. equipment moved 3.
  • Station 21 may choose to assign the same temporary address to a plurality of moved equipment.
  • the processor 22 is further connected to a table LUAT (from the English
  • the processor updates this table in a step 36 by adding the initial and temporary IP addresses of the equipment 3.
  • sending means 24 for example a processor 24 programmed to prepare a message to be sent, make it possible to send a message comprising these two addresses to the HA station during a step 37.
  • This message may be a message. Registration request ("registration request" in English) thus signaling the movement of the terminal 3 from one cell to another.
  • the means 22, 23, 24, as well as the CSAT table thus participate in the search for the initial connections of the equipment 3 and therefore constitute, with in particular the updated tables (LUAT for example), matching means initial and temporary addresses.
  • the means 22, 23, 24 may alternatively be merged into the same processor.
  • the HA station here the MBS1 station, receives this request and updates its own LUAT table, adding to the initial IP address the temporary IP address received in the registration request message.
  • this station can, using its table LUAT, route this message to the station 21.
  • the Station MBS1 can encapsulate the received message in another message carrying as the destination address the temporary address.
  • the core station CBS1 also receives, from the station 21 or from the station MBS1, a message comprising the two IP addresses of the terminal 3.
  • the core station CBS1 is thus able to update an LMUAT table storing the initial and temporary IP addresses. moved equipment.
  • the LUAT table can be used in the case of Peer-to-Peer (P2P) communication between the MBSs of the same group (without passing by the CBS), while the LMUAT table is used in case the traffic is routed via the CBS.
  • P2P Peer-to-Peer
  • a Mobile IP Proxy protocol can be used to manage the movement of equipment from one cell to another.
  • the method implemented by the station 21 is the same, except that the receiving means 23 receive the IP address of the terminal 2 via an access point and not directly from the terminal 2.
  • the station 21 is unable to determine the mother station to which the terminal 3 is initially attached.
  • the station 21 chooses in a step 32 a temporary address & 2 and sends in a step 33 a request message to the heart station CBS1 to which the station 21 is attached.
  • This sent message includes both the received IP address (or initial IP address) and the corresponding temporary address. The initial and temporary addresses are thus matched.
  • FIG. 5 is a flowchart of an exemplary method implemented by the DHCP server.
  • Figure 4 shows the wireless IP network of Figure 1, the terminal 3 being this time moved out of the group to which it originally belonged. Figures 4 and 5 are therefore commented simultaneously.
  • the station MBS 20 receives in any message sent by the terminal 3 the initial IP address of the terminal 3, and performs the steps 31, 32, 33 of FIG. 3.
  • the station CBS2 of the group of the station MBS20 transmits the transmitted message. by the MBS20 station to the DHCP server 20.
  • the role of the CBS2 station could not be limited to a simple transmission of messages.
  • it could be the CBS2 station that performs the steps of Figure 3.
  • the DHCP server 20 comprises reception means 43, for example a processor 43 programmed to receive messages, to receive the request message comprising the initial and temporarily during a step 50.
  • the server 20 validates the reception of the request message during a step 51, then in a step 52 updates a GMUAT table storing the initial and temporary IP addresses of the moved equipment of one group to another.
  • Processing means 42 for example a processor, make it possible to analyze the initial IP address received, in order to determine the mother station to which the terminal 3 was initially attached.
  • the processor 42 can be connected to CSAT tables storing the IP addresses of the stations of the groups managed by the central server. During a step 53, these CSAT tables are consulted in order to find, from the initial IP address, the mother station corresponding to this terminal 3 or HA.
  • a registration reply message ("Registration Reply" in English) is then sent by means of sending 44 to the determined HA station MBS1, and to the CBS of this HA station.
  • the station MBS1 can then update its table LUAT to take into account the displacement of the terminal 3 outside the cell associated with the station MBS1.
  • the CBS1 station updates its LMUAT table storing the initial and temporary IP addresses of the moved devices.
  • the record response message is also sent as a confirmation to the CBS2 and MBS20 stations in a step 55.
  • Station MBS20 can be considered foreign agent or FA for equipment 3.
  • a Mobile IP Proxy protocol can be implemented to manage communications with the moved equipment.
  • Communications between stations in the same group can be managed using an OLSR protocol.
  • Each station thus comprises an OLSR table memorizing the topology of the mesh network formed by the stations of the group.
  • Update means not shown for example a processor programmed to take into account the signaling of failure or addition of stations and to write in the table these modifications, allow to dynamically update this routing table.
  • the station CBS1 consults its table LUAT to find the temporary address corresponding to the initial address, and returns this message, by encapsulating it in another message having this temporary address in the field of destination.
  • the CBS1 station uses its OLSR table to determine the station to which to send this other message.
  • the OLSR protocol is therefore implemented to route the message sent by the CBS1 station, whether to the FA if it belongs to the same group or to the core station of the group if the FA belongs to another group. In the latter case, the message passes through the central server, then through the heart station of the other group to be relayed using the OLSR protocol to the FA station.
  • the FA station therefore receives the message sent by the HA, consult its own LUAT table to determine whether it is necessary to decapsulate the received message. If the LUAT table includes the destination address of the message sent by the HA and a corresponding initial IP address, the FA station decapsulates the received message and sends a message obtained from the decapsulated message to the equipment 3 which is in the cell associated with the FA station.
  • FIG. 6 shows another example of a device, here a base station MBS1, in the wireless IP network of FIG. 1, except that station MBS1 has been attached to another group.
  • this station MSB1 initially attached to the station CBS1 7, now has another point of attachment, typically the CBS T station of the new group.
  • the station 7 comprises unrepresented receiving means adapted to receive messages from the displaced station MBS1.
  • Unrepresented processing means make it possible to analyze the destination IP & 1 address of a message received from the station MBS1, that is to say the initial IP address of the station MBS1.
  • Station T consults its CSAT table to find that the received IP address does not match a station registered as belonging to the group, and assigns a temporary IP address & 2 to the moved station.
  • This IP & 2 address includes an identifier of the visited group.
  • Unrepresented sending means make it possible to send to the central server 20 a message comprising both IP & 1 and & 2 addresses. This sending helps to match these two IP addresses.
  • the central server 20 comprises unrepresented receiving means for receiving this message.
  • the central server is connected to a GSART (Global Station Address Routing Table) which stores the initial and temporary IP addresses of the MBSs stations that change their point of attachment from one group to another. This GSART table is updated after receiving this message.
  • unrepresented analysis means of the central server 20 make it possible to determine the station CBS 7 to which the station MBS1 is initially attached. Means of sending allow to send to this station 7 a message including the two addresses of the MBS1 station. The CSAT station can thus update its own CSAT table.
  • a Mobile IP Proxy protocol can also be implemented to manage group changes of base stations.
  • Station 7 plays the role of HA and station T plays the role of FA.
  • the use of the OLSR protocol and the Mobile IP Proxy protocol is an effective solution in wireless IP networks, such as 802.16 mesh networks, for routing and mobility management, requiring relatively little change in the existing devices of the networks.
  • wireless IP networks such as 802.16 mesh networks.
  • the network of FIG. 1 is such that the addressing is hierarchical.
  • a new device whether MBS or mobile device
  • an initial IP address is assigned to that device.
  • it is identified to which other device the new device is initially attached.
  • the new device is a mobile device
  • the nearest base station is searched for, and communication is established between the new equipment and that base station, so as to agree to an attachment to the network of the base station. equipment via the base station. If the new device is a base station, the same will be done with the nearest core base station.
  • the initial IP address of the new device is defined from the IP address of the device of the network to which the new device was attached, so that the IP address of this device is determinable from the initial IP address. of the new device. It can be expected that the attachment point to which the new device has been attached determines and assigns this initial IP address. For example, CBSs determine and assign the initial IP addresses of MBSs, and MBSs determine and assign initial IP addresses of mobile devices. The central server determines and assigns the initial IP addresses of the CBSs.

Landscapes

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

Abstract

The invention relates to a wireless IP network structured into groups comprising, for at least one group, a plurality of base stations interconnected in mesh mode and initially connected to the group and mobile equipment initially connected to a parent base station from among the base stations of the group. An initial IP address is allocated to the devices among the base stations and the mobile equipment, said IP address comprising an identifier indicating the group and, if necessary, the parent base station to which the device is initially connected. If said connection is changed, a temporary IP address is allocated to the device, said temporary IP address including an identifier indicating the group and, if necessary, the parent base station to which the device is currently connected. The network includes means for matching the initial and temporary IP addresses, for example, in order to transfer messages to the device.

Description

RESEAU IP SANS FIL MAILLE NETWORK IP WIRELESS MESH

L'invention se rapporte au domaine des réseaux IP sans fils maillés, par exemple mais de façon non limitative les réseaux WiMAX conformes aux spécifications du standard IEEE 802.16.The invention relates to the field of wireless meshed IP networks, for example but not limited to WiMAX networks compliant with the specifications of the IEEE 802.16 standard.

De tels réseaux sont structurés en groupes (« clusters » en anglais), chaque groupe comprenant plusieurs stations de base connectées entre elles en mode maillé, et des équipements mobiles, par exemple des points d'accès ou des terminaux. Les terminaux peuvent comprendre des ordinateurs portables, des assistants personnels du type PDA (de l'anglais « Personal Digital Assistant »), etc. Chaque équipement est initialement rattaché à une station de base mère parmi les stations de base du groupe. Lorsqu'un équipement désire communiquer avec un autre équipement, ou bien accéder à un réseau cœur de type Internet par exemple, il envoie un message, par exemple un message WiFi ou WiMAX, reçu par la station mère, soit directement, soit par l'intermédiaire d'un point d'accès. La station mère communique alors avec la station mère de l'autre équipement ou bien avec une station reliée en mode filaire avec le réseau Internet. La communication peut ainsi être établie.Such networks are structured in groups ("clusters" in English), each group comprising several base stations connected to each other in mesh mode, and mobile devices, for example access points or terminals. The terminals may include laptops, PDAs (Personal Digital Assistant), etc. Each piece of equipment is initially attached to a parent base station among the group's base stations. When an equipment wishes to communicate with another equipment, or to access an Internet core network for example, it sends a message, for example a WiFi or WiMAX message, received by the mother station, either directly or by the intermediate of an access point. The mother station then communicates with the mother station of the other equipment or with a station wired with the Internet. Communication can thus be established.

Un tel réseau est par exemple décrit dans le document « Affordable Infrastructure for Deploying WiMAX Systems », de V. Gunasekaran et F. Harmantzis, du Stevens Institute of Technology, Télécommunication Management, USA, IEEE 2005.Such a network is for example described in the document "Affordable Infrastructure for Deploying WiMAX Systems" by V. Gunasekaran and F. Harmantzis, Stevens Institute of Technology, Telecommunications Management, USA, IEEE 2005.

Toutefois, les dispositifs du réseau, à savoir les équipements mobiles et les stations sont susceptibles d'être détachés de la station de base mère ou du groupe à tout moment. Par exemple, un équipement peut être déplacé à une certaine distance de sa station mère, de sorte que les messages émis par cet équipement peuvent être reçus par une autre station que la station mère et que les messages à destination de cet équipement déplacé risquent d'être perdus. Selon un autre exemple, une station de base peut quitter un groupe et rejoindre un autre groupe, suite par exemple à un changement de fréquence, de sorte que là encore, les communications avec cette station risquent de se trouver désorganisées.However, network devices, ie mobile devices and stations, are likely to be detached from the parent base station or the group at any time. For example, a device may be moved some distance from its home station, so that messages from that equipment may be received by another station than the home station and messages to that moved equipment may to be lost. In another example, a base station can leave one group and join another group, for example following a change of frequency, so that again communications with this station may be disorganized.

L'invention permet d'assurer un routage correct des messages, même en cas de changement de rattachement. Selon un premier aspect, l'invention a pour objet un procédé de gestion de mobilité dans un réseau IP sans fil structuré en groupes, le réseau comprenant pour au moins un groupe, une pluralité de stations de base connectées en mode maillé, et des équipements mobiles, chaque équipement mobile étant initialement rattaché à une station de base mère parmi les stations de base du groupe. A au moins un dispositif parmi les stations de base et les équipements mobiles est attribué une adresse IP initiale comportant au moins un identifiant du groupe auquel ledit dispositif est initialement rattaché. Si le dispositif est un équipement mobile, on considère que le groupe auquel le dispositif est initialement rattaché est le groupe auquel est rattachée initialement la station mère à laquelle le dispositif est initialement rattaché. Le cas échéant, c'est-à-dire si le dispositif est un équipement mobile, l'adresse IP initiale comporte en outre un identifiant de la station de base mère à laquelle ce dispositif est initialement rattaché. Le procédé comprend les étapes consistant à, en cas de changement de rattachement dudit dispositif à la station de base mère et/ou au groupe, affecter une adresse IP temporaire audit dispositif, ladite adresse IP temporaire incluant au moins un identifiant du groupe auquel ledit dispositif est à présent rattaché et, le cas échéant, un identifiant de la station de base à laquelle ledit dispositif est à présent rattaché, et mettre en correspondance l'adresse IP initiale avec l'adresse IP temporaire, notamment pour transférer des messages à destination du dispositif.The invention makes it possible to ensure correct routing of the messages, even in case of change of attachment. According to a first aspect, the invention relates to a mobility management method in a group-structured wireless IP network, the network comprising for at least one group, a plurality of base stations connected in mesh mode, and equipment each mobile equipment is initially attached to a parent base station among the base stations of the group. At least one of the base stations and the mobile devices is assigned an initial IP address comprising at least one identifier of the group to which said device is initially attached. If the device is a mobile device, it is considered that the group to which the device is initially attached is the group to which the parent station to which the device is initially attached is initially attached. If applicable, that is to say if the device is a mobile device, the initial IP address further comprises an identifier of the parent base station to which this device is initially attached. The method comprises the steps of, in the case of a change of attachment of said device to the parent base station and / or the group, assigning a temporary IP address to said device, said temporary IP address including at least one identifier of the group to which said device is now attached and, if necessary, an identifier of the base station to which said device is now attached, and match the initial IP address with the temporary IP address, in particular to transfer messages to the device.

Ce procédé permet ainsi de maintenir les communications au sein du réseau, malgré des éventuels changements de rattachement des équipements mobiles et des stations de base. Ce procédé peut par exemple être mis en œuvre, intégralement ou en partie, par une station de base, une station de base cœur associée à un groupe, et/ou par un serveur central gérant un ensemble de groupes. Ainsi, si un dispositif - station de base ou équipement mobile - change de rattachement, le groupe et le cas échéant la station mère correspondant initialement à ce dispositif peut (vent) être déterminé(s) à partir de l'adresse IP initiale de ce dispositif. L'attribution d'une adresse IP temporaire et la mise en correspondance des deux adresses permettent un acheminement correct des messages destinés à ce dispositif.This method thus makes it possible to maintain the communications within the network, despite possible changes in the attachment of mobile equipment and base stations. This method may for example be implemented, in whole or in part, by a base station, a core base station associated with a group, and / or by a central server managing a set of groups. Thus, if a device - base station or mobile equipment - changes of attachment, the group and if necessary the mother station initially corresponding to this device can (wind) be determined (s) from the initial IP address of this device. device. The assignment of a temporary IP address and the mapping of the two addresses allow a correct routing of the messages intended for this device.

Par exemple, si un équipement a été déplacé de sorte que la station de base la plus proche soit différente de la station mère de cet équipement, on peut retrouver l'adresse de la station mère à laquelle cet équipement est initialement rattaché à partir de l'adresse IP initiale, dite également adresse IP mère, de l'équipement, et ce même si l'équipement a changé de groupe. Un message à destination de l'adresse initiale de cet équipement mobile peut, du fait des moyens de correspondance, être acheminé en tenant compte de l'adresse temporaire. Cette adresse IP temporaire de l'équipement mobile comprend des identifiants de la station à laquelle l'équipement est à présent rattaché et du groupe auquel l'équipement appartient à présent, de sorte que le message à destination de l'adresse temporaire parvient normalement à la station à laquelle l'équipement mobile est à présent rattaché, laquelle peut ensuite transférer le message à l'équipement.For example, if a piece of equipment has been moved so that the nearest base station is different from the parent station of that piece of equipment, the address of the mother station to which that piece of equipment is initially attached from the original station can be found. initial IP address, also called mother IP address, of the equipment, even if the equipment has changed group. A message to the initial address of this mobile device may, because of the means of correspondence, be routed taking into account the temporary address. This temporary IP address of the mobile equipment includes identifiers of the station to which the equipment is now attached and of the group to which the equipment now belongs, so that the message to the temporary address normally arrives at the station to which the mobile equipment is now attached, which can then forward the message to the equipment.

Selon un autre exemple, si une station de base a changé de groupe, on peut retrouver l'adresse IP du groupe auquel cette station était initialement rattachée à partir de l'adresse IP initiale de cette station de base. L'attribution d'une adresse IP temporaire et la mise en correspondance des deux adresses IP permet de garantir un acheminement correct des messages destinés à cette station de base.According to another example, if a base station has changed group, it is possible to find the IP address of the group to which this station was initially attached from the initial IP address of this base station. The assignment of a temporary IP address and the mapping of the two IP addresses makes it possible to guarantee a correct routing of the messages intended for this base station.

Avantageusement, chaque dispositif donné parmi les équipements mobiles et les stations a une adresse IP initiale comportant un identifiant du groupe auquel le dispositif donné est initialement rattaché et le cas échéant un identifiant de la station mère à laquelle ce dispositif est initialement rattaché. Dit autrement, l'adressage au sein du réseau IP est hiérarchisé.Advantageously, each given device among the mobile devices and the stations has an initial IP address comprising an identifier of the group to which the given device is initially attached and if necessary an identifier of the mother station to which this device is initially attached. In other words, addressing within the IP network is hierarchical.

L'affectation d'une adresse IP à un dispositif donné du réseau est ainsi relativement simple, puisqu'il suffit de se référer au niveau supérieur direct, par exemple pour un équipement, la station mère correspondant à cet équipement.The assignment of an IP address to a given device of the network is thus relatively simple, since it is sufficient to refer to the higher level direct, for example for equipment, the mother station corresponding to this equipment.

Avantageusement, au cours de l'étape de mise en correspondance, l'adresse IP initiale est analysée pour chercher à déterminer le groupe et le cas échéant la station de base mère auxquels le dispositif est initialement rattaché. Un message comprenant les adresses initiale et temporaire est envoyé vers une installation du réseau choisie en fonction du résultat de l'analyse. Cette analyse, ce choix et/ou cet envoi peu(ven)t être effectué(e)(s) par une station de base, par une station cœur associée au groupe et/ou par un serveur central par exemple. Ces étapes visent à communiquer au groupe et le cas échéant à la station de base mère auxquels le dispositif est initialement rattaché l'adresse temporaire du dispositif.Advantageously, during the mapping step, the initial IP address is analyzed to seek to determine the group and, if applicable, the mother base station to which the device is initially attached. A message including the initial and temporary addresses is sent to a chosen network installation according to the result of the analysis. This analysis, this choice and / or this shipment can be performed by a base station, a core station associated with the group and / or by a central server for example. These steps are intended to communicate to the group and if necessary to the mother base station to which the device is initially attached the temporary address of the device.

L'invention n'est en rien limitée par l'implémentation pratique de la mise en correspondance entre les adresses IP. Par exemple, on peut prévoir qu'une première installation, par exemple une station de base, effectue l'attribution de l'adresse temporaire, puis, en guise de mise en correspondance, se contente d'envoyer un message comprenant les deux adresses vers une deuxième installation, par exemple un serveur, laquelle analyse l'adresse IP initiale afin de retrouver les rattachements initiaux du dispositif.The invention is in no way limited by the practical implementation of the mapping between the IP addresses. For example, it may be provided that a first installation, for example a base station, performs the assignment of the temporary address, then, as a mapping, simply sends a message including both addresses to a second installation, for example a server, which analyzes the initial IP address in order to find the initial connections of the device.

Avantageusement, si l'analyse de l'adresse IP initiale conduit à une non-détermination des rattachements initiaux du dispositif, le message comprenant les deux adresses de ce dispositif est envoyé vers un serveur central gérant un ensemble de groupes. Le serveur central peut en effet être à même de déterminer les rattachements initiaux du dispositif.Advantageously, if the analysis of the initial IP address leads to a non-determination of the initial connections of the device, the message comprising the two addresses of this device is sent to a central server managing a set of groups. The central server can indeed be able to determine the initial connections of the device.

Le procédé objet de l'invention peut être mis en œuvre par une station de base qui a détecté un équipement mobile déplacé. Dans ce cas, on peut par exemple prévoir qu'en cas de non-détermination, le message envoyé vers le serveur central transite par la station cœur du groupe.The method which is the subject of the invention can be implemented by a base station which has detected moving equipment moved. In this case, it can for example be provided that in case of non-determination, the message sent to the central server passes through the core station of the group.

On peut en outre prévoir qu'en cas de détermination des rattachements initiaux du dispositif, le message soit envoyé vers une station de base cœur associée au groupe ainsi déterminé et/ou vers la station mère ainsi déterminée le cas échéant. La station mère et/ou la station cœur du groupe peuvent ainsi être prévenue(s) du changement de rattachement, de sorte que les communications avec ce dispositif pourront être relayées. Par exemple, un protocole Proxy Mobile IP peut être utilisé pour gérer les éventuels changements de rattachement des dispositifs.It can further be provided that, in the event of determination of the initial connections of the device, the message is sent to a core base station associated with the group thus determined and / or to the mother station. thus determined where appropriate. The mother station and / or the core station of the group can thus be notified of the change of attachment, so that communications with this device can be relayed. For example, a Mobile IP Proxy protocol can be used to handle possible device attachment changes.

L'étape d'analyse de l'adresse IP initiale peut être effectuée par exemple par une station de base, une station de base cœur ou bien encore par un serveur central.The analysis step of the initial IP address can be performed for example by a base station, a core base station or even by a central server.

Si c'est une station cœur qui effectue l'étape d'analyse, l'adresse IP initiale peut par exemple être reçue d'une station de base en communication avec un équipement déplacé. La station cœur mémorise par exemple une liste des adresses IP des stations du groupe et utilise cette liste pour chercher à déterminer la station mère. En cas d'échec, le message contenant l'adresse IP initiale est envoyé au serveur central. En cas de succès, la station cœur envoie le message à la station mère ainsi déterminée, de façon à permettre un relai des communications avec l'équipement déplacé.If it is a heart station that performs the analysis step, the initial IP address can for example be received from a base station in communication with a moved equipment. The heart station memorizes for example a list of the IP addresses of the stations of the group and uses this list to seek to determine the mother station. In case of failure, the message containing the initial IP address is sent to the central server. If successful, the heart station sends the message to the mother station thus determined, so as to allow a relay of communications with the moved equipment.

Si c'est un serveur central qui effectue l'étape d'analyse, le serveur peut par exemple avoir reçu l'adresse IP initiale d'un équipement déplacé suite à une non-détermination des rattachements initiaux de cet équipement par les stations de base et cœur par exemple. Alternativement, les stations de base et cœur s'abstiennent d'analyser l'adresse IP initiale et se contentent de transmettre cette adresse IP au serveur central. Quoi qu'il en soit, le serveur central peut mémoriser les adresses IP d'un certain nombre de dispositifs, typiquement les adresses IP des stations des groupes qu'il gère, et peut donc être en mesure de déterminer l'adresse IP de la station mère pour l'équipement déplacé.If it is a central server that performs the analysis step, the server may, for example, have received the initial IP address of a moved device following a non-determination of the initial connections of this equipment by the base stations. and heart for example. Alternatively, the base stations and the heart refrain from analyzing the initial IP address and simply transmit this IP address to the central server. In any case, the central server can memorize the IP addresses of a certain number of devices, typically the IP addresses of the stations of the groups it manages, and can therefore be able to determine the IP address of the mother station for the equipment moved.

Le serveur central peut envoyer le message contenant l'adresse IP initiale et l'adresse IP temporaire de l'équipement déplacé vers cette station mère, afin de permettre une gestion des communications avec cet équipement déplacé.The central server can send the message containing the initial IP address and the temporary IP address of the moved equipment to this mother station, in order to allow communication management with this moved equipment.

Avantageusement, le procédé comprend une mise à jour dynamique d'une table de routage mémorisant la topologie du réseau maillé formé par les stations du groupe. Le contenu de cette table est utilisé pour les communications au sein du réseau maillé. Ainsi, le routage entre ces stations est capable de s'adapter aux changements du réseau maillé, comme par exemple une panne d'une station, l'ajout d'une nouvelle station etc. On peut par exemple prévoir d'utiliser un protocole OLSR (de l'anglaisAdvantageously, the method comprises a dynamic update of a routing table storing the topology of the mesh network formed by the stations of the group. The contents of this table are used for communications within the mesh network. Thus, the routing between these stations is able to adapt to changes in the mesh network, such as a station failure, the addition of a new station, and so on. For example, it may be possible to use an OLSR protocol

« Optimized Link State Routing Protocol »)."Optimized Link State Routing Protocol").

Bien entendu, l'invention n'est en rien limitée par l'adoption d'un tel protocole.Of course, the invention is in no way limited by the adoption of such a protocol.

Selon un autre aspect, l'invention a pour objet un réseau IP sans fil structuré en groupes, le réseau IP sans fil comprenant, pour au moins un groupe une pluralité de stations de base connectées les unes avec les autres en mode maillé et initialement rattachées à ce groupe, et des équipements mobiles, chaque équipement mobile étant initialement rattaché à une station de base mère parmi les stations de base du groupe. A au moins un dispositif parmi les stations de base et les équipements mobiles est attribué une adresse IP initiale comportant au moins un identifiant du groupe auquel ce dispositif est initialement rattaché, et, le cas échéant, un identifiant de la station de base mère à laquelle ledit dispositif est initialement rattaché. En cas de changement de rattachement de ce dispositif à la station de base mère et/ou au groupe, une adresse IP temporaire est affectée à ce dispositif, cette adresse IP temporaire incluant au moins un identifiant du groupe auquel ce dispositif est à présent rattaché et, le cas échéant, un identifiant de la station de base mère à laquelle ce dispositif est à présent rattaché. Le réseau comporte des moyens de mise en correspondance de l'adresse IP initiale et de l'adresse IP temporaire notamment pour transférer des messages à destination du dispositif.According to another aspect, the subject of the invention is a wireless IP network structured in groups, the wireless IP network comprising, for at least one group, a plurality of base stations connected to each other in mesh mode and initially attached to each other. to this group, and mobile equipment, each mobile equipment being initially attached to a parent base station among the group's base stations. At least one of the base stations and the mobile devices is assigned an initial IP address comprising at least one identifier of the group to which this device is initially attached, and, if applicable, an identifier of the mother base station to which said device is initially attached. In case of a change of attachment of this device to the mother base station and / or the group, a temporary IP address is assigned to this device, this temporary IP address including at least one identifier of the group to which this device is now attached and , if applicable, an identifier of the parent base station to which this device is now attached. The network comprises means for matching the initial IP address and the temporary IP address in particular for transferring messages to the device.

Ce réseau peut être utilisé pour la mise en œuvre du procédé selon un aspect de l'invention.This network can be used for the implementation of the method according to one aspect of the invention.

Le réseau IP sans fil est ainsi hiérarchisé en niveaux. Le fait qu'un dispositif soit rattaché à un autre dispositif, dit point d'attachement (« anchor point » ou « attachment point » en anglais), entraîne que les communications entre-niveaux avec ce dispositif transitent par ce point d'attachement. Par exemple, les messages acheminés par le réseau maillé formé par les stations de base d'un groupe, et qui sont à destination de ou provenant d'un équipement mobile transitent par la station de base à laquelle cet équipement mobile est rattaché. Selon un autre exemple, les messages en provenance d'un dispositif d'un groupe et à destination d'un dispositif d'un autre groupe transitent par des stations de base coeurs de chacun de ces groupes. C'est-à-dire que le fait qu'une station de base soit rattachée à un groupe entraîne que les communications entre groupes distincts avec cette station transitent par la station de base cœur associée au groupe auquel la station de base est rattachée. Les rattachements initiaux sont typiquement mis en place lors d'une phase d'initialisation, par exemple suite à l'achat d'un nouvel équipement.The wireless IP network is hierarchical in levels. The fact that a device is attached to another device, called attachment point ("anchor point" or "attachment point" in English), means that communications between levels with this device pass through this point of attachment. For example, the messages conveyed by the mesh network formed by the base stations of a group, which are destined for or from mobile equipment, pass through the base station to which this mobile equipment is attached. In another example, the messages from a device of a group and to a device of another group pass through base stations hearts of each of these groups. That is, the fact that a base station is attached to a group causes communications between distinct groups with that station to pass through the core base station associated with the group to which the base station is attached. Initial attachments are typically set up during an initialization phase, for example following the purchase of new equipment.

En cas de changements de rattachement successifs, l'adresse temporaire peut être remplacée par une nouvelle adresse temporaire, cette nouvelle adresse temporaire étant ensuite mise en correspondance avec l'adresse initiale.In case of successive changes of attachment, the temporary address can be replaced by a new temporary address, this new temporary address then being matched with the initial address.

Selon un autre aspect, l'invention a pour objet un programme d'ordinateur destiné à être stocké dans une mémoire d'un dispositif pour un réseau IP sans fil maillé tel que décrit ci-dessus, par exemple une station de base ou un serveur central, ou stocké sur un support mémoire destiné à coopérer avec un lecteur de ce dispositif et/ou téléchargé via un réseau de télécommunication. Ce programme comprend des instructions pour exécuter les étapes du procédé décrit ci-avant.According to another aspect, the subject of the invention is a computer program intended to be stored in a memory of a device for a wireless mesh IP network as described above, for example a base station or a server. central, or stored on a storage medium for cooperating with a reader of this device and / or downloaded via a telecommunications network. This program includes instructions for performing the steps of the method described above.

Selon encore un autre aspect, l'invention a pour objet une station de base destinée à un réseau IP sans fil structuré en groupes, la station étant agencée pour être rattachée à un groupe, pour rattacher à elle-même des équipements mobiles, et pour être connectée en mode maillé à une pluralité d'autres stations de base également rattachées audit groupe. Des moyens d'affectation d'adresses IP permettent d'affecter aux équipements mobiles rattachés à ladite station de base une adresse IP comprenant un identifiant de ladite station et un identifiant du groupe auquel ladite station est rattachée.According to another aspect, the subject of the invention is a base station intended for a group-structured wireless IP network, the station being arranged to be attached to a group, for attaching to itself mobile devices, and for to be connected in mesh mode to a plurality of other base stations also attached to said group. IP address allocation means are used to assign to the mobile equipment attached to said base station an IP address comprising an identifier of said station and an identifier of the group to which said station is attached.

Cette station permet ainsi d'affecter une adresse IP aux équipements mobiles qui lui sont rattachés, soit initialement, soit suite à un changement de rattachement, dû par exemple à un déplacement, un changement de fréquence etc. L'adresse IP ainsi affectée est telle qu'il est possible de retrouver les rattachements initiaux ou présents de l'équipement.This station thus makes it possible to assign an IP address to the mobile equipment attached to it, either initially or following a change of attachment, eg due to displacement, frequency change, etc. The IP address thus allocated is such that it is possible to find the initial or present connections of the equipment.

Avantageusement, la station de base comprend en outre des moyens de réception pour recevoir un message d'un équipement mobile initialement rattaché à une autre station de base et ayant une adresse IP initiale, des moyens de traitement pour analyser cette adresse IP initiale afin de chercher à déterminer le groupe et la station de base auxquels ledit équipement mobile est initialement rattaché, et des moyens d'envoi pour envoyer vers une installation du réseau IP sans fil l'adresse IP initiale et une adresse IP temporaire attribuée audit équipement mobile par ladite station, ladite installation étant choisie par les moyens de traitement en fonction d'un résultat de l'analyse.Advantageously, the base station further comprises reception means for receiving a message from a mobile device initially attached to another base station and having an initial IP address, processing means for analyzing this initial IP address in order to seek determining the group and the base station to which said mobile equipment is initially attached, and sending means for sending to a wireless IP network installation the initial IP address and a temporary IP address assigned to said mobile equipment by said station , said installation being chosen by the processing means according to a result of the analysis.

Bien entendu, la station de base n'est pas limitée par la présence de ces moyens.Of course, the base station is not limited by the presence of these means.

Avantageusement, on peut prévoir que les stations d'un groupe donné, connectées les unes avec les autres suivant un mode maillé, comprennent chacune une table de routage pour mémoriser la topologie du réseau maillé formé par les stations du groupe, ainsi que des moyens de mise à jour pour dynamiquement mettre à jour ladite table de routage. Des moyens de communication peuvent permettre de transmettre des messages à au moins une autre station du réseau maillé, en se basant sur le contenu de la table de routage.Advantageously, it can be provided that the stations of a given group, connected to each other in a mesh mode, each comprise a routing table for storing the topology of the mesh network formed by the stations of the group, as well as means for updating to dynamically update said routing table. Communication means may be able to transmit messages to at least one other station of the mesh network, based on the content of the routing table.

Selon un autre aspect, l'invention a pour objet un serveur central pour un réseau IP sans fil maillé tel que décrit ci-dessus. Le serveur central comprend des moyens de réception d'un premier message comprenant une adresse IP initiale et une adresse IP temporaire d'un même dispositif parmi les stations de base et les équipements mobiles du réseau, des moyens de traitement pour déterminer à partir de l'adresse IP initiale le groupe auquel le dispositif est initialement rattaché et le cas échéant la station de base mère à laquelle le dispositif est initialement rattaché, et des moyens d'envoi pour envoyer à une station de base cœur du groupe déterminé par les moyens de traitement et/ou le cas échéant à la station mère déterminée par les moyens de traitement un deuxième message comprenant l'adresse IP initiale et l'adresse IP temporaire.In another aspect, the invention relates to a central server for a wireless IP network mesh as described above. The central server comprises means for receiving a first message comprising an initial IP address and a temporary IP address of the same device from the base stations and the mobile devices of the network, processing means for determining from the initial IP address the group to which the device is initially attached and where appropriate the mother base station to which the device is initially attached, and sending means for sending to a base station core of the group determined by the means of treatment and / or where appropriate to the mother station determined by the means processing a second message including the initial IP address and the temporary IP address.

Ce serveur central est ainsi à même de déterminer les rattachements initiaux d'un dispositif ayant changé de rattachements, et de prévenir les installations concernées afin de garantir un acheminement correct des messages vers ce dispositif.This central server is thus able to determine the initial connections of a device having changed connections, and to prevent the relevant facilities to ensure proper routing of messages to this device.

Par « équipement mobile », on entend tout équipement rattachable, directement ou indirectement à une station de base. Un équipement mobile indirectement rattaché à une station de base peut être par exemple directement rattaché à un point d'accès, ce point d'accès étant lui-même rattaché à cette station de base. Un équipement dit mobile peut être susceptible d'être déplacé sans qu'il soit nécessaire de lui affecter une nouvelle adresse IP initiale, (équipements du type ordinateur portatif, PDA, etc.). L'équipement mobile peut donc rester à une position fixée, si l'utilisateur ne le déplace pas."Mobile equipment" means any equipment that can be attached directly or indirectly to a base station. Mobile equipment indirectly attached to a base station can for example be directly attached to an access point, this access point being itself attached to this base station. A so-called mobile equipment may be able to be moved without it being necessary to assign a new initial IP address, (equipment of the portable computer type, PDA, etc.). The mobile equipment can therefore remain at a fixed position, if the user does not move it.

Les changements d'attachements peuvent être le fait d'un déplacement, mais également d'un changement de fréquence ou de toute autre cause.Changes in attachments may be due to displacement, but also to a change in frequency or other cause.

D'autres particularités et avantages de la présente invention apparaîtront dans la description ci-après.Other features and advantages of the present invention will become apparent from the description hereinafter.

La figure 1 montre un exemple de réseau IP sans fil selon un mode de réalisation de l'invention.Figure 1 shows an example of a wireless IP network according to one embodiment of the invention.

La figure 2 montre un exemple de dispositif dans un réseau IP sans fil, selon un mode de réalisation de l'invention. La figure 3 est un exemple d'algorithme exécutable par un dispositif selon le mode de réalisation de la figure 2.Figure 2 shows an exemplary device in a wireless IP network, according to an embodiment of the invention. FIG. 3 is an example of an algorithm executable by a device according to the embodiment of FIG. 2.

La figure 4 montre un exemple de dispositif dans un réseau IP sans fil, selon un mode de réalisation de l'invention.Figure 4 shows an exemplary device in a wireless IP network, according to one embodiment of the invention.

La figure 5 est un exemple d'algorithme exécutable par un dispositif selon le mode de réalisation de la figure 2.FIG. 5 is an example of an algorithm executable by a device according to the embodiment of FIG. 2.

La figure 6 montre un exemple de dispositif dans un réseau IP sans fil, selon un mode de réalisation de l'invention. Sur les différentes figures, des objets identiques ou similaires peuvent être désignés par les mêmes numéros de référence.Figure 6 shows an exemplary device in a wireless IP network, according to one embodiment of the invention. In the different figures, identical or similar objects may be designated by the same reference numerals.

La figure 1 montre un exemple de réseau IP sans fil selon un mode de réalisation de l'invention. Dans cet exemple, il s'agit d'un réseau géré par un opérateur WiMAX. Un serveur central 20, par exemple un serveur DHCP (de l'anglais « Dynamic Host Configuration Protocol »), est connecté de façon filaire à un réseau cœur 1 , par exemple Internet, d'une part et à des stations de base cœurs 7, T ou CBS (de l'anglais « Core Base Station ») d'autre part. A chaque CBS 7, T est associé un groupe 4, 5. Au sein de chaque groupe 4, 5, la station de base cœur associée 7, T est connectée en mode maillé avec des stations de base maillées 8, 8' ou MBS (de l'anglais « Mesh Base Station »). Les MBSs 8, 8' sont chacune associées à une cellule. Chaque MBS peut rattacher initialement un ou plusieurs équipements mobiles 2, 3, AP0501, AP0301. Les équipements mobiles peuvent par exemple comprendre des points d'accès AP0501. AP0301 ou CPEΞ/AP (de l'anglais « Costumer Premise Equipment/Access Point »), et des stations d'abonnés ou SS (de l'anglais « Subscriber station ») comme des terminaux 2, 3 de type ordinateur portable par exemple.Figure 1 shows an example of a wireless IP network according to one embodiment of the invention. In this example, it is a network managed by a WiMAX operator. A central server 20, for example a DHCP server (of the "Dynamic Host Configuration Protocol"), is wiredly connected to a core network 1, for example the Internet, on the one hand, and to base base stations 7. , T or CBS (of the English "Core Base Station") secondly. At each CBS 7, T is associated with a group 4, 5. Within each group 4, 5, the associated core base station 7, T is connected in mesh mode with meshed base stations 8, 8 'or MBS ( of the English "Mesh Base Station"). The MBSs 8, 8 'are each associated with a cell. Each MBS can initially attach one or more mobile devices 2, 3, AP0501, AP0301. Mobile devices may for example include AP0501 access points. AP0301 or CPEΞ / AP (of the English "Costumer Premise Equipment / Access Point"), and subscriber stations or SS (of the English "Subscriber station") as terminals 2, 3 of type laptop for example .

Les stations CBSs et MBSs 7, 8, 7', 8' peuvent par exemple comprendre des stations conformes aux spécifications du standard IEEE 802.16 de 2004. En se basant sur ce standard, deux modes d'opérations sont supportés : le mode PMP (de l'anglais « Point to Multi-Point) dans lequel la transmission du trafic se fait entre la station de base et la station d'abonné SS, et le mode maillé dans lequel la transmission du trafic peut être effectuée via des stations d'abonnés SS intermédiaires qui relaient l'information pour arriver à destination. En plus des spécifications du standard IEEE 802.16 de 2004, un réseau maillé doit être compris, selon le sens donné dans cette demande, comme supportant le mode maillé gérant les communications entre les stations de base d'un même groupe. Les stations CBS et MBS d'un groupe donné forment en effet un réseau maillé multi-sauts entre les stations CBS et MBS, comme le montrent les traits en pointillés sur la figure 1. Les équipements mobiles 2, 3 dans la portée d'une cellule WiMAX donnée communiquent avec la station de base (MBS ou CBS) correspondant à cette cellule. Par exemple, le terminal 2, initialement rattaché à la station MBS1 , est connecté par la technologie WiFi par exemple, au point d'accès AP0501 qui assure la connexion avec la station MBS1 via la technologie WiMAX. Le terminal 3, initialement rattaché à la station MBS1 , est dans cet exemple directement connecté à la station MBS1 avec la technologie WiMAX.The stations CBSs and MBSs 7, 8, 7 ', 8' can for example comprise stations complying with the specifications of the IEEE 802.16 standard of 2004. Based on this standard, two modes of operation are supported: the PMP mode (of Point to Multi-Point) in which the transmission of traffic is between the base station and the subscriber station SS, and the mesh mode in which the transmission of the traffic can be carried out via subscriber stations. Intermediate SS who relay information to arrive at destination. In addition to the specifications of the IEEE 802.16 standard of 2004, a mesh network must be understood, according to the meaning given in this application, as supporting the mesh mode managing the communications between the base stations of the same group. The CBS and MBS stations of a given group form a multi-hop mesh network between the CBS and MBS stations, as shown by the dashed lines in Figure 1. The mobile equipment 2, 3 within the range of a given WiMAX cell communicate with the base station (MBS or CBS) corresponding to that cell. For example, the terminal 2, initially attached to the MBS1 station, is connected by WiFi technology, for example, to AP05 access point 0 1 which provides the connection to the MBS1 station via WiMAX technology. The terminal 3, initially attached to the MBS1 station, is in this example directly connected to the MBS1 station with WiMAX technology.

Dans ce réseau IP sans fil, l'adressage est hiérarchisé. Pour chaque dispositif donné parmi les équipements mobiles 2, 3 et les stations MBS, l'adresse IP du dispositif de niveau supérieur auquel est initialement rattaché le dispositif donné est déterminable à partir de l'adresse IP initiale du dispositif donné.In this wireless IP network, the addressing is hierarchical. For each given device among the mobile devices 2, 3 and the MBS stations, the IP address of the higher level device to which the given device is initially attached can be determined from the initial IP address of the given device.

Les stations de base MBS ont des adresses IP initiales comportant un identifiant du groupe auquel elles appartiennent, c'est-à-dire un identifiant de la CBS à laquelle ces MBS sont initialement rattachées. Par exemple, la station cœur CBS1 a pour adresse IP initiale 192.00.00.00 et les MBS initialement rattachées au groupe associé à cette CBS ont des adresses IP initiales qui débutent par 192, comme 192.05.00.00 ou 192.03.00.00. Ainsi, si une de ces MBS change de groupe, les trois premiers chiffres de son adresse IP initiale indiquent la CBS à laquelle cette CBS était initialement connectée.MBS base stations have initial IP addresses with an identifier of the group to which they belong, that is, an identifier of the CBS to which these MBSs are initially attached. For example, the core station CBS1 has the initial IP address 192.00.00.00 and the MBS initially attached to the group associated with this CBS have initial IP addresses that start with 192, such as 192.05.00.00 or 192.03.00.00. Thus, if one of these MBSs changes group, the first three digits of its initial IP address indicate the CBS to which this CBS was initially connected.

Chaque équipement mobile a une adresse IP initiale telle que l'adresse IP initiale de la MBS à laquelle cet équipement est initialement rattaché est déterminable à partir de l'adresse IP initiale de l'équipement. Par exemple, les points d'accès AP0501, AP0301 ont pour adresses IP initiales 192.05.01.00 et 192.03.01.00 respectivement. Les cinq premiers chiffres permettent ainsi de déterminer les MSBs auxquelles ces points d'accès sont initialement rattachés. Les adresses des terminaux 2, 3 obéissent également à un tel schéma d'adressage. Par exemple, le terminal 2, rattaché au point d'accès AP0501 a pour adresse IP initiale 192.05.01.01 : les sept premiers chiffres permettent de retrouver le point d'accès initialement connecté à ce terminal, les cinq premiers chiffres permettent de retrouver la MBS initialement attachée à ce terminal et les trois premiers chiffres permettent de retrouver le groupe auquel appartient initialement ce terminal. Les sixième et septième chiffres constituent un identifiant de ce point d'accès, les quatrième et cinquième chiffres constituent un identifiant de cette MBS et les trois premiers chiffres constituent un identifiant de ce groupe.Each mobile device has an initial IP address such that the initial IP address of the MBS to which this equipment is initially attached is determinable from the initial IP address of the equipment. For example, the access points AP0501, AP0301 have initial IP addresses 192.05.01.00 and 192.03.01.00 respectively. The first five digits are used to determine the MSBs to which these access points are initially attached. The addresses of the terminals 2, 3 also obey such an addressing scheme. For example, the terminal 2 attached to the AP0501 access point has the initial IP address 192.05.01.01: the first seven digits are used to find the access point initially connected to this terminal, the first five digits make it possible to find the MBS initially attached to this terminal and the first three digits make it possible to find the group to which the terminal initially belongs. The sixth and seventh digits constitute an identifier of this access point, the fourth and fifth digits constitute an identifier of this MBS and the first three digits constitute an identifier of this group.

Les terminaux directement rattachés à la station MBS1 , comme le terminal 3, peuvent avoir des adresses IP de type 192.05.04.00,Terminals directly attached to station MBS1, such as terminal 3, may have IP addresses of type 192.05.04.00,

192.05.04.01 , 192.05.04.02 etc. Dit autrement, les adresses IP du type 192.05.04.xx sont réservées aux terminaux directement rattachés à la station192.05.04.01, 192.05.04.02 etc. In other words, IP addresses of type 192.05.04.xx are reserved for terminals directly attached to the station

MBS1.MBS1.

La figure 2 montre une partie du réseau de la figure 1 , à ceci prés que les terminaux 2, 3 ont été déplacé d'une cellule à l'autre à l'intérieur du même groupe. La figure 3 est un organigramme d'un procédé exécutable par la station 21 de la figure 2. Ces deux figures sont donc commentées simultanément.Figure 2 shows a part of the network of Figure 1, except that the terminals 2, 3 have been moved from one cell to another within the same group. FIG. 3 is a flowchart of a method executable by the station 21 of FIG. 2. These two figures are therefore commented simultaneously.

Les terminaux 2, 3, initialement rattachés à la station MBS1 , sont à présent plus proches de la station de base maillée 21. Les messages émis par le terminal 3 sont donc détectés par des moyens de réception 23, par exemple un processeur 23 programmé pour recevoir des messages, de la station 21 (étape 30 sur la figure 3). Ces messages comprennent l'adresse IP initiale &1 de l'émetteur, à savoir le terminal 3.The terminals 2, 3, initially attached to the station MBS1, are now closer to the meshed base station 21. The messages transmitted by the terminal 3 are therefore detected by receiving means 23, for example a processor 23 programmed to receive messages from station 21 (step 30 in Figure 3). These messages include the initial IP address & 1 of the transmitter, namely the terminal 3.

La station 21 peut être considérée comme agent étranger ou FA (de l'anglais « Foreign Agent ») pour l'équipement 3.The station 21 can be considered as foreign agent or FA (of the English "Foreign Agent") for the equipment 3.

La station 21 comprend des moyens de traitement 22, par exemple un processeur, à la fois pour affecter une adresse IP temporaire &2 à l'équipement 3 (étapes 32 et 35 sur la figure 3) et analyser l'adresse IP initiale &1 ) afin de déterminer la station mère à laquelle le terminal 3 est initialement rattaché.The station 21 comprises processing means 22, for example a processor, both for assigning a temporary IP address & 2 to the equipment 3 (steps 32 and 35 in FIG. 3) and analyzing the initial IP address & 1) in order to determine the mother station to which the terminal 3 is initially attached.

L'adresse IP temporaire peut être dite CoA (de l'anglais « Care of Address »). Dans un mode de réalisation alternatif et non représenté, les moyens d'affectation de l'adresse IP temporaire et les moyens d'analyse de l'adresse IP initiale sont distincts.The temporary IP address can be called CoA (of the English "Care of Address"). In an alternative embodiment and not shown, the means for assigning the temporary IP address and the means for analyzing the initial IP address are distinct.

Les adresses IP initiale et temporaire sont mises en correspondance, par exemple au moyen de tables mémorisant ces deux adresses, par exemple les tables LUAT décrites plus bas, et au moyen d'envoi de messages comportant ces deux adresses vers certaines installations du réseau, afin que ces installations soient en mesure de prendre en compte le changement de rattachement lors du routage de messages. Dans cet exemple, les moyens de traitement 22 sont agencés pour effectuer un premier test (étape 31 ) quant à l'appartenant au groupe du terminal 3. Ce test est effectué à partir de l'adresse IP initiale, par exemple à partir des trois premiers chiffres de cette adresse IP. Si ces trois premiers chiffres sont les mêmes que les trois premiers chiffres,de l'adresse IP de la station 21 , alors on considère que le terminal 3 est initialement rattaché à une des stations du groupe.The initial and temporary IP addresses are mapped, for example by means of tables storing these two addresses, for example the LUAT tables described below, and by sending messages containing these two addresses to certain installations of the network, so that that these facilities are able to take into account the change of attachment when routing messages. In this example, the processing means 22 are arranged to perform a first test (step 31) as belonging to the group of the terminal 3. This test is performed from the initial IP address, for example from the three first digits of this IP address. If these first three digits are the same as the first three digits, the IP address of the station 21, then it is considered that the terminal 3 is initially attached to one of the stations of the group.

Si ce test 31 montre que le terminal 3 provient du même groupe que la station 21 , alors la station 21 est normalement capable de déterminer l'adresse IP de la station mère à laquelle le terminal 3 est initialement rattaché. Le processeur 22 est en effet relié à une table CSAT (de l'anglais « Cluster Station's Addresses Table ») mémorisant les adresses IP de stations 802.16 du groupe. Le processeur 22 peut par exemple rechercher lors d'une étape 34 quelle station du groupe présente une adresse IP dont les cinq premiers chiffres sont identiques avec les cinq premiers chiffres de l'adresse IP initiale. Cette station mère ou HA (de l'anglais « Home Agent ») est normalement celle à laquelle l'équipement 3 est initialement connecté.If this test 31 shows that the terminal 3 comes from the same group as the station 21, then the station 21 is normally able to determine the IP address of the mother station to which the terminal 3 is initially attached. The processor 22 is in fact connected to a table CSAT (Cluster Station's Addresses Table) memorizing the IP addresses 802.16 stations of the group. The processor 22 may for example search in a step 34 which station of the group has an IP address whose first five digits are identical with the first five digits of the initial IP address. This home station or HA (Home Agent) is normally the one to which the equipment 3 is initially connected.

La station 21 choisit lors d'une étape 35 une adresse IP temporaire &2 correspondant à l'adresse reçue. Cette adresse IP temporaire, comprend un identifiant de la station 21 et un identifiant du groupe auquel la station 21 appartient. Typiquement, cette adresse IP temporaire est générée en se conformant au même schéma d'adressage que pour les adresses IP initiales, décrit en référence à la figure 1. A partir de cette adresse temporaire, on peut ainsi retrouver la cellule dans laquelle se trouve l'équipement déplacé 3. La station 21 peut choisir d'affecter la même adresse temporaire à une pluralité d'équipements déplacés.The station 21 chooses in a step 35 a temporary IP address & 2 corresponding to the received address. This temporary IP address includes an identifier of the station 21 and an identifier of the group to which the station 21 belongs. Typically, this temporary IP address is generated by conforming to the same addressing scheme as for the initial IP addresses, described with reference to FIG. 1. From this temporary address, it is thus possible to find the cell in which the IP address is located. equipment moved 3. Station 21 may choose to assign the same temporary address to a plurality of moved equipment.

Le processeur 22 est en outre relié à une table LUAT (de l'anglaisThe processor 22 is further connected to a table LUAT (from the English

« Local User's Addresses Table ») mémorisant les adresses IP des équipements présent dans la cellule de la station 21. Le processeur met à jour cette table lors d'une étape 36 en lui ajoutant les adresses IP initiale et temporaire de l'équipement 3."Local User's Addresses Table") storing the IP addresses of the equipment present in the cell of the station 21. The processor updates this table in a step 36 by adding the initial and temporary IP addresses of the equipment 3.

Enfin, des moyens d'envoi 24 par exemple un processeur 24 programmé pour préparer un message à envoyer, permettent d'envoyer un message comprenant ces deux adresses à destination de la station HA, lors d'une étape 37. Ce message peut être une requête d'enregistrement (« registration request » en anglais) signalant ainsi le déplacement du terminal 3 d'une cellule à l'autre.Finally, sending means 24, for example a processor 24 programmed to prepare a message to be sent, make it possible to send a message comprising these two addresses to the HA station during a step 37. This message may be a message. registration request ("registration request" in English) thus signaling the movement of the terminal 3 from one cell to another.

Les moyens 22, 23, 24, ainsi que la table CSAT participent ainsi à la recherche des rattachements initiaux de l'équipement 3 et constituent donc, avec en particulier les tables mises à jour (LUAT par exemple), des moyens de mise en correspondance des adresses initiale et temporaire.The means 22, 23, 24, as well as the CSAT table thus participate in the search for the initial connections of the equipment 3 and therefore constitute, with in particular the updated tables (LUAT for example), matching means initial and temporary addresses.

Les moyens 22, 23, 24 peuvent alternativement être confondus en un même processeur. La station HA, ici la station MBS1 , reçoit cette requête et met à jour sa propre table LUAT, en adjoignant à l'adresse IP initiale l'adresse IP temporaire reçue dans le message de requête d'enregistrement. Ainsi, si un message à destination du terminal 3 -comportant l'adresse IP initiale de ce terminal, est reçu par la station MBS1 , cette station peut, à l'aide de sa table LUAT, acheminer ce message vers la station 21. La station MBS1 peut encapsuler le message reçu dans un autre message portant comme adresse de destination l'adresse temporaire.The means 22, 23, 24 may alternatively be merged into the same processor. The HA station, here the MBS1 station, receives this request and updates its own LUAT table, adding to the initial IP address the temporary IP address received in the registration request message. Thus, if a message destined for the terminal 3 -comportant the initial IP address of this terminal, is received by the station MBS1, this station can, using its table LUAT, route this message to the station 21. The Station MBS1 can encapsulate the received message in another message carrying as the destination address the temporary address.

La station cœur CBS1 reçoit également, de la station 21 ou de la station MBS1 , un message comprenant les deux adresses IP du terminal 3. La station cœur CBS1 est ainsi à même de mettre à jour une table LMUAT mémorisant les adresses IP initiale et temporaire des équipements déplacés.The core station CBS1 also receives, from the station 21 or from the station MBS1, a message comprising the two IP addresses of the terminal 3. The core station CBS1 is thus able to update an LMUAT table storing the initial and temporary IP addresses. moved equipment.

La table LUAT peut être utilisée dans le cas de communication P2P (« Peer-to-Peer » en anglais) entre les MBS d'un même groupe (sans passer par le CBS), tandis que la table LMUAT est utilisée dans le cas où le trafic est acheminé via le CBS.The LUAT table can be used in the case of Peer-to-Peer (P2P) communication between the MBSs of the same group (without passing by the CBS), while the LMUAT table is used in case the traffic is routed via the CBS.

Un protocole Proxy Mobile IP peut par exemple être utilisé pour gérer les déplacements d'équipements d'une cellule à l'autre. Dans le cas d'un équipement indirectement connecté à la station 21 , comme le terminal 2 par exemple, le procédé mis en oeuvre par la station 21 est le même, à ceci prés que les moyens de réception 23 reçoivent l'adresse IP du terminal 2 via un point d'accès et non directement du terminal 2.For example, a Mobile IP Proxy protocol can be used to manage the movement of equipment from one cell to another. In the case of equipment indirectly connected to the station 21, such as the terminal 2 for example, the method implemented by the station 21 is the same, except that the receiving means 23 receive the IP address of the terminal 2 via an access point and not directly from the terminal 2.

Si le test 31 de la figure 3 montre que le terminal 3 provient d'un autre groupe, la station 21 est incapable de déterminer la station mère à laquelle le terminal 3 est initialement rattaché. La station 21 choisit lors d'une étape 32 une adresse temporaire &2 et envoie lors d'une étape 33 un message de requête à la station cœur CBS1 à laquelle la station 21 est rattachée. Ce message envoyé comprend à la fois l'adresse IP reçue (ou adresse IP initiale) et l'adresse temporaire correspondante. Les adresses initiale et temporaire sont ainsi mises en correspondance.If the test 31 of Figure 3 shows that the terminal 3 comes from another group, the station 21 is unable to determine the mother station to which the terminal 3 is initially attached. The station 21 chooses in a step 32 a temporary address & 2 and sends in a step 33 a request message to the heart station CBS1 to which the station 21 is attached. This sent message includes both the received IP address (or initial IP address) and the corresponding temporary address. The initial and temporary addresses are thus matched.

La station cœur CBS1 transmet ensuite ce message au serveur DHCP 20. La figure 5 est un organigramme d'un exemple de procédé mis en œuvre par le serveur DHCP. Egalement, la figure 4 montre le réseau IP sans fil de la figure 1 , le terminal 3 étant cette fois-ci déplacé hors du groupe auquel il appartenait initialement. Les figures 4 et 5 sont donc commentées simultanément. La station MBS 20 reçoit dans un message quelconque émis par le terminal 3 l'adresse IP initiale du terminal 3, et effectue les étapes 31 , 32, 33 de la figure 3. La station CBS2 du groupe de la station MBS20 transmet le message émis par la station MBS20 au serveur DHCP 20.The core station CBS1 then transmits this message to the DHCP server 20. FIG. 5 is a flowchart of an exemplary method implemented by the DHCP server. Also, Figure 4 shows the wireless IP network of Figure 1, the terminal 3 being this time moved out of the group to which it originally belonged. Figures 4 and 5 are therefore commented simultaneously. The station MBS 20 receives in any message sent by the terminal 3 the initial IP address of the terminal 3, and performs the steps 31, 32, 33 of FIG. 3. The station CBS2 of the group of the station MBS20 transmits the transmitted message. by the MBS20 station to the DHCP server 20.

Dans un mode de réalisation alternatif et non représenté, le rôle de la station CBS2 pourrait ne pas se limiter à une simple transmission de messages. Par exemple, ce pourrait être la station CBS2 qui effectue les étapes de la figure 3.In an alternative embodiment and not shown, the role of the CBS2 station could not be limited to a simple transmission of messages. For example, it could be the CBS2 station that performs the steps of Figure 3.

Le serveur DHCP 20 comprend des moyens de réception 43, par exemple un processeur 43 programmé de façon à recevoir des messages, pour recevoir le message de requête comprenant les adresses initiale et temporaire lors d'une étape 50. Le serveur 20 valide la réception du message de requête lors d'une étape 51 , puis lors d'une étape 52 met à jour une table GMUAT mémorisant les adresses IP initiales et temporaires des équipements déplacés d'un groupe à l'autre. Des moyens de traitement 42, par exemple un processeur, permettent d'analyser l'adresse IP initiale reçue, afin de déterminer la station mère à laquelle le terminal 3 était initialement rattaché. Le processeur 42 peut être relié à des tables CSAT mémorisant les adresses IP des stations des groupes gérés par le serveur central. Lors d'une étape 53, ces tables CSAT sont consultées afin de retrouver, à partir l'adresse IP initiale, la station mère correspondant à ce terminal 3 ou HA.The DHCP server 20 comprises reception means 43, for example a processor 43 programmed to receive messages, to receive the request message comprising the initial and temporarily during a step 50. The server 20 validates the reception of the request message during a step 51, then in a step 52 updates a GMUAT table storing the initial and temporary IP addresses of the moved equipment of one group to another. Processing means 42, for example a processor, make it possible to analyze the initial IP address received, in order to determine the mother station to which the terminal 3 was initially attached. The processor 42 can be connected to CSAT tables storing the IP addresses of the stations of the groups managed by the central server. During a step 53, these CSAT tables are consulted in order to find, from the initial IP address, the mother station corresponding to this terminal 3 or HA.

Un message de réponse d'enregistrement (« Registration Reply » en anglais) est alors envoyé par des moyens d'envoi 44 vers la station HA déterminée MBS1 , et vers la CBS de cette station HA. La station MBS1 peut alors mettre à jour sa table LUAT pour prendre en compte le déplacement du terminal 3 hors de la cellule associée à la station MBS1. La station CBS1 met à jour sa table LMUAT mémorisant les adresses IP initiales et temporaires des équipements déplacés.A registration reply message ("Registration Reply" in English) is then sent by means of sending 44 to the determined HA station MBS1, and to the CBS of this HA station. The station MBS1 can then update its table LUAT to take into account the displacement of the terminal 3 outside the cell associated with the station MBS1. The CBS1 station updates its LMUAT table storing the initial and temporary IP addresses of the moved devices.

Le message de réponse d'enregistrement est également envoyé en guise de confirmation aux stations CBS2 et MBS20, lors d'une étape 55.The record response message is also sent as a confirmation to the CBS2 and MBS20 stations in a step 55.

La station MBS20 peut être considérée comme agent étranger ou FA pour l'équipement 3.Station MBS20 can be considered foreign agent or FA for equipment 3.

Là encore, un protocole Proxy Mobile IP peut être mis en œuvre pour gérer les communications avec l'équipement déplacé 3. Les communications entre stations d'un même groupe peuvent être gérées en utilisant un protocole OLSR. Chaque station comporte ainsi une table OLSR mémorisant la topologie du réseau maillé formé par les stations du groupe. Des moyens de mise à jour non représentés, par exemple un processeur programmé pour prendre en compte les signalisations de panne ou d'ajout de stations et pour écrire dans la table ces modifications, permettent de dynamiquement mettre à jour cette table de routage. Des moyens de communication non représentés, par exemple un processeur et un module radio, permettent d'envoyer des messages en se basant sur le contenu de cette table de routage.Again, a Mobile IP Proxy protocol can be implemented to manage communications with the moved equipment. 3. Communications between stations in the same group can be managed using an OLSR protocol. Each station thus comprises an OLSR table memorizing the topology of the mesh network formed by the stations of the group. Update means not shown, for example a processor programmed to take into account the signaling of failure or addition of stations and to write in the table these modifications, allow to dynamically update this routing table. Communication means not shown, for example a processor and a radio module, allow messages to be sent based on the content of this routing table.

Par exemple, si un message est envoyé à destination de l'adresse initiale d'un équipement déplacé 3, que ce soit à l'intérieur du groupe auquel il appartient initialement comme sur la figure 2, ou à l'extérieur de ce groupe comme sur la figure 4, ce message parvient au HA (la station CBS1) de l'équipement 3, c'est-à-dire la station à laquelle l'équipement 3 est initialement rattaché.For example, if a message is sent to the initial address of a moved device 3, either inside the group to which it originally belongs as in Figure 2, or outside that group as in Figure 4, this message arrives at the HA (the station CBS1) of the equipment 3, that is to say the station to which the equipment 3 is initially attached.

La station CBS1 consulte sa table LUAT pour retrouver l'adresse temporaire correspondant à l'adresse initiale, et renvoie ce message, en l'encapsulant dans un autre message ayant cette adresse temporaire dans le champ de destination. La station CBS1 utilise sa table OLSR pour déterminer la station vers laquelle envoyer cet autre message.The station CBS1 consults its table LUAT to find the temporary address corresponding to the initial address, and returns this message, by encapsulating it in another message having this temporary address in the field of destination. The CBS1 station uses its OLSR table to determine the station to which to send this other message.

Le protocole OLSR est donc mis en œuvre pour acheminer le message émis par la station CBS1 , que ce soit jusqu'au FA si il appartient vau même groupe ou bien jusqu'à la station cœur du groupe si le FA appartient à un autre groupe. Dans ce dernier cas, le message transite par le serveur central, puis par la station cœur de l'autre groupe afin d'être relayé en utilisant le protocole OLSR jusqu'à la station FA. La station FA reçoit donc le message émis par le HA, consulte sa propre table LUAT pour déterminer s'il y a lieu de décapsuler le message reçu. Si la table LUAT comprend l'adresse de destination du message émis par le HA et une adresse IP initiale correspondante, la station FA décapsule le message reçu et envoie un message obtenu à partir du message décapsulé à l'équipement 3 qui se trouve dans la cellule associée à la station FA.The OLSR protocol is therefore implemented to route the message sent by the CBS1 station, whether to the FA if it belongs to the same group or to the core station of the group if the FA belongs to another group. In the latter case, the message passes through the central server, then through the heart station of the other group to be relayed using the OLSR protocol to the FA station. The FA station therefore receives the message sent by the HA, consult its own LUAT table to determine whether it is necessary to decapsulate the received message. If the LUAT table includes the destination address of the message sent by the HA and a corresponding initial IP address, the FA station decapsulates the received message and sends a message obtained from the decapsulated message to the equipment 3 which is in the cell associated with the FA station.

Cet enchaînement d'opérations n'est bien sûr donné qu'à titre d'exemple. L'utilisation d'un protocole du type Proxy Mobile IP permet ainsi de garantir les communications avec des équipements mobiles déplacés. En cas d'ajout ou de suppression de station, par exemple due à une panne, les autres stations peuvent changer les routes dynamiquement, sans changement d'adresses IP. Une mise à jour des tables de routage OLSR garantie l'acheminement du trafic à chaque MBS. L'utilisation du protocole OLSR permet ainsi de garantir l'auto- configuration des MBSs dans un même groupe.This sequence of operations is of course only given as an example. The use of a protocol of the Proxy Mobile IP type thus makes it possible to guarantee communications with displaced mobile devices. If adding or deleting stations, for example due to a failure, the other stations can change the routes dynamically, without changing IP addresses. An update of the OLSR routing tables ensures the routing of traffic to each MBS. The use of the OLSR protocol thus makes it possible to guarantee the self-configuration of the MBSs in the same group.

La figure 6 montre un autre exemple de dispositif, ici une station de base MBS1 , dans le réseau IP sans fil de la figure 1 , à ceci prés que la station MBS1 a été rattachée à un autre groupe.FIG. 6 shows another example of a device, here a base station MBS1, in the wireless IP network of FIG. 1, except that station MBS1 has been attached to another group.

Si la station de base MBS1 rejoint un autre groupe en changeant sa fréquence à cause d'une perte de connectivité dans son groupe initial, ou bien encore suite à un rééquilibrage de charges entre les groupes, cette station MSB1 , initialement rattachée à la station CBS1 7, a à présent un autre point de rattachement, typiquement la station CBS T du nouveau groupe.If the MBS1 base station joins another group by changing its frequency due to a loss of connectivity in its initial group, or even a rebalancing of loads between the groups, this station MSB1, initially attached to the station CBS1 7, now has another point of attachment, typically the CBS T station of the new group.

La station 7' comprend des moyens de réception non représentés, aptes à recevoir des messages de la station déplacée MBS1. Des moyens de traitement non représentés permettent d'analyser l'adresse IP &1 de destination d'un message reçu de la station MBS1 , c'est-à-dire l'adresse IP initiale de la station MBS1. La station T consulte sa table CSAT pour s'apercevoir que l'adresse IP reçue ne correspond pas à une station enregistrée comme appartenant au groupe, et affecte une adresse IP temporaire &2 à la station déplacée. Cette adresse IP &2 comprend un identifiant du groupe visité. Des moyens d'envoi non représentés permettent d'envoyer vers le serveur central 20 un message comprenant les deux adresses IP &1 et &2. Cet envoi concourt à mettre en correspondance ces deux adresses IP.The station 7 'comprises unrepresented receiving means adapted to receive messages from the displaced station MBS1. Unrepresented processing means make it possible to analyze the destination IP & 1 address of a message received from the station MBS1, that is to say the initial IP address of the station MBS1. Station T consults its CSAT table to find that the received IP address does not match a station registered as belonging to the group, and assigns a temporary IP address & 2 to the moved station. This IP & 2 address includes an identifier of the visited group. Unrepresented sending means make it possible to send to the central server 20 a message comprising both IP & 1 and & 2 addresses. This sending helps to match these two IP addresses.

Le serveur central 20 comprend des moyens de réception non représentés pour recevoir ce message. Le serveur central est relié à une table GSART (de l'anglais « Global Station's Addresses Routing table ») mémorisant les adresses IP initiales et temporaires des stations MBSs qui changent leur point d'attachement d'un groupe à l'autre. Cette table GSART est donc mise à jour suite à la réception de ce message. En outre, des moyens d'analyse non représentés du serveur central 20 permettent de déterminer la station CBS 7 à laquelle la station MBS1 est initialement rattachée. Des moyens d'envoi permettent d'envoyer à cette station 7 un message comprenant les deux adresses de la station MBS1. La station CSAT peut ainsi mettre à jour sa propre table CSAT.The central server 20 comprises unrepresented receiving means for receiving this message. The central server is connected to a GSART (Global Station Address Routing Table) which stores the initial and temporary IP addresses of the MBSs stations that change their point of attachment from one group to another. This GSART table is updated after receiving this message. In addition, unrepresented analysis means of the central server 20 make it possible to determine the station CBS 7 to which the station MBS1 is initially attached. Means of sending allow to send to this station 7 a message including the two addresses of the MBS1 station. The CSAT station can thus update its own CSAT table.

Un protocole Proxy Mobile IP peut également être mis en œuvre pour gérer les changements de groupe des stations de base. La station 7 joue le rôle de HA et la station T joue le rôle de FA.A Mobile IP Proxy protocol can also be implemented to manage group changes of base stations. Station 7 plays the role of HA and station T plays the role of FA.

L'utilisation du protocole OLSR et du protocole Proxy Mobile IP constitue une solution efficace dans les réseaux IP sans fil, par exemple les réseaux 802.16 maillés, pour le routage et la gestion de la mobilité, nécessitant relativement peu de modifications dans les dispositifs existants des réseaux IP sans fil.The use of the OLSR protocol and the Mobile IP Proxy protocol is an effective solution in wireless IP networks, such as 802.16 mesh networks, for routing and mobility management, requiring relatively little change in the existing devices of the networks. wireless IP networks.

Le réseau de la figure 1 est tel que l'adressage est hiérarchisé. Lorsqu'un nouveau dispositif, qu'il s'agisse d'une MBS ou d'un équipement mobile, est ajouté au réseau, une adresse IP initiale est affectée à ce dispositif. A cet effet, on identifie à quel autre dispositif le nouveau dispositif est initialement rattaché. Par exemple, si le nouveau dispositif est un équipement mobile, on recherche la station de base la plus proche, et on établit une communication entre le nouvel équipement et cette station de base, de façon à convenir d'un rattachement au réseau de l'équipement via la station de base. Si le nouveau dispositif est une station de base, on procédera de même avec la station de base cœur la plus proche.The network of FIG. 1 is such that the addressing is hierarchical. When a new device, whether MBS or mobile device, is added to the network, an initial IP address is assigned to that device. For this purpose, it is identified to which other device the new device is initially attached. For example, if the new device is a mobile device, the nearest base station is searched for, and communication is established between the new equipment and that base station, so as to agree to an attachment to the network of the base station. equipment via the base station. If the new device is a base station, the same will be done with the nearest core base station.

Puis l'adresse IP initiale du nouveau dispositif est définie à partir de l'adresse IP du dispositif du réseau auquel le nouveau dispositif a été rattaché, de sorte que l'adresse IP de ce dispositif soit déterminable à partir de l'adresse IP initiale du nouveau dispositif. On peut prévoir que ce soit le point d'attachement auquel le nouveau dispositif a été rattaché qui détermine et affecte cette adresse IP initiale. Par exemple, les CBSs déterminent et affectent les adresses IP initiales des MBSs, et les MBSs déterminent et affectent les adresses IP initiales des équipements mobiles. Le serveur central détermine et affecte les adresses IP initiales des CBSs. Then the initial IP address of the new device is defined from the IP address of the device of the network to which the new device was attached, so that the IP address of this device is determinable from the initial IP address. of the new device. It can be expected that the attachment point to which the new device has been attached determines and assigns this initial IP address. For example, CBSs determine and assign the initial IP addresses of MBSs, and MBSs determine and assign initial IP addresses of mobile devices. The central server determines and assigns the initial IP addresses of the CBSs.

Claims

REVENDICATIONS 1. Procédé de gestion de mobilité dans un réseau IP sans fil structuré en groupes, le réseau comprenant, pour au moins un groupe une pluralité de stations de base connectées les unes avec les autres en mode maillé et initialement rattachées audit groupe, des équipements mobiles, chaque équipement mobile étant initialement connecté à une station de base mère parmi les stations de base du groupe, dans lequel à au moins un dispositif parmi les stations de base et les équipements mobiles est attribué une adresse IP initiale comportant au moins un identifiant du groupe auquel ledit dispositif est initialement rattaché et, le cas échéant, un identifiant de la station de base mère à laquelle ledit dispositif est initialement rattaché, le procédé comprenant les étapes consistant à en cas de changement de rattachement dudit dispositif à la station de base mère et/ou au groupe, affecter (32, 35) une adresse IP temporaire audit dispositif, ladite adresse IP temporaire incluant au moins un identifiant du groupe auquel ledit dispositif est à présent rattaché et, le cas échéant, un identifiant de la station de base mère à laquelle ledit dispositif est à présent rattaché, mettre en correspondance (36, 37) l'adresse IP initiale avec l'adresse IP temporaire, notamment pour transférer des messages à destination du dispositif.A mobility management method in a group-structured wireless IP network, the network comprising, for at least one group, a plurality of base stations connected to each other in mesh mode and initially attached to said group, mobile equipment , each mobile equipment being initially connected to a parent base station among the group's base stations, in which at least one of the base stations and the mobile equipment is assigned an initial IP address comprising at least one identifier of the group to which said device is initially attached and, if appropriate, an identifier of the parent base station to which said device is initially attached, the method comprising the steps of: in case of a change of attachment of said device to the mother base station and / or to the group, assigning (32, 35) a temporary IP address to said device, said temporary IP address re including at least one identifier of the group to which said device is now attached and, if appropriate, an identifier of the parent base station to which said device is now attached, mapping (36, 37) the IP address initial with the temporary IP address, especially for forwarding messages to the device. 2. Procédé de gestion de mobilité selon la revendication 1 , dans lequel l'étape de mise en correspondance comprend : une analyse (31 , 34) de l'adresse IP initiale afin de chercher à déterminer le groupe auquel ledit dispositif est initialement rattaché et le cas échéant la station de base mère à laquelle ledit dispositif est initialement rattaché, et un envoi (33, 37) vers une installation du réseau sans fil d'un message comprenant l'adresse IP initiale et l'adresse IP temporaire, ladite installation étant choisie en fonction d'un résultat de l'analyse.The mobility management method according to claim 1, wherein the mapping step comprises: analyzing (31, 34) the initial IP address in order to seek to determine the group to which said device is initially attached and the case the parent base station to which said device is initially attached, and a sending (33, 37) to a wireless network installation of a message comprising the initial IP address and the temporary IP address, said installation being chosen according to a result of the analysis. 3. Procédé de gestion de mobilité selon la revendication 2, dans lequel en cas de non-détermination du groupe auquel le dispositif est initialement rattaché et le cas échéant de la station de base mère à laquelle ledit dispositif est initialement rattaché, le message est envoyé vers un serveur central gérant un ensemble de groupes (33), et en cas de détermination, le message est envoyé vers la station de base mère à laquelle ledit dispositif est initialement rattaché le cas échéant ou vers une station de base cœur du groupe auquel le dispositif est initialement rattaché (37).3. Mobility management method according to claim 2, wherein in case of non-determination of the group to which the device is initially attached and where appropriate the mother base station to which said device is initially attached, the message is sent. to a central server managing a set of groups (33), and in case of determination, the message is sent to the parent base station to which said device is initially attached if necessary or to a heart base station of the group to which the device is initially attached (37). 4. Procédé de gestion de mobilité selon l'une des revendications 1 à 3, comprenant en outre les étapes de mise à jour dynamique d'une table de routage (OLSR) mémorisant la topologie du réseau maillé formé par les stations du groupe, et d'utilisation du contenu de la table de routage pour les communications au sein dudit réseau maillé.4. Mobility management method according to one of claims 1 to 3, further comprising the steps of dynamic update of a routing table (OLSR) storing the topology of the mesh network formed by the stations of the group, and using the contents of the routing table for communications within said mesh network. 5. Programme d'ordinateur destiné à être stocké dans une mémoire d'un dispositif pour un réseau IP sans fil structuré en groupes, le réseau comprenant pour au moins un groupe une pluralité de stations de base connectées les unes avec les autres en mode maillé et initialement rattachées audit groupe, des équipements mobiles, chaque équipement mobile étant initialement rattaché à une station de base mère parmi les stations de base du groupe, dans lequel à au moins un dispositif parmi les stations de base et les équipements mobiles est attribué une adresse IP initiale comportant au moins un identifiant du groupe auquel ledit dispositif est initialement rattaché et, le cas échéant, un identifiant de la station de base mère à laquelle ledit dispositif est initialement rattaché, et/ou stocké sur un support mémoire destiné à coopérer avec un lecteur dudit dispositif et/ou téléchargé via un réseau de télécommunication, le programme comprenant des instructions pour exécuter les étapes consistant à en cas de changement de rattachement dudit dispositif à la station de base mère et/ou au groupe, affecter une adresse IP temporaire audit dispositif, ladite adresse IP temporaire incluant au moins un identifiant du groupe auquel ledit dispositif est à présent rattaché et, le cas échéant, un identifiant de la station de base mère à laquelle ledit dispositif est à présent rattaché, mettre en correspondance l'adresse IP initiale avec l'adresse IP temporaire, notamment pour transférer des messages à destination du dispositif.A computer program for storage in a memory of a device for a group-structured wireless IP network, the network comprising for at least one group a plurality of base stations connected to each other in mesh mode and initially attached to said group, mobile equipment, each mobile equipment being initially attached to a parent base station among the group's base stations, wherein at least one of the base stations and the mobile equipment is assigned an address Initial IP with at least one identifier of the group to which said device is initially attached and, where appropriate, an identifier of the parent base station to which said device is initially attached, and / or stored on a storage medium intended to cooperate with a reader of said device and / or downloaded via a network the program comprising instructions for performing the steps of, in case of a change of attachment of said device to the parent base station and / or the group, assigning a temporary IP address to said device, said temporary IP address including at least one identifier of the group to which said device is now attached and, if appropriate, an identifier of the mother base station to which said device is now attached, to match the initial IP address with the temporary IP address, in particular for forward messages to the device. 6. Réseau IP sans fil structuré en groupes (4, 5), le réseau IP sans fil comprenant, pour au moins un groupe une pluralité de stations de base (CBS1 , MBS1 , 8) connectées les unes avec les autres en mode maillé et initialement rattachées audit groupe, des équipements mobiles (2, 3, AP0501, AP0301), chaque équipement mobile étant initialement rattaché à une station de base mère parmi les stations de base du groupe, caractérisé en ce que à au moins un dispositif (MBS1 , AP0301, 2, 3, AP0501) parmi les stations de base et les équipements mobiles est attribué une adresse IP initiale (&1 ) comportant au moins un identifiant du groupe auquel ledit dispositif est initialement rattaché et, le cas échéant, un identifiant de la station de base mère à laquelle ledit dispositif est initialement rattaché, en cas de changement de rattachement dudit dispositif à la station de base mère et/ou au groupe, une adresse IP temporaire (&2) est affectée audit dispositif, ladite adresse IP temporaire incluant au moins un identifiant du groupe auquel ledit dispositif est à présent rattaché et, le cas échéant, un identifiant de la station de base mère à laquelle ledit dispositif est à présent rattaché, le réseau comporte des moyens de mise en correspondance de l'adresse IP initiale et de l'adresse IP temporaire notamment pour transférer des messages à destination du dispositif.A group-structured wireless IP network (4, 5), the wireless IP network comprising, for at least one group, a plurality of base stations (CBS1, MBS1, 8) connected to each other in mesh mode and initially connected to said group, mobile equipment (2, 3, AP0501, AP0301), each mobile equipment being initially attached to a parent base station among the base stations of the group, characterized in that at least one device (MBS1, AP 03 01, 2, 3, AP0501) among the base stations and the mobile equipment is assigned an initial IP address (& 1) comprising at least one identifier of the group to which said device is initially attached and, if appropriate, a user identifier. the parent base station to which said device is initially attached, in case of a change of attachment of said device to the parent base station and / or to the group, a temporary IP address (& 2) is assigned to said device, said temporary IP address including at least one identifier of the group to which said device is now attached and, where appropriate, an identifier of the mother base station to which said device is now attached, the network comprises means for matching the initial IP address and the Temporary IP address especially for transferring messages to the device. 7. Station de base (21) destinée à un réseau IP sans fil structuré en groupes, la station étant agencée pour être rattachée à un groupe, pour rattacher à ladite station des équipements mobiles (2, 3), et pour être connectée en mode maillé à une pluralité d'autres stations de base (MBS1 , CBS1 ) également rattachées audit groupe, la station de base comprenant des moyens (22) d'affectation d'adresses IP agencés pour affecter aux équipements mobiles rattachés à ladite station de base une adresse IP comprenant un identifiant de ladite station et un identifiant du groupe auquel ladite station est rattachée.A base station (21) for a group-structured wireless IP network, the station being arranged to be attached to a group, for attaching to said station mobile equipment (2, 3), and for being connected in a wireless mode. meshed to a plurality of other base stations (MBS1, CBS1) also attached to said group, the base station including means (22) for assigning IP addresses arranged to assign to the mobile equipment attached to said base station a IP address comprising an identifier of said station and an identifier of the group to which said station is attached. 8. Station de base (21 ) selon la revendication 7, comprenant en outre des moyens de réception (23) pour recevoir un message d'un équipement mobile initialement rattaché à une autre station de base et ayant une adresse IP initiale comprenant un identifiant de ladite autre station et un identifiant du groupe auquel ladite autre station est rattachée, des moyens de traitement (22) pour analyser l'adresse IP initiale afin de chercher à déterminer le groupe et la station de base auxquels ledit équipement mobile est initialement rattaché, et des moyens d'envoi (24) pour envoyer vers une installation du réseau IP sans fil l'adresse IP initiale et une adresse IP temporaire attribuée audit équipement mobile par ladite station, ladite installation étant choisie par les moyens de traitement en fonction d'un résultat de l'analyse.The base station (21) according to claim 7, further comprising receiving means (23) for receiving a message from a mobile equipment initially attached to another base station and having an initial IP address including an identifier of said other station and an identifier of the group to which said other station is attached, processing means (22) for analyzing the initial IP address in order to seek to determine the group and the base station to which said mobile equipment is initially attached, and sending means (24) for sending to an installation of the wireless IP network the initial IP address and a temporary IP address assigned to said mobile equipment by said station, said installation being chosen by the processing means according to a result of the analysis. 9. Station de base selon l'une des revendications 7 à 8, comprenant en outre une table de routage (OLSR) pour mémoriser la topologie du reseau maille forme par les stations de base (MBS1 , CBS1 , 21 ) du groupe, des moyens de mise a jour pour dynamiquement mettre a jour ladite table de routage, et dans lequel la station est agencée pour communiquer avec les autres stations de base du reseau maille en utilisant le contenu de la table de routageBase station according to one of claims 7 to 8, further comprising a routing table (OLSR) for storing the topology of the mesh network formed by the base stations (MBS1, CBS1, 21) of the group, update means for dynamically updating said routing table, and in which the station is arranged to communicate with the other base stations of the mesh network using the content of the routing table 10 Serveur central (20) destine a un reseau IP sans fil structure en groupes, le reseau comprenant pour au moins un groupe une pluralité de stations de base connectées entre elles en mode maille et rattachées audit groupe, et des équipements mobiles, chaque équipement mobile étant initialement rattache a une station de base mère parmi les stations de base du groupe, le serveur central comprenant des moyens de réception (43) d'un premier message comprenant une adresse IP initiale et une adresse IP temporaire d'un même dispositif parmi les stations de base et les équipements mobiles du reseau, l'adresse IP initiale comprenant au moins un identifiant du groupe auquel ledit dispositif est initialement rattache et le cas échéant un identifiant de la station de base mère auquel ledit dispositif est initialement rattache, l'adresse IP temporaire comprenant au moins un identifiant du groupe auquel ledit dispositif est a présent rattache et le cas échéant un identifiant de la station de base auquel ledit dispositif est a présent rattache, des moyens de traitement (42) pour déterminer a partir de l'adresse IP initiale le groupe auquel le dispositif est initialement rattache et le cas échéant la station de base mère a laquelle le dispositif est initialement rattache, des moyens d'envoi (44) pour envoyer a une station de base cœur du groupe détermine par les moyens de traitement et/ou le cas échéant a la station mère déterminée par les moyens de traitement un deuxième message comprenant l'adresse IP initiale et l'adresse IP temporaire A central server (20) for a group-structured wireless IP network, the network comprising for at least one group a plurality of base stations connected together in mesh mode and attached to said group, and mobile equipment, each mobile equipment initially being attached to a parent base station among the base stations of the group, the central server comprising means (43) for receiving a first message comprising an initial IP address and a temporary IP address of the same device among the base stations and mobile network equipment, the initial IP address comprising at least one identifier of the group to which said device is initially connected and, if appropriate, an identifier of the mother base station to which said device is initially connected, the address Temporary IP comprising at least one identifier of the group to which said device is now connected and, if appropriate, an identifier of the base device to which said device is now pieced together, processing means (42) for determining from the initial IP address the group to which the device is initially attached and, if appropriate, the parent base station to which the device is initially attached, sending means (44) for sending to a core station of the group determined by the processing means and / or where appropriate to the mother station determined by the processing means a second message comprising the address Initial IP and temporary IP address
PCT/FR2008/051189 2007-06-29 2008-06-27 Wireless ip mesh network Ceased WO2009007619A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0704727 2007-06-29
FR0704727 2007-06-29

Publications (2)

Publication Number Publication Date
WO2009007619A2 true WO2009007619A2 (en) 2009-01-15
WO2009007619A3 WO2009007619A3 (en) 2009-11-05

Family

ID=38870367

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2008/051189 Ceased WO2009007619A2 (en) 2007-06-29 2008-06-27 Wireless ip mesh network

Country Status (1)

Country Link
WO (1) WO2009007619A2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2469690A (en) * 2009-04-24 2010-10-27 Ibm A method of assignment of a TCP/IP address to a blade server in which the IP address is based on the number of the blade centre and blade slot.
US8607225B2 (en) 2010-12-28 2013-12-10 Oracle International Corporation Managed upgrades of components in an integrated software and hardware system
US12041029B1 (en) 2023-05-22 2024-07-16 Uab 360 It Optimizing access to local network devices via mesh network devices

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101160988B (en) * 2005-02-01 2011-11-23 Exs有限公司 Hierarchical mesh network for wireless access

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2469690A (en) * 2009-04-24 2010-10-27 Ibm A method of assignment of a TCP/IP address to a blade server in which the IP address is based on the number of the blade centre and blade slot.
GB2469690B (en) * 2009-04-24 2014-03-05 Ibm Dynamic host configuration protocol automation for slot-based bladeserver configuration
US8607225B2 (en) 2010-12-28 2013-12-10 Oracle International Corporation Managed upgrades of components in an integrated software and hardware system
US9424023B2 (en) 2010-12-28 2016-08-23 Oracle International Corporation Unified system lifecycle for components in an integrated software and hardware system
US9720682B2 (en) 2010-12-28 2017-08-01 Oracle International Corporation Integrated software and hardware system that enables automated provisioning and configuration of a blade based on its physical location
US12041029B1 (en) 2023-05-22 2024-07-16 Uab 360 It Optimizing access to local network devices via mesh network devices
US12040951B1 (en) 2023-05-22 2024-07-16 Uab 360 It Optimizing access to local network devices via mesh network devices
US12081510B1 (en) 2023-05-22 2024-09-03 Uab 360 It Optimizing access to local network devices via mesh network devices

Also Published As

Publication number Publication date
WO2009007619A3 (en) 2009-11-05

Similar Documents

Publication Publication Date Title
US11271767B2 (en) Virtual network endpoints for internet of things (IoT) devices
US10856158B2 (en) Network resource function supporting multi-region querying
EP3804408B1 (en) Method of selecting a route in an ad hoc network
WO2013038056A1 (en) Offloading traffic to device-to-device communications
JP2008541641A (en) Multi-medium wide area communication network
CN101621548A (en) Method and system for realizing terminal resource sharing based on peer connection system
EP3675435A1 (en) Method for dynamic routing in a network of connected objects
FR3096202A1 (en) Method and device for obtaining an IP address
EP3549352B1 (en) Electricity metering device comprising a powerline interface and at least a radiofrequency interface.
WO2009007619A2 (en) Wireless ip mesh network
EP2575389B1 (en) Method for enhancing the continuity of communication from a 4g mobile terminal via an ip interconnection network
US9813317B2 (en) Self-localizing data distribution network
FR2991124A1 (en) DEVICE AND METHOD FOR INTERCONNECTING TWO SUB-NETWORKS
EP3675463B1 (en) Method for identifying a connected object in a network infrastructure
EP3479551B1 (en) Method for synchronizing context data of network functions in a mobile network
WO2009080959A1 (en) Management of a communication in a heterogeneous network
EP4187874B1 (en) Method for configuring a communication network and node implementing said configuration method
EP3785463B1 (en) Method for federating at least two communication networks for mobile terminals and network capable of being federated
FR3095914A1 (en) Method of dynamic routing in a network of connected objects
FR3095913A1 (en) Method for identifying a connected object in a network infrastructure
FR2953357A1 (en) Method for assuring continuity of communication operated from e.g. telephone, for assuring departure of vehicle to remote area, involves allowing two gateways to record correspondence between internet protocol address and level two address
CN102572681B (en) A kind of link information acquisition methods and system
WO2011161354A1 (en) Apparatus, system and method for establishing and routing communications at lower cost with a mobile terminal in a roaming situation
EP4544843A1 (en) Communication, management and discovery methods, and devices configured to carry out said methods
WO2024002868A1 (en) Provision and collection methods, base station, data collection and analysis device, and system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08806117

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08806117

Country of ref document: EP

Kind code of ref document: A2