Signal-to-noise ratio sampling point searching method and device, equipment and storage medium

By sampling SNR sample points with preset step size and performing simulation, establishing intervals and finding sample points, the selection of SNR sample points in the prior art affects the accuracy and efficiency of simulation curves in the existing technology. Problem, automatic search and efficient simulation are realized.

CN119496577APending Publication Date: 2025-02-21SHANGHAI SMARTLOGIC TECHNOLOGY LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411623575.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

In the prior art, in wireless communication link simulation, the selection of SNR sample points affects the accuracy of the BLER simulation curve. The dense sampling method occupies a large amount of computing resources, while the manual search method is inefficient and time-consuming.

Method used

By sampling the SNR simulation interval with a preset step size, SNR sample points are obtained and stored in the sample points set, communication link simulation is performed, and BLER results are recorded. The interval is established based on the SNR sample points in the sample point set, and the established interval is stored in the interval set, and the SNR sample points are found according to the BLER corresponding to the endpoints of each interval in the interval set.

Benefits of technology

Automatic search of SNR sample points is realized, which reduces manual operations, improves search efficiency, and adapts to the logarithmic BLER simulation curve, reducing the use of computing resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119496577A_ABST
    Figure CN119496577A_ABST
Patent Text Reader

Abstract

The invention provides a signal-to-noise ratio sampling point searching method and device, equipment and a storage medium, and the method comprises the steps: carrying out the sampling of an SNR simulation interval at a preset step length, obtaining SNR sampling points, and storing all SNR sampling points into a sampling point set; performing communication link simulation on each SNR sampling point in the sampling point set, and recording the BLER of a simulation result; establishing intervals based on the SNR sampling points in the sampling point set, and storing the established intervals into an interval set; and searching SNR sample points according to the BLER corresponding to each interval endpoint in the interval set. The method provided by the invention comprises the following steps: performing communication link simulation on an SNR sample point to obtain a BLER of a simulation result; the interval is established based on the SNR sample points in the sample point set, and the SNR sample points are searched according to the BLERs corresponding to the interval endpoints in the interval set, so that automatic searching of the SNR sample points can be realized, manual searching is avoided, and the searching efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a method, device, equipment, and storage medium for finding a signal-to-noise ratio sample point. Background Art

[0002] In the research and development of wireless communication systems, in order to intuitively reflect the operation process of the communication link, or to verify the effectiveness and universality of the communication physical layer algorithm design, as well as to evaluate the performance of the communication system in different scenarios, it is usually necessary to perform a large number of simulations on the communication link under a variety of preset conditions.

[0003] In communication link simulation, Block Error Rate (BLER) is a classic link performance evaluation indicator. The BLER curve obtained by simulating the communication link under different Signal-to-Noise Ratios (SNR) is often used as a basis for R&D personnel to evaluate link performance.

[0004] Therefore, the selection of SNR sample points becomes a key factor affecting the accuracy of BLER simulation curve.

[0005] An existing SNR sample point search method is a dense sampling method, which performs sampling with a small step size in the SNR interval to be simulated, thereby generating a large number of SNR sample points. Then, the method simulates the communication link under the generated SNR sample points, and records the BLER of the simulation results to draw the corresponding simulation curve. Although this method can find sufficient SNR sample points and the drawn BLER simulation curve is accurate enough, it usually takes up a considerable amount of computing resources when simulating each SNR sample point separately, which has a significant impact on the speed at which the computer processes other tasks at the same time.

[0006] Another existing SNR sample point search method is a manual search method, which is to manually select some SNR sample points in the SNR interval that needs to be simulated for simulation, then manually read the simulation results to draw the BLER curve, and continue to manually select some SNR sample points between the SNR sample points with a large BLER gap for the next round of simulation, iterating the above process until the R&D personnel believe that the drawn BLER simulation curve meets the requirements. However, when there are many links that need to be simulated, this method will generate a lot of manual repetitive operations, resulting in a large amount of low-value time cost overhead, reducing the efficiency of SNR sample point search. Summary of the invention

[0007] In order to solve one of the above technical defects, the present application provides a signal-to-noise ratio sample point search method, device, equipment, and storage medium.

[0008] In a first aspect of the present application, a method for finding a signal-to-noise ratio sample point is provided, the method comprising:

[0009] The signal-to-noise ratio (SNR) simulation interval is sampled with a preset step size to obtain SNR sample points, and all SNR sample points are stored in a sample point set; wherein the sample point set is initialized to an empty set, and the SNR sample points in the sample point set are arranged in ascending order;

[0010] Perform communication link simulation on each SNR sample point in the sample point set, and record the block error rate BLER of the simulation result;

[0011] Establishing intervals based on SNR sample points in the sample point set, and storing the established intervals in the interval set; wherein the interval set is initialized to an empty set;

[0012] Find the SNR sample point according to the BLER corresponding to each interval endpoint in the interval set.

[0013] Optionally, after storing the created interval into the interval set, the following steps are further included:

[0014] Reset the sample point set to an empty set;

[0015] According to the BLER corresponding to each interval endpoint in the interval set, find the SNR sample point, including:

[0016] Determine whether to search for SNR samples according to the BLER corresponding to each interval endpoint in the interval set;

[0017] For the interval determined to find the SNR sample point, the SNR sample point is found according to the left endpoint and the right endpoint of the interval, and the interval is used as the source interval corresponding to the found SNR sample point;

[0018] If all intervals in the interval set are termination intervals, stop searching for SNR sample points; otherwise, store the SNR sample points found in the non-termination intervals in the interval set in the sample point set, reset the interval set to an empty set, and re-execute the step of simulating the communication link for each SNR sample point in the sample point set and subsequent steps;

[0019] Among them, the termination interval is determined not to search for SNR samples, or the termination interval is determined to search for SNR samples, but the SNR samples found in this interval are an endpoint of the corresponding source interval; the non-termination interval is determined to search for SNR samples, and the SNR samples found in this interval are not an endpoint of the corresponding source interval.

