WO2008028919A1 - Connectable network equipment for wireless network in infrastructure mode - Google Patents

Connectable network equipment for wireless network in infrastructure mode Download PDF

Info

Publication number
WO2008028919A1
WO2008028919A1 PCT/EP2007/059259 EP2007059259W WO2008028919A1 WO 2008028919 A1 WO2008028919 A1 WO 2008028919A1 EP 2007059259 W EP2007059259 W EP 2007059259W WO 2008028919 A1 WO2008028919 A1 WO 2008028919A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
wireless network
wireless
niu
network interface
Prior art date
Application number
PCT/EP2007/059259
Other languages
French (fr)
Inventor
Guillaume Bichot
Original Assignee
Thomson Licensing
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 Thomson Licensing filed Critical Thomson Licensing
Publication of WO2008028919A1 publication Critical patent/WO2008028919A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge

Definitions

  • the present invention relates to the field of wireless local area networks WLAN, and more particularly the access point topology of such networks operating in infrastructure mode.
  • the infrastructure mode is an operating mode that enables stations equipped with an ad-hoc network card, a WI-FI card for instance, to be connected together via an access point.
  • the access point is thus a necessary passage for communication.
  • FIG. 1a An example of a wireless local area network WLANi in infrastructure mode according to the prior art is shown in figure 1a. It comprises an access point APi with a wireless network card 10 with a radio transmission/reception antenna in an area of coverage 1 1 and client stations
  • STA 1 , STA 2 , STA 3 , STA 4 located in this area of coverage.
  • STAi is a laptop computer
  • STA 2 is a camera
  • STA 3 is a video monitor
  • STA 4 is a telephone.
  • this could basically be computers and telephones.
  • the wireless local area network WLANi is merged with the set formed by the access point APi and its client stations STA 1 located in the area of coverage 1 1 .
  • this set is also called the Basic Service Set BSS, or cell. Similar architectures are disclosed in patent documents:
  • the access point APi comprises a corresponding wireless network interface unit WLAN-NIU for the WLANi network.
  • This interface comprises in a usual manner the wireless network board 10, with its transmission/reception antenna and a driver or corresponding card “driver”, and a bridge function 12 implemented in a software manner to transmit messages between the STA, client stations of the WLANi network.
  • bridge is understood to mean a function that provides the media access control, corresponding to the data link layer of the media.
  • the well known standard 802.1 1 defines the low layers of the OSI model (Open Systems Interconnection), namely the physical layer of level 1 , and the data link layer of level 2, split into two sublayers the logical link control sublayer and the Media Access Control MAC sublayer.
  • a bridge is a software or hardware function that handles data frames according to the source and destination MAC addresses specified in the header of the frames that it receives from source station, to the destination station.
  • the access point of a wireless network thus implements a function that allows the client stations of the wireless network considered to communicate with each other through the wireless network interface unit.
  • This wireless network bridge mechanism is specific to the wireless network.
  • wired local network for example an Ethernet local network
  • two stations in a same wireline local network communicate with each other directly.
  • a Wimax access point thus comprises, in addition to its wireless network interface, several other network interface units or NIUs. It also implements an inter-network bridge that can direct data from one port to another according to the MAC addresses.
  • the access point AP 1 is thus an item of network equipment of the "WIMAX" type that performs an internetwork bridge function between at least the WLANi wireless network and another LANi local network.
  • the local network LANi is a wired network, for example an Ethernet network, to which a station STA 5 is connected, for example a video server.
  • the access point AP-i comprises or implements for each network interface unit, a corresponding driver to control the hardware interface associated in a suitable manner and an inter-network bridge or inter-NIU bridge function between the different NIU network interface units.
  • an inter-network bridge 20 to manage the MAC frames between the wireless network interface WLAN- NIU and the LAN 1 -NIU interface, through their respective drivers.
  • This bridge 20 is implemented in a software manner by the operating system of the AP 1 equipment.
  • the bridge 20 is implemented in a typical manner by the kernel of the operating system, and implements for example the different functions contained in the standard IEEE 802.1 , and notably the STP protocol known as "Spanning Tree Protocol, by means of which a loop-free network topology as defined in the standard IEEE 802.1 D can be provided
  • the inter-NIU bridge 20 cannot provide the wireless network dedicated bridge function 12, owing to the management mechanism specific to the wireless network Indeed, as soon as the wireless network card is inserted into the APi equipment, the operating system opens or enables the corresponding wireless interface unit WLAN-NIU. This interface unit is common to all the client stations of the WLAN 1 network thus activated. Now, the inter-NIU bridge 20 only enables incoming messages to be forwarded on a network interface to another separate NIU interface. Indeed, this bridge function for managing the different network interfaces is based on a communication protocol of the wired networks. According to this well known protocol, all the stations of a same local network listen to the network.
  • the bridge knows to which network the destination station belongs by its routing table, and it transmits the message to the corresponding network interface, or it does not know, and it transmits the message on all the other network interfaces. But in no case does it send back the message on the interface from which it received the message.
  • the inter-NIU bridge cannot therefore direct messages received from the WLAN-NIU interface on this same WLAN-NIU interface.
  • the AP1 equipment must implement the inter-network bridge 20 at the system level, and the bridge 12 inherent to the wireless network, at the level of the wireless network interface WLAN-NIU.
  • This "wireless" bridge 12 is exclusively dedicated to the wireless network interface WLAN-NIU and only relays the data on the basis of the MAC addresses between the client stations of the wireless network.
  • Figure 2 shows the case of more complex infrastructures, in which terminal stations are connected to the wireless network by intermediate stations. To describe the infrastructure, pure convention considers that there is a descending hierarchy from the access point. With this convention, in the example illustrated in figure 2, a wireless local network WLAN 2 comprises an access point AP 2 , and two intermediate stations IS1 and IS 2 .
  • the intermediate station IS 1 is an access point of another wireless network WLAN 3 to which two wireless stations STA 6 and STA 7 are attached.
  • the intermediate station IS 2 is connected to a wired subnetwork LAN 2 , to which other stations STAs and STAg are also connected. These stations ST AQ to STAg, are terminal or "end-user" stations.
  • the intermediate stations implement a bridge function, for example by the kernel of their operating system, to relay the frames according to their MAC address between terminal stations.
  • the bridge function 12 of the access point AP 2 dedicated to the wireless network interface WLAN-NIU is more complex than the previous case shown in figure 1a, as it must process hidden nodes, namely the terminal stations STA 6 to STAg which are found behind the intermediate stations IS 1 and IS 2 , and that cannot be seen directly by the access point AP 2 .
  • the intermediate stations act as a link (node) between two local networks, in the example, between the WLAN 2 wireless network and the wired network LAN 2 , or wireless WLAN 3 , there is a known risk of loops, which could paralyse the network by a phenomenon known as "broadcast storm".
  • the bridge function 12 of the wireless interface of the access point AP 2 must itself implement the STP protocol specified above (standard IEEE1.D), implemented in the inter- network bridge 20.
  • the two examples of network infrastructure with WIMAX type access points show that the two-bridge structure, an inter-network system bridge 20 and a dedicated wireless bridge 12, that are implemented in the access point AP 2 (or in an item of network equipment comprising this access point) is not optimal and can even become complex in the case of a network hierarchy infrastructure, where the wireless network comprises intermediate stations. 3. Summary of the invention.
  • the inter-network bridge function manages each of these wireless network interfaces instantiated according to the invention as an ordinary network interface.
  • a dynamic management of these network interfaces is implemented according to the connections and/or disconnections of the stations of the wireless network.
  • each wireless network interface instantiated comprises a driver that can understand the functionalities specific to the client station. Particularly in the case of an intermediate station, the driver can understand the functionalities specific to this intermediate station.
  • the invention therefore relates to network equipment connectable to local networks, at least two, forming at least one access point to a wireless local network, at least one first network interface port enabling a connection to a local network, characterized in that the said access point comprises a plurality of wireless network interface ports associated with the said wireless network, each one of the said wireless network interface ports being associated with at least one client station of the said wireless network, and an inter-network bridge associated with at least the said first network interface port and the said plurality of wireless network interface ports.
  • the access point is a router and enables several IP subnetworks, one per client station, to be associated with the said wireless network.
  • the invention also relates to a method of communication between corresponding local networks.
  • - figures 1 a and 1 b already described show a wireless network topology in infrastructure mode with an access point enabling a connection to at least one other network according to the prior art
  • - figure 2 already described shows an extended wireless local network with an access point according to the prior art
  • FIG. 3 shows an extended wireless network topology with an access point according to the invention
  • FIG. 4 is a block diagram showing a method of dynamic instantiation of a wireless network interface according to the invention
  • FIG. 5 is a diagram showing an application of the invention to a system in which the subnetworks are IP networks and the connectable equipment forming or comprising the access point is a router, and
  • FIG. 6 shows in a simplified manner an IP routing mechanism applicable to the invention.
  • Figure 3 shows an access point according to the invention in an extended wireless network topology.
  • the wireless local network WLAN 4 comprises an access point AP 3 , a terminal station STA 10 , for example a laptop computer, and two intermediate stations IS 1 and IS 2 .
  • the intermediate station IS 1 is an access point of a wireless subnetwork WLAN 3 to which the stations STA 6 and STA 7 are attached.
  • the intermediate station IS 2 is connected to a wired subnetwork LAN 2 , to which are attached the stations STA 8 and STA 9 .
  • the access point AP 3 has a network interface LAN-i-NIU with a local network LAN 1 , which is wired in the example, to which a station STA 5 is connected.
  • the access point AP 3 also has a plurality of wireless interface units with the WLAN 4 network.
  • there are N 3 wireless network interface units, instantiated in a software manner, each one associated with a terminal STA-io or intermediate IS-i, IS 2 , station directly in view of the access point AP 3 .
  • a station directly in view of the access point AP 3 is understood to mean the stations of the wireless network WLAN 4 , such as STA 1 0, IS 1 and IS 2 in the example.
  • the stations attached indirectly to the access point AP 3 via an intermediate station, like the stations STA ⁇ to STAg in the example, are invisible for this access point and do not cause the instantiation of a corresponding wireless interface unit in this access point.
  • three virtual interfaces can be instantiated: the interface STA 10 -NIU associated with the terminal station STA 10 , the interface IS-i-NIU associated with the intermediate station IS-i, and the interface IS 2 - NIU associated with the intermediate station IS 2 -
  • Each of these virtual interfaces STA 10 -NIU, IS 1 -NIU, IS 2 -NIU, is processed by the inter-network bridge 30 as a separate network interface, as soon as it is declared.
  • Each of these network interfaces comprise notably its driver and share with the other interfaces, the wireless network card 10.
  • the drivers D 0 , D-i, D 2 of these interfaces STAi 0 -NIU, IS 1 -NIU and IS 2 -NIU have a common part A relating to the control of the wireless network card 10 that these interfaces all share in common.
  • Each driver can also comprise a specific part, respectively Bo, Bi, B 2 , of the WLAN 4 network station corresponding to the interface considered, that is respectively STA 10 , IS-i, IS2.
  • This specific part of the driver advantageously exploits the special functionalities of the station with which it is associated. This is advantageously the case for the intermediate stations IS 1 and IS 2 that are each attached to another local network.
  • the intermediate station IS 1 could support a protection mechanism that is specific to it.
  • the specific part B1 of the driver D1 of the associated interface will then comprise the corresponding functionalities. These specific parts can be enriched if necessary by new functionalities, according to the development of the stations, particularly intermediate stations. There is therefore an advantageously adaptable access point structure that can be modified according to the development of the infrastructures.
  • the access point is a router
  • the associated driver for example D1 comprises a specific part B1 , at least for enabling the switching of packets exclusively via the said associated client station, and possibly for implementing specific functionalities of the associated station.
  • the instantiation means then use this connection/disconnection information to manage the wireless network interface units dynamically: remove the units corresponding to stations that have become disconnected and/or instantiate new ones for station that have become connected.
  • the access point AP 3 becomes comparable to a wireless dynamic switch, namely that is acts as a multi-port Ethernet switch ("multi-port bridging"), by which the ports (interfaces) are dynamically added or removed according to changes in the topology of the network.
  • Figure 4 diagrammatically shows the instantiation mechanism of a wireless network interface according to the invention, for a client station STA k of the wireless network.
  • step 100.1 a If the station STA k connects, this is detected (step 100.1 a), and the corresponding information is sent to the instantiation means 100.2 of the operating system, that creates a corresponding wireless network interface unit (step 100.3a): instantiation of the port and association of the station STA k to this port.
  • the inter-network bridge 30 must be updated (step 100.4). An ADD command is thus sent to add this inter-network bridge 30.
  • the ADD command will be of the type: Brctl brO addif wmax2.
  • the new wireless network interface unit wmax 2 is then added to the bridge 30.
  • step 100.1 b If the station STA k becomes disconnected, this is detected (step 100.1 b), and the corresponding information is sent to the instantiation means 100 2, which removes the interface unit that was associated with it (step 103 b) A DEL command is sent to remove this port from the inter-network bridge 30 (step 100 4)
  • the DEL command will be of the type Brctl brO dellif wmax2 It will be noted that with an instantiation of virtual wireless network interface units according to the invention, if no wireless network station is effectively connected to the network, no interface unit is created One can therefore have at a given moment for the wireless network WLAN 4 0 instantiated wireless network interface units, or n instantiated wireless network interface units, n non-null integer In practice, the number of wireless network interface units that can be instantiated at a given moment can be limited, basically according to the data processing and memory capacities of the access point In this case, at step 100 2, the access point can check the current number n of instantiated ports and if the limit
  • the invention advantageously offers the possibility of IP routing (Internet Protocol) within a same wireless local network where the access point AP 3 is a router, namely that is able to carry out the IP routing of data between the different stations attached to this wireless network
  • IP routing Internet Protocol
  • This particularly interesting aspect of the invention enables an IP subnetwork to be associated with each wireless interface unit instantiated and associated with a station of the wireless network WLAN 4 It is thus possible to share this wireless network WLAN 4 in several IP subnetworks In particular, there can be one IP subnetwork per intermediate station of the wireless network
  • the access point AP 4 comprises a router bridge 3OR in addition to the inter-network bridge functions, it implements the functions 200 of IP packet switching between the different interface unit instantiated in the access point To be able to create a corresponding IP routing, an IP address is attached to each of the intermediate or terminal stations of the network WLAN 4 at the level of the access point AP 4 .
  • an IP address is formed by an IP network or subnetwork address and a MAC machine identification part.
  • the router access point AP 4 associates an IP subnetwork identifier with each instantiated port and in particular with each new wireless interface unit instantiated for the network WLAN 4 .
  • the machine identification is the machine identification MAC-WLAN 4 , of the wireless network card 10 that manages the WLAN 4 network.
  • the router bridge 3 For each incoming packet in the access point AP 4, the router bridge 3OR analyses the destination IP address in each packet that enters, and according to the network or subnetwork identifier part, sends the packet to the corresponding interface unit.
  • IP-O corresponds to the intermediate station ISi as well as the terminal stations ST 6 and ST 7 that are attached to it.
  • IP-1 An IP subnetwork, IP-1 , corresponds to the intermediate station IS 2 as well as the terminal stations STs and STg that are attached to it.
  • Each station associated with the IP subnetwork considered IP-O or IP-1 has a corresponding IP address in this network. For example, the station STA 6 has the address IP-00.
  • the LANi network is associated with an associated IP subnetwork, IP-2 and the station STA 5 with the address IP-20 in this subnetwork IP2.
  • IP-3 An IP address, IP-3, corresponds to the station STA 10 .
  • IP routing illustrates diagrammatically in figure 6 a management of the IP layer by the inter-network router bridge 3OR.
  • the inter-network router bridge 3OR detects the destination IP address, for example the IP-10 address, in each packet of data transiting by the access point AP 4 , for example in an data packet entering through the wireless network interface unit IS1 -NIU.
  • it searches, for example in a routing table IP TAB that it keeps up to date, for what IP subnetwork and hence what network interface this IP address corresponds to, in order to send it to this interface (step 200c).
  • IP TAB a routing table IP TAB that it keeps up to date
  • the address IP-10 belongs to the subnetwork IP-1 , and send the data packet to the corresponding network interface unit, IS2-NIU in the example.
  • each of the virtual interfaces instantiated for the wireless network WLAN 4 , and attached to a station of this network, for example ISi-NIU thus comprises in its driver D1 , in addition to the part A common to all the instantiated ports for the wireless network WLAN 4 , a specific part B1 of the said station, at least to enable the switching of the IP packets from or to this station.
  • driver D1 in addition to the part A common to all the instantiated ports for the wireless network WLAN 4 , a specific part B1 of the said station, at least to enable the switching of the IP packets from or to this station.

Abstract

An item of network equipment comprising or forming an access point AP3 of a wireless network WLAN4 comprises means potentially capable of instantiating a wireless network interface STA10-NIU, IS1NIU, IS2-NIU per client, terminal STA10 or intermediate IS1-NIU, IS2-NIU station of the wireless local network WLAN4. There can thus be as many network interfaces as there are wireless stations connected. The inter-network bridge function 30 manages each of these wireless network interfaces instantiated according to the invention as an ordinary network interface.

Description

CONNECTABLE NETWORK EQUIPMENT FOR WI RELESS NETWORK IN
INFRASTRUCTURE MODE
1. Technical Field. The present invention relates to the field of wireless local area networks WLAN, and more particularly the access point topology of such networks operating in infrastructure mode.
2. Technological background. Different wireless local area network WLAN technologies have been developed, notably including the WI-FI technology based on the IEEE 802.1 1 standard. Other technologies exist, such as WiMAX for example (IEEE802.16).
The infrastructure mode is an operating mode that enables stations equipped with an ad-hoc network card, a WI-FI card for instance, to be connected together via an access point. The access point is thus a necessary passage for communication.
An example of a wireless local area network WLANi in infrastructure mode according to the prior art is shown in figure 1a. It comprises an access point APi with a wireless network card 10 with a radio transmission/reception antenna in an area of coverage 1 1 and client stations
STA1 , STA2, STA3, STA4 located in this area of coverage.
For example, STAi is a laptop computer, STA2 is a camera, STA3 is a video monitor, and STA4 is a telephone. In a business context, this could basically be computers and telephones.
In the rest of the document, the wireless local area network WLANi is merged with the set formed by the access point APi and its client stations STA1 located in the area of coverage 1 1 . In the literature, this set is also called the Basic Service Set BSS, or cell. Similar architectures are disclosed in patent documents:
- US7, 099,295 B1 , that illustrates a bridging between a wired network and a wireless network, each radio interfaces being linked to several devices; - US5,546,397 that illustrates a reliable access point for a wireless LAN; and
- US2003/01 12820A1 that discloses a secure wireless LAN, wherein each port relays communications to the mobile units in a cell.
As shown in figure 1b, the access point APi comprises a corresponding wireless network interface unit WLAN-NIU for the WLANi network. This interface comprises in a usual manner the wireless network board 10, with its transmission/reception antenna and a driver or corresponding card "driver", and a bridge function 12 implemented in a software manner to transmit messages between the STA, client stations of the WLANi network.
In a known manner, bridge is understood to mean a function that provides the media access control, corresponding to the data link layer of the media.
If the example of a Wi-Fi network is taken, the well known standard 802.1 1 defines the low layers of the OSI model (Open Systems Interconnection), namely the physical layer of level 1 , and the data link layer of level 2, split into two sublayers the logical link control sublayer and the Media Access Control MAC sublayer. A bridge is a software or hardware function that handles data frames according to the source and destination MAC addresses specified in the header of the frames that it receives from source station, to the destination station.
The access point of a wireless network thus implements a function that allows the client stations of the wireless network considered to communicate with each other through the wireless network interface unit.
This wireless network bridge mechanism is specific to the wireless network.
Indeed in a wired local network (for example an Ethernet local network), two stations in a same wireline local network communicate with each other directly.
Originally, the client stations of a wireless local network were designed to be terminal stations ("end-user station"). This means that the stations were not intended to be connected to other network equipment irrespective of the means. As needs have changed, new technologies have been developed such as the WIMAX (Worldwide Interoperability for Microwave Access) technology based on the standard IEEE 802.16, enables other architectures to be considered, particularly with the purpose of extending the network communication coverage. We notably speak of an extended wireless network. These technologies enable different networks to be linked together by access points. A Wimax access point thus comprises, in addition to its wireless network interface, several other network interface units or NIUs. It also implements an inter-network bridge that can direct data from one port to another according to the MAC addresses.
If figures 1 a and 1 b are considered, the access point AP1 is thus an item of network equipment of the "WIMAX" type that performs an internetwork bridge function between at least the WLANi wireless network and another LANi local network. In the example shown, the local network LANi is a wired network, for example an Ethernet network, to which a station STA5 is connected, for example a video server.
In a known manner, the access point AP-i comprises or implements for each network interface unit, a corresponding driver to control the hardware interface associated in a suitable manner and an inter-network bridge or inter-NIU bridge function between the different NIU network interface units. In the example, we therefore have an inter-network bridge 20, to manage the MAC frames between the wireless network interface WLAN- NIU and the LAN1-NIU interface, through their respective drivers. This bridge 20 is implemented in a software manner by the operating system of the AP1 equipment. In one example, if the operating system of the access point AP1 is an open system such as for example the Linux or Windows system, namely which offers the possibility of implementing new functions, the bridge 20 is implemented in a typical manner by the kernel of the operating system, and implements for example the different functions contained in the standard IEEE 802.1 , and notably the STP protocol known as "Spanning Tree Protocol, by means of which a loop-free network topology as defined in the standard IEEE 802.1 D can be provided
The inter-NIU bridge 20 cannot provide the wireless network dedicated bridge function 12, owing to the management mechanism specific to the wireless network Indeed, as soon as the wireless network card is inserted into the APi equipment, the operating system opens or enables the corresponding wireless interface unit WLAN-NIU. This interface unit is common to all the client stations of the WLAN1 network thus activated. Now, the inter-NIU bridge 20 only enables incoming messages to be forwarded on a network interface to another separate NIU interface. Indeed, this bridge function for managing the different network interfaces is based on a communication protocol of the wired networks. According to this well known protocol, all the stations of a same local network listen to the network. If one of them is recognised as being the destination of a message on the network (recognition of the destination MAC address), it shows itself. Therefore, if the message arrives at the access point via the interface of this network, this means that no station of this network is recognized and that the message is intended for a station of another network. Either the bridge knows to which network the destination station belongs by its routing table, and it transmits the message to the corresponding network interface, or it does not know, and it transmits the message on all the other network interfaces. But in no case does it send back the message on the interface from which it received the message. The inter-NIU bridge cannot therefore direct messages received from the WLAN-NIU interface on this same WLAN-NIU interface. For this reason and as shown in figure 1 b, the AP1 equipment must implement the inter-network bridge 20 at the system level, and the bridge 12 inherent to the wireless network, at the level of the wireless network interface WLAN-NIU. This "wireless" bridge 12 is exclusively dedicated to the wireless network interface WLAN-NIU and only relays the data on the basis of the MAC addresses between the client stations of the wireless network. Figure 2 shows the case of more complex infrastructures, in which terminal stations are connected to the wireless network by intermediate stations. To describe the infrastructure, pure convention considers that there is a descending hierarchy from the access point. With this convention, in the example illustrated in figure 2, a wireless local network WLAN2 comprises an access point AP2, and two intermediate stations IS1 and IS2. The intermediate station IS1 is an access point of another wireless network WLAN3 to which two wireless stations STA6 and STA7 are attached. The intermediate station IS2 is connected to a wired subnetwork LAN2, to which other stations STAs and STAg are also connected. These stations ST AQ to STAg, are terminal or "end-user" stations. The intermediate stations implement a bridge function, for example by the kernel of their operating system, to relay the frames according to their MAC address between terminal stations.
In such an infrastructure, the bridge function 12 of the access point AP2 dedicated to the wireless network interface WLAN-NIU is more complex than the previous case shown in figure 1a, as it must process hidden nodes, namely the terminal stations STA6 to STAg which are found behind the intermediate stations IS1 and IS2, and that cannot be seen directly by the access point AP2. Moreover, in this case, the intermediate stations act as a link (node) between two local networks, in the example, between the WLAN2 wireless network and the wired network LAN2, or wireless WLAN3, there is a known risk of loops, which could paralyse the network by a phenomenon known as "broadcast storm". For this reason, the bridge function 12 of the wireless interface of the access point AP2, must itself implement the STP protocol specified above (standard IEEE1.D), implemented in the inter- network bridge 20.
The two examples of network infrastructure with WIMAX type access points that have just been described, show that the two-bridge structure, an inter-network system bridge 20 and a dedicated wireless bridge 12, that are implemented in the access point AP2 (or in an item of network equipment comprising this access point) is not optimal and can even become complex in the case of a network hierarchy infrastructure, where the wireless network comprises intermediate stations. 3. Summary of the invention.
In the invention, an attempt is made to simplify the design of these extended network infrastructures. A technical solution that was simple to implement, evolutive and reliable was sought to manage within the access point all the examples of message direction by the same bridge function, including in the event of subnetworks attached to a wireless network, the idea being to remove the bridge function dedicated to the wireless network implemented in the wireless network interface and/or the associated driver. According to the invention, an item of network equipment comprising or forming an access point of a wireless network comprises means potentially capable of instantiating one wireless network interface per client, terminal or intermediate station of the wireless local network. There can thus be as many network interfaces as there are stations of the wireless network. The inter-network bridge function manages each of these wireless network interfaces instantiated according to the invention as an ordinary network interface. Notably, it can direct frames sent by one station of the wireless network to another station of this wireless network, as it sees them as two separate network interfaces. Through this mode of instantiation of a plurality of wireless network interfaces for a single wireless network, one thus resolves the contradictory operating mode of the two bridge functions according to the prior art.
Advantageously, a dynamic management of these network interfaces is implemented according to the connections and/or disconnections of the stations of the wireless network.
Moreover, each wireless network interface instantiated comprises a driver that can understand the functionalities specific to the client station. Particularly in the case of an intermediate station, the driver can understand the functionalities specific to this intermediate station. The invention therefore relates to network equipment connectable to local networks, at least two, forming at least one access point to a wireless local network, at least one first network interface port enabling a connection to a local network, characterized in that the said access point comprises a plurality of wireless network interface ports associated with the said wireless network, each one of the said wireless network interface ports being associated with at least one client station of the said wireless network, and an inter-network bridge associated with at least the said first network interface port and the said plurality of wireless network interface ports.
In one advantageous variant, the access point is a router and enables several IP subnetworks, one per client station, to be associated with the said wireless network. The invention also relates to a method of communication between corresponding local networks.
4. Brief description of the drawings.
Other advantages and characteristics of the invention are described in the following description in reference to the illustrated drawings of an embodiment of the invention, provided as a non-restrictive example. In these drawings:
- figures 1 a and 1 b already described show a wireless network topology in infrastructure mode with an access point enabling a connection to at least one other network according to the prior art, - figure 2 already described shows an extended wireless local network with an access point according to the prior art,
- figure 3 shows an extended wireless network topology with an access point according to the invention,
- figure 4 is a block diagram showing a method of dynamic instantiation of a wireless network interface according to the invention,
- figure 5 is a diagram showing an application of the invention to a system in which the subnetworks are IP networks and the connectable equipment forming or comprising the access point is a router, and
- figure 6 shows in a simplified manner an IP routing mechanism applicable to the invention.
5. Detailed description of the invention. Figure 3 shows an access point according to the invention in an extended wireless network topology.
In this example, the wireless local network WLAN4 comprises an access point AP3, a terminal station STA10, for example a laptop computer, and two intermediate stations IS1 and IS2. For these intermediate stations, the example illustrated in figure 2 has been used with the same notations. Hence, the intermediate station IS1 is an access point of a wireless subnetwork WLAN3 to which the stations STA6 and STA7 are attached. The intermediate station IS2 is connected to a wired subnetwork LAN2, to which are attached the stations STA8 and STA9.
The access point AP3 has a network interface LAN-i-NIU with a local network LAN1, which is wired in the example, to which a station STA5 is connected.
The access point AP3 also has a plurality of wireless interface units with the WLAN4 network. In the example, there are N= 3 wireless network interface units, instantiated in a software manner, each one associated with a terminal STA-io or intermediate IS-i, IS2, station directly in view of the access point AP3. A station directly in view of the access point AP3, is understood to mean the stations of the wireless network WLAN4, such as STA10, IS1 and IS2 in the example. The stations attached indirectly to the access point AP3, via an intermediate station, like the stations STAβ to STAg in the example, are invisible for this access point and do not cause the instantiation of a corresponding wireless interface unit in this access point.
In the example, three virtual interfaces can be instantiated: the interface STA10-NIU associated with the terminal station STA10, the interface IS-i-NIU associated with the intermediate station IS-i, and the interface IS2- NIU associated with the intermediate station IS2- Each of these virtual interfaces STA10-NIU, IS1-NIU, IS2-NIU, is processed by the inter-network bridge 30 as a separate network interface, as soon as it is declared. Each of these network interfaces comprise notably its driver and share with the other interfaces, the wireless network card 10. The drivers D0, D-i, D2 of these interfaces STAi0-NIU, IS1-NIU and IS2-NIU have a common part A relating to the control of the wireless network card 10 that these interfaces all share in common. Each driver can also comprise a specific part, respectively Bo, Bi, B2, of the WLAN4 network station corresponding to the interface considered, that is respectively STA10, IS-i, IS2. This specific part of the driver advantageously exploits the special functionalities of the station with which it is associated. This is advantageously the case for the intermediate stations IS1 and IS2 that are each attached to another local network. For example, the intermediate station IS1 could support a protection mechanism that is specific to it. The specific part B1 of the driver D1 of the associated interface will then comprise the corresponding functionalities. These specific parts can be enriched if necessary by new functionalities, according to the development of the stations, particularly intermediate stations. There is therefore an advantageously adaptable access point structure that can be modified according to the development of the infrastructures. In the case where the access point is a router, it is possible according to one particularity of the invention explained further on, to associate an IP address with each virtual interface and therefore each station of the wireless network. In this case, the associated driver, for example D1 comprises a specific part B1 , at least for enabling the switching of packets exclusively via the said associated client station, and possibly for implementing specific functionalities of the associated station.
Potentially, one can have at a given moment as many wireless network interface units and associated drivers as terminal and/or intermediate stations directly in view of the wireless card 10 of the access point AP3. Advantageously, you have as many wireless interface units as stations directly in view, that are effectively connected. This functionality is advantageous as it enables at a given moment only to manage the wireless network interfaces actually used, which frees up the memory space and CPU power. This functionality is obtained simply by using the standard functionalities of the access points combined with the wireless network cards, which are capable of detecting the data sent by each of the wireless stations, indicating their active presence. In practice, when the wireless network card is activated (inserted, powered up), there is an association phase during which the stations connected to the access point are detected and the corresponding information recorded such as their MAC address. When a station exits the network, this is also detected.
The instantiation means then use this connection/disconnection information to manage the wireless network interface units dynamically: remove the units corresponding to stations that have become disconnected and/or instantiate new ones for station that have become connected. The access point AP3 becomes comparable to a wireless dynamic switch, namely that is acts as a multi-port Ethernet switch ("multi-port bridging"), by which the ports (interfaces) are dynamically added or removed according to changes in the topology of the network.
Figure 4 diagrammatically shows the instantiation mechanism of a wireless network interface according to the invention, for a client station STAk of the wireless network.
If the station STAk connects, this is detected (step 100.1 a), and the corresponding information is sent to the instantiation means 100.2 of the operating system, that creates a corresponding wireless network interface unit (step 100.3a): instantiation of the port and association of the station STAk to this port. The inter-network bridge 30 must be updated (step 100.4). An ADD command is thus sent to add this inter-network bridge 30. For example, in an access point (or connectable network equipment implementing this access point) with a Linux operating system, by using the notation "brO" to designate the inter-network bridge 30, and by assuming that the two wireless network interface units are already instantiated, noted wmaxO and wmaxi , and added to the bridge 30 (FIG.4), the ADD command will be of the type: Brctl brO addif wmax2.
The new wireless network interface unit wmax 2 is then added to the bridge 30.
If the station STAk becomes disconnected, this is detected (step 100.1 b), and the corresponding information is sent to the instantiation means 100 2, which removes the interface unit that was associated with it (step 103 b) A DEL command is sent to remove this port from the inter-network bridge 30 (step 100 4) The DEL command will be of the type Brctl brO dellif wmax2 It will be noted that with an instantiation of virtual wireless network interface units according to the invention, if no wireless network station is effectively connected to the network, no interface unit is created One can therefore have at a given moment for the wireless network WLAN4 0 instantiated wireless network interface units, or n instantiated wireless network interface units, n non-null integer In practice, the number of wireless network interface units that can be instantiated at a given moment can be limited, basically according to the data processing and memory capacities of the access point In this case, at step 100 2, the access point can check the current number n of instantiated ports and if the limit is reached, refuse the request In this case, the station STAk is refused its connection to the wireless network WLAN4
The invention advantageously offers the possibility of IP routing (Internet Protocol) within a same wireless local network where the access point AP3 is a router, namely that is able to carry out the IP routing of data between the different stations attached to this wireless network This particularly interesting aspect of the invention enables an IP subnetwork to be associated with each wireless interface unit instantiated and associated with a station of the wireless network WLAN4 It is thus possible to share this wireless network WLAN4 in several IP subnetworks In particular, there can be one IP subnetwork per intermediate station of the wireless network
This aspect of the invention is more particularly described below in relation to figure 5
The access point AP4 comprises a router bridge 3OR in addition to the inter-network bridge functions, it implements the functions 200 of IP packet switching between the different interface unit instantiated in the access point To be able to create a corresponding IP routing, an IP address is attached to each of the intermediate or terminal stations of the network WLAN4 at the level of the access point AP4.
It is recalled that an IP address is formed by an IP network or subnetwork address and a MAC machine identification part.
The router access point AP4 associates an IP subnetwork identifier with each instantiated port and in particular with each new wireless interface unit instantiated for the network WLAN4. For these wireless interface units instantiated for the WLAN4 network, the machine identification is the machine identification MAC-WLAN4, of the wireless network card 10 that manages the WLAN4 network.
For each incoming packet in the access point AP4, the router bridge 3OR analyses the destination IP address in each packet that enters, and according to the network or subnetwork identifier part, sends the packet to the corresponding interface unit.
Hence, in the example illustrated in figure 5, the following situation arises. An IP subnetwork, IP-O, corresponds to the intermediate station ISi as well as the terminal stations ST6 and ST7 that are attached to it.
An IP subnetwork, IP-1 , corresponds to the intermediate station IS2 as well as the terminal stations STs and STg that are attached to it. Each station associated with the IP subnetwork considered IP-O or IP-1 has a corresponding IP address in this network. For example, the station STA6 has the address IP-00.
The LANi network is associated with an associated IP subnetwork, IP-2 and the station STA5 with the address IP-20 in this subnetwork IP2.
An IP address, IP-3, corresponds to the station STA10.
An example of IP routing illustrates diagrammatically in figure 6 a management of the IP layer by the inter-network router bridge 3OR. In a step 200. a implemented by the routing functions 200, the inter-network router bridge 3OR detects the destination IP address, for example the IP-10 address, in each packet of data transiting by the access point AP4, for example in an data packet entering through the wireless network interface unit IS1 -NIU. In a next step 200. b, it searches, for example in a routing table IP TAB that it keeps up to date, for what IP subnetwork and hence what network interface this IP address corresponds to, in order to send it to this interface (step 200c). In the example, it finds that the address IP-10 belongs to the subnetwork IP-1 , and send the data packet to the corresponding network interface unit, IS2-NIU in the example.
In this context, it will be noted that each of the virtual interfaces instantiated for the wireless network WLAN4, and attached to a station of this network, for example ISi-NIU thus comprises in its driver D1 , in addition to the part A common to all the instantiated ports for the wireless network WLAN4, a specific part B1 of the said station, at least to enable the switching of the IP packets from or to this station. Reference should be made to what has been described above concerning the drivers of the virtual interfaces. The invention applies to all the network topologies comprising one or more wireless networks in infrastructure mode, without being restricted to specific network standards.
It enables extended network topologies to be considered, to which it brings flexibility and adaptability. It applies especially to the WIMAX technology.

