Signal strength determination method and apparatus, and electronic device

By dividing the signal strength range into five intervals and applying different calculation functions, the problem of insensitivity to changes in signal strength in existing technologies is solved, thus improving the user experience.

WO2026051681A1PCT designated stage Publication Date: 2026-03-12SHENZHEN TCL DIGITAL TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-08-07
Publication Date
2026-03-12

Smart Images

  • Figure CN2025113199_12032026_PF_FP_ABST
    Figure CN2025113199_12032026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the embodiments of the present application are a signal strength determination method and apparatus, and an electronic device. The method comprises: calculating a target signal level value, wherein the target signal level value is calculated on the basis of an input signal level value and a reference signal level value; on the basis of the target signal level value, determining a target function from a preset signal strength algorithm; and using the target function to perform calculation processing on the target signal level value, so as to obtain a signal strength value.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device and electronic equipment for determining signal strength

[0001] The present application claims priority to the Chinese patent application No. 202411244891.5, filed on September 5, 2024, and entitled "Method, device and electronic equipment for determining signal strength and computer readable storage medium", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the technical field of digital signals, in particular to a method, device and electronic equipment for determining signal strength. BACKGROUND

[0003] A signal strength progress bar can be used to indicate the signal strength of a current radio frequency television signal. A user can adjust the antenna or related components of the radio frequency television according to the display of the signal strength progress bar, for example, by adjusting the position and direction of the antenna of the radio frequency television, so that the signal strength of the radio frequency television is at a high level. Therefore, the determination and display of the signal strength progress bar have a great impact on the user experience. TECHNICAL PROBLEM

[0004] The existing algorithm for defining the signal strength progress bar calculates the signal strength in a linear manner, which cannot reflect the change in signal strength with high sensitivity in certain conditions that require special attention. TECHNICAL SOLUTION

[0005] The embodiments of the present application provide a method, device and electronic equipment for determining signal strength, which can reflect the change in signal strength with high sensitivity in a certain signal strength range, thereby improving the user experience.

[0006] In a first aspect, the embodiments of the present application provide a method for determining signal strength, which comprises:

[0007] calculating a target signal level value, wherein the target signal level value is calculated based on an input signal level value and a reference signal level value;

[0008] determining a target function from a preset signal strength algorithm based on the target signal level value, wherein the preset signal strength algorithm comprises a plurality of different calculation functions;

[0009] calculating and processing the target signal level value by using the target function to obtain a signal strength value.

[0010] Optionally, in some embodiments of the present application, determining the target function from the preset signal strength algorithm based on the target signal level value comprises:

[0011] determining a numerical interval to which the target signal level value belongs;

[0012] determining a calculation function corresponding to the numerical interval as a target function.

[0013] Optionally, in some embodiments of the present application, the numerical interval includes a first interval, a second interval, a third interval, a fourth interval and a fifth interval, each interval in the numerical interval corresponds to a calculation function.

[0014] Optionally, in some embodiments of the present application, the maximum value of the first interval is less than the minimum value of the second interval, the maximum value of the second interval is less than the minimum value of the third interval, the maximum value of the third interval is less than the minimum value of the fourth interval, and the maximum value of the fourth interval is less than the minimum value of the fifth interval.

[0015] Optionally, in some embodiments of the present application, determining a numerical interval to which the target signal level value belongs includes:

[0016] determining the size relationship between the target signal level value and a first preset value, a second preset value, a third preset value and a fourth preset value to obtain a determination result, wherein the first preset value is less than the second preset value, the second preset value is less than the third preset value, and the third preset value is less than the fourth preset value;

[0017] determining the numerical interval to which the target signal level value belongs based on the determination result.

[0018] Optionally, in some embodiments of the present application, determining the numerical interval to which the target signal level value belongs based on the determination result includes:

[0019] if the target signal level value is less than the first preset value, determining that the numerical interval to which the target signal level value belongs is the first interval, wherein the calculation function corresponding to the first interval is a first function;

[0020] if the target signal level value is less than the second preset value and greater than or equal to the first preset value, determining that the numerical interval to which the target signal level value belongs is the second interval, wherein the calculation function corresponding to the second interval is a second function;

[0021] if the target signal level value is less than the third preset value and greater than or equal to the second preset value, determining that the numerical interval to which the target signal level value belongs is the third interval, wherein the calculation function corresponding to the third interval is a third function;

[0022] if the target signal level value is less than the fourth preset value and greater than or equal to the third preset value, determining that the numerical interval to which the target signal level value belongs is the fourth interval, wherein the calculation function corresponding to the fourth interval is a fourth function;

[0023] If the target signal level value is greater than or equal to the fourth preset value, it is determined that the target signal level value belongs to a fifth interval, wherein the fifth interval corresponds to a fifth function.

[0024] Optionally, in some embodiments of the present application, the first function is SSI=0, wherein SSI represents a signal strength progress value.

[0025] Optionally, in some embodiments of the present application, the second function is SSI=(2 / 3)*(Prel+15), wherein SSI represents a signal strength progress value, and Prel represents a target signal level value.

[0026] Optionally, in some embodiments of the present application, the third function is SSI=4*Prel+10, wherein SSI represents a signal strength progress value, and Prel represents a target signal level value.

[0027] Optionally, in some embodiments of the present application, the fourth function is SSI=(2 / 3)*(Prel-20)+90, wherein SSI represents a signal strength progress value, and Prel represents a target signal level value.

[0028] Optionally, in some embodiments of the present application, the fifth function is SSI=100, wherein SSI represents a signal strength progress value.

[0029] Optionally, in some embodiments of the present application, the target signal level value is calculated, comprising:

[0030] obtaining an input signal level value received by a target device;

[0031] obtaining a reference signal level value preset by the target device;

[0032] calculating a difference between the input signal level value and the reference signal level value to obtain the target signal level value.

[0033] Optionally, in some embodiments of the present application, the difference between the input signal level value and the reference signal level value is calculated according to a preset difference calculation formula, and the preset difference calculation formula is Prel=Prec-Pref.

[0034] wherein Prel represents a target signal level value, Prec represents an input signal level value, and Pref represents a reference signal level value.

[0035] Optionally, in some embodiments of the present application, the target signal level value is calculated and processed by using a target function to obtain a signal strength value, comprising:

[0036] substituting the target signal level value into the target function to obtain the signal strength value.

[0037] displaying the signal strength value in a target display region of the target device.

[0038] In a second aspect, the embodiments of the present application further provide a signal strength determination apparatus, the apparatus comprising:

[0039] a calculation module configured to calculate a target signal level value, wherein the target signal level value is calculated based on the input signal level value and the reference signal level value;

[0040] a determination module configured to determine a target function from preset signal strength algorithms based on the target signal level value, wherein the preset signal strength algorithms comprise a plurality of different calculation functions;

[0041] a processing module configured to calculate and process the target signal level value by using the target function to obtain the signal strength value.

[0042] Optionally, in some embodiments of the present application, the determination module comprises:

[0043] a judgment sub-module configured to judge a numerical interval to which the target signal level value belongs;

[0044] a determination sub-module configured to determine a calculation function corresponding to the numerical interval as the target function.

[0045] Optionally, in some embodiments of the present application, the determination sub-module comprises:

[0046] a judgment unit configured to judge a size relationship between the target signal level value and a first preset value, a second preset value, a third preset value and a fourth preset value to obtain a judgment result, wherein the first preset value is smaller than the second preset value, the second preset value is smaller than the third preset value, and the third preset value is smaller than the fourth preset value;

[0047] a determination unit configured to determine a numerical interval to which the target signal level value belongs based on the judgment result.

[0048] Optionally, in some embodiments of the present application, the determination unit comprises:

[0049] a first determination sub-unit configured to determine the numerical interval to which the target signal level value belongs as a first interval if the target signal level value is smaller than the first preset value, wherein a calculation function corresponding to the first interval is a first function;

[0050] a second determination sub-unit configured to determine the numerical interval to which the target signal level value belongs as a second interval if the target signal level value is smaller than the second preset value and greater than or equal to the first preset value, wherein a calculation function corresponding to the second interval is a second function;

[0051] The third determining sub-unit is configured to determine that the target signal level value belongs to a third interval if the target signal level value is less than a third preset value and greater than or equal to a second preset value, wherein the third interval corresponds to a third function.

[0052] The fourth determining sub-unit is configured to determine that the target signal level value belongs to a fourth interval if the target signal level value is less than a fourth preset value and greater than or equal to the third preset value, wherein the fourth interval corresponds to a fourth function.

[0053] The fifth determining sub-unit is configured to determine that the target signal level value belongs to a fifth interval if the target signal level value is greater than or equal to the fourth preset value, wherein the fifth interval corresponds to a fifth function.

[0054] Optionally, in some embodiments of the present application, the calculation module comprises:

[0055] The first obtaining unit is configured to obtain a target signal level value of an input signal received by a target device.

[0056] The second obtaining unit is configured to obtain a reference signal level value preset by the target device.

[0057] The calculation unit is configured to calculate a difference between the input signal level value and the reference signal level value to obtain the target signal level value.

[0058] Optionally, in some embodiments of the present application, the processing module comprises:

[0059] The substituting unit is configured to substitute the target signal level value into the target function to obtain a signal strength value.

[0060] The display unit is configured to display the signal strength value on a target display area of the target device.

[0061] In a third aspect, the embodiments of the present application further provide an electronic device, which comprises a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and the computer program is executed by the processor to implement the steps in the signal strength determination method.

[0062] In a fourth aspect, the embodiments of the present application further provide a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps in the signal strength determination method.

[0063] In a fifth aspect, the embodiments of the present application further provide a computer program product or computer program, which comprises computer instructions stored in a computer readable storage medium. A processor of a computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to enable the computer device to perform the method provided in various optional implementation manners of the embodiments of the present application. Advantages

[0064] The embodiments of the present application calculate a target signal level value, wherein the target signal level value is calculated based on an input signal level value and a reference signal level value; determine a target function from a preset signal strength algorithm based on the target signal level value, wherein the preset signal strength algorithm comprises a plurality of different calculation functions; and calculate and process the target signal level value by using the target function to obtain a signal strength value. The technical solution calculates the target signal level value in different ranges by using different target functions, reflects the change of the corresponding signal strength with high sensitivity for the signal level value range that needs to be concerned, and improves the user experience. BRIEF DESCRIPTION OF DRAWINGS

[0065] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort.

[0066] FIG. 1 is a flowchart of a signal strength determination method provided by the embodiments of the present application;

[0067] FIG. 2 is a flowchart of a method for determining the numerical interval to which a target signal level value belongs provided by the embodiments of the present application;

[0068] FIG. 3 is a structural schematic diagram of a signal strength determination apparatus provided by the embodiments of the present application;

[0069] FIG. 4 is a structural schematic diagram of an electronic device for determining signal strength provided by the embodiments of the present application. DETAILED DESCRIPTION

[0070] The technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present application.

[0071] In the description of the present application, it needs to be understood that the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first", "second" are only for the purpose of description, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features defined with "first", "second" can explicitly or implicitly include one or more of the above features. In the description of the present application, the meaning of "multiple" is two or more, unless otherwise explicitly specified.

[0072] In the present application, the word "exemplary" is used to mean "serving as an example, instance, or illustration." Any implementation described as "exemplary" in the present application is not necessarily to be construed as preferred or advantageous over other implementations. The following description is presented to enable any person skilled in the art to make and use the present application. In the following description, for the purposes of explanation, details are set forth in order to provide a thorough understanding of the present application. It will be apparent to one skilled in the art that the present application can be practiced without the specific details presented herein. In other instances, well-known structures and processes are not described in detail in order to avoid obscuring the present application. Thus, the present application is not intended to be limited to the embodiments shown, but is to be accorded the widest scope consistent with the principles and features presented herein.

[0073] First, the terms related to the present application are explained:

[0074] ATSC 3.0: ATSC 3.0 (Advanced Television Systems Committee 3.0) is a new generation of digital television standard adopted by the broadcast television industry. It is an upgrade and improvement of the previous ATSC 1.0 standard, aiming to provide higher bandwidth and higher video resolution, richer broadcast television experience. The ATSC ATSC3.0 standard is a layered structure, which defines the standards of each layer from the physical layer, the transmission layer, the application layer, and the security layer.

[0075] Modulation mode: The modulation mode refers to a technology or method used in a wireless communication system to convert digital information into an analog signal for transmission. The modulation mode determines how the signal is transmitted and demodulated in the wireless medium. In the embodiments of the present application, a modulation mode is selected as a test standard, but the present solution is not limited to this modulation mode and is suitable for any modulation mode. The modulation mode is frequency 569MHz, code rate (coding rate) = 12 / 15, the number of multicarriers is 32K, and the interval protection length is 1024 symbol numbers.

[0076] The embodiments of the present application provide a signal strength determination method and device and electronic equipment. Specifically, the embodiments of the present application provide a signal strength determination device suitable for electronic equipment, which includes display equipment such as a television (such as a liquid crystal display television, an LED television, a radio frequency television, etc.), a mobile phone, and can also be used in other smart devices that can receive signals and display images (such as a computer, a tablet computer, a smart watch, smart glasses, etc.).

[0077] In the prior art, the ATSC 3.0 standard does not define specific standards for the signal strength progress bar, so different customers or enterprises have different signal strength progress bar algorithms in the determination and display of the signal strength progress bar. However, the results of the signal strength calculated by the existing algorithm for defining the signal strength progress bar are linearly changed, and cannot reflect the change in signal strength with high sensitivity in certain conditions that need to be paid special attention to.

[0078] Specifically, the signal strength determination method in the embodiments of the present application includes: obtaining an input signal level value and calculating a target signal level value; determining a target function from a plurality of calculation functions of a preset signal strength algorithm based on the calculated target signal level value; and finally calculating and processing the target signal level value using the target function to obtain a signal strength value and displaying the signal strength value in a display area of a target device.

[0079] In summary, the preset signal strength algorithm in the embodiments of the present application can divide the signal strength curve into five segments, which can reflect the change in signal strength with high sensitivity in certain conditions that need to be paid special attention to, and reflect the change in signal strength with low sensitivity in certain conditions that do not need to be paid special attention to.

[0080] By using the embodiments of the present application, the sensitivity can be automatically adjusted according to different signal strength ranges to adapt to the change in signal strength under different conditions, which realizes the technical effect of more clearly displaying the change in signal strength in the condition range that needs to be paid special attention to in a limited display range and improving the user experience.

[0081] The following are described in detail, respectively. It should be noted that the order of the following embodiments is not limited as the priority order of the embodiments.

[0082] Referring to FIG. 1, FIG. 1 is a flowchart of a signal strength determination method provided by an embodiment of the present application. Although a logical order is shown in the flowchart, in some cases, the steps shown or described can be performed in an order different from that shown in the figure. Specifically, the specific process of the signal strength determination method is as follows:

[0083] S101: calculating a target signal level value, wherein the target signal level value is calculated based on an input signal level value and a reference signal level value;

[0084] In the embodiment of the present application, before calculating the target signal level value, the input signal level value received by the target device is first obtained; at the same time, the reference signal level value set in advance by the target device is obtained.

[0085] Further, according to a pre-set difference calculation formula, the difference between the input signal level value and the reference signal level value is calculated, and the obtained difference is the target signal level value.

[0086] It should be noted that in the embodiment of the present application, Pref can be used to represent the pre-set reference signal level value, with a unit of dBm, corresponding to the sensitivity data in the mode; Prec is used to represent the input signal level value, with a unit of dBm; the pre-set difference calculation formula is Prel = Prec – Pref, wherein Prel represents the signal level value actually received by the target device, i.e. the target signal level value, with a unit of dB.

[0087] As an optional embodiment, taking a radio frequency television as the target device, a frequency of 569 MHz as the modulation mode, a code rate of 12 / 15, a number of 32K of multicarriers, a gap protection length of 1024 symbols, and a bandwidth of 6 MHz as examples. The signal strength value Prec is obtained from the high frequency head of ATSC 3.0, and then the target signal level value Prel is calculated according to the difference calculation formula: Prel = Prec – Pref. In the embodiment of the present application, the reference signal level value Pref can be taken as -80 dBm.

[0088] It should be noted that the "high frequency head" refers to a technology in the physical layer, also known as "high frequency channel head". It is used to provide additional protection and interference resistance in wireless transmission. The signal strength value obtained from the high frequency head of ATSC3.0 is the input signal level value described above. The target device includes but is not limited to the above-mentioned radio frequency television, which can be a smart device capable of receiving signals and displaying images, such as: TV, mobile phone, computer, tablet computer, smart watch, smart glasses, etc.; The target device can also have a signal strength indication function, which can be realized by a signal strength indicator (Signal Strength Indicator). The signal strength indicator is applied in the target device to display or measure the signal strength. The signal strength determination method is run on the target device, and the signal strength is displayed through the signal strength indication function.

[0089] In addition, the value of the reference signal level value Pref is only an example, which can be modified or set according to different devices, different models of devices, and various factors such as actual use scenarios and use environments. The difference calculation formula: Prel = Prec - Pref can also be adjusted or modified accordingly according to the actual situation.

[0090] S102: Determine the target function from the preset signal strength algorithm based on the target signal level value.

[0091] In the embodiments of the present application, the target signal level value is calculated to determine the numerical interval to which the target signal level value belongs.

[0092] It should be noted that the numerical interval is set to the first interval, the second interval, the third interval, the fourth interval and the fifth interval; The maximum value of the first interval is less than the minimum value of the second interval, the maximum value of the second interval is less than the minimum value of the third interval, the maximum value of the third interval is less than the minimum value of the fourth interval, and the maximum value of the fourth interval is less than the minimum value of the fifth interval.

[0093] As an optional embodiment, still taking the target device as a radio frequency television, the modulation mode as frequency 569 MHz, the code rate as 12 / 15, the number of multicarriers as 32K, and the interval guard length as 1024 symbol numbers, and the bandwidth as 6 MHz as an example. In the embodiment of the present application, the above five numerical intervals can be respectively set as: the first interval (-∞, -15), the second interval [-15, 0), the third interval [0, 20), the fourth interval [20, 35) and the fifth interval [35, +∞), wherein -15 is the minimum value of the second interval, 0 is the minimum value of the third interval, 20 is the minimum value of the fourth interval, and 35 is the minimum value of the fifth interval.

[0094] It should be further noted that the number of the above numerical intervals is not specifically limited, and can be set as five or other numbers; and the numerical range of each numerical interval is also not specifically limited, and the numerical range of each numerical interval can be modified or set according to different device types, different models of the same device type, and various factors such as actual use scenarios and use environments.

[0095] In the embodiment of the present application, the corresponding calculation function of the above numerical interval is obtained in advance, and the calculation function corresponding to the above numerical interval is determined as the above target function.

[0096] It should be noted that the above preset signal strength algorithm includes a plurality of different calculation functions, and each interval in the above plurality of numerical intervals corresponds to a calculation function.

[0097] As an optional embodiment, SSI can be used to represent the numerical value of the signal strength progress, and different numerical intervals correspond to a calculation function of the signal strength progress numerical value, for example: the first interval (-∞, -15) can use "SSI = 0" to represent the signal strength progress numerical value; the second interval [-15, 0) can use "SSI = (2 / 3)*(Prel+15)" to represent the signal strength progress numerical value; the third interval [0, 20) can use "SSI = 4*Prel+10" to represent the signal strength progress numerical value; the fourth interval [20, 35) can use "SSI = (2 / 3)*(Prel-20)+90" to represent the signal strength progress numerical value; and the fifth interval [35, +∞) can use "SSI = 100" to represent the signal strength progress numerical value.

[0098] Optionally, using the calculation function in the above embodiment, it can be seen that the signal strength progress numerical value corresponding to the first interval is 0, the signal strength progress numerical value corresponding to the second interval is 0 to 10, the signal strength progress numerical value corresponding to the third interval is 10 to 90, the signal strength progress numerical value corresponding to the fourth interval is 90 to 100, and the signal strength progress numerical value corresponding to the fifth interval is 100.

[0099] That is, the target signal level value which needs extra attention of the user is in the range of [0, 20), and the signal strength progress value corresponding to the target level value can be displayed in the range of 10-90 of the progress bar by using the calculation function of SSI=(2 / 3)*(Prel+15) corresponding to the interval; and the target signal level value which does not need extra attention is only in the range of 0-10 and 90-100 of the intensity progress bar; the change of the signal strength in the range of 10-90 is displayed with high sensitivity, and the user can intuitively and simply see the change of the signal strength, which can facilitate the user to adjust the signal, for example, adjust the antenna position and length, and improve the user experience.

[0100] Optionally, as shown in FIG. 2, FIG. 2 is a flowchart of a method for determining the numerical interval to which the target signal level value belongs provided by the embodiment of the application. Although the logical order is shown in the flowchart, in some cases, the steps shown or described can be performed in an order different from that shown in the figure. Specifically, the specific process of the method for determining the numerical interval to which the target signal level value belongs is as follows:

[0101] As an optional embodiment, the size relationship between the target signal level value and the first preset value, the second preset value, the third preset value and the fourth preset value is determined to obtain a determination result; and the numerical interval to which the target signal level value belongs is determined based on the determination result.

[0102] It should be noted that the first preset value can be set to be less than the second preset value, the second preset value can be set to be less than the third preset value, and the third preset value can be set to be less than the fourth preset value.

[0103] Optionally, in the above embodiment, the first preset value is set to be -15, the second preset value is set to be 0, the third preset value is set to be 20, and the fourth preset value is set to be 35.

[0104] If the target signal level value is less than the first preset value, it is determined that the target signal level value belongs to the first interval, wherein the calculation function corresponding to the first interval is a first function.

[0105] Specifically, when the target signal level value Prel is less than -15 dB, the corresponding numerical interval is the first interval (-∞, -15), and the corresponding first function is: the signal strength progress value SSI=0, and the corresponding signal strength progress value is 0.

[0106] If the target signal level value is less than the second preset value and greater than or equal to the first preset value, it is determined that the target signal level value belongs to the second interval, wherein the calculation function corresponding to the second interval is a second function.

[0107] Specifically, when the target signal level value Prel is greater than or equal to -15 dB and less than 0 dB, the corresponding numerical interval is the second interval [-15, 0), and the corresponding second function is: signal strength progress value SSI = (2 / 3)*(Prel+15), and the corresponding signal strength progress value is 0 to 10.

[0108] If the target signal level value is less than the third preset value and greater than or equal to the second preset value, it is determined that the target signal level value belongs to the third interval, wherein the calculation function corresponding to the third interval is a third function.

[0109] Specifically, when the target signal level value Prel is greater than or equal to 0 dB and less than 20 dB, the corresponding numerical interval is the third interval [0, 20), and the corresponding third function is: signal strength progress value SSI = 4*Prel+10, and the corresponding signal strength progress value is 10 to 90.

[0110] If the target signal level value is less than the fourth preset value and greater than or equal to the third preset value, it is determined that the target signal level value belongs to the fourth interval, wherein the calculation function corresponding to the fourth interval is a fourth function.

[0111] Specifically, when the target signal level value Prel is greater than or equal to 20 dB and less than 35 dB, the corresponding numerical interval is the fourth interval [20, 35), and the corresponding fourth function is: signal strength progress value SSI = (2 / 3)*(Prel-20)+90, and the corresponding signal strength progress value is 90 to 100.

[0112] If the target signal level value is greater than or equal to the fourth preset value, it is determined that the target signal level value belongs to the fifth interval, wherein the calculation function corresponding to the fifth interval is a fifth function.

[0113] Specifically, when the target signal level value Prel is greater than or equal to 35 dB, the corresponding numerical interval is the fifth interval [35, +∞), and the corresponding fifth function is: signal strength progress value SSI = 100, and the corresponding signal strength progress value is 100.

[0114] As an optional embodiment, the test result obtained by testing the signal strength progress value by using the above plurality of calculation functions is shown in Table 1:

[0115] Table 1

[0116] It should be noted that the test condition in Table 1 is that the modulation mode is frequency 569MHz, the code rate is 12 / 15, the number of multicarriers is 32K, the interval guard length is 1024 symbols, the bandwidth is 6MHz, the RF Input (dBm) is the input signal level value Prec, the reference signal level value Pref is -80dBm, and the SSI min [%] and the SSI max [%] are the maximum value and the minimum value of the signal strength progress value.

[0117] It should be further noted that there is a certain error between different devices, so that the maximum value and the minimum value of the signal strength progress value appear.

[0118] S103: The target signal level value is calculated and processed by using the above target function, and the signal strength value is obtained.

[0119] In the embodiment of the present application, the target signal level value is substituted into the target function, and the signal strength value is obtained; and the signal strength value is displayed on the target display area of the target device.

[0120] Optionally, taking the above numerical range and the corresponding calculation function as an example, if the value of the target signal level value Prel is less than -15dB, the signal strength progress value SSI is 0; if the value of the target signal level value Prel is -15dB≤Prel<0dB, the signal strength progress value SSI is (2 / 3)*(Prel+15); if the value of the target signal level value Prel is 0dB≤Prel<20dB, the signal strength progress value SSI is 4*Prel+10; if the value of the target signal level value Prel is 20dB≤Prel<35dB, the signal strength progress value SSI is (2 / 3)*(Prel-20)+90; and if the value of the target signal level value Prel is Prel≥35dB, the signal strength progress value SSI is 100.

