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

By calculating the target signal level value and using multiple calculation functions in the preset signal strength algorithm, the automatic adjustment of signal strength sensitivity is achieved, solving the problem of inaccurate reflection of signal strength changes in the existing technology, and improving user experience .

CN119211523APending Publication Date: 2024-12-27SHENZHEN TCL DIGITAL TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411244891.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-05
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The signal intensity result calculated by the existing ATSC 3.0 standard is linearly varied and cannot reflect the change in signal intensity with high sensitivity within certain conditions that require extra attention.

Method used

By calculating the target signal level value and determining the target function based on multiple different calculation functions in the preset signal strength algorithm, the target signal level value is processed to obtain the signal intensity value, and the sensitivity of signal strength within different ranges is automatically realized. Adjustment.

Benefits of technology

Reflect signal intensity changes with higher sensitivity within the range of conditions that need to be paid attention to, improve user experience, and reflect with lower sensitivity within the range of conditions that do not need to be paid attention to, adapting to signal intensity changes under different conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119211523A_ABST
    Figure CN119211523A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a signal strength determination method and device, electronic equipment and a computer readable storage medium, and the method comprises the steps: calculating a target signal level value which is obtained through calculation based on an input signal level value and a reference signal level value; based on the target signal level value, a target function is determined from a preset signal strength algorithm, and the preset signal strength algorithm comprises a plurality of different calculation functions; and performing calculation processing on the target signal level value by adopting a target function to obtain a signal intensity value. According to the embodiment of the invention, the change of the signal intensity can be reflected with relatively high sensitivity within a certain signal intensity range, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of digital signal technology, and in particular to a signal strength determination method, device, electronic device and computer-readable storage medium. Background Art

[0002] The signal strength progress bar can be used to indicate the signal strength of the current RF TV signal. The user can adjust the antenna or related components of the RF TV according to the display of the signal strength progress bar, for example, by adjusting the position and direction of the RF TV antenna to keep the signal strength of the RF TV at a higher level. Therefore, the determination method and display method of the signal strength progress bar have a great impact on the user experience. Summary of the invention

[0003] The embodiments of the present application provide a signal strength determination method, device, electronic device, and computer-readable storage medium, which can reflect changes in signal strength with high sensitivity within a certain signal strength range, thereby improving user experience.

[0004] In a first aspect, an embodiment of the present application provides a method for determining signal strength, the method comprising:

[0005] Calculating 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;

[0006] Based on the target signal level value, determining a target function from a preset signal strength algorithm, wherein the preset signal strength algorithm includes a plurality of different calculation functions;

[0007] The target signal level value is calculated using the objective function to obtain the signal strength value.

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

[0009] Determine the numerical interval to which the target signal level value belongs;

[0010] The calculation function corresponding to the determined numerical interval is the objective function.

[0011] 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, and each interval in the numerical interval corresponds to a calculation function.

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

[0013] Determine the magnitude 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, and 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;

[0014] Based on the judgment result, the numerical interval to which the target signal level value belongs is determined.

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

[0016] 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 the first function;

[0017] 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 the second function;

[0018] 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 value interval to which the target signal level value belongs is the third interval, wherein the calculation function corresponding to the third interval is the third function;

[0019] 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 a fourth interval, wherein the calculation function corresponding to the fourth interval is a fourth function;

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

[0021] Optionally, in some embodiments of the present application, calculating the target signal level value includes:

[0022] Get the input signal level value received by the target device;

[0023] Obtaining a reference signal level value preset by the target device;

[0024] The difference between the input signal level value and the reference signal level value is calculated to obtain the target signal level value.

[0025] Optionally, in some embodiments of the present application, a target signal level value is calculated and processed using an objective function to obtain a signal strength value, including:

[0026] Substitute the target signal level value into the objective function to obtain the signal strength value;

[0027] In the target display area of ​​the target device, the signal strength value is displayed.

[0028] In a second aspect, an embodiment of the present application further provides a signal strength determination device, the device comprising:

[0029] A calculation module, used 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;

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

[0031] The processing module is used to calculate and process the target signal level value using the target function to obtain the signal strength value.

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

[0033] A judgment submodule, used to judge the numerical interval to which the target signal level value belongs;

[0034] The determination submodule is used to determine the calculation function corresponding to the numerical interval as the objective function.

[0035] Optionally, in some embodiments of the present application, the determining submodule includes:

[0036] a judgment unit, configured to judge a magnitude relationship between a target signal level value and a first preset value, a second preset value, a third preset value, and a fourth preset value, and 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;

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

[0038] Optionally, in some embodiments of the present application, the determining unit includes:

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

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

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

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

[0043] The fifth determining subunit is used to determine that the numerical interval to which the target signal level value belongs is 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.

[0044] Optionally, in some embodiments of the present application, the calculation module includes:

[0045] A first acquisition unit, used to acquire a level value of an input signal received by a target device;

[0046] A second acquisition unit, used to acquire a reference signal level value preset by a target device;

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

[0048] Optionally, in some embodiments of the present application, the processing module includes:

[0049] A substitution unit, used for substituting the target signal level value into the target function to obtain a signal strength value;

[0050] The display unit is used to display the signal strength value in a target display area of ​​the target device.

[0051] In a third aspect, an embodiment of the present application further provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and which implements the steps in the above-mentioned signal strength determination method when the computer program is executed by the processor.

[0052] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps in the above-mentioned signal strength determination method are implemented.

[0053] In a fifth aspect, the embodiments of the present application further provide a computer program product or a computer program, the computer program product or the computer program including computer instructions, the computer instructions being stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the method provided in various optional implementations of the embodiments of the present application.

[0054] In summary, the embodiments of the present application calculate the 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; based on the target signal level value, determine the target function from the preset signal strength algorithm, wherein the preset signal strength algorithm includes multiple different calculation functions; use the target function to calculate and process the target signal level value to obtain a technical solution of the signal strength value, calculate the target signal level values ​​in different ranges using different target functions, and reflect the corresponding signal strength changes of the signal level value range that needs to be paid attention to with higher sensitivity, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0056] Figure 1 A schematic diagram of a flow chart of a signal strength determination method provided in an embodiment of the present application;

[0057] Figure 2 A schematic flow chart of a method for determining a numerical interval to which a target signal level value belongs provided in an embodiment of the present application;

[0058] Figure 3 is a structural schematic diagram of a signal strength determination device provided in an embodiment of the present application;

[0059] Figure 4 It is a structural schematic diagram of an electronic device for providing signal strength determination in an embodiment of the present application. DETAILED DESCRIPTION

[0060] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0061] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the above features. In the description of the present invention, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.

[0062] In this application, the word "exemplary" is used to mean "serving as an example, illustration, or illustration." Any embodiment described in this application as "exemplary" is not necessarily to be construed as being preferred or advantageous over other embodiments. The following description is given to enable any person skilled in the art to implement and use the invention. In the following description, details are listed for the purpose of explanation. It should be understood that a person of ordinary skill in the art can recognize that the invention can be implemented without using these specific details. In other instances, well-known structures and processes are not elaborated in detail to avoid obscuring the description of the invention with unnecessary details. Therefore, the present invention is not intended to be limited to the embodiments shown, but is consistent with the widest scope consistent with the principles and features disclosed in this application.

[0063] First, the terms involved in this application are explained:

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

[0065] Modulation mode: Modulation mode refers to the technology or method used in wireless communication systems to convert digital information into analog signals for transmission. The modulation mode determines how the signal is transmitted and demodulated in the wireless medium. In the embodiment of the present application, a modulation mode is selected as the test standard, but this scheme is not limited to this modulation mode and is also suitable for any modulation mode. The modulation mode has a frequency of 569 MHz, a code rate of 12 / 15, a multi-carrier number of 32K, and an interval protection length of 1024 symbols.

