Testing system and method applied to wireless roaming parameter optimization and storage medium

By simulating multiple wireless access points in the wireless roaming parameter optimization test system and accurately adjusting the signal strength, the problem of low roaming parameter debugging efficiency in the prior art is solved, efficient and accurate roaming parameter optimization is achieved, and users' network experience is significantly improved.

CN120128967APending Publication Date: 2025-06-10SHENZHEN SINOBRY ELECTRONICS LTD
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202510281614.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-11
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

In a wireless network environment, the settings of parameters such as switching time and signal strength threshold during roaming directly affect the user's network experience. However, the existing technology relies on repeated testing in the actual environment, which is time-consuming and labor-intensive and difficult to fully cover all possible roaming scenarios, resulting in inexpensive debugging and poor results.

Method used

It provides a test system applied to wireless roaming parameter optimization, including shielded box array, test terminal, antenna array, attenuation matrix and control and analysis unit. By simulating the environment of multiple wireless access points, it accurately adjusts signal strength and automatically optimizes roaming parameters.

Benefits of technology

It realizes the rapid simulation of multiple wireless access points in a controlled environment, improves the authenticity and accuracy of the test, reduces manual intervention, improves the testing efficiency, and can fully cover various roaming scenarios, significantly improves the user's network experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120128967A_ABST
    Figure CN120128967A_ABST
Patent Text Reader

Abstract

The invention provides a test system and method applied to wireless roaming parameter optimization and a storage medium, and relates to the technical field of wireless communication, and the system comprises a shielding box array, each shielding box is internally provided with a wireless router, and the shielding boxes are used for simulating different wireless access points; the test terminal is used for testing communication parameters between the test terminal and the wireless router to obtain a test parameter set; the antenna array is used for receiving signals of the wireless routers and transmitting the signals to the test terminal; the attenuation matrix is used for adjusting the intensity of signals sent by the wireless routers and then sending the signals to the antenna array. And the control and analysis unit is used for programming each attenuator in the attenuation matrix so as to correspondingly adjust the intensity of the signal sent by each wireless router, and is also used for optimizing the roaming performance according to the test parameter set so as to obtain a target roaming parameter. By implementing the technical scheme provided by the invention, the effect of improving the debugging efficiency is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technologies, and particularly to a test system, method, and storage medium for optimizing wireless roaming parameters. Background Art

[0002] In a wireless network environment, as users move between different AP (Access Point) service areas, wireless roaming technology becomes crucial for ensuring the continuity of network connections. However, the settings of parameters such as handover time and signal strength threshold during the roaming process directly affect the user's network experience. The debugging methods in related technologies rely on repeated testing in the actual environment, which is not only time-consuming and laborious but also difficult to comprehensively cover all possible roaming scenarios, resulting in low debugging efficiency and poor results. Therefore, there is an urgent need for an efficient simulation test system and method to optimize wireless roaming parameters. Summary of the Invention

[0003] To solve the above technical problems, this application provides a test system, method, and storage medium for optimizing wireless roaming parameters.

[0004] In a first aspect, this application provides a test system for optimizing wireless roaming parameters, including: a shielding box array including N independent shielding boxes, with a wireless router installed in each shielding box for simulating different wireless access points, where N is a positive integer greater than or equal to 2; a test terminal for testing communication parameters with the N wireless routers in the simulated roaming environment to obtain a set of test parameters; an antenna array for receiving signals from the wireless routers in each shielding box and transmitting them to the test terminal; an attenuation matrix connected between the shielding box array and the antenna array for adjusting the signal strength of each wireless router and then sending it to the antenna array, where the attenuation matrix includes N attenuators, and each attenuator corresponds to a wireless router; a control and analysis unit electrically connected to the test terminal and each attenuator in the attenuation matrix, the control and analysis unit being used to program each attenuator in the attenuation matrix to correspondingly adjust the signal strength of each wireless router, and the control and analysis unit is also used to optimize the roaming performance according to the set of test parameters to obtain target roaming parameters, where the target roaming parameters include handover thresholds and retry intervals.

[0005] By adopting the above technical solution, the design of the shielding box array and the antenna array enables the simulation of the environment of multiple wireless access points in a controlled environment, avoiding the influence of uncontrollable factors in the actual environment; the attenuation matrix can accurately adjust the signal strength of each wireless router, so as to simulate the signal changes under different distances and environments, improving the authenticity and accuracy of the test; the control and analysis unit realizes the function of automatically adjusting the signal strength by programming the attenuation matrix, greatly reducing the need for manual intervention and improving the test efficiency; the test terminal can test the communication parameters with each wireless router in real time in the simulated environment and collect a large amount of detailed test data, which are used to further optimize the roaming performance; finally, the target roaming parameters optimized by the control and analysis unit according to the test results, including the handover threshold and the retry interval, can significantly improve the user's network experience. Through simulation testing, this technical solution can quickly obtain the optimized results of roaming parameters, achieve the effect of improving the debugging efficiency, avoid the cumbersome and time-consuming problems of repeated testing in the actual environment in the related technologies, can comprehensively cover various roaming scenarios, including different signal strengths, different distances between APs, etc., so as to obtain more accurate optimized results of roaming parameters; reduce the problems of equipment and labor costs required for debugging in the actual environment.

[0006] Optionally, each antenna in the antenna array corresponds to a wireless router in a shielding box, the i-th attenuator is arranged between the i-th shielding box and the i-th antenna, and the i-th attenuator is used to adjust the signal strength emitted by the i-th wireless router, where the shielding box array includes the i-th shielding box, the i-th wireless router is installed in the i-th shielding box, the antenna array includes the i-th antenna, and 1 ≤ i ≤ N.

[0007] By adopting the above technical solution, precise signal transmission and adjustment are achieved between each antenna and the wireless router in the corresponding shielding box. Specifically, each attenuator in the attenuation matrix can independently adjust the signal strength of the corresponding wireless router, so as to more accurately simulate the signal characteristics of each wireless access point under different environments. This precise control makes the test results more reliable and can effectively improve the accuracy and efficiency of roaming parameter optimization.

[0008] Optionally, both the test terminal and the antenna array are located in the target shielding box.

[0009] By adopting the above technical solution, both the test terminal and the antenna array are located in the target shielding box, which can effectively reduce the influence of the external environment on the test results and improve the test accuracy and reliability. At the same time, this layout makes the entire test system more compact and convenient for management and maintenance.

[0010] Optionally, the control and analysis unit programs each attenuator in the attenuation matrix according to a preset adjustment rule to simulate signal changes of the test terminal at different distances and in different environments, and records the communication data between the test terminal and each wireless router at a preset frequency to obtain a test parameter set, where the test parameter set includes multiple groups of test parameters, and each group of test parameters includes the connection status, signal strength, and handover duration between the test terminal and each wireless router.

[0011] By adopting the above technical solution, the signal change situation of the test terminal at different distances and in different environments can be accurately simulated, thereby generating a detailed test parameter set. These test parameter sets include multiple groups of test parameters, and each group of test parameters includes the connection status, signal strength, and handover duration between the test terminal and each wireless router. Such detailed data recording helps to comprehensively evaluate the roaming performance, further optimize the roaming parameters, improve the handover success rate and reduce the handover delay during roaming, and enhance the user experience.

[0012] Optionally, the control and analysis unit is used to obtain the target roaming parameter in the following manner: by setting K groups of roaming configuration parameters, and statistically analyzing the handover duration and handover success rate of the test terminal under each group of roaming configuration parameters to obtain K handover durations and K handover success rates, where each group of roaming configuration parameters includes parameters for instructing the test terminal to perform a handover, and K is a positive integer greater than or equal to 2; determining the target roaming parameter based on the K handover durations and K handover success rates.

[0013] By adopting the above technical solution, the handover duration and handover success rate under multiple roaming configuration parameters can be efficiently obtained, so as to comprehensively evaluate the influence of different combinations of roaming configuration parameters on the roaming performance. Specifically, by testing K groups of roaming configuration parameters, the handover time and success rate under each configuration can be accurately counted, and then the optimal target roaming parameter can be determined to improve the stability and reliability of wireless roaming. This method avoids the cumbersome and inefficient traditional manual debugging, and greatly improves the debugging efficiency and accuracy.

[0014] Optionally, the control and analysis unit includes: a control module for controlling the programming of the attenuation matrix to achieve the adjustment of the signal strength; a data acquisition module for acquiring the test parameter set of the test terminal, where the test parameter set includes multiple groups of test parameters, and each group of test parameters includes the connection status, signal strength, and roaming time between the test terminal and each wireless router; a data analysis module for analyzing the acquired test parameter set to evaluate the roaming performance parameters under different roaming configuration parameters, and optimizing the roaming performance to obtain the target roaming parameter, where different roaming configuration parameters are used to represent different parameter combinations, and each parameter combination includes a preset handover threshold and a retry interval, and the roaming performance parameters include the handover success rate and the average handover duration.

[0015] By adopting the above technical solution, the control module can flexibly adjust the signal strength emitted by each wireless router through programming the attenuation matrix, so as to simulate the signal change situation of the test terminal at different distances and in different environments; the data acquisition module can collect in real time the communication parameters between the test terminal and each wireless router, including connection status, signal strength and roaming time, to ensure obtaining comprehensive test data; the data analysis module deeply analyzes the collected data to evaluate the roaming performance under different roaming configuration parameters, such as handover success rate and average handover duration. The test system of this technical solution can accurately simulate and optimize the signal strength and handover performance during the wireless roaming process, and then optimize the best target roaming parameters, improving the overall performance and user experience of wireless roaming.

[0016] Optionally, the control module is used to automatically adjust the attenuation parameters of each attenuator in the attenuation matrix according to a preset test scenario, so as to simulate the movement process of the test terminal in the service areas of different wireless access points.

[0017] By adopting the above technical solution, it is possible to realize the simulation of dynamic signal changes in the service areas of different wireless access points. By automatically adjusting the attenuation parameters, the system can complete the simulation of multiple roaming scenarios in a short time, so as to cover more test cases, further improving the comprehensiveness of the test. This is of great significance for optimizing roaming parameters and enhancing user experience. Compared with the method of manually adjusting the attenuation parameters, it can significantly reduce the time and complexity of manual intervention, greatly improving the test efficiency; at the same time, the automated process also reduces the possibility of human errors, ensuring the consistency and reliability of the test results.

[0018] In the second aspect of the present application, there is also provided a test method applied to the optimization of wireless roaming parameters, which is applied to the system in any one of the foregoing, and includes: setting each wireless router in the shielding box array to simulate a multi-wireless access point environment; adjusting the signal strength of each wireless router through the attenuation matrix to simulate the movement process of the test terminal in the service areas of different wireless access points; using the antenna array to receive and transmit the signals from each wireless router to the test terminal; the test terminal tests the communication parameters with each wireless router in the simulated environment to obtain a set of test parameters; the control and analysis unit optimizes the roaming performance according to the set of test parameters to obtain the target roaming parameters.

[0019] By adopting the above technical solution, various scenarios in the wireless roaming process can be efficiently simulated, so as to accurately obtain the communication parameters of the test terminal under different signal strengths and environments. Then, through the analysis of the test parameter set, the roaming performance can be optimized, and the optimal target roaming parameters, such as handover thresholds and retry intervals, can be determined, improving the success rate and stability of roaming. Through simulation testing, this technical solution can quickly obtain the optimization results of roaming parameters, avoiding the cumbersome and time-consuming problems of repeated testing in the actual environment in related technologies, and can comprehensively cover various roaming scenarios, including different signal strengths, different distances between APs, etc., thus obtaining more accurate roaming parameter optimization results; reducing the problems of equipment and labor costs required for debugging in the actual environment.

[0020] Optionally, the control and analysis unit optimizes the roaming performance according to the test parameter set to obtain target roaming parameters, including: by setting K groups of roaming configuration parameters, and statistically analyzing the handover duration and handover success rate of the test terminal under each group of roaming configuration parameters, obtaining K handover durations and K handover success rates, where each group of roaming configuration parameters includes parameters for instructing the test terminal to perform a handover, and K is a positive integer greater than or equal to 2; determining the target roaming parameters based on the K handover durations and K handover success rates.

[0021] In the third aspect of the present application, an electronic device is further provided, including a memory and a processor. A computer program is stored on the memory, and when the processor executes the program, the method steps of any one of the above are implemented.

[0022] In the fourth aspect of the present application, a computer-readable storage medium is further provided. The computer-readable storage medium stores instructions, and when the instructions are executed, the method steps of any one of the above are executed.

[0023] In summary, one or more technical solutions provided in the present application have at least the following technical effects or advantages: 1. Through simulation testing, the optimization results of roaming parameters can be quickly obtained, achieving the effect of improving the debugging efficiency, avoiding the cumbersome and time-consuming problems of repeated testing in the actual environment in related technologies, and reducing the problems of equipment and labor costs required for debugging in the actual environment; 2. It can comprehensively cover various roaming scenarios, including different signal strengths, different distances between APs, etc., thus obtaining more accurate roaming parameter optimization results; 3. It can accurately simulate the signal change conditions of the test terminal at different distances and environments, thereby generating a detailed test parameter set. This detailed data record helps to comprehensively evaluate the roaming performance, and then optimize the roaming parameters, improve the handover success rate during the roaming process and reduce the handover delay, enhancing the user experience; 4. The test system can accurately simulate and optimize the signal strength and handover performance during the wireless roaming process, and then optimize the best target roaming parameters to improve the overall performance of wireless roaming. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 is a framework diagram of a test system for optimizing wireless roaming parameters provided by an embodiment of the present application; Figure 2 is a flowchart of a test method for optimizing wireless roaming parameters provided by an embodiment of the present application; Figure 3 is a schematic structural diagram of a test system provided by an embodiment of the present application; Figure 4 is an example diagram of a multi-AP environment provided by an embodiment of the present application; Figure 5 is an example of a test result provided by an embodiment of the present application Figure 1 ; Figure 6 is an example of a test result provided by an embodiment of the present application Figure 2 ; Figure 7 is a schematic structural diagram of an electronic device disclosed in an embodiment of the present application.

[0025] Description of the reference numerals: 700 - electronic device; 701 - processor; 702 - communication bus; 703 - user interface; 704 - network interface; 705 - memory. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0026] In order to enable those skilled in the art to better understand the technical solutions in this specification, the following will clearly and completely describe the technical solutions in the embodiments of this specification with reference to the accompanying drawings in the embodiments of this specification. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments.

[0027] In the description of the embodiments of the present application, words such as "for example" or "for illustration" are used to represent examples, illustrations or explanations. Any embodiment or design solution described as "for example" or "for illustration" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, the use of words such as "for example" or "for illustration" is intended to present relevant concepts in a specific manner.

[0028] In the description of the embodiments of the present application, the term "a plurality of" means two or more. In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. The terms "comprising", "including", "having" and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0029] The following will describe the embodiments of the present application with reference to the Figures 1-7 accompanying drawings.

[0030] The present application provides a test system for optimizing wireless roaming parameters. Referring to Figure 1 , Figure 1 which is a framework diagram of a test system for optimizing wireless roaming parameters provided by an embodiment of the present application. The system includes: a shielding box array including N independent shielding boxes, with a wireless router installed in each shielding box for simulating different wireless access points, where N is a positive integer greater than or equal to 2; a test terminal for testing communication parameters with the N wireless routers in a simulated roaming environment to obtain a set of test parameters; an antenna array for receiving signals from the wireless routers in each shielding box and transmitting them to the test terminal; an attenuation matrix connected between the shielding box array and the antenna array for adjusting the signal strength emitted by each wireless router and then sending it to the antenna array, where the attenuation matrix includes N attenuators, and each attenuator corresponds to a wireless router; a control and analysis unit electrically connected to each attenuator in the test terminal and the attenuation matrix. The control and analysis unit is used to program each attenuator in the attenuation matrix to correspondingly adjust the signal strength emitted by each wireless router. The control and analysis unit is also used to optimize the roaming performance according to the set of test parameters to obtain target roaming parameters, where the target roaming parameters include a handover threshold and a retry interval.

[0031] In the above embodiments, the design of the shielding box array and the antenna array enables the simulation of the environment of multiple wireless access points in a controlled environment, avoiding the influence of uncontrollable factors in the actual environment; the attenuation matrix can accurately adjust the signal strength of each wireless router, thereby simulating the signal changes under different distances and environments, improving the authenticity and accuracy of the test; the control and analysis unit realizes the function of automatically adjusting the signal strength by programming the attenuation matrix, greatly reducing the need for manual intervention and improving the test efficiency; the test terminal can test the communication parameters with each wireless router in the simulated environment in real time, collecting a large amount of detailed test data, which are used to further optimize the roaming performance; finally, the control and analysis unit optimizes the target roaming parameters, including the handover threshold and the retry interval, according to the test results, which can significantly improve the user's network experience. Through the simulation test, this embodiment can quickly obtain the optimized results of the roaming parameters, avoiding the cumbersome and time-consuming problems of repeated testing in the actual environment in the related technologies, being able to comprehensively cover various roaming scenarios, including different signal strengths, different distances between APs, etc., so as to obtain more accurate optimized results of the roaming parameters; reducing the problems of equipment and labor costs required for debugging in the actual environment.

[0032] The above test system applied to the optimization of wireless roaming parameters (which can be simply referred to as the test system) includes a shielding box array, a test terminal, an antenna array, an attenuation matrix, and a control and analysis unit. Among them, the shielding box array is used to simulate different wireless access points (APs), and the wireless router in each shielding box represents an independent AP. The test terminal is used to test the communication parameters with each wireless router in the simulated roaming environment, which is the key to obtaining test data. The attenuation matrix is connected between the shielding box array and the antenna array and is used to adjust the signal strength to simulate the signal quality under different environmental conditions, which is an important part of simulating the real roaming environment. The antenna array is used to receive the signals of the wireless routers in each shielding box and transmit them to the test terminal, which is the bridge for signal transmission. The control and analysis unit is used to program and adjust the attenuators in the attenuation matrix and optimize the roaming performance according to the test parameter set. This test system simulates different wireless access points (APs) and signal strengths. The test terminal communicates with each AP in the simulated roaming environment and collects communication parameters (such as signal strength, packet loss rate, etc.). The control and analysis unit programs and adjusts the attenuators in the attenuation matrix to simulate the signal quality under different environmental conditions. Finally, the control and analysis unit optimizes the roaming performance according to the collected test parameter set to obtain the optimal roaming parameters (such as the handover threshold and the retry interval). It avoids the problem of low debugging efficiency caused by repeated testing in the actual environment in the related technologies. This embodiment can comprehensively cover various roaming scenarios, improving the debugging efficiency and accuracy.

[0033] In an optional embodiment, each antenna in the antenna array corresponds to a wireless router in a shielding box, the i-th attenuator is arranged between the i-th shielding box and the i-th antenna, and the i-th attenuator is used to adjust the signal strength emitted by the i-th wireless router, wherein the shielding box array includes the i-th shielding box, the i-th wireless router is installed in the i-th shielding box, and the antenna array includes the i-th antenna, 1≤i≤N.

[0034] In the above embodiment, accurate signal transmission and adjustment are achieved between each antenna and the corresponding wireless router in the shielding box. Specifically, each attenuator in the attenuation matrix can individually adjust the signal strength of the corresponding wireless router, thereby more accurately simulating the signal characteristics of each wireless access point in different environments. This precise control makes the test results more reliable and can effectively improve the accuracy and efficiency of roaming parameter optimization.

