CN111246500B - Bluetooth channel evaluation method, device and storage medium for recognizing wifi interference - Google Patents
Bluetooth channel evaluation method, device and storage medium for recognizing wifi interference Download PDFInfo
- Publication number
- CN111246500B CN111246500B CN201811445839.0A CN201811445839A CN111246500B CN 111246500 B CN111246500 B CN 111246500B CN 201811445839 A CN201811445839 A CN 201811445839A CN 111246500 B CN111246500 B CN 111246500B
- Authority
- CN
- China
- Prior art keywords
- wifi
- interference
- channel
- channels
- bluetooth
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
Abstract
The invention discloses a Bluetooth channel evaluation method, device and storage medium for identifying wifi interference, which are used for solving the technical problem that a Bluetooth channel interfered by wifi cannot be evaluated rapidly and comprehensively in the prior art. Comprising the following steps: in the current interference evaluation period, calculating interference characteristic values of all wifi channels in all wifi channels; based on the relation between a preset wifi interference threshold value and an interference characteristic value of a single wifi channel and/or the relation between the interference characteristic value of the single wifi channel and the interference characteristic value of a corresponding adjacent wifi channel, selecting wifi interference channels with wifi interference from all wifi channels; and removing the specific Bluetooth channel from part or all of wifi interference channels to obtain an alternative Bluetooth channel set.
Description
Technical Field
The invention relates to the field of communication, in particular to a Bluetooth channel evaluation method, a Bluetooth channel evaluation device and a storage medium for identifying wifi interference.
Background
With the rapid development of mobile internet technology, bluetooth and Wi-Fi become everywhere visible and unable to divide in people's lives. Since the frequency band used by bluetooth is the same as that used by Wi-Fi, and is the 2.4G ISM frequency band (IndustrialScientificMedical Band, ISM frequency band), mutual interference between bluetooth and Wi-Fi is also becoming increasingly prominent.
In order to effectively reduce and avoid interference, the Bluetooth adopts an adaptive frequency hopping technology to select different transmission channels when data transmission is carried out each time, so that the transmission channels with stronger signal interference are avoided. Although the rules of the adaptive frequency hopping technique have been described in detail in the bluetooth core specification, the rules for evaluating the interference channel are not described and defined at all, but are designed entirely by the manufacturer of the bluetooth technique of each terminal.
Currently, in the general practice of each manufacturer, during the bluetooth communication, the interference characteristic value of each bluetooth channel is counted for a period of time, for example, the corresponding interference characteristic value can be determined according to the receiving condition on the bluetooth channel, such as whether packet header error check (header error check, HEC) error occurs, whether CRC (Cyclic Redundancy Check ) error occurs, RSSI (Received Signal Strength Indication, received signal strength indication) and other information are obtained comprehensively; then, a channel estimation process is performed on the bluetooth channel for this period of time. The characteristic values of all the Bluetooth channels are filtered and smoothed, then the interference characteristic values of all the processed Bluetooth channels are compared with a set threshold value, and whether the Bluetooth channels corresponding to the interference characteristic values are available or not is determined according to the comparison result.
However, this approach has a disadvantage that only the interference of the bluetooth channel used during the statistics can be avoided at a time, and the bluetooth channel not used during the statistics is likely to be unavoidable if wifi interference exists. In addition, because wifi interference does not exist at all times, if the instant wifi interference of a certain bluetooth channel works is not exactly present, the final evaluation result is affected.
In view of this, how to quickly and comprehensively evaluate the wifi-interfered bluetooth channel in the evaluation period is a technical problem to be solved.
Disclosure of Invention
The invention provides a method, a device and a storage medium for identifying wifi interference Bluetooth channel assessment, which are used for solving the technical problem that the wifi interference Bluetooth channel cannot be assessed rapidly and comprehensively in the prior art.
In order to solve the above technical problems, a technical solution of a bluetooth channel evaluation method for identifying wifi interference provided in an embodiment of the present invention is as follows:
in the current interference evaluation period, calculating interference characteristic values of all wifi channels in all wifi channels;
based on the relation between a preset wifi interference threshold value and an interference characteristic value of a single wifi channel and/or the relation between the interference characteristic value of the single wifi channel and the interference characteristic value of a corresponding adjacent wifi channel, selecting wifi interference channels with wifi interference from all wifi channels;
And eliminating the specific Bluetooth channel from part or all of the wifi interference channels to obtain an alternative Bluetooth channel set.
Calculating interference characteristic values of all wifi channels in the current interference evaluation period; according to the relation between a preset wifi interference threshold value and an interference characteristic value of a single wifi channel and/or the relation between the interference characteristic value of the single wifi channel and the interference characteristic value of a corresponding adjacent wifi channel, selecting wifi interference channels with wifi interference from all wifi channels; and then, removing the specific Bluetooth channel from part or all of wifi interference channels to obtain an alternative Bluetooth channel set. Therefore, in the current interference evaluation period, the condition that each Bluetooth channel is interfered by wifi can be evaluated rapidly and comprehensively, the Bluetooth channel interfered by wifi or the Bluetooth channel which is interfered by wifi and is stronger in interference can be selected from the Bluetooth channel, and other Bluetooth channels are used as alternative Bluetooth channels for Bluetooth equipment to select.
Optionally, before calculating the interference characteristic values of each wifi channel in all wifi channels in the current interference evaluation period, the method further includes:
acquiring a wifi interference history channel with wifi interference in a previous evaluation period based on an interference identifier of each wifi channel in the previous evaluation period;
In the current interference evaluation period, if the interference characteristic value of any Bluetooth channel with updated interference characteristic value exceeds a Bluetooth interference threshold value in the bandwidth coverage range of one wifi interference historical channel, determining that wifi interference of the one wifi interference historical channel still exists;
if the interference characteristic value of the Bluetooth channel with updated interference characteristic value does not exceed the Bluetooth interference threshold value in the bandwidth coverage range of the wifi interference historical channel, reducing or resetting the interference characteristic value of all Bluetooth channels in the bandwidth coverage range of the wifi interference historical channel; or reducing or resetting the interference characteristic value of the Bluetooth channel with the interference characteristic value not updated in the bandwidth coverage range of the wifi interference history channel.
Before the Bluetooth channel interfered by wifi in the current interference evaluation period is evaluated, the wifi interference historical channel which is not interfered by wifi or the wifi interference historical channel which is less interfered by wifi is subjected to channel recovery, so that the accuracy of evaluating the Bluetooth channel interfered by wifi in the current evaluation period can be effectively ensured.
Optionally, calculating the interference eigenvalues of each wifi channel in all wifi channels includes:
And performing sum operation on the interference characteristic values of all the Bluetooth channels in the bandwidth covered by each wifi channel, or performing sum operation after weighting the interference characteristic values of all the Bluetooth channels in the bandwidth covered by each wifi channel, so as to obtain the interference characteristic values of each wifi channel in all the wifi channels.
Optionally, before selecting wifi interference channels with wifi interference from all wifi channels, the method further includes:
and sequencing the interference characteristic values of all wifi channels, and sequentially selecting wifi interference channels with wifi interference from all wifi channels.
Optionally, selecting wifi interference channels with wifi interference from all wifi channels, including:
according to the wifi interference threshold value, determining a wifi interference channel to be determined from all wifi channels;
and selecting the wifi interference channels from all the wifi interference channels to be determined based on the wifi interference channels to be determined and the interference characteristic values corresponding to the adjacent wifi channels.
Optionally, according to the wifi interference threshold, determining a wifi interference channel to be determined from all wifi channels, including:
the interference characteristic values are in direct proportion to the wifi interference intensity, and then the wifi channel with the interference characteristic value larger than the wifi interference threshold value is determined to be the wifi interference channel to be determined; or alternatively, the first and second heat exchangers may be,
If the interference characteristic value is inversely proportional to the wifi interference intensity, determining a wifi channel with the interference characteristic value smaller than the wifi interference threshold value as a wifi interference channel to be determined.
Optionally, selecting the wifi interference channel from all wifi interference channels to be determined includes:
if at least one of the adjacent wifi channels of the wifi interference channel to be determined is a wifi interference channel, and the difference between the wifi interference intensity of the wifi interference channel to be determined and the wifi interference intensity of the wifi interference channel to be determined is greater than a first preset threshold value, it is determined that the wifi interference channel to be determined does not have wifi interference, otherwise, it is determined that the wifi interference channel to be determined has wifi interference.
Optionally, removing a specific bluetooth channel from some or all wifi interference channels to obtain an alternative bluetooth channel set, including:
removing Bluetooth channels corresponding to adjacent frequency points from the center frequency point of one wifi interference channel to two sides, and counting the number of the Bluetooth channels which are not removed in all wifi channels; when the number of the Bluetooth channels which are not removed in all the wifi channels reaches a second preset threshold value, or all the wifi interference channels remove the Bluetooth channels with the appointed number, stopping removing the Bluetooth channels, and constructing the Bluetooth channels which are not removed in all the wifi channels into the alternative Bluetooth channel set.
Optionally, removing bluetooth channels corresponding to adjacent frequency points from a center frequency point of a wifi interference channel to two sides includes:
if the number of the Bluetooth channels which are not removed in the wifi interference channels reaches a third preset threshold, stopping removing the Bluetooth channels from the wifi interference channels; wherein the third preset threshold is a non-zero natural number.
In a second aspect, an embodiment of the present invention provides an apparatus for bluetooth channel estimation for identifying wifi interference, including:
the computing unit is used for computing interference characteristic values of all wifi channels in the current interference evaluation period;
the selection unit is used for selecting wifi interference channels with wifi interference from all wifi channels based on the relation between a preset wifi interference threshold value and an interference characteristic value of a single wifi channel and/or the relation between the interference characteristic value of the single wifi channel and the interference characteristic value of a corresponding adjacent wifi channel;
the rejecting unit is used for rejecting the specific Bluetooth channel from part or all of the wifi interference channels to obtain an alternative Bluetooth channel set; wherein, a sub-band within the bandwidth coverage of each wifi channel is multiplexed by a bluetooth channel.
Optionally, the computing unit is further configured to:
acquiring a wifi interference history channel with wifi interference in a previous evaluation period based on an interference identifier of each wifi channel in the previous evaluation period;
in the current interference evaluation period, if the interference characteristic value of any Bluetooth channel with updated interference characteristic value exceeds a Bluetooth interference threshold value in the bandwidth coverage range of one wifi interference historical channel, determining that wifi interference of the one wifi interference historical channel still exists;
if the interference characteristic value of the Bluetooth channel with updated interference characteristic value does not exceed the Bluetooth interference threshold value in the bandwidth coverage range of the wifi interference historical channel, reducing or resetting the interference characteristic value of all Bluetooth channels in the bandwidth coverage range of the wifi interference historical channel; or reducing or resetting the interference characteristic value of the Bluetooth channel with the interference characteristic value not updated in the bandwidth coverage range of the wifi interference history channel.
Optionally, the computing unit is specifically configured to:
and performing sum operation on the interference characteristic values of all the Bluetooth channels in the bandwidth covered by each wifi channel, or performing sum operation after weighting the interference characteristic values of all the Bluetooth channels in the bandwidth covered by each wifi channel, so as to obtain the interference characteristic values of each wifi channel in all the wifi channels.
Optionally, the selecting unit is further configured to:
and sequencing the interference characteristic values of all wifi channels, and sequentially selecting wifi interference channels with wifi interference from all wifi channels.
Optionally, the selecting unit is specifically configured to:
according to the wifi interference threshold value, determining a wifi interference channel to be determined from all wifi channels;
and selecting the wifi interference channels from all the wifi interference channels to be determined based on the wifi interference channels to be determined and the interference characteristic values corresponding to the adjacent wifi channels.
Optionally, the selecting unit is further configured to:
the interference characteristic values are in direct proportion to the wifi interference intensity, and then the wifi channel with the interference characteristic value larger than the wifi interference threshold value is determined to be the wifi interference channel to be determined; or alternatively, the first and second heat exchangers may be,
if the interference characteristic value is inversely proportional to the wifi interference intensity, determining a wifi channel with the interference characteristic value smaller than the wifi interference threshold value as a wifi interference channel to be determined.
Optionally, the selecting unit is further configured to:
if at least one of the adjacent wifi channels of the wifi interference channel to be determined is a wifi interference channel, and the difference between the wifi interference intensity of the wifi interference channel to be determined and the wifi interference intensity of the wifi interference channel to be determined is greater than a first preset threshold value, it is determined that the wifi interference channel to be determined does not have wifi interference, otherwise, it is determined that the wifi interference channel to be determined has wifi interference.
Optionally, the rejection unit is specifically configured to:
removing Bluetooth channels corresponding to adjacent frequency points from the center frequency point of one wifi interference channel to two sides, and counting the number of the Bluetooth channels which are not removed in all wifi channels; when the number of the Bluetooth channels which are not removed in all the wifi channels reaches a second preset threshold value, or all the wifi interference channels remove the Bluetooth channels with the appointed number, stopping removing the Bluetooth channels, and constructing the Bluetooth channels which are not removed in all the wifi channels into the alternative Bluetooth channel set.
Optionally, the rejection unit is further configured to:
if the number of the Bluetooth channels which are not removed in the wifi interference channels reaches a third preset threshold, stopping removing the Bluetooth channels from the wifi interference channels; wherein the third preset threshold is a natural number. In a third aspect, an embodiment of the present invention further provides an apparatus for bluetooth channel estimation for identifying wifi interference, including:
at least one processor, and
a memory coupled to the at least one processor;
wherein the memory stores instructions executable by the at least one processor, the at least one processor performing the method of the first aspect described above by executing the instructions stored by the memory.
In a fourth aspect, embodiments of the present invention also provide a computer-readable storage medium, including:
the computer readable storage medium stores computer instructions which, when run on a computer, cause the computer to perform the method as described in the first aspect above.
Through the technical scheme in the one or more embodiments of the present invention, the embodiments of the present invention have at least the following technical effects:
in the embodiment provided by the invention, the interference characteristic values of all wifi channels in all wifi channels are calculated in the current interference evaluation period; according to the relation between a preset wifi interference threshold value and an interference characteristic value of a single wifi channel and/or the relation between the interference characteristic value of the single wifi channel and the interference characteristic value of a corresponding adjacent wifi channel, selecting wifi interference channels with wifi interference from all wifi channels; and then, removing the specific Bluetooth channel from part or all of wifi interference channels to obtain an alternative Bluetooth channel set. Therefore, in the current interference evaluation period, the condition that each Bluetooth channel is interfered by wifi can be evaluated rapidly and comprehensively, the specific Bluetooth channels interfered by wifi are removed from the condition, and the rest Bluetooth channels are used as alternative Bluetooth channels for Bluetooth equipment to select.
Drawings
Fig. 1 is a flowchart of a bluetooth channel evaluation method for identifying wifi interference according to an embodiment of the present invention;
fig. 2 is a schematic diagram of removing a bluetooth channel from a wifi interference channel according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a bluetooth channel estimation device for identifying wifi interference according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a method, a device and a storage medium for identifying Bluetooth channel estimation of wifi interference, which are used for solving the technical problem that the Bluetooth channel interfered by wifi cannot be estimated rapidly and comprehensively in the prior art. The technical scheme in the embodiment of the application aims to solve the technical problems, and the overall thought is as follows:
provided is a method for Bluetooth channel assessment for wifi interference identification, comprising the following steps: in the current interference evaluation period, calculating interference characteristic values of all wifi channels in all wifi channels; based on the relation between a preset wifi interference threshold value and an interference characteristic value of a single wifi channel and/or the relation between the interference characteristic value of the single wifi channel and the interference characteristic value of a corresponding adjacent wifi channel, selecting wifi interference channels with wifi interference from all wifi channels; and removing the specific Bluetooth channel from part or all of wifi interference channels to obtain an alternative Bluetooth channel set. In the scheme, the interference characteristic values of all wifi channels are calculated in the current interference evaluation period; according to the relation between a preset wifi interference threshold value and an interference characteristic value of a single wifi channel and/or the relation between the interference characteristic value of the single wifi channel and the interference characteristic value of a corresponding adjacent wifi channel, selecting wifi interference channels with wifi interference from all wifi channels; and then, removing the specific Bluetooth channel from part or all of wifi interference channels to obtain an alternative Bluetooth channel set. Therefore, in the current interference evaluation period, the condition that each Bluetooth channel is interfered by wifi can be evaluated rapidly and comprehensively, bluetooth channels interfered by wifi or Bluetooth channels highly interfered by wifi are removed from the Bluetooth channels, and other Bluetooth channels are used as alternative Bluetooth channels for Bluetooth equipment to select.
In order to better understand the above technical solutions, the following detailed description of the technical solutions of the present invention is made by using the accompanying drawings and specific embodiments, and it should be understood that the specific features of the embodiments and the embodiments of the present invention are detailed descriptions of the technical solutions of the present invention, and not limiting the technical solutions of the present invention, and the technical features of the embodiments and the embodiments of the present invention may be combined with each other without conflict. It should be noted that, in the existing bluetooth technology and wifi technology, one sub-band within the bandwidth coverage of each wifi channel is multiplexed by one bluetooth channel.
Referring to fig. 1, an embodiment of the present invention provides a method for identifying wifi interference for bluetooth channel estimation, and the processing procedure of the method is as follows.
Step 101: and in the current interference evaluation period, calculating interference characteristic values of all wifi channels.
Before the interference characteristic values of all wifi channels are calculated, the wifi channels are required to be recovered, and the method specifically comprises the following steps: firstly, acquiring a wifi interference historical channel with wifi interference in a previous evaluation period based on an interference identifier of each wifi channel in the previous evaluation period; in the current interference evaluation period, if the interference characteristic value of any Bluetooth channel with updated interference characteristic value exceeds a Bluetooth interference threshold value in the bandwidth coverage range of one wifi interference historical channel, determining that wifi interference of one wifi interference historical channel still exists; if the interference characteristic values of the Bluetooth channels updated with the interference characteristic values do not exceed the Bluetooth interference threshold value in the bandwidth coverage range of one wifi interference historical channel, reducing or resetting the interference characteristic values of all the Bluetooth channels in the bandwidth coverage range of one wifi interference historical channel; or, reducing or resetting the interference characteristic value of the Bluetooth channel with the interference characteristic value not updated in the bandwidth coverage range of one wifi interference history channel.
Before the Bluetooth channel interfered by wifi in the current interference evaluation period is evaluated, the wifi interference historical channel which is not interfered by wifi or the wifi interference historical channel which is less interfered by wifi is subjected to channel recovery, so that the accuracy of evaluating the Bluetooth channel interfered by wifi in the current evaluation period can be effectively ensured.
For example, in the previous interference evaluation period, 6 wifi channels exist in 13 wifi channels, and before the current interference evaluation period starts, the 6 wifi channels are found out from the 13 wifi channels as 6 wifi interference history channels according to the identification of each wifi channel (assuming that the variable a is recorded in the variable a, and the variable a is identified as 1, and the wifi identification exists in the corresponding wifi channel). And performing a channel recovery specific channel recovery process (taking one wifi interference historical channel M in the 6 wifi interference historical channels as an example) on the wifi interference historical channels which are not interfered by wifi or the wifi interference historical channels which are less interfered by wifi, and determining that the wifi interference of the wifi interference historical channels M still exists if the interference characteristic value of any Bluetooth channel with updated interference characteristic value exceeds a Bluetooth interference threshold value in the bandwidth coverage range of the wifi interference historical channels M in the current interference assessment period; if the interference characteristic values of the Bluetooth channels updated with the interference characteristic values do not exceed the Bluetooth interference threshold value in the bandwidth coverage range of the wifi interference historical channel M, reducing or resetting the interference characteristic values of all the Bluetooth channels in the bandwidth coverage range of the wifi interference historical channel M; or, the interference characteristic value of the Bluetooth channel with the interference characteristic value not updated in the bandwidth coverage range of the wifi interference history channel M is reduced or reset. The channel recovery mode of the other 5 wifi interference historical channels is the same as the channel recovery mode of the wifi interference historical channel M, and will not be described again.
It should be noted that, according to the specification of the bluetooth specification, bluetooth uses 2402-2480 MHz frequency bands, each bluetooth channel occupies a frequency band of 1MHz, 79 bluetooth channels are totally occupied, wifi also occupies this frequency band, the center frequency point of each corresponding wifi channel is 2412-2472 MHz, 13 wifi channels are totally occupied by 22MHz bandwidth.
And after the wifi channels with wifi interference are subjected to channel recovery in the previous interference evaluation period, the interference characteristic value of each wifi channel in the current interference evaluation period can be calculated.
Calculating interference characteristic values of all wifi channels, and acquiring the interference characteristic value of each Bluetooth channel in the current interference evaluation period; the interference characteristic value of each Bluetooth channel is determined according to the data receiving condition of the corresponding Bluetooth channel in the current evaluation period; and then, carrying out sum operation on the interference characteristic values of all the Bluetooth channels in the bandwidth covered by each wifi channel, or carrying out sum operation after weighting the interference characteristic values of all the Bluetooth channels in the bandwidth covered by each wifi channel, so as to obtain the interference characteristic values of all the wifi channels in all the wifi channels.
For example, the interference characteristic value of each bluetooth channel may be obtained by combining information such as whether HEC error occurs, CRC error occurs, RSSI, etc. on the synchronization or not according to the data receiving condition on the corresponding bluetooth channel.
After the interference characteristic value of each Bluetooth channel is obtained, the interference characteristic value of each wifi channel can be calculated. Taking the calculation of the interference eigenvalue (denoted as W0) of the wifi channel with center frequency point 2412 (covered band 2402-2432 MHz), assuming that the interference eigenvalues of 22 bluetooth channels in 2402-2432 MHz band are denoted as G0, G1 … G21 in order, w0=g0+g1+ … +g21.
Of course, if priority of each Bluetooth channel is required, the interference eigenvalue of the corresponding wifi channel may be calculated after weighting each Bluetooth channel, and the wifi interference eigenvalue W0 is equal to or greater than 50% g 0 +60% g 1 +80% g 2 +100% g 3 +100% g 18 +80% g 19 +60% g 20 +50% g 21. Wherein 50%,60%,80%,100% are weighting values of the corresponding bluetooth channels.
By using the method, the interference characteristic values of other 12 wifi channels can be calculated, when the interference characteristic values of the wifi channels or the Bluetooth channels are calculated, a register can be allocated for each wifi channel and each Bluetooth channel and used for temporarily storing the current interference characteristic values of the wifi channels and the Bluetooth channels, and when the interference characteristic values are updated, the corresponding identification bits of each wifi channel and each Bluetooth channel are used for identifying whether the corresponding interference characteristic values are updated or not.
After calculating the interference eigenvalues of each wifi channel, step 102 may be executed.
Step 102: and selecting wifi interference channels with wifi interference from all wifi channels based on the relation between a preset wifi interference threshold value and an interference characteristic value of a single wifi channel and/or the relation between the interference characteristic value of the single wifi channel and the interference characteristic value of a corresponding adjacent wifi channel.
Preferably, before wifi interference channels with wifi interference are selected from all wifi channels, interference characteristic values of all wifi channels are ordered, and wifi interference channels with wifi interference are sequentially selected from all wifi channels.
Through ordering wifi channel according to the interference eigenvalue of wifi channel, not only can the priority handling receive wifi interference channel that wifi disturbed strongly, can also avoid all carrying out the judgement whether there is wifi interference to every wifi channel, the more quick selection wifi interference channel.
Specifically, wifi interference channels with wifi interference are selected from all wifi channels, and the wifi interference channels to be determined can be determined from all wifi channels according to the wifi interference threshold value; and selecting wifi interference channels from all the wifi interference channels to be determined based on the wifi interference channels to be determined and the interference characteristic values corresponding to the adjacent wifi channels.
The wifi interference channels to be determined are determined from all wifi channels, and the following modes can be adopted: the interference characteristic values are in direct proportion to the wifi interference intensity, and then the wifi channel with the interference characteristic value larger than the wifi interference threshold value is determined to be the wifi interference channel to be determined; or, if the interference characteristic values are inversely proportional to the wifi interference intensity, determining the wifi channel with the interference characteristic value smaller than the wifi interference threshold value as the wifi interference channel to be determined.
For example, there are 13 wifi channels, their interference eigenvalues are W0 to W12 in turn, and the interference intensity of the wifi channel corresponding to the larger interference eigenvalue is assumed to be stronger (i.e. the interference eigenvalue is proportional to the wifi interference intensity), the wifi interference threshold value is L, and after the interference eigenvalues of the 13 wifi channels are ordered, the result is that:
when W [5] > W [4] > W [6] > W [3] > W [7] > W [2] > W [8] > W [1] > W [9] > W [0] > W [10] > W [11] > W [12], if W [8] > L, W [1] < L, the sizes of the following W [0], W [9 ]. About.W [12] and L can be judged when W [1] < L is judged, the W [2 ]. About.W [8] can be directly determined as the wifi interference channel to be determined, then the wifi interference channel is selected from all the wifi interference channels to be determined based on the interference characteristic values of the wifi interference channels to be determined and the corresponding adjacent wifi channels, and certainly, after judging the wifi interference channel to be determined each time, whether the wifi interference channel is the wifi interference channel to be determined can be further judged.
If the interference characteristic value is assumed to be larger, the corresponding interference intensity of the wifi channel is weaker (i.e. the interference characteristic value is inversely proportional to the wifi interference intensity), the wifi interference threshold value is L, and after the interference characteristic values of the 13 wifi channels are ordered, the result is that:
when W [5] > W [4] > W [6] > W [3] > W [7] > W [2] > W [8] > W [1] > W [9] > W [0] > W [10] > W [11] > W [12], if W [8] > L, W [1] < L ] is judged, the sizes of the following W [0], W [9 ]. About.W [12] and L can be judged no longer, W [0], W [9 ]. About.W [12] can be directly determined as the wifi interference channels to be determined, and then the wifi interference channels can be selected from all the wifi interference channels to be determined based on the wifi interference channels to be determined and the interference characteristic values of the corresponding adjacent wifi channels.
It should be noted that, the wifi interference intensity is the interference intensity of the wifi signal to the bluetooth signal, and in the embodiment provided by the invention, the wifi interference intensity is quantified by the interference characteristic value of the wifi channel.
Specifically, selecting wifi interference channels from all wifi interference channels to be determined, including: if at least one of the adjacent wifi channels of the wifi interference channel to be determined is a wifi interference channel, and the difference value between the wifi interference intensity of the wifi interference channel to be determined and the wifi interference intensity of the wifi interference channel to be determined is larger than a first preset threshold value, the wifi interference channel to be determined is determined to have no wifi interference, otherwise, the wifi interference channel to be determined is determined to have wifi interference.
It should be noted that, the first preset threshold is set to indicate the influence layer degree of a wifi channel with interference on an adjacent wifi channel without interference. The first preset threshold value to be used may be different according to the calculation method of different bluetooth channel characteristic values or different hardware platforms, and the first preset threshold value to be used may be obtained according to the identification accuracy of wifi interference channels in actual test and debugging.
If no wifi interference channel exists in the adjacent wifi channels of the wifi interference channel to be determined, the wifi interference channel to be determined is considered to have wifi interference.
The wifi interference channels are comprehensively selected by utilizing the relation between the preset wifi interference threshold value and the interference characteristic value of the single wifi channel and the relation between the interference characteristic value of the single wifi channel and the interference characteristic value of the corresponding adjacent wifi channel, and compared with the method that the effect is better selected by utilizing the single relation.
For example, if the adjacent channels of the wifi interference channel 1 to be determined corresponding to the interference eigenvalue W1 are a wifi interference channel 0 (interference eigenvalue W0) and a wifi interference channel 2 (interference eigenvalue W2), calculating the difference value (i.e. W0-W1, or W2-W1) between the interference eigenvalue W0 or W2 of the adjacent channels and the interference eigenvalue W1 of the wifi interference channel 1 to be determined, if W0-W1 is not less than or equal to a first preset threshold value or W2-W1 is not less than or equal to a first preset threshold value, determining that the wifi interference channel 1 to be determined does not exist, i.e. the wifi interference channel 1 to be determined is not a wifi interference channel; and in other cases except the above case, determining that the wifi interference channel 1 to be determined has wifi interference, namely determining that the wifi interference channel 1 to be determined is a wifi interference channel. By the same method, whether other wifi interference channels to be determined are wifi interference channels or not can be judged.
After wifi interference channels with wifi interference are selected from all wifi channels, bluetooth channels can be removed from the interference channels, and the bluetooth channels can be removed from the wifi interference channels by determining the wifi interference channels, and step 103 can be seen for how to remove the bluetooth channels.
Step 103: and removing the specific Bluetooth channel from part or all of wifi interference channels to obtain an alternative Bluetooth channel set.
Wherein, a sub-band within the bandwidth coverage of each wifi channel is multiplexed by a bluetooth channel. In addition, "eliminating a particular bluetooth channel" includes eliminating some or all of the bluetooth channels deemed to be interfered by wifi. And in particular, which Bluetooth channels are removed from each wifi interference channel and how to remove the Bluetooth channels can be set according to different requirements.
Specifically, bluetooth channels corresponding to adjacent frequency points can be removed from the center frequency point of one wifi interference channel to two sides, and the number of the bluetooth channels which are not removed in all wifi channels is counted; when the number of the Bluetooth channels which are not removed in all the wifi channels reaches a second preset threshold value, or all the wifi interference channels remove the Bluetooth channels with the appointed number, stopping removing the Bluetooth channels, and constructing the Bluetooth channels which are not removed in all the wifi channels into an alternative Bluetooth channel set.
And if not, continuing to reject the specific Bluetooth channel from the wifi interference channel, namely continuing to reject the Bluetooth channel from the wifi interference channel or rejecting the Bluetooth channel from other wifi interference channels.
The setting of the second preset threshold is to ensure that the number of the non-rejected bluetooth channels meets the specification of the bluetooth protocol, for example, is not lower than the minimum value specified by the bluetooth protocol. The "specified number" is that a part of bluetooth channels may be reserved in each wifi interference channel from which bluetooth channels are removed according to needs, so that the specified number of bluetooth channels are removed.
For example, assume that a wifi channel with a center frequency point of 2412 (a covered frequency band of 2402-2432 MHz) is taken as an example of a wifi interference channel in a wifi interference channel set, a part of bluetooth channels with wifi interference is removed from the wifi interference channel, and a process of removing a part of bluetooth channels with wifi interference from other wifi interference channels is similar to the above, and is not repeated.
Referring to fig. 2, frequency points adjacent to a center frequency point 2412MHz of a wifi interference channel are 2411MHz and 2413MHz, bluetooth channels corresponding to adjacent frequency points (2411 MHz and 2413 MHz) on two sides of the center frequency point 2412MHz are removed for the first time, the number of remaining bluetooth channels is counted, bluetooth channels in other wifi interference channels in a wifi interference channel set are removed by adopting the same method, and the number of remaining bluetooth channels is counted. If the number of the non-removed Bluetooth channels in all the wifi channels is larger than a second preset threshold, continuing to remove the next round, removing the Bluetooth channels corresponding to the adjacent frequency points (2410 MHz and 2414 MHz) on both sides of the center frequency point 2412MHz, removing the Bluetooth channels in other wifi interference channels in the wifi interference channel set by adopting the same method, counting the number of the remaining Bluetooth channels, and if the number of the non-removed Bluetooth channels in all the wifi channels reaches the second preset threshold at this time or all the wifi interference channels remove the Bluetooth channels with the specified number, stopping removing the Bluetooth channels, and constructing the non-removed Bluetooth channels in all the wifi interference channels as an alternative Bluetooth channel set for Bluetooth equipment to select.
It should be understood that in the above embodiment, counting the number of remaining bluetooth channels may be performed by counting, for example, every time one bluetooth channel is removed, or other manners may be used.
Further, when the Bluetooth channels corresponding to the adjacent frequency points are removed from the center frequency point of one wifi interference channel to two sides, if the number of the Bluetooth channels which are not removed in one wifi interference channel reaches a third preset threshold value, stopping removing the Bluetooth channels from the wifi interference channels; wherein the third preset threshold is a non-zero natural number.
It should be noted that, in this embodiment, the third preset threshold is set to possibly reserve a part of bluetooth channels, and the purpose of reserving a part (at least one) of bluetooth channels in the wifi interference channels is to perform recovery operation on the bluetooth channels in the next evaluation period, and if not reserved, it is also possible, but the recovery manner adopted is different.
Based on the same inventive concept, in an embodiment of the present invention, a device for identifying wifi interference for bluetooth channel estimation is provided, and a specific implementation of a method for identifying wifi interference for bluetooth channel estimation by the device may refer to a description of an embodiment of the method, and details are not repeated, and please refer to fig. 3, where the device includes:
The calculating unit 301 is configured to calculate, in a current interference evaluation period, interference characteristic values of wifi messages in all wifi channels;
a selecting unit 302, configured to select wifi interference channels with wifi interference from all wifi channels based on a relationship between a preset wifi interference threshold value and an interference characteristic value of a single wifi channel and/or a relationship between an interference characteristic value of the single wifi channel and an interference characteristic value of a corresponding adjacent wifi channel;
and the rejecting unit 303 is configured to reject a specific bluetooth channel from some or all of the wifi interference channels, and obtain an alternative bluetooth channel set.
Optionally, the computing unit 301 is further configured to:
acquiring a wifi interference history channel with wifi interference in a previous evaluation period based on an interference identifier of each wifi channel in the previous evaluation period;
in the current interference evaluation period, if the interference characteristic value of any Bluetooth channel with updated interference characteristic value exceeds a Bluetooth interference threshold value in the bandwidth coverage range of one wifi interference historical channel, determining that wifi interference of the one wifi interference historical channel still exists;
if the interference characteristic value of the Bluetooth channel with updated interference characteristic value does not exceed the Bluetooth interference threshold value in the bandwidth coverage range of the wifi interference historical channel, reducing or resetting the interference characteristic value of all Bluetooth channels in the bandwidth coverage range of the wifi interference historical channel; or reducing or resetting the interference characteristic value of the Bluetooth channel with the interference characteristic value not updated in the bandwidth coverage range of the wifi interference history channel.
Optionally, the computing unit 301 is specifically configured to:
and performing sum operation on the interference characteristic values of all the Bluetooth channels in the bandwidth covered by each wifi channel, or performing sum operation after weighting the interference characteristic values of all the Bluetooth channels in the bandwidth covered by each wifi channel, so as to obtain the interference characteristic values of each wifi channel in all the wifi channels.
Optionally, the selecting unit 302 is further configured to:
and sequencing the interference characteristic values of all wifi channels, and sequentially selecting wifi interference channels with wifi interference from all wifi channels.
Optionally, the selecting unit 302 is specifically configured to:
according to the wifi interference threshold value, determining a wifi interference channel to be determined from all wifi channels;
and selecting the wifi interference channels from all the wifi interference channels to be determined based on the wifi interference channels to be determined and the interference characteristic values corresponding to the adjacent wifi channels.
Optionally, the selecting unit 302 is further configured to:
the interference characteristic values are in direct proportion to the wifi interference intensity, and then the wifi channel with the interference characteristic value larger than the wifi interference threshold value is determined to be the wifi interference channel to be determined; or alternatively, the first and second heat exchangers may be,
If the interference characteristic value is inversely proportional to the wifi interference intensity, determining a wifi channel with the interference characteristic value smaller than the wifi interference threshold value as a wifi interference channel to be determined.
Optionally, the selecting unit 302 is further configured to:
if at least one of the adjacent wifi channels of the wifi interference channel to be determined is a wifi interference channel, and the difference between the wifi interference intensity of the wifi interference channel to be determined and the wifi interference intensity of the wifi interference channel to be determined is greater than a first preset threshold value, it is determined that the wifi interference channel to be determined does not have wifi interference, otherwise, it is determined that the wifi interference channel to be determined has wifi interference.
Optionally, the rejection unit 303 is specifically configured to:
removing Bluetooth channels corresponding to adjacent frequency points from the center frequency point of one wifi interference channel to two sides, and counting the number of the Bluetooth channels which are not removed in all wifi channels; when the number of the Bluetooth channels which are not removed in all the wifi channels reaches a second preset threshold value, or all the wifi interference channels remove the Bluetooth channels with the appointed number, stopping removing the Bluetooth channels, and constructing the Bluetooth channels which are not removed in all the wifi channels into the alternative Bluetooth channel set.
Optionally, the rejection unit 303 is further configured to:
if the number of the Bluetooth channels which are not removed in the wifi interference channels reaches a third preset threshold, stopping removing the Bluetooth channels from the wifi interference channels; wherein the third preset threshold is a non-zero natural number.
Based on the same inventive concept, the embodiment of the invention provides a device for Bluetooth channel estimation for identifying wifi interference, which comprises: at least one processor, and
a memory coupled to the at least one processor;
the memory stores instructions executable by the at least one processor, and the at least one processor executes the Bluetooth channel assessment method for identifying wifi interference by executing the instructions stored by the memory.
Based on the same inventive concept, an embodiment of the present invention also provides a computer readable storage medium, including:
the computer readable storage medium stores computer instructions that, when executed on a computer, cause the computer to perform the Bluetooth channel assessment method of identifying wifi interference as described above.
In the embodiment provided by the invention, the interference characteristic values of all wifi channels are calculated in the current interference evaluation period; according to the magnitude relation between a preset wifi interference threshold value and the interference characteristic value of a single wifi channel in all wifi channels and/or the magnitude relation between the interference characteristic value of the single wifi channel and the interference characteristic value of a corresponding adjacent wifi channel, selecting wifi channels with wifi interference from all wifi channels, and obtaining a wifi interference channel set; then, removing the specific Bluetooth channels interfered by wifi from part or all of the wifi interference channels in the wifi interference channel set to obtain an alternative Bluetooth channel set; wherein, a sub-band within the bandwidth coverage of each wifi channel is multiplexed by a bluetooth channel. Therefore, the condition that each Bluetooth channel is interfered by wifi can be comprehensively evaluated in the current interference evaluation period, and the Bluetooth channel which is weak in interference by wifi or is not interfered by wifi is selected as an alternative Bluetooth channel.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the invention may take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.
Claims (13)
1. A method for identifying wifi interfering bluetooth channel assessment, comprising:
acquiring a wifi interference history channel with wifi interference in a previous interference evaluation period based on an interference identification of each wifi channel in the previous interference evaluation period;
in the current interference evaluation period, if the interference characteristic value of any Bluetooth channel with updated interference characteristic value exceeds a Bluetooth interference threshold value in the bandwidth coverage range of one wifi interference historical channel, determining that wifi interference of the one wifi interference historical channel still exists;
if the interference characteristic value of the Bluetooth channel with updated interference characteristic value does not exceed the Bluetooth interference threshold value in the bandwidth coverage range of the wifi interference historical channel, reducing or resetting the interference characteristic value of all Bluetooth channels in the bandwidth coverage range of the wifi interference historical channel; or reducing or resetting the interference characteristic value of the Bluetooth channel, of which the interference characteristic value is not updated, in the bandwidth coverage range of the wifi interference historical channel;
in the current interference evaluation period, calculating interference characteristic values of all wifi channels;
Based on the relation between a wifi interference threshold value and an interference characteristic value of a single wifi channel and/or the relation between the interference characteristic value of the single wifi channel and the interference characteristic value of a corresponding adjacent wifi channel, selecting wifi interference channels with wifi interference from all wifi channels;
and eliminating the specific Bluetooth channel from part or all of the wifi interference channels to obtain an alternative Bluetooth channel set.
2. The method of claim 1, wherein the calculating the interference eigenvalues of each wifi channel in all wifi channels comprises:
and performing sum operation on the interference characteristic values of all the Bluetooth channels in the bandwidth covered by each wifi channel, or performing sum operation after weighting the interference characteristic values of all the Bluetooth channels in the bandwidth covered by each wifi channel, so as to obtain the interference characteristic values of each wifi channel in all the wifi channels.
3. The method of claim 1, further comprising, prior to selecting wifi interference channels from the all wifi channels for which wifi interference exists:
and sequencing the interference characteristic values of all wifi channels, and sequentially selecting wifi interference channels with wifi interference from all wifi channels.
4. A method according to any one of claims 1-3, wherein selecting wifi interference channels with wifi interference from the all wifi channels comprises:
according to the wifi interference threshold value, determining a wifi interference channel to be determined from all wifi channels;
and selecting the wifi interference channels from all the wifi interference channels to be determined based on the wifi interference channels to be determined and the interference characteristic values corresponding to the adjacent wifi channels.
5. The method of claim 4, wherein determining wifi interference channels to be determined from among the all wifi channels according to the wifi interference threshold value comprises:
the interference characteristic values are in direct proportion to the wifi interference intensity, and then the wifi channel with the interference characteristic value larger than the wifi interference threshold value is determined to be the wifi interference channel to be determined; or alternatively, the first and second heat exchangers may be,
if the interference characteristic value is inversely proportional to the wifi interference intensity, determining a wifi channel with the interference characteristic value smaller than the wifi interference threshold value as a wifi interference channel to be determined.
6. The method of claim 4, wherein selecting the wifi interference channel from all wifi interference channels to be determined comprises:
If at least one of the adjacent wifi channels of the wifi interference channel to be determined is a wifi interference channel, and the difference between the wifi interference intensity of the wifi interference channel to be determined and the wifi interference intensity of the wifi interference channel to be determined is greater than a first preset threshold value, it is determined that the wifi interference channel to be determined does not have wifi interference, otherwise, it is determined that the wifi interference channel to be determined has wifi interference.
7. A method according to any of claims 1-3, wherein removing a particular bluetooth channel from some or all of the wifi interference channels to obtain a set of alternative bluetooth channels comprises:
removing Bluetooth channels corresponding to adjacent frequency points from the center frequency point of one wifi interference channel to two sides, and counting the number of the Bluetooth channels which are not removed in all wifi channels; when the number of the Bluetooth channels which are not removed in all the wifi channels reaches a second preset threshold value, or all the wifi interference channels remove the Bluetooth channels with the appointed number, stopping removing the Bluetooth channels, and constructing the Bluetooth channels which are not removed in all the wifi channels into the alternative Bluetooth channel set.
8. The method of claim 7, wherein removing bluetooth channels corresponding to adjacent frequency points from a center frequency point of a wifi interference channel to two sides includes:
if the number of the Bluetooth channels which are not removed in the wifi interference channels reaches a third preset threshold, stopping removing the Bluetooth channels from the wifi interference channels; wherein the third preset threshold is a non-zero natural number.
9. An apparatus for identifying wifi interfering bluetooth channel assessment, comprising:
the computing unit is used for acquiring a wifi interference historical channel with wifi interference in a previous interference evaluation period based on the interference identification of each wifi channel in the previous interference evaluation period; in the current interference evaluation period, if the interference characteristic value of any Bluetooth channel with updated interference characteristic value exceeds a Bluetooth interference threshold value in the bandwidth coverage range of one wifi interference historical channel, determining that wifi interference of the one wifi interference historical channel still exists; if the interference characteristic value of the Bluetooth channel with updated interference characteristic value does not exceed the Bluetooth interference threshold value in the bandwidth coverage range of the wifi interference historical channel, reducing or resetting the interference characteristic value of all Bluetooth channels in the bandwidth coverage range of the wifi interference historical channel; or reducing or resetting the interference characteristic value of the Bluetooth channel, of which the interference characteristic value is not updated, in the bandwidth coverage range of the wifi interference historical channel; in the current interference evaluation period, calculating interference characteristic values of all wifi channels in all wifi channels;
The selection unit is used for selecting wifi interference channels with wifi interference from all wifi channels based on the relation between a preset wifi interference threshold value and an interference characteristic value of a single wifi channel and/or the relation between the interference characteristic value of the single wifi channel and the interference characteristic value of a corresponding adjacent wifi channel;
the rejecting unit is used for rejecting the specific Bluetooth channel from part or all of the wifi interference channels to obtain an alternative Bluetooth channel set; wherein, a sub-band within the bandwidth coverage of the single wifi channel is multiplexed by a bluetooth channel.
10. The apparatus of claim 9, wherein the pick unit is to:
according to the wifi interference threshold value, determining a wifi interference channel to be determined from all wifi channels;
and selecting the wifi interference channels from all the wifi interference channels to be determined based on the wifi interference channels to be determined and the interference characteristic values corresponding to the adjacent wifi channels.
11. The apparatus of claim 10, wherein the pick unit is further to:
if at least one of the adjacent wifi channels of the wifi interference channel to be determined is a wifi interference channel, and the difference between the wifi interference intensity of the wifi interference channel to be determined and the wifi interference intensity of the wifi interference channel to be determined is greater than a first preset threshold value, it is determined that the wifi interference channel to be determined does not have wifi interference, otherwise, it is determined that the wifi interference channel to be determined has wifi interference.
12. An apparatus for identifying wifi interfering bluetooth channel assessment, comprising:
at least one processor, and
a memory coupled to the at least one processor;
wherein the memory stores instructions executable by the at least one processor, the at least one processor performing the method of any of claims 1-8 by executing the instructions stored by the memory.
13. A computer-readable storage medium, characterized by:
the computer readable storage medium stores computer instructions which, when run on a computer, cause the computer to perform the method of any of claims 1-8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811445839.0A CN111246500B (en) | 2018-11-29 | 2018-11-29 | Bluetooth channel evaluation method, device and storage medium for recognizing wifi interference |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811445839.0A CN111246500B (en) | 2018-11-29 | 2018-11-29 | Bluetooth channel evaluation method, device and storage medium for recognizing wifi interference |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111246500A CN111246500A (en) | 2020-06-05 |
CN111246500B true CN111246500B (en) | 2023-05-12 |
Family
ID=70863609
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811445839.0A Active CN111246500B (en) | 2018-11-29 | 2018-11-29 | Bluetooth channel evaluation method, device and storage medium for recognizing wifi interference |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111246500B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111510976B (en) * | 2020-06-30 | 2020-11-17 | 展讯通信(上海)有限公司 | Method and device for selecting WIFI access point |
CN112019235A (en) * | 2020-08-27 | 2020-12-01 | 深圳市兆驰数码科技股份有限公司 | WIFI transmitting equipment and Bluetooth anti-interference frequency hopping method thereof |
CN112332931A (en) * | 2020-11-06 | 2021-02-05 | 维沃移动通信有限公司 | Bluetooth interference avoiding method and electronic equipment |
CN114978379B (en) * | 2022-05-06 | 2023-12-08 | 泰凌微电子(上海)股份有限公司 | Method and device for resisting signal interference |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0305470D0 (en) * | 2003-03-10 | 2003-04-16 | Toshiba Res Europ Ltd | Communications systems & methods |
CN108737949A (en) * | 2017-04-14 | 2018-11-02 | 展讯通信(上海)有限公司 | Bluetooth equipment and its method for avoiding WiFi system from interfering and Bluetooth system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070183338A1 (en) * | 2006-02-06 | 2007-08-09 | Manoneet Singh | Method and apparatus for detecting interference in a wireless communication system |
-
2018
- 2018-11-29 CN CN201811445839.0A patent/CN111246500B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0305470D0 (en) * | 2003-03-10 | 2003-04-16 | Toshiba Res Europ Ltd | Communications systems & methods |
CN108737949A (en) * | 2017-04-14 | 2018-11-02 | 展讯通信(上海)有限公司 | Bluetooth equipment and its method for avoiding WiFi system from interfering and Bluetooth system |
Also Published As
Publication number | Publication date |
---|---|
CN111246500A (en) | 2020-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111246500B (en) | Bluetooth channel evaluation method, device and storage medium for recognizing wifi interference | |
CN109526056B (en) | Resource selection method and device under multi-carrier, computer equipment and storage medium | |
CN107548086B (en) | Root cause positioning method and device | |
EP3101933B1 (en) | Physical cell identifier allocation method and apparatus | |
EP3099137A1 (en) | Method, device and system for notifying terminal type supported by current cell | |
JP2016540413A5 (en) | ||
JP2016535474A5 (en) | ||
CN115314076B (en) | Method, node and network for generating channel hopping sequence | |
CN111836371B (en) | Resource selection method, device and terminal | |
JP7147049B2 (en) | Interference source identification methods, associated devices, and computer storage media | |
WO2014101336A1 (en) | Method for selecting working remote radio unit for user equipment and base station | |
CN108184272B (en) | Interference processing method, interference processing device and computer storage medium | |
CN110290529B (en) | Networking balancing method, device and server | |
CN107124758B (en) | It is a kind of to realize synchronous method and device | |
CN107343292A (en) | A kind of TD-LTE system interference determination methods and device | |
EP3007505A1 (en) | Method for signalling time and frequency resources allocation in a wireless communication system | |
JP2020537373A (en) | Carrier selection method, terminal device, and computer storage medium | |
CN111626916B (en) | Information processing method, device and equipment | |
CN110932801B (en) | Channel detection method and device, storage medium, WiFi device and NR-U device | |
CN106664636B (en) | Data frame transmission method and device | |
JP7380773B2 (en) | User equipment, base station, method performed by user equipment, and method performed by base station | |
US10187886B2 (en) | Data transmission method and station | |
WO2016188455A1 (en) | Method and device for reporting measurement report of unauthorized cell | |
JP6637381B2 (en) | Wireless device | |
CN109327892A (en) | Ascending power control method, system and 5G terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 519085 High-tech Zone, Tangjiawan Town, Zhuhai City, Guangdong Province Applicant after: ACTIONS TECHNOLOGY Co.,Ltd. Address before: 519085 High-tech Zone, Tangjiawan Town, Zhuhai City, Guangdong Province Applicant before: ACTIONS (ZHUHAI) TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |