HaLow wireless and WiFi coexistence verification system and method

By using shielded boxes and adjustable attenuators in a verification system where HaLow wireless and WiFi coexist, the problem of low accuracy and effectiveness of existing testing methods is solved, and more efficient and reliable verification results are achieved.

CN119767344APending Publication Date: 2025-04-04SHANGHAI SUMI TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411962914.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

The existing test methods that coexist with HaLow and traditional WiFi have low accuracy and effectiveness, especially when tested in an open environment, the surrounding interference is large, the test results are unstable, and it is difficult to determine the effectiveness of a single factor in the function.

Method used

A verification system and method for coexisting HaLow wireless and WiFi is provided, including a first access point device, a second access point device, a shielded box and an adjustable attenuator. These devices are used to shield external interference and adjust signal strength to ensure that the device under test can accurately connect and score multiple WiFi and Hyper WiFi signals, thereby determining the main network.

Benefits of technology

It improves the accuracy and reliability of the verification system, reduces the repeated verification and inaccuracy of data caused by external interference, and can more accurately verify the coexistence of HaLow wireless and WiFi, improving testing efficiency and data credibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119767344A_ABST
    Figure CN119767344A_ABST
Patent Text Reader

Abstract

The present application provides a verification system and method for the coexistence of HaLow wireless and WiFi, the system comprising: a first access point device, a second access point device, a plurality of shielding boxes, and a plurality of adjustable attenuators; the first access point device is used to provide a WiFi signal that can be connected to the device under test; the second access point device is used to provide a Hyper WiFi signal that can be connected to the device under test, so that the device under test can determine the main network from the network corresponding to the WiFi signal and the network corresponding to the Hyper WiFi signal; a plurality of shielding boxes are used to respectively shield the first access point device, the second access point device, and the device under test; a plurality of adjustable attenuators are used to respectively adjust the signal strength of the WiFi signal provided by the first access point device and the signal strength of the Hyper WiFi signal provided by the second access point device. Based on the above system, the accuracy and effectiveness of the verification test can be improved, and the work efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application mainly relates to the field of wireless communication technology, and in particular to a verification system and method for the coexistence of HaLow wireless and WiFi. Background Art

[0002] HaLow, also known as the IEEE 802.11ah standard, is a low-power, long-range wireless communication technology launched by the Wi-Fi Alliance specifically for the Internet of Things (IoT).

[0003] AP (Access Point) is a wireless network device, usually used as an access point for a wireless network, such as a commonly used router. The wireless signal provided by AP is traditional WiFi.

[0004] miniAP is a Halow router that provides HyperWiFi wireless signals.

[0005] The existing test method for the coexistence of WiFi HaLow and traditional WiFi is: in an open environment, the tester holds a test device that integrates WiFi HaLow and traditional WiFi and walks back and forth between the AP and miniAP for testing. This test environment is a large open environment, and the tester needs to walk back and forth between multiple APs and miniAP devices, which is inefficient. When testing in an open environment, there is a lot of interference around, and different test results may appear in different time periods. The accuracy of the test data is low, and it is impossible to determine the effectiveness of a single functional factor. Summary of the invention

[0006] The purpose of this application is to provide a verification system and method for the coexistence of HaLow wireless and WiFi, so as to solve the problem of low accuracy and low effectiveness of the existing testing method for the coexistence of WiFiHaLow and traditional WiFi.

[0007] In a first aspect, the present application provides a verification system for coexistence of HaLow wireless and WiFi, the system comprising: a first access point device, a second access point device, a plurality of shielding boxes, and a plurality of adjustable attenuators;

[0008] The first access point device is used to provide a WiFi signal to which the device under test can connect;

[0009] The second access point device is used to provide a Hyper WiFi signal to which the device under test can connect, so that the device under test determines a primary network from a network corresponding to the WiFi signal and a network corresponding to the Hyper WiFi signal;

[0010] A plurality of the shielding boxes are used to shield the first access point device, the second access point device and the device under test respectively;

[0011] The plurality of adjustable attenuators are used to respectively adjust the signal strength of the WiFi signal provided by the first access point device and the signal strength of the Hyper WiFi signal provided by the second access point device.

[0012] The verification system can shield external interference, avoid repeated data verification and data inaccuracy caused by external factors, and improve verification accuracy and reliability.

[0013] Optionally, when there are multiple first access point devices and multiple second access point devices, the device under test selects a target WiFi signal and a target Hyper WiFi signal from multiple WiFi signals and multiple Hyper WiFi signals for connection, and determines the main network from the network corresponding to the target WiFi signal and the network corresponding to the target Hyper WiFi signal.

[0014] Optionally, it also includes an antenna feeder, wherein the antenna feeder connects the first access point device and the adjustable attenuator; the antenna feeder connects the second access point device and the adjustable attenuator; the antenna feeder connects the adjustable attenuator and the device under test; and the antenna feeder is used to transmit the WiFi signal and the Hyper WiFi signal to the device under test.

[0015] Optionally, each of the adjustable attenuators is connected to the first access point device and / or the second access point device; each of the adjustable attenuators is used to enhance or weaken the WiFi signal provided by the first access point device and / or the Hyper WiFi signal provided by the second access point device.

[0016] Optionally, an AC controller is also included, wherein the AC controller is connected to the first access point device and the second access point device; the AC controller is used to allocate Internet Protocol IP addresses to the first access point device, the second access point device and the device under test.

[0017] Optionally, it also includes a main control personal computer PC, wherein the PC is connected to the AC controller; the PC is used to provide a control program for the first access point device, the second access point device and the plurality of adjustable attenuators.

[0018] In a second aspect, the present application provides a verification method for the coexistence of HaLow wireless and WiFi, the method comprising:

[0019] When receiving multiple WiFi signals and multiple Hyper WiFi signals, performing network scoring on the multiple WiFi signals and the multiple Hyper WiFi signals to obtain a network scoring result;

[0020] According to the network scoring result, determining a target WiFi signal and a target Hyper WiFi signal from the multiple WiFi signals and the multiple Hyper WiFi signals, wherein the target WiFi signal is a WiFi signal with the greatest signal strength, and the target Hyper WiFi signal is a Hyper WiFi signal with the greatest signal strength;

[0021] Accessing a first network corresponding to the target WiFi signal and a second network corresponding to the target Hyper WiFi signal;

[0022] A primary network is determined from the first network and the second network, wherein the primary network is a communication link for network data.

[0023] Optionally, performing network scoring on the multiple WiFi signals and the multiple Hyper WiFi signals to obtain a network scoring result includes: obtaining a signal strength of each WiFi signal and a signal strength of each Hyper WiFi signal; sorting each WiFi signal according to signal strength to obtain a first network scoring result; sorting each Hyper WiFi signal according to signal strength to obtain a second network scoring result; and using the first network scoring result and the second network scoring result as the network scoring result.

[0024] Optionally, determining a primary network from the first network and the second network includes: comparing a signal strength of a target WiFi signal corresponding to the first network with a signal strength of a target Hyper WiFi signal corresponding to the second network; if the signal strength of the target WiFi signal is stronger than the signal strength of the target Hyper WiFi signal, determining that the first network is the primary network; if the signal strength of the target Hyper WiFi signal is stronger than the signal strength of the target WiFi signal, determining that the second network is the primary network.

[0025] Optionally, after the main network is determined, the method further includes: when it is detected that the signal strength of the WiFi signal corresponding to the first network and / or the signal strength of the Hyper WiFi signal corresponding to the second network changes; re-network scoring the multiple WiFi signals and the multiple Hyper WiFi signals to obtain a network scoring update result; and based on the network scoring update result, re-determining the target WiFi signal and the target Hyper WiFi signal from the multiple WiFi signals and the multiple Hyper WiFi signals.

[0026] Optionally, the multiple WiFi signals are provided by different first access point devices, and the multiple Hyper WiFi signals are provided by different second access point devices.

[0027] In a third aspect, the present application provides an electronic device, the electronic device comprising:

[0028] Memory, used to store computer programs;

[0029] The processor is used to implement the above-mentioned verification method steps for the coexistence of HaLow wireless and WiFi when executing the computer program stored in the memory.

[0030] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned verification method steps for the coexistence of HaLow wireless and WiFi are implemented.

[0031] For each aspect from the second to the fourth aspect and the technical effects that may be achieved by each aspect, please refer to the technical effects that can be achieved by the first aspect or the various possible solutions in the first aspect, and no further details will be given here. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] The accompanying drawings are included to provide a further understanding of the present application. They are included and constitute a part of the present application. The accompanying drawings illustrate embodiments of the present application and together with the present specification serve to explain the principles of the present application. In the accompanying drawings:

[0033] Figure 1 It is a schematic diagram of a verification system in which HaLow wireless and WiFi coexist provided by the present application;

[0034] Figure 2 It is a flow chart of a verification method for coexistence of HaLow wireless and WiFi provided by this application;

[0035] Figure 3 It is a schematic diagram of the structure of an electronic device provided by the present application. DETAILED DESCRIPTION

[0036] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for the description of the embodiments. Obviously, the drawings described below are only some examples or embodiments of the present application. For ordinary technicians in this field, the present application can also be applied to other similar scenarios based on these drawings without creative work. Unless it is obvious from the language environment or otherwise explained, the same reference numerals in the figures represent the same structure or operation.

[0037] As shown in this application and claims, unless the context clearly indicates an exception, the words "a", "an", "an" and / or "the" do not refer to the singular and may also include the plural. Generally speaking, the terms "include" and "comprise" only indicate the inclusion of the steps and elements that have been clearly identified, and these steps and elements do not constitute an exclusive list. The method or device may also include other steps or elements.

[0038] Unless otherwise specifically stated, the relative arrangement, numerical expressions and numerical values ​​of the parts and steps set forth in these embodiments do not limit the scope of the present application. At the same time, it should be understood that, for ease of description, the sizes of the various parts shown in the accompanying drawings are not drawn according to the actual proportional relationship. The technology, method and equipment known to those of ordinary skill in the relevant field may not be discussed in detail, but in appropriate cases, the technology, method and equipment should be considered as a part of the authorization specification. In all examples shown and discussed here, any specific value should be interpreted as being merely exemplary, rather than as a limitation. Therefore, other examples of exemplary embodiments may have different values. It should be noted that similar reference numerals and letters represent similar items in the following drawings, so that once a certain item is defined in an accompanying drawing, it does not need to be further discussed in subsequent drawings.

[0039] Flowcharts are used in the present application to illustrate the operations performed by the system according to the embodiments of the present application. It should be understood that the preceding or following operations are not necessarily performed accurately in order. On the contrary, various steps may be processed in reverse order or simultaneously. At the same time, other operations may be added to these processes, or one or more operations may be removed from these processes.

[0040] See also Figure 1As shown, it is a schematic diagram of a verification system for coexistence of HaLow wireless and WiFi provided in an embodiment of the present application, the system comprising first access point devices AP1 101 and AP2 102, second access point devices miniAP1 201 and miniAP2 202, multiple shielding boxes 301-304, multiple adjustable attenuators 401-403, AC (Access Control) controller 501, main control PC 601, and device under test (DUT) 701.

[0041] The first access point device AP1 101 is placed in a shielding box 301, the first access point device AP2 102 and the second access point device miniAP1 201 are placed in a shielding box 302, the second access point device miniAP2 202 is placed in a shielding box 303, and the device under test 701 is placed in a shielding box 304. In the embodiment of the present application, the shielding box is used to shield the first access point device, the second access point device and the device under test. The size of the shielding box can be 1*1*1 meter.

[0042] The first access point devices AP1 101 and AP2 102 respectively provide WiFi signals to which the device under test 701 can connect, and the second access point devices miniAP1 201 and miniAP2 202 respectively provide Hyper WiFi signals to which the device under test 701 can connect.

[0043] Figure 1 The system shown also includes multiple antenna feed lines, specifically SMA (SubMiniature version A) feed line 103, Hyper WiFi antenna 104 and antenna 105. AP1 101 is connected to the adjustable attenuator 401 through the SMA feed line 103, AP2 102 is connected to the adjustable attenuator 402 through the SMA feed line 103, miniAP1 201 is connected to the adjustable attenuator 402 through the Hyper WiFi antenna 104 located in the shielding box 302 and the SMA feed line 103 located outside the shielding box 302, and miniAP2 202 is connected to the adjustable attenuator 403 through the Hyper WiFi antenna 104 located in the shielding box 303 and the SMA feed line 103 located outside the shielding box 302. The adjustable attenuator 402 is connected to the device under test 701 through the SMA feeder 103 outside the shielding box 304 and the antenna 105 inside the shielding box 304, and the SMA feeder 103 outside the shielding box 304 and the HyperWiFi antenna 104 inside the shielding box 304 respectively.

[0044] The plurality of adjustable attenuators (401-403) are used to respectively adjust the signal strength of the WiFi signal provided by AP1 101 and AP2 102, and the signal strength of the Hyper WiFi signal provided by miniAP1 201 and miniAP2 202.

