Receiving sensitivity testing method and device, equipment and storage medium

By determining the noise floor and sensitivity boundary values ​​of the receiving device and combining the fast search algorithm for reception sensitivity testing, the problem of inefficiency of existing testing methods is solved and a more efficient testing process is achieved.

CN119582980APending Publication Date: 2025-03-07GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311000843.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-09
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

The existing receiving sensitivity testing methods have many test points, long test times, and low testing efficiency.

Method used

By determining the noise floor of the receiving device, determining the reception sensitivity boundary value and range, the sensitivity range is bottomed out using a preset quick search algorithm to determine the target reception sensitivity.

Benefits of technology

The reception sensitivity range is narrowed, the number of test points is reduced, the testing time is saved, and the testing efficiency is significantly improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119582980A_ABST
    Figure CN119582980A_ABST
Patent Text Reader

Abstract

The invention discloses a receiving sensitivity test method and device, equipment and a storage medium. The method comprises the following steps: determining background noise of receiving equipment; determining a receiving sensitivity boundary value of the receiving equipment according to the background noise; determining a receiving sensitivity range of the receiving equipment according to the receiving sensitivity boundary value; and performing sensitivity bottom detection on the receiving sensitivity range according to a preset quick search algorithm, and determining the target receiving sensitivity of the receiving equipment. Therefore, the receiving sensitivity boundary value is determined through the background noise, the receiving sensitivity range can be narrowed, the receiving sensitivity range is further subjected to bottom detection by using a quick search algorithm, the number of test points can be reduced, the test time can be saved, and the test efficiency can be remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to wireless communication technology, and in particular to a receiving sensitivity testing method, device, equipment and storage medium. Background Art

[0002] Receiving sensitivity refers to the minimum signal power that a receiver can receive while meeting certain wireless communication performance, that is, the minimum level value. The existing receiving sensitivity test method for receiving equipment starts with a certain value, with a step length of -1dB, and performs sensitivity tests step by step until the packet loss rate is greater than a certain threshold. The corresponding level value is determined as the receiving sensitivity. The process of finding the receiving sensitivity is called the "bottoming out" process. Receiving sensitivity is a core RF parameter and a key indicator for the development, testing, and user experience of RF modules. However, the existing receiving sensitivity bottoming out method has many test points, a long test time, and low test efficiency. Summary of the invention

[0003] The embodiments of the present application are intended to provide a receiving sensitivity testing method, apparatus, device and storage medium.

[0004] The technical solution of this application is implemented as follows:

[0005] In a first aspect, a receiving sensitivity test method is provided, comprising:

[0006] Determine the noise floor of the receiving equipment;

[0007] Determining a receiving sensitivity boundary value of the receiving device according to the background noise;

[0008] Determining a receiving sensitivity range of the receiving device according to the receiving sensitivity boundary value;

[0009] The receiving sensitivity range is probed according to a preset quick search algorithm to determine the target receiving sensitivity of the receiving device.

[0010] In a second aspect, a receiving sensitivity test device is provided, comprising:

[0011] A first determining unit, configured to determine a background noise of a receiving device;

[0012] A second determining unit is used to determine a receiving sensitivity boundary value of the receiving device according to the background noise; and determine a receiving sensitivity range of the receiving device according to the receiving sensitivity boundary value;

[0013] The query unit performs sensitivity detection on the receiving sensitivity range according to a preset fast search algorithm to determine the target receiving sensitivity of the receiving device.

[0014] In a third aspect, a receiving sensitivity test device is provided, comprising: a processor and a memory configured to store a computer program that can be run on the processor,

[0015] Wherein, the processor is configured to execute the steps of the method described in the first aspect when running the computer program.

[0016] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps of any one of the methods described in the first aspect are implemented.