[0020] Optionally, determining whether to search for SNR samples according to the BLER corresponding to each interval endpoint in the interval set includes:

[0021] For any interval in the interval set, determine the BLER corresponding to its left endpoint and right endpoint;

[0022] If b1, If lgb1-lgb2 meets the search condition, it is determined to search for the SNR sample point, otherwise, it is determined not to search for the SNR sample point;

[0023] Wherein, b1 is the BLER corresponding to the left endpoint of any interval in the interval set, and b2 is the BLER corresponding to the right endpoint of any interval in the interval set.

[0024] Optionally, the search condition is:

[0025] b1>0.004, lgb1-lgb2≥0.05; or,

[0026] b1>0.004, lgb1-lgb2≥0.18; or

[0027] b1>0.004, lgb1-lgb2≥0.25; or

[0028] b1>0.004, lgb1-lgb2≥0.35.

[0029] Optionally, searching for SNR sample points according to the left endpoint and the right endpoint of the interval includes:

[0030] For any interval of determining the SNR sample point, if b2 = 0, or, Then the SNR sample point found is If b2≠0, and Then the SNR sample point found is

[0031] Where b1 is the BLER corresponding to the left end point of any interval for finding SNR samples, b2 is the BLER corresponding to the right end point of any interval for finding SNR samples, and r L To determine the left end point of any interval for finding SNR samples, r H To determine the right endpoint of any interval for finding SNR samples, For Round the value to 1 decimal place. For Round the value to 1 decimal place.

[0032] Optionally, establishing an interval based on SNR samples in a sample set includes:

[0033] If the step of establishing an interval based on the SNR sample points in the sample point set is performed for the first time, the interval is established by two adjacent SNR sample points in the sample point set;

[0034] If it is not the first time to perform the step of establishing an interval based on the SNR sample points in the sample point set, an interval is established with each SNR sample point in the sample point set and the corresponding left endpoint and right endpoint of the source interval.

[0035] Optionally, after stopping searching for the SNR sample point, the method further includes:

[0036] Based on the found SNR sample points, a logarithmic BLER simulation curve is drawn.

[0037] In a second aspect of the present application, a signal-to-noise ratio sample point search device is provided, the device comprising:

[0038] A sampling module is used to sample the signal-to-noise ratio (SNR) simulation interval with a preset step size to obtain SNR sample points, and store all SNR sample points into a sample point set; wherein the sample point set is initialized to an empty set, and the SNR sample points in the sample point set are arranged in ascending order;

[0039] A simulation module, used for performing communication link simulation on each SNR sample point in the sample point set, and recording a block error rate BLER of the simulation result;

[0040] A processing module, used for establishing intervals based on SNR samples in the sample set, and storing the established intervals in the interval set; wherein the interval set is initialized to an empty set;

[0041] The search module is used to search for SNR samples according to the BLER corresponding to each interval endpoint in the interval set.

[0042] In a third aspect of the present application, an electronic device is provided, including:

[0043] Memory;

[0044] Processor; and

[0045] Computer programs;

[0046] The computer program is stored in the memory and is configured to be executed by the processor to implement the method as described in the first aspect above.

[0047] In a fourth aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored; the computer program is executed by a processor to implement the method described in the first aspect above.

[0048] The present application provides a method, device, equipment, and storage medium for searching for signal-to-noise ratio samples. The method samples the SNR simulation interval with a preset step size to obtain SNR samples, and stores all SNR samples in a sample set; performs communication link simulation on each SNR sample in the sample set, and records the BLER of the simulation result; establishes an interval based on the SNR sample in the sample set, and stores the established interval in the interval set; searches for SNR samples according to the BLER corresponding to each interval endpoint in the interval set. The method provided by the present application performs communication link simulation on SNR samples to obtain the BLER of the simulation result; establishes an interval based on the SNR sample in the sample set, and searches for SNR samples according to the BLER corresponding to each interval endpoint in the interval set, which can realize automatic search of SNR samples, thereby eliminating manual search and improving search efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0050] Figure 1 A schematic diagram of a flow chart of a method for finding a signal-to-noise ratio sample point provided in an embodiment of the present application;

[0051] Figure 2 A schematic diagram of a BLER simulation curve provided in an embodiment of the present application;

[0052] Figure 3 Another schematic diagram of a BLER simulation curve provided in an embodiment of the present application;

[0053] Figure 4 A flowchart of another method for finding a signal-to-noise ratio sample point provided in an embodiment of the present application;

[0054] Figure 5 A schematic diagram of a process for initializing relevant parameters and variables provided in an embodiment of the present application;

[0055] Figure 6 A schematic diagram of a flow chart of establishing an interval based on SNR samples in a sample set and storing the established interval in an interval set provided in an embodiment of the present application;

[0056] Figure 7 A schematic diagram of a process for searching for SNR samples according to an interval set and updating a sample set based on the found SNR samples provided in an embodiment of the present application;

[0057] Figure 8 A schematic diagram of the structure of a signal-to-noise ratio sample point search device provided in an embodiment of the present application;

[0058] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0059] In order to make the technical solutions and advantages in the embodiments of the present application more clearly understood, the exemplary embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than an exhaustive list of all the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.

[0060] In the process of implementing the present application, the inventors found that the selection of SNR sample points has become a key factor affecting the accuracy of the BLER simulation curve. An existing SNR sample point search method is a dense sampling method, which performs sampling with a smaller step size in the SNR interval to be simulated, thereby generating a large number of SNR sample points. Then, the method performs communication link simulation under the generated SNR sample points respectively, and records the BLER of the simulation results to draw the corresponding simulation curve. Although this method can find sufficient SNR sample points and the drawn BLER simulation curve is accurate enough, it usually takes up a considerable amount of computing resources when simulating each SNR sample point separately, thereby having a significant impact on the speed at which the computer processes other tasks at the same time.

[0061] Another existing SNR sample point search method is a manual search method, which is to manually select some SNR sample points in the SNR interval that needs to be simulated for simulation, then manually read the simulation results to draw the BLER curve, and continue to manually select some SNR sample points between the SNR sample points with a large BLER gap for the next round of simulation, iterating the above process until the R&D personnel believe that the drawn BLER simulation curve meets the requirements. However, when there are many links that need to be simulated, this method will generate a lot of manual repetitive operations, resulting in a large amount of low-value time cost overhead, reducing the efficiency of SNR sample point search.

[0062] In response to the above problems, the present application provides a method, device, equipment, and storage medium for searching for signal-to-noise ratio samples. The method samples the SNR simulation interval with a preset step size to obtain SNR samples, and stores all SNR samples in a sample set; performs communication link simulation on each SNR sample in the sample set, and records the BLER of the simulation result; establishes an interval based on the SNR sample in the sample set, and stores the established interval in the interval set; searches for SNR samples according to the BLER corresponding to each interval endpoint in the interval set. The method provided by the present application performs communication link simulation on SNR samples to obtain the BLER of the simulation result; establishes an interval based on the SNR sample in the sample set, and searches for SNR samples according to the BLER corresponding to each interval endpoint in the interval set, which can realize automatic search of SNR samples, thereby eliminating manual search and improving search efficiency.

[0063] See also Figure 1 This embodiment provides a method for finding a signal-to-noise ratio sample point. The implementation process of the method is as follows:

[0064] 101, sampling the SNR simulation interval with a preset step length to obtain SNR sample points, and storing all SNR sample points into a sample point set.

[0065] For example, in step 101, the SNR simulation interval [SNR L ,SNR R ] to obtain SNR samples, and store all SNR samples into sample set S1.

[0066] Among them, SNR L is the left endpoint of the SNR simulation interval, SNR R is the right endpoint of the SNR simulation interval, the sample point set S1 is initialized to an empty set, and the SNR sample points in the sample point set S1 are arranged in order from small to large.

[0067] 102. Perform communication link simulation on each SNR sample point in the sample point set, and record the BLER of the simulation result.

[0068] For example, in step 102, communication link simulation is performed on each SNR sample point in the sample point set S1, and the BLER of the simulation result is recorded.

[0069] 103. Establish an interval based on the SNR sample points in the sample point set, and store the established interval into the interval set.

[0070] If the step of establishing an interval based on the SNR sample points in the sample point set is performed for the first time (i.e., step 103 is performed for the first time), the interval is established based on two adjacent SNR sample points in the sample point set;

[0071] If it is not the first time to execute the step of establishing an interval based on the SNR samples in the sample set (ie, it is not the first time to execute step 103), an interval is established with each SNR sample in the sample set and the corresponding left and right endpoints of the source interval.

[0072] In a specific implementation, a flag may be set for the sample point set S1, the flag being a flag indicating whether step 103 is executed for the first time (i.e., whether an interval is established for the first time based on the SNR sample points in the sample point set), the initial value of the flag being true (such as True), and when step 103 is executed, if the flag is true (such as True), an interval is established with two adjacent SNR sample points in the sample point set, and then the flag is updated to false (such as False). If the flag is false (such as False), an interval is established with each SNR sample point in the sample point set and the corresponding left and right endpoints of the source interval.

[0073] Among them, the interval set S2 is initialized to an empty set.

[0074] In addition, after the established interval is stored in the interval set S2, the sample point set S1 is reset to an empty set.

[0075] For example, after executing step 101, when executing step 103 for the first time, an interval is established with two adjacent SNR sample points in sample point set S1, and the established interval is stored in interval set S2. For example, the SNR sample points in S1 are arranged from small to large as r1, r2, r3, ..., r N-1 ,r N When the interval is [r1,r2],[r2,r3],…,[r N-1 ,r N ]. Then all the established intervals are stored in the interval set S2, and the sample point set S1 is reset to an empty set.

[0076] For another example, after executing step 104-3, step 103 is repeated. At this time, each SNR sample point in the sample point set S1 is used to establish an interval with the corresponding left and right endpoints of the source interval, and the established interval is stored in the interval set S2. If the SNR sample points in S1 are r′1, r′2, …, the source interval corresponding to r′1 is The source interval corresponding to r′2 is …, the interval established is … Then all the established intervals are stored in the interval set S2, and the sample point set S1 is reset to an empty set.

[0077] 104. Find the SNR sample point according to the BLER corresponding to each interval endpoint in the interval set.

[0078] The implementation process of step 104 is:

[0079] 104-1, determine whether to search for SNR samples according to the BLER corresponding to each interval endpoint in the interval set.

[0080] That is, in step 104-1, it is determined whether to search for SNR samples according to the BLER corresponding to each interval endpoint in the interval set S2.

[0081] For example, for any interval in the interval set S2, the BLER corresponding to its left endpoint and right endpoint is determined.

[0082] If b1, If lgb1-lgb2 meets the search condition, it is determined to search for the SNR sample point; otherwise, it is determined not to search for the SNR sample point.

[0083] Wherein, b1 is the BLER corresponding to the left endpoint of any interval in the interval set S2, and b2 is the BLER corresponding to the right endpoint of any interval in the interval set S2.

[0084] When searching for SNR sample points based on the left and right endpoints of the interval, it can be achieved based on the shape characteristics of the BLER simulation curve. When BLER is a linear coordinate and a logarithmic coordinate with a base of 10, the approximate shapes of the simulation curves are as follows: Figure 2 and Figure 3 shown.

[0085] For the search condition, since the curve can usually remain accurate when the points of the simulation curve are evenly distributed on the curve and the intervals are appropriate, in order to make the points on the logarithmic BLER curve evenly distributed, more points should be distributed in the part with the smaller absolute value of the curve slope under equal logarithmic BLER intervals. As an anchor point for the approximate position of the interval, according to Figure 3 The characteristics of the slope distribution of the logarithmic BLER curve design the SNR sample point search conditions corresponding to different anchor points. This search condition guides the simulation curve to place more points in the part with a smaller absolute slope value and fewer points in the part with a larger absolute slope value under equal logarithmic BLER intervals. For example, the search condition is:

[0086] b1>0.004, lgb1-lgb2≥0.05. Or,