[0045] Figure 1 The system shown also includes a plurality of Category 6 network cables 106, and the AC controller 501 is connected to the first access point device AP1 101 and AP2 102 and the second access point device miniAP1 201 and miniAP2 202 via the Category 6 network cables 106. The AC controller 501 is used to allocate IP addresses to the first access point device AP1 101 and AP2 102, the second access point device miniAP1 201 and miniAP2 202, and the device under test 701. The main control PC 601 is connected to the AC controller 501 via the Category 6 network cable 106. The main control PC 601 is used to provide control programs for the first access point devices AP1 101 and AP2 102, the second access point devices miniAP1 201 and miniAP2 202, and multiple adjustable attenuators 401-403. The configuration of the first access point devices AP1 101 and AP2 102, the second access point devices miniAP1 201 and miniAP2 202, and multiple adjustable attenuators 401-403 can be completed through the main control PC.

[0046] Based on the above Figure 1 The HaLow wireless and WiFi coexistence verification system shown in the embodiment of the present application also provides a HaLow wireless and WiFi coexistence verification method, see Figure 2 The method is applied to the device under test 701. In the embodiment of the present application, the device under test 701 is fixed in the shielding box 304. The specific steps of the method are as follows:

[0047] Step 201: when receiving multiple WiFi signals and multiple Hyper WiFi signals, performing network scoring on the multiple WiFi signals and multiple Hyper WiFi signals to obtain a network scoring result;

[0048] In the embodiment of the present application, before the test verification is performed, the device under test has saved the wireless information of the companion AP / miniAP, ie, the first access point device AP1 101 and AP2 102 and the second access point device miniAP1 201 and miniAP2 202.

[0049] After the first access point device AP1 101 and AP2 102 and the second access point device miniAP1 201 and miniAP2 202 turn on wireless, the device under test receives multiple WiFi signals and multiple Hyper WiFi signals, and performs network scoring on the multiple WiFi signals and multiple Hyper WiFi signals to obtain network scoring results. Initially, the attenuation of all adjustable attenuators is set to 0.

[0050] Specifically, the device under test obtains the signal strength of each WiFi signal and the signal strength of each Hyper WiFi signal, and then sorts the WiFi signals according to the signal strength to obtain a first network scoring result, sorts the HyperWiFi signals according to the signal strength to obtain a second network scoring result, and uses the first network scoring result and the second network scoring result as the network scoring result.

[0051] Step 202: Determine a target WiFi signal and a target Hyper WiFi signal from the multiple WiFi signals and the multiple Hyper WiFi signals according to the network scoring result;

[0052] In the embodiment of the present application, the target WiFi signal is the WiFi signal with the greatest signal strength, and the target Hyper WiFi signal is the Hyper WiFi signal with the greatest signal strength.

[0053] Specifically, a WiFi signal with the largest signal strength is selected from multiple WiFi signals as the target WiFi signal, and a Hyper WiFi signal with the largest signal strength is selected from multiple Hyper WiFi signals as the target Hyper WiFi signal.

[0054] For example, if the WiFi signal strength of AP1 101 is -60dBm, the WiFi signal strength of AP2 102 is -50dBm, the Hyper WiFi signal strength of miniAP1 201 is -60dBm, and the Hyper WiFi signal strength of miniAP2 202 is -70dBm, the WiFi signal of AP2 102 is used as the target WiFi signal, and the Hyper WiFi signal of miniAP1 201 is used as the target Hyper WiFi signal.

[0055] Step 203: Accessing a first network corresponding to a target WiFi signal and a second network corresponding to a target Hyper WiFi signal;

[0056] The device under test is connected to the target WiFi signal and accesses the first network corresponding to the target WiFi signal, and is also connected to the target Hyper WiFi signal and accesses the second network corresponding to the target Hyper WiFi signal.

[0057] Step 204: Determine a primary network from the first network and the second network.

[0058] In the embodiment of the present application, the primary network is a communication link for network data.

[0059] Specifically, the signal strength of the target WiFi signal corresponding to the first network is compared with the signal strength of the target Hyper WiFi signal corresponding to the second network.