[0035] Each attenuator is set between the corresponding shielding box and the antenna to adjust the signal strength emitted by the wireless router in the shielding box. This design allows the signal strength of each AP to be independently controlled, thereby simulating different signal quality environments; by configuring a dedicated antenna and attenuator for each simulated AP (wireless access point), the signal strength of each AP can be independently controlled. In this way, different signal quality environments can be simulated and the performance of wireless roaming parameters can be tested in these environments. In actual applications, each antenna in the antenna array can use a directional antenna. In the related art, the signal adjustment of multiple wireless routers may interfere with each other, making it impossible to achieve precise control. There is a lack of a one-to-one signal adjustment mechanism, making it difficult to simulate complex roaming scenarios. Inaccurate signal adjustment leads to inaccurate test results, affecting debugging efficiency. In simulation tests, if the signals of multiple APs interfere with each other, it will affect the accuracy of the test. By configuring a dedicated antenna and attenuator for each AP, the interference between signals can be reduced and the accuracy of the test can be improved. The signal strength of each wireless router can be independently adjusted according to the test requirements to simulate more diverse roaming scenarios. Various network environment conditions can be simulated as needed, such as the impact of different distances, obstacles, etc. on the signal. More precise signal adjustment can provide more accurate test data for the control and analysis unit, thereby optimizing wireless roaming parameters and improving roaming performance.

[0036] In an optional embodiment, the test terminal and the antenna array are both located in the target shielding box.

[0037] In the above embodiment, the test terminal and the antenna array are both located in the target shielding box, which can effectively reduce the impact of the external environment on the test results and improve the test accuracy and reliability. At the same time, this layout makes the entire test system more compact and easy to manage and maintain.

[0038] External signals may interfere with test results, leading to inaccurate data and reduced debugging efficiency. The shielding box can effectively isolate external wireless signals and provide a pure test environment, thus ensuring the accuracy and repeatability of test results. By placing the test terminal and the antenna array in the same shielding box, a closed test environment is created to avoid external signal interference. The test terminal communicates with the antenna array in this environment to collect signal parameters of the wireless router, ensuring the accuracy and reliability of test results. Accurate test results can provide a reliable basis for optimizing roaming parameters, improving debugging efficiency. Through accurate testing and optimization, roaming parameters can be better adjusted to enhance the user network experience.

[0039] In an optional embodiment, the control and analysis unit programs each attenuator in the attenuation matrix according to a preset adjustment rule to simulate signal changes of the test terminal at different distances and in different environments, and records the communication data between the test terminal and each wireless router at a preset frequency to obtain a set of test parameters. Among them, the set of test parameters includes multiple groups of test parameters, and each group of test parameters includes the connection status, signal strength, and handover duration between the test terminal and each wireless router.

[0040] In the above embodiment, the signal change situation of the test terminal at different distances and in different environments can be accurately simulated, thereby generating a detailed set of test parameters. These sets of test parameters include multiple groups of test parameters, and each group of test parameters contains the connection status, signal strength, and handover duration between the test terminal and each wireless router. Such detailed data recording helps to comprehensively evaluate the roaming performance, further optimize the roaming parameters, improve the handover success rate during roaming, reduce the handover delay, and enhance the user experience.

[0041] The control and analysis unit programs each attenuator in the attenuation matrix to simulate the signal changes of the test terminal at different distances and in different environments. By adjusting each attenuator in the attenuation matrix, the signal changes of the test terminal at different distances and in different environments can be simulated, so as to more accurately evaluate the roaming performance. The control and analysis unit programs each attenuator in the attenuation matrix according to a preset rule to simulate the signal changes of the test terminal at different distances and in different environments. This programming method can precisely control the change of signal strength, thereby simulating various roaming scenarios. The preset adjustment rule can be a rule for indicating the movement of the simulated test terminal in a multi-AP environment. For example, the signal strength of AP1 can be set to gradually decrease, while the signal strength of AP2 gradually increases to simulate that the test terminal (or user) is moving towards AP2. At the same time, by recording the communication data between the test terminal and each wireless router at a preset frequency, a rich set of test parameters can be obtained, including connection status, signal strength, handover duration, etc. Each set of test parameters can also include other parameters such as packet loss rate and handover success rate, providing data support for optimizing the roaming performance. Through automated testing and data analysis, the testing efficiency can be significantly improved, and manual intervention and testing time can be reduced. In this embodiment, by simulating the real environment and recording detailed communication data, more accurate roaming performance test results can be obtained. Based on the set of test parameters, roaming parameters such as handover thresholds and retry intervals can be optimized, thereby improving the roaming performance. The above preset frequency can be adjusted as needed.

[0042] In an alternative embodiment, the control and analysis unit is configured to obtain target roaming parameters in the following manner: by setting K sets of roaming configuration parameters, and statistically analyzing the handover duration and handover success rate of the test terminal under each set of roaming configuration parameters, K handover durations and K handover success rates are obtained, where each set of roaming configuration parameters includes parameters for indicating the test terminal to perform a handover, and K is a positive integer greater than or equal to 2; based on the K handover durations and K handover success rates, the target roaming parameters are determined.

[0043] In the above embodiment, the handover duration and handover success rate under various roaming configuration parameters can be efficiently obtained, so as to comprehensively evaluate the impact of different combinations of roaming configuration parameters on the roaming performance. Specifically, by testing K sets of roaming configuration parameters, the handover time and success rate under each set of configurations can be accurately counted, and then the optimal target roaming parameters can be determined, improving the stability and reliability of wireless roaming. This method avoids the cumbersome and inefficient traditional manual debugging, greatly improving the debugging efficiency and accuracy.

[0044] The control and analysis unit sets K groups of different roaming configuration parameters. Each group of roaming configuration parameters includes specific parameters indicating the test terminal to perform handover. The handover duration and success rate of the test terminal under each group of roaming configuration parameters are statistically analyzed to obtain K handover times and K handover success rates. Based on the above statistical results, the optimal target roaming parameters are analyzed and determined to optimize the roaming performance. The methods in the related technologies rely on manual repeated testing and adjustment, which are time-consuming and laborious and difficult to cover all possible configuration combinations. Moreover, the methods in the related technologies often only focus on a single indicator (such as the handover success rate), while ignoring other important indicators (such as the handover duration), resulting in an incomplete optimization result. Through the testing of multiple groups of parameters in this embodiment, the roaming performance in different scenarios can be comprehensively evaluated, providing more comprehensive data support for optimization; determining the target roaming parameters based on multiple groups of test data can more accurately optimize the handover duration and success rate, improving the roaming performance; by simulating multiple scenarios, the optimized parameters can better adapt to different network environments and user requirements; by optimizing the roaming parameters, the handover success rate can be increased and the handover duration can be reduced, thereby improving the overall roaming performance; the automated testing and optimization process can significantly reduce the testing time and labor costs.

[0045] Suppose three groups of roaming configuration parameters are set (K = 3). The first group of configuration parameters includes: signal strength threshold = -70 dBm, retry interval = 1 second, and the test results are: average handover duration is 1.2 seconds, and handover success rate is 95%; the second group of configuration parameters includes: signal strength threshold = -65 dBm, retry interval = 0.5 second, and the test results are: average handover duration is 0.8 seconds, and handover success rate is 90%; the third group of configuration parameters includes: signal strength threshold = -75 dBm, retry interval = 1.5 seconds, and the test results are: average handover duration is 1.5 seconds, and handover success rate is 98%; based on the above results, the optimal configuration parameters can be selected by comprehensively considering the handover duration and handover success rate. For example, if the handover success rate is given priority, the third group can be selected; if it is desired to balance the handover duration and success rate, the first group or the second group can be selected. This is only an example here. In actual applications, the configuration parameters may include more types of parameters, and in the simulation test, more groups of roaming configuration parameters may also be set to select the optimized target roaming parameters.

