1. Field of the Invention
The present invention relates generally to wireless mesh networks. More particularly, the present invention relates to dynamic channel switching in a wireless mesh network that conforms to an IEEE 802.11s standard.
2. Background Information
Wireless mesh network is a communication network that made of radio nodes organized in a mesh topology. A typical wireless mesh network which aims to provide ubiquitous high bandwidth access for a large number of users often consists of mesh clients, mesh routers and gateways. The integration of the wireless mesh network with other networks such as the Internet, cellular, IEEE 802.11, IEEE 802.15, IEEE 802.16, sensor networks and many more can be accomplished through the gateways and bridging functions in the mesh routers.
In recent years, the wireless mesh network together with related application and services have been actively researched. The wireless mesh network is envisioned as an economically viable paradigm and promising technology for supporting high speed multimedia services. A wireless mesh network that conforms to the IEEE 802.11s is a network that supports direct communication between a plurality of wireless devices having a relay function without utilizing an access point. In the wireless mesh network which is interference-limited, the channel bandwidth is insufficient due to limited spectrum that is shared with numerous mesh links within the network. Co-channel interference, in addition, that is caused by excessive power usage and bad frequency planning is detrimental to the network system capacity and quality of service. Hence, a wireless mesh network that efficiently utilizes network resources and reduces the co-channel interference is crucial.
It is found that one effective way to manage the network resources as well as mitigating the co-channel interference is to employ dynamic channel switching. The dynamic channel switching enables the wireless mesh network to avoid severe interferences in certain parts of the coverage area by shifting to other idle or vacant or less severe channels. The dynamic channel switching virtualizes a wireless mesh network by operating in different frequency channels at different periods of time but not disrupting the network connections. Also, the dynamic channel switching allows the mesh nodes to interact toward each other regardless of their frequency.
The typical prior art approach includes channel scanning and signaling mechanism for the wireless mesh network based on modification on default channel switching announcement frame. Conventionally, the dynamic channel switching is initiated by a default protocol which considers only the interference that is detected, e.g. radar event and the like, on the channel. The default protocol also fails to propose an interference limit beyond which the interference is detrimental to the network connection that requires channel switching. However, the channel switching based on the interference only, at sometimes, is unnecessary and provides no improvements to the quality of service. EP Publication No. 1 936 878, for example, describes a distributed method for channel assignment based on physical and logical factors. The prior art fails to anticipate the dynamic channel switching for the wireless mesh network that utilizes or quantifies factors other than the abovementioned factors that might essential for the switching.
A need therefore exists for providing a method of channel switching for the wireless mesh network that allows for autonomous decision making by quantifying various relevant factors. Thus, the present invention seeks to provide a method of dynamic channel switching for use in the wireless mesh network.
The following presents a simplified summary of the invention in order to provide a basic understanding of some aspects of the invention. This summary is not an extensive overview of the invention. Its sole purpose is to present some concepts of the invention in a simplified form as a prelude to the more detailed description that is presented later.
Accordingly, the present invention provides a method of dynamic channel switching for use in a wireless mesh network. The method comprises the steps of transmitting a request frame to a node for scanning a channel associated with the node; determining a link quality of the channel; receiving a response frame from the node; and switching to the channel if a switching metric is larger than a switching threshold. If otherwise, remain unswitched.
In one embodiment, the switching metric comprises an integration of transmission frame size, latency of channel switching and data rate of the node on the channel. Preferably, the switching metric is a ratio of the data rate of the node on the channel multiplied by the transmission frame size minus the latency of channel switching.
The request frame comprises a source address and a destination address. Preferably, the request frame is a request-to-scan frame. The request frame is a plurality of request frames.
The response frame comprises a channel identity and corresponding link quality, and channel state information. Preferably, the response frame is a response-to-scan frame. The response frame is a plurality of response frames. The link quality is determined based on a signal-to-noise and distortion ratio of the channel.
In another embodiment, the node is a plurality of nodes. The channel is a plurality of channels.
The method of dynamic channel switching further comprises the steps of receiving the request frame; and transmitting the response frame. The method further includes the steps of ranking the channel based on the link quality and calculating the switching metric
The method further comprises the steps of transmitting a switching announcement frame to neighboring nodes; and receiving the switching announcement frame.
It is an advantage of the present invention to provide a method of dynamic channel switching that is autonomous by way of introducing a switching metric in execution of the steps. The switching metric considers achievable data rate on the channel, size of frame to transmit, and latency of the channel switching as the factors that decide the channel switching.
It is another advantage of the present invention to provide a method of dynamic channel switching that increases connectivity of the node in the wireless mesh network beyond the number of physical nodes present therein which provides more rooms for optimization to a routing protocol.
It is yet another advantage of the present invention to provide a method of dynamic channel switching that enables each pair of interacting nodes to connect over the least loaded channel, and thus, utilizing the allocated frequency spectrum at the best.
The foregoing and other objects, features, aspects and advantages of the present invention will become better understood from a careful reading of a detailed description provided herein below with appropriate reference to the accompanying drawings.
A more complete appreciation of the invention and many of the attendant advantages thereof will be readily as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
It is noted that the drawings may not be to scale. The drawings are intended to depict only typical aspects of the invention, and therefore should not be considered as limiting the scope of the invention. In the drawings, like numberings represent like elements between the drawings.
In the following description, for purposes of explanation, numerous details are set forth, such as flowcharts and system configurations, in order to provide an understanding of one or more embodiments of the present disclosure. However, it is and will be apparent to one skilled in the art that these specific details are not required in order to practice the present disclosure.
As used herein, a “wireless mesh network” may describe a communication network made up of nodes organized in a mesh topology that consists of mesh clients, mesh routers and gateways.
A “dynamic channel switching” may describe a dynamic assignment strategies that allow any nodes to be assigned any channel, and nodes can frequently switch from one channel to another, and thereby offering the potential to use many channels with few nodes.
A “node” or mesh node may describe two types of nodes: mesh routers and mesh clients. The mesh routers contain additional routing functions to support mesh networking. The mesh clients which have a higher variety of devices may have necessary function for mesh networking and thus, can also work as a router.
A “frame” may describe three main types: management, data, and control. The management frame contains subtypes for nodes to associate and dissociate with networks, and frames for probing for the availability of an already known network. A beacon or announcement frame that announces the presence and configuration of a network is also part of the management frame. The data frame contains an additional address to allow roaming between different access points. The control frame includes data frame acknowledgement, request-to-scan frame, and response-to-scan frame used for virtual carrier sensing, and various other frames.
The present disclosure aims to provide a method of dynamic channel switching having a switching metric for use in a wireless mesh network that in conformance with the IEEE 802.11s standard. The method in the present disclosure is autonomous which provides switching decisions or commands independently to best utilize network resources and to mitigate co-channel interference.
The method of dynamic channel switching which is periodical and distributive, as shown in
The receiving node confirms the transmission by sending a response frame to the transmitting node. If, within a prescribed time or a short interframe space, the transmitting node fails to receive the response frame, a new transmission sequence for sending the request frame is executed. If otherwise, the transmitting node proceeds to calculate the switching metric based on the information provided by the receiving node via the response frame. The switching metric is used to provide a value for deciding the next course of action by comparing the value with a switching threshold. If the value of the switching metric is smaller than the switching threshold, the transmitting node remains at the prevailing channel. If the value of the switching metric is larger than the switching threshold, the transmitting node switches to a new channel.
In response to the channel switching, a switching announcement frame is generated and being transmitted to the neighboring nodes as to inform the peers of the decision. The above steps continue to loop and repeat over the cycle for the transmitting node.
The method of dynamic channel switching at the receiving node is depicted as in
Upon receipt of the switching announcement frame from the transmitting node, the receiving node switches to the new channel and resumes transmission over the said channel. If the receiving node fails to receive the switching announcement frame, the transmission remains on the prevailing channel or being unswitched. The above steps continue to loop and repeat over the cycle for the receiving node.
The switching metric integrates factors such as transmission frame size, latency of channel switching, and data rate of the node on the channel. Preferably, the switching metric is a ratio of the data rate of the node on the channel multiplied by the transmission frame size minus the latency of channel switching as in (1).
where
ƒ i is the transmission frame size in bits;
δ is the latency of channel switching;
ri,j is the data rate of node i on channel j; and
Δ is the switching threshold.
The data rate of the node on the channel is as in (2)
ri,j=w log2(1+γi,j) (2)
where
w is the bandwidth of the channel selected; and
γ i,j is the SINAD ratio of the node i on channel j.
The switching metric basically advises the time that is saved if the transmission switches to the new channel as shown in (1). If the switching metric or the time saved is larger than the switching threshold, the node switches to a new channel for a better transmission. If the transmission frame size is relatively small and the time to transmit the frame is relatively negligible as compared to the latency of channel switching, the node remains the transmission over the prevailing channel. Such condition of being unswitched is found rational since the node has an empty or nothing to transmit even the node can acquire higher data rate.
The present invention will now be described in further detail by way of example.
The mesh station 101, in
While this invention has been particularly shown and described with reference to the exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the invention as defined by the appended claims.
Number | Name | Date | Kind |
---|---|---|---|
20020122405 | Liang | Sep 2002 | A1 |
20060114836 | Pollin | Jun 2006 | A1 |
20060242457 | Roy | Oct 2006 | A1 |
20070274228 | Nandagopalan | Nov 2007 | A1 |
20090213849 | Sachs | Aug 2009 | A1 |
20100172249 | Liu | Jul 2010 | A1 |
20120026899 | Lee | Feb 2012 | A1 |
20140086080 | Hui | Mar 2014 | A1 |
20140086081 | Mack | Mar 2014 | A1 |
20150067184 | Parthasarathy | Mar 2015 | A1 |
Number | Date | Country |
---|---|---|
1936878 | Jun 2008 | EP |
Entry |
---|
M. Ihmig, et. al., “Distributed dynamic channel selection in chaotic wireless networks”, 13th European Wireless Conference, 2007. |
Number | Date | Country | |
---|---|---|---|
20160037396 A1 | Feb 2016 | US |