CN101765176A - Method for switching channel, network and network node - Google Patents
Method for switching channel, network and network node Download PDFInfo
- Publication number
- CN101765176A CN101765176A CN200810241543A CN200810241543A CN101765176A CN 101765176 A CN101765176 A CN 101765176A CN 200810241543 A CN200810241543 A CN 200810241543A CN 200810241543 A CN200810241543 A CN 200810241543A CN 101765176 A CN101765176 A CN 101765176A
- Authority
- CN
- China
- Prior art keywords
- busy
- load
- wireless network
- network interface
- interface card
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000012360 testing method Methods 0.000 claims abstract description 23
- 230000005540 biological transmission Effects 0.000 claims abstract description 17
- 238000001514 detection method Methods 0.000 claims description 34
- 230000007423 decrease Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 25
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses a method for switching channels, a network and network nodes for relieving a problem of busy load that wireless network interface cards have in mesh network nodes. The embodiment of the invention tests the load condition which the wireless network interface cards have in the mesh network nodes, switches the channels to wireless network interface cards without busy load, utilizes the wireless network interface cards without busy load to share the transmission of data of the wireless network interface cards having busy load, relieves the problem of busy load of the wireless network interface cards in the network nodes, increases the throughput of the mesh network and decreases the delay of transmitting data.
Description
Technical field
The present invention relates to communication technical field, relate in particular to a kind of channel switching method, network and network node.
Background technology
Mesh network (Mesh Network is called for short mesh network) also claims " multi-hop " network, is a kind of and the diverse novel radio network of conventional wireless network.The access point that the node of mesh network need not to fix when realizing communication, its any wireless device node can be access point and router, each node not only can send and received signal, also can carry out direct communication with one or more peer node.The single channel injection is (single-channel frequently, the capacity of mesh network single-radio) can sharply descend along with increasing of jumping figure, in order to improve the capacity of mesh network, people have proposed the many radio frequency (multi-channel of multichannel, multi-radio) technology, such network can have a plurality of channels for each node use.For example, in wireless multi-hop mesh networks, can there be one or several GW (Gateway, gateway) node and a plurality of RT (Router, router) node.GW and RT node form the mesh network of a multi-hop, and the GW node has the wire link that is connected to Internet, and the RT node does not have wire link, can only pass through GW node for data forwarding bag.Can only be between GW and the RT node by Radio Link communication, the RT node can be transmitted the data that this locality, other RT and GW node transmit.Each GW and RT node have two above WNIC (Wireless Network Interface Card, wireless network interface card), and GW and RT node can insert a plurality of local users by wired or wireless interface.
Because have only the GW node can be directly connected to Internet in the mesh network, the RT node must rely on certain GW node to carry out data forwarding, and the RT node needs to be other RT node for data forwarding, so need transmit more multidata than those RT nodes away from the GW node usually near the RT node of GW node.This just causes those busy near WNIC load in the RT node of GW node easily, if the WNIC load of RT node is too busy even formation is blocked up, can increases the time delay of network and reduce network throughput.
Prior art provides a kind of channel to switch dispatching technique, and this technology switches node by the node in the network being carried out channel switching scheduling between different channels.This method is divided into time slot to the time, makes each node the tabulation of formation that is mapped of channel that will switch and time slot, such as (CH1, t1), (CH2, t2) ..., Chi represents channel i here, tj represents time slot j.Each node not only will switch dispatch list for oneself keeping a channel, also will switch dispatch list for each neighbor node keeps a channel.Channel for oneself switches dispatch list, can adjust according to the own service flow rate mode; And switch dispatch list for the channel of neighbor node, then upgrade according to the switching scheduling control information that receives from network.
There is following defective at least in prior art: as noted earlier, it is busy load to occur owing to WNIC in the close RT node of GW node in the mesh network is easier, therefore though existing channel switches dispatching technique and can the overall busy situation of network be taken a turn for the better to some extent by scheduling, can not fine solution near the busy problem of load of WNIC in the RT node of GW node.
Summary of the invention
The purpose of the embodiment of the invention is to provide a kind of channel switching method, network and network node, to alleviate the busy problem of the load of wireless network interface card in the mesh network node.
According to one embodiment of the invention, a kind of channel switching method is provided, comprise the steps:
The loading condition of wireless network interface card in the detection node;
When the wireless network interface card load is busy in the described node, do not carry out the channel switching to occurring the busy wireless network interface card of load in the described node, utilize the described data transmission that the busy wireless network interface card of load is shared the busy wireless network interface card of described load that do not occur.
According to still another embodiment of the invention, provide a kind of mesh network node, comprising: detection module and handover module;
Described detection module is used for the loading condition of detection node wireless network interface card, obtains testing result;
Described handover module, testing result according to described detection module, do not carry out the channel switching to occurring the busy wireless network interface card of load in the described node, utilize the described data that the busy wireless network interface card of the busy wireless network interface card load sharing of load do not occur to transmit.
According to still another embodiment of the invention, provide a kind of mesh network, comprising:
First node, be used to detect the loading condition of its first wireless network interface card, when the described first wireless network interface card load is busy, do not carry out the channel switching to occurring the busy wireless network interface card of load in the described first node, utilize the described data transmission that the busy wireless network interface card of load is shared described first wireless network interface card that do not occur;
Section Point, be used for described first wireless network interface card and switching channels after the described busy wireless network interface card of load that do not occur transmit data.
According to description to above technical scheme, embodiments of the invention mainly contain following advantage: by detecting the loading condition of wireless network interface card in the mesh network node, do not carry out the channel switching to the busy wireless network interface card of load occurring, utilize the described data that the busy wireless network interface card of the busy wireless network interface card load sharing of load do not occur to transmit, can alleviate the busy problem of the load of wireless network interface card in the network node, increase the throughput of mesh network and reduce the time delay that data transmit.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below, apparently, accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
In a kind of mesh network that Fig. 1 provides for the embodiment of the invention near the busy schematic diagram of wireless network interface card load in the RT node of GW node;
The schematic diagram of the channel switching method of a kind of mesh network that Fig. 2 provides for the embodiment of the invention one;
Fig. 3 carries out channel switching, the schematic diagram that the data of the wireless network interface card that load sharing is busy transmit for the busy wireless network interface card of load that do not occur that the embodiment of the invention provides;
Fig. 4 for embodiments of the invention two provide a kind of to not occurring the schematic diagram that the busy WINC of load carries out the method for channel soft handover in the mesh network;
Fig. 5 provide for embodiments of the invention three another to not occurring the schematic diagram that the busy WINC of load carries out the method for channel soft handover in the mesh network;
Fig. 6 for embodiments of the invention four provide a kind of to not occurring the schematic diagram that the busy WINC of load carries out the method for channel direct-cut operation in the mesh network;
Fig. 7 is that a kind of that embodiments of the invention five provide is the method schematic diagram that does not occur the busy WINC selective channel switching mode of load in the mesh network;
The schematic diagram of a kind of mesh network node that Fig. 8 provides for embodiments of the invention six;
The schematic diagram of another mesh network node that Fig. 9 provides for embodiments of the invention seven;
The schematic diagram of another mesh network node that Figure 10 provides for embodiments of the invention eight;
The schematic diagram of a kind of mesh network that Figure 11 provides for embodiments of the invention nine;
The schematic diagram of another mesh network that Figure 12 provides for embodiments of the invention ten.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
It should be noted that following examples only to be used to explain the present invention and and be not used in qualification the present invention.
In a kind of mesh network that Fig. 1 provides for the embodiment of the invention near the busy schematic diagram of wireless network interface card load in the RT node of GW node.Jia Ding mesh network comprises that a GW node 101 and three RT nodes are respectively 102,103,104 herein.GW node 101 has three WINC, is respectively WINC1011, WINC1012 and WINC1013, and they all can be used for transmitting data with other node, and interface 1014 is used to connect the Internet.The WNIC1021 of RT node 102 is used to connect the local user, and WINC1022 and WINC1023 can be used for transmitting data with other node.The WNIC1031 of RT node 103 is used to connect the local user, and WINC1032 and WINC1033 can be used for transmitting data with other node.The WNIC1041 of RT node 104 is used to connect the local user, and WINC1042 and WINC1043 can be used for transmitting data with other node.
Suppose if the maximum amount of data that the channel at each WNIC place can transmit is 1.0, the data volume that the local user uploads by WNIC1021 is 0.9, the WNIC1023 of the WNIC1042 of the WNIC1032 of RT node 103, RT node 104 and RT node 102 is operated on the channel 12, and the data volume that WNIC1032 and WNIC1042 send WNIC1023 to is 0.2.Because all data that send RT node 102 to all need process WNIC1022 to be uploaded to the WNIC1011 of GW node 101 by channel 11, so the data volume that transmits on the link at WNIC1022 place is 0.9+0.2+0.2=1.3, the situation of blocking up has appearred in the link that is to say the WNIC1022 place.Therefore can see, except transmitting local user's data, also will transmit the data that other node transmits, than easier load to occur busy away from the WNIC in the RT node of GW node near the WNIC in the RT node of GW node.
The schematic diagram of the channel switching method of a kind of mesh network that Fig. 2 provides for the embodiment of the invention one, this channel switching method is used for solving the busy problem of mesh network node wireless network interface card load, comprises the steps:
Step S201: the loading condition of wireless network interface card in the detection node.
This step can specifically comprise: select the some nodes in the based on wireless mesh network, judge whether the wireless network interface card of this node exists load busy.Deterministic process is specially: the length of data packet queue in the utilization rate of WNIC place channel that can be by detecting this node or the WNIC buffer memory, and it is busy that testing result and a busy thresholding are judged relatively whether WINC load occurs.For example, when making a decision by the channel utilization rate, can be with 80% as busy thresholding, if promptly the utilization rate of WNIC place channel surpasses 80%, show that then the data volume that WNIC transmits is very big, it is busy load promptly to occur.Do to judge also be same reason by the length of data packet queue in the WNIC buffer memory, can select a certain data packet queue length as busy thresholding, if the length of data packet queue is greater than busy thresholding in the WNIC buffer memory, it is busy to show that load appears in WNIC.
Step S202: when the wireless network interface card load is busy in the described node, do not carry out the channel switching to occurring the busy wireless network interface card of load in the described node, utilize the described data transmission that the busy wireless network interface card of load is shared the busy wireless network interface card of described load that do not occur.
Utilize the described data that the busy wireless network interface card of the busy wireless network interface card load sharing of load do not occur to transmit and specifically to comprise: to interrupt the described data that the busy wireless network interface card of load do not occur and transmit, make the busy wireless network interface card of load not occur and switch on the destination channel from the channel of original work, the data of utilizing described destination channel to share busy wireless network interface card to occur transmit.
Do not carry out needing to interrupt the original data of this WNIC before channel switches and transmit owing to the busy WINC of load occurs, so this WNIC can notify other node stop that is operated on its channel to continue to transmit data to it, this WINC just can carry out channel and switches then.Other node will stop the busy WNIC of load not occur to this and transmit data after the busy WNIC switching channels of load not occurring.
Fig. 3 carries out channel switching, the schematic diagram that the data of the wireless network interface card that load sharing is busy transmit for the busy wireless network interface card of load that do not occur that the embodiment of the invention provides.This schematic diagram is on the basis of Fig. 1, the WNIC3032 of interruption RT node 303 and the WNIC3042 of RT node 304 transmit the data of the WNIC3023 of RT node 302, WNIC3023 switches on the new channel 33 from the channel 32 of original work, the WNIC3012 of WNIC3023 and GW node 301 works in same channel like this, can realize that data transmit with WNIC3012.In Fig. 1, the data that the local user sends WNIC1021 to all need process WNIC1022 to upload the WNIC1011 of GW node 101; And a part of data that the local user uploads in Fig. 3 can be uploaded to the WNIC3012 of GW node 301 by WNIC3023.The data uploaded of local user are passed to GW node 301 through channel 31 and channel 33 respectively by WNIC3022 and WNIC3023 like this, have solved only to transmit the busy problem of RT node 302 loads that data caused by NIC3022 originally.
Can see by foregoing description: if certain WINC load of the RT node of close GW node is busy, can end the data transmission that the busy WINC of load does not appear in this RT node, and the data of the busy WINC of load sharing transmit, thereby solve the busy problem of RT node load near the GW node.
Further, embodiments of the invention one also can comprise step S203: if the busy situation of load of the busy wireless network interface card of described load alleviates, the then described busy wireless network interface card of load that do not occur switches back its original channel.
This step can specifically comprise: judged the busy wireless network interface card of load once occurring, and alleviated if find the busy situation of its load, the described busy wireless network interface card of load that do not occur is switched back its original channel.Judge that the process whether busy situation of load of the WNIC that load is busy alleviates can comprise: make a decision by the channel utilization rate, can be with 60% channel utilization rate as recovering thresholding.Be lower than 60% if the utilization rate of busy WNIC place channel once occurs, showed then that the data volume that this WNIC transmits at this moment was less, promptly no longer had the busy problem of load.Also can make a decision by the length that data packet queue in the busy WNIC buffer memory of load occurs, if the length of data packet queue is lower than the recovery thresholding in its buffer memory, no longer load is busy then to show it.Alleviated if the busy situation of the busy WNIC of load once occurs, the then described busy WNIC of load that do not occur switches back original channel from the described destination channel of step 2.Described the busy WNIC of load do not occur and switch back original channel after, need to send and recover to transmit message to other node that is operated on the original channel, notify other node can recover original data and transmit.
Embodiments of the invention one are by judging the busy situation of load of wireless network interface card, utilize idle relatively wireless network interface card to share the data that busy wireless network interface card transmits, solved the busy problem of the load of wireless network interface card in the node, and then increased the throughput of mesh network and reduce the time delay that data transmit.
The busy WINC of load does not appear described in the present embodiment one before carrying out the channel switching, need send and switch message and transmit data to notify other node stop to it to being operated in other node on the former channel, this WINC carries out the mode that channel switches and can be divided into channel soft handover and channel direct-cut operation thus.For direct-cut operation, the busy WINC of load does not appear after other node on its former channel sends switching message, and directly carry out channel and switch.For soft handover, busy WINC does not appear after other node transmission switching message that is operated on the former channel, if described other node wishes to continue to send data to this WINC, then this WINC can temporarily abandon switching, continuation is in former channel work; If described other node agrees that this WINC carries out channel and switches, then this WINC carries out the channel switching.
Fig. 4 for embodiments of the invention two provide a kind of to not occurring the schematic diagram that the busy WINC of load carries out the method for channel soft handover in the mesh network, this method comprises the steps:
Step S401: the busy WINC of load do not occur and send soft switch message to other node that is operated in it on same channel.
Step S402: the busy WINC of load do not occur and judge in its predetermined amount of time after sending soft switch message whether receive the data that other node transmits, if, execution in step S403; If not, execution in step S404.
Step S403: the busy WINC of load do not occur and wouldn't carry out the channel switching.
Step S404: the busy WINC of load do not occur and carry out the channel switching.
In this method embodiment, if other node disagrees with that this busy WINC switching channels of load do not occur, must be in described predetermined amount of time data be sent to this WINC, if other node does not transmit data and gives this WINC in described predetermined amount of time, show that it agrees this WINC switching channels, described other node will stop to transmit data with this WINC.
This step specifically comprises: busy WINC do not occur and can start a timer after sending soft switch message, regularly be practiced as the described scheduled time.If described WINC receives the data that other node sends before timing finishes, illustrate that other node still needs this WNIC to work in original channel, then this WNIC wouldn't switching channels; If WINC does not receive the data that other node transmits before timing finishes, then carry out channel and switch.
This embodiment two is by judging whether the busy WNIC of load do not occur still receives data in the scheduled time after sending soft switch message, whether determine switching channels, considered that the WNIC busy with load not occurring is operated in the transmission status of other node on the same channel, reduced the influence that switching channels transmits described other node data.
Fig. 5 provide for embodiments of the invention three another to not occurring the schematic diagram that the busy WINC of load carries out the method for channel soft handover in the mesh network, this method comprises the steps:
Step S501: the busy WINC of load do not occur and send soft switch message to other node that is operated in it on same channel.
Step S502: the message that the busy WINC of load receives described other node feedback do not occur,, then wouldn't carry out channel and switch if other node feedback is disagreed with switching message; Agree to switch message if other node all feeds back, then carry out channel and switch.
Whether described other node can be agreed to switch according to the idle degree decision of self, if other node is relatively more idle, can allow described WINC switching channels, then sends to described WINC and agrees to switch message; If described other node still needs to transmit data, then send and disagree with switching message to described WINC.Other node will stop to transmit data with described WINC before described WINC sends agreement switching message.
Present embodiment three feedback result that the busy WINC of load receives other node do not occur by allowing, whether determine switching channels, when other node does not wish to switch generation, the busy WINC of load not occurring can switching channels, this embodiment has considered that the WNIC busy with load not occurring is operated in the transmission status of other node on the same channel, reduces the influence that switching channels transmits described other node data.
Fig. 6 for embodiments of the invention four provide a kind of to not occurring the schematic diagram that the busy WINC of load carries out the method for channel direct-cut operation in the mesh network, this method comprises the steps:
Step S601: the busy WINC of load do not occur and send direct-cut operation message to other node that is operated in it on same channel.
Step S602: the busy WINC of load do not occur and carry out the channel switching.
Described other node stops not transmit data to the busy WINC of load occurring after receiving direct-cut operation message immediately.
In the embodiments of the invention four, do not occur carrying out the channel switching immediately after the busy WINC of load sends direct-cut operation message, save switching time, make the busy WINC of load not occur earlier transmit data on destination channel, the data of the WINC that load sharing is busy transmit.
To adopt direct-cut operation still be that soft handoff is carried out the channel switching and can be selected flexibly for the busy WINC of load not occurring.Fig. 7 is that a kind of that embodiments of the invention five provide is the method schematic diagram that does not occur the busy WINC selective channel switching mode of load in the mesh network.This method comprises:
Step S701: the load busy extent that detects the busy wireless network interface card of load.
This step can specifically comprise: embodiment is the same with the front, the length of data packet queue in utilization rate that can be by detecting the busy WNIC place channel of load or the WNIC buffer memory, and whether the block up load busy extent of the WINC that thresholding judges that relatively load is busy of testing result and is serious.
Detect the channel utilization rate of the busy wireless network interface card of described load, busy wireless network interface card load busy extent is serious if described channel utilization rate, shows described load greater than the thresholding that blocks up; Busy wireless network interface card load busy extent is not serious if described channel utilization rate, shows described load greater than busy thresholding but less than the thresholding that blocks up.
Detect the length of data packet queue in the busy wireless network interface card buffer memory of described load, busy wireless network interface card load busy extent is serious if the length of described data packet queue, shows described load greater than the thresholding that blocks up; Busy wireless network interface card load busy extent is not serious if the length of described data packet queue, shows described load greater than busy thresholding but less than the thresholding that blocks up.
If still with the channel utilization rate as the standard of judging WNIC load busy extent, can be channel utilization rate 95% as the thresholding that blocks up, when the utilization rate of WNIC place channel greater than the thresholding 95% that blocks up, illustrate that this WNIC load busy extent is serious; If the utilization rate of WNIC place channel is greater than 80% (busy thresholding) but still less than 95%, though illustrate that the busy load busy extent of WNIC load is also not serious.
Step S702:,, the busy wireless network interface card of load is not appearred in this node carry out the channel direct-cut operation if find that the busy wireless network interface card load busy extent of load is serious according to the result who judges; If find that the busy wireless network interface card load busy extent of load is not serious, the busy wireless network interface card of load do not appearred in this node carry out the channel soft handover.
Present embodiment is not for the busy WINC selective channel switching mode of load occurring, can select different channel switching modes according to the load busy extent of the busy WINC of load, when the busy WNIC load busy extent of load is not serious, carry out soft handover, reduce to switch the influence that to bring for other node; When the busy WNIC load busy extent of load is serious, carry out direct-cut operation, accelerate switch speed, avoid the channel of the busy WNIC of load too to block up and cause loss of data.
It will be appreciated by those skilled in the art that, all or part of flow process among the said method embodiment, can instruct related hardware to finish by computer program, described program can be stored in the computer read/write memory medium, this program can comprise the flow process as the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
The schematic diagram of a kind of mesh network node that Fig. 8 provides for embodiments of the invention six, this network node comprises: detection module 801 and handover module 802;
Described detection module 801 detects the loading condition of wireless network interface card in the described node, obtains testing result;
Described handover module 802, testing result according to detection module 801, do not carry out the channel switching to occurring the busy wireless network interface card of load in the described node, utilize the described data that the busy wireless network interface card of the busy wireless network interface card load sharing of load do not occur to transmit.
Present embodiment six discloses a kind of mesh network node, the data transmission of the busy wireless network interface card of load by the busy wireless network interface card of switching channels load sharing do not appear in described node, alleviate the busy problem of the load of wireless network interface card in the network node, reduced the time delay that data transmit.
On the basis of embodiment six, the schematic diagram of another mesh network node that Fig. 9 provides for embodiments of the invention seven, this network node comprises: detection module 901 and handover module 902;
Wherein said handover module 902 comprises:
The first notice submodule 9021, be used to receive the testing result of described detection module 901, when described wireless network interface card load busy extent is not serious, send soft switch message and be operated in the 3rd node on the same channel to the wireless network interface card busy with load not occurring, receive the feedback message of described the 3rd node, if described the 3rd node feedback agrees to switch message, send switching notice to switching submodule 9023;
The second notice submodule 9022, be used to receive the testing result of described detection module 901, when described wireless network interface card load busy extent is serious, send direct-cut operation message and be operated in the 3rd node on the same channel, send switching notice to described switching submodule to the wireless network interface card busy with load not occurring;
Present embodiment seven discloses a kind of mesh network node, described node the busy wireless network interface card switching channels of load does not appear and before, notify the 3rd node on its place channel, and receive the feedback message of the 3rd node, whether determine to reduce switching channels channel and to switch the influence that causes to the 3rd node according to the feedback result of the 3rd node.
On the basis of embodiment six, another mesh network node that embodiments of the invention eight provide, this network node comprises: detection module and handover module;
Wherein said handover module comprises:
The first notice submodule, be used to receive the testing result of described detection module, when described wireless network interface card load busy extent is not serious, send soft switch message and be operated in the 3rd node on the same channel to the wireless network interface card busy with load not occurring, if receive the data that described the 3rd node transmits in the scheduled time after sending soft switch message, send switching notice to switching submodule;
The second notice submodule, be used to receive the testing result of described detection module, when described wireless network interface card load busy extent is serious, send direct-cut operation message and be operated in the 3rd node on the same channel to the wireless network interface card busy with load not occurring,, send switching notice to described switching submodule;
Switching submodule, be used to receive described switching notice, do not carry out the channel switching to occurring the busy wireless network interface card of load in the described node, utilize the described data that the busy wireless network interface card of the busy wireless network interface card load sharing of load do not occur to transmit.
Whether the notice of first in present embodiment submodule receives that according to scheduled time interior nodes the 3rd node transmits the data decision and whether carries out soft handover, has considered the data transfer needs of the 3rd node.
It will be understood by those skilled in the art that above-mentioned module and the submodule of executing in the example can be that hardware also can be software, several modules merging can also be become a module and reach same function.
The schematic diagram of a kind of mesh network that Figure 10 provides for embodiments of the invention nine, this network comprises:
Present embodiment nine is announced a kind of mesh network, wherein the data transmission that the busy wireless network interface card of load is shared the busy wireless network interface card of described load does not appear in certain node utilization, alleviate the busy busy problem of wireless network interface card load of load, reduce network delay and save Internet resources.
The schematic diagram of another mesh network that Figure 11 provides for embodiments of the invention ten, this network comprises first node 1101 and Section Point 1102 based on embodiment nine, described first node 1101 comprises:
Detection module 11011 is used to detect the loading condition of its first wireless network interface card 11015, obtains testing result;
First notification module 11012, be used to receive the testing result of described detection module 11011, when described first wireless network interface card, 11015 load busy extent are not serious, send soft switch message and be operated in the 3rd node on the same channel to the wireless network interface card busy 11016 with load not occurring, if receive the data that described the 3rd node transmits in the scheduled time after sending soft switch message, send switching notice to handover module 11014;
Second notification module 11013, be used to receive the testing result of described detection module 11011, when described first wireless network interface card, 11015 load busy extent are serious, send direct-cut operation message and be operated in the 3rd node on the same channel, send switching notice to described handover module 11014 to the wireless network interface card busy 11016 with load not occurring;
Described handover module 11014, be used to receive described switching notice, do not carry out the channel switching to occurring the busy wireless network interface card of load 11016 in the described node, utilize the described data transmission that the busy wireless network interface card of load 11016 is shared first wireless network interface card 11015 that do not occur.
Node can be selected switching mode according to the busy situation of the load of its wireless network interface card in the network of present embodiment, and is busy still not serious when the load of its wireless network interface card, carries out soft handover, considered to switch the influence that the 3rd node data is transmitted; Busy still serious when the load of its wireless network interface card, carry out direct-cut operation, accelerate switch speed, alleviate the load busy extent as early as possible, improve the entire throughput of network and reduce time-delay.
The schematic diagram of another mesh network that Figure 12 provides for embodiments of the invention 11, this network is based on embodiment nine, comprise first node 1201 and Section Point 1202, described the 3rd node 1203, be used to receive described soft switch message and described direct-cut operation message, when receiving described soft switch message, whether interrupt transmitting with the described data that the busy wireless network interface card of load 12016 do not occur according to its loading condition decision; When receiving described direct-cut operation message, interrupt transmitting with the described data that the busy wireless network interface card of load 12016 do not occur.
When described when the busy wireless network interface card of load not occurring and carrying out the channel direct-cut operation, described the 3rd node terminal data immediately transmits in the present embodiment, so that the described busy wireless network interface card side of load that do not occur carries out channel and switches; When described when the busy wireless network interface card of load not occurring and carrying out the channel direct-cut operation, described the 3rd node transmits needs according to its data, can continue to transmit data, avoid the described busy wireless network interface card switching channels of load that do not occur to influence the data transmission of self.
In sum, the embodiment of the invention has following advantage:
By detecting the loading condition of the wireless network interface card of node in the based on wireless mesh network, find the busy wireless network interface card of load, utilize and the data that the busy wireless network interface card of the busy wireless network interface card load sharing of load transmits do not occur, alleviated the busy problem of wireless network interface card load of node, thereby increased the throughput of mesh network and reduce the time delay that data transmit;
In addition, the embodiment of the invention can also be according to the load busy extent of the busy wireless network interface card of load, do not select different channel switching modes for the busy wireless network interface card of load occurring, when the busy wireless network interface card load busy extent of load is not serious, carry out soft handover, can take into full account other node and whether still have data to need transmission, reduce to switch the influence that to bring for other node; When the busy wireless network interface card load busy extent of load is serious, carry out direct-cut operation, accelerate switch speed, avoid the channel of the busy wireless network interface card of load too to block up and cause loss of data.
The above only is several embodiments of the present invention, and those skilled in the art can carry out various changes or modification to the present invention according to the disclosed content of application documents and not break away from the spirit and scope of the present invention.
Claims (16)
1. a channel switching method is characterized in that, comprises the steps:
The loading condition of wireless network interface card in the detection node;
When the wireless network interface card load is busy in the described node, do not carry out the channel switching to occurring the busy wireless network interface card of load in the described node, utilize the described data transmission that the busy wireless network interface card of load is shared the busy wireless network interface card of described load that do not occur.
2. the method for claim 1, it is characterized in that, the loading condition of wireless network interface card comprises in the described detection node: the utilization rate that detects wireless network interface card place channel in the described node, if described channel utilization rate greater than busy thresholding, shows that the wireless network interface card load is busy.
3. the method for claim 1, it is characterized in that, the loading condition of wireless network interface card comprises in the described detection node: detect in the described node length of data packet queue in the wireless network interface card buffer memory, if the length of described data packet queue, shows that the wireless network interface card load is busy greater than busy thresholding.
4. as each the described method in the claim 1 to 3, it is characterized in that, described when the wireless network interface card load is busy in the described node, do not carry out channel and switch and to comprise occurring the busy wireless network interface card of load in the described node:
Detect the load busy extent of the busy wireless network interface card of described load, make the following judgment:
If the busy wireless network interface card load busy extent of described load is serious, then do not carry out the channel direct-cut operation to occurring the busy wireless network interface card of load in the described node;
If the busy wireless network interface card load busy extent of described load is not serious, then do not carry out the channel soft handover to occurring the busy wireless network interface card of load in the described node.
5. method as claimed in claim 4 is characterized in that, the load busy extent of the wireless network interface card that the described load of described detection is busy comprises:
Detect the channel utilization rate of the busy wireless network interface card of described load, busy wireless network interface card load busy extent is serious if described channel utilization rate, shows described load greater than the thresholding that blocks up; Busy wireless network interface card load busy extent is not serious if described channel utilization rate, shows described load greater than busy thresholding but less than the thresholding that blocks up.
6. method as claimed in claim 4 is characterized in that, the load busy extent of the wireless network interface card that the described load of described detection is busy comprises:
Detect the length of data packet queue in the busy wireless network interface card buffer memory of described load, busy wireless network interface card load busy extent is serious if the length of described data packet queue, shows described load greater than the thresholding that blocks up; Busy wireless network interface card load busy extent is not serious if the length of described data packet queue, shows described load greater than busy thresholding but less than the thresholding that blocks up.
7. method as claimed in claim 4 is characterized in that, does not describedly carry out the channel soft handover and comprises occurring the busy wireless network interface card of load in the described node:
The described busy wireless network interface card of load that do not occur sends soft switch message to other node that is operated in it on same channel, if receive the data that described other node transmits in its scheduled time after sending soft switch message, then wouldn't carry out channel and switch; If do not receive the data that described other node transmits in its scheduled time after sending soft switch message, then carry out channel and switch.
8. method as claimed in claim 4 is characterized in that, does not describedly carry out the channel soft handover and comprises occurring the busy wireless network interface card of load in the described node:
The described busy wireless network interface card of load that do not occur sends soft switch message to other node that is operated in it on same channel, and receive the message of described other node feedback, if described other node feedback is disagreed with switching message, then wouldn't carry out channel and switch; If described other node feedback is agreed to switch message, then carry out channel and switch.
9. method as claimed in claim 4 is characterized in that, does not describedly carry out the channel direct-cut operation and comprises occurring the busy wireless network interface card of load in the described node:
The described busy wireless network interface card of load that do not occur sends direct-cut operation message to the 3rd node that is operated in it on same channel, and carries out the channel switching.
10. as each the described method in the claim 1 to 3, it is characterized in that, further comprising the steps of: if the busy situation of load of the busy wireless network interface card of described load alleviates, the then described busy wireless network interface card of load that do not occur switches back its original channel.
11. a mesh network node is characterized in that, comprising: detection module and handover module;
Described detection module is used for the loading condition of detection node wireless network interface card, obtains testing result;
Described handover module, testing result according to described detection module, do not carry out the channel switching to occurring the busy wireless network interface card of load in the described node, utilize the described data that the busy wireless network interface card of the busy wireless network interface card load sharing of load do not occur to transmit.
12. network node as claimed in claim 11 is characterized in that, described handover module comprises:
The first notice submodule, be used to receive the testing result of described detection module, when described wireless network interface card load busy extent is not serious, send soft switch message and be operated in the 3rd node on the same channel to the wireless network interface card busy with load not occurring, receive the feedback message of described the 3rd node, if described the 3rd node feedback agrees to switch message, send switching notice to switching submodule;
The second notice submodule, be used to receive the testing result of described detection module, when described wireless network interface card load busy extent is serious, send direct-cut operation message and be operated in the 3rd node on the same channel, send switching notice to described switching submodule to the wireless network interface card busy with load not occurring;
Described switching submodule, be used to receive described switching notice, the described busy wireless network interface card of load that do not occur is carried out the channel switching, utilize the described data that the busy wireless network interface card of the busy wireless network interface card load sharing of load do not occur to transmit.
13. network node as claimed in claim 11 is characterized in that, described handover module comprises:
The first notice submodule, be used to receive the testing result of described detection module, when described wireless network interface card load busy extent is not serious, send soft switch message and be operated in the 3rd node on the same channel to the wireless network interface card busy with load not occurring, if receive the data that described the 3rd node transmits in the scheduled time after sending soft switch message, send switching notice to switching submodule;
The second notice submodule, be used to receive the testing result of described detection module, when described wireless network interface card load busy extent is serious, send direct-cut operation message and be operated in the 3rd node on the same channel, send switching notice to described switching submodule to the wireless network interface card busy with load not occurring;
Described switching submodule, be used to receive described switching notice, the described busy wireless network interface card of load that do not occur is carried out the channel switching, utilize the described data that the busy wireless network interface card of the busy wireless network interface card load sharing of load do not occur to transmit.
14. a mesh network is characterized in that, comprising:
First node, be used to detect the loading condition of its first wireless network interface card, when the described first wireless network interface card load is busy, do not carry out the channel switching to occurring the busy wireless network interface card of load in the described first node, utilize the described data transmission that the busy wireless network interface card of load is shared described first wireless network interface card that do not occur;
Section Point, be used for described first wireless network interface card and switching channels after the described busy wireless network interface card of load that do not occur transmit data.
15. mesh network as claimed in claim 14 is characterized in that, described first node comprises:
Detection module is used to detect the loading condition of its first wireless network interface card, obtains testing result;
First notification module, be used to receive the testing result of described detection module, when the described first wireless network interface card load busy extent is not serious, send soft switch message and be operated in the 3rd node on the same channel to the wireless network interface card busy with load not occurring, if receive the data that described the 3rd node transmits in the scheduled time after sending soft switch message, send switching notice to handover module;
Second notification module, be used to receive the testing result of described detection module, when the described first wireless network interface card load busy extent is serious, send direct-cut operation message and be operated in the 3rd node on the same channel, send switching notice to described handover module to the wireless network interface card busy with load not occurring;
Described handover module is used to receive described switching notice, and the described busy wireless network interface card of load that do not occur is carried out the channel switching, utilizes the described data transmission that the busy wireless network interface card of load is shared first wireless network interface card that do not occur.
16. mesh network as claimed in claim 15, it is characterized in that, described the 3rd node, be used to receive described soft switch message and described direct-cut operation message, when receiving described soft switch message, whether interrupt transmitting with the described data that the busy wireless network interface card of load do not occur according to its loading condition decision; When receiving described direct-cut operation message, interrupt transmitting with the described data that the busy wireless network interface card of load do not occur.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810241543A CN101765176A (en) | 2008-12-23 | 2008-12-23 | Method for switching channel, network and network node |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810241543A CN101765176A (en) | 2008-12-23 | 2008-12-23 | Method for switching channel, network and network node |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101765176A true CN101765176A (en) | 2010-06-30 |
Family
ID=42496126
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810241543A Pending CN101765176A (en) | 2008-12-23 | 2008-12-23 | Method for switching channel, network and network node |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101765176A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103348751A (en) * | 2011-02-15 | 2013-10-09 | 诺基亚西门子通信公司 | Detecting a level of use in a communications network |
WO2014040432A1 (en) * | 2012-09-11 | 2014-03-20 | 华为技术有限公司 | Channel switching method, device and system |
WO2014106463A1 (en) * | 2013-01-03 | 2014-07-10 | International Business Machines Corporation | Network efficiency and power savings |
US9277450B2 (en) | 2011-02-15 | 2016-03-01 | Nokia Solutions And Networks Oy | Detecting a level of use in a communications network |
CN110535826A (en) * | 2019-07-16 | 2019-12-03 | 浙江大华技术股份有限公司 | Wireless networking method, device, computer equipment and storage medium |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101291290A (en) * | 2008-05-29 | 2008-10-22 | 华为技术有限公司 | Method and apparatus for service retransmitting |
-
2008
- 2008-12-23 CN CN200810241543A patent/CN101765176A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101291290A (en) * | 2008-05-29 | 2008-10-22 | 华为技术有限公司 | Method and apparatus for service retransmitting |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103348751A (en) * | 2011-02-15 | 2013-10-09 | 诺基亚西门子通信公司 | Detecting a level of use in a communications network |
US9277450B2 (en) | 2011-02-15 | 2016-03-01 | Nokia Solutions And Networks Oy | Detecting a level of use in a communications network |
CN103348751B (en) * | 2011-02-15 | 2017-10-31 | 诺基亚通信公司 | Detect the use level in communication network |
WO2014040432A1 (en) * | 2012-09-11 | 2014-03-20 | 华为技术有限公司 | Channel switching method, device and system |
WO2014106463A1 (en) * | 2013-01-03 | 2014-07-10 | International Business Machines Corporation | Network efficiency and power savings |
US9170976B2 (en) | 2013-01-03 | 2015-10-27 | International Business Machines Corporation | Network efficiency and power savings |
US9652432B2 (en) | 2013-01-03 | 2017-05-16 | International Business Machines Corporation | Efficient and scalable system and computer program product for handling RX packet on a MR-IOV array of NICS |
US9858239B2 (en) | 2013-01-03 | 2018-01-02 | International Business Machines Corporation | Efficient and scalable method for handling RX packet on a MR-IOV array of NICS |
CN110535826A (en) * | 2019-07-16 | 2019-12-03 | 浙江大华技术股份有限公司 | Wireless networking method, device, computer equipment and storage medium |
CN110535826B (en) * | 2019-07-16 | 2022-01-11 | 浙江大华技术股份有限公司 | Wireless networking method and device, computer equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10959136B2 (en) | Radio access network control method and radio access network | |
KR100730620B1 (en) | Time slot allocation method, signal transmission method, mobile base station control apparatus, mobile base station, and mobile station in mobile communication | |
CN106470439B (en) | Method for controlling PDU transmission by PDCP of user equipment | |
CN100544513C (en) | Determine the active set system of selection of the sub-district that will from active set, delete according to the accepting state of up link high speed signal | |
CN101360340B (en) | Service configuration method and equipment | |
US4707828A (en) | Multiaccess communication system | |
EP2051459A1 (en) | A backpressure method, system and node of the multistage switch network and the intermediate stage switch node | |
CN113424569B (en) | Method and apparatus for handling redundant protocol data unit sessions in a communication system | |
CN101765176A (en) | Method for switching channel, network and network node | |
CN100525269C (en) | Base band unit ring cascade resource back-up method and base band unit | |
US8514819B2 (en) | Method for controlling handover process between multiple base stations | |
CN110856189A (en) | Data transmission method and device | |
CN101854202A (en) | Data transmission method, equipment and system | |
CN101753203A (en) | Method for sending and receiving services in microwave communication, terminal and system structure | |
CN116325849A (en) | Communication control method | |
CN101453753A (en) | Mobile communication system, gateway, concentrator, and handover control method | |
CN101217487A (en) | A method to realize link occupying and link port | |
CN101778473A (en) | Method, equipment and system for reporting buffer zone state | |
US11452026B2 (en) | Method and device for transmitting data by means of wireless backhaul network | |
CN102970172A (en) | Communication link switching method, device and communication system | |
CN101242592A (en) | Resource backup method for base band unit ring cascading and base band unit | |
CN102440026A (en) | Method for controlling communication and wireless base station | |
CN101364825A (en) | Macrodiversity incorporating method, system, base station and user equipment | |
JP2014511660A (en) | Wireless digital communication method and system | |
CN112714450B (en) | Method for networking pico-cell base station and method and device for managing network bandwidth |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20100630 |