[0046] It should be noted that in actual applications, the handover behavior of the test terminal (or mobile terminal) is controlled by a roaming decision algorithm. The roaming decision algorithm is the core mechanism for a wireless device to decide when and how to hand over from one AP to another in a multi-AP environment. This algorithm usually makes a comprehensive evaluation based on multiple factors to ensure that users can obtain the best network experience when moving within the network coverage area. For example, the following key factors can be considered: The signal strength threshold refers to the minimum signal strength value (usually in dBm) used by a device to determine whether to perform roaming. When the signal strength of the currently connected AP is lower than this threshold, the device will consider searching for and switching to another AP with a stronger signal.

[0047] Network connection refers to the actual connection status and performance between the device and the current AP, including but not limited to connection rate, retry count, packet loss rate, etc. Because even if the signal strength is strong enough, if the network connection quality is poor (such as a high retry count or packet loss rate), the user experience will be affected. Therefore, the roaming decision algorithm not only depends on the signal strength but also considers the overall performance of the network connection. For example, assume the signal strength is -65 dBm, but the connection rate is low and packet loss occurs frequently. The device may decide to switch to another AP, even though its signal strength may be slightly weaker.

[0048] Networking logic refers to the design and management method of the entire wireless network, including AP deployment strategies, frequency band allocation, load balancing mechanisms, etc. Networking logic affects the AP selection and allocation strategies. For example, in a well-optimized network, the system may preferentially select an AP with a lower load to avoid performance degradation caused by too many devices connecting simultaneously. For example, assume the current AP has a high load. Although the signal strength is good, to ensure the overall network performance, the roaming decision algorithm may guide the device to switch to an AP with a lower load, even if its signal is slightly weaker.

[0049] Bandwidth rate refers to the actual data transfer rate that can be achieved between the device and the AP, usually in Mbps (megabits per second). The bandwidth rate directly affects the user's Internet experience, especially when performing high-bandwidth applications such as high-definition video streaming and online games. A higher bandwidth rate can provide a smoother network experience. For example, assume two APs have similar signal strengths, but one AP supports a higher bandwidth rate (such as 1 Gbps vs 54 Mbps). The roaming decision algorithm may choose the AP with the higher bandwidth rate to ensure a better user experience.

[0050] In an optional embodiment, the control and analysis unit includes: a control module for controlling the programming of the attenuation matrix to adjust the signal strength; a data acquisition module for acquiring a set of test parameters of the test terminal, where the set of test parameters includes multiple groups of test parameters, and each group of test parameters includes the connection status, signal strength, and roaming time with each wireless router; and a data analysis module for analyzing the acquired set of test parameters to evaluate the roaming performance parameters under different roaming configuration parameters and optimize the roaming performance to obtain target roaming parameters, where different roaming configuration parameters are used to represent different parameter combinations, and each parameter combination includes a preset handover threshold and a retry interval, and the roaming performance parameters include the handover success rate and the average handover duration.

[0051] In the above embodiment, the control module can flexibly adjust the signal strength emitted by each wireless router through the programming of the attenuation matrix, so as to simulate the signal change situation of the test terminal at different distances and in different environments; the data acquisition module can collect the communication parameters between the test terminal and each wireless router in real time, including the connection status, signal strength, and roaming time, to ensure comprehensive test data acquisition; the data analysis module evaluates the roaming performance under different roaming configuration parameters, such as the handover success rate and the average handover duration, by deeply analyzing the acquired data. The test system of this embodiment can accurately simulate and optimize the signal strength and handover performance during the wireless roaming process, and then optimize the best target roaming parameters to improve the overall performance and user experience of wireless roaming.

[0052] The control and analysis unit includes a control module, a data acquisition module, and a data analysis module. The control module adjusts the signal strength of the attenuation matrix, the data acquisition module collects a set of test parameters of the test terminal (including connection status, signal strength, roaming time, etc.), and the data analysis module analyzes the set of test parameters to evaluate the roaming performance parameters under different roaming configuration parameters, and finally optimizes to obtain the target roaming parameters. Through the integration of the control module, the data acquisition module, and the data analysis module, signal adjustment, data acquisition, and performance analysis can be systematically realized, improving the debugging efficiency; the data analysis module can comprehensively evaluate the roaming performance parameters, such as the handover success rate and the average handover duration, providing a scientific basis for parameter optimization; by optimizing the roaming parameter combination, roaming performance indicators such as the handover success rate can be improved and the handover duration can be reduced, thus enhancing the overall roaming performance; based on comprehensive data analysis, the roaming parameters (such as the handover threshold and the retry interval) can be accurately optimized to improve the network performance. By optimizing the roaming parameters, the handover failure rate and the handover duration can be reduced, enhancing the user network experience. In practical applications, by applying data analysis algorithms (such as statistical analysis, machine learning, etc.), the acquired data can be deeply analyzed to evaluate the roaming performance under different configurations and determine the optimal roaming parameters.

[0053] In an optional embodiment, the control module is configured to automatically adjust the attenuation parameters of each attenuator in the attenuation matrix according to a preset test scenario, so as to simulate the movement process of the test terminal in the service areas of different wireless access points.

[0054] In the above embodiment, it is possible to simulate the dynamic signal changes in the service areas of different wireless access points. By automatically adjusting the attenuation parameters, the system can complete the simulation of multiple roaming scenarios in a short time, thereby covering more test cases and further improving the comprehensiveness of the test. This is of great significance for optimizing roaming parameters and enhancing the user experience. Compared with the method of manually adjusting the attenuation parameters, it can significantly reduce the time and complexity of manual intervention, greatly improving the test efficiency; at the same time, the automated process also reduces the possibility of human errors, ensuring the consistency and reliability of the test results.

[0055] The control module automatically adjusts the attenuation parameters of each attenuator in the attenuation matrix according to information such as the movement path, speed, and residence time of the test terminal in the preset test scenario, so as to simulate the signal changes of the test terminal in the service areas of different wireless access points. In this way, the roaming performance of the test terminal in different environments can be evaluated. By automatically adjusting the attenuation parameters, the real movement process of the test terminal in the service areas of different wireless access points can be simulated, including the change of signal strength, the selection of handover points, etc. Simulating the real movement process can more accurately evaluate the roaming performance, including indicators such as handover success rate, handover delay, and signal stability.