[0066] The embodiments of the present application provide a signal strength determination method, device, electronic device, and computer-readable storage medium. Specifically, the embodiments of the present application provide a signal strength determination device suitable for electronic devices, which include display devices, such as televisions (such as liquid crystal display televisions, LED televisions, radio frequency televisions, etc.), mobile phones, and can also be used in other smart devices that can receive signals and display images (such as computers, tablet computers, smart watches, smart glasses, etc.).

[0067] In the prior art, the ATSC 3.0 standard does not define specific standards for the signal strength progress bar. Therefore, different customers or enterprises have different signal strength progress bar algorithms in terms of determining and displaying the signal strength progress bar. However, the signal strength calculated by the existing algorithm for defining the signal strength progress bar changes linearly, and cannot reflect the change of signal strength with high sensitivity within certain conditions that require special attention.

[0068] Specifically, the signal strength determination method in the embodiment of the present application includes: obtaining an input signal level value and calculating a target signal level value; based on the calculated target signal level value, determining a target function from multiple calculation functions of a preset signal strength algorithm; finally, using the above-mentioned target function to calculate and process the above-mentioned target signal level value to obtain a signal strength value, and displaying the signal strength value in the display area of ​​the target device.

[0069] In summary, the preset signal strength algorithm in the embodiment of the present application can divide the signal strength curve into five curve segments, which can reflect the changes in signal strength with higher sensitivity within certain conditions that require special attention, and reflect the changes in signal strength with lower sensitivity within certain conditions that do not require special attention.

[0070] By adopting the embodiments of the present application, the sensitivity can be automatically adjusted according to different signal strength ranges to adapt to changes in signal strength under different conditions, thereby achieving the technical effect of being able to more clearly display changes in signal strength within a limited display range that requires special attention, thereby improving the user experience.

[0071] It should be noted that the order of description of the following embodiments is not intended to limit the priority order of the embodiments.

[0072] See also Figure 1 , Figure 1 A flow chart of a signal strength determination method provided in an embodiment of the present application. Although a logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in an order different from that shown in the accompanying drawings. Specifically, the specific flow of the signal strength determination method is as follows:

[0073] 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;

[0074] 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; and at the same time, the reference signal level value preset by the target device is obtained.

[0075] Furthermore, according to a preset 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.

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

[0077] As an optional embodiment, the target device is a radio frequency television, the modulation mode is a frequency of 569MHz, coderate (coding rate) = 12 / 15, the number of multi-carriers is 32K, the interval protection length is 1024 symbols, and the bandwidth is 6MHz. The signal strength value Prec is obtained from the high-frequency head of ATSC3.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 -80dBm.

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

[0079] In addition, the value of the reference signal level value Pref is only an example, and can be modified or set according to different devices and different models of devices, combined with various factors such as actual usage scenarios and usage environments. The above difference calculation formula: Prel = Prec – Pref can also be adjusted or modified accordingly according to actual conditions.

[0080] S102: Based on the above target signal level value, determine the target function from a preset signal strength algorithm;

[0081] In the embodiment of the present application, the numerical range to which the target signal level value belongs is determined according to the target signal level value obtained by calculation.

[0082] It should be noted that the above-mentioned numerical interval is divided into a first interval, a second interval, a third interval, a fourth interval and a fifth interval; the maximum value of the above-mentioned first interval is smaller than the minimum value of the above-mentioned second interval, the maximum value of the above-mentioned second interval is smaller than the minimum value of the above-mentioned third interval, the maximum value of the above-mentioned third interval is smaller than the minimum value of the above-mentioned fourth interval, and the maximum value of the above-mentioned fourth interval is smaller than the minimum value of the above-mentioned fifth interval.

