CN103619067A - Wireless channel redistributing method and device - Google Patents

Wireless channel redistributing method and device Download PDF

Info

Publication number
CN103619067A
CN103619067A CN201310597831.7A CN201310597831A CN103619067A CN 103619067 A CN103619067 A CN 103619067A CN 201310597831 A CN201310597831 A CN 201310597831A CN 103619067 A CN103619067 A CN 103619067A
Authority
CN
China
Prior art keywords
channel
wireless
routing device
work
wireless routing
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.)
Granted
Application number
CN201310597831.7A
Other languages
Chinese (zh)
Other versions
CN103619067B (en
Inventor
陈建
郭俊宏
刘之
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.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co 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
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201310597831.7A priority Critical patent/CN103619067B/en
Publication of CN103619067A publication Critical patent/CN103619067A/en
Priority to PCT/CN2014/085185 priority patent/WO2015074449A1/en
Priority to PCT/CN2014/091844 priority patent/WO2015074593A1/en
Priority to US15/038,428 priority patent/US10117258B2/en
Application granted granted Critical
Publication of CN103619067B publication Critical patent/CN103619067B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality

Landscapes

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

Abstract

The invention discloses a wireless channel redistributing method and device. The wireless channel redistributing method comprises the steps that a command used for choosing the optimal wireless channel and transmitted through control equipment is received by wireless router equipment; the wireless router equipment scans channel quality of each wireless channel; the wireless router equipment chooses the current working channel of the wireless router equipment according to the channel quality of the wireless channels obtained through scanning; a wireless connecting module of the wireless router equipment is restarted by the wireless router equipment, and information interaction is carried out between the wireless router equipment and mobile equipment according to the current working channel.

Description

Wireless channel redistribution method and device
Technical field
The present invention relates to network communications technology, be specifically related to a kind of wireless channel redistribution method and device.
Background technology
Wireless channel is the transmission medium of wireless signal.It is mutual that existing wireless routing device utilizes the intelligent terminals such as wireless channel and intelligent mobile phone, panel computer and computer to carry out wireless signal exactly.
Wireless routing device is divided into a plurality of wireless channels by its radio band (as 2.4GHz) conventionally; as 11 or 13 wireless channels; and wireless routing device conventionally can be using one of them wireless channel as current working channel after powering up startup, and it is mutual to utilize current working channel and intelligent terminal to carry out wireless signal.The working channel of wireless routing device can be selected to arrange by user, also can be by wireless routing device default setting.
The working channel of wireless routing device can be subject to interference in various degree conventionally; its interference source is as the wireless routing device closing on (as neighbour's's wireless routing device), microwave oven, bluetooth module, cordless telephone, wireless mouse and wireless headset, even air-conditioning and refrigerator etc.The working channel of wireless routing device, when being subject to external interference, tends to occur that data packet transmission rates is slack-off, substitute, and the Network Abnormal phenomenon such as even go offline.
User is when perceiving wireless network and occur anomaly, and the measure of taking is generally: by wireless routing device power-off, and after interval scheduled duration (as several seconds or tens seconds), again for wireless routing device powers up.
Inventor finds in realizing process of the present invention, because wireless routing device is after again powering up, still can utilize former working channel and intelligent terminal to carry out wireless signal mutual, therefore, above-mentioned Network Abnormal phenomenon probably can't disappear after wireless routing device powers up startup again.In addition, user need to manually carry out the power-off of wireless routing device and power up operation, and the user of wireless routing device experiences and awaits further raising.
Summary of the invention
In view of the above problems, the present invention has been proposed to provide a kind of wireless channel redistribution method that overcomes the problems referred to above or address the above problem at least in part and corresponding wireless channel to redistribute device.
According to one aspect of the present invention, a kind of wireless channel redistribution method is provided, described method comprises: the order of the optimum wireless channel of selection that the transmission of wireless routing device receiving control apparatus comes; Wireless routing device scans the channel quality of each wireless channel; The channel quality of each wireless channel that wireless routing device obtains according to scanning is selected the work at present channel of wireless routing device; Wireless routing device restarts wireless connections module, and carries out information interaction according to described work at present channel and mobile device.
According to a further aspect in the invention, provide a kind of wireless channel to redistribute device, wherein, described device mainly comprises: receiver module, is suitable for the order of the next optimum wireless channel of selection of wireless routing device receiving control apparatus transmission; Scan module, is suitable for the channel quality that wireless routing device scans each wireless channel; Select module, be suitable for wireless routing device and according to the channel quality of each wireless channel of scanning acquisition, select the work at present channel of wireless routing device; Control module, is suitable for wireless routing device and restarts its wireless connections module, makes wireless routing device according to described work at present channel and mobile device, carry out information interaction after wireless connections module restarts.
Wireless channel redistribution method of the present invention and device are by sending the order of selecting optimum wireless channel to wireless routing device, can impel wireless routing device to scan the channel quality of each wireless channel, like this, wireless routing device can select the wireless channel with more excellent or preferred channels quality as its work at present channel according to scanning result; Because wireless routing device is after restarting wireless connections module (as WiFi module), can adopt work at present channel and the mobile device of its selection to carry out information interaction, therefore, wireless routing device can provide good information interaction environment for user, thereby can avoid data packet transmission rates slack-off and substitute, the Network Abnormal phenomenon such as even go offline, and user no longer needs manually carry out the power-off of wireless routing device and power up operation; Final the present invention can improve the service behaviour of wireless routing device, and then has improved user's network experience.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to better understand technological means of the present invention, and can be implemented according to the content of specification, and for above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
Accompanying drawing explanation
By reading below detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skills.Figure of description is only for the object of preferred implementation is shown, and do not think limitation of the present invention.And in whole accompanying drawing, by identical reference symbol, represent identical parts.In the accompanying drawings:
Fig. 1 shows the wireless channel redistribution method flow chart according to the embodiment of the present invention;
Fig. 2 shows according to the wireless channel of the embodiment of the present invention and redistributes device schematic diagram.
Embodiment
Exemplary embodiment of the present disclosure is described below with reference to accompanying drawings in more detail.Although shown exemplary embodiment of the present disclosure in accompanying drawing, yet should be appreciated that and can realize the disclosure and the embodiment that should do not set forth limits here with various forms.On the contrary, it is in order more thoroughly to understand the disclosure that these embodiment are provided, and can by the scope of the present disclosure complete convey to those skilled in the art.
Embodiment mono-, wireless channel redistribution method.Below in conjunction with Fig. 1, the method for the present embodiment is described.
In Fig. 1, the order of the optimum wireless channel of selection that S100, the transmission of wireless routing device receiving control apparatus come.
Concrete, the wireless routing device in the present embodiment is to there being control appliance, and this control appliance be for can trigger the terminal equipment that wireless routing device is redistributed its wireless channel, as the terminal equipment that wireless routing device management is applied is installed.This control appliance can be specially the intelligent terminals such as intelligent mobile phone, mobile computer or panel computer, and this control appliance intelligent mobile terminal equipment normally.
In wireless routing device, can store the identification information of control appliance, as stored medium access control (Media Access Control, the MAC) address of control appliance or account of Mobile Directory Number or instant message etc. in wireless routing device.The identification information of above-mentioned control appliance should be able to go out control appliance by unique identification.
The order of the optimum wireless channel of above-mentioned selection can be that control appliance initiatively sends to wireless routing device; A concrete example, user is in the situation that finding that network speed can not meet the problems such as its online demand more slowly, can make respective application in running status by the respective application (as the wireless routing device management application that can provide wireless channel to redistribute function) of clicking in its control appliance, user can make control appliance initiatively to wireless routing device, send the order of selecting optimum wireless channel by the wireless channel function of redistributing activating in this application; the example that another is concrete, user is when finding that network speed can not meet the problems such as its online demand more slowly, by the respective application (as the wireless routing device management application that can provide wireless channel to redistribute function) of clicking in its control appliance, make respective application in running status, user can make control appliance send and detect work at present channel request to wireless routing device by the detection work at present channel function activating in this application, wireless routing device is after receiving the next detection work at present channel request of control appliance transmission, detect the channel quality of its work at present channel, and the channel quality information that is detected the work at present channel obtaining is transferred to control appliance, the channel quality information of the work at present channel that control appliance carrys out wireless routing device transmission shows user, if the channel quality of the INFORMATION DISCOVERY work at present channel that user shows according to control appliance is poor or very poor, user can make control appliance initiatively to wireless routing device, send the order of selecting optimum wireless channel by the wireless channel function of redistributing activating in this application.
In the foregoing description, control appliance is after the channel quality information receiving from the work at present channel of wireless routing device, the channel quality information that can point out user control device to receive the next work at present channel of wireless routing device transmission, receives the sign of fresh information etc. as shown on the wireless routing device management application icon flicker on control appliance or icon; User, click after this application icon, wireless routing device management is applied as user provides display frame, comprises the channel quality information of the up-to-date work at present channel receiving of control appliance in this display frame.In this display frame, can also comprise that the wireless channel that issues the order of selecting optimum wireless channel for user redistributes function, as included " resetting work at present channel " button in this display frame, thereby user clicks after this button, wireless routing device management application can produce the order of selecting optimum wireless channel accordingly, and then control appliance selects the order of optimum wireless channel to transmit to wireless routing device this.
The order of the optimum wireless channel of above-mentioned selection can be also that control appliance sends to wireless routing device according to the request of wireless routing device, and control appliance is answered the request of wireless routing device and passive to wireless routing device, sent the order of selecting optimum wireless channel, a concrete example, wireless routing device regularly detects the channel quality of its work at present channel, wireless routing device in the situation that the channel quality of determining its work at present channel lower than channel quality thresholds, initiatively to control appliance, send the optimum wireless channel request of selecting, control appliance is after receiving the optimum wireless channel request of the next selection of wireless routing device transmission, whether prompting user needs to interrupt wireless network and carries out wireless channel and redistribute, if control appliance receives the sign of user input, need to interrupt wireless network and carry out after information that wireless channel redistributes, control appliance produces the order of selecting optimum wireless channel, and send to wireless routing device the order that this selects optimum wireless channel, if control appliance receives the sign of user's input, do not need to interrupt after the information of wireless network, control appliance can produce to carry and not carry out the optimum radio channel response of selection that wireless channel is redistributed, and send this response to wireless routing device.
In the order of the optimum wireless channel of above-mentioned selection and detection work at present channel request, all can carry the identification information of control appliance, wireless routing device can first judge that whether the identification information carrying in order/detection work at present channel request of the optimum wireless channel of its selection receiving is identical with the identification information of the control appliance of its storage, judging both identical in the situation that, order/detection work at present channel request of the optimum wireless channel of selection that wireless routing device receives according to it is again carried out corresponding operation; Judging both not identical in the situation that, order/detection work at present channel request of the optimum wireless channel of selection that wireless routing device can not receive according to it is carried out corresponding operation, and can return to control appliance response messages such as " you have no right to operate ".
No matter be the channel quality that wireless routing device regularly detects its work at present channel, or wireless routing device detects the channel quality of its work at present channel according to the request of control appliance, the specific implementation process that wireless routing device detects the channel quality of work at present channel can be all: wireless routing device is monitored the beacon broadcast packet that other wireless routing devices send on its work at present channel, and according to the beacon broadcast packet listening to, determines the quantity of the wireless routing device that uses its work at present channel; In addition, wireless routing device determines that the permission of work at present channel sends the time period of Wifi data message, allow to receive time period that Wifi data message arrives and time period that non-Wifi data message arrives (including signal that the electronic equipment of 2.4G module sends and the interference of generation etc. as microwave oven and bluetooth module etc.), and then wireless routing device can be determined the ratio of this three part-times section; Wireless routing device can be according to using the quantity of other wireless routing devices of its work at present channel and the busy extent that the ratio-dependent of above-mentioned time period goes out its work at present channel.
In addition, it should be noted that, the order of the optimum wireless channel of above-mentioned selection, select optimum wireless channel request and detect work at present channel request etc. all can directly be connected transmission by between control appliance and wireless routing device, also can transmit by server, a concrete example, between control appliance and wireless routing device, exist in direct-connected situation, control appliance can directly connect the order (as the message based on HTTP) that initiatively sends the optimum wireless channel of selection that includes control appliance identification information to wireless routing device by this, the example that another is concrete, between control appliance and wireless routing device, exist in direct-connected situation, wireless routing device control appliance can directly be connected to control appliance and be sent the optimum wireless channel request of selecting by this, control appliance, after receiving this request, directly connects by this order (as the message based on HTTP) that sends the optimum wireless channel of selection that includes control appliance identification information to wireless routing device, the 3rd concrete example, no matter between control appliance and wireless routing device, whether exist directly and be connected, control appliance all can send according to the server address information of its storage the order (as the message based on HTTP) of the optimum wireless channel of selection include control appliance identification information and wireless routing device identification information to server, then by server according to wireless routing device identification information by the command transfer of the optimum wireless channel of selection that includes control appliance identification information to wireless routing device, the 4th concrete example, no matter between control appliance and wireless routing device, whether exist directly and be connected, wireless routing device control appliance all can send according to the server address information of its storage the optimum wireless channel request (as the message based on HTTP) of selection that includes control appliance identification information and wireless routing device identification information to server, the optimum wireless channel request of selection being received according to control appliance identification information by server again transfers to control appliance, and control appliance is after receiving the optimum wireless channel request of selection, according to the server address information of its storage, by the command transfer of the optimum wireless channel of the selection that includes control appliance identification information and wireless routing device identification information to server, again by server according to wireless routing device identification information by the command transfer of the optimum wireless channel of the selection that includes control appliance identification information to wireless routing device.
A concrete example of the order of the optimum wireless channel of the above-mentioned selection based on HTTP is, the information that sign wireless channel is redistributed and WiFi module restarts of carrying in the message based on HTTP can adopt Json form, and in message, includes " command " field; In the situation that carry in message, characterize the information that wireless channel is redistributed and WiFi module restarts, the content of " command " field in this message can be set to " selectChannel " by controlled device; In addition, in this message, can also carry the content for verification message legitimacy and integrality.
S110, wireless routing device scan the channel quality of each wireless channel.
Concrete, wireless routing device is when the channel quality of each wireless channel of scanning, and it is connected and can interrupts with mobile device (can comprise control appliance).The specific implementation process that wireless routing device detects the channel quality of each wireless channel can be: wireless routing device is monitored respectively the beacon broadcast packet that other wireless routing devices send on each wireless channel, and determines respectively the quantity using wireless channel as other wireless routing devices of work at present channel according to the beacon broadcast packet listening to; In addition, wireless routing device should determine respectively that the permission of each wireless channel sends the time period of Wifi data message, allow to receive time period that Wifi data message arrives and time period that non-Wifi data message arrives (including signal that the electronic equipment of 2.4G module sends and the interference of generation etc. as microwave oven and bluetooth module etc.), and then wireless routing device can be determined respectively for each wireless channel the ratio of this three part-times section; Wireless routing device can be respectively according to determine respectively the busy extent of each wireless channel using wireless channel as the quantity of other wireless routing devices of its work at present channel and the ratio of above-mentioned time period.
The channel quality of each wireless channel that S120, wireless routing device obtain according to scanning is selected the work at present channel of wireless routing device.
Concrete, wireless routing device can be from all wireless channels the wireless channel of selective channel optimal quality, and using this wireless channel as work at present channel.The identification information storage of the work at present channel that wireless routing device can be chosen is in WiFi module, and the identification information of the work at present channel that wireless routing device also can be chosen is independent of WiFi module and stores.
S130, wireless routing device restart its wireless connections module, and carry out information interaction according to work at present channel and mobile device.
Concrete, above-mentioned wireless connections module can be specially WiFi module etc. can be by the module of mobile device access network.Wireless routing device can be in the situation that self not restarting, only restart its inner WiFi module, as the control module of wireless routing device is first cut off the power supply of WiFi module, then, at interval after the scheduled time, this control module powers up for this WiFi module again, and WiFi module is restarted, and according to the identification information of the work at present channel of aforementioned storage, its work at present channel is set; Wireless routing device connects with each mobile device again, and carries out information interaction based on this current working channel and mobile device.
Embodiment bis-, wireless channel are redistributed device.Below in conjunction with Fig. 2, this device is elaborated.
The wireless channel of the present embodiment is redistributed device and is arranged in wireless routing device, and the wireless routing device in the present embodiment is to there being control appliance; This control appliance should be and can trigger the terminal equipment that wireless routing device is redistributed its wireless channel, as the terminal equipment of wireless routing device management application is installed.This control appliance can be specially the intelligent terminals such as intelligent mobile phone, mobile computer or panel computer, and this control appliance intelligent mobile terminal equipment normally.In addition, wireless channel is redistributed the identification information that can store control appliance in device, as wireless channel, redistributes and in device, stores the Media Access Control address of control appliance or account of Mobile Directory Number or instant message etc.The identification information of above-mentioned control appliance should be able to go out control appliance by unique identification.
Device shown in Fig. 2 mainly comprises: receiver module 200, scan module 210, selection module 220 and control module 230; Wherein, scan module 210 is with receiver module 200 and select module 220 to be connected respectively, and selects module 220 to be also connected with control module 230.In addition, this device can also optionally comprise: any one in first detection module 240 and the second detection module 250 or two.
Receiver module 200 is mainly suitable for the order of the next optimum wireless channel of selection of wireless routing device receiving control apparatus transmission.
Concrete, the order of the optimum wireless channel of above-mentioned selection can be that control appliance initiatively sends to wireless routing device; The order of the optimum wireless channel of above-mentioned selection can be also that control appliance sends to wireless routing device according to the request of wireless routing device, and control appliance is answered the request of wireless routing device and passive to wireless routing device, sent the order of selecting optimum wireless channel.
A concrete example, user is when finding that network speed can not meet the problems such as its online demand more slowly, by the respective application (as the wireless routing device management application that can provide wireless channel to redistribute function) of clicking in its control appliance, make respective application in running status, user can make control appliance send and detect work at present channel request to wireless routing device by the detection work at present channel function activating in this application, in the situation that wireless routing device receives the detection work at present channel request that control appliance transmission comes, the second detection module 250 detects the channel quality of its work at present channel, and the channel quality information that is detected the work at present channel obtaining is transferred to control appliance, the channel quality information of the work at present channel that control appliance carrys out wireless routing device transmission shows user, if the channel quality of the INFORMATION DISCOVERY work at present channel that user shows according to control appliance is poor or very poor, user can make control appliance initiatively to wireless routing device, send the order of selecting optimum wireless channel by the wireless channel function of redistributing activating in this application.
The example that another is concrete, first detection module 240 regularly detects the channel quality of the work at present channel of wireless routing device, first detection module 240 in the situation that the channel quality of work at present channel of determining wireless routing device lower than channel quality thresholds, initiatively to control appliance, send the optimum wireless channel request of selecting, control appliance is after receiving the optimum wireless channel request of the next selection of wireless routing device transmission, whether prompting user needs to interrupt wireless network and carries out wireless channel and redistribute, if control appliance receives the sign of user input, need to interrupt wireless network and carry out after information that wireless channel redistributes, control appliance produces the order of selecting optimum wireless channel, and send to wireless routing device the order that this selects optimum wireless channel, if control appliance receives the sign of user's input, do not need to interrupt after the information of wireless network, control appliance can produce the optimum radio channel response information of selection that wireless channel is redistributed of not carrying out that carries, and send this response message to wireless routing device.
In the order of the optimum wireless channel of above-mentioned selection and detection work at present channel request, all can carry the identification information of control appliance, receiver module 200 and the second detection module 250 can first judge that whether the identification information carrying in order/detection work at present channel request of the optimum wireless channel of its selection receiving is identical with the identification information of the control appliance of its storage, judging two identification informations identical in the situation that, order/detection work at present channel request of the optimum wireless channel of selection that receiver module 200 and the second detection module 250 receive according to it is again carried out corresponding operation (200 driver sweep modules 210 execution scan the channel quality of each wireless channels etc. as receiver module), judging two identification informations not identical in the situation that, order/detection work at present channel request of the optimum wireless channel of selection that receiver module 200 and the second detection module 250 can not receive according to it is carried out corresponding operation, and can return to control appliance response messages such as " you have no right to operate ".
No matter be that first detection module 240 regularly detects the channel quality of its work at present channel, or the second detection module 250 detects the channel quality of its work at present channel according to the request of control appliance, the specific implementation process that first detection module 240 and the second detection module 250 detect the channel quality of wireless routing device work at present channel can be all: on wireless routing device work at present channel, monitor the beacon broadcast packet that other wireless routing devices send, and the beacon broadcast packet listening to according to it is determined the quantity of the wireless routing device that uses its work at present channel, in addition, the permission that also should determine work at present channel sends the time period of Wifi data message, allow to receive time period that Wifi data message arrives and time period that non-Wifi data message arrives (including signal that the electronic equipment of 2.4G module sends and the interference of generation etc. as microwave oven and bluetooth module etc.), and then first detection module 240 and the second detection module 250 can be determined the ratio of this three part-times section, first detection module 240 and the second detection module 250 can be according to using the quantity of other wireless routing devices of its work at present channel and the busy extent that the ratio-dependent of above-mentioned time period goes out wireless routing device work at present channel.
In addition, it should be noted that, the order of the optimum wireless channel of above-mentioned selection, select optimum wireless channel request and detect work at present channel request etc. all can directly be connected transmission by between control appliance and wireless routing device, also can transmit by server; Concrete example, as the description of above-mentioned embodiment of the method, is not repeated.
The order of the optimum wireless channel of selection of the present embodiment can be the order of the optimum wireless channel of selection based on HTTP, for example, the information that sign wireless channel is redistributed and WiFi module restarts of carrying in the message based on HTTP that receiver module 200 receives can adopt Json form, and in message, includes " command " field; In the situation that carry in message, characterize the information that wireless channel is redistributed and WiFi module restarts, the content of " command " field in this message can be set to " selectChannel " by controlled device; In addition, in this message, can also carry the content for verification message legitimacy and integrality.
Scan module 210 is mainly suitable for the channel quality that wireless routing device scans each wireless channel.
Concrete, during the channel quality of each wireless channel of scan module 210 in scanning wireless routing device, wireless routing device is connected and can interrupts with mobile device (can comprise control appliance).The specific implementation process that scan module 210 detects the channel quality of each wireless channel can be: scan module 210 is monitored respectively the beacon broadcast packet that other wireless routing devices send on each wireless channel of wireless routing device, and determines respectively the quantity using wireless channel as other wireless routing devices of work at present channel according to the beacon broadcast packet listening to; In addition, scan module 210 should determine respectively that the permission of each wireless channel sends the time period of Wifi data message, allow to receive time period that Wifi data message arrives and time period that non-Wifi data message arrives (including signal that the electronic equipment of 2.4G module sends and the interference of generation etc. as microwave oven and bluetooth module etc.), and then scan module 210 can be determined respectively for each wireless channel the ratio of this three part-times section; Scan module 210 can be respectively according to determine respectively the busy extent of each wireless channel using wireless channel as the quantity of other wireless routing devices of its work at present channel and the ratio of above-mentioned time period.
Select module 220 to be mainly suitable for wireless routing device and select its work at present channel according to the channel quality of each wireless channel of scanning acquisition.
Concrete, select module 220 can be from all wireless channels of wireless routing device the wireless channel of selective channel optimal quality, and using this wireless channel as work at present channel.The identification information storage of the work at present channel that selection module 220 can be chosen is in WiFi module, and the identification information of the work at present channel that selection module 220 also can be chosen is independent of WiFi module and stores.
Control module 230 is mainly suitable for wireless routing device and restarts its wireless connections module, and makes wireless routing device according to the selection selected work at present channel of module 220 and mobile device, carry out information interaction after wireless connections module restarts.
Concrete, above-mentioned wireless connections module can be specially WiFi module etc. can be by the module of mobile device access network.Control module 230 can be in the situation that not making wireless routing device self not restart, only restart the WiFi module of wireless routing device inside, as control module 230 is first cut off the power supply of WiFi module, then, at interval after the scheduled time, this control module 230 powers up for this WiFi module again, WiFi module is restarted, and WiFi module can arrange according to the identification information of the work at present channel of storing in aforementioned wireless routing device the work at present channel of wireless routing device after restarting; Like this, wireless routing device connects with each mobile device again, and carries out information interaction based on this current working channel and mobile device.
A1, a kind of wireless channel redistribution method, it comprises:
The order of the optimum wireless channel of selection that the transmission of wireless routing device receiving control apparatus comes;
Wireless routing device scans the channel quality of each wireless channel;
The channel quality of each wireless channel that wireless routing device obtains according to scanning is selected the work at present channel of wireless routing device;
Wireless routing device restarts wireless connections module, and carries out information interaction according to described work at present channel and mobile device.
A2, the method as described in A1, wherein, described wireless connections module comprises: Wifi module.
A3, the method as described in A1, wherein, described method also comprises:
Wireless routing device regularly detects the channel quality of work at present channel, and in the situation that the channel quality of work at present channel, lower than channel quality thresholds, sends to control appliance the optimum wireless channel request of selecting.
A4, the method as described in A1, wherein, described method also comprises:
Wireless routing device transmits in the situation that receive control appliance the detection work at present channel request of coming, and detects the channel quality of work at present channel, and the channel quality information that detects the work at present channel obtaining is transferred to described control appliance.
A5, the method as described in A3 or A4, wherein, the channel quality of described detection work at present channel comprises:
Wireless routing device monitor its work at present channel whether simultaneously by other wireless routing devices as work at present channel, and monitor the busy extent of its work at present channel;
Wireless routing device is determined the channel quality of work at present channel according to the result of described monitoring.
A6, the method as described in A5, wherein, whether described wireless routing device is monitored its work at present channel and by other wireless routing devices, as work at present channel, is comprised simultaneously:
Wireless routing device is monitored the beacon broadcast packet transmitting in work at present channel, and according to the snoop results of beacon broadcast packet determine its work at present channel whether simultaneously by other wireless routing devices as work at present channel.
A7, the method as described in A5, wherein, comprise in described wireless connections module: the in the situation that of Wifi module, the busy extent of its work at present channel of described monitoring comprises:
Wireless routing device is monitored work at present channel and is allowed to send the time period that the time period of Wifi message, the time period that allows reception Wifi message and non-Wifi message arrive, and according to the ratio of above-mentioned three time periods, determines the busy extent of work at present channel.
A8, the method as described in A1 or A2 or A3 or A4, wherein, the channel quality that described wireless routing device scans each wireless channel comprises:
Wireless routing device monitor each wireless channel whether by other wireless routing devices as work at present channel, and monitor the busy extent of each wireless channel;
Wireless routing device is determined the channel quality of each wireless channel according to the result of described monitoring.
A9, the method as described in A8, wherein, whether described wireless routing device is monitored each wireless channel and by other wireless routing devices, as work at present channel, is comprised:
Wireless routing device is monitored the beacon broadcast packet transmitting in each wireless channel, and according to the snoop results of beacon broadcast packet determine each wireless channel whether by other wireless routing devices as work at present channel.
A10, the method as described in A8, wherein, comprise in described wireless connections module: the in the situation that of Wifi module, the busy extent of described each wireless channel of monitoring comprises:
Wireless routing device is monitored each wireless channel and is allowed to send the time period that the time period of Wifi message, the time period that allows reception Wifi message and non-Wifi message reach, and according to the ratio of above-mentioned three time periods, determines the busy extent of each wireless channel.
A11, the method as described in A1 or A2 or A3 or A4, wherein, the channel quality of each wireless channel that described wireless routing device obtains according to scanning selects the work at present channel of wireless routing device to comprise:
Wireless routing device is defined as the wireless channel with preferred channels quality the work at present channel of wireless routing device.
B12, a kind of wireless channel are redistributed device, and it comprises:
Receiver module, is suitable for the order of the next optimum wireless channel of selection of wireless routing device receiving control apparatus transmission;
Scan module, is suitable for the channel quality that wireless routing device scans each wireless channel;
Select module, be suitable for wireless routing device and according to the channel quality of each wireless channel of scanning acquisition, select the work at present channel of wireless routing device;
Control module, is suitable for wireless routing device and restarts its wireless connections module, makes wireless routing device according to described work at present channel and mobile device, carry out information interaction after wireless connections module restarts.
B13, the device as described in B12, wherein, described wireless connections module comprises: Wifi module.
B14, the device as described in B12, wherein, described device also comprises:
First detection module, is suitable for the channel quality that wireless routing device regularly detects work at present channel, and in the situation that the channel quality of work at present channel, lower than channel quality thresholds, sends to control appliance the optimum wireless channel request of selecting.
B15, the device as described in B12, wherein, described device also comprises:
The second detection module, be suitable for wireless routing device in the situation that receive the detection work at present channel request that control appliance transmission comes, detect the channel quality of work at present channel, and the channel quality information that detects the work at present channel obtaining is transferred to described control appliance.
B16, the device as described in B14 or B15, wherein, described first detection module/the second detection module is specifically suitable for:
Monitoring wireless routing device work at present channel whether simultaneously by other wireless routing devices as work at present channel, and the busy extent of monitoring wireless routing device work at present channel, determines the channel quality of work at present channel according to the result of described monitoring.
B17, the device as described in B16, wherein, whether described monitoring wireless routing device work at present channel is comprised as work at present channel by other wireless routing devices simultaneously:
The beacon broadcast packet transmitting in monitoring wireless routing device work at present channel, and according to the snoop results of beacon broadcast packet determine wireless routing device work at present channel whether simultaneously by other wireless routing devices as work at present channel.
B18, the device as described in B16, wherein, comprise in described wireless connections module: the in the situation that of Wifi module, the busy extent of described monitoring wireless routing device work at present channel comprises:
Monitoring wireless routing device work at present channel allows to send the time period that the time period of Wifi message, the time period that allows reception Wifi message and non-Wifi message arrive, and according to the ratio of above-mentioned three time periods, determines the busy extent of work at present channel.
B19, the device as described in B12 or B13 or B14 or B15, wherein, described scan module is specifically suitable for:
Each wireless channel of monitoring wireless routing device whether by other wireless routing devices as work at present channel, monitor the busy extent of each wireless channel, according to the result of described monitoring, determine the channel quality of each wireless channel.
B20, the device as described in B19, wherein, whether described each wireless channel of monitoring wireless routing device is comprised as work at present channel by other wireless routing devices:
The beacon broadcast packet transmitting in each wireless channel of monitoring wireless routing device, and according to the snoop results of beacon broadcast packet determine each wireless channel whether by other wireless routing devices as work at present channel.
B21, the device as described in B19, wherein, comprise in described wireless connections module: the in the situation that of Wifi module, the busy extent of described each wireless channel of monitoring comprises:
Each wireless channel of monitoring wireless routing device allows to send the time period that the time period of Wifi message, the time period that allows reception Wifi message and non-Wifi message reach, and according to the ratio of above-mentioned three time periods, determines the busy extent of each wireless channel.
B22, the device as described in B12 or B13 or B14 or B15, wherein, described selection module is specifically suitable for:
The wireless channel in wireless routing device with preferred channels quality is defined as to the work at present channel of wireless routing device.
The algorithm providing at this is intrinsic not relevant to any certain computer, virtual system or miscellaneous equipment with demonstration.Various general-purpose systems also can with based on using together with this teaching.According to description above, it is apparent constructing the desired structure of this type systematic.In addition, the present invention is not also for any certain programmed language.It should be understood that and can utilize various programming languages to realize content of the present invention described here, and the description of above language-specific being done is in order to disclose preferred forms of the present invention.
In the specification that provided herein, a large amount of details have been described.Yet, can understand, embodiments of the invention can not put into practice in the situation that there is no these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand one or more in each inventive aspect, in the above in the description of exemplary embodiment of the present invention, each feature of the present invention is grouped together into single embodiment, figure or sometimes in its description.Yet, the method for the disclosure should be construed to the following intention of reflection: the present invention for required protection requires than the more feature of feature of clearly recording in each claim.Or rather, as reflected in claims below, inventive aspect is to be less than all features of disclosed single embodiment above.Therefore, claims of following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and can the module in the equipment in embodiment are adaptively changed and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and can put them into a plurality of submodules or subelement or sub-component in addition.At least some in such feature and/or process or unit are mutually repelling, and can adopt any combination to combine all processes or the unit of disclosed all features in this specification (comprising claim, summary and the accompanying drawing followed) and disclosed any method like this or equipment.Unless clearly statement in addition, in this specification (comprising claim, summary and the accompanying drawing followed) disclosed each feature can be by providing identical, be equal to or the alternative features of similar object replaces.
In addition, those skilled in the art can understand, although embodiment more described herein comprise some feature rather than further feature included in other embodiment, the combination of the feature of different embodiment means within scope of the present invention and forms different embodiment.For example, in the following claims, the one of any of embodiment required for protection can be used with compound mode arbitrarily.
All parts embodiment of the present invention can realize with hardware, or realizes with the software module moved on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that and can use in practice microprocessor or digital signal processor (DSP) to realize the some or all functions of redistributing the some or all parts in device according to the wireless channel of the embodiment of the present invention.The present invention for example can also be embodied as, for carrying out part or all equipment or device program (, computer program and computer program) of method as described herein.Realizing program of the present invention and can be stored on computer-readable medium like this, or can there is the form of one or more signal.Such signal can be downloaded and obtain from internet website, or provides on carrier signal, or provides with any other form.
It should be noted, the present invention will be described rather than limit the invention for above-described embodiment, and those skilled in the art can design alternative embodiment in the situation that do not depart from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and is not listed as element or step in the claims.Being positioned at word " " before element or " one " does not get rid of and has a plurality of such elements.The present invention can be by means of including the hardware of some different elements and realizing by means of the computer of suitably programming.In having enumerated the unit claim of some devices, several in these devices can be to carry out imbody by same hardware branch.The use of word first, second and C grade does not represent any order.Can be title by these word explanations.

Claims (10)

1. a wireless channel redistribution method, it comprises:
The order of the optimum wireless channel of selection that the transmission of wireless routing device receiving control apparatus comes;
Wireless routing device scans the channel quality of each wireless channel;
The channel quality of each wireless channel that wireless routing device obtains according to scanning is selected the work at present channel of wireless routing device;
Wireless routing device restarts wireless connections module, and carries out information interaction according to described work at present channel and mobile device.
2. the method for claim 1, wherein described wireless connections module comprises: Wifi module.
3. the method for claim 1, wherein described method also comprises:
Wireless routing device regularly detects the channel quality of work at present channel, and in the situation that the channel quality of work at present channel, lower than channel quality thresholds, sends to control appliance the optimum wireless channel request of selecting.
4. the method for claim 1, wherein described method also comprises:
Wireless routing device transmits in the situation that receive control appliance the detection work at present channel request of coming, and detects the channel quality of work at present channel, and the channel quality information that detects the work at present channel obtaining is transferred to described control appliance.
5. the method as described in claim 3 or 4, wherein, the channel quality of described detection work at present channel comprises:
Wireless routing device monitor its work at present channel whether simultaneously by other wireless routing devices as work at present channel, and monitor the busy extent of its work at present channel;
Wireless routing device is determined the channel quality of work at present channel according to the result of described monitoring.
6. method as claimed in claim 5, wherein, whether described wireless routing device is monitored its work at present channel and by other wireless routing devices, as work at present channel, is comprised simultaneously:
Wireless routing device is monitored the beacon broadcast packet transmitting in work at present channel, and according to the snoop results of beacon broadcast packet determine its work at present channel whether simultaneously by other wireless routing devices as work at present channel.
7. method as claimed in claim 5, wherein, comprises in described wireless connections module: the in the situation that of Wifi module, the busy extent of its work at present channel of described monitoring comprises:
Wireless routing device is monitored work at present channel and is allowed to send the time period that the time period of Wifi message, the time period that allows reception Wifi message and non-Wifi message arrive, and according to the ratio of above-mentioned three time periods, determines the busy extent of work at present channel.
8. method as claimed in claim 1 or 2 or 3 or 4, wherein, the channel quality that described wireless routing device scans each wireless channel comprises:
Wireless routing device monitor each wireless channel whether by other wireless routing devices as work at present channel, and monitor the busy extent of each wireless channel;
Wireless routing device is determined the channel quality of each wireless channel according to the result of described monitoring.
9. method as claimed in claim 8, wherein, whether described wireless routing device is monitored each wireless channel and by other wireless routing devices, as work at present channel, is comprised:
Wireless routing device is monitored the beacon broadcast packet transmitting in each wireless channel, and according to the snoop results of beacon broadcast packet determine each wireless channel whether by other wireless routing devices as work at present channel.
10. wireless channel is redistributed a device, and it comprises:
Receiver module, is suitable for the order of the next optimum wireless channel of selection of wireless routing device receiving control apparatus transmission;
Scan module, is suitable for the channel quality that wireless routing device scans each wireless channel;
Select module, be suitable for wireless routing device and according to the channel quality of each wireless channel of scanning acquisition, select the work at present channel of wireless routing device;
Control module, is suitable for wireless routing device and restarts its wireless connections module, makes wireless routing device according to described work at present channel and mobile device, carry out information interaction after wireless connections module restarts.
CN201310597831.7A 2013-11-22 2013-11-22 Wireless channel redistribution method and device Active CN103619067B (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201310597831.7A CN103619067B (en) 2013-11-22 2013-11-22 Wireless channel redistribution method and device
PCT/CN2014/085185 WO2015074449A1 (en) 2013-11-22 2014-08-26 Wireless channel redistribution method and apparatus
PCT/CN2014/091844 WO2015074593A1 (en) 2013-11-22 2014-11-21 Wireless channel redistribution method and apparatus
US15/038,428 US10117258B2 (en) 2013-11-22 2014-11-21 Wireless channel redistribution method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310597831.7A CN103619067B (en) 2013-11-22 2013-11-22 Wireless channel redistribution method and device

Publications (2)

Publication Number Publication Date
CN103619067A true CN103619067A (en) 2014-03-05
CN103619067B CN103619067B (en) 2017-11-07

Family

ID=50169770

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310597831.7A Active CN103619067B (en) 2013-11-22 2013-11-22 Wireless channel redistribution method and device

Country Status (2)

Country Link
CN (1) CN103619067B (en)
WO (1) WO2015074449A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015074593A1 (en) * 2013-11-22 2015-05-28 北京奇虎科技有限公司 Wireless channel redistribution method and apparatus
WO2015074449A1 (en) * 2013-11-22 2015-05-28 北京奇虎科技有限公司 Wireless channel redistribution method and apparatus
CN105704743A (en) * 2016-03-09 2016-06-22 上海斐讯数据通信技术有限公司 Wireless network access system and method
CN106454916A (en) * 2016-12-05 2017-02-22 北京小米移动软件有限公司 Wireless local area network connection method and apparatus
CN106559891A (en) * 2015-09-28 2017-04-05 ***通信集团公司 Method for channel allocation and device, access point
CN108040358A (en) * 2017-12-29 2018-05-15 广东欧珀移动通信有限公司 A kind of connection method of wireless network, terminal device and storage medium
CN110266406A (en) * 2019-06-25 2019-09-20 深圳市吉祥腾达科技有限公司 Wireless router automatically selects channel test method
CN117544259A (en) * 2023-12-25 2024-02-09 广东宝莱特医用科技股份有限公司 Medical telemetry monitoring communication method, system, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011113394A2 (en) * 2011-04-27 2011-09-22 华为技术有限公司 Router, virtual cluster router system and establishion method thereof
CN102457940A (en) * 2010-10-20 2012-05-16 Tcl集团股份有限公司 Method and device for intelligently selecting channel of home gateway
CN102781115A (en) * 2012-08-03 2012-11-14 西安电子科技大学 Automatic channel selection method based on channel order in dense wireless fidelity (WiFi)
CN103313345A (en) * 2012-03-14 2013-09-18 中兴通讯股份有限公司 Method and mobile terminal for selecting access channel
CN103345827A (en) * 2012-11-27 2013-10-09 深圳市共进电子股份有限公司 Remote control method for wireless router and remote-control wireless router

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8718561B2 (en) * 2007-11-20 2014-05-06 Aruba Networks, Inc. Method and apparatus for detecting and avoiding interference in a communications network
CN103458518B (en) * 2013-09-11 2016-05-11 深圳市共进电子股份有限公司 A kind of method that automatic channel is selected
CN103619067B (en) * 2013-11-22 2017-11-07 北京奇虎科技有限公司 Wireless channel redistribution method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102457940A (en) * 2010-10-20 2012-05-16 Tcl集团股份有限公司 Method and device for intelligently selecting channel of home gateway
WO2011113394A2 (en) * 2011-04-27 2011-09-22 华为技术有限公司 Router, virtual cluster router system and establishion method thereof
CN103313345A (en) * 2012-03-14 2013-09-18 中兴通讯股份有限公司 Method and mobile terminal for selecting access channel
CN102781115A (en) * 2012-08-03 2012-11-14 西安电子科技大学 Automatic channel selection method based on channel order in dense wireless fidelity (WiFi)
CN103345827A (en) * 2012-11-27 2013-10-09 深圳市共进电子股份有限公司 Remote control method for wireless router and remote-control wireless router

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10117258B2 (en) 2013-11-22 2018-10-30 Beijing Qihoo Technology Comapny Limited Wireless channel redistribution method and apparatus
WO2015074449A1 (en) * 2013-11-22 2015-05-28 北京奇虎科技有限公司 Wireless channel redistribution method and apparatus
WO2015074593A1 (en) * 2013-11-22 2015-05-28 北京奇虎科技有限公司 Wireless channel redistribution method and apparatus
CN106559891B (en) * 2015-09-28 2020-06-23 ***通信集团公司 Channel allocation method and device and access point
CN106559891A (en) * 2015-09-28 2017-04-05 ***通信集团公司 Method for channel allocation and device, access point
CN105704743A (en) * 2016-03-09 2016-06-22 上海斐讯数据通信技术有限公司 Wireless network access system and method
CN105704743B (en) * 2016-03-09 2020-10-20 上海斐讯数据通信技术有限公司 Wireless network access system and method
CN106454916A (en) * 2016-12-05 2017-02-22 北京小米移动软件有限公司 Wireless local area network connection method and apparatus
CN106454916B (en) * 2016-12-05 2020-06-02 北京小米移动软件有限公司 Wireless local area network connection method and device
CN108040358A (en) * 2017-12-29 2018-05-15 广东欧珀移动通信有限公司 A kind of connection method of wireless network, terminal device and storage medium
CN108040358B (en) * 2017-12-29 2020-07-31 Oppo广东移动通信有限公司 Wireless network connection method, terminal device and storage medium
CN110266406A (en) * 2019-06-25 2019-09-20 深圳市吉祥腾达科技有限公司 Wireless router automatically selects channel test method
CN117544259A (en) * 2023-12-25 2024-02-09 广东宝莱特医用科技股份有限公司 Medical telemetry monitoring communication method, system, electronic equipment and storage medium
CN117544259B (en) * 2023-12-25 2024-04-02 广东宝莱特医用科技股份有限公司 Medical telemetry monitoring communication method, system, electronic equipment and storage medium

Also Published As

Publication number Publication date
WO2015074449A1 (en) 2015-05-28
CN103619067B (en) 2017-11-07

Similar Documents

Publication Publication Date Title
CN103619067A (en) Wireless channel redistributing method and device
CN102461288B (en) The enhanced debugging of Radio Network System
KR101916559B1 (en) Method, device and system of prompting communication event
CN103685733A (en) Remote control method and terminal
CN110365704B (en) Equipment binding method and device and electronic equipment
CN106909081B (en) Household electrical appliance and expansion platform based on same
US10117258B2 (en) Wireless channel redistribution method and apparatus
JP2017022637A (en) Information distribution device
CN104200644A (en) Equipment remote-control method, functional terminal and intelligent terminal
CN104880955A (en) Method for controlling intelligent household device, and intelligent household control device
CN105163189A (en) Method for reserving multimedia programs, server and terminal
CN103546632B (en) A kind of quarter-bell ringing method for mobile terminal, device and mobile terminal
CN104185235A (en) Method and device for adjusting wireless network
CN112165413A (en) Equipment state reporting method and device and electronic device
CN109413715A (en) It quickly accesses the implementation method of Internet of Things, realize equipment and computer readable storage medium
CN112202652A (en) Method and device for displaying information of equipment to be networked, storage medium and electronic device
CN109921969B (en) Communication method applied to smart home
CN104468483B (en) Data transmission method and system, control device and node apparatus
KR20150076518A (en) Method and apparatus for communicating a data of electronic device
CN109286544B (en) NAN-based intelligent management method and related product
CN103888627A (en) Calling service system based on house position
CN108282890B (en) Resource scheduling processing method, network side equipment and mobile terminal
CN113572671B (en) Equipment control method and device and electronic equipment
CN111246400B (en) Signal quality detection method, device, storage medium, electronic device and system
CN105094869A (en) Target program determination method and apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220727

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.