[0060] In a possible implementation, if the signal strength of the target WiFi signal is stronger than the signal strength of the target Hyper WiFi signal, the first network is determined to be the primary network. For example, if the signal strength of the target WiFi signal is -50dBm and the signal strength of the target Hyper WiFi signal is -60dBm, then the first network corresponding to the target WiFi signal is selected as the primary network, and the second network corresponding to the target Hyper WiFi signal is selected as the backup network.

[0061] In a possible implementation, if the signal strength of the target Hyper WiFi signal is stronger than the signal strength of the target WiFi signal, the second network is determined to be the primary network. For example, if the signal strength of the target WiFi signal is -60dBm and the signal strength of the target Hyper WiFi signal is -50dBm, then the second network corresponding to the target Hyper WiFi signal is selected as the primary network, and the first network corresponding to the target WiFi signal is selected as the backup network.

[0062] Further, through Figure 1 The multiple adjustable attenuators 401-403 in the system can respectively adjust the WiFi signal strength of the first access point devices AP1 101 and AP2 102 and the Hyper WiFi signal strength of the second access point devices miniAP1 201 and miniAP2 202 to simulate the scenario of real network signal changes.

[0063] When the device under test detects that the signal strength of the WiFi signal corresponding to the first network and / or the signal strength of the Hyper WiFi signal corresponding to the second network changes, the device under test re-scores the received multiple WiFi signals and multiple Hyper WiFis to obtain a network score update result.

[0064] Then, the result is updated according to the network score, and the target WiFi signal and the target Hyper WiFi signal are re-determined from the multiple WiFi signals and the multiple Hyper WiFi signals.

[0065] For example, the signal strengths of AP1 101, AP2 102, miniAP1 201 and miniAP2 202 are controlled by adjustable attenuators, such as the WiFi signal strength of AP1 101 is -60dBm, the WiFi signal strength of AP2 102 is -50dBm, the Hyper WiFi signal strength of miniAP1 201 is -60dBm, and the Hyper WiFi signal strength of miniAP2 202 is -70dBm. At this time, the device under test is wirelessly connected to the WiFi signal of AP2 102 and the Hyper WiFi signal of miniAP1 201 (the wireless signals of AP1 101 and miniAP2 202 have been saved at the same time).

[0066] Adjust the adjustable attenuator so that the WiFi signal strength of AP2 102 and the Hyper WiFi signal strength of miniAP1 201 are attenuated in steps of 1dB / s. The WiFi signal strength of AP1 101 and the Hyper WiFi signal strength of miniAP2202 remain fixed at -60dBm and -70dBm respectively.

[0067] When the WiFi signal strength of AP2 102 and the Hyper WiFi signal strength of miniAP1 201 reach the thresholds of -73dBm and -88dBm respectively, the device under test will reselect the network and connect to the WiFi signal of AP1 101 and the Hyper WiFi signal of miniAP2 202.

[0068] After the device under test is reconnected to AP1 101 and miniAP2 202, the primary and backup networks are switched. At this time, the network corresponding to AP1 101 is used as the primary network, and the network corresponding to miniAP2 202 is used as the backup network.

[0069] Furthermore, when the device under test is connected, when the network signal is poor and reaches the set signal threshold, the device under test will re-make the primary and backup network link decision to keep the network with better network quality as the primary network and ensure normal network data interaction.

[0070] For example, the WiFi signal strength of AP2 102 is controlled to be -60 dBm and the Hyper WiFi signal strength of miniAP2 202 is controlled to be -70 dBm by the adjustable attenuator. At this time, the device under test is wirelessly connected to AP2 102 and miniAP2 202.

[0071] Through the adjustable attenuator, AP2 102 is made to decrease the signal in steps of 1dB / s, and miniAP2 202 is made to increase the signal in steps of 1dB / s (simulating the movement from AP2 to miniAP2). When the WiFi signal strength of AP2 102 reaches a predetermined threshold, such as -74dBm, the device under test switches the primary and backup networks, and at this time, the Hyper WiFi of miniAP2 202 is used as the primary network link, and the WiFi of AP2 102 is used as the backup network link.

[0072] Through the adjustable attenuator, AP2 102 increases the signal at 1dB / s, and miniAP2 202 decreases the signal at 1dB / s (simulating the movement from AP2 to miniAP2). When the WiFi signal strength of AP2 102 reaches a predetermined threshold, such as -65dBm, the device under test switches the primary and backup networks, and the WiFi of AP2 102 is used as the primary network link, and the Hyper WiFi of miniAP2202 is used as the backup network link.

