WiFi automatic channel selection test method and device, equipment and storage medium

Through automated WiFi channel selection testing methods, the automatic judgment of interference signals and feedback signals is used to solve the problem of low test efficiency in the existing technology WIFI automatic channel selection, and achieve efficient and accurate test results.

CN119383640APending Publication Date: 2025-01-28GUANGZHOU TOZED KANGWEI INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411481189.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-23
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

In the prior art, WiFi automatic channel selection testing is inefficient, relies on manual testing, and wastes human resources.

Method used

Provide a WiFi automatic channel selection test method, through receiving channel test signals, identification test types, controlling interference signal modules to emit interference signals, and receive feedback signals of the measured product to make judgments to achieve automated testing.

Benefits of technology

The test efficiency of the WiFi channel selection was significantly improved, the cost of manpower was reduced, and the interference of human factors was avoided. The test results were more objective, accurate and comprehensive.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119383640A_ABST
    Figure CN119383640A_ABST
Patent Text Reader

Abstract

The invention relates to a WiFi automatic channel selection test method and device, equipment and a storage medium. The method comprises the following steps: receiving a channel test signal; identifying a test type corresponding to the channel test signal; the test type is 2.4 G channel test or 5G channel test; controlling to start an interference signal generation module, corresponding to the test type, of the test equipment; controlling the interference signal generation module to transmit an interference signal; receiving a feedback signal returned by the tested product based on the interference signal; and judging whether the WiFi automatic channel selection of the tested product passes the test or not according to the feedback signal. According to the method and the device, the test automation is realized, and the whole process does not need manual intervention, so that the test efficiency of WiFi channel selection is remarkably improved, and the labor cost is greatly reduced; and the interference of human factors is avoided, so that the test result is more objective, accurate and comprehensive.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of big data, and in particular to a WiFi automatic channel selection test method, device, equipment and storage medium. Background Art

[0002] With the popularity of wireless networks, WiFi devices play an increasingly important role in daily life and work. The selection of WiFi channels directly affects network performance and stability. Products with WiFi functions, such as CPE, MIFI, routers, pon, FTTR, DSL, etc., need to be tested before leaving the factory to check whether the WiFi channel selection is set correctly. Traditional WiFi channel selection tests often rely on manual testing, which is inefficient and wastes human resources.

[0003] Therefore, it is particularly important to develop a method that can automatically perform WiFi automatic channel selection testing. Summary of the invention

[0004] The main purpose of the present invention is to provide a WiFi automatic channel selection test method, device, equipment and storage medium to solve the problem of low efficiency of WiFi automatic channel selection test in the prior art.

[0005] To achieve the above object, the present invention provides a WiFi automatic channel selection test method, which is applied to a test device, and the method comprises:

[0006] receiving a channel test signal;

[0007] Identify a test type corresponding to the channel test signal; the test type is a 2.4G channel test or a 5G channel test;

[0008] Controlling to start an interference signal generating module of the test device corresponding to the test type;

[0009] Controlling the interference signal generating module to transmit an interference signal;

[0010] Receiving a feedback signal returned by the tested product based on the interference signal;

[0011] Determine whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal.

[0012] Further, the step of controlling to start the interference signal generating module of the test device corresponding to the test type includes:

[0013] Determine whether the test type is a 2.4G channel test or a 5G channel test;

[0014] If it is a 2.4G channel test, the corresponding interference signal generating module includes a WiFi channel jammer, and controls to turn on the WiFi channel jammer;

[0015] If it is a 5G channel test, the corresponding interference signal generating module includes a WiFi channel jammer and a radar signal generator to determine whether the no-radar signal mode test has been completed;

[0016] If the no-radar signal mode test has been completed, controlling to turn on the WiFi channel jammer and the radar signal generator;

[0017] If the no-radar signal mode test is not completed, only the WiFi channel jammer is controlled to be turned on.

[0018] Furthermore, the step of controlling the interference signal generating module to transmit the interference signal comprises:

[0019] The interference signal generating module is controlled to transmit a first channel interference signal, and the first channel interference signal is sent to the product under test; the first channel interference signal carries one or more designated channel names, and the first channel interference signal is a signal that interferes with one or more designated channels.

[0020] Furthermore, the step of receiving a feedback signal returned by the tested product based on the interference signal includes:

[0021] Receiving a first current channel of the product under test fed back by the product under test based on the first channel interference signal;

[0022] And, the step of judging whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal comprises:

[0023] Determining whether the first current channel is different from the one or more designated channels;

[0024] If yes, it is determined that the WiFi automatic channel selection of the tested product passes the test.

[0025] Furthermore, the step of controlling the interference signal generating module to transmit the interference signal includes:

[0026] Acquire a second current channel of the product under test;

[0027] Controlling the interference signal generating module to transmit a directional channel interference signal, wherein the directional channel interference signal is sent to the product under test; the directional channel interference signal is a signal that interferes with the second current channel;

[0028] And, the step of judging whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal comprises:

[0029] Determining whether the feedback signal is a channel hopping signal fed back by the tested product based on the directional channel interference signal;

[0030] If yes, it is determined that the WiFi automatic channel selection of the tested product passes the test.

[0031] Furthermore, the step of controlling the interference signal generating module to transmit the interference signal includes:

[0032] The interference signal generating module is controlled to transmit a full-channel interference signal, and the full-channel interference signal is sent to the product under test; the full-channel interference signal is a multiple-channel interference signal that interferes with all available channels of the product under test, and the multiple channel interference signals have different intensities.

[0033] Furthermore, the step of receiving a feedback signal returned by the tested product based on the interference signal includes:

[0034] Receiving a third current channel of the product under test fed back by the product under test based on the full-channel interference signal;

[0035] And, the step of judging whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal comprises:

[0036] Determining whether the third current channel is the channel corresponding to the channel interference signal with the lowest strength;

[0037] If yes, it is determined that the WiFi automatic channel selection of the tested product passes the test.

[0038] The present invention also provides a WiFi automatic channel selection test device, the device comprising:

[0039] A signal receiving module, used for receiving a channel test signal;

[0040] A signal identification module, used to identify the test type corresponding to the channel test signal; the test type is 2.4G channel test or 5G channel test;

[0041] A jammer activation module, used for controlling and starting an interference signal generating module of the test device corresponding to the test type;

[0042] An interference signal control module, used to control the interference signal generation module to transmit an interference signal;

[0043] A feedback signal receiving module, used for receiving a feedback signal returned by the tested product based on the interference signal;

[0044] The test judgment module is used to judge whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal.

[0045] The present invention also provides a computer device, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps of the above-mentioned WiFi automatic channel selection test method are implemented.

[0046] The present invention also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned WiFi automatic channel selection test method are implemented.

[0047] The WiFi automatic channel selection test method provided by the present invention automatically receives channel test signals, identifies test types, controls interference signal generating modules to transmit interference signals, and receives feedback signals of tested products for judgment through test equipment. The entire process does not require human intervention, thus realizing the automation of the test, thereby significantly improving the test efficiency of WiFi channel selection and greatly reducing labor costs; and avoiding interference from human factors, so that the test results are more objective, accurate and comprehensive. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 is a schematic diagram of a WiFi automatic channel selection test method in one embodiment of the present invention;

[0049] Figure 2 It is a structural block diagram of a WiFi automatic channel selection test device in one embodiment of the present invention;

[0050] Figure 3 It is a schematic block diagram of the structure of a computer device according to an embodiment of the present invention.

[0051] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0052] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0053] Reference Figure 1 , a WiFi automatic channel selection test method provided in an embodiment of the present application is applied to a test device, and the method includes:

[0054] S1, receiving channel test signal;

[0055] S2. Identify the test type corresponding to the channel test signal; the test type is 2.4G channel test or 5G channel test;

[0056] S3, controlling to start an interference signal generating module of the test device corresponding to the test type;

[0057] S4, controlling the interference signal generating module to transmit an interference signal;

[0058] S5, receiving a feedback signal returned by the tested product based on the interference signal;

[0059] S6. Determine whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal.

[0060] In this embodiment, the test equipment includes a PC with a WiFi automatic channel selection test application tool installed, an interference signal generating module, a shielding box, etc., wherein the interference signal generating module is connected to the PC via a USB / GPIB line, and the interference signal emitted by the interference signal generating module is transmitted to the shielding box via a radio frequency cable, and the product under test is placed in the shielding box, so as to test the channel adjustment made by the product under test after receiving the interference signal, and send a feedback signal to the PC, the PC receives the feedback signal and analyzes it to determine whether the product under test has made the correct channel adjustment selection for the interference signal. The product under test can be a product with WiFi function such as CPE, MIFI, router, pon, FTTR, DSL, etc.

[0061] In the above step S1, the test device is connected to the product under test via WiFi, and a channel test signal from the product under test or the test control system is received through the built-in WiFi communication module of the test device. The channel test signal contains information about the test type (2.4G or 5G).

[0062] In the above step S2, the test equipment further analyzes the signal to identify the test type, that is, to determine whether to perform a 2.4G channel test or a 5G channel test.

[0063] In the above step S3, after determining the test type, the test device selectively turns on the interference signal generating module corresponding to the test type according to the test result. By controlling the corresponding interference signal generating module to turn on, the channel interference situation in the actual use environment can be simulated to more comprehensively evaluate the WiFi automatic channel selection capability of the tested product.

[0064] In the above step S4, after the interference signal generating module is turned on, an interference signal of a specific frequency and intensity is emitted. These interference signals are intended to simulate the interference generated by other WiFi devices or wireless signal sources that the product under test may face when in use, so as to test the channel selection ability of the product under test when facing interference. For example, for 2.4G WiFi channels, three non-overlapping channels 1, 6, and 11 are selected as avoidance expectations; for 5G WiFi channels, channels in four frequency bands of unii-1 (36, 40, 44, 48), unii-2a (52, 56, 60, 64), unii-2c (100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144), and unii-3 (149, 153, 157, 161, 165) are selected as avoidance expectations. That is, when the transmitted interference signal is an interference signal corresponding to one or more channels, the product under test should actively avoid to other non-overlapping channels.

[0065] In the above step S5, after the tested product receives the interference signal, its WiFi module will try to reselect the channel to maintain a stable network connection. The above feedback signal is a signal that feedbacks the reaction made by the tested product after receiving the interference signal. By receiving the feedback signal of the tested product, the test equipment can obtain the channel selection result of the tested product when facing interference.

[0066] In the above step S6, if the tested product can successfully select a suitable channel within the specified time, it is judged that its WiFi automatic channel selection has passed the test; otherwise, it is judged that it has failed the test.

[0067] Furthermore, after completing the step of determining whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal, switch to the next interference signal according to a preset time interval, and repeat the above steps S4-S6 until all predetermined channel selection tests are completed.

[0068] The method of this embodiment does not require human intervention and realizes the automation of the test, thereby significantly improving the test efficiency of WiFi channel selection and greatly reducing labor costs; and avoids interference from human factors, and the test results are more objective, accurate and comprehensive.

[0069] In a specific embodiment, the step S3 of controlling to start the interference signal generating module of the test device corresponding to the test type includes:

[0070] S301, determining whether the test type is a 2.4G channel test or a 5G channel test;

[0071] S302, if it is a 2.4G channel test, the corresponding interference signal generating module includes a WiFi channel jammer, and controls to turn on the WiFi channel jammer;

[0072] S303. If it is a 5G channel test, the corresponding interference signal generating module includes a WiFi channel jammer and a radar signal generator to determine whether the no-radar signal mode test has been completed;

[0073] S304, if the no-radar signal mode test has been completed, control to turn on the WiFi channel jammer and the radar signal generator;

[0074] S305: If the no-radar signal mode test is not completed, only the WiFi channel jammer is controlled to be turned on.

[0075] In this embodiment, when the test type is a 2.4G channel test, by turning on the WiFi channel jammer, the test equipment can simulate the channel interference environment within the 2.4G frequency band, thereby testing the channel selection capability of the product under test when facing such interference.

[0076] When the test type is 5G channel test, the corresponding interference signal generation module includes not only the WiFi channel jammer, but also the radar signal generator. This is because the 5G frequency band overlaps with some radar frequency bands, so the interference of radar signals needs to be considered. When testing, you can first perform a test in the no-radar signal mode, that is, only turn on the WiFi channel jammer and perform a channel test in this mode. By judging whether the no-radar signal mode test is completed, it can be ensured that the basic channel selection capability of the product under test has been evaluated before introducing radar signal interference.