[0121] It should be noted that the signal strength progress value in the embodiment of the present application is displayed in a specific numerical value, and other forms can also be used for display in actual application, for example, a percentage corresponding to a specific numerical value is displayed, and a progress bar is displayed.

[0122] By the embodiment of the present application, the signal strength progress value SSI curve is divided into five segments, which can reflect the change of signal strength in a certain condition range that needs attention with higher sensitivity, and reflect the change of signal strength in a certain condition range that does not need attention with lower sensitivity. For example, in the range of 20 dB higher than the reference signal level, it is the condition range that needs attention, and the change of signal strength can be reflected sensitively. When the range is higher than 20 dB, it is a very strong signal strength, and the change of signal strength does not need to be reflected sensitively.

[0123] In order to better implement the signal strength determination method of the present application, the present application further provides a signal strength determination device based on the above signal strength determination method. The meanings of the terms are the same as in the above signal strength determination method, and the specific implementation details can be referred to the description in the method embodiment.

[0124] Please refer to FIG. 3, which is a structural schematic diagram of the signal strength determination device provided by the embodiment of the present application, and the specific implementation can be as follows:

[0125] The calculation module 301 is configured to calculate a target signal level value, wherein the target signal level value is calculated based on an input signal level value and a reference signal level value;

[0126] The determination module 302 is configured to determine a target function from a preset signal strength algorithm based on the target signal level value, wherein the preset signal strength algorithm includes a plurality of different calculation functions;

[0127] The processing module 303 is configured to calculate and process the target signal level value by using the target function to obtain a signal strength value.

[0128] Optionally, in some embodiments of the present application, the determination module 302 includes:

[0129] The judgment sub-module is configured to judge the numerical interval to which the target signal level value belongs;

[0130] The determination sub-module is configured to determine the calculation function corresponding to the numerical interval as the target function.

[0131] Optionally, in some embodiments of the present application, the determination sub-module includes:

[0132] The judgment unit is configured to judge the size relationship between the target signal level value and the first preset value, the second preset value, the third preset value and the fourth preset value to obtain a judgment result, wherein the first preset value is smaller than the second preset value, the second preset value is smaller than the third preset value, and the third preset value is smaller than the fourth preset value;

[0133] The determination unit is configured to determine the numerical interval to which the target signal level value belongs based on the judgment result.

[0134] Optionally, in some embodiments of the present application, the determining unit comprises:

[0135] The first determining sub-unit is configured to determine that the target signal level value belongs to a first interval if the target signal level value is less than a first preset value, wherein the first interval corresponds to a first function.

[0136] The second determining sub-unit is configured to determine that the target signal level value belongs to a second interval if the target signal level value is less than a second preset value and greater than or equal to the first preset value, wherein the second interval corresponds to a second function.

[0137] The third determining sub-unit is configured to determine that the target signal level value belongs to a third interval if the target signal level value is less than a third preset value and greater than or equal to the second preset value, wherein the third interval corresponds to a third function.

[0138] The fourth determining sub-unit is configured to determine that the target signal level value belongs to a fourth interval if the target signal level value is less than a fourth preset value and greater than or equal to the third preset value, wherein the fourth interval corresponds to a fourth function.

[0139] The fifth determining sub-unit is configured to determine that the target signal level value belongs to a fifth interval if the target signal level value is greater than or equal to the fourth preset value, wherein the fifth interval corresponds to a fifth function.

[0140] Optionally, in some embodiments of the present application, the calculation module 301 comprises:

[0141] The first obtaining unit is configured to obtain a target signal level value of an input signal received by a target device.

[0142] The second obtaining unit is configured to obtain a reference signal level value preset by the target device.

[0143] The calculation unit is configured to calculate a difference between the input signal level value and the reference signal level value to obtain the target signal level value.

[0144] Optionally, in some embodiments of the present application, the processing module 303 comprises:

[0145] The substituting unit is configured to substitute the target signal level value into the target function to obtain a signal strength value.

[0146] The display unit is configured to display the signal strength value on a target display area of the target device.

[0147] The embodiment of the present application first calculates a target signal level value by the calculation module 301, wherein the target signal level value is calculated based on an input signal level value and a reference signal level value, then the determination module 302 determines a target function from a preset signal strength algorithm based on the target signal level value, wherein the preset signal strength algorithm includes a plurality of different calculation functions, and then the processing module 303 calculates and processes the target signal level value by using the target function to obtain a signal strength value.

[0148] The signal strength determination apparatus provided by the embodiment of the present application can automatically adjust the sensitivity according to different signal strength ranges to adapt to the change of signal strength under different conditions, and realize the technical effect that the change of signal strength in the condition range that needs special attention can be more clearly displayed within a limited display range, and the user experience is improved.

[0149] In addition, the present application also provides an electronic device, as shown in FIG. 4, which shows the structural schematic diagram of the electronic device related to the present application, in particular:

[0150] The electronic device can include a processor 401 with one or more processing cores, a memory 402 with one or more computer readable storage media, a power supply 403, an input unit 404 and the like. Those skilled in the art can understand that the structure of the electronic device shown in FIG. 4 does not constitute a limitation on the electronic device, and can include more or fewer components than the illustration, or combine certain components, or different component arrangements. Among them:

[0151] The processor 401 is the control center of the electronic device, which connects all parts of the electronic device through various interfaces and lines, executes the software programs and / or modules stored in the memory 402 and the data stored in the memory 402, processes various functions and data of the electronic device, and thus monitors the whole electronic device. Optionally, the processor 401 can include one or more processing cores; preferably, the processor 401 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 401.

[0152] The memory 402 can be used to store software programs and modules, and the processor 401 executes various functions and data processing by running the software programs and modules stored in the memory 402. The memory 402 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; and the data storage area can store data created according to the use of the electronic device, etc. In addition, the memory 402 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the memory 402 can also include a memory controller to provide access for the processor 401 to the memory 402.

[0153] The electronic device also includes a power supply 403 for powering the various components. Preferably, the power supply 403 can be logically connected to the processor 401 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 403 can also include one or more direct current or alternating current power supplies, a recharging system, a power supply device debugging circuit, a power supply converter or inverter, a power supply state indicator, and the like.

[0154] The electronic device can also include an input unit 404, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0155] Although not shown, the electronic device can also include a display unit and the like, which will not be described here. Specifically, in the present embodiment, the processor 401 in the electronic device loads the executable file corresponding to the process of one or more application programs into the memory 402 according to the following instructions, and runs the application programs stored in the memory 402 by the processor 401, thereby realizing the steps in any of the signal strength determination methods provided in the present application.

[0156] The technical scheme provided by the present application includes calculating a target signal level value, wherein the target signal level value is calculated based on an input signal level value and a reference signal level value; determining a target function from a preset signal strength algorithm based on the target signal level value, wherein the preset signal strength algorithm includes a plurality of different calculation functions; and calculating and processing the target signal level value by using the target function to obtain a signal strength value. The technical scheme uses different target functions to calculate the target signal level value in different ranges, and reflects the change of the corresponding signal strength with higher sensitivity for the signal level value range that needs to be concerned, thereby improving the user experience.

[0157] The specific implementation of each operation can refer to the foregoing embodiments, and will not be described here again.

[0158] Those skilled in the art can understand that all or part of the steps in the various methods of the foregoing embodiments can be completed by instructions or by controlling relevant hardware by the instructions, which can be stored in a computer readable storage medium and loaded and executed by a processor.

[0159] To this end, the present application provides a computer readable storage medium, which stores a computer program capable of being loaded by a processor to execute the steps in any of the signal strength determination methods provided by the present application.

[0160] The specific implementation of each operation can refer to the foregoing embodiments, and will not be described here again.

[0161] The computer readable storage medium can include a read only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0162] Due to the instructions stored in the computer readable storage medium, the steps in any of the signal strength determination methods provided by the present application can be executed, and thus the beneficial effects of any of the signal strength determination methods provided by the present application can be achieved. Details are described in the foregoing embodiments, and will not be described here again.

[0163] The foregoing provides a signal strength determination method, device and electronic equipment, and the principle and implementation manner of the present application are described by applying specific examples. The foregoing embodiment is only used to help understand the method and its core idea; meanwhile, for those skilled in the art, the specific implementation manner and application range can be changed according to the idea of the present application. In summary, the content of the specification should not be understood as a limitation of the present application.

[0164] It should be noted that in the specific embodiments of the present application, the data related to user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) are required to obtain user permission or consent when the foregoing embodiments of the present application are applied to specific products or technologies, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions.

Claims

1. A signal strength determination method, wherein, The method comprises the following steps: calculating a target signal level value, wherein the target signal level value is calculated based on an input signal level value and a reference signal level value; determining a target function from a preset signal strength algorithm based on the target signal level value, wherein the preset signal strength algorithm comprises a plurality of different calculation functions; calculating and processing the target signal level value by using the target function to obtain a signal strength value.

2. The method of claim 1, wherein, The step of determining the target function from the preset signal strength algorithm based on the target signal level value comprises: judging a numerical interval to which the target signal level value belongs; determining the calculation function corresponding to the numerical interval as the target function.

3. The method of claim 2, wherein, The numerical interval comprises a first interval, a second interval, a third interval, a fourth interval and a fifth interval, and each interval in the numerical interval corresponds to a calculation function.

4. The method of claim 3, wherein, The maximum value of the first interval is less than the minimum value of the second interval, the maximum value of the second interval is less than the minimum value of the third interval, the maximum value of the third interval is less than the minimum value of the fourth interval, and the maximum value of the fourth interval is less than the minimum value of the fifth interval.

5. The method of claim 3, wherein, The step of judging the numerical interval to which the target signal level value belongs comprises: judging the size relationship between the target signal level value and first, second, third and fourth preset values to obtain a judgment result, wherein the first preset value is less than the second preset value, the second preset value is less than the third preset value, and the third preset value is less than the fourth preset value; determining the numerical interval to which the target signal level value belongs based on the judgment result.

