[go: up one dir, main page]

WO2003069855A1 - Procedes et dispositif d'ensembles de connexion de dispositifs - Google Patents

Procedes et dispositif d'ensembles de connexion de dispositifs Download PDF

Info

Publication number
WO2003069855A1
WO2003069855A1 PCT/GB2003/000624 GB0300624W WO03069855A1 WO 2003069855 A1 WO2003069855 A1 WO 2003069855A1 GB 0300624 W GB0300624 W GB 0300624W WO 03069855 A1 WO03069855 A1 WO 03069855A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
node
devices
network node
servant
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/GB2003/000624
Other languages
English (en)
Inventor
Jon Edney
Simon Black
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.)
QOSINE Ltd
Original Assignee
QOSINE Ltd
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
Priority claimed from GB0203754A external-priority patent/GB0203754D0/en
Priority claimed from GB0204867A external-priority patent/GB0204867D0/en
Application filed by QOSINE Ltd filed Critical QOSINE Ltd
Priority to AU2003205875A priority Critical patent/AU2003205875A1/en
Publication of WO2003069855A1 publication Critical patent/WO2003069855A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • H04W84/20Leader-follower arrangements

Definitions

  • the present invention relates to electronic device/computer/telecommunications networks.
  • the networks are provided to transmit data/information and/or share information and/or resources across the network.
  • the invention is applicable to networks which use wireless/wired methods for transmission.
  • specific embodiments will be particularly advantageous to Wireless Local Area Networks (WLAN or LAWN), a sub-class of Local Area Networks (LANs) which use high frequency radio waves (wireless) rather than wires for communication between certain network devices.
  • WLAN Wireless Local Area Networks
  • LAWN Local Area Networks
  • subsequent discussions will be mainly limited to the field of wireless computer area networks.
  • Computer networks can be categorised in a number of ways, for example, in terms of topology (geometric arrangement of devices in a network e.g. bus, star, mesh and ring), media (the means by which devices are connected e.g. co-axial/fibre optic cables or radio waves), protocol (a common set of rules for sending data e.g. Ethernet), geographical distribution of the network (e.g. local area, wide area and metropolitan area) or architecture (peer/peer or client(servant)/server(master)), it is possible that such simple categorisation often leads to a computer network falling into more than one category.
  • topology geometric arrangement of devices in a network e.g. bus, star, mesh and ring
  • media the means by which devices are connected e.g. co-axial/fibre optic cables or radio waves
  • protocol a common set of rules for sending data e.g. Ethernet
  • geographical distribution of the network e.g. local area, wide area and metropolitan area
  • architecture peer/peer or client(
  • the present invention relates to computer networks regardless of the topology, media, protocol, geographical distribution or architecture of the network, the present invention is particularly applicable to the so-called area networks and mesh networks. Furthermore, the invention will be particularly suited to networks which use peer/peer and/or client/server relationships between devices to control network transmissions.
  • wireless technology for the communication of digital data is well known.
  • Each wireless technology constrains the amount of data that can be sent in a given time as measured by the "data-rate".
  • technologies with high data-rate are able to communicate only over shorter distances.
  • current Wireless Local Area Network technologies typically transfer several million bits per second over distances of ten of meters.
  • New Wireless Local Area technologies will allow data- rates of tens or even hundreds of million bits per second.
  • the distance of communication will be reduced and the signals will be more constrained by walls and other physical barriers and by interference between neighbouring cells/zones.
  • Specific aspects/embodiments of the invention relate to a method and apparatus that allows a plurality of wireless devices to work collectively in a mesh to increase the coverage area while maintaining high data-rate operation.
  • the present invention includes a method for implementing each node in such a mesh so that a single radio device at each node can replace multiple radio devices in creating the mesh.
  • Specific embodiments of the invention allow each node to act as a plurality of logically independent virtual devices operating through a single wireless interface. This simplifies management and allows the network to scale up as more nodes are added.
  • specific embodiments of the invention allow a wireless network built according to the IEEE802.11 standard to be implemented as a mesh while still retaining compatibility with standard conformant devices which do not incorporate the invention.
  • the present invention provides a network node arranged to act as a communications hub between a first set of devices and a second set of devices, wherein the node comprises master means and servant means and wherein the master means is arranged to co-ordinate data transmissions between the node and the first set of devices, and wherein the servant means is arranged to be co-ordinated by another network device for data transmissions between the node and the second set of devices.
  • the node according to the present invention co-ordinates data transmissions between (to/from) the node and a first set of devices. However, data transmissions between the node and a second set of devices are not co-ordinated by the node but are under the co-ordination of another network device.
  • a node which has both master/servant and servant/master architecture according to which set of device the node is dealing with. Accordingly, the node is not limited to connection to one type of master/servant device but can be connected to both types, and thus the node can be connected to other nodes without having to consider its specific architecture. This greatly facilitates that creation of a mesh network.
  • the node is also able to operate in both infrastructure and ad hoc modes.
  • Simple management of network data transmission is provided, with a master for each set of devices.
  • Such a hierarchical architecture allows data transmission to be prioritised according to policy considerations, such as importance of a respective data transmission or minimising interference in data transmission to the respective set of devices.
  • Such an arrangement allows the prioritising of time sensitive data by using, for example, polled (network devices inform the node of the type of data they wish to send using short messages and the network node selects which device may send the data, starting with the highest priority traffic first), slotted (the node reserves time slots for each network device to send data and the network devices are informed that they may only send data during the certain time periods) and/or weighted contention (the network devices listen for a quiet period and then send data - with high priority data the network devices are configured to wait shorter intervals before starting to send the data during quiet periods) methods.
  • the invention may use any of the priority control methods in IEEE802.11, or more specifically, IEEE802.1 le.
  • the network node master means may be said to control data transmissions between the node and the devices conforming to the Standard as such Standard conforming devices will be arranged to obey the network node master means.
  • the network node servant means may be arranged to be controlled by another network device for data transmissions between the node and the second set of devices.
  • the master means is arranged to control data transmissions between the master means and the first set of devices, and/or the servant means may be controlled by another network device for data transmission between the node and the second set of devices.
  • the another network device is a neighbouring network device, such as one within the vicinity for wireless communication in an area network.
  • the another network device may be remote to the network device according to the present invention, such as outside the WLAN.
  • the neighbouring network device is a second network node arranged to act as a communications hub for one or more sets of devices, and wherein the first and second network node are arranged to co-ordinate/control data transmissions to diminish data transmission interference between the various sets of devices.
  • the second network node may also be a node according to the present invention, but may be a node with just master means, and not both master and servant means.
  • the network node comprises detection means arranged to detect the presence of one or more neighbouring second sets of devices, and apportion a corresponding number of servant means to be co-ordinated/controlled by each neighbouring second set of devices.
  • the node comprises detection means arranged to detect the presence of one or more neighbouring network nodes each co-ordinating/controlling a set of devices, and wherein the node is arranged to apportion a corresponding number of servant means to be co-ordinated/controlled by each neighbouring network node.
  • this apportioning of a corresponding number of servant means is done dynamically, as and when neighbouring second sets of network devices/nodes are detected by the detection means.
  • the node master means and the or each servant means each have a different network address.
  • Each servant means is not physically independent but may be said to be logically independent (i.e. each being a virtual device).
  • the network address may be administered locally, and may be the MAC address.
  • the network address for each servant means may be created dynamically, as and when neighbouring second sets of network devices/nodes are detected by the detection means.
  • the dynamic creation of servant means is particularly facilitated by the creation of the or each servant means in software. It is also particularly advantageous for each of the servant means to share the use of the same transmission hardware e.g. the wireless transmission means.
  • the master/servant means may be implemented in hardware, software or a combination thereof.
  • the degree to which the master/servant means is implemented in hardware/software may be determined by considering cost and/or operation speed, for example, modestly compromising speed for reduced cost.
  • the hardware may be an integrated circuit incorporating a processor, which when programmed with appropriate software (stored on a memory, which may be integrated with or external to the processor) controls the operation of the network node to have master/servant functionality as described.
  • the hardware may be specifically adapted to run software implementing the master/servant means.
  • the master/servant means preferably comprises memory means which is used as a buffer store to store data transmissions until the data transmissions are authorised for continued transmission.
  • master means and the or each servant means are arranged to pass data between one another. This may be directly (data transmission staying within the network node) or indirectly (data transmissions exiting the network node).
  • the network node is arranged such that the data passed between the master and the or each servant means stays within the network node.
  • a MAC bridge is provided to allow data to pass between the master means and the or each servant means.
  • the first and/or second set of devices may comprise one, two or more devices, and may be one or more network nodes, which may be the same or different to the node according to the present invention.
  • the node according to the present invention acts as a communication hub between a first and second set of devices
  • the node may also act as a communications hub for data transmissions within the first set of devices when the first set of devices comprises a plurality of devices (possibly with no second set of devices).
  • the node may be arranged to also utilise the data transmissions for node specific functions e.g.
  • the node is an electronic device, such as a home entertainment (music/video) system, which can play the music/video transmitted to it from a network-connected home computer as well as transmit the music to another network-connected home entertainment system in an adjacent room/building.
  • a home entertainment (music/video) system which can play the music/video transmitted to it from a network-connected home computer as well as transmit the music to another network-connected home entertainment system in an adjacent room/building.
  • Transmissions between the node and the first/second sets of device may be by wired transmission paths.
  • the node preferably comprises wireless transmission means for wireless transmission between the node and the first set of devices.
  • the node comprises wireless transmission means for wireless transmissions between the node and the second set of devices.
  • the same wireless transmission means is used for wireless transmissions between both the first and second set of devices.
  • the wireless transmission means comprises hardware, and includes radio transmission functionality.
  • the radio transmission functionality may include one or more antennas.
  • the network node is preferably an access point device conforming to the IEEE802.i l standard, in particular with the master means arranged to conform to this standard.
  • the network node may be a mobile telecommuncations network device, for example a cellular base station.
  • the invention provides a network comprising the network node according to the first aspect of the invention.
  • the second set of devices comprises a second network node arranged to co-ordinate/control data transmissions between the first network device servant means and the second set of devices, and the first network device servant means is arranged to be co-ordinated/controlled for data transmissions between the first and second network nodes by the second network node.
  • the second network node also comprises master means and the second network node master means is arranged to co-ordinate/control data transmissions between the second network node master means and the first network node servant means.
  • the network is arranged such that data transmissions between the node and the first and/or second set of devices may travel directly between the node and first and/or second set of devices, or may travel indirectly i.e. with one or more intervening devices/nodes between the set of devices and the node.
  • the network is a computer network and the node is an access point device and the first sets of devices may be one or more wireless terminals.
  • the access point device comprises master means provided by base station functionality.
  • the network may be an area network, such as a local area network which may be contained within a home or building.
  • the network node may be an electronic device with other functionality, such as home entertainment functionality.
  • the one or more devices/nodes in the network are arranged to be compatible with the IEEE802.11 Standard.
  • the network may be a telecommunications network and the node a cellular base station, and the first set of devices may be one or more portable telecommunications handsets.
  • the present invention provides a method of providing network connectivity between a first and second set of devices connected by a network node and wherein the node is provided with the facility to co-ordinate data transmissions with the first set of devices and have data transmissions with the second set of devices co-ordinated by another network device.
  • the present invention provides a method of generating a mesh network by providing a network node arranged to act as a communications hub between a first set of devices and a second set of devices, wherein the node comprises master means and servant means and wherein the master means is arranged to coordinate data transmissions between the node and the first set of devices, and wherein the servant means is arranged to be co-ordinated by another network device for data transmissions between the node and the second set of devices.
  • a network node, network, method of providing network connectivity, or method of generating a mesh network modified mutatis mutandis according to any of the previously or subsequently mentioned embodiments/aspects of the present invention are also within the scope of the present invention.
  • Figure 1 Shows a schematic of the structure of a typical wireless device
  • Figure 2 Shows one type of organisation for a wireless local area network
  • Figure 3 Shows an alternative organisation for a wireless local area network (ad hoc mode); Figure 4. Shows an example of a wireless mesh network; Figure 5. Shows three nodes implemented according to the invention and forming a simple mesh network (with the dashed arrows representing the hierarchical reporting relationship); Figure 6. Shows a conventional wireless LAN network into which a node implementing the invention has been introduced; Figure 7. Shows a portion of the network of Figure 6 comprising a mixture of conventional wireless LAN devices and devices implementing the invention; Figure 8. Shows an example of a preferred embodiment; Figure 9. Shows an example of the logical internal organisation of a device incorporating the invention in a preferred embodiment;
  • Figure 10 Shows a representation of two periods that alternate in time
  • Figure 11 Shows the topology of a typical Wireless LAN
  • Figure 12. Shows two Wireless LANs operating in proximity
  • Figure 13 Shows a group of base stations connected together in a mesh
  • Figure 14 Shows an allocation ring which has been divided into three time periods
  • Figure 15 Shows two allocations rings and shows how the time periods are allocated to avoid interference between two devices; Figure 16. Shows how the assignment of the periods changes as more resources are deployed; Figure 17. Shows a problem that would be created if resource use increases to create an overlap zone between the two allocation rings; Figure 18. Shows the solution to the overlap problem by using a "no transmit" period; Figure 19. Shows the state of two allocation rings in the preferred embodiment including beacon positioning; BACKGROUND TO THE INVENTION
  • a typical network node in a wireless communications network is implemented as shown in Fig 1.
  • the wireless parts are contained within a node 'A' that might employ a number of other functions. Those functions relevant to wireless data transfer are shown in block ⁇ '.
  • the wireless communication is effected through a combination of an antenna 'C, some radio electronics 'B' and a wireless network protocol manager 'D' typically implemented as a combination of software and hardware (software, processor, memory).
  • Fig 2. shows operation in infrastructure mode whereby all wireless terminals 'F' first connect to a base station 'G' and then messages are routed via the base-station.
  • the network can operate in ad-hoc mode as shown in Fig 3. whereby the wireless terminals 'F', 'H', T and 'J' attempt to communicate directly. Note in Fig 2. that stations ' J' and 'F' are unable to communicate due to being too far apart for the radio signal to propagate.
  • the present invention is embodied in a method and apparatus whereby wireless nodes can form an extended mesh network as depicted in Fig 4. All nodes in the extended mesh can communicate either directly or indirectly with each other thus avoiding the problem where the range is too short for communication. For example node 'K' is able to communicate with node 'M' by communicating first to node 'L'.
  • This type of forwarding mesh is, in itself, not novel.
  • the invention relates to a new way in which the mesh is implemented using relationships between the nodes based on the approach shown in Fig 2. In Fig 2 each wireless terminal such as 'F' has a single defined relationship with the base-station 'G'.
  • a relationship has the benefit that it allows effective management of the link between 'F' and 'G'.
  • nodes such as 'L' have relationships with multiple other devices creating a management problem.
  • the implementation of the nodes in the mesh network is organised as shown in Fig 5.
  • Each node such as 'N', 'O' or 'P' comprises a combination of one base-station function (MM) and at least one wireless terminal function (SM) operating in a logically independent manner.
  • the number of wireless terminal functions (SM) implemented in the node is dynamic and can be varied according to the required number of neighbours connections in the mesh.
  • Fig 5. shows an example where there are three members to the mesh.
  • each member provides a base-station function (MM) and two wireless terminal functions (SM).
  • Each wireless terminal function (SM) connects to the base-station function (MM) of a neighbouring node using an appropriate wireless protocol.
  • Each wireless terminal function (SM) has a separate network address created uniquely within the mesh network to allow it to operate independently.
  • full mesh connectivity is established using logical links that have a simple and well defined relationship to a neighbour node.
  • the implementation of the nodes would, in a typical implementation, be such that the wireless terminal operation (SM) would be performed in software by the Network Protocol Manager ('D' in Fig. 1).
  • SM wireless terminal operation
  • 'D' the Network Protocol Manager
  • This allows a potentially large number of wireless terminal relationships to be established in a complex mesh without adding any additional hardware and by using a single radio and antenna ('B' and 'C in Fig.
  • a preferred embodiment of the invention is a network conforming to the IEEE802.11 wireless standard (ISO-IEC8802-11 ANSI-IEEE std 802.11-1999edn). Such networks have been widely deployed but do not inherently support mesh connectivity.
  • the configuration of a typical IEEE802.i l network is illustrated in Fig 2.
  • the network comprises two classes of device: Wireless Terminals and Access Points.
  • the Access Point 'G' provides co-ordination functions of the wireless network and also acts as a forwarder for data between wireless terminals or to an attached non- wireless network.
  • the access point is a fixed device.
  • the wireless terminals are devices which desire wireless connectivity either to other wireless terminals or to a non-wireless network.
  • a wireless terminal may be either fixed or mobile depending on the application.
  • a device operates either as a wireless terminal or as an access point.
  • a new type of device is introduced that simultaneously supports an access point function and one or more wireless terminal functions.
  • This is shown as 'Q' in Fig 6.
  • the Wireless Terminals such as 'F' are conventional IEEE802.i l devices not incorporating the invention.
  • the Access Point 'G' is also a conventional access point not incorporating the invention.
  • Wireless Terminal 'F' is connected to the access point function (MM) of node 'Q' as if it were a conventional access point.
  • SM Wireless Terminal function
  • Device Q is able to relay data between Wireless Terminal 'F' and access point 'G'.
  • node 'R' is within range of node 'Q' and therefore, according to the invention, each node Q, R creates a new logical Wireless Terminal (SM) and connects to the access point function of the other node.
  • Node 'R' is not within range of access point 'G' and therefore does not create a Wireless Terminal for connection to 'G'.
  • Node 'R' can act as an access point (MM) to other conventional Wireless Terminals such as 'S'.
  • MM access point
  • Data from 'S' to 'G' can be passed via nodes 'R' and 'Q'.
  • all devices shown in Fig 7. operate on the same radio frequency and nodes 'Q', 'G' and 'R' all have the same SSID (Service Set Identifier) value as defined in the IEEE802.11 standard.
  • SSID Service Set Identifier
  • This embodiment allows the creation of an arbitrary mesh network between nodes incorporating the invention in such a way that conventional devices which do not incorporate the invention can inter-operate in the normal fashion.
  • the wireless terminal functions (SM) in the Nodes 'Q' and 'R' are implemented using software, the solution can be scaled up to a larger number of nodes without adding any additional hardware.
  • SM wireless terminal functions
  • an example of a preferred embodiment would be implemented as follows:
  • An example node 'U' incorporating the invention is shown in Fig 8. This node is designed both to provide a forwarding node in a wireless mesh network via antenna 'T' and also, optionally, to connect to a local computer 'V via a wired connection.
  • node 'U' When node 'U' is first powered on, it instantiates an STA (Station) function acting as a tenninal. This STA function scans the available radio frequencies using beacons or probes to find an access point with the appropriate SSID value. By this method the logical STA discovers the presence of both conventional access points and also other nodes incorporating the invention, here after called 'mesh nodes'. A mesh node can be distinguished by the presence of a proprietary information element within the beacon message.
  • the new node 'U' should adjust its radio to a frequency where other mesh nodes are operating and should instantiate, in software, a logical STA function for each mesh node seen on that frequency and should then cause each STA instantiation to authenticate and associate with the AP function in the other mesh nodes.
  • the new node 'U' will instantiate an access point function (MM) and start to issue beacons. After this it will then instantiate an STA function (SM) for every conventional access point on the same frequency detected during the scan and will attempt to authenticate and associate to each said access point.
  • MM access point function
  • SM STA function
  • the new node 'U' may have a several STA instantiations (SM), each associated either to another mesh node or to a conventional access point. It will also have an access point function operating which may accept associations for other conventional stations and may attract association attempts from mesh nodes which subsequently start up or come into range. An example of such logical connections is shown in figure 9.
  • STA instantiations such as 'W ⁇ each associated with an AP through the single radio and antenna 'T'.
  • SM STA instantiations
  • MM access point
  • the data passing between these instantiations is connected, in this example, through a MAC bridge device which implements mesh connectivity using a mesh management protocol such as IEEE802.1d spanning tree algorithm.
  • the MAC bridge also connects to the wired LAN interface hardware.
  • each AP instantiation 'X' and each STA instantiation 'W' To have a separate MAC address.
  • a related problem is solved for the IEEE802.i l IBSS mode by using local administered MAC addresses.
  • the concept is extended to include the mesh nodes operating in ESS modes. Since the MAC addresses are created dynamically, it is necessary to ensure that no two identical values are assigned within the entire mesh. This is achieved by the following method: First the MAC address for the AP instantiation 'X' is set equal to the globally unique MAC address of the mesh node equipment. Then the same MAC address is masked by ANDing with the binary bit pattern:
  • the value 00000000000000010000000000000000000000000000 is added to the Base STA MAC to create an "Aspirant STA MAC". Then the Aspirant STA MAC is compared with all MAC addresses that the mesh node knows to the active. If a match is found a new Aspirant STA MAC value is created by applying the same addition operation to the existing Aspirant STA MAC. This process is repeated until a value is obtained which is not known to be active. At this time the value becomes an "Assigned STA MAC" and is used for the STA instantiation.
  • a second invention relating to systems which share a limited resource between a group of devices co-operating according to the first invention in such a way that certain members of the group may get different portions of the resource compared to other members.
  • This is known as resource allocation.
  • the present invention describes a method and apparatus whereby such resource allocation may be achieved effectively across multiple interconnected networks, especially wireless networks.
  • a limited resource is access to the wireless medium for transmission purposes.
  • One way to view this is that within a fixed time interval, a limited amount of data may be transmitted in total and co-operating members are each allocated an opportunity to transmit only a certain amount of data from time to time.
  • the coordinated and competitive modes of access alternate in time, with a portion of time allocated to coordinated access and a portion allocated to competitive access.
  • the time periods alternate continuously and may be of fixed relative duration or may vary. Because the time periods repeat in time a convenient method used to show such operation is to draw successive periods in a circle as shown in Figure 10.
  • Figure 10 illustrates two periods of time 'AA' and 'AB' which alternate repeatedly.
  • 'AA' could be the period when coordinated operation is enforced and 'AB' the period where competitive operation is allowed. This notation will be used in further figures describing the invention.
  • base stations 'AD' and 'AF' are not co-operating then they are likely to allocate transmission opportunities to STAs 'AC and 'AE' such that the STAs transmit at the same time. This is a problem because simultaneous transmission is likely to prevent effective communication when all devices share the same radio frequency.
  • each co-ordinating node 'AG', 'AH', 'AF, 'AJ' is coordinating a separate wireless LAN but each is in communication with the others through a wireless or wired link.
  • 'AH' communicating to 'AJ' or ' AG' the communications is performed indirectly through 'AF.
  • the present invention is a method by which multiple coordination nodes (one example of a node being a base station) can allocate resources in time so that coordination occurs across the group of nodes rather than at a single node.
  • the present invention includes a method in which the information to perform distributed allocation is shared by all nodes so that there is no single point of co-ordination.
  • the shared knowledge and coordination responsibility is termed a Virtual Hybrid Coordinator.
  • Each node is allocated to a ring level starting at ring 0 and increasing monotonically.
  • Each allocation ring is divided into an arbitrary number of time periods with each time period encompassing a set of rules for transmission. Examples of time period categories are "coordinated period", “competition period” and "no transmit period” although other categories may be used.
  • a competition period during which uncoordinated communications may occur This initial allocation ring is shown in Figure 14. Where time period 'AM' is the coordinated period, 'AK' is the unallocated period and ' AL' the competition period. The length of period 'AM' when compared to 'AK' depends on the total allocated resource as determined by the node.
  • Node 1 When a second node (Node 1) is started it learns the current ring allocation and timing from Node 0 and establishes a second allocation ring with the start point later in time through the first allocation ring.
  • the allocation ring for Node 1 comprises two notional periods: an unallocated period 'AK' and a competition period 'AL' as shown in Figure 15.
  • the knowledge of both rings in held by both nodes. If Node 1 decides that it wants to allocate some transmission time it changes its ring allocation to include a coordinated period of appropriate length and informs Node 0 of the change.
  • the shared allocation rings are as shown in Figure 16. using the same notation as Figures 14 and 15.
  • Node 1 will inform Node 0 to maintain common knowledge of the ring allocation.
  • the scheme may be extended to include an arbitrary number of nodes and rings provided that all nodes can communicate and maintain a common copy of the allocation ring information.
  • the start point for each new allocation ring is chosen so as to subdivide the ring in time. According to one embodiment subdivision occurs evenly so that, for example, using angle round the circle in the diagrams, the first ring is started at position 0°, the second ring at position 180°, the third ring at position 90°, the fourth at position 240°, the fifth at position 45° as so on.
  • communication of the shared information between the nodes occurs by each node transmitting its entire knowledge of the allocation rings to any other nodes to which it is connected and which are within range.
  • a node changes its allocation ring it sends a message showing the revised allocation ring.
  • the revised information is forwarded by other nodes until it has propagated to all the participating nodes.
  • the preferred embodiment describes a method for resolving the case where two nodes simultaneously update their allocation rings with different information.
  • One embodiment of the second invention can be created according to the provisions of the IEEE802.il wireless standard (ISO-IEC8802-11 ANSI-IEEE std 802.11- 1999edn) including subsequent variants and modifications that are work in progress.
  • a plurality of access point devices are connected together in such a way as to be able to communicate with each other.
  • a message called the Allocation Descriptor (AD) is passed from one access point to others. This message includes a description of every allocation ring known to the sending access point.
  • the communications channel provided between the access point is called the APCC (Access Point Communications Channel). The method of providing such APCC could be wired or wireless.
  • each access point When operating normally, each access point will transmit an AD message via the APCC to all other access points.
  • the AD message includes a description of its current allocation ring status. Such AD messages will be sent out at regular intervals such as every 10 seconds.
  • an access point when an access point starts, it will attempt to detect other access points by listening for ADs via the APCC for a period such as 20 seconds. If other access points are operational, the new access point will learn the number and status of all the allocation rings from the AD messages that are received. If no other access points are detected the new access point will presume to be the first one and will establish a new allocation ring. If other access points are detected the new access point will takes the existing allocation ring information, and add a new ring for itself.
  • the new access point will start to send AD messages containing a copy of all the ring information on a regular basis.
  • the access points must be time synchronised to enabled them to implement the time periods of the allocation ring effectively. Time synchronization is achieved by each access point maintaining a 64 bit time value called "Sync-Time" which counts up once per microsecond. The value of Sync-Time is updated according to the AD messages.
  • Each AD message includes the 64 bit Sync-Time value of the sender.
  • each access point must send beacon messages on a regular basis.
  • each access point transmits a beacon frame that contains a DTIM1 at the start point of its allocation ring and may transmit more beacons at equal intervals around its allocation ring.
  • IEEE802.i l allows each access point to indicate in its beacon frame the duration period for a coordinated phase and a competitive phase (referred to in the standard as "Contention free period” and "contention period” respectively). Therefore according to the invention the access point transmits the information corresponding to the state in its allocation ring.
  • the IEEE802.i l contention free period might span multiple beacons. This is accounted for by transmitting multiple beacons during the allocation ring.
  • the AD message must provide infonnation about the number of beacons sent in each ring. This information is used to allocate "no transmit" periods and also to determine the start positions to new rings in a non conflicting manner.
  • the effect of the invention can be summarised in the context of IEEE802.i l systems as follows:
  • Each cooperating access point transmits its beacons in such a way that those beacons are spaced out in time relative to each other and do not collide
  • Each access point defines and supports a contention free period and a contention period.
  • FIG. 19 An example of allocation rings and corresponding transmit events for two overlapping access points is shown in Fig 19. Study of the diagram illustrates that there are four beacons per cycle of the allocation ring. The coordinated period for each ring starts immediately after the beacon which is aligned to the ring start point. The competition period for the ring occurs immediately before the same beacon. "No transmit" periods are allocated where there would be conflict between transmissions of the two rings. The method for determining "no transmit" periods is based on priority such that:
  • the AD information comprises a set of descriptor tables, one for each node operating in the system.
  • Each descriptor comprises the following information:
  • a node When a node wishes to have more allocation it checks its copy of the rings to confirm that the allocation space is feasible and then updates its own ring and starts sending the modified information in the AD messages. Other nodes receiving the updated AD will update their own stored information and resend the new information immediately without waiting for the scheduled interval. Because the AD contains the timestamp of last change the nodes can determine if the changed information is more recent than their own stored version.

Landscapes

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

Abstract

L'invention concerne un noeud de réseau (N, O, P, Q, R, U) disposé de façon à agir comme un concentrateur entre un premier ensemble de dispositifs (F) et un second ensemble de dispositifs (G, R, S), ledit noeud (N, O, P, Q, R, U) comprenant des moyens maîtres (MM) et des moyens esclaves (SM). Lesdits moyens maîtres (MM) sont disposés de façon à coordonner les transmissions de données entre le noeud (N, O, P, Q, R, U) et le premier ensemble de dispositifs (F). Lesdits moyens esclaves (SM) sont disposés de manière à être coordonnés par un autre dispositif de réseau (G, R) pour des transmissions de données entre le noeud et le second ensemble de dispositifs (G, R, S).
PCT/GB2003/000624 2002-02-16 2003-02-13 Procedes et dispositif d'ensembles de connexion de dispositifs Ceased WO2003069855A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2003205875A AU2003205875A1 (en) 2002-02-16 2003-02-13 Method and device for connecting set of devices

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
GB0203754A GB0203754D0 (en) 2002-02-16 2002-02-16 Wireless mesh networks using virtual devices
GB0203754.7 2002-02-16
GB0204867.6 2002-03-01
GB0204867A GB0204867D0 (en) 2002-03-01 2002-03-01 Control of wireless networks using virtual hybrid coordinator

Publications (1)

Publication Number Publication Date
WO2003069855A1 true WO2003069855A1 (fr) 2003-08-21

Family

ID=27736217

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2003/000624 Ceased WO2003069855A1 (fr) 2002-02-16 2003-02-13 Procedes et dispositif d'ensembles de connexion de dispositifs

Country Status (2)

Country Link
AU (1) AU2003205875A1 (fr)
WO (1) WO2003069855A1 (fr)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006052214A1 (fr) * 2004-11-12 2006-05-18 Nanoradio Ab Station wlan et procede de fonctionnement de la station en mode infrastructure et en mode independant (ad hoc) simultanement
WO2008155737A3 (fr) * 2007-06-20 2009-02-19 Selex Communications Spa Système et procédé pour gérer un réseau radio à large bande du type point à multipoint programmé avec une structure de trame divisée en intervalles de temps pour des applications en mouvement dans des réseaux maillés
ITTO20080777A1 (it) * 2008-10-22 2010-04-23 Selex Communications Spa Metodo di gestione dei ruoli dei nodi di una rete wireless di comunicazione mobile
US7885250B2 (en) 2004-02-05 2011-02-08 Koninklijke Philips Electronics N.V. Method and apparatus for synchronization over 802.3AF
RU2441331C2 (ru) * 2006-03-13 2012-01-27 Майкрософт Корпорейшн Соединение ячеистых сетей с множеством узлов-ретрансляторов с использованием сетевого моста подуровня управления доступом к среде передачи
DE112006000157B4 (de) * 2005-01-05 2013-06-27 Intel Corporation Verfahren und Vorrichtung zum Schaffen einer zu einem drahtlosen Mesh-Netzwerk gehörigen transparenten Brücke
US9119227B2 (en) * 2004-09-29 2015-08-25 Koninklijke Philips N.V. Network array, forwarder device and method of operating a forwarder device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1107522A1 (fr) * 1999-12-06 2001-06-13 Telefonaktiebolaget Lm Ericsson Formation intelligent de Piconets
WO2001069869A2 (fr) * 2000-03-17 2001-09-20 Nokia Corporation Appareil, et procede associe, destines a l'acheminement de donnees par paquets dans un systeme de communications hertziennes adapte
WO2002008857A2 (fr) * 2000-07-20 2002-01-31 Cadence Design Systems, Inc. Appareil de pontage destine a l'interconnexion d'un reseau personnel sans fil et d'un reseau local sans fil

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1107522A1 (fr) * 1999-12-06 2001-06-13 Telefonaktiebolaget Lm Ericsson Formation intelligent de Piconets
WO2001069869A2 (fr) * 2000-03-17 2001-09-20 Nokia Corporation Appareil, et procede associe, destines a l'acheminement de donnees par paquets dans un systeme de communications hertziennes adapte
WO2002008857A2 (fr) * 2000-07-20 2002-01-31 Cadence Design Systems, Inc. Appareil de pontage destine a l'interconnexion d'un reseau personnel sans fil et d'un reseau local sans fil

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JENNIFER BRAY & CHARLES F STURMAN: "BLUETOOTH - Connect Without Cables", 2001, PRENTICE HALL PTR, UPPER SADDLE RIVER, NEW JERSEY, USA, XP002243377 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7885250B2 (en) 2004-02-05 2011-02-08 Koninklijke Philips Electronics N.V. Method and apparatus for synchronization over 802.3AF
US9119227B2 (en) * 2004-09-29 2015-08-25 Koninklijke Philips N.V. Network array, forwarder device and method of operating a forwarder device
WO2006052214A1 (fr) * 2004-11-12 2006-05-18 Nanoradio Ab Station wlan et procede de fonctionnement de la station en mode infrastructure et en mode independant (ad hoc) simultanement
DE112006000157B4 (de) * 2005-01-05 2013-06-27 Intel Corporation Verfahren und Vorrichtung zum Schaffen einer zu einem drahtlosen Mesh-Netzwerk gehörigen transparenten Brücke
RU2441331C2 (ru) * 2006-03-13 2012-01-27 Майкрософт Корпорейшн Соединение ячеистых сетей с множеством узлов-ретрансляторов с использованием сетевого моста подуровня управления доступом к среде передачи
US8340106B2 (en) 2006-03-13 2012-12-25 Microsoft Corporation Connecting multi-hop mesh networks using MAC bridge
WO2008155737A3 (fr) * 2007-06-20 2009-02-19 Selex Communications Spa Système et procédé pour gérer un réseau radio à large bande du type point à multipoint programmé avec une structure de trame divisée en intervalles de temps pour des applications en mouvement dans des réseaux maillés
ITTO20080777A1 (it) * 2008-10-22 2010-04-23 Selex Communications Spa Metodo di gestione dei ruoli dei nodi di una rete wireless di comunicazione mobile
EP2180747A1 (fr) * 2008-10-22 2010-04-28 Selex Communications S.P.A. Procédé pour gerer les roles des noeuds d'un réseau de communication sans fil

Also Published As

Publication number Publication date
AU2003205875A1 (en) 2003-09-04

Similar Documents

Publication Publication Date Title
US7706337B2 (en) Method for performing neighbor discovery in a multi-tier WLAN
US7826420B2 (en) Method of connecting a new device to existing network
JP7007657B2 (ja) 小波長無線ネットワークにおけるビーコニング(beaconing)
US7936709B2 (en) Distributed beacon enabled wireless networks
US10270665B2 (en) Mechanism for automatic network formation and medium access coordination
KR101240219B1 (ko) 무선 네트워크에서 노드들 사이에서의 통신을 위한 방법
EP1658698B1 (fr) Selection dynamique repartie des canaux dans un reseau de communication
US8243699B2 (en) Multi-channel MAC method for WLAN devices with a single radio interface and system for implementing the same
KR20000052939A (ko) 무선 백본 구조를 통한 동기화 통신 방법 및 장치
JP2005045637A (ja) 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム
KR20060063897A (ko) 무선 통신 시스템, 무선 통신 장치 및 무선 통신 방법, 및컴퓨터 프로그램
US20060256737A1 (en) Method and system for allocating multiple channels in a mesh network
EP1586176B1 (fr) Formation de reseau dynamique pour reseaux adhoc sans fil
US20060052125A1 (en) Network and terminal for forming an adhoc network by responsive to an inquiry forwarded by a slave terminal, setting up by the master unit a connection with the terminal to be incorporated into the network
KR100629484B1 (ko) 스캐터넷에서 라우팅 경로 설정 장치 및 방법
JP4329500B2 (ja) 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム
WO2003069855A1 (fr) Procedes et dispositif d'ensembles de connexion de dispositifs
CN114040466B (zh) 一种5g蜂窝网络的mesh路由器系统及其使用方法
JP2005167706A (ja) 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム
GB2466469A (en) Sharing a common wireless communication channel
EP2252125A1 (fr) Méthode pour former un réseau à large bande sans fil multicanal avec structure d'un arbre
USRE46001E1 (en) Method of connecting a new device to existing network
JP4333347B2 (ja) 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム
JP2021083107A (ja) 無線通信システム、アクセスポイント、及び無線通信方法
WO2006129959A1 (fr) Procede mac a canaux multiples destine a des dispositifs wlan a interface radio unique et systeme de mise en oeuvre de ce procede

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP