Wireless interference identification method, apparatus, electronic device, and computer program product

CN116961798BActive Publication Date: 2026-08-07CHINA MOBILE GRP GUANGDONG CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE GRP GUANGDONG CO LTD
Filing Date
2022-04-20
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0004]本申请实施例提供一种无线干扰识别方法、装置、电子设备和计算机程序产品,用以解决无法智能识别无线干扰,导致无线干扰识别效率低的技术问题

Benefits of technology

[0041] The wireless interference identification method, apparatus, electronic device, and computer program product provided in this application determine the on/off status of a wireless router, then obtains the operating frequency band and channel number of the wireless router based on the on/off status, and then determines the wireless interference identification result based on the operating frequency band, channel number, and communication parameter values ​​of the independent wireless router. By determining whether there is interference between wireless routers in a contactless manner, it can solve the problem of low efficiency in wireless interference identification caused by telephone confirmation and on-site testing, realize intelligent identification of wireless interference, and improve the efficiency of wireless interference identification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116961798B_ABST
    Figure CN116961798B_ABST
Patent Text Reader

Abstract

The application relates to the field of interference identification, and provides a wireless interference identification method and device, electronic equipment and a computer program product. The method comprises the following steps: determining the opening condition of a wireless router, the wireless router comprising at least one of an optical modem wireless router, a standalone wireless router and a wireless router in a surrounding environment; acquiring a use frequency band and a channel number of the wireless router according to the opening condition; and determining a wireless interference identification result according to the use frequency band, the channel number and a communication parameter value of the standalone wireless router. The wireless interference identification method provided by the embodiment of the application can contactlessly determine whether interference exists between wireless routers, intelligently identify wireless interference and improve the wireless interference identification efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of interference identification technology, specifically to a wireless interference identification method, apparatus, electronic device, and computer program product. Background Technology

[0002] Currently, most optical modems integrate wireless router functionality. However, some users prefer to connect their own wireless routers, often linking another router to the optical modem. This can easily lead to wireless signal interference between the routers, resulting in a decrease in internet quality. The main types of wireless signal interference are: strong interference between the optical modem's wireless router and the user's independent wireless router; strong interference between the optical modem's wireless router and other wireless routers in the user's neighborhood; and strong interference between the user's independent wireless router and other wireless routers in the user's neighborhood.

[0003] Existing solutions for wireless signal interference fall into two categories: one is telephone verification, which suffers from low accuracy; the other is on-site testing, which is characterized by high personnel and resource consumption and low efficiency. Therefore, it can be concluded that current wireless signal interference solutions cannot intelligently identify wireless interference, resulting in low efficiency in interference identification. Summary of the Invention

[0004] This application provides a wireless interference identification method, apparatus, electronic device, and computer program product to solve the technical problem of low efficiency in wireless interference identification due to the inability to intelligently identify wireless interference.

[0005] In a first aspect, embodiments of this application provide a wireless interference identification method, including:

[0006] Determine the status of the wireless router, which includes at least one of the following: optical modem wireless router, stand-alone wireless router, and wireless routers in the surrounding environment.

[0007] Based on the activation status, obtain the frequency band and channel number used by the wireless router;

[0008] The wireless interference identification result is determined based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router.

[0009] In one embodiment, obtaining the frequency band and channel number of the wireless router based on the activation status includes:

[0010] If the activation status is that the optical modem wireless router and the independent wireless router are activated, then the first frequency band and first channel number of the optical modem wireless router, and the second frequency band and second channel number of the independent wireless router are obtained.

[0011] If the activation status is that the optical modem wireless router is activated, then the first operating frequency band and first channel number of the optical modem wireless router, and the third operating frequency band and third channel number of the wireless routers in the surrounding environment are obtained.

[0012] If the activation status is that the independent wireless router is activated, then the second operating frequency band and second channel number of the independent wireless router, as well as the third operating frequency band and third channel number of the wireless routers in the surrounding environment, are obtained.

[0013] In one embodiment, determining the wireless interference identification result based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router includes:

[0014] Determine the first difference between the first channel number and the second channel number;

[0015] Within a first preset time period, the number of times the first frequency band and the second frequency band are the same, the first difference is less than or equal to a preset value, and the communication parameter value is greater than or equal to a first preset parameter value is obtained.

[0016] When the first occurrence count is greater than or equal to a preset count, it is determined that there is wireless signal interference between the optical modem wireless router and the independent wireless router.

[0017] In one embodiment, determining the wireless interference identification result based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router further includes:

[0018] Determine a second difference between the first channel number and the third channel number;

[0019] Within the first preset time period, obtain the second occurrence number of times that the first used frequency band is the same as the third used frequency band, the second difference is less than or equal to the preset value, and the communication parameter value is greater than or equal to the second preset parameter value;

[0020] The number of first interference sources is determined based on the second occurrence count, and the number of first interferences is determined based on the number of first interference sources;

[0021] When the first interference count is greater than or equal to the preset count, it is determined that the optical modem wireless router and the wireless routers in the surrounding environment are interfering with each other's wireless signals.

[0022] In one embodiment, determining the wireless interference identification result based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router further includes:

[0023] Determine the third difference between the second channel number and the third channel number;

[0024] Within the first preset time period, obtain the third occurrence number where the second used frequency band is the same as the third used frequency band, the third difference is less than or equal to the preset value, and the communication parameter value is greater than or equal to the third preset parameter value;

[0025] The number of second interference sources is determined based on the number of occurrences of the third interference source, and the number of second interference events is determined based on the number of occurrences of the second interference source.

[0026] When the second interference count is greater than or equal to the preset count, it is determined that the independent wireless router and the wireless routers in the surrounding environment are interfering with each other's wireless signals.

[0027] In one embodiment, before determining the power status of the wireless router, the following steps are included:

[0028] Obtain the first set of addresses of the devices connected to the optical modem during the second preset time period, as well as the second set of addresses of the independent wireless router and the wireless routers in the surrounding environment;

[0029] Within a first preset time period, the fourth occurrence number of times that the first address set and the second address set have the same address is obtained, wherein the first preset time period is longer than the second preset time period;

[0030] When the fourth occurrence is greater than or equal to a preset number, it is determined that the optical modem wireless router and the independent wireless router are turned on.

[0031] In one embodiment, after determining the wireless interference identification result based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router, the process includes:

[0032] The type of interference is determined based on the wireless interference identification results;

[0033] Determine anti-interference measures based on the type of interference;

[0034] The configuration information of the wireless router is adjusted according to the aforementioned anti-interference measures.

[0035] Secondly, embodiments of this application provide a wireless interference identification device, comprising:

[0036] A determination module is used to determine the power-on status of a wireless router, wherein the wireless router includes at least one of an optical modem wireless router, a standalone wireless router, and a wireless router in the surrounding environment.

[0037] The acquisition module is used to acquire the frequency band and channel number of the wireless router based on the enabled status.

[0038] The identification module is used to determine the wireless interference identification result based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router.

[0039] Thirdly, embodiments of this application provide an electronic device, including a processor and a memory storing a computer program, wherein the processor executes the program to implement the wireless interference identification method described in the first aspect.

[0040] Fourthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the wireless interference identification method described in the first aspect.

[0041] The wireless interference identification method, apparatus, electronic device, and computer program product provided in this application determine the on / off status of a wireless router, then obtains the operating frequency band and channel number of the wireless router based on the on / off status, and then determines the wireless interference identification result based on the operating frequency band, channel number, and communication parameter values ​​of the independent wireless router. By determining whether there is interference between wireless routers in a contactless manner, it can solve the problem of low efficiency in wireless interference identification caused by telephone confirmation and on-site testing, realize intelligent identification of wireless interference, and improve the efficiency of wireless interference identification. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0043] Figure 1 This is one of the flowcharts illustrating the wireless interference identification method provided in the embodiments of this application;

[0044] Figure 2 This is a second schematic flowchart of the wireless interference identification method provided in the embodiments of this application;

[0045] Figure 3 This is the third flowchart illustrating the wireless interference identification method provided in the embodiments of this application;

[0046] Figure 4 This is the fourth flowchart illustrating the wireless interference identification method provided in the embodiments of this application;

[0047] Figure 5 This is the fifth flowchart illustrating the wireless interference identification method provided in the embodiments of this application;

[0048] Figure 6 This is the sixth flowchart illustrating the wireless interference identification method provided in the embodiments of this application;

[0049] Figure 7 This is a schematic diagram of the overall process of wireless interference identification provided in the embodiments of this application;

[0050] Figure 8 This is a schematic diagram of the structure of the wireless interference identification device provided in the embodiments of this application;

[0051] Figure 9 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0052] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0053] Figure 1 This is one of the flowcharts illustrating the wireless interference identification method provided in this application. (Refer to...) Figure 1 This application provides a wireless interference identification method, which may include:

[0054] Step S10: Determine the power-on status of the wireless router, wherein the wireless router includes at least one of the following: optical modem wireless router, stand-alone wireless router, and wireless routers in the surrounding environment.

[0055] It is understood that a wireless router includes at least one of the following: optical modem wireless router, stand-alone wireless router, and wireless routers in the surrounding environment. Among them, optical modem wireless router refers to the wireless router that comes with the optical modem, and optical modem refers to the optical modem that provides home broadband signal conversion; stand-alone wireless router refers to the wireless router that the user connects to the optical modem separately.

[0056] In this embodiment, if both the optical modem wireless router and the standalone wireless router are simultaneously powered on, the close proximity of these two devices will cause wireless signal interference, leading to a decrease in internet quality. Furthermore, the optical modem wireless router and other wireless routers in the user's neighborhood will experience significant interference, as will the standalone wireless router. Therefore, when detecting wireless interference, it is necessary to determine the power-on status of each wireless router. For example, this can be achieved by acquiring the operating data of each router, including the operating time period, duration, and start time. The power-on status of each wireless router can then be determined based on this data.

[0057] Step S20: Obtain the frequency band and channel number of the wireless router according to the enabled status;

[0058] It is understandable that a frequency band refers to the frequency range of radio waves, and a channel refers to the operating channel of a wireless router. Each wireless router has its own operating frequency band and operating channel, and there may be overlap between different operating frequency bands and operating channels.

[0059] In this embodiment, since the wireless routers are activated in different ways, it is necessary to obtain the frequency bands and channel numbers used by different wireless routers. Specifically, if the activation status is that both the optical modem wireless router and the standalone wireless router are activated, then the first frequency band and first channel number of the optical modem wireless router, and the second frequency band and second channel number of the standalone wireless router are obtained. If the activation status is that only the optical modem wireless router is activated, then the first frequency band and first channel number of the optical modem wireless router, and the third frequency band and third channel number of the surrounding wireless routers are obtained. If the activation status is that only the standalone wireless router is activated, then the second frequency band and second channel number of the standalone wireless router, and the third frequency band and third channel number of the surrounding wireless routers are obtained.

[0060] By determining whether a wireless router is enabled, its operating frequency band and channel number can be obtained. This allows for the avoidance of acquiring data from other wireless routers, simplifying data processing and improving the efficiency of interference identification.

[0061] Step S30: Determine the wireless interference identification result based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router.

[0062] In this embodiment of the application, after obtaining the frequency band and channel number of each wireless router, it is also necessary to obtain the communication parameter values ​​of the user's independent wireless router. These communication parameter values ​​include signal strength, packet error rate, packet retransmission rate, and packet round-trip delay. Then, interference judgment rules are constructed based on the frequency band and channel number of each wireless router and the communication parameter values ​​of the independent wireless router. Furthermore, the wireless interference identification result is determined based on the interference judgment rules. The wireless interference identification result includes information such as determining the interference source, interference type, and cause of interference. For example, the wireless interference identification result can determine whether there is wireless interference between the optical modem wireless router, the independent wireless router, and the wireless routers in the surrounding environment.

[0063] This application embodiment determines the power-on status of the wireless router, then obtains the operating frequency band and channel number of the wireless router based on the power-on status, and then determines the wireless interference identification result based on the operating frequency band, channel number, and communication parameter values ​​of the independent wireless router. By determining whether there is interference between the wireless routers in a contactless manner, it can solve the problem of low efficiency in wireless interference identification caused by telephone confirmation and on-site testing, realize intelligent identification of wireless interference, and improve the efficiency of wireless interference identification.

[0064] refer to Figure 2 , Figure 2 This is a second schematic flowchart of the wireless interference identification method provided in this application embodiment. In this application embodiment, step S30 includes:

[0065] Step S31: Determine the first difference between the first channel number and the second channel number;

[0066] Step S32: Within a first preset time period, obtain the first occurrence number of times that the first frequency band and the second frequency band are the same, the first difference is less than or equal to a preset value, and the communication parameter value is greater than or equal to the first preset parameter value.

[0067] Step S33: When the first occurrence count is greater than or equal to a preset count, it is determined that there is wireless signal interference between the optical modem wireless router and the independent wireless router.

[0068] In this embodiment, interference judgment rules are constructed based on the frequency bands and channel numbers used by the optical modem wireless router and the independent wireless router, as well as the communication parameter values ​​of the independent wireless router. The wireless interference identification result is then determined using these rules. Specifically, a first difference between the first channel number and the second channel number is determined. Then, within a first preset time period, a first occurrence count is obtained where the first and second frequency bands are the same, the first difference is less than or equal to a preset value, and the communication parameter value is greater than or equal to the first preset parameter value. When the first occurrence count is greater than or equal to the preset count, it is determined that there is wireless signal interference between the optical modem wireless router and the independent wireless router. For example: 1. The frequency band used by the optical modem wireless router is labeled as band1, and the channel number used is labeled as channel1. The frequency band used by the user's independent wireless router is labeled as band2, and the channel number used is labeled as channel2. The signal strength of the independent wireless router is labeled as rssi1.

[0069] 2. If the following judgment formulas are true simultaneously, the counter j for the number of times the optical modem wireless router and the independent wireless router have wireless signal interference will be incremented by 1.

[0070] band1 = band2;

[0071] |channel1-channel2|≤2;

[0072] rssi1 ≥ -75 dBm;

[0073] In the above formula, the signal strength can be changed to packet error rate ≥ preset packet error rate threshold; or packet retransmission rate ≥ preset packet retransmission rate threshold; or packet round-trip delay ≥ preset packet round-trip delay threshold.

[0074] It is understandable that band1 = band2 indicates that the optical modem wireless router and the independent wireless router are using the same frequency band, which will cause co-channel interference; |channel1-channel2|≤2 indicates that the optical modem wireless router and the independent wireless router are using relatively close channels, which will also cause co-channel interference; rssi1≥-75dBm indicates that the signal strength of the independent wireless router is affected.

[0075] 3. Repeat steps 1-2 above for all reported wireless router operation data within the first preset time period (e.g., one day).

[0076] 4. If j≥5, it is determined that there is a long-term strong mutual interference between the optical modem wireless router and the independent wireless router, which substantially affects the user's Internet access performance.

[0077] This application embodiment constructs interference judgment rules by using the frequency bands and channel numbers of the optical modem wireless router and the independent wireless router, as well as the communication parameter values ​​of the independent wireless router, and then determines the wireless interference identification result by using the interference judgment rules, thereby improving the interference identification efficiency and the interference identification accuracy.

[0078] refer to Figure 3 , Figure 3 This is the third flowchart of the wireless interference identification method provided in this application embodiment. In this application embodiment, step S30 further includes:

[0079] Step S34: Determine the second difference between the first channel number and the third channel number;

[0080] Step S35: Within the first preset time period, obtain the second occurrence number of times that the first frequency band and the third frequency band are the same, the second difference is less than or equal to the preset value, and the communication parameter value is greater than or equal to the second preset parameter value;

[0081] Step S36: Determine the number of first interference sources based on the second occurrence count, and determine the first interference count based on the number of first interference sources;

[0082] Step S37: When the first interference count is greater than or equal to the preset count, it is determined that the optical modem wireless router and the wireless routers in the surrounding environment are interfering with each other's wireless signals.

[0083] In this embodiment, interference judgment rules are constructed based on the frequency bands and channel numbers used by the optical modem wireless router and surrounding wireless routers, as well as the communication parameter values ​​of the independent wireless router. The wireless interference identification result is then determined using these rules. Specifically, a second difference between the first channel number and the third channel number is determined. Then, within a first preset time period, a second occurrence count is obtained where the first and third frequency bands are the same, the second difference is less than or equal to a preset value, and the communication parameter value is greater than or equal to a second preset parameter value. The number of first interference sources is determined based on the second occurrence count, and the first interference count is determined based on the number of first interference sources. When the first interference count is greater than or equal to the preset count, it is determined that the optical modem wireless router and the surrounding wireless routers are interfering with each other's wireless signals. For example: 1. The frequency band used by the optical modem wireless router is labeled as band1, and the channel number used is labeled as channel1. The frequency band used by a certain wireless router in the surrounding environment is labeled as band3, and the channel number used is labeled as channel3. The signal strength of the independent wireless router is labeled as rssi2.

[0084] 2. If the following judgment formulas are true at the same time, then add 1 to the number of wireless routers k that may interfere with the optical modem's surrounding environment.

[0085] band1 = band3;

[0086] |channel1-channel3|≤2;

[0087] rssi2 ≥ -80 dBm;

[0088] In the above formula, the signal strength can be changed to packet error rate ≥ preset packet error rate threshold; or packet retransmission rate ≥ preset packet retransmission rate threshold; or packet round-trip delay ≥ preset packet round-trip delay threshold.

[0089] It is understandable that band1 = band3 indicates that the optical modem's wireless router and a wireless router in the surrounding environment are using the same frequency band, which will cause co-channel interference; |channel1-channel3|≤2 indicates that the optical modem's wireless router and a wireless router in the surrounding environment are using similar channels, which will also cause co-channel interference; rssi2≥-80dBm indicates that the signal strength of the independent wireless router is affected.

[0090] 3. Perform steps 1-2 sequentially on all wireless routers in the surrounding environment.

[0091] 4. If k≥5, then increment L by 1 for the number of times the surrounding wireless routers interfere with the optical modem.

[0092] 5. Repeat steps 1-4 above for all reported wireless router operation data within the first preset time period (e.g., one day).

[0093] 6. If L≥5, it is determined that the optical modem wireless router and the surrounding wireless routers have long-term strong wireless signal interference, which substantially affects the user's Internet access performance.

[0094] This application embodiment constructs interference judgment rules by using the frequency bands and channel numbers of the optical modem wireless router and the surrounding wireless routers, as well as the communication parameter values ​​of the independent wireless router, and then determines the wireless interference identification result through the interference judgment rules, thereby improving the interference identification efficiency and the interference identification accuracy.

[0095] refer to Figure 4 , Figure 4 This is the fourth flowchart of the wireless interference identification method provided in this application embodiment. In this application embodiment, step S30 further includes:

[0096] Step S38: Determine the third difference between the second channel number and the third channel number;

[0097] Step S39: Within the first preset time period, obtain the third occurrence number of times that the second used frequency band is the same as the third used frequency band, the third difference is less than or equal to the preset value, and the communication parameter value is greater than or equal to the third preset parameter value;

[0098] Step S40: Determine the number of second interference sources based on the third occurrence count, and determine the second interference count based on the number of second interference sources;

[0099] Step S41: When the second interference count is greater than or equal to the preset count, it is determined that the independent wireless router and the wireless routers in the surrounding environment are interfering with each other's wireless signals.

[0100] In this embodiment, interference judgment rules are constructed based on the frequency bands and channel numbers used by the independent wireless router and the surrounding wireless routers, as well as the communication parameter values ​​of the independent wireless router. The wireless interference identification result is then determined using these rules. Specifically, a third difference between the second and third channel numbers is determined. Then, within a first preset time period, the number of occurrences of a third frequency band that is the same as the second and third frequency bands, where the third difference is less than or equal to a preset value, and the communication parameter value is greater than or equal to the third preset parameter value, is obtained. The number of second interference sources is determined based on the number of third occurrences, and the number of second interference events is determined based on the number of second interference sources. When the number of second interference events is greater than or equal to the preset number, it is determined that there is wireless signal interference between the independent wireless router and the surrounding wireless routers. For example: 1. The frequency band used by the independent wireless router is labeled as band2, and the channel number used is labeled as channel2. The frequency band used by a certain wireless router in the surrounding environment is labeled as band3, and the channel number used is labeled as channel3. The signal strength of the independent wireless router is labeled as rssi3.

[0101] 2. If the following judgment formulas are true at the same time, then add 1 to the number of wireless routers m that may interfere with the optical modem's surrounding environment.

[0102] band2 = band3;

[0103] |channel2-channel3|≤2;

[0104] rssi3 ≥ -80 dBm;

[0105] In the above formula, the signal strength can be changed to packet error rate ≥ preset packet error rate threshold; or packet retransmission rate ≥ preset packet retransmission rate threshold; or packet round-trip delay ≥ preset packet round-trip delay threshold.

[0106] It is understandable that band2 = band3 indicates that the independent wireless router and a wireless router in the surrounding environment are using the same frequency band, which will cause co-channel interference; |channel2-channel3|≤2 indicates that the independent wireless router and a wireless router in the surrounding environment are using similar channels, which will also cause co-channel interference; rssi3≥-80dBm indicates that the signal strength of the independent wireless router is affected.

[0107] 3. Perform steps 1-2 sequentially on all wireless routers in the surrounding environment.

[0108] 4. If m≥5, then increment n by 1 for the number of times the surrounding wireless routers interfere with the optical modem.

[0109] 5. Repeat steps 1-4 above for all reported wireless router operation data within the first preset time period (e.g., one day).

[0110] 6. If n≥5, it is determined that the independent wireless router and the surrounding wireless routers have long-term strong wireless signal interference, which substantially affects the user's Internet access performance.

[0111] This application embodiment constructs interference judgment rules by using the frequency bands and channel numbers of independent wireless routers and surrounding wireless routers, as well as the communication parameter values ​​of independent wireless routers, and then determines the wireless interference identification result through the interference judgment rules, thereby improving the interference identification efficiency and accuracy.

[0112] refer to Figure 5 , Figure 5 This is the fifth flowchart of the wireless interference identification method provided in this application embodiment. In this application embodiment, before step S10, the following steps are included:

[0113] Step S11: Obtain the first set of addresses of the devices connected to the optical modem during the second preset time period, and the second set of addresses of the independent wireless router and the wireless routers in the surrounding environment.

[0114] Step S12: Within a first preset time period, obtain the fourth occurrence number of times that the first address set and the second address set have the same address, where the first preset time period is longer than the second preset time period;

[0115] Step S13: When the fourth occurrence count is greater than or equal to the preset count, then it is determined that the optical modem wireless router and the independent wireless router are turned on.

[0116] In this embodiment of the application, the first set of addresses of the devices connected to the optical modem and the second set of addresses of the independent wireless router and the wireless routers in the surrounding environment are obtained within a second preset time period. Within the first preset time period, the fourth occurrence number of times the first address set and the second address set have the same address is obtained. The first preset time period is longer than the second preset time period. When the fourth occurrence number is greater than or equal to the preset number, it is determined that the optical modem, wireless router and independent wireless router are turned on.

[0117] For example, 1. The set of media access control addresses of the devices connected to the optical modem that are reported during the second preset time period (e.g., 8:00-8:30) is denoted as set A.

[0118] 2. The set of media access control addresses of the independent wireless routers and the surrounding wireless routers reported during the second preset time period is denoted as set B.

[0119] 3. If there is If the intersection of set A and set B is not empty, it means that there is a common media access control address in set A and set B. This indicates that the optical modem wireless router and the independent wireless router are turned on simultaneously within the first preset time period. At this time, the counter i for the number of times the optical modem wireless router and the independent wireless router are turned on simultaneously is incremented by 1.

[0120] 4. For all reported wireless router operation data within the first preset time period (e.g., one day), execute steps 1-3 sequentially in a loop.

[0121] 5. If i≥5, it is determined that the user has been using both the optical modem, wireless router, and independent wireless router simultaneously for an extended period.

[0122] This application embodiment obtains the media access control address set of the devices connected to the optical modem within a first preset time period, as well as the media access control address set of the independent wireless router and the wireless routers in the surrounding environment. Based on these two media access control address sets, it determines the number of times the optical modem wireless router and the independent wireless router are turned on simultaneously. Then, it determines whether the user has been turning on the optical modem wireless router and the independent wireless router simultaneously for a long time based on the number of times they are turned on, thereby improving the interference identification efficiency.

[0123] refer to Figure 6 , Figure 6 This is a flowchart of the wireless interference identification method provided in this application embodiment, specifically the sixth one. In this application embodiment, after step S30, the method includes:

[0124] Step S311: Determine the type of interference based on the wireless interference identification result;

[0125] Step S312: Determine anti-interference measures based on the type of interference;

[0126] Step S313: Adjust the configuration information of the wireless router according to the anti-interference measures.

[0127] In this embodiment, after determining the wireless interference identification result, the interference type is determined based on the result. Then, anti-interference measures are determined based on the interference type, and the configuration information of the wireless router is adjusted according to these measures. For example, assuming the interference type is mutual interference between the optical modem wireless router and the standalone wireless router, the configuration of the optical modem wireless router can be modified. For instance, the frequency band, channel, and bandwidth configurations of the optical modem wireless router can be optimized based on the interference situation to reduce wireless interference. Assuming the interference type is mutual interference between the optical modem wireless router and surrounding wireless routers, the optical modem wireless router can be turned off to prevent wireless interference between it and the standalone wireless router. Assuming the interference type is mutual interference between the standalone wireless router and surrounding wireless routers, the media access control address of the surrounding wireless routers can be used to determine whether the interfering routers are from the same operating platform. If so, the wireless configuration is modified according to the actual wireless situation. If the wireless interference identification result indicates no interference between the optical modem wireless router, the standalone wireless router, and the surrounding wireless routers, other interference causes are analyzed.

[0128] This application embodiment determines the type of interference based on the wireless interference identification result, then determines anti-interference measures based on the interference type, and then adjusts the configuration information of the wireless router based on the anti-interference measures, so that wireless interference can be eliminated in a timely manner, thereby improving the quality of Internet access.

[0129] refer to Figure 7 , Figure 7 This is a schematic diagram of the overall process of wireless interference identification provided in the embodiments of this application.

[0130] In this embodiment, the detection data of the target user's optical modem and wireless router is obtained. The target user refers to the user who complains about poor internet quality. Specifically, based on the target user's number or the user account identifier of the home bandwidth, the identification information corresponding to the target user's optical modem is obtained from the home bandwidth installation and maintenance data. Then, based on the identification information, the wireless router detection data of the target user's optical modem is extracted from the full optical modem operation data. It can be understood that the optical modem operation data is the data that the optical modem periodically reports its own operating status to the network management system after it is turned on, including wireless router detection data and surrounding wireless environment data. The wireless router detection data includes, but is not limited to, whether the optical modem and wireless router are turned on, the frequency band used, the wireless channel number used, the wireless mode, the wireless bandwidth, and key performance indicators such as packet error rate, packet retransmission rate, and packet round-trip time, as well as the media access control addresses of each device connected to the wireless router.

[0131] Obtain wireless environment data of the target user's surrounding environment. This data includes, but is not limited to, the frequency band, wireless channel number, wireless mode, wireless bandwidth, media access control address, and broadcast signal strength of the surrounding wireless routers.

[0132] The system determines whether the user has both the optical modem / wireless router and the dedicated wireless router enabled simultaneously. If so, it checks for wireless signal interference between the two routers. If interference exists, the optical modem / wireless router configuration is modified. If only the optical modem / wireless router is enabled, it checks for wireless signal interference between the optical modem / wireless router and surrounding wireless routers. If interference exists, the optical modem / wireless router is disabled. If only the dedicated wireless router is enabled, it checks for wireless signal interference between the dedicated router and surrounding wireless routers. If interference exists, other anti-interference measures are implemented. If the interference detection results indicate no interference between the optical modem / wireless router, the dedicated wireless router, and surrounding wireless routers, other potential causes of interference are analyzed.

[0133] This application embodiment constructs interference judgment rules based on the frequency band, channel number, and communication parameter values ​​of the wireless router, and formulates targeted specific solutions to form a contactless judgment of whether there is wireless interference between the user's optical modem wireless router, independent wireless router, and wireless routers in the surrounding environment, as well as remote judgment of whether there is a wireless router under the optical modem. This enables remote contactless interference identification, avoids the uncertainty of traditional telephone follow-up, improves the accuracy of interference identification and fault handling efficiency, and reduces operation and maintenance costs.

[0134] The wireless interference identification device provided in the embodiments of this application is described below. The wireless interference identification device described below can be referred to in correspondence with the wireless interference identification method described above.

[0135] refer to Figure 8 , Figure 8 This is a schematic diagram of the structure of the wireless interference identification device provided in the embodiment of this application. The wireless interference identification device in the embodiment of this application includes a determination module 801, an acquisition module 802, and an identification module 803.

[0136] The determining module 801 is used to determine the power-on status of the wireless router, which includes at least one of the following: optical modem wireless router, stand-alone wireless router, and wireless routers in the surrounding environment.

[0137] The acquisition module 802 is used to acquire the frequency band and channel number of the wireless router according to the activation status.

[0138] The identification module 803 is used to determine the wireless interference identification result based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router.

[0139] This application embodiment determines the power-on status of the wireless router, then obtains the operating frequency band and channel number of the wireless router based on the power-on status, and then determines the wireless interference identification result based on the operating frequency band, channel number, and communication parameter values ​​of the independent wireless router. By determining whether there is interference between the wireless routers in a contactless manner, it can solve the problem of low efficiency in wireless interference identification caused by telephone confirmation and on-site testing, realize intelligent identification of wireless interference, and improve the efficiency of wireless interference identification.

[0140] In one embodiment, the acquisition module 802 is specifically used for:

[0141] If the activation status is that the optical modem wireless router and the independent wireless router are activated, then the first frequency band and first channel number of the optical modem wireless router, and the second frequency band and second channel number of the independent wireless router are obtained.

[0142] If the activation status is that the optical modem wireless router is activated, then the first operating frequency band and first channel number of the optical modem wireless router, and the third operating frequency band and third channel number of the wireless routers in the surrounding environment are obtained.

[0143] If the activation status is that the independent wireless router is activated, then the second operating frequency band and second channel number of the independent wireless router, as well as the third operating frequency band and third channel number of the wireless routers in the surrounding environment, are obtained.

[0144] In one embodiment, the acquisition module 803 is specifically used for:

[0145] Determine the first difference between the first channel number and the second channel number;

[0146] Within a first preset time period, the number of times the first frequency band and the second frequency band are the same, the first difference is less than or equal to a preset value, and the communication parameter value is greater than or equal to a first preset parameter value is obtained.

[0147] When the first occurrence count is greater than or equal to a preset count, it is determined that there is wireless signal interference between the optical modem wireless router and the independent wireless router.

[0148] In one embodiment, the acquisition module 803 is specifically used for:

[0149] Determine a second difference between the first channel number and the third channel number;

[0150] Within the first preset time period, obtain the second occurrence number of times that the first used frequency band is the same as the third used frequency band, the second difference is less than or equal to the preset value, and the communication parameter value is greater than or equal to the second preset parameter value;

[0151] The number of first interference sources is determined based on the second occurrence count, and the number of first interferences is determined based on the number of first interference sources;

[0152] When the first interference count is greater than or equal to the preset count, it is determined that the optical modem wireless router and the wireless routers in the surrounding environment are interfering with each other's wireless signals.

[0153] In one embodiment, the acquisition module 803 is specifically used for:

[0154] Determine the third difference between the second channel number and the third channel number;

[0155] Within the first preset time period, obtain the third occurrence number where the second used frequency band is the same as the third used frequency band, the third difference is less than or equal to the preset value, and the communication parameter value is greater than or equal to the third preset parameter value;

[0156] The number of second interference sources is determined based on the number of occurrences of the third interference source, and the number of second interference events is determined based on the number of occurrences of the second interference source.

[0157] When the second interference count is greater than or equal to the preset count, it is determined that the independent wireless router and the wireless routers in the surrounding environment are interfering with each other's wireless signals.

[0158] In one embodiment, the determining module 801 is specifically used for:

[0159] Obtain the first set of addresses of the devices connected to the optical modem during the second preset time period, as well as the second set of addresses of the independent wireless router and the wireless routers in the surrounding environment;

[0160] Within a first preset time period, the fourth occurrence number of times that the first address set and the second address set have the same address is obtained, wherein the first preset time period is longer than the second preset time period;

[0161] When the fourth occurrence is greater than or equal to a preset number, it is determined that the optical modem wireless router and the independent wireless router are turned on.

[0162] In one embodiment, the identification module 803 is specifically used for:

[0163] The type of interference is determined based on the wireless interference identification results;

[0164] Determine anti-interference measures based on the type of interference;

[0165] The configuration information of the wireless router is adjusted according to the aforementioned anti-interference measures.

[0166] Figure 9 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 9 As shown, the electronic device may include a processor 910, a communication interface 920, a memory 930, and a communication bus 940, wherein the processor 910, the communication interface 920, and the memory 930 communicate with each other via the communication bus 940. The processor 910 can call a computer program stored in the memory 930 to execute steps of a wireless interference identification method, such as including:

[0167] Determine the status of the wireless router, which includes at least one of the following: optical modem wireless router, stand-alone wireless router, and wireless routers in the surrounding environment.

[0168] Based on the activation status, obtain the frequency band and channel number used by the wireless router;

[0169] The wireless interference identification result is determined based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router.

[0170] Furthermore, the logical instructions in the aforementioned memory 930 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0171] On the other hand, embodiments of this application also provide a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can perform the steps of the wireless interference identification method provided in the above embodiments, such as including:

[0172] Determine the status of the wireless router, which includes at least one of the following: optical modem wireless router, stand-alone wireless router, and wireless routers in the surrounding environment.