6. The method of claim 5, wherein, The step of determining the numerical interval to which the target signal level value belongs based on the judgment result comprises: if the target signal level value is less than the first preset value, determining that the numerical interval to which the target signal level value belongs is the first interval, wherein the calculation function corresponding to the first interval is a first function; if the target signal level value is less than the second preset value and greater than or equal to the first preset value, determining that the numerical interval to which the target signal level value belongs is the second interval, wherein the calculation function corresponding to the second interval is a second function; if the target signal level value is less than the third preset value and greater than or equal to the second preset value, determining that the numerical interval to which the target signal level value belongs is the third interval, wherein the calculation function corresponding to the third interval is a third function; if the target signal level value is less than the fourth preset value and greater than or equal to the third preset value, determining that the numerical interval to which the target signal level value belongs is the fourth interval, wherein the calculation function corresponding to the fourth interval is a fourth function; if the target signal level value is greater than or equal to the fourth preset value, determining that the numerical interval to which the target signal level value belongs is the fifth interval, wherein the calculation function corresponding to the fifth interval is a fifth function.

7. The method of claim 6, wherein, The first function is SSI=0, wherein SSI represents a signal strength progress value.

8. The method of claim 6, wherein, The second function is SSI=(2 / 3)*(Prel+15), where SSI represents a signal strength progress value, and Prel represents the target signal level value.

9. The method of claim 6, wherein, The third function is SSI=4*Prel+10, where SSI represents a signal strength progress value, and Prel represents the target signal level value.

10. The method of claim 6, wherein, The fourth function is SSI=(2 / 3)*(Prel-20)+90, where SSI represents a signal strength progress value, and Prel represents the target signal level value.

11. The method of claim 6, wherein, The fifth function is SSI=100, where SSI represents a signal strength progress value.

12. The method of claim 1, wherein, The target signal level value is calculated, including: obtaining the input signal level value received by the target device; obtaining the reference signal level value set in advance by the target device; calculating the difference between the input signal level value and the reference signal level value to obtain the target signal level value.

13. The method of claim 12, wherein, The difference between the input signal level value and the reference signal level value is calculated according to a pre-set difference calculation formula, and the pre-set difference calculation formula is Prel=Prec-Pref. Wherein, Prel represents the target signal level value, Prec represents the input signal level value, and Pref represents the reference signal level value.

14. The method of any one of claims 1 to 13, wherein, The target signal level value is calculated, including: substituting the target signal level value into the target function to obtain the signal strength value; displaying the signal strength value in the target display area of the target device.

15. A signal strength determination apparatus, wherein, The device includes: a calculation module configured to calculate a target signal level value, wherein the target signal level value is calculated based on an input signal level value and a reference signal level value; a determination module configured to determine a target function from a pre-set signal strength algorithm based on the target signal level value, wherein the pre-set signal strength algorithm includes a plurality of different calculation functions; a processing module configured to calculate and process the target signal level value using the target function to obtain a signal strength value.

16. The apparatus of claim 15, wherein, The determination module includes: a judgment sub-module configured to judge a value interval to which the target signal level value belongs; a determination sub-module configured to determine the calculation function corresponding to the value interval as the target function.

17. The apparatus of claim 16, wherein, The determination sub-module includes: a judgment unit configured to judge the size relationship between the target signal level value and a first pre-set value, a second pre-set value, a third pre-set value, and a fourth pre-set value to obtain a judgment result, wherein the first pre-set value is less than the second pre-set value, the second pre-set value is less than the third pre-set value, and the third pre-set value is less than the fourth pre-set value; a determination unit configured to determine the value interval to which the target signal level value belongs based on the judgment result.

18. The apparatus of claim 17, wherein, The determination unit includes: a first determination sub-unit configured to determine the value interval to which the target signal level value belongs as a first interval if the target signal level value is less than the first pre-set value, wherein the calculation function corresponding to the first interval is a first function; The second determining subunit is configured to determine that the target signal level value belongs to a second interval if the target signal level value is less than the second preset value and greater than or equal to the first preset value, wherein the calculation function corresponding to the second interval is a second function. The third determining subunit is configured to determine that the target signal level value belongs to a third interval if the target signal level value is less than the third preset value and greater than or equal to the second preset value, wherein the calculation function corresponding to the third interval is a third function. The fourth determining subunit is configured to determine that the target signal level value belongs to a fourth interval if the target signal level value is less than the fourth preset value and greater than or equal to the third preset value, wherein the calculation function corresponding to the fourth interval is a fourth function. The fifth determining subunit is configured to determine that the target signal level value belongs to a fifth interval if the target signal level value is greater than or equal to the fourth preset value, wherein the calculation function corresponding to the fifth interval is a fifth function.

19. The apparatus of claim 15, wherein, The calculation module comprises: The first obtaining unit is configured to obtain the input signal level value received by a target device. The second obtaining unit is configured to obtain the reference signal level value preset by the target device. The calculation unit is configured to calculate the difference between the input signal level value and the reference signal level value to obtain the target signal level value.

20. An electronic device, comprising: The computer program stored in the memory and executable on the processor, when the processor executes the computer program, realizes the steps in the signal strength determination method according to any one of claims 1-14.

Citation Information

Patent Citations

  • Signal Strength Distribution Establishing Method And Wireless Positioning System

    CN105792349A

  • Signal intensity display method, mobile terminal, and computer readable storage medium

    CN108512616A

  • Network signal display method and device, storage medium and mobile terminal

    CN110958352A

  • Signal strength determination method and device, electronic equipment and computer readable storage medium

    CN119211523A

  • Signal intensity measurement device

    JP2011188413A