[0087] b1>0.004, lgb1-lgb2≥0.18. Or,

[0088] b1>0.004, lgb1-lgb2≥0.25. Or,

[0089] b1>0.004, lgb1-lgb2≥0.35.

[0090] 104-2, for the interval determined to find the SNR sample point, find the SNR sample point according to the left end point and the right end point of the interval, and use the interval as the source interval corresponding to the found SNR sample point.

[0091] Among them, for any interval determined to find the SNR sample point, the process of finding the SNR sample point according to the left and right endpoints of the interval can be implemented according to the principle of linear interpolation, such as selecting a more linear part of the linear BLER curve and the logarithmic BLER curve for interpolation. Figure 2 and Figure 3 It can be seen that when BLER∈[0.9,1], the curvature of the linear BLER curve and the logarithmic BLER curve are similar, that is, the linearity is close; when BLER∈[0.1,0.9), the linearity of the linear BLER curve is higher than that of the logarithmic BLER curve; when BLER∈(0,0.1), the linearity of the logarithmic BLER curve is higher than that of the linear BLER curve. Since the accuracy of calculating the SNR sample points by linear interpolation is higher when the linearity of the simulation curve is higher, in order to make the BLER simulation results corresponding to the interpolated SNR sample points closer to the logarithmic bisection point of the interval endpoint BLER, that is, to make the points on the logarithmic simulation curve as evenly distributed as possible, when the logarithmic bisection point of the interval endpoint BLER is less than lg(0.1), linear interpolation calculation can be performed based on the logarithmic BLER curve with a higher linearity. The specific calculation process can be expressed as: After simplification, When the logarithmic bisection point of the interval endpoint BLER is greater than or equal to lg(0.1), linear interpolation calculation can be performed based on a linear BLER curve with a higher degree of linearity. The specific calculation method is:

[0092] Therefore, if b2 = 0, or Then the SNR sample point found is

[0093] If b2≠0, and Then the SNR sample point found is

[0094] Where b1 is the BLER corresponding to the left end point of any interval for finding SNR samples, b2 is the BLER corresponding to the right end point of any interval for finding SNR samples, and r L To determine the left end point of any interval for finding SNR samples, r HTo determine the right endpoint of any interval for finding SNR samples, For Round the value to 1 decimal place. For Round the value to 1 decimal place.

[0095] 104-3, if all intervals in the interval set are termination intervals, stop searching for SNR samples. Otherwise, store the SNR samples found in the non-termination intervals in the interval set in the sample set, reset the interval set to an empty set, and re-execute the step of simulating the communication link for each SNR sample in the sample set and subsequent steps.

[0096] The termination interval is determined not to search for SNR samples, or the termination interval is determined to search for SNR samples, but the SNR samples found in the interval are an endpoint of the corresponding source interval. The non-termination interval is determined to search for SNR samples, and the SNR samples found in the interval are not an endpoint of the corresponding source interval.

[0097] That is, in step 104-3, if all intervals in the interval set S2 are termination intervals, stop searching for SNR samples; otherwise, store the SNR samples found in the non-termination intervals in the interval set S2 in the sample set S1, reset the interval set S2 to an empty set, and re-execute the step of performing communication link simulation on each SNR sample in the sample set S1 (i.e., step 102) and subsequent steps.

[0098] In addition, after the search for the SNR sample points is stopped, a logarithmic BLER simulation curve is drawn according to the found SNR sample points.

[0099] The method for finding the signal-to-noise ratio sample points provided in this embodiment first performs a sampling operation on the SNR simulation interval [SNR L ,SNR R ] for sampling, and then simulate the communication link for the sampled SNR samples, record the BLER of the simulation results respectively, and group the adjacent SNR samples into intervals. Thereafter, according to the BLER values ​​corresponding to the two endpoints of the interval composed of adjacent SNR samples, it is determined whether to search for SNR samples.

[0100] If it is determined that the SNR sample point is not to be found, the interval is determined to be the termination interval.

[0101] If it is determined to find the SNR sample point, the judgment conditions designed for different BLER ranges will be different according to the shape characteristics of the logarithmic BLER curve. For example, according to the linearity of the linear BLER curve and the logarithmic BLER curve in different value ranges, the curve with a high degree of linearity is selected to perform SNR linear interpolation calculation on the BLER logarithmic bisection point at the endpoint of the interval, and the calculation result is used as the found SNR sample point, and this interval is used as the source interval corresponding to the SNR sample point. After the SNR sample point is found, if the found SNR sample point is the endpoint of the corresponding source interval, the interval is determined as the termination interval. If the found SNR sample point is not the endpoint of the corresponding source interval, the interval is determined as a non-termination interval, and the found SNR sample point is used as the SNR sample point for the next round of communication link simulation. After all intervals are processed, the next round of SNR sample point communication link simulation steps and subsequent steps are performed until no new SNR sample points are found (that is, all intervals are termination intervals).

[0102] If all intervals are termination intervals, stop searching for SNR sample points and draw a logarithmic BLER simulation curve, for example, a logarithmic BLER curve simulated based on the recorded SNR and BLER receipt link.

[0103] The SNR sample point search method provided in this embodiment limits the number of samples by setting the termination judgment condition of the SNR sample point search, thereby reducing the occupation of computing resources. At the same time, the SNR sample point search method provided in this embodiment performs SNR linear interpolation calculation at the BLER logarithmic bisector to obtain SNR samples, thereby adapting to the logarithmic BLER simulation curve.

[0104] The signal-to-noise ratio sample point search method provided in this embodiment is an SNR sample point automatic search method, which reduces the computing resources occupied during the search and can adapt to the logarithmic simulation curve.

[0105] From the principle of the above method, it can be seen that the method proposed in this patent effectively makes up for the defects of the existing method. For the problem that the existing method occupies a lot of computing resources, the proposed method sets a judgment condition for whether to continue searching for SNR samples, thereby limiting the number of selected SNR samples, thereby saving computing resources; for the problem that the existing method has a high manual operation cost, the proposed method automates the SNR sample search so that the search process no longer requires additional manual operation; for the problem that the existing method is difficult to adapt to the logarithmic BLER simulation curve, the proposed method obtains the sample point by performing SNR linear interpolation at the BLER logarithmic bisection point of the simulated SNR, so that a small number of sample points can also keep the logarithmic simulation curve accurate.