[0056] In an optional embodiment, the control and analysis unit further includes: a storage module for storing a set of test parameters and target roaming parameters; a display module for displaying each parameter in the set of test parameters and the target roaming parameters.

[0057] In the above embodiment, through the storage module, the set of test parameters generated during the test process and the finally obtained target roaming parameters can be saved in real time, ensuring the security and traceability of the data, and facilitating subsequent data analysis and comparison; through the display module, each parameter in the set of test parameters and the target roaming parameters can be visually displayed, enabling technicians to quickly understand the test results. Visualizing the test parameters and the target roaming parameters through the display module facilitates the debugging personnel to intuitively understand the test results and optimization effects. Storing and displaying the test parameters and the target roaming parameters can increase the transparency of the test and optimization process, enabling users to clearly understand the performance and optimization effects of the system.

[0058] This application also provides a test method applied to the optimization of wireless roaming parameters, which is applied to the system of any of the foregoing embodiments, as Figure 2 shown Figure 2It is a flowchart of a test method for optimizing wireless roaming parameters provided by an embodiment of the present application. The method includes: S201, set each wireless router in the shielded box array to simulate a multi-wireless access point environment; adjust the signal strength of each wireless router through an attenuation matrix to simulate the movement process of the test terminal in different wireless access point service areas; S202, use the antenna array to receive and transmit the signals from each wireless router to the test terminal; S203, the test terminal tests the communication parameters with each wireless router in the simulated environment to obtain a set of test parameters; S204, the control and analysis unit optimizes the roaming performance according to the set of test parameters to obtain the target roaming parameters.

[0059] Through this embodiment, various scenarios in the wireless roaming process can be efficiently simulated, so as to accurately obtain the communication parameters of the test terminal under different signal strengths and environments. Then, through the analysis of the set of test parameters, the roaming performance can be optimized, and the best target roaming parameters, such as handover thresholds and retry intervals, can be determined, improving the success rate and stability of roaming. Through simulation testing, this embodiment can quickly obtain the optimization results of roaming parameters, avoiding the cumbersome and time-consuming problems of repeated testing in the actual environment in the related art. It can comprehensively cover various roaming scenarios, including different signal strengths, different distances between APs, etc., so as to obtain more accurate roaming parameter optimization results; it reduces the problems of equipment and labor costs required for debugging in the actual environment.

[0060] In this embodiment, by setting up a shielded box array, multiple wireless access points (APs) can be simulated to provide a controllable test environment. The signal strength of each wireless router is dynamically adjusted through an attenuation matrix to simulate the movement process of the test terminal in different AP service areas, that is, by simulating a multi-wireless access point environment and using the attenuation matrix to adjust the signal strength of each wireless router to simulate the movement process of the test terminal in different wireless access point service areas, thus being closer to the actual usage scenario. Then, the antenna array is used to receive and transmit the signals from each wireless router to the test terminal, and the test terminal tests the communication parameters with each wireless router in the simulated environment to obtain a set of test parameters. Finally, the control and analysis unit optimizes the roaming performance according to the set of test parameters to obtain the target roaming parameters. By simulating the real environment and adjusting the signal strength, the roaming performance of the test terminal in different wireless access point service areas can be more accurately evaluated. Through an automated test process, the test cycle can be shortened and the test efficiency can be improved; by optimizing the roaming parameters, the stability and reliability of the wireless network can be improved, enhancing the user experience. The automated test process can reduce labor and equipment costs and lower the overall test cost.

[0061] In an optional embodiment, the control and analysis unit optimizes the roaming performance according to a set of test parameters to obtain target roaming parameters, including: by setting K groups of roaming configuration parameters, and counting the handover duration and handover success rate of the test terminal under each group of roaming configuration parameters, K handover durations and K handover success rates are obtained, where each group of roaming configuration parameters includes parameters for instructing the test terminal to perform a handover, and K is a positive integer greater than or equal to 2; determining the target roaming parameters based on the K handover durations and K handover success rates.

[0062] In the above embodiment, by statistically analyzing the performance of the test terminal under different roaming configuration parameters, the impact of various parameter combinations on the roaming performance can be comprehensively evaluated; collecting the handover duration and handover success rate of the test terminal under each group of roaming configuration parameters ensures that multiple key indicators are considered during the optimization process; selecting the optimal handover threshold and retry interval based on the statistical results can improve the stability and response speed during roaming, and reduce disconnection problems caused by unstable signals.

[0063] The control and analysis unit sets K groups of different roaming configuration parameters, and each group of roaming configuration parameters includes specific parameters for instructing the test terminal to perform a handover. The handover duration and success rate of the test terminal under each group of roaming configuration parameters are statistically analyzed to obtain K handover times and K handover success rates. Based on the above statistical results, the optimal target roaming parameters are analyzed and determined to optimize the roaming performance. The methods in the related art rely on manual repeated testing and adjustment, which are time-consuming and laborious and difficult to cover all possible configuration combinations. Moreover, the methods in the related art often only focus on a single indicator (such as the handover success rate) and ignore other important indicators (such as the handover duration), resulting in incomplete optimization results. This embodiment can comprehensively evaluate the roaming performance in different scenarios through testing multiple groups of parameters, providing more comprehensive data support for optimization; determining the target roaming parameters based on multiple groups of test data can more accurately optimize the handover duration and success rate, improving the roaming performance; by simulating multiple scenarios, the optimized parameters can better adapt to different network environments and user requirements; by optimizing the roaming parameters, the handover success rate can be increased and the handover duration can be reduced, thereby improving the overall roaming performance; the automated testing and optimization process can significantly reduce the testing time and labor costs.

[0064] Obviously, the above-described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The present application will be specifically described below with reference to specific embodiments.

[0065] The embodiment of the present application provides a simulation test system and method for optimizing wireless roaming parameters. Figure 3 It is a schematic structural diagram of a test system provided by an embodiment of the present application. The system includes: Shielded box array: It contains multiple independent shielded boxes, and a wireless router is installed in each shielded box to simulate different wireless signal sources.

[0066] Programmable attenuation matrix: It is connected between the shielded box and the antenna, and is used to adjust the signal strength emitted by each wireless router to simulate signal changes at different distances and in different environments.

[0067] Antenna array: It is used to receive signals from the wireless routers in each shielded box and transmit the signals to the test terminal.

[0068] Test terminal: It simulates a STA (Station, wireless workstation) and is used to test parameters such as connection changes, roaming time, and rate signal strength between the test terminal and the wireless router in a simulated roaming environment.

[0069] Control and analysis unit: It is responsible for controlling the programming of the programmable attenuation matrix, monitoring the data of the test terminal, and performing data analysis to optimize the roaming parameters.

[0070] The test terminal and the antenna array are installed in the target shielded box.