[0017] The embodiment of the present application provides a receiving sensitivity test method, device, equipment and storage medium, the method comprising: determining the background noise of the receiving device; determining the receiving sensitivity boundary value of the receiving device according to the background noise; determining the receiving sensitivity range of the receiving device according to the receiving sensitivity boundary value; performing sensitivity bottoming of the receiving sensitivity range according to a preset fast search algorithm to determine the target receiving sensitivity of the receiving device. In this way, by determining the receiving sensitivity boundary value through the background noise, the receiving sensitivity range can be narrowed, and further using the fast search algorithm to bottom out the receiving sensitivity range can reduce the number of test points, save test time, and significantly improve test efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 A schematic diagram of a link model in an embodiment of the present application;

[0019] Figure 2 This is a flow chart of a receiving sensitivity testing method in an embodiment of the present application;

[0020] Figure 3 A schematic diagram of the search for the receiving sensitivity dichotomy method in the embodiment of the present application;

[0021] Figure 4 This is a schematic diagram of the composition structure of the receiving sensitivity testing device in the embodiment of the present application;

[0022] Figure 5 This is a schematic diagram of the composition structure of the receiving sensitivity test equipment in the embodiment of the present application. DETAILED DESCRIPTION

[0023] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present application, the implementation of the embodiments of the present application is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present application.

[0024] Receive sensitivity refers to the minimum input signal power that a receiver can receive while meeting certain wireless communication performance, that is, the minimum level value. 3GPP stipulates that when testing sensitivity indicators, the bit error rate (BER) or packet loss rate (PER) must be lower than a certain threshold (such as 5% or 10%); under the above conditions, the minimum input signal power measured is the receiver's receive sensitivity. The unit of the level value is usually volt (V) or decibel milliwatt (dBm). Decibel milliwatt uses logarithmic units to represent the power value of the signal relative to the power value of one milliwatt. For example, a signal with a level value of -70dBm means that its power value is equivalent to 0.0000001 times one milliwatt, that is, 0.1 nanowatt. In wireless communications, the signal level value is usually between -120dBm and -50dBm.

[0025] Specifically, a link model can be established to represent some factors that affect wireless communication performance, such as Figure 1 As shown, the received power of the receiver can be expressed as (expressed in dBm):

[0026] P RX =P TX +G TX -PL-N+G RX

[0027] Among them, P RX is the received power, P TX is the transmission power, G TX is the transmission gain (including the power amplifier gain and antenna gain), PL is the path loss, N is the noise power (assuming there is no interference), G RX For receiving gain.

[0028] In the above formula, P RX , P TX , G TX , G RX These are inherent settings of the transmitter and receiver and can be considered as constants. PL is assumed to be a free-space loss model and can also be considered as a constant. N is assumed to be thermal noise, part of which is on the channel and part of which is caused by lossy coupling from the antenna to the receiver.

[0029] Thermal noise, also known as background noise, is generally assumed to be zero-mean Gaussian white noise. Since the power spectral density of thermal noise is at a frequency of 10 12The following are constants, so the thermal noise of the receiver is generally treated as Gaussian white noise, and a given noise power is sufficient. The embodiment of the present application determines the background noise of the receiving device by simulation means, and then determines the boundary value of the receiving sensitivity based on the background noise, which can narrow the receiving sensitivity range, and further use the fast search algorithm to bottom out the receiving sensitivity range, which can reduce the number of test points, save test time, and significantly improve test efficiency.

[0030] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and they all belong to the protection scope of the embodiments of the present application. The embodiments of the present application include at least part of the following contents

[0031] Figure 2 Schematic diagram of the process of receiving sensitivity testing method in the embodiment of the present application, such as Figure 2 As shown, the method may specifically include:

[0032] Step 201: Determine the background noise of the receiving device;

[0033] In some embodiments, a first noise coefficient of the environment around the receiving device is obtained, and the background noise is determined according to the first noise coefficient and the background noise calculation formula. It should be noted that the first noise coefficient represents the environmental noise on the transmission link between the sending device and the receiving device, and the first noise coefficient is used as an independent variable in the background noise calculation formula to obtain the background noise.