[0077] If the no-radar signal mode test has been completed, the test equipment will turn on the WiFi channel jammer and radar signal generator at the same time, thereby simulating a more complex 5G frequency band interference environment, including dual interference from WiFi signals and radar signals, thereby more comprehensively evaluating the channel selection capability of the product under test.

[0078] In a specific embodiment, the step S4 of controlling the interference signal generating module to transmit the interference signal includes:

[0079] S401. Control the interference signal generating module to transmit a first channel interference signal, where the first channel interference signal is sent to the product under test; the first channel interference signal carries one or more designated channel names, and the first channel interference signal is a signal that interferes with one or more designated channels.

[0080] In this embodiment, for 2.4G WiFi channels, the above-mentioned designated channels include three non-overlapping channels, for example, 1, 6, and 11; for 5G WiFi channels, the above-mentioned designated channels include channels in four frequency bands, for example, unii-1 (36, 40, 44, 48), unii-2a (52, 56, 60, 64), unii-2c (100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144), and unii-3 (149, 153, 157, 161, 165).

[0081] The first channel interference signal is a signal that interferes with one or more designated channels, that is, it can be, for example, an interference signal that interferes with channel 1, or an interference signal that interferes with channels 1 and 2, or an interference signal that interferes with unii-1, unii-2c and unii-3, etc.

[0082] In a specific embodiment, the step S5 of receiving a feedback signal returned by the tested product based on the interference signal includes:

[0083] S501, receiving a first current channel of the product under test fed back by the product under test based on the first channel interference signal;

[0084] And, the step S6 of judging whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal includes:

[0085] S601, determining whether the first current channel is different from the one or more designated channels;

[0086] S602: If yes, it is determined that the WiFi automatic channel selection of the tested product passes the test.

[0087] In this embodiment, when the product under test receives the interference signal of the first channel, the product under test automatically selects channel avoidance and jumps from the interfered channel to the non-interfered channel.

[0088] Specifically, for example,

[0089] (1) When testing on 2.4G channel,

[0090] Transmit 1-channel interference signal. When the product under test detects interference on 1-channel, it will avoid this channel and jump to 6 or 11 channels. Transmit 6-channel interference signal. When the product under test detects interference on 6-channel, it will avoid this channel and jump to 1 or 11 channels. Transmit 11-channel interference signal. When the product under test detects interference on 11-channel, it will avoid this channel and jump to 1 or 6 channels.

[0091] Transmit interference signals of channels 1 and 6. When the product under test detects interference of channels 1 and 6, it avoids the channel and jumps to channel 11. Transmit interference signals of channels 1 and 11. When the product under test detects interference of channels 1 and 11, it avoids the channel and jumps to channel 6. Transmit interference signals of channels 6 and 11. When the product under test detects interference of channels 6 and 11, it avoids the channel and jumps to channel 1, etc.

[0092] If a similar successful channel avoidance jump is made, it can be determined that the WiFi automatic channel selection of the tested product has passed the test.

[0093] (2) During the 5G channel test, when only the WiFi channel jammer is turned on to perform the no-radar signal mode test,

[0094] Transmit the interference signal of the unii-1 channel. When the product under test detects the interference of the unii-1 channel, it will avoid the channel and jump to unii-2a / unii-2c / unii-3.

[0095] Transmit the interference signal of the unii-3 channel. When the product under test detects the interference of the unii-1 channel, it will avoid the channel and jump to unii-1 / unii-2a / unii-2c.

[0096] Transmit interference signals of unii-1 and unii-3 channels. When the product under test detects interference of unii-1 and unii-3 channels, it avoids the channel and jumps to unii-2a / unii-2c, etc.

[0097] If a similar successful channel avoidance jump is made, it can be determined that the WiFi automatic channel selection of the tested product has passed the test.

[0098] (3) During the 5G channel test, when the WiFi channel jammer and radar signal generator are turned on at the same time to perform the radar signal mode test,