[0071] Working method: Environment simulation: By programming the programmable attenuation matrix, it simulates the movement process of the end user in different AP service areas, including the gradual weakening and strengthening of the signal strength.

[0072] Parameter debugging: In the simulated roaming environment, the roaming parameters such as handover threshold and retry interval are adjusted through the control and analysis unit, and the test results after each adjustment are recorded.

[0073] Data analysis: Statistically analyze the test results, evaluate the roaming performance under different parameter configurations, including handover success rate, average handover time, signal strength stability, etc.

[0074] Parameter optimization: According to the data analysis results, further optimize the roaming parameters until the best roaming performance is achieved.

[0075] The main innovation point of the embodiment of this application is that different wireless routers are placed in different shielded boxes for isolation from each other, and after being programmably changed to the attenuation matrix, they are connected to a large shielded box and then connected to the antenna. In this way, the wireless terminal can receive signals sent by the wireless routers in all shielded boxes. By adjusting each attenuation matrix, the signals of each wireless router change continuously in strength. While the signals are changing, the connection changes, roaming time, rate signal strength, etc. between the test terminal and the wireless router are tested to achieve the best effect.

[0076] Suppose there are wireless routers AP at three locations A, B, and C. When the user holds the mobile phone at point A, the mobile phone is connected to the wireless router AP at A. When walking from point A to point B, the signal of router A weakens and that of B strengthens. Then, at what time does the mobile phone switch from connecting to A to connecting to B? There are two very important indicators here: 1) The time required for the handover. If the time is long, the user will feel disconnected from the network or the video call will be interrupted. 2) To what extent the signal of A weakens before the handover occurs. Whether there is a handover when the speed at point A slows down, which is related to the network speed experience.

[0077] Then, when debugging the wireless roaming parameters, in the related technology, repeated tests will be carried out in the actual environment. During the tests, it is necessary to continuously test back and forth at different distances from A, B, and C, which wastes time and also prolongs the debugging time of the product.

[0078] Figure 4 This is an example diagram of a multi-AP environment provided by an embodiment of the present application. When there are three wireless routers, AP1, AP2, and AP3, the circles represent the signal ranges of each AP. When the user walks from AP1 to AP2 and passes through area A, the roaming system will determine which connection has a better speed, when to switch, and the duration of the handover process. Especially when passing through area D, at this time, three signals can be connected, and it is necessary to perform algorithm comparison to see if the optimal one can be selected. All of these require a large number of tests. Without a test system, it may take many days to complete one test.

[0079] Specific example: Suppose we have three wireless routers AP1, AP2, and AP3, which are respectively placed in a shielding box. To simulate the process of the user moving from AP1 to AP2, the following attenuation matrix parameters can be set: Initial state: The signal strength of AP1 is -30 dBm (stronger signal), the signal strength of AP2 is -70 dBm (weaker signal), and the signal strength of AP3 is -80 dBm (very weak signal).

[0080] As the user moves, gradually adjust the attenuation matrix so that the signal strength of AP1 linearly decays from -30 dBm to -70 dBm, and at the same time, the signal strength of AP2 linearly increases from -70 dBm to -30 dBm. The signal strength of AP3 remains unchanged.

[0081] Test data: Record the connection status, signal strength, handover time, etc. of the wireless terminal with each AP every 1 second. For example, at a certain moment, the signal strength of the wireless terminal with AP1 is -50 dBm, and the signal strength with AP2 is -55 dBm. At this time, the terminal may trigger a handover. Record the signal strength, handover time (such as 100 ms), etc. when the handover occurs.

[0082] Method for finding appropriate roaming parameters: By adjusting the signal strength threshold multiple times (starting from -60 dBm and gradually adjusting to -70 dBm), observe the change in handover time. If the handover time is too long (e.g., exceeding 200 ms), then lower the signal strength threshold; if the handover is too frequent (e.g., handover occurs when the signal strength is -50 dBm), then raise the signal strength threshold. Eventually, find a balance point to minimize the handover time and maximize the handover success rate.

[0083] Adjustment parameter: The control and analysis unit can send instructions to the programmable attenuation matrix through the programming interface to adjust the signal strength of each AP. For example, adjust the attenuation of AP1 from 0 dB to 20 dB, and adjust the attenuation of AP2 from 40 dB to 0 dB to simulate the process of a user moving from AP1 to AP2.

[0084] Test results: The test terminal will real-time feedback data such as the connection status, signal strength, and handover time with each AP. For example: In a certain test scenario, the recorded handover times are 150 ms, 200 ms, and 250 ms respectively, and the corresponding signal strength thresholds are -60 dBm, -65 dBm, and -70 dBm.

[0085] Analyze the handover success rate and find that when the signal strength threshold is -65 dBm, the handover success rate is the highest (95%), while the handover success rates under other thresholds are lower (85% and 80% respectively).

[0086] Obtain roaming parameters: According to the test results, the control and analysis unit will automatically adjust the signal strength threshold, and finally determine that the optimal signal strength threshold is -65 dBm because the handover time is short and the handover success rate is high at this time. At the same time, other roaming parameters such as the retry interval can be further optimized according to other test data (such as the average handover time, signal strength stability, etc.).

[0087] Figure 5 、 Figure 6 is an example diagram of test results provided by an embodiment of the present application, Figure 5 and Figure 6 both show some test parameters such as handover time, number of roaming occurrences, and packet loss situation. In actual applications, the roaming performance can be evaluated based on the test results, and then the roaming parameters can be optimized.

[0088] Compared with the related art, the embodiments of the present application have at least the following technical effects: 1) Efficient simulation: Through the programmable attenuation matrix and the shielding box array, various roaming scenarios can be quickly simulated, greatly improving the test efficiency; 2) Comprehensive coverage: It can simulate complex multi-AP signal overlapping areas to ensure the optimization of roaming parameters under different conditions; 3) Intelligent testing: Automatically record and analyze test data, reduce manual intervention, and improve test accuracy.

[0089] The present application also provides a computer-readable storage medium, in which instructions are stored, and when the instructions are executed, the method steps described in any one of the above are performed.

[0090] In an exemplary embodiment, the above computer-readable storage medium may include, but is not limited to: USB flash drives, read-only memories (ROM for short), random access memories (RAM for short), mobile hard disks, magnetic disks, or optical discs and other media that can store computer programs.

[0091] The present application also discloses an electronic device. As Figure 7 shown, Figure 7 is a schematic structural diagram of an electronic device disclosed in an embodiment of the present application. The electronic device 700 may include: at least one processor 701, at least one communication bus 702, a user interface 703, at least one network interface 704, and a memory 705.

[0092] Among them, the communication bus 702 is used to realize the connection and communication between these components.

[0093] Among them, the user interface 703 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 703 may further include a standard wired interface and a wireless interface.

[0094] Among them, the network interface 704 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).