[0034] In some embodiments, the communication bandwidth of the wireless communication network of the receiving device is obtained; based on the communication bandwidth, the background noise is determined. It should be noted that the communication frequency bands and bandwidths of different communication networks may lead to differences in local noise simulation results. The wireless communication network used by the receiving device may be a wifi network, a cellular network (including 2G, 3G, 4G, 5G and even 6G networks), Bluetooth, etc. For example, for the wifi network 802.11a / g protocol, the bandwidth is 20MHz, and for the 4G LTE network, the bandwidth of one subcarrier is 15kHz. Substitute the communication bandwidth as an independent variable into the background noise calculation formula to obtain the background noise.

[0035] In some embodiments, the communication bandwidth of the wireless communication network of the receiving device and the first noise coefficient of the surrounding environment of the receiving device are obtained; the background noise is determined according to the communication bandwidth and / or the first noise coefficient. In other words, the first noise coefficient and the communication bandwidth are both taken as independent variables into the background noise calculation formula to obtain the background noise.

[0036] Exemplarily, the background noise calculation formula may be:

[0037] N=10lg(KTB)+NF

[0038] Wherein, N is the background noise, K is the Boltzmann's constant, the value of K is 1.38×10-23J / K or -228.6dBW / k / Hz, T is the Kelvin temperature, T=290K at room temperature, B is the signal bandwidth, and NF is the first noise factor of the receiving device.

[0039] Furthermore, the background noise calculation formula is transformed into:

[0040] N(dBW)=-228.6+10lg(290)+10lg(B)+NF

[0041] Taking the WiFi network as an example, the 802.11a / g protocol stipulates that the bandwidth is 20MHz and the noise figure (NF) is 9dB.

[0042] Taking LTE network as an example, a subcarrier bandwidth is 15kHz and the noise factor NF is 4dB.

[0043] In some embodiments, the method further includes: constructing a noise floor model according to the Boltzmann constant, the temperature constant and a preset noise floor calculation formula; using the communication bandwidth and / or the first noise coefficient as input parameters of the noise floor model, and outputting the noise floor. The noise floor of the receiving device is quickly determined by the pre-constructed noise floor model.

[0044] Step 202: Determine the receiving sensitivity boundary value of the receiving device according to the background noise;

[0045] In some embodiments, the lower boundary value of the receiving sensitivity of the receiving device is determined based on the background noise. It should be noted that the receiving sensitivity is in dBm, and the smaller the sensitivity value, the higher the sensitivity, that is, the lower boundary value indicates the highest receiving sensitivity, and the larger the sensitivity value, the lower the sensitivity, that is, the upper boundary value indicates the lowest sensitivity.

[0046] In some embodiments, the signal gain of the transmission link from the transmitting device to the receiving device is obtained; the second noise coefficient of the receiving device itself is obtained; and the lower boundary value of the receiving sensitivity is determined based on the background noise, the signal gain and the second noise coefficient.

[0047] It should be noted that in addition to the background noise, the signal gain of the device should also be compensated, such as P RX , P TX , G TX , G RX, PL and other device signal gain, and the second noise figure of the receiving device itself, and determine the lower boundary value according to the calculation formula of the lower boundary value of the receiving sensitivity Pmin = Noise floor + Signal gain + Noise figure. It should be noted that the lower the noise figure, the higher the receiving sensitivity.

[0048] For example, taking a wifi receiving device as an example, Signal gain=4db, Noise figure=6db, and the theoretical lower boundary value of receiving sensitivity Pmin=-111dBm is calculated according to the calculation formula.

[0049] Step 203: Determine the receiving sensitivity range of the receiving device according to the receiving sensitivity boundary value;

[0050] In some embodiments, the upper boundary value of the receiving sensitivity is determined according to the wireless communication protocol standard on which the receiving device is based; and the receiving sensitivity range is determined according to the lower boundary value and the upper boundary value of the receiving sensitivity.