[0099] When the radar signal generator transmits unii-2a and the WiFi channel jammer transmits the unii-1 channel interference signal, the product under test jumps to unii-2c / unii-3;

[0100] When the radar signal generator transmits unii-2a and the WiFi channel jammer transmits the unii-3 channel interference signal, the product under test jumps to unii-1 / unii-2c;

[0101] When the radar signal generator transmits unii-2c and the WiFi channel jammer transmits the unii-1 channel interference signal, the product under test jumps to unii-2a / unii-3;

[0102] When the radar signal generator transmits unii-2a and unii-2c, and the WiFi channel jammer transmits the unii-1 channel interference signal, the product under test jumps to unii-3, etc.;

[0103] If a similar successful channel avoidance jump is made, it can be determined that the WiFi automatic channel selection of the tested product has passed the test.

[0104] In a specific embodiment, the step S4 of controlling the interference signal generating module to transmit the interference signal includes:

[0105] S411, obtaining a second current channel of the product under test;

[0106] S412, controlling the interference signal generating module to transmit a directional channel interference signal, wherein the directional channel interference signal is sent to the product under test; the directional channel interference signal is a signal that interferes with the second current channel;

[0107] And, the step S6 of judging whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal comprises:

[0108] S611, determining whether the feedback signal is a channel hopping signal fed back by the tested product based on the directional channel interference signal;

[0109] S612: If yes, it is determined that the WiFi automatic channel selection of the tested product passes the test.

[0110] In this embodiment, before controlling the interference signal generating module to transmit the interference signal, the test device first establishes a connection with the product under test through its built-in communication module or test interface, and sends a query instruction to the product under test to obtain the current WiFi channel information of the product under test, that is, the second current channel. By obtaining the second current channel of the product under test, the test device can ensure that the transmitted directional channel interference signal can accurately act on the product under test, thereby improving the accuracy and effectiveness of the test.

[0111] After receiving the feedback signal from the product under test, the test equipment will first determine whether the signal is a channel hopping signal fed back by the product under test based on the directional channel interference signal previously transmitted. The channel hopping signal usually contains information that the product under test jumps from the current channel to the new channel, and may further include the number of the new channel, etc. By determining whether the feedback signal is a channel hopping signal, the test equipment can confirm whether the product under test has successfully performed a channel hopping when facing directional channel interference. If the channel hopping is successfully performed, it is determined that the WiFi automatic channel selection capability of the product under test has passed the test.

[0112] In a specific embodiment, the step S4 of controlling the interference signal generating module to transmit the interference signal includes:

[0113] S421. Control the interference signal generating module to transmit a full-channel interference signal, and the full-channel interference signal is sent to the product under test; the full-channel interference signal is a multiple-channel interference signal that interferes with all available channels of the product under test, and the multiple channel interference signals have different intensities.

[0114] In a specific embodiment, the step S5 of receiving a feedback signal returned by the tested product based on the interference signal includes:

[0115] S511, receiving a third current channel of the product under test fed back by the product under test based on the full-channel interference signal;

[0116] And, the step S6 of judging whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal includes:

[0117] S621. Determine whether the third current channel is the channel corresponding to the channel interference signal with the lowest strength;

[0118] S622: If yes, determine that the WiFi automatic channel selection of the tested product passes the test.

[0119] In this embodiment, when all channels are interfered, the product under test chooses to jump to the channel with the lowest interference signal strength.

[0120] In another embodiment, the product under test may also choose to jump to a pre-set designated channel.

[0121] The present application also provides a WiFi automatic channel selection test device, the device comprising:

[0122] A signal receiving module 10, used for receiving a channel test signal;

[0123] A signal identification module 20, used to identify a test type corresponding to the channel test signal; the test type is a 2.4G channel test or a 5G channel test;

[0124] The jammer activation module 30 is used to control and activate the jammer signal generating module of the test device corresponding to the test type;

[0125] An interference signal control module 40, used to control the interference signal generation module to transmit an interference signal;

[0126] A feedback signal receiving module 50 is used to receive a feedback signal returned by the tested product based on the interference signal;

[0127] The test judgment module 60 is used to judge whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal.

[0128] In a specific embodiment, the jammer activation module 30 includes:

[0129] A first judging unit, configured to judge whether the test type is a 2.4G channel test or a 5G channel test;

[0130] A first determination unit, for controlling to start the WiFi channel jammer if the test is a 2.4G channel test, and the corresponding interference signal generating module includes a WiFi channel jammer;

[0131] The second determination unit is used for, if it is a 5G channel test, the corresponding interference signal generating module includes a WiFi channel jammer and a radar signal generator, to determine whether the no-radar signal mode test has been completed; if the no-radar signal mode test has been completed, then control to turn on the WiFi channel jammer and the radar signal generator; if the no-radar signal mode test has not been completed, then only control to turn on the WiFi channel jammer.

[0132] In a specific embodiment, the interference signal control module 40 includes:

[0133] The first control unit is used to control the interference signal generating module to transmit a first channel interference signal, and the first channel interference signal is sent to the product under test; the first channel interference signal carries one or more designated channel names, and the first channel interference signal is a signal that interferes with one or more designated channels.

[0134] In a specific embodiment, the feedback signal receiving module 50 includes:

[0135] A first receiving unit, configured to receive a first current channel of the product under test fed back by the product under test based on the first channel interference signal;

[0136] And, the test judgment module 60 includes:

[0137] A second determining unit, configured to determine whether the first current channel is different from the one or more designated channels;

[0138] The third determination unit is configured to determine that the WiFi automatic channel selection of the tested product passes the test if the channel is different from the one or more designated channels.

[0139] In a specific embodiment, the interference signal control module 40 includes:

[0140] A channel acquisition unit, used for acquiring a second current channel of the product under test;

[0141] The second control unit is used to control the interference signal generating module to transmit a directional channel interference signal, and the directional channel interference signal is sent to the product under test; the directional channel interference signal is a signal that interferes with the second current channel.

[0142] And, the test judgment module 60 includes:

[0143] A third judgment unit is used to judge whether the feedback signal is a channel hopping signal fed back by the tested product based on the directional channel interference signal;

[0144] The fourth determination unit is configured to determine that the WiFi automatic channel selection of the product under test passes the test if the channel hopping signal fed back by the product under test is based on the directional channel interference signal.

[0145] In a specific embodiment, the interference signal control module 40 includes:

[0146] The third control unit is used to control the interference signal generating module to transmit a full-channel interference signal, and the full-channel interference signal is sent to the product under test; the full-channel interference signal is a multiple-channel interference signal that interferes with all available channels of the product under test, and the multiple channel interference signals have different intensities.

[0147] In a specific embodiment, the feedback signal receiving module 50 includes:

[0148] A second receiving unit, configured to receive a third current channel of the product under test fed back by the product under test based on the full-channel interference signal;

[0149] And, the test judgment module 60 includes:

[0150] A fourth judgment unit, configured to judge whether the third current channel is a channel corresponding to a channel interference signal with the lowest strength;

[0151] The fifth determination unit is used to determine that the WiFi automatic channel selection of the tested product passes the test if the channel corresponds to the channel interference signal with the lowest strength.

[0152] In the device embodiment of the present invention, for the specific implementation of each unit in the above device embodiment, please refer to the above method embodiment, which will not be repeated here.

[0153] Reference Figure 3 In an embodiment of the present invention, a computer device is also provided. The computer device may be a server, and its internal structure may be as follows: Figure 3As shown. The computer device includes a processor, a memory, a display screen, an input device, a network interface and a database connected through a system bus. Among them, the processor designed by the computer is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store the corresponding data in this embodiment. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, the above-mentioned WiFi automatic channel selection test method is implemented.

[0154] Those skilled in the art will understand that Figure 3 The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present invention, and does not constitute a limitation on the computer device to which the solution of the present invention is applied.

[0155] An embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the above method is implemented. It can be understood that the computer-readable storage medium in this embodiment can be a volatile readable storage medium or a non-volatile readable storage medium.

[0156] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media provided by the present invention and used in the embodiments can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double-speed data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM.

[0157] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, device, article or method including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, device, article or method. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the presence of other identical elements in the process, device, article or method including the element.