[0173] Based on the activation status, obtain the frequency band and channel number used by the wireless router;

[0174] The wireless interference identification result is determined based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router.

[0175] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0176] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0177] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A method for identifying wireless interference, characterized in that, include: Determine the status of the wireless router, which includes at least one of the following: optical modem wireless router, stand-alone wireless router, and wireless routers in the surrounding environment. Based on the activation status, obtain the frequency band and channel number used by the wireless router; The wireless interference identification result is determined based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router. The step of obtaining the operating frequency band and channel number of the wireless router based on the activation status; and determining the wireless interference identification result based on the operating frequency band, the channel number, and the communication parameter values ​​of the independent wireless router, includes: If the activation condition is that the optical modem wireless router and the independent wireless router are activated simultaneously, then the first operating frequency band and first channel number of the optical modem wireless router, and the second operating frequency band and second channel number of the independent wireless router are obtained; a first difference between the first channel number and the second channel number is determined; within a first preset time period, a first occurrence number is obtained where the first operating frequency band and the second operating frequency band are the same, the first difference is less than or equal to a preset value, and the communication parameter value is greater than or equal to a first preset parameter value; when the first occurrence number is greater than or equal to the preset number, it is determined that the optical modem wireless router and the independent wireless router have wireless signal interference. If the activation status is that only the independent wireless router is activated, then the second operating frequency band and second channel number of the independent wireless router, as well as the third operating frequency band and third channel number of the wireless routers in the surrounding environment, are obtained; a third difference between the second channel number and the third channel number is determined; within the first preset time period, a third occurrence number is obtained where the second operating frequency band and the third operating frequency band are the same, the third difference is less than or equal to the preset value, and the communication parameter value is greater than or equal to the third preset parameter value; the number of second interference sources is determined based on the third occurrence number, and a second interference count is determined based on the number of second interference sources; when the second interference count is greater than or equal to the preset count, it is determined that the independent wireless router and the wireless routers in the surrounding environment are interfering with each other's wireless signals.

2. The wireless interference identification method according to claim 1, characterized in that, Before determining the power status of the wireless router, the following steps are included: Obtain the first set of addresses of the devices connected to the optical modem during the second preset time period, as well as the second set of addresses of the independent wireless router and the wireless routers in the surrounding environment; Within a first preset time period, the fourth occurrence number of times that the first address set and the second address set have the same address is obtained, wherein the first preset time period is longer than the second preset time period; When the fourth occurrence is greater than or equal to a preset number, it is determined that the optical modem wireless router and the independent wireless router are turned on.

3. The wireless interference identification method according to claim 1, characterized in that, After determining the wireless interference identification result based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router, the process includes: The type of interference is determined based on the wireless interference identification results; Determine anti-interference measures based on the type of interference; The configuration information of the wireless router is adjusted according to the aforementioned anti-interference measures.

4. A wireless interference identification device, characterized in that, include: A determination module is used to determine the power-on status of a wireless router, wherein the wireless router includes at least one of an optical modem wireless router, a standalone wireless router, and a wireless router in the surrounding environment. The acquisition module is used to acquire the frequency band and channel number of the wireless router based on the enabled status. The identification module is used to determine the wireless interference identification result based on the frequency band used, the channel number, and the communication parameter values ​​of the independent wireless router. The identification module is further configured to, if the activation condition is that the optical modem wireless router and the independent wireless router are activated simultaneously, obtain the first frequency band and first channel number of the optical modem wireless router, and the second frequency band and second channel number of the independent wireless router; and determine the first difference between the first channel number and the second channel number. Within a first preset time period, the number of times the first frequency band and the second frequency band are the same, the first difference is less than or equal to a preset value, and the communication parameter value is greater than or equal to a first preset parameter value is obtained. When the first occurrence count is greater than or equal to the preset count, it is determined that there is wireless signal interference between the optical modem wireless router and the independent wireless router; The identification module is further configured to, if the activation condition is that only the independent wireless router is activated, obtain the second operating frequency band and the second channel number of the independent wireless router, as well as the third operating frequency band and the third channel number of the wireless routers in the surrounding environment; determine the third difference between the second channel number and the third channel number; and within the first preset time period, obtain the third occurrence number where the second operating frequency band and the third operating frequency band are the same, the third difference is less than or equal to the preset value, and the communication parameter value is greater than or equal to the third preset parameter value. The number of second interference sources is determined based on the number of occurrences of the third interference source, and the number of second interference events is determined based on the number of occurrences of the second interference source. When the second interference count is greater than or equal to the preset count, it is determined that the independent wireless router and the wireless routers in the surrounding environment are interfering with each other's wireless signals.

5. An electronic device comprising a processor and a memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the wireless interference identification method according to any one of claims 1 to 3.

6. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the wireless interference identification method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Wireless router channel selection method, wireless router channel selection device and wireless router

    CN105744541A

  • Channel selection method and related products

    CN108712778A