[0051] Step 204: Perform sensitivity testing on the receiving sensitivity range according to a preset quick search algorithm to determine the target receiving sensitivity of the receiving device.

[0052] It should be noted that the fast search algorithm can be one of the following: binary search algorithm, Fibonacci search algorithm, block search algorithm.

[0053] In some embodiments, the fast search algorithm is a binary search algorithm;

[0054] The receiving sensitivity range is probed according to a preset quick search algorithm to determine the target receiving sensitivity of the receiving device, including: determining the current middle value of the receiving sensitivity range according to the boundary value of the receiving sensitivity range; performing a sensitivity test on the current middle value, and when it is determined that the performance parameter of the receiving device is less than the performance parameter threshold, replacing the current middle value with the upper boundary value of the receiving sensitivity range, and continuing to perform a binary search according to the new receiving sensitivity range; performing a sensitivity test on the current middle value, and when it is determined that the performance parameter of the receiving device is greater than the performance parameter threshold, determining the target receiving sensitivity according to the current middle value.

[0055] It should be noted that the performance parameters of the receiving device may be performance parameters such as packet loss rate and bit error rate that characterize receiving sensitivity.

[0056] Exemplarily, determining the target receiving sensitivity according to the current intermediate value includes: using the current intermediate value as the target receiving sensitivity. That is, when performing a binary search, using the receiving sensitivity whose first performance parameter is greater than the performance parameter threshold as the target receiving sensitivity.

[0057] Exemplarily, determining the target receiving sensitivity according to the current intermediate value includes: determining the intermediate value obtained in the previous compromise corresponding to the current intermediate value obtained in the current compromise during the binary search process, and using the intermediate value obtained in the previous compromise as the target receiving sensitivity. That is, when performing the binary search, when the performance parameter corresponding to the first receiving sensitivity is greater than the performance parameter threshold, the performance parameter corresponding to the receiving sensitivity obtained in the previous compromise corresponding to the first receiving sensitivity must be less than the performance parameter threshold, and the receiving sensitivity obtained in the previous compromise is used as the target receiving sensitivity, and the bottoming operation is terminated.

[0058] Figure 3 Schematic diagram of the search for receiving sensitivity dichotomy in the embodiment of the present application, such as Figure 3 As shown in the figure, the initial receiving sensitivity range is [Pmin, Pmax], starting with the upper limit value Pmax and ending with the lower limit value Pmin, and using binary search to find the bottom. Assuming that the first compromise obtains the intermediate value Pi, when the detection performance parameter is greater than the performance parameter threshold, Pi is used to replace Pmin, and the binary search continues. When the detection performance parameter is less than the performance parameter threshold, Pi is used to replace Pmax, and the binary search continues. If the second compromise obtains the intermediate value Pj, and the detection performance parameter is greater than the performance parameter threshold, Pi is used as the target receiving sensitivity.

[0059] Exemplarily, the target receiving sensitivity is determined based on the current intermediate value, including: replacing the lower boundary value of the receiving sensitivity range with the current intermediate value to obtain a new receiving sensitivity range; performing a sequential search starting from the lower boundary value of the new receiving sensitivity range and ending with the upper boundary value to determine the first receiving sensitivity when the performance parameter of the receiving device is greater than the performance parameter threshold; and using the previous receiving sensitivity of the first receiving sensitivity as the target receiving sensitivity.

[0060] like Figure 3 As shown, if the second compromise obtains the intermediate value Pj, and the detection performance parameter is greater than the performance parameter threshold, a sequential search is performed within the receiving sensitivity range defined by [Pj, Pi], and a sequential search is performed starting with Pj and ending with Pi to determine the first performance parameter Pk that is greater than the performance parameter threshold, and the receiving sensitivity corresponding to Pk-1 is used as the target receiving sensitivity.

[0061] It should be noted that, it is also possible to start with Pj and end with Pi, and perform interval search with a step size of 2 or 3. If there are many test points between Pj and Pi, performing interval search can improve the test efficiency.

[0062] In some embodiments, the method further includes: performing a sensitivity test on the current intermediate value, and when it is determined that the performance parameter of the receiving device is equal to or approximately equal to the performance parameter threshold, replacing the current intermediate value with the upper boundary value of the receiving sensitivity range. It should be noted that approximately equal to can be understood as the absolute value of the difference between the performance parameter corresponding to the current intermediate value and the performance parameter threshold being less than the difference threshold.

[0063] For example, starting from -82dBm defined by the protocol, if the receiving sensitivity is -103dBm, the existing test method needs to test (-82)-(-103)=21 test points, and it takes an average of 10s to test 1000 packets at each test point, which takes about 4 minutes. After testing all modes (b, g, n, a, ac, ax), any combination of rates, channels and frequency bands of the existing use cases, the test time is about 30 hours.

[0064] Exemplarily, the upper boundary value Pmax defined by the protocol, Pmax = -82dBm, the lower boundary value Pmin determined by the background noise, Pmin = -111dbm, and the dichotomy method is used to explore the bottom. The first compromise is (-82-111) / 2 = -96, the second compromise is (-96-111) / 2 = -103, and -103 is determined to be the target receiving sensitivity. The receiving sensitivity of the device under test can be obtained in only 2 steps. Assuming that it takes an average of 10s to test 1000 packets at each test point, it takes about 20s to test all modes of existing use cases (for example, b, g, n, a, ac, ax), any combination of rate, channel and frequency band, the test time can be optimized to 3 hours, and the efficiency is improved by 10 times. Although the number of receiving sensitivity points of the device under test may be slightly different, overall, the receiving sensitivity test method based on background noise simulation and dichotomy can still greatly improve the test efficiency.

[0065] By adopting the above technical solution, the receiving sensitivity boundary value is determined by the background noise, which can narrow the receiving sensitivity range. The receiving sensitivity range can be further explored using a fast search algorithm, which can reduce the number of test points, save test time, and significantly improve test efficiency.

[0066] To implement the method of the embodiment of the present application, based on the same inventive concept, the embodiment of the present application also provides a receiving sensitivity testing device, such as Figure 4 As shown, the receiving sensitivity testing device 40 includes:

[0067] A first determining unit 401 is used to determine the background noise of a receiving device;

[0068] The second determining unit 402 is used to determine a receiving sensitivity boundary value of the receiving device according to the background noise; and determine a receiving sensitivity range of the receiving device according to the receiving sensitivity boundary value;

[0069] The query unit 403 performs sensitivity detection on the receiving sensitivity range according to a preset fast search algorithm to determine the target receiving sensitivity of the receiving device.

[0070] In some embodiments, the first determining unit 401 is configured to obtain a first noise coefficient of an environment surrounding the receiving device; and determine a background noise according to the first noise coefficient.

[0071] In some embodiments, the first determination unit 401 is used to obtain the communication bandwidth of the wireless communication network of the receiving device and the first noise coefficient of the surrounding environment of the receiving device; and determine the background noise according to the communication bandwidth and / or the first noise coefficient.

[0072] In some embodiments, the first determination unit 401 is further used to construct a background noise model according to the Boltzmann constant, the temperature constant and a preset background noise calculation formula; use the communication bandwidth and the first noise coefficient as input parameters of the background noise model, and output the background noise.

[0073] In some embodiments, the second determination unit 402 is used to obtain the signal gain of the transmission link from the sending device to the receiving device; obtain the second noise coefficient of the receiving device itself; and determine the lower boundary value of the receiving sensitivity based on the background noise, signal gain and the second noise coefficient.

[0074] In some embodiments, the second determining unit 402 is used to determine the upper boundary value of the receiving sensitivity according to the wireless communication protocol standard based on which the receiving device is based; and determine the receiving sensitivity range according to the lower boundary value and the upper boundary value of the receiving sensitivity.

[0075] In some embodiments, the fast search algorithm is a binary search algorithm;