Claims

1. Network equipment connectable to at least two local networks, said network equipment forming at least one access point (AP3) to a wireless local network (WLAN4) and comprising at least one first network interface unit (LAN1-NIU) enabling a connection to a local network (LANi), characterized in that the said access point comprises a plurality of wireless network interface units (STA-io-NIU, IS1-NIU, IS2- NIU) associated with the said wireless network (WLAN4), each one of the said wireless network interface units being associated with one client station of the said wireless network, and an inter-network bridge (30) associated with at least the said first network interface unit and the said plurality of wireless network interface units.
2. Network equipment according to claim 1 , characterised in that the said inter-network bridge (30R) implements IP routing functions
(200), and wherein the said wireless network (WLAN4) comprises a plurality of IP subnetworks (IP-O, IP-1 , IP-3), one IP subnetwork being associated with each client station of the wireless network and with the corresponding wireless network interface unit.
3. Network equipment according to any one of the aforementioned claims, characterized in that it comprises instantiation software means (100.2) to instantiate each wireless network interface unit associated with the said wireless network.
4. Network equipment according to claim 3, characterized in that the said instantiation means are dynamic means for opening or closing wireless network interface units according to information of client station connections (100.1 a) to the said wireless network and/or client station disconnections (100.1 b) from the said wireless network.
5. Network equipment according to any one of claims 1 to 4, in which each wireless network interface unit (STA10-NIU, IS1-NIU, IS2-
NIU) instantiated for an associated client station comprises a specific driver (DO, D1 , D2), the said driver comprising at least one part (A) specific to the wireless network card (10) of the said access point
(AP3)
6 Network equipment according to claim 5, characterized in that the said driver also comprises a specific part (BO, B1 , B2) corresponding to functionalities specific to the said associated client station
7 Network equipment according to claim 5 in combination with claim 2, characterized in that the said driver also comprises a specific part (BO, B1 , B2) corresponding to IP routing functionalities for the said associated client station
8 Network equipment according to any one of the aforementioned claims, in which the said wireless network (WLAN4) is a WIMAX network
9 Method of communication in an access point (AP3) by means of an inter-network bridge (30), between at least two local networks of which one at least is a wireless local network (WLAN4), via associated network interface units, characterized in that it comprises a step (100 3a) for instantiating and associating with each client station (ISi IS2) of the said wireless local network, a wireless network interface unit (ISi-NIU IS2-NIU), and an update step (100 4) of the network interface units available in the said inter-network bridge (30)
10 Method of communication according to claim 9, characterised in that the said instantiation step (100 3a) is triggered by the detection (100 1 a) of a client station connection to the wireless network 1 1 Method of communication according to claim 9, characterised in that it comprises a deletion step (100 3b) of a wireless network interface unit, triggered by detection of a disconnection (100 1 b) of the associated client station 12 Method of communication according to any one of claims 9 to 1 1 , in a router type access point (AP4), in which the said inter-network bridge (30R) comprises IP routing functions (200), characterized in that the said instantiation step (100 3a) of a wireless network interface unit (ISrNIU, IS2-NIU), a wireless network interface unit is associated with a single client station, and in that the said method comprises a step (200) the association with each of the said wireless network interface units instantiated for the said wireless network (WLAN4), of an IP subnetwork, the said IP subnetwork being associated with the corresponding client station.
PCT/EP2007/059259 2006-09-05 2007-09-04 Connectable network equipment for wireless network in infrastructure mode WO2008028919A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR06/07758 2006-09-05
FR0607758A FR2905547A1 (en) 2006-09-05 2006-09-05 CONNECTABLE NETWORK EQUIPMENT FOR WIRELESS NETWORK IN INFRASTRUCTURE MODE