[0158] The above description is only a preferred embodiment of the present invention, and does not limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made by using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A WiFi automatic channel selection test method, characterized in that: Applied to testing equipment, the method comprises: receiving a channel test signal; Identify a test type corresponding to the channel test signal; the test type is a 2.4G channel test or a 5G channel test; Controlling to start an interference signal generating module of the test device corresponding to the test type; Controlling the interference signal generating module to transmit an interference signal; Receiving a feedback signal returned by the tested product based on the interference signal; Determine whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal.

2. The WiFi automatic channel selection test method according to claim 1, characterized in that: The step of controlling to start the interference signal generating module of the test device corresponding to the test type comprises: Determine whether the test type is a 2.4G channel test or a 5G channel test; If it is a 2.4G channel test, the corresponding interference signal generating module includes a WiFi channel jammer, and controls to turn on the WiFi channel jammer; If it is a 5G channel test, the corresponding interference signal generating module includes a WiFi channel jammer and a radar signal generator to determine whether the no-radar signal mode test has been completed; If the no-radar signal mode test has been completed, controlling to turn on the WiFi channel jammer and the radar signal generator; If the no-radar signal mode test is not completed, only the WiFi channel jammer is controlled to be turned on.

3. The WiFi automatic channel selection test method according to claim 1, characterized in that: The step of controlling the interference signal generating module to transmit an interference signal comprises: The interference signal generating module is controlled to transmit a first channel interference signal, and the first channel interference signal is sent to the product under test; the first channel interference signal carries one or more designated channel names, and the first channel interference signal is a signal that interferes with one or more designated channels.

4. The WiFi automatic channel selection test method according to claim 3, characterized in that: The step of receiving a feedback signal returned by the tested product based on the interference signal includes: Receiving a first current channel of the product under test fed back by the product under test based on the first channel interference signal; And, the step of judging whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal comprises: Determining whether the first current channel is different from the one or more designated channels; If yes, it is determined that the WiFi automatic channel selection of the tested product passes the test.

5. The WiFi automatic channel selection test method according to claim 1, characterized in that: The step of controlling the interference signal generating module to transmit an interference signal comprises: Acquire a second current channel of the product under test; Controlling the interference signal generating module to transmit a directional channel interference signal, wherein the directional channel interference signal is sent to the product under test; the directional channel interference signal is a signal that interferes with the second current channel; And, the step of judging whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal comprises: Determining whether the feedback signal is a channel hopping signal fed back by the tested product based on the directional channel interference signal; If yes, it is determined that the WiFi automatic channel selection of the tested product passes the test.

6. The WiFi automatic channel selection test method according to claim 1, characterized in that: The step of controlling the interference signal generating module to transmit an interference signal comprises: The interference signal generating module is controlled to transmit a full-channel interference signal, and the full-channel interference signal is sent to the product under test; the full-channel interference signal is a multiple-channel interference signal that interferes with all available channels of the product under test, and the multiple channel interference signals have different intensities.

7. The WiFi automatic channel selection test method according to claim 6, characterized in that: The step of receiving a feedback signal returned by the tested product based on the interference signal includes: Receiving a third current channel of the product under test fed back by the product under test based on the full-channel interference signal; And, the step of judging whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal comprises: Determining whether the third current channel is the channel corresponding to the channel interference signal with the lowest strength; If yes, it is determined that the WiFi automatic channel selection of the tested product passes the test.

8. A WiFi automatic channel selection test device, characterized in that: The device comprises: A signal receiving module, used for receiving a channel test signal; A signal identification module, used to identify the test type corresponding to the channel test signal; the test type is 2.4G channel test or 5G channel test; A jammer activation module, used for controlling and starting an interference signal generating module of the test device corresponding to the test type; An interference signal control module, used to control the interference signal generation module to transmit an interference signal; A feedback signal receiving module, used for receiving a feedback signal returned by the tested product based on the interference signal; The test judgment module is used to judge whether the WiFi automatic channel selection of the tested product passes the test according to the feedback signal.

9. A computer device comprising a memory and a processor, wherein a computer program is stored in the memory, wherein: When the processor executes the computer program, the steps of the WiFi automatic channel selection test method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the WiFi automatic channel selection test method according to any one of claims 1 to 7 are implemented.