[0083] As an optional embodiment, the target device is still a radio frequency television, the modulation mode is a frequency of 569MHz, coderate (coding rate) = 12 / 15, the number of multi-carriers is 32K, the interval protection length is 1024 symbols, and the bandwidth is 6MHz. In the embodiment of the present application, the above five numerical intervals can be set to: the first interval (-∞, -15), the second interval [-15, 0), the third interval [0, 20), the fourth interval [20, 35) and the fifth interval [35, +∞), where -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.

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

[0085] In the embodiment of the present application, a corresponding calculation function preset for the above numerical interval is obtained, and the above calculation function corresponding to the above numerical interval is determined to be the above objective function.

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

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

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

[0089] That is, the target signal level value that the user needs to pay special attention to is in the range of [0, 20). The SSI=(2 / 3)*(Prel+15) calculation function corresponding to this interval is used for calculation, so that the signal strength progress value corresponding to the target level value can be displayed in the range of 10-90 of the progress bar; and other target signal level values ​​that do not require special attention only correspond to the range of 0-10 and 90-100 of the strength progress value progress bar. The change of signal strength is displayed with high sensitivity in the range of 10-90, and the user can intuitively and simply see the change of signal strength, which can facilitate the user to adjust the signal, for example: adjust the antenna position and length, etc., to enhance the user experience.

[0090] Optional, such as Figure 2 As shown, Figure 2 A flow chart of a method for determining a numerical interval to which a target signal level value belongs provided in an embodiment of the present application. Although a logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in an order different from that shown in the accompanying drawings. Specifically, the specific flow of the method for determining a numerical interval to which a target signal level value belongs is as follows:

[0091] As an optional embodiment, the magnitude 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 judged to obtain a judgment result; based on the judgment result, the numerical range to which the target signal level value belongs is determined.

[0092] It should be noted that the first preset value may be set to be smaller than the second preset value, the second preset value may be set to be smaller than the third preset value, and the third preset value may be set to be smaller than the fourth preset value.

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

[0094] If the target signal level value is less than the first preset value, it is determined 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 the first function.

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

[0096] If the target signal level value is less than the second preset value and greater than or equal to the first preset value, the numerical interval to which the target signal level value belongs is determined to be the second interval, wherein the calculation function corresponding to the second interval is the second function.

[0097] Specifically, when the above-mentioned target signal level value Prel is greater than or equal to -15dB and less than 0dB, the corresponding numerical interval is the above-mentioned 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.

[0098] If the target signal level value is less than the third preset value and greater than or equal to the second preset value, the numerical interval to which the target signal level value belongs is determined to be the third interval, wherein the calculation function corresponding to the third interval is the third function.

[0099] Specifically, when the above-mentioned target signal level value Prel is greater than or equal to 0dB and less than 20dB, the corresponding numerical interval is the above-mentioned 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.

[0100] If the target signal level value is less than the fourth preset value and greater than or equal to the third preset value, the numerical interval to which the target signal level value belongs is determined to be the fourth interval, wherein the calculation function corresponding to the fourth interval is the fourth function.

[0101] Specifically, when the above-mentioned target signal level value Prel is greater than or equal to 20dB and less than 35dB, the corresponding numerical interval is the above-mentioned 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.

[0102] If the target signal level value is greater than or equal to the fourth preset value, it is determined 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 the fifth function.

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

[0104] As an optional embodiment, the test results obtained by using the above multiple calculation functions to test the signal strength progress value are shown in Table 1:

[0105] Table 1

[0106]

[0107]

[0108] It should be noted that the test conditions in Table 1, i.e., the modulation mode is a frequency of 569 MHz, the code rate is 12 / 15, the number of multi-carriers is 32K, the interval protection length is 1024 symbols, the bandwidth is 6 MHz, the RF Input (dBm) is the input signal level value Prec, Pref = -80dBm, that is, the reference signal level value Pref is -80dBm, SSI min[%] and SSI max[%] are the maximum and minimum values ​​of the signal strength progress value.

[0109] It should also be noted that there are certain errors between different devices, which is why there are maximum and minimum values ​​of the signal strength progress value.

[0110] S103: using the objective function to calculate the target signal level value to obtain a signal strength value.

[0111] In the embodiment of the present application, the target signal level value is substituted into the target function to obtain the signal strength value; and the signal strength value is displayed in the target display area of ​​the target device.

[0112] Optionally, taking the above-mentioned 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; if the value of the target signal level value Prel is Prel≥35dB, the signal strength progress value SSI is 100.

[0113] It should be noted that the signal strength progress values ​​in the embodiments of the present application are all displayed as specific values. In actual applications, they can also be displayed in other forms, for example: displayed as a percentage corresponding to a specific value, displayed in the form of a progress bar, etc.

[0114] Through the embodiment of the present application, the signal strength progress value SSI curve is divided into 5 segments, which can reflect the change of signal strength with high sensitivity in certain condition ranges that need attention, and reflect the change of signal strength with low sensitivity in condition ranges that do not need attention. For example: within the range of 20dB higher than the reference signal level, it is a condition range that needs attention, and can reflect the change of signal strength very sensitively. When it is higher than 20dB, it is already a very strong signal strength, and there is no need to reflect the change of signal strength very sensitively.

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

[0116] See also Figure 3 , Figure 3 : is a schematic diagram of the structure of the signal strength determination device provided in an embodiment of the present application, which may be specifically as follows:

[0117] A calculation module 301 is used 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;

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

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

[0120] Optionally, in some embodiments of the present application, the determining module 302 includes:

[0121] A judgment submodule, used to judge the numerical interval to which the target signal level value belongs;

[0122] The determination submodule is used to determine the calculation function corresponding to the numerical interval as the objective function.

[0123] Optionally, in some embodiments of the present application, the determining submodule includes:

[0124] a judgment unit, configured to judge a magnitude relationship between a target signal level value and a first preset value, a second preset value, a third preset value, and a fourth preset value, and 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;

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

[0126] Optionally, in some embodiments of the present application, the determining unit includes:

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

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

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

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

[0131] The fifth determining subunit is used to determine that the numerical interval to which the target signal level value belongs is 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.

[0132] Optionally, in some embodiments of the present application, the calculation module 301 includes:

[0133] A first acquisition unit, used to acquire a level value of an input signal received by a target device;

[0134] A second acquisition unit, used to acquire a reference signal level value preset by a target device;

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

[0136] Optionally, in some embodiments of the present application, the processing module 303 includes:

[0137] A substitution unit, used for substituting the target signal level value into the target function to obtain a signal strength value;

[0138] The display unit is used to display the signal strength value in a target display area of ​​the target device.

[0139] In the embodiment of the present application, the calculation module 301 first calculates the 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. Then, the determination module 302 determines the target function from the preset signal strength algorithm based on the target signal level value, wherein the preset signal strength algorithm includes multiple different calculation functions. Then, the processing module 303 uses the target function to calculate and process the target signal level value to obtain the signal strength value.

[0140] The signal strength determination device provided by the embodiment of the present application can automatically adjust the sensitivity according to different signal strength ranges to adapt to changes in signal strength under different conditions, thereby achieving the technical effect of being able to more clearly display changes in signal strength within a limited display range that requires special attention, and improving the user experience.

[0141] In addition, the present application also provides an electronic device, such as Figure 4 As shown, it shows a schematic diagram of the structure of the electronic device involved in this application, specifically:

[0142] The electronic device may include components such as a processor 401 with one or more processing cores, a memory 402 with one or more computer-readable storage media, a power supply 403, and an input unit 404. Those skilled in the art will appreciate that Figure 4 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0143] The processor 401 is the control center of the electronic device, and uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 402, and calling data stored in the memory 402, the processor 401 performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. Optionally, the processor 401 may include one or more processing cores; preferably, the processor 401 may 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 communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 401.

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