[0076] The test unit 403 is used to determine the current middle value of the receiving sensitivity range according to the boundary value of the receiving sensitivity range; perform a sensitivity test on the current middle value, and when it is determined that the performance parameter of the receiving device is less than the performance parameter threshold, replace the current middle value with the upper boundary value of the receiving sensitivity range, and continue to perform binary search according to the new receiving sensitivity range; perform a sensitivity test on the current middle value, and when it is determined that the performance parameter of the receiving device is greater than the performance parameter threshold, determine the target receiving sensitivity according to the current middle value.

[0077] In some embodiments, the test unit 403 is configured to use the current intermediate value as the target receiving sensitivity. That is, when performing a binary search, the receiving sensitivity whose first performance parameter is greater than the performance parameter threshold is used as the target receiving sensitivity.

[0078] In some embodiments, the test unit 403 is used to determine the intermediate value obtained by the previous compromise corresponding to the current intermediate value obtained by the current compromise during the binary search process, and use the intermediate value obtained by the previous compromise as the target receiving sensitivity. That is, when performing a binary search, when the performance parameter corresponding to the first receiving sensitivity is greater than the performance parameter threshold, the performance parameter corresponding to the receiving sensitivity obtained by the previous compromise corresponding to it must be less than the performance parameter threshold, and the receiving sensitivity obtained by the previous compromise is used as the target receiving sensitivity, and the bottoming operation is terminated.

[0079] In some embodiments, the test unit 403 is used to replace the lower boundary value of the receiving sensitivity range with the current intermediate value to obtain a new receiving sensitivity range; perform a sequential search starting from the lower boundary value of the new receiving sensitivity range and ending with the upper boundary value to determine the first receiving sensitivity when the performance parameter of the receiving device is greater than the performance parameter threshold; and use the previous receiving sensitivity of the first receiving sensitivity as the target receiving sensitivity.

[0080] By adopting the above technical solution, the receiving sensitivity boundary value is determined by the background noise, which can narrow the receiving sensitivity range. The receiving sensitivity range can be further explored using a fast search algorithm, which can reduce the number of test points, save test time, and significantly improve test efficiency.

[0081] Based on the hardware implementation of each unit in the above-mentioned receiving sensitivity test device, the embodiment of the present application also provides a receiving sensitivity test device, such as Figure 5 As shown, the receiving sensitivity test device 50 includes: a processor 501 and a memory 502 configured to store a computer program that can be run on the processor; wherein the processor 501 is configured to execute the method steps in the aforementioned embodiment when running the computer program.

[0082] Of course, in practical applications, Figure 5 As shown, the various components in the device are coupled together through a bus system 503. It can be understood that the bus system 503 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 503 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, various buses are marked as bus system 503 in the figure.

[0083] In practical applications, the processor may be at least one of an application-specific integrated circuit (ASIC), a digital signal processing device (DSPD), a programmable logic device (PLD), a field-programmable gate array (FPGA), a controller, a microcontroller, and a microprocessor. It is understandable that for different devices, the electronic device used to implement the functions of the processor may also be other, and the embodiments of the present application do not specifically limit this.

[0084] The above-mentioned memory can be a volatile memory (volatile memory), such as a random access memory (RAM); or a non-volatile memory (non-volatile memory), such as a read-only memory (ROM), a flash memory, a hard disk (HDD) or a solid-state drive (SSD); or a combination of the above-mentioned types of memory, and provide instructions and data to the processor.

[0085] It should be understood that the terms used in the present application are only for the purpose of describing specific embodiments, but are not intended to limit the present application. The singular forms of "a", "said" and "the" used in the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in this article refers to and includes any or all possible combinations of one or more associated listed items. The expressions "having", "may have", "include" and "include", or "may include" and "may include" in this application can be used to indicate the presence of corresponding features (e.g., elements such as numerical values, functions, operations or components), but the presence of additional features is not excluded.

[0086] It should be understood that although the terms first, second, third, etc. may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other and are not necessarily used to describe a specific order or sequence. For example, without departing from the scope of the present invention, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information.