[0106] For the convenience of execution, the method provided in this embodiment will configure basic parameters before execution. In addition, all intervals will be stored. Figure 4, a specific implementation process of the method provided in this embodiment is introduced again.

[0107] 401, initialize relevant parameters and variables.

[0108] In step 401, the left endpoint value SNR of the SNR simulation interval is set. L and right endpoint SNR R , step size s, a sample point set S1 for storing SNR samples, an identifier F for distinguishing whether S1 is the first time to establish an interval based on the SNR samples in the sample point set, an interval set S2 for storing intervals (S2 stores the intervals established by the SNR samples in S1), and another interval set S3 (S3 stores all the intervals that have appeared in S2). Then initialize the relevant parameters and variables, for example, input SNR L 、SNR R , the parameter values ​​of s, initialize S1, S2, S3 to empty sets, and initialize F to True.

[0109] Therefore, the implementation process of this step is as follows Figure 5 As shown, first input the left endpoint value, right endpoint value and step size of the SNR simulation interval, then initialize the sample point set S1 as an empty set, initialize the interval set S2 as an empty set, initialize another interval set S3 as an empty set, and initialize F as True.

[0110] 402, sampling the SNR simulation interval with a preset step length to obtain SNR sample points, and storing all SNR sample points into a sample point set.

[0111] After completing the initialization of relevant parameters and variables, the SNR simulation interval [SNR L ,SNR R ] is sampled, and the obtained SNR samples are stored in the sample set S1.

[0112] 403: Select one SNR sample point in the sample point set S1.

[0113] 404, perform communication link simulation on the selected SNR sample points, and record the BLER of the simulation result.

[0114] 405 , determining whether all SNR sample points in the sample point set S1 have been subjected to communication link simulation.

[0115] 406. If there are SNR samples for which communication link simulation has not been performed in the sample set S1, one is selected from the SNR samples for which communication link simulation has not been performed, and step 404 and subsequent steps are re-executed until communication link simulation has been performed on all the sample sets S1.

[0116] 407 , if the SNR samples in the sample set S1 have all been subjected to communication link simulation, then an interval is established based on the SNR samples in the sample set, and the established interval is stored in the interval set S2 .

[0117] like Figure 6 As shown, in step 407, first determine whether F is True. If F is True, then update F to False, establish an interval with two adjacent SNR sample points in the sample point set S1, store the established interval in the interval set S2, and reset the sample point set S1 to an empty set. If F is False, establish an interval with each SNR sample point in the sample point set S1 and the corresponding left and right endpoints of the source interval, store the established interval in the interval set S2, and reset the sample point set S1 to an empty set.

[0118] 408 , search for SNR sample points according to the interval set S2 , and update the sample point set S1 based on the searched SNR sample points.

[0119] For example, see Figure 7 In step 408, an interval in the interval set S2 is selected to determine whether the selected interval satisfies the search condition. The specific content of the search condition is: suppose the BLERs corresponding to the left and right endpoints of the selected interval are b1 and b2 respectively. If b1>0.004, and When the value range of lgb1-lgb2 and the value range of lgb1-lgb2 meet any row in Table 1 at the same time, the search condition is met; otherwise, the search condition is not met.

[0120] Among them, Table 1 is as follows:

[0121] Table 1

[0122]

[0123]

[0124] When the search condition is not met, the SNR sample point is not searched in the selected interval; when the search condition is met, if the BLER value b2 of the right endpoint of the selected interval is 0, or Then the SNR sample value found in the interval If b2≠0, and Then the SNR sample value found in the interval

[0125] Then, the selected interval is used as the source interval corresponding to the found SNR sample point. It is determined whether the found SNR sample point is one of the endpoints of the source interval. If so, the interval is the termination interval, otherwise, the found SNR sample point is stored in the sample point set S1.

[0126] 409 , determine whether the current sample point set S1 is an empty set.

[0127] 410, if the current sample point set S1 is not an empty set, then add the intervals in the interval set S2 to another interval set S3, reset the interval set S2 to an empty set, and re-execute step 403 and subsequent steps.

[0128] 411. If the current sample point set S1 is an empty set, a logarithmic BLER curve of link simulation is returned according to the recorded SNR and BLER.

[0129] After all the intervals in the interval set S2 are judged by the search conditions, if the sample point set S1 is not an empty set, the intervals in the interval set S2 are added to another interval set S3, and the interval set S2 is set to an empty set, and then the process returns to the step of performing link simulation on all SNR sample points in the sample point set S1, so as to iteratively obtain the BLER corresponding to the SNR sample points of the new round of search; if the sample point set S1 is an empty set, the logarithmic BLER curve of the link simulation is drawn according to the recorded SNR and BLER, and the process of the signal-to-noise ratio sample point search method provided in this embodiment ends.

[0130] The signal-to-noise ratio sample search method provided in this embodiment samples the SNR simulation interval with a preset step size to obtain SNR samples, and stores all SNR samples in a sample set; performs communication link simulation on each SNR sample in the sample set, and records the BLER of the simulation result; establishes an interval based on the SNR sample in the sample set, and stores the established interval in the interval set; searches for SNR samples according to the BLER corresponding to each interval endpoint in the interval set. The method provided in this embodiment performs communication link simulation on SNR samples to obtain the BLER of the simulation result; establishes an interval based on the SNR sample in the sample set, and searches for SNR samples according to the BLER corresponding to each interval endpoint in the interval set, which can realize automatic search of SNR samples, thereby eliminating manual search and improving search efficiency.

[0131] Based on the same inventive concept of the signal-to-noise ratio sample point search method, this embodiment provides a signal-to-noise ratio sample point search device, see Figure 8 , the device comprises:

[0132] The sampling module 801 is used to sample the signal-to-noise ratio (SNR) simulation interval with a preset step size to obtain SNR samples and store all SNR samples into a sample set, wherein the sample set is initialized to an empty set and the SNR samples in the sample set are arranged in ascending order.

[0133] The simulation module 802 is used to perform communication link simulation on each SNR sample point in the sample point set, and record the block error rate BLER of the simulation result.

[0134] The processing module 803 is used to establish intervals based on the SNR samples in the sample set, and store the established intervals in the interval set, wherein the interval set is initialized to an empty set.

[0135] The search module 804 is used to search for SNR samples according to the BLER corresponding to each interval endpoint in the interval set.

[0136] The device further comprises:

[0137] The reset module is used to reset the sample point set to an empty set.

[0138] Among them, the search module 804 is used to determine whether to search for SNR samples according to the BLER corresponding to the endpoints of each interval in the interval set. For the interval determined to search for SNR samples, the SNR samples are searched according to the left endpoint and the right endpoint of the interval, and the interval is used as the source interval corresponding to the found SNR samples. If all intervals in the interval set are termination intervals, the search for SNR samples is stopped. Otherwise, the SNR samples found in the non-termination intervals in the interval set are stored in the sample set, the interval set is reset to an empty set, and the step of simulating the communication link for each SNR sample in the sample set and the subsequent steps are re-executed.

[0139] The termination interval is determined not to search for SNR samples, or the termination interval is determined to search for SNR samples, but the SNR samples found in the interval are an endpoint of the corresponding source interval. The non-termination interval is determined to search for SNR samples, and the SNR samples found in the interval are not an endpoint of the corresponding source interval.

[0140] Wherein, determining whether to search for SNR sample points according to the BLER corresponding to each interval endpoint in the interval set includes:

[0141] For any interval in the interval set, the BLER corresponding to its left endpoint and right endpoint is determined.

[0142] If b1, If lgb1-lgb2 meets the search condition, it is determined to search for the SNR sample point; otherwise, it is determined not to search for the SNR sample point.

[0143] Wherein, b1 is the BLER corresponding to the left endpoint of any interval in the interval set, and b2 is the BLER corresponding to the right endpoint of any interval in the interval set.

[0144] The search conditions are:

[0145] b1>0.004, lgb1-lgb2≥0.05. Or,

[0146] b1>0.004, lgb1-lgb2≥0.18. Or,

[0147] b1>0.004, lgb1-lgb2≥0.25. Or,

[0148] b1>0.004, lgb1-lgb2≥0.35.

[0149] Among them, searching for SNR sample points according to the left endpoint and the right endpoint of the interval includes:

[0150] For any interval of determining the SNR sample point, if b2 = 0, or, Then the SNR sample point found is If b2≠0, and Then the SNR sample point found is

[0151] Where b1 is the BLER corresponding to the left end point of any interval for finding SNR samples, b2 is the BLER corresponding to the right end point of any interval for finding SNR samples, and r L To determine the left end point of any interval for finding SNR samples, r H To determine the right endpoint of any interval for finding SNR samples, For Round the value to 1 decimal place. For Round the value to 1 decimal place.

[0152] The processing module 803 is used to establish an interval based on the SNR sample points in the sample point set. For example, when establishing an interval based on the SNR sample points in the sample point set for the first time, the interval is established with two adjacent SNR sample points in the sample point set. When establishing an interval based on the SNR sample points in the sample point set is not performed for the first time, an interval is established with each SNR sample point in the sample point set and the corresponding left endpoint and right endpoint of the source interval.

[0153] The device further comprises:

[0154] The drawing module is used to draw a logarithmic BLER simulation curve according to the found SNR sample points after stopping the search for the SNR sample points.

[0155] The device provided in this embodiment performs communication link simulation on SNR sample points to obtain the BLER of the simulation result; establishes intervals based on the SNR sample points in the sample point set, and searches for SNR sample points according to the BLER corresponding to each interval endpoint in the interval set, so as to realize automatic search of SNR sample points, thereby eliminating manual search and improving search efficiency.

[0156] Based on the same inventive concept of the signal-to-noise ratio sample point search method, this embodiment provides an electronic device, such as Fig. 9 As shown, it includes: a memory 901, a processor 902, and a computer program.

[0157] The computer program is stored in the memory 901 and is configured to be executed by the processor 902 to implement the above-mentioned signal-to-noise ratio sample point search method.

[0158] Specifically,

[0159] The signal-to-noise ratio (SNR) simulation interval is sampled with a preset step size to obtain SNR samples, and all SNR samples are stored in a sample set, where the sample set is initialized to an empty set, and the SNR samples in the sample set are arranged in ascending order.

[0160] Perform communication link simulation on each SNR sample point in the sample point set, and record the block error rate BLER of the simulation result.

[0161] An interval is established based on the SNR sample points in the sample point set, and the established interval is stored in the interval set, wherein the interval set is initialized to an empty set.

[0162] Find the SNR sample point according to the BLER corresponding to each interval endpoint in the interval set.

[0163] Optionally, after storing the created interval into the interval set, the following steps are further included:

[0164] Reset the sample point set to the empty set.

[0165] According to the BLER corresponding to each interval endpoint in the interval set, find the SNR sample point, including:

[0166] According to the BLER corresponding to each interval endpoint in the interval set, it is determined whether to search for SNR sample points.

[0167] For the interval determined to find the SNR sample point, the SNR sample point is found according to the left end point and the right end point of the interval, and the interval is used as the source interval corresponding to the found SNR sample point.

[0168] If all intervals in the interval set are termination intervals, stop searching for SNR samples. Otherwise, store the SNR samples found in the non-termination intervals in the interval set in the sample set, reset the interval set to an empty set, and re-execute the steps of simulating the communication link for each SNR sample in the sample set and subsequent steps.

[0169] The termination interval is determined not to search for SNR samples, or the termination interval is determined to search for SNR samples, but the SNR samples found in the interval are an endpoint of the corresponding source interval. The non-termination interval is determined to search for SNR samples, and the SNR samples found in the interval are not an endpoint of the corresponding source interval.