Publications (1)

Publication Number Publication Date
WO2008028919A1 true WO2008028919A1 (en) 2008-03-13

Family

ID=38068609

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2007/059259 WO2008028919A1 (en) 2006-09-05 2007-09-04 Connectable network equipment for wireless network in infrastructure mode

Country Status (2)

Country Link
FR (1) FR2905547A1 (en)
WO (1) WO2008028919A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014098904A1 (en) * 2012-12-20 2014-06-26 Qualcomm Incorporated Shared media bridging

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5546397A (en) * 1993-12-20 1996-08-13 Norand Corporation High reliability access point for wireless local area network
US20030112820A1 (en) * 2000-03-17 2003-06-19 Robert Beach Security in multiple wireless local area networks
WO2004070970A1 (en) * 2003-01-28 2004-08-19 Top Global Usa, Inc. Mobile wireless base station
US7099295B1 (en) * 1999-08-27 2006-08-29 Psion Teklogix, Inc. Apparatus and method for bridging a wired network and wireless devices

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5546397A (en) * 1993-12-20 1996-08-13 Norand Corporation High reliability access point for wireless local area network
US7099295B1 (en) * 1999-08-27 2006-08-29 Psion Teklogix, Inc. Apparatus and method for bridging a wired network and wireless devices
US20030112820A1 (en) * 2000-03-17 2003-06-19 Robert Beach Security in multiple wireless local area networks
WO2004070970A1 (en) * 2003-01-28 2004-08-19 Top Global Usa, Inc. Mobile wireless base station

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014098904A1 (en) * 2012-12-20 2014-06-26 Qualcomm Incorporated Shared media bridging
CN104854912A (en) * 2012-12-20 2015-08-19 高通股份有限公司 Shared media bridging
KR20150097640A (en) * 2012-12-20 2015-08-26 퀄컴 인코포레이티드 Shared media bridging
US9210644B2 (en) 2012-12-20 2015-12-08 Qualcomm Incorporated Shared media bridging
JP2016511948A (en) * 2012-12-20 2016-04-21 クゥアルコム・インコーポレイテッドQualcomm Incorporated Shared media bridging
KR101659481B1 (en) 2012-12-20 2016-09-23 퀄컴 인코포레이티드 Shared media bridging