[0087] The technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

[0088] In the several embodiments provided in the present application, it should be understood that the disclosed methods, devices and equipment can be implemented in other ways. The embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.

[0089] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0090] In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be a separate unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0091] The above description is only a specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application.

Claims

1. A receiving sensitivity testing method, characterized in that: The method comprises: Determine the noise floor of the receiving equipment; Determining a receiving sensitivity boundary value of the receiving device according to the background noise; Determining a receiving sensitivity range of the receiving device according to the receiving sensitivity boundary value; The receiving sensitivity range is probed according to a preset quick search algorithm to determine the target receiving sensitivity of the receiving device.

2. The method according to claim 1, characterized in that: The determining of the background noise of the receiving device comprises: Acquire a communication bandwidth of a wireless communication network of the receiving device and / or a first noise coefficient of an environment surrounding the receiving device; The background noise is determined according to the communication bandwidth and / or the first noise coefficient.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: Constructing the background noise model according to the Boltzmann constant, the temperature constant and a preset background noise calculation formula; The determining the background noise according to the communication bandwidth and / or the first noise coefficient includes: The communication bandwidth and / or the first noise coefficient are used as input parameters of the background noise model, and the background noise is output.

4. The method according to claim 1, characterized in that The step of determining the receiving sensitivity boundary value of the receiving device according to the background noise includes: Obtaining a signal gain of a transmission link from a sending device to the receiving device; Acquire a second noise coefficient of the receiving device itself; A lower boundary value of the receiving sensitivity is determined according to the background noise, the signal gain and the second noise coefficient.

5. The method according to claim 4, characterized in that Determining the receiving sensitivity range of the receiving device according to the receiving sensitivity boundary value includes: Determining an upper boundary value of receiving sensitivity according to a wireless communication protocol standard on which the receiving device is based; The receiving sensitivity range is determined according to the lower boundary value and the upper boundary value of the receiving sensitivity.

6. The method according to claim 1, characterized in that The fast search algorithm is a binary search algorithm; The step of performing sensitivity detection on the receiving sensitivity range according to a preset fast search algorithm to determine the target receiving sensitivity of the receiving device includes: Determining a current middle value of the receiving sensitivity range according to a boundary value of the receiving sensitivity range; Performing a sensitivity test on the current intermediate value, and when determining that the performance parameter of the receiving device is less than the performance parameter threshold, replacing the current intermediate value with the upper boundary value of the receiving sensitivity range, and continuing to perform a binary search according to the new receiving sensitivity range; A sensitivity test is performed on the current intermediate value, and when it is determined that the performance parameter of the receiving device is greater than the performance parameter threshold, the target receiving sensitivity is determined according to the current intermediate value.

7. The method according to claim 6, characterized in that The determining the target receiving sensitivity according to the current intermediate value includes: Replacing the lower boundary value of the receiving sensitivity range with the current intermediate value to obtain a new receiving sensitivity range; Starting from the lower boundary value of the new receiving sensitivity range and ending with the upper boundary value, sequentially searching to determine the first receiving sensitivity when the performance parameter of the receiving device is greater than the performance parameter threshold; The previous receiving sensitivity of the first receiving sensitivity is used as the target receiving sensitivity.

8. A receiving sensitivity test device, characterized in that: The device comprises: A first determining unit, configured to determine a background noise of a receiving device; A second determining unit is used to determine a receiving sensitivity boundary value of the receiving device according to the background noise; and determine a receiving sensitivity range of the receiving device according to the receiving sensitivity boundary value; The testing unit performs sensitivity testing on the receiving sensitivity range according to a preset fast search algorithm to determine the target receiving sensitivity of the receiving device.

9. A receiving sensitivity test device, characterized in that: The device comprises: a processor and a memory configured to store a computer program capable of being executed on the processor, Wherein, the processor is configured to execute the steps of the method according to any one of claims 1 to 7 when running the computer program.

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