[0145] The electronic device also includes a power supply 403 for supplying power to each component. Preferably, the power supply 403 can be logically connected to the processor 401 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. The power supply 403 can also include one or more DC or AC power supplies, recharging systems, power supply device debugging circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0146] The electronic device may further include an input unit 404, which may be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0147] Although not shown, the electronic device may further include a display unit, etc., which will not be described in detail herein. Specifically in this embodiment, the processor 401 in the electronic device will load the executable files corresponding to the processes of one or more application programs into the memory 402 according to the following instructions, and the processor 401 will run the application programs stored in the memory 402, thereby implementing the steps in any one of the signal strength determination methods provided in the embodiments of the present application.

[0148] The embodiment of the present application calculates 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; based on the target signal level value, determines a target function from a preset signal strength algorithm, wherein the preset signal strength algorithm includes a plurality of different calculation functions; uses the target function to calculate and process the target signal level value to obtain a technical solution of a signal strength value, calculates target signal level values ​​in different ranges using different target functions, reflects the change in the corresponding signal strength of the signal level value range that needs to be paid attention to with a higher sensitivity, and improves the user experience.

[0149] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0150] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0151] To this end, the present application provides a computer-readable storage medium, on which a computer program is stored. The computer program can be loaded by a processor to execute the steps in any signal strength determination method provided in the present application.

[0152] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

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

[0154] Since the instructions stored in the computer-readable storage medium can execute the steps in any signal strength determination method provided in the present application, the beneficial effects that can be achieved by any signal strength determination method provided in the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0155] The signal strength determination method, device, electronic device and computer-readable storage medium provided in the present application are introduced in detail above. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

[0156] It should be noted that in the specific implementation of this application, related data such as user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) are involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.

Claims

1. A method for determining signal strength, characterized in that: include: 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; Based on the target signal level value, determining a target function from a preset signal strength algorithm, wherein the preset signal strength algorithm includes a plurality of different calculation functions; The target signal level value is calculated using the target function to obtain a signal strength value.

2. The method according to claim 1, characterized in that The determining of the target function from a preset signal strength algorithm based on the target signal level value comprises: Determining the numerical interval to which the target signal level value belongs; The calculation function corresponding to the numerical interval is determined as the objective function.

3. The method according to claim 2, characterized in that The numerical intervals include: a first interval, a second interval, a third interval, a fourth interval and a fifth interval, and each interval in the numerical intervals corresponds to a calculation function.

4. The method according to claim 3, characterized in that The determining the numerical range to which the target signal level value belongs includes: Determine the magnitude 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, and 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; Based on the judgment result, the numerical interval to which the target signal level value belongs is determined.

5. The method according to claim 4, characterized in that The determining, based on the judgment result, the numerical interval to which the target signal level value belongs includes: 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 the 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, it is determined 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 the fifth function.

6. The method according to claim 1, characterized in that The calculating the target signal level value comprises: Acquire the input signal level value received by the target device; Acquiring the reference signal level value preset by the target device; The difference between the input signal level value and the reference signal level value is calculated to obtain the target signal level value.

7. The method according to any one of claims 1 to 6, characterized in that The step of calculating the target signal level value using the target function to obtain a signal strength value includes: Substituting the target signal level value into the target function to obtain the signal strength value; The signal strength value is displayed in the target display area of ​​the target device.

8. A signal strength determination device, characterized in that: The device comprises: A calculation module, used for 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; A determination module, 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; The processing module is used to calculate and process the target signal level value using the target function to obtain a signal strength value.

9. An electronic device, characterized in that: The method comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps in the signal strength determination method according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the signal strength determination method according to any one of claims 1 to 7 are implemented.

Citation Information

Cited By

  • Signal strength determination method and apparatus, and electronic device

    WO2026051681A1