Also Published As

Publication number Publication date
FR2905547A1 (en) 2008-03-07

Similar Documents

Publication Publication Date Title
US10104717B2 (en) Generic client for communication devices
EP1468528B1 (en) Method and apparatus for priority-based load balancing for use in an extended local area network
US7756069B2 (en) Communication system, wireless LAN base station controller, and wireless LAN base station device
US7966036B2 (en) Wireless LAN device and communication mode switching method
US8135019B2 (en) Mobile virtual LAN
US7233991B2 (en) Self-healing tree network
KR100907571B1 (en) Wireless local area network with clients with extended free mobility
US8457031B2 (en) System and method for reliable multicast
US8665871B2 (en) Dynamic VLAN IP network entry
US20090059934A1 (en) Method and device for providing a bridge in a network
US8774077B2 (en) Bridging wireless and wired media in a computer network
US20100157963A1 (en) Method for providing mobility to mobile node in packet transport network, packet transport network system and gateway switch
US20080107077A1 (en) Subnet mobility supporting wireless handoff
US20120051346A1 (en) 3-address mode bridging
US20050180391A1 (en) Network connection method, network connection system, and, layer 2 switch and management server forming the network connection system
US8300578B2 (en) System, apparatus and method for seamless roaming through the use of routing update messages
WO2009094423A1 (en) Method for retaining the network address while roaming within a wlan
EP1927227A1 (en) Method and system for achieving spatial reuse over a resilient packet ring
JP2003060656A (en) Vlan constructing method in wireless lan, vlan packet processing program for wireless repeater, recording medium recording vlan packet processing program for wireless repeater, wireless repeater with vlan function and wireless vlan system
WO2008028919A1 (en) Connectable network equipment for wireless network in infrastructure mode
US10674565B2 (en) Communication method
CN110945847B (en) Method, device and system for rapidly recovering service in path switching process
CN1949931B (en) Method for updating roaming user address and access controller
CN116193633A (en) Wireless local area network data transmission system
EP1488575A1 (en) A method and system for controlling and filtering traffic in a wireless network

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: 07803223

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07803223

Country of ref document: EP

Kind code of ref document: A1