[0095] Among them, the processor 701 may include one or more processing cores. The processor 701 connects various parts within the entire electronic device (such as a server) through various interfaces and circuits, and executes various functions of the server and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 705, and by calling the data stored in the memory 705. Optionally, the processor 701 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The processor 701 may integrate one or a combination of several of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, application programs, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communication. It can be understood that the above-mentioned modem may not be integrated into the processor 701 and may be implemented separately by a single chip.

[0096] Among them, the memory 705 may include random access memory (RAM), and may also include read-only memory. Optionally, the memory 705 includes a non-transitory computer-readable storage medium. The memory 705 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 705 may include a program storage area and a data storage area. Among them, the program storage area may store instructions for implementing the operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store the data involved in the above-mentioned various method embodiments. Optionally, the memory 705 may also be at least one storage device located far from the aforementioned processor 701. Refer to Figure 7 , as a computer storage medium, the memory 705 may include an operating system, a network communication module, a user interface module, and an application program for a test method applied to wireless roaming parameter optimization.

[0097] In Figure 7In the electronic device 700 shown, the user interface 703 is mainly used to provide an interface for the user to input data and obtain the data input by the user. The processor 701 can be used to call an application program stored in the memory 705, which is a test method applied to wireless roaming parameter optimization. When executed by one or more processors 701, the electronic device 700 is caused to execute one or more of the methods as described in the foregoing embodiments. It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, some steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0098] In the foregoing embodiments, the descriptions of the various embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0099] The foregoing are only exemplary embodiments of the present disclosure, and the scope of the present disclosure cannot be limited thereby. That is, all equivalent changes and modifications made in accordance with the teachings of the present disclosure still fall within the scope covered by the present disclosure. After considering the disclosure of the specification, those skilled in the art will readily think of other implementation manners of the present disclosure.

[0100] This application aims to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not recorded in the present disclosure.

Claims

1. A test system for wireless roaming parameter optimization, characterized in that: include: A shielding box array, comprising N independent shielding boxes, each of which has a wireless router installed therein, for simulating different wireless access points, wherein N is a positive integer greater than or equal to 2; A test terminal, used for testing communication parameters between N wireless routers in a simulated roaming environment to obtain a test parameter set; An antenna array, used to receive signals from wireless routers in each of the shielding boxes and transmit them to the test terminal; an attenuation matrix, connected between the shielding box array and the antenna array, for adjusting the signal strength sent by each wireless router and sending it to the antenna array, wherein the attenuation matrix includes N attenuators, each of which corresponds to one of the wireless routers; A control and analysis unit is electrically connected to the test terminal and each attenuator in the attenuation matrix, and is used to program each attenuator in the attenuation matrix to adjust the signal strength emitted by each wireless router accordingly. The control and analysis unit is also used to optimize the roaming performance according to the test parameter set to obtain target roaming parameters, wherein the target roaming parameters include a switching threshold and a retry interval.

2. The system according to claim 1, characterized in that Each antenna in the antenna array corresponds to a wireless router in the shielding box, the i-th attenuator is arranged between the i-th shielding box and the i-th antenna, and the i-th attenuator is used to adjust the signal strength emitted by the i-th wireless router, wherein the shielding box array includes the i-th shielding box, the i-th wireless router is installed in the i-th shielding box, and the antenna array includes the i-th antenna, 1≤i≤N.

3. The system according to claim 1, characterized in that The test terminal and the antenna array are both located in a target shielding box.

4. The system according to claim 1, characterized in that The control and analysis unit programs each attenuator in the attenuation matrix according to preset adjustment rules to simulate the signal changes of the test terminal at different distances and environments, and records the communication data between the test terminal and each of the wireless routers at a preset frequency to obtain the test parameter set, wherein the test parameter set includes multiple groups of test parameters, each group of test parameters includes the connection status, signal strength and switching duration between each of the wireless routers.

5. The system according to claim 1, characterized in that The control and analysis unit is used to obtain the target roaming parameter in the following manner: By setting K groups of roaming configuration parameters, and performing statistics on the switching duration and the switching success rate of the test terminal under each group of roaming configuration parameters, K switching durations and K switching success rates are obtained, wherein each group of roaming configuration parameters includes a parameter for instructing the test terminal to switch, and K is a positive integer greater than or equal to 2; The target roaming parameter is determined based on the K switching durations and the K switching success rates.

6. The system according to claim 1, characterized in that The control and analysis unit comprises: A control module, used for controlling the programming of the attenuation matrix to achieve signal strength adjustment; A data collection module, used for collecting the test parameter set of the test terminal, wherein the test parameter set includes multiple groups of test parameters, each group of test parameters including the connection status, signal strength, and roaming time between each of the wireless routers; A data analysis module is used to analyze the collected test parameter set to evaluate the roaming performance parameters under different roaming configuration parameters, and optimize the roaming performance to obtain the target roaming parameters, wherein the different roaming configuration parameters are used to represent different parameter combinations, each parameter combination includes a preset switching threshold and a retry interval, and the roaming performance parameters include a switching success rate and an average switching duration.

7. The system according to claim 6, characterized in that The control module is used to automatically adjust the attenuation parameters of each attenuator in the attenuation matrix according to a preset test scenario to simulate the movement process of the test terminal in the service intervals of different wireless access points.

8. A test method for optimizing wireless roaming parameters, characterized in that: The system applied to any one of claims 1 to 7, comprising: Set up individual wireless routers in an array of shielded boxes to simulate a multi-wireless access point environment; The signal strength of each wireless router is adjusted by using an attenuation matrix to simulate the movement of the test terminal in the service intervals of different wireless access points; Using an antenna array to receive and transmit signals from each of the wireless routers to the test terminal; The test terminal tests the communication parameters between the test terminal and each of the wireless routers in a simulated environment to obtain a test parameter set; The control and analysis unit optimizes the roaming performance according to the test parameter set to obtain target roaming parameters.

9. The method according to claim 8, characterized in that The control and analysis unit optimizes the roaming performance according to the test parameter set to obtain target roaming parameters, including: By setting K groups of roaming configuration parameters, and performing statistics on the switching duration and the switching success rate of the test terminal under each group of roaming configuration parameters, K switching durations and K switching success rates are obtained, wherein each group of roaming configuration parameters includes a parameter for instructing the test terminal to switch, and K is a positive integer greater than or equal to 2; The target roaming parameter is determined based on the K switching durations and the K switching success rates.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 8 to 9 is performed.

Citation Information

Patent Citations

  • Testing system and testing method for testing RF performance of wireless terminal

    CN104980234A

  • A method and apparatus for switching parameter optimization

    CN105684493B

  • Wireless roaming function test system and method of enterprise network

    CN106255139A

  • Network performance testing device and method

    CN112929920A

  • Terminal roaming setting method and device, terminal equipment and storage medium

    CN115243335A