[0170] Optionally, determining whether to search for SNR samples according to the BLER corresponding to each interval endpoint in the interval set includes:

[0171] For any interval in the interval set, the BLER corresponding to its left endpoint and right endpoint is determined.

[0172] If b1, If lgb1-lgb2 meets the search condition, it is determined to search for the SNR sample point; otherwise, it is determined not to search for the SNR sample point.

[0173] Wherein, b1 is the BLER corresponding to the left endpoint of any interval in the interval set, and b2 is the BLER corresponding to the right endpoint of any interval in the interval set.

[0174] Optionally, the search condition is:

[0175] b1>0.004, lgb1-lgb2≥0.05. Or,

[0176] b1>0.004, lgb1-lgb2≥0.18. Or,

[0177] b1>0.004, lgb1-lgb2≥0.25. Or,

[0178] b1>0.004, lgb1-lgb2≥0.35.

[0179] Optionally, searching for SNR sample points according to the left endpoint and the right endpoint of the interval includes:

[0180] For any interval of determining the SNR sample point, if b2 = 0, or, Then the SNR sample point found is If b2≠0, and Then the SNR sample point found is

[0181] Where b1 is the BLER corresponding to the left end point of any interval for finding SNR samples, b2 is the BLER corresponding to the right end point of any interval for finding SNR samples, and r L To determine the left end point of any interval for finding SNR samples, rH To determine the right endpoint of any interval for finding SNR samples, For Round the value to 1 decimal place. For Round the value to 1 decimal place.

[0182] Optionally, establishing an interval based on SNR samples in a sample set includes:

[0183] If the step of establishing an interval based on the SNR sample points in the sample point set is performed for the first time, the interval is established based on two adjacent SNR sample points in the sample point set.

[0184] If it is not the first time to perform the step of establishing an interval based on the SNR sample points in the sample point set, an interval is established with each SNR sample point in the sample point set and the corresponding left endpoint and right endpoint of the source interval.

[0185] Optionally, after stopping searching for the SNR sample point, the method further includes:

[0186] Based on the found SNR sample points, a logarithmic BLER simulation curve is drawn.

[0187] The electronic device provided by this embodiment has a computer program executed by a processor to perform communication link simulation on SNR sample points to obtain a BLER of a simulation result; intervals are established based on the SNR sample points in the sample point set, and the SNR sample points are searched according to the BLER corresponding to each interval endpoint in the interval set, so that automatic search of the SNR sample points can be achieved, thereby eliminating manual search and improving search efficiency.

[0188] Based on the same inventive concept of the signal-to-noise ratio sample point search method, this embodiment provides a computer-readable storage medium, and a computer program is stored thereon. The computer program is executed by a processor to implement the above-mentioned signal-to-noise ratio sample point search method.

[0189] Specifically,

[0190] The signal-to-noise ratio (SNR) simulation interval is sampled with a preset step size to obtain SNR samples, and all SNR samples are stored in a sample set, where the sample set is initialized to an empty set, and the SNR samples in the sample set are arranged in ascending order.

[0191] Perform communication link simulation on each SNR sample point in the sample point set, and record the block error rate BLER of the simulation result.

[0192] An interval is established based on the SNR sample points in the sample point set, and the established interval is stored in the interval set, wherein the interval set is initialized to an empty set.

[0193] Find the SNR sample point according to the BLER corresponding to each interval endpoint in the interval set.

[0194] Optionally, after storing the created interval into the interval set, the following steps are further included:

[0195] Reset the sample point set to the empty set.

[0196] According to the BLER corresponding to each interval endpoint in the interval set, find the SNR sample point, including:

[0197] According to the BLER corresponding to each interval endpoint in the interval set, it is determined whether to search for SNR sample points.

[0198] For the interval determined to find the SNR sample point, the SNR sample point is found according to the left end point and the right end point of the interval, and the interval is used as the source interval corresponding to the found SNR sample point.

[0199] If all intervals in the interval set are termination intervals, stop searching for SNR samples. Otherwise, store the SNR samples found in the non-termination intervals in the interval set in the sample set, reset the interval set to an empty set, and re-execute the steps of simulating the communication link for each SNR sample in the sample set and subsequent steps.

[0200] The termination interval is determined not to search for SNR samples, or the termination interval is determined to search for SNR samples, but the SNR samples found in the interval are an endpoint of the corresponding source interval. The non-termination interval is determined to search for SNR samples, and the SNR samples found in the interval are not an endpoint of the corresponding source interval.

[0201] Optionally, determining whether to search for SNR samples according to the BLER corresponding to each interval endpoint in the interval set includes:

[0202] For any interval in the interval set, the BLER corresponding to its left endpoint and right endpoint is determined.

[0203] If b1, If lgb1-lgb2 meets the search condition, it is determined to search for the SNR sample point; otherwise, it is determined not to search for the SNR sample point.

[0204] Wherein, b1 is the BLER corresponding to the left endpoint of any interval in the interval set, and b2 is the BLER corresponding to the right endpoint of any interval in the interval set.

[0205] Optionally, the search condition is:

[0206] b1>0.004, lgb1-lgb2≥0.05. Or,

[0207] b1>0.004, lgb1-lgb2≥0.18. Or,

[0208] b1>0.004, lgb1-lgb2≥0.25. Or,

[0209] b1>0.004, lgb1-lgb2≥0.35.

[0210] Optionally, searching for SNR sample points according to the left endpoint and the right endpoint of the interval includes:

[0211] For any interval of determining the SNR sample point, if b2 = 0, or, Then the SNR sample point found is If b2≠0, and Then the SNR sample point found is

[0212] Where b1 is the BLER corresponding to the left end point of any interval for finding SNR samples, b2 is the BLER corresponding to the right end point of any interval for finding SNR samples, and r L To determine the left end point of any interval for finding SNR samples, r H To determine the right endpoint of any interval for finding SNR samples, For Round the value to 1 decimal place. For Round the value to 1 decimal place.

[0213] Optionally, establishing an interval based on SNR samples in a sample set includes:

[0214] If the step of establishing an interval based on the SNR sample points in the sample point set is performed for the first time, the interval is established based on two adjacent SNR sample points in the sample point set.

[0215] If it is not the first time to perform the step of establishing an interval based on the SNR sample points in the sample point set, an interval is established with each SNR sample point in the sample point set and the corresponding left endpoint and right endpoint of the source interval.

[0216] Optionally, after stopping searching for the SNR sample point, the method further includes:

[0217] Based on the found SNR sample points, a logarithmic BLER simulation curve is drawn.

[0218] The computer-readable storage medium provided in this embodiment has a computer program executed by a processor to perform communication link simulation on SNR sample points to obtain a BLER of a simulation result; intervals are established based on the SNR sample points in the sample point set, and the SNR sample points are searched according to the BLER corresponding to each interval endpoint in the interval set, so that automatic search of the SNR sample points can be achieved, thereby eliminating manual search and improving search efficiency.

[0219] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of complete hardware embodiments, complete software embodiments, or embodiments in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code. The scheme in the embodiments of the present application can be implemented in various computer languages, for example, object-oriented programming language Java and literal scripting language JavaScript, etc.

[0220] 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.

[0221] 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.

[0222] 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 1A step that specifies a function in one or more boxes.

[0223] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.

[0224] 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 method for finding a signal-to-noise ratio sample point, characterized in that: The method comprises: The signal-to-noise ratio (SNR) simulation interval is sampled with a preset step size to obtain SNR sample points, and all SNR sample points are stored in a sample point set; wherein the sample point set is initialized to an empty set, and the SNR sample points in the sample point set are arranged in ascending order; Performing communication link simulation on each SNR sample point in the sample point set, and recording a block error rate BLER of the simulation result; Establishing intervals based on the SNR sample points in the sample point set, and storing the established intervals in the interval set; wherein the interval set is initialized to an empty set; According to the BLER corresponding to each interval endpoint in the interval set, the SNR sample point is found.

2. The method according to claim 1, characterized in that After storing the established interval into the interval set, the method further includes: Resetting the sample point set to an empty set; The searching for SNR samples according to the BLER corresponding to each interval endpoint in the interval set includes: Determining whether to search for SNR samples according to the BLER corresponding to each interval endpoint in the interval set; For the interval determined to find the SNR sample point, the SNR sample point is found according to the left endpoint and the right endpoint of the interval, and the interval is used as the source interval corresponding to the found SNR sample point; If all intervals in the interval set are termination intervals, stop searching for SNR sample points; otherwise, store the SNR sample points found in the non-termination intervals in the interval set in the sample point set, reset the interval set to an empty set, and re-execute the step of performing communication link simulation on each SNR sample point in the sample point set and subsequent steps; Among them, the termination interval is determined not to search for SNR samples, or the termination interval is determined to search for SNR samples, but the SNR samples found in this interval are an endpoint of the corresponding source interval; the non-termination interval is determined to search for SNR samples, and the SNR samples found in this interval are not an endpoint of the corresponding source interval.

3. The method according to claim 2, characterized in that The determining whether to search for SNR samples according to the BLER corresponding to each interval endpoint in the interval set includes: For any interval in the interval set, determining the BLER corresponding to the left endpoint and the right endpoint; If b1, If lgb1-lgb2 meets the search condition, it is determined to search for the SNR sample point, otherwise, it is determined not to search for the SNR sample point; Among them, b1 is the BLER corresponding to the left endpoint of any interval in the interval set, and b2 is the BLER corresponding to the right endpoint of any interval in the interval set.

4. The method according to claim 3, characterized in that The search conditions are: b1>0.004, lgb1-lgb2≥0.05; or, b1>0.004, lgb1-lgb2≥0.18; or b1>0.004, lgb1-lgb2≥0.25; or b1>0.004、 lgb1-lgb2≥0.35。 5. The method according to claim 2, characterized in that: The step of searching for the SNR sample point according to the left endpoint and the right endpoint of the interval includes: For any interval of determining the SNR sample point, if b2 = 0, or, Then the SNR sample point found is If b2≠0, and Then the SNR sample point found is Where b1 is the BLER corresponding to the left end point of any interval for finding SNR samples, b2 is the BLER corresponding to the right end point of any interval for finding SNR samples, and r L To determine the left end point of any interval for finding SNR samples, r H To determine the right endpoint of any interval for finding SNR samples, For Round the value to 1 decimal place. For Round the value to 1 decimal place.

6. The method according to claim 2, characterized in that The establishing of the interval based on the SNR sample points in the sample point set includes: If the step of establishing an interval based on the SNR sample points in the sample point set is performed for the first time, establishing an interval based on two adjacent SNR sample points in the sample point set; If it is not the first time to perform the step of establishing an interval based on the SNR sample points in the sample point set, an interval is established with each SNR sample point in the sample point set and the corresponding left endpoint and right endpoint of the source interval.

7. The method according to claim 2, characterized in that After stopping searching for the SNR sample point, the method further includes: Based on the found SNR sample points, a logarithmic BLER simulation curve is drawn.

8. A signal-to-noise ratio sample point search device, characterized in that: The device comprises: A sampling module is used to sample the signal-to-noise ratio (SNR) simulation interval with a preset step size to obtain SNR sample points, and store all SNR sample points into a sample point set; wherein the sample point set is initialized to an empty set, and the SNR sample points in the sample point set are arranged in ascending order; A simulation module, used for performing communication link simulation on each SNR sample point in the sample point set, and recording a block error rate BLER of the simulation result; A processing module, configured to establish intervals based on the SNR sample points in the sample point set, and store the established intervals in an interval set; wherein the interval set is initialized to an empty set; The search module is used to search for SNR samples according to the BLER corresponding to each interval endpoint in the interval set.

9. An electronic device, characterized in that: include: Memory; processor; as well as Computer programs; The computer program is stored in the memory and is configured to be executed by the processor to implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon; the computer program is executed by a processor to implement the method according to any one of claims 1 to 7.