[0073] pass Figure 1 The system shown and the above method can realize the verification of the coexistence of HaLow wireless and WiFi, and improve the accuracy and effectiveness of the verification test. The verification system for the coexistence of HaLow wireless and WiFi provided in the embodiment of the present application simulates the change of mobile signal strength in the actual environment through equipment such as a shielding box and an adjustable attenuator. The operation is flexible and convenient, and no manual walking verification is required, which improves work efficiency. In addition, there is no other signal interference in the shielding box, and a single factor can be accurately verified, which improves the accuracy of the test data and avoids repeated verification and inaccuracy of the data caused by external factors, so as to better verify and conduct quality assessment. In addition, the system provided in the embodiment of the present application can also realize the control of formulated variables.

[0074] Based on the same inventive concept, an electronic device is also provided in the embodiment of the present application, the electronic device can implement the method that can be executed by the aforementioned device under test, and the electronic device can implement the function of the aforementioned Halow wireless and WiFi coexistence verification system, reference Figure 3 , the electronic device comprises:

[0075] At least one processor 3001, and a memory 3002 connected to the at least one processor 3001. The specific connection medium between the processor 3001 and the memory 3002 is not limited in the embodiment of the present application. Figure 3 In the example, the processor 3001 and the memory 3002 are connected via a bus 3000. Figure 3 The bus 3000 can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, Figure 3 Only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus. Alternatively, the processor 3001 can also be called a controller, and there is no limitation on the name.

[0076] In the embodiment of the present application, the memory 3002 stores instructions that can be executed by at least one processor 3001. The at least one processor 3001 can execute the Halow wireless and WiFi coexistence verification method discussed above by executing the instructions stored in the memory 3002. The processor 3001 can implement Figure 1 The functions of each module in the system are shown.

[0077] Among them, processor 3001 is the control center of the system, which can use various interfaces and lines to connect various parts of the entire control device, and monitor the system as a whole by running or executing instructions stored in memory 3002 and calling data stored in memory 3002, various functions of the system and processing data.

[0078] In one possible design, the processor 3001 may include one or more processing units, and the processor 3001 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 3001. In some embodiments, the processor 3001 and the memory 3002 may be implemented on the same chip, and in some embodiments, they may also be implemented separately on separate chips.

[0079] Processor 3001 can be a general-purpose processor, such as a central processing unit (CPU), a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor can be a microprocessor or any conventional processor, etc. The steps of the method for barcode detection and recognition disclosed in the embodiments of the present application can be directly embodied as a hardware processor to be executed, or a combination of hardware and software modules in the processor can be executed.

[0080] The memory 3002 is a non-volatile computer-readable storage medium, which can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The memory 3002 may include at least one type of storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory, a random access memory (Random Access Memory, RAM), a static random access memory (Static Random Access Memory, SRAM), a programmable read-only memory (Programmable Read Only Memory, PROM), a read-only memory (Read Only Memory, ROM), an electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), a magnetic memory, a disk, an optical disk, etc. The memory 3002 is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory 3002 in the embodiment of the present application can also be a circuit or any other device that can realize a storage function, for storing program instructions and / or data.

[0081] By programming the processor 3001, the code corresponding to the barcode detection and recognition method described in the above embodiment can be fixed into the chip, so that the chip can execute the code when running. Figure 2 The steps of the verification method for coexistence of HaLow wireless and WiFi in the illustrated embodiment. How to design and program the processor 3001 is a technology well known to those skilled in the art and will not be described in detail here.

[0082] Based on the same inventive concept, an embodiment of the present application further provides a storage medium, which stores computer instructions. When the computer instructions are executed on a computer, the computer executes the barcode detection and recognition method discussed above.

[0083] In some possible implementations, various aspects of the verification method for the coexistence of HaLow wireless and WiFi provided in the present application may also be implemented in the form of a program product, which includes a program code. When the program product is run on an apparatus, the program code is used to enable the control device to execute the steps of the verification method for the coexistence of HaLow wireless and WiFi according to various exemplary implementations of the present application described above in this specification.

[0084] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0085] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0086] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0087] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0088] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A verification system with HaLow wireless and WiFi coexisting, characterized in that: The system comprises: a first access point device, a second access point device, a plurality of shielding boxes, and a plurality of adjustable attenuators; The first access point device is used to provide a WiFi signal to which the device under test can connect; The second access point device is used to provide a Hyper WiFi signal to which the device under test can connect, so that the device under test determines a primary network from a network corresponding to the WiFi signal and a network corresponding to the Hyper WiFi signal; A plurality of the shielding boxes are used to shield the first access point device, the second access point device and the device under test respectively; The plurality of adjustable attenuators are used to respectively adjust the signal strength of the WiFi signal provided by the first access point device and the signal strength of the Hyper WiFi signal provided by the second access point device.

2. The system according to claim 1, characterized in that When there are multiple first access point devices and multiple second access point devices, the device under test selects a target WiFi signal and a target Hyper WiFi signal from multiple WiFi signals and multiple Hyper WiFi signals for connection, and determines a main network from a network corresponding to the target WiFi signal and a network corresponding to the target Hyper WiFi signal.

3. The system according to claim 1, characterized in that Also included is an antenna feeder, wherein the antenna feeder connects the first access point device and the adjustable attenuator; The antenna feeder is connected to the second access point device and the adjustable attenuator; The antenna feed line is connected to the adjustable attenuator and the device under test; The antenna feeder is used to transmit the WiFi signal and the Hyper WiFi signal to the device under test.

4. The system according to claim 1, characterized in that Each of the adjustable attenuators is connected to the first access point device and / or the second access point device; Each of the adjustable attenuators is used to enhance or weaken the WiFi signal provided by the first access point device and / or the Hyper WiFi signal provided by the second access point device.

5. The system according to claim 1, wherein: Also included is an AC controller, wherein the AC controller is connected to the first access point device and the second access point device; The AC controller is used to allocate Internet Protocol IP addresses to the first access point device, the second access point device and the device under test.

6. The system according to claim 5, characterized in that It also includes a host personal computer PC, wherein the host PC is connected to the AC controller; The main control PC is used to provide control programs for the first access point device, the second access point device and the plurality of adjustable attenuators.

7. A verification method for coexistence of HaLow wireless and WiFi, characterized in that: The method is applied to a device under test, and the method comprises: When receiving multiple WiFi signals and multiple Hyper WiFi signals, performing network scoring on the multiple WiFi signals and the multiple Hyper WiFi signals to obtain a network scoring result; According to the network scoring result, determining a target WiFi signal and a target Hyper WiFi signal from the multiple WiFi signals and the multiple Hyper WiFi signals, wherein the target WiFi signal is a WiFi signal with the greatest signal strength, and the target Hyper WiFi signal is a Hyper WiFi signal with the greatest signal strength; Accessing a first network corresponding to the target WiFi signal and a second network corresponding to the target Hyper WiFi signal; A primary network is determined from the first network and the second network, wherein the primary network is a communication link for network data.

8. The method according to claim 7, characterized in that The performing network scoring on the multiple WiFi signals and the multiple HyperWiFi signals to obtain a network scoring result includes: Obtaining the signal strength of each of the WiFi signals and the signal strength of each of the Hyper WiFi signals; Sort the WiFi signals according to their signal strength to obtain a first network scoring result; Sort the Hyper WiFi signals according to their signal strength to obtain a second network scoring result; The first network scoring result and the second network scoring result are used as the network scoring result.

9. The method according to claim 7, characterized in that Determining a primary network from the first network and the second network includes: Comparing the signal strength of the target WiFi signal corresponding to the first network with the signal strength of the target HyperWiFi signal corresponding to the second network; If the signal strength of the target WiFi signal is stronger than the signal strength of the target Hyper WiFi signal, determining that the first network is the primary network; If the signal strength of the target Hyper WiFi signal is stronger than the signal strength of the target WiFi signal, the second network is determined to be the primary network.

10. The method according to claim 7, characterized in that After the primary network is determined, the method further includes: When it is detected that the signal strength of the WiFi signal corresponding to the first network and / or the signal strength of the HyperWiFi signal corresponding to the second network changes, re-score the multiple WiFi signals and the multiple Hyper WiFi signals to obtain a network score update result; According to the network score update result, a target WiFi signal and a target Hyper WiFi signal are re-determined from the multiple WiFi signals and the multiple Hyper WiFi signals.

11. The method according to claim 7, characterized in that The multiple WiFi signals are provided by different first access point devices, and the multiple Hyper WiFi signals are provided by different second access point devices.

12. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor, for implementing the method steps described in any one of claims 7 to 11 when executing a computer program stored in the memory.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method steps described in any one of claims 7 to 11 are implemented.