Power adjustment method and device, user terminal, server and storage medium
By calculating the target transmission power, the problem of unreasonable transmission power caused by uneven insertion loss when the user terminal is set in the frequency band is solved, and the communication connection success rate and user experience are improved.
Patent Information
- Application Number
- CN202411701258.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2025-02-11
AI Technical Summary
When the user terminal is set in the frequency band, due to the existence of passive devices, the insertion loss of the same frequency band is uneven, resulting in unreasonable initial transmission power setting and reducing the communication connection success rate.
By obtaining the power compensation value of the current frequency point and the initial transmission power of the current frequency band, the target transmission power is calculated to improve the transmission power of the frequency point with a smaller insertion loss value, and fully utilize the performance of the user terminal.
The transmission power of some frequency points in the same frequency band is improved, the communication connection success rate in weak network environments or large traffic is enhanced, and the user experience is improved.
Smart Images

Figure CN119421227A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a power adjustment method, device, user terminal, server and storage medium. Background Art
[0002] When the user equipment (UE) leaves the factory, the manufacturer limits the transmit power of all UE transmission frequency bands for the sake of security, stability and protocol compliance. That is, an initial power is set for the same frequency band. The actual transmit power of the UE under networking will not exceed the initial power, ensuring that the UE works in a stable performance state.
[0003] There are many passive devices in the RF path of the UE. The presence of passive devices will make the insertion loss of the same frequency band uneven. Therefore, when setting the initial transmit power of the UE, it will be obtained based on the maximum insertion loss value in the frequency band. For example, the frequency band 777M-787M is only 10M in total, and the insertion loss of each frequency point in the frequency band differs by 1.1dB (1.242~2.361). Then the initial transmit power will be calculated based on the maximum insertion loss value of 2.361. However, for other frequencies with smaller insertion loss values in the frequency band, when using this initial transmit power to request a connection, the UE performance cannot be fully utilized, which may reduce the success rate of communication connection. Summary of the invention
[0004] The embodiments of the present application disclose a power adjustment method, device, user terminal, server and storage medium, which are used to increase the transmission power of UE frequency bands and frequencies and improve the success rate of communication connections.
[0005] In a first aspect, an embodiment of the present application discloses a power adjustment method, which is applied to a user terminal UE. The method includes:
[0006] Determine a current frequency point used by the UE, where a current frequency band to which the current frequency point belongs includes at least one frequency point, and the current frequency point is any one of the at least one frequency point;
[0007] Obtain a power compensation value corresponding to the current frequency point and an initial transmit power corresponding to the current frequency band, wherein the at least one frequency point corresponds to a power compensation value, the power compensation value is obtained according to the insertion loss value corresponding to the frequency point, and the initial transmit power corresponding to the current frequency band is obtained according to the maximum insertion loss value among all insertion loss values corresponding to the current frequency band;
[0008] The target transmit power is obtained according to the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band.
[0009] In a second aspect, an embodiment of the present application discloses a power adjustment method, which is applied to a server, and the method includes:
[0010] Acquire a frequency band to be updated of a user terminal UE and at least one frequency point to be updated included in the frequency band to be updated;
[0011] Obtaining an initial transmit power corresponding to the frequency band to be updated and a power compensation value corresponding to each of the at least one frequency point to be updated, wherein the power compensation value is obtained according to an insertion loss value corresponding to the frequency point to be updated, and the initial transmit power corresponding to the frequency band to be updated is obtained according to a maximum insertion loss value among all insertion loss values corresponding to the frequency band to be updated;
[0012] An update message is pushed to the UE, where the update message carries the frequency band to be updated, the initial transmit power corresponding to the frequency band to be updated, the at least one frequency point to be updated, and the power compensation value corresponding to each of the at least one frequency point to be updated.
[0013] In a third aspect, an embodiment of the present application discloses a power adjustment device, including:
[0014] A first determination module is used to determine a current frequency point used by the UE, where the current frequency point belongs to a current frequency band including at least one frequency point, and the current frequency point is any one of the at least one frequency point;
[0015] A first acquisition module is used to acquire a power compensation value corresponding to the current frequency point and an initial transmit power corresponding to the current frequency band, wherein the at least one frequency point corresponds to a power compensation value, the power compensation value is obtained according to an insertion loss value corresponding to the frequency point, and the initial transmit power corresponding to the current frequency band is obtained according to a maximum insertion loss value among all insertion loss values corresponding to the current frequency band;
[0016] The second acquisition module is used to obtain the target transmit power according to the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band.
[0017] In a fourth aspect, an embodiment of the present application discloses a power adjustment device, including:
[0018] A third acquisition module is used to acquire a frequency band to be updated of a user terminal UE and at least one frequency point to be updated included in the frequency band to be updated;
[0019] A setting module is used to obtain the initial transmit power corresponding to the frequency band to be updated and the power compensation value corresponding to the at least one frequency point to be updated, wherein the power compensation value is obtained according to the insertion loss value corresponding to the frequency point to be updated, and the initial transmit power corresponding to the frequency band to be updated is obtained according to the maximum insertion loss value among all insertion loss values corresponding to the frequency band to be updated;
[0020] A communication module is used to push an update message to the UE, wherein the update message carries the frequency band to be updated, the initial transmit power corresponding to the frequency band to be updated, the at least one frequency point to be updated, and the power compensation value corresponding to each of the at least one frequency point to be updated.
[0021] In a fifth aspect, an embodiment of the present application discloses a user terminal, which may include:
[0022] A memory storing executable program code;
[0023] a processor coupled to the memory;
[0024] The processor calls the executable program code stored in the memory to execute a power adjustment method disclosed in the first aspect of the embodiment of the present application.
[0025] In a sixth aspect, an embodiment of the present application discloses a server, which may include:
[0026] A memory storing executable program code;
[0027] a processor coupled to the memory;
[0028] The processor calls the executable program code stored in the memory to execute a power adjustment method disclosed in the second aspect of the embodiment of the present application.
[0029] In a seventh aspect, an embodiment of the present application discloses a power adjustment system, such as the user terminal disclosed in the fifth aspect and the service end disclosed in the sixth aspect.
[0030] In an eighth aspect, an embodiment of the present application discloses a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute a power adjustment method disclosed in the first aspect or the second aspect of the embodiment of the present application.
[0031] Compared with the prior art, the embodiments of the present application have the following beneficial effects:
[0032] In an embodiment of the present application, the UE determines the current frequency point currently used, the current frequency band to which the current frequency point belongs includes at least one frequency point, and the current frequency point is any one of the at least one frequency point; obtains the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band, and obtains the target transmit power according to the power compensation value and the initial transmit power; through this embodiment, the transmit power of some frequencies in the same frequency band can be increased, so that the frequencies with relatively small insertion loss values obtain higher transmit power, and the performance of the UE device is fully utilized, which can improve the communication connection success rate in a weak network environment, or can improve the communication connection success rate in a case of large traffic flow, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0034] Figure 1 A schematic diagram of an application environment of the power adjustment method disclosed in an embodiment of the present application;
[0035] Figure 2 A schematic diagram of a flow chart of a power adjustment method disclosed in Embodiment 1 of the present application;
[0036] Figure 3 A schematic diagram of a flow chart of a power adjustment method disclosed in Embodiment 2 of the present application;
[0037] Figure 4 A schematic diagram of the relationship between the frequency band and the insertion loss value disclosed in the embodiment of the present application;
[0038] Figure 5 This is a flow chart of the power adjustment method disclosed in Embodiment 3 of the present application;
[0039] Figure 6 An interactive schematic diagram of the power adjustment method disclosed in the embodiment of the present application;
[0040] Figure 7 This is a schematic diagram of the structure of the power adjustment device disclosed in Example 1 of the present application;
[0041] Figure 8 This is a schematic diagram of the structure of the power adjustment device disclosed in Example 2 of the present application;
[0042] Fig. 9 This is a schematic diagram of the structure of the power adjustment device disclosed in Embodiment 3 of the present application;
[0043] Fig.10 This is a schematic diagram of the structure of the power adjustment device disclosed in Embodiment 4 of the present application;
[0044] Fig.11 A schematic diagram of the structure of a user terminal disclosed in an embodiment of the present application;
[0045] Fig.12 A schematic diagram of the structure of the server disclosed in the embodiment of the present application;
[0046] Fig.13 It is a schematic diagram of the structure of the power adjustment system disclosed in the embodiment of the present application. DETAILED DESCRIPTION
[0047] 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 application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0048] It should be noted that the terms "first", "second", "third" and "fourth" in the specification and claims of the present application are used to distinguish different objects rather than to describe a specific order. The terms "including" and "having" in the embodiments of the present application and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device including a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0049] In the UE, a RF path is set with multiple frequency bands, and a frequency band includes at least one frequency point. The RF path includes many passive components, such as duplexers, switches, filters, couplers, and combiners. The existence of these passive components will make the insertion loss of the same frequency band uneven, that is, the insertion loss values of the frequency points in the same frequency band may be different. When the UE leaves the factory, an initial transmission power will be set for the same frequency band so that it can work in a stable performance state when using the frequency band. The initial transmission power is calculated based on the maximum insertion loss value of the frequency band. When other frequency points are used, if it works at the initial transmission power, the performance of the components in the RF path is not fully utilized, which reduces the success rate of the connection, especially in weak network environments or with large traffic. For example, in Long Term Evolution (LTE), the TX (transmit) frequency band range of B13 is 777MHz to 787MHz, with a total of 10MHz. The insertion loss value of each frequency point differs by 1.1dB (from 1.242dB to 2.361dB), and then the initial transmit power is calculated based on the maximum insertion loss value of 2.361dB. For the frequency point with an insertion loss value of 2.361dB, the initial transmit power can fully exert the performance of the device. However, for the frequency points corresponding to other insertion loss values, the initial transmit power does not fully exert the performance of the device, which reduces the connection success rate in weak network conditions or when there is a large amount of traffic.
[0050] The insertion loss refers to the output insertion loss from the power amplifier (PA) to the antenna.
[0051] In combination with the above introduction, the embodiments of the present application disclose a power adjustment method, device, user terminal, server and storage medium, which can increase the transmission power of the frequency point with a smaller insertion loss value in the same frequency band, improve the communication connection success rate in a weak network environment or with a large flow of people, and improve the user experience.
[0052] See also Figure 1 , Figure 1 The application environment diagram of the power adjustment method disclosed in the embodiment of the present application is shown in the application environment. The application environment illustrates the interaction between the UE and the server, and the update of the UE mid-frequency band, the mid-frequency point of the frequency band, the initial transmission power corresponding to the frequency band, and the power supplement value corresponding to the frequency point is completed through the Over-the-Air Technology (OTA) form, so that when the UE finally uses the frequency point to work, the power compensation value can be used to adjust the transmission power and improve the connection success rate.
[0053] The service end is used to collect big data such as the real-time frequency bands deployed in different areas by different user types and at least one real-time frequency point included in the real-time frequency band, and then determine the frequency band to be updated and at least one frequency point to be updated included in the frequency band to be updated for providing to the UE for updating, and obtain the initial transmission power corresponding to the frequency band to be updated and the compensation power value corresponding to the frequency point to be updated. The frequency band to be updated can be one or more, and different frequency bands to be updated correspond to different initial transmission powers. Different frequency bands to be updated correspond to their own frequency points to be updated. The frequency points to be updated of a frequency band to be updated can preferably be set to 8, and then the power compensation value of the frequency point to be updated under each frequency band to be updated is obtained, wherein the initial transmission power is obtained according to the maximum insertion loss value in the frequency band to be updated, and the power compensation value corresponding to the frequency point to be updated is obtained according to the insertion loss value of the corresponding frequency point. Carry this information in the update message, push it to the UE in the form of OTA, and the UE stores it on its own device to adjust the transmission power in time. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), as well as big data and artificial intelligence platforms.
[0054] UE can be a mobile device such as a mobile phone, a wearable device, etc., but is not limited to this. When the UE is produced, a radio frequency path is set. Before leaving the factory, multiple frequency bands are set on the radio frequency path through the server, and each frequency band includes at least one frequency point. The initial transmission power of each frequency band is set, and the power compensation value corresponding to each frequency point is set. Among them, the UE can set a preset power compensation table, and the preset power compensation table can be used to associate and save each frequency band, the initial transmission power under the frequency band, the various frequency points under the frequency band, and the power compensation values corresponding to the frequency points, and after receiving the update message pushed by the server, the above information is updated in the preset power compensation table.
[0055] As in Figure 1 In the application environment shown, the server pushes an update message to the UE, and the update message carries the frequency band to be updated and at least one frequency point to be updated included in the frequency band to be updated, the initial transmission power corresponding to the frequency band to be updated, and the compensation power value corresponding to the frequency point to be updated. The UE receives the update message and updates the information according to the update message. The UE determines the current frequency point in the current frequency band in real time, obtains the initial transmission power corresponding to the current frequency band and the power compensation value corresponding to the current frequency point, and obtains the target transmission power according to the initial transmission power and the power compensation value, so that the UE works with the target transmission power, which can increase the transmission power of some frequencies in the same frequency band, so that the frequencies with relatively small insertion loss values can obtain higher transmission power, give full play to the performance of UE devices, and can improve the communication connection success rate in weak network environments, or can improve the communication connection success rate in cases of large traffic, and improve user experience.
[0056] The technical solution of the present application will be described in detail below through specific embodiments.
[0057] See also Figure 2 , Figure 2 Schematic diagram of the power adjustment method disclosed in the first embodiment of the present application; Figure 2 As shown, the power adjustment method may include:
[0058] 201. The UE determines a current frequency point to be used, where a current frequency band to which the current frequency point belongs includes at least one frequency point, and the current frequency point is any one of the at least one frequency point.
[0059] The UE's radio frequency path currently has multiple frequency bands set, and each frequency band includes at least one frequency point, and the current frequency band is any one of the multiple frequency bands set. The UE determines the current frequency point used: refers to determining the current frequency point under the current frequency band used by the radio frequency path, and the current frequency point is any one of the at least one frequency point. Exemplarily, each frequency band may include 8 frequency points.
[0060] Correspondingly, the frequency band and the frequency points under each frequency band are obtained by collecting big data from the server. More detailed descriptions will be given in subsequent embodiments and will not be repeated here.
[0061] 202. The UE obtains a power compensation value corresponding to the current frequency point and an initial transmit power corresponding to the current frequency band. The at least one frequency point corresponds to a power compensation value, and the power compensation value is obtained according to the insertion loss value corresponding to the frequency point. The initial transmit power corresponding to the current frequency band is obtained according to the maximum insertion loss value among all insertion loss values corresponding to the current frequency band.
[0062] In an embodiment of the present application, after determining the current frequency point of the current frequency band, the UE obtains the initial transmit power corresponding to the current frequency band and the power compensation value corresponding to the current frequency point.
[0063] The initial transmission power corresponding to the current frequency band is obtained according to the maximum insertion loss value among all insertion loss values corresponding to the current frequency band, and the power compensation value corresponding to the current frequency point is obtained according to the insertion loss value of the current frequency point.
[0064] The power compensation value of the frequency point corresponding to the maximum insertion loss value among all insertion loss values corresponding to the current frequency band is 0, and the power compensation values corresponding to other frequency points in the current frequency band are greater than 0, and the other frequency points are all frequency points except the frequency point corresponding to the maximum insertion loss value among at least one frequency point. Moreover, the power compensation value is negatively proportional to the insertion loss value of the frequency point. The smaller the insertion loss value of the frequency point, the greater the power compensation value. Conversely, the greater the insertion loss value of the frequency point, the smaller the power compensation value.
[0065] 203. The UE obtains a target transmit power according to a power compensation value corresponding to a current frequency point and an initial transmit power corresponding to a current frequency band.
[0066] In the embodiment of the present application, the transmission power of the frequency point can be compensated by setting the power compensation value. For some frequency points with relatively small insertion loss values, the transmission power is appropriately increased to achieve the purpose of fully utilizing the performance of the devices in the RF path, and to improve the connection success rate in weak network conditions or when there is a large amount of traffic.
[0067] In a real-time embodiment of the present application, the UE determines a current frequency point in a current frequency band currently used, where the current frequency band includes at least one frequency point, and the current frequency point is any one of the at least one frequency point, obtains a power compensation value corresponding to the current frequency point and an initial transmit power corresponding to the current frequency band, and obtains a target transmit power according to the power compensation value and the initial transmit power; through this embodiment, the transmit power of some frequency points in the same frequency band can be increased, so that the frequency points with relatively small insertion loss values obtain higher transmit power, and the performance of UE devices is fully utilized, which can improve the communication connection success rate in a weak network environment, or can improve the communication connection success rate in a case of large traffic flow, thereby improving the user experience.
[0068] See also Figure 3 , Figure 3 Schematic diagram of the power adjustment method disclosed in the second embodiment of the present application; Figure 3 As shown, the power adjustment method may include:
[0069] 301. The UE determines a current frequency point to be used, where a current frequency band to which the current frequency point belongs includes at least one frequency point, and the current frequency point is any one of the at least one frequency point.
[0070] 302. The UE searches a preset power compensation table according to the current frequency band to obtain a power compensation value and an initial transmit power corresponding to the current frequency point. The preset power compensation table stores the initial transmit power of the current frequency band, at least one frequency point, and the power compensation values corresponding to each frequency point in an associated manner.
[0071] In the embodiment of the present application, a power compensation table is pre-set in the UE, which is a preset power compensation table, in which the current frequency band and at least one frequency point corresponding to the current frequency band, the initial transmit power corresponding to the current frequency band, and the power compensation value corresponding to each frequency point are stored in association with each other. By searching the preset power compensation table, the power compensation value corresponding to the current frequency point under the current frequency band is obtained.
[0072] In a feasible implementation, only one preset power compensation table may be set in the UE, and the information of all frequency bands in the UE's radio frequency path is stored in the preset power compensation table, that is, each frequency band, the initial transmit power of the frequency band, the frequency points included in the frequency band, and the power compensation value corresponding to each frequency point are stored in association in the preset power compensation table. When searching, the initial transmit power is first found according to the frequency band, and then the power compensation value corresponding to the frequency point is found in combination with the frequency band and the frequency point.
[0073] Correspondingly, step 302 includes: the UE searches for a preset power compensation table according to the current frequency band, first obtains the initial transmission power corresponding to the current frequency band, and then obtains the power compensation table corresponding to the current frequency point based on the current frequency band and the current frequency point.
[0074] In another feasible implementation, a plurality of preset power compensation tables may be set in the UE, and each preset power compensation table is used to store a frequency band, an initial transmit power corresponding to the frequency band, at least one frequency point included in the frequency band, and a power compensation value corresponding to each frequency point in a corresponding association. When searching, first search for the corresponding preset power compensation table according to the frequency band to obtain the initial transmit power, and then search for the power compensation value corresponding to the frequency point according to the frequency point.
[0075] Correspondingly, step 302 includes: the UE searches for the corresponding preset power compensation table according to the current frequency band and obtains the initial transmission power, and then searches for the power compensation value corresponding to the current frequency in the preset power compensation table according to the current frequency.
[0076] 303. The UE calculates the sum of the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band to obtain the target transmit power.
[0077] In step 303, the UE calculates the sum of the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band as the target transmit power, and finally the UE radio frequency path operates at the target transmit power.
[0078] For example, Figure 4 A schematic diagram of the relationship between the frequency band and the insertion loss value disclosed in the embodiment of the present application; Figure 4 In the figure, the horizontal axis is frequency in MHz, and the vertical axis is insertion loss value in dB, which shows B13 in LTE. The TX (transmit) frequency band ranges from 777 to 787, with a total of 10M. The insertion loss value range of this frequency band is (1.242dB to 2.361dB). The frequency point corresponding to the maximum insertion loss value is B, and the insertion loss value corresponding to frequency point B is 2.361. The initial transmission power obtained according to frequency point B is P. If the current frequency point is A, and the power compensation value corresponding to the current frequency point A is 0.14, then the target transmission power of the current frequency point A is: P+0.14.
[0079] Therefore, in implementing the embodiment of the present application, the UE determines the current frequency point currently used, the current frequency band to which the current frequency point belongs includes at least one frequency point, and the current frequency point is any one of the at least one frequency point; obtains the power compensation value corresponding to the current frequency point and the initial transmission power corresponding to the current frequency band, calculates the power compensation value corresponding to the current frequency point and the initial transmission power corresponding to the current frequency band, and obtains the target transmission power; through this embodiment, the transmission power of some frequency points in the same frequency band can be increased, so that the frequency points with relatively small insertion loss values obtain higher transmission power, and the performance of the UE device is fully utilized, which can improve the communication connection success rate in a weak network environment, or can improve the communication connection success rate in a case of large traffic flow, thereby improving the user experience.
[0080] See also Figure 5 , Figure 5 Schematic diagram of the power adjustment method disclosed in the third embodiment of the present application; Figure 5 As shown, the power adjustment method may include:
[0081] 501. The server obtains a frequency band to be updated of the UE and at least one frequency point to be updated included in the frequency band to be updated.
[0082] In the embodiment of the present application, the server detects and obtains the UE's frequency band to be updated and the frequency point to be updated under the frequency band to be updated in real time. Optionally, the frequency band to be updated and at least one frequency point to be updated included are obtained by big data collection.
[0083] 502. The server obtains an initial transmission power corresponding to a frequency band to be updated and a power compensation value corresponding to at least one frequency point to be updated, wherein the power compensation value is obtained according to an insertion loss value corresponding to the frequency point to be updated, and the initial transmission power corresponding to the frequency band to be updated is obtained according to a maximum insertion loss value among all insertion loss values corresponding to the frequency band to be updated.
[0084] The server obtains all insertion loss values corresponding to the frequency band to be updated, then obtains the initial transmit power according to the maximum insertion loss value, and obtains the power compensation value corresponding to each frequency point according to each insertion loss value.
[0085] Optionally, the power compensation value is realized by adding NV-MTPL Adjust. In NV, 8 frequency points are set for each frequency band, and the corresponding power compensation value is set for each frequency point. The power compensation value of the frequency point corresponding to the maximum insertion loss value is 0. The code for obtaining the power compensation value is:
[0086] freq_list(0-7)mtpl_adj.
[0087] 503. The server pushes an update message to the UE, where the update message carries the frequency band to be updated, the initial transmit power corresponding to the frequency band to be updated, at least one frequency point to be updated, and a power compensation value corresponding to each of the at least one frequency point to be updated.
[0088] Exemplarily, the update message may be pushed to the user in OTA form.
[0089] Correspondingly, after receiving the update message, the user terminal may perform the factory settings or the update during the use of the UE.
[0090] Therefore, in the embodiment of the present application, the server obtains the frequency band to be updated of the UE and the frequency point to be updated corresponding to the frequency band to be updated in real time, obtains the initial transmit power corresponding to the frequency band to be updated and the power compensation value corresponding to each frequency point to be updated, and finally carries this information in the update message and pushes it to the UE, so that the UE completes the update of the frequency band information.
[0091] See also Figure 6 , Figure 6 Schematic diagram of the interaction of the power adjustment method disclosed in the embodiment of the present application; Figure 6 As shown, the power adjustment method may include:
[0092] 601. The server collects real-time frequency bands deployed in different areas for different user types and at least one real-time frequency point corresponding to the real-time frequency bands.
[0093] 602. The server obtains the target user type and target area to which the user terminal belongs.
[0094] 603. The server uses the real-time frequency band corresponding to the target user type in the target area and at least one real-time frequency point included in the real-time frequency band as the first frequency band and the first frequency point corresponding to the first frequency band.
[0095] 604. The server determines whether there is a frequency band to be updated in the first frequency band in combination with the second frequency band set by the user terminal. If the determination result is yes, step 605 is executed; if the determination result is no, this process ends.
[0096] 605. The server obtains a frequency band to be updated from the first frequency band, and obtains at least one frequency point to be updated included in the frequency band to be updated.
[0097] 606. The server obtains an initial transmit power corresponding to the frequency band to be updated and a power compensation value corresponding to at least one frequency point to be updated.
[0098] The power compensation value is obtained according to the insertion loss value corresponding to the frequency point to be updated, and the initial transmission power corresponding to the frequency band to be updated is obtained according to the maximum insertion loss value among all insertion loss values corresponding to the frequency band to be updated.
[0099] The power compensation value of the frequency point corresponding to the maximum insertion loss value among all the insertion loss values corresponding to the frequency band to be updated is 0, and the power compensation values corresponding to other frequency points in the frequency band to be updated are greater than 0, and the other frequency points are all frequency points except the frequency point to be updated corresponding to the maximum insertion loss value among the at least one frequency point to be updated. The smaller the insertion loss value of the frequency point to be updated in the frequency band to be updated, the larger the corresponding power compensation value; the larger the insertion loss value of the frequency point to be updated in the frequency band to be updated, the smaller the corresponding power compensation value.
[0100] 607. The server pushes an update message to the UE, where the update message carries the frequency band to be updated, the initial transmit power corresponding to the frequency band to be updated, the at least one frequency point to be updated, and the power compensation value corresponding to each of the at least one frequency point to be updated.
[0101] 608. The UE receives the update message pushed by the server.
[0102] 609. The UE stores, in a preset power compensation table, the frequency band to be updated, the initial transmit power corresponding to the frequency band to be updated, at least one frequency point to be updated, and the power compensation value corresponding to the at least one frequency point to be updated in association with the update message.
[0103] In step 609, the UE may uniformly store the relevant information of the frequency band to be updated in a preset power compensation table, or store the relevant information of the frequency band to be updated in a new preset power compensation table.
[0104] Through the embodiments of the present application, the server collects big data in real time and promptly discovers whether the UE has a frequency band to be updated. If so, the power compensation value corresponding to each frequency point to be updated under the frequency band to be updated is obtained, and then pushed to the UE in a timely manner. On the basis of satisfying the UE to use the corresponding frequency band in a timely manner, it can also ensure that the UE can correspondingly increase the transmission power of the frequency point with a smaller insertion loss value, so as to improve the connection success rate.
[0105] See also Figure 7 , Figure 7 Schematic diagram of the structure of the power adjustment device disclosed in the first embodiment of the present application; Figure 7 As shown, the power adjustment device may include:
[0106] The first determination module 701 is used to determine a current frequency point used by the UE, where the current frequency point belongs to a current frequency band including at least one frequency point, and the current frequency point is any one of the at least one frequency point;
[0107] The first acquisition module 702 is used to obtain a power compensation value corresponding to the current frequency point and an initial transmit power corresponding to the current frequency band, wherein at least one frequency point corresponds to a power compensation value, the power compensation value is obtained according to the insertion loss value corresponding to the frequency point, and the initial transmit power corresponding to the current frequency band is obtained according to the maximum insertion loss value among all insertion loss values corresponding to the current frequency band;
[0108] The second acquisition module 703 is used to obtain the target transmit power according to the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band.
[0109] Optionally, the power compensation value of the frequency point corresponding to the maximum insertion loss value among all insertion loss values corresponding to the current frequency band is 0, and the power compensation values corresponding to other frequency points in the current frequency band are greater than 0, and the other frequency points are all frequency points among the at least one frequency point except the frequency point corresponding to the maximum insertion loss value.
[0110] In a feasible implementation manner, the second acquisition module 703 is used to obtain the target transmit power according to the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band in the following manner:
[0111] The sum of the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band is calculated to obtain the target transmit power.
[0112] Optionally, the first acquisition module 702 is used to acquire the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band in the following manner:
[0113] According to the current frequency band, search the preset power compensation table to obtain the power compensation value corresponding to the current frequency point and the initial transmission power corresponding to the current frequency band, wherein the preset power compensation table stores the initial transmission power corresponding to the current frequency band, the at least one frequency point and the power compensation values corresponding to each frequency point in an associated manner.
[0114] like Figure 8 As shown, Figure 8 This is a schematic diagram of the structure of the power adjustment device disclosed in the second embodiment of the present application; the device also includes:
[0115] The receiving module 801 is used to receive an update message pushed by the server, where the update message carries a frequency band to be updated, an initial transmit power corresponding to the frequency band to be updated, at least one frequency point to be updated included in the frequency band to be updated, and a power compensation value corresponding to each of the at least one frequency point to be updated;
[0116] The updating module 802 is used to associate and save the frequency band to be updated, the initial transmission power corresponding to the frequency band to be updated, the at least one frequency point to be updated and the power compensation value corresponding to the at least one frequency point to be updated in the preset power compensation table according to the update message.
[0117] See also Fig. 9 , Fig. 9 Schematic diagram of the structure of the power adjustment device disclosed in the third embodiment of the present application; Fig. 9 As shown, the power adjustment device may include:
[0118] The third acquisition module 901 is used to acquire a frequency band to be updated of the user terminal UE and at least one frequency point to be updated included in the frequency band to be updated;
[0119] A setting module 902 is used to obtain an initial transmit power corresponding to the frequency band to be updated and a power compensation value corresponding to each of the at least one frequency point to be updated, wherein the power compensation value is obtained according to the insertion loss value corresponding to the frequency point to be updated, and the initial transmit power corresponding to the frequency band to be updated is obtained according to the maximum insertion loss value among all insertion loss values corresponding to the frequency band to be updated;
[0120] The communication module 903 is used to push an update message to the UE, where the update message carries the frequency band to be updated, the initial transmit power corresponding to the frequency band to be updated, the at least one frequency point to be updated, and the power compensation value corresponding to each of the at least one frequency point to be updated.
[0121] Further, such as Fig.10 As shown, the device also includes:
[0122] The collecting module 1001 is configured to collect real-time frequency bands deployed in different areas for different user types and at least one real-time frequency point included in the real-time frequency band before the third obtaining module 901 obtains the frequency band to be updated of the user terminal UE and the at least one frequency point to be updated included in the frequency band to be updated;
[0123] The fourth acquisition module 1002 is used to acquire the target user type and the target area to which the user terminal belongs, and use the real-time frequency band corresponding to the target user type in the target area and at least one real-time frequency point included in the real-time frequency band as the first frequency band and at least the first frequency point included in the first frequency band;
[0124] A determination module 1003 is configured to determine whether the frequency band to be updated exists in the first frequency band in combination with the second frequency band set by the user terminal;
[0125] The specific manner in which the third acquisition module 901 is used to acquire the frequency band to be updated of the user terminal UE and at least one frequency point to be updated included in the frequency band to be updated is:
[0126] When the determination result of the determination module 1003 is yes, the frequency band to be updated is obtained from the first frequency band, and at least one frequency point to be updated included in the frequency band to be updated is obtained.
[0127] See also Fig.11 , Fig.11 A schematic diagram of the structure of a user terminal disclosed in an embodiment of the present application; Fig.11 The user terminal shown may include:
[0128] A first memory 1101 storing executable program codes;
[0129] A first processor 1102 coupled to the memory 1101;
[0130] The first processor 1102 calls the executable program code stored in the first memory 1101 to execute Figures 2 to 3 Any method or Figure 5 Some or all of the steps in a method.
[0131] See also Fig.12 , Fig.12 A schematic diagram of the structure of the server disclosed in the embodiment of the present application; Fig.12 The server side shown may include:
[0132] A second memory 1201 storing executable program codes;
[0133] A second processor 1202 coupled to the second memory 1201;
[0134] The second processor 1202 calls the executable program code stored in the second memory 1201 to execute Figure 5-Figure 6 Some or all of the steps in any method.
[0135] See also Fig.13 , Fig.13 Schematic diagram of the structure of the power adjustment system disclosed in the embodiment of the present application; Fig.13 As shown, the power adjustment system includes the above Fig.11 The user terminal shown and Fig.12 The server side is shown.
[0136] The present application also discloses a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute Figures 2 to 3 , Figures 5 and 6 Public methods.
[0137] The present application also discloses a computer program product, which, when executed on a computer, enables the computer to execute Figures 2 to 3 , Figures 5 and 6 Part or all of the steps of any disclosed method.
[0138] The embodiment of the present application also discloses an application publishing platform, which is used to publish a computer program product, wherein when the computer program product is run on a computer, the computer executes Figures 2 to 3 , Figures 5 and 6 Part or all of the steps of any disclosed method.
[0139] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0140] The above is a detailed introduction to a power adjustment method, device, user terminal, server and storage medium disclosed in an embodiment of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present application, 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 application.
Claims
1. A power adjustment method, characterized in that: Applied to a user terminal UE, the method comprises: Determine a current frequency point used by the UE, where a current frequency band to which the current frequency point belongs includes at least one frequency point, and the current frequency point is any one of the at least one frequency point; Obtain a power compensation value corresponding to the current frequency point and an initial transmit power corresponding to the current frequency band, wherein the at least one frequency point corresponds to a power compensation value, the power compensation value is obtained according to the insertion loss value corresponding to the frequency point, and the initial transmit power corresponding to the current frequency band is obtained according to the maximum insertion loss value among all insertion loss values corresponding to the current frequency band; The target transmit power is obtained according to the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band.
2. The method according to claim 1, characterized in that The obtaining the target transmit power according to the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band includes: The sum of the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band is calculated to obtain the target transmit power.
3. The method according to claim 2, characterized in that The power compensation value of the frequency point corresponding to the maximum insertion loss value among all insertion loss values corresponding to the current frequency band is 0, and the power compensation values corresponding to other frequency points in the current frequency band are greater than 0. The other frequency points are all frequency points among the at least one frequency point except the frequency point corresponding to the maximum insertion loss value.
4. The method according to claim 3, characterized in that The smaller the insertion loss value of the frequency point of the current frequency band, the larger the corresponding power compensation value; the larger the insertion loss value of the frequency point of the current frequency band, the smaller the corresponding power compensation value.
5. The method according to claim 1, characterized in that The acquiring the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band includes: According to the current frequency band, search the preset power compensation table to obtain the power compensation value corresponding to the current frequency point and the initial transmission power corresponding to the current frequency band, wherein the preset power compensation table stores the initial transmission power corresponding to the current frequency band, the at least one frequency point and the power compensation values corresponding to each frequency point in an associated manner.
6. The method according to claim 5, characterized in that The method further comprises: Receive an update message pushed by the server, where the update message carries a frequency band to be updated, an initial transmit power corresponding to the frequency band to be updated, at least one frequency point to be updated included in the frequency band to be updated, and a power compensation value corresponding to each of the at least one frequency point to be updated; According to the update message, the frequency band to be updated, the initial transmit power corresponding to the frequency band to be updated, the at least one frequency point to be updated and the power compensation value corresponding to the at least one frequency point to be updated are associated and saved in the preset power compensation table.
7. A power adjustment method, characterized in that: Applied to the server, the method includes: Acquire a frequency band to be updated of a user terminal UE and at least one frequency point to be updated included in the frequency band to be updated; Obtaining an initial transmit power corresponding to the frequency band to be updated and a power compensation value corresponding to each of the at least one frequency point to be updated, wherein the power compensation value is obtained according to an insertion loss value corresponding to the frequency point to be updated, and the initial transmit power corresponding to the frequency band to be updated is obtained according to a maximum insertion loss value among all insertion loss values corresponding to the frequency band to be updated; An update message is pushed to the UE, where the update message carries the frequency band to be updated, the initial transmit power corresponding to the frequency band to be updated, the at least one frequency point to be updated, and the power compensation value corresponding to each of the at least one frequency point to be updated.
8. The method according to claim 7, characterized in that Before obtaining the frequency band to be updated of the user terminal UE and at least one frequency point to be updated included in the frequency band to be updated, the method further includes: Collecting real-time frequency bands deployed in different areas for different user types and at least one real-time frequency point included in the real-time frequency bands; Acquire a target user type and a target area to which the user terminal belongs; Using the real-time frequency band corresponding to the target user type in the target area and at least one real-time frequency point included in the real-time frequency band as the first frequency band and at least the first frequency point included in the first frequency band; In combination with the second frequency band set by the user terminal, determining whether the frequency band to be updated exists in the first frequency band; The acquiring the to-be-updated frequency band of the user terminal UE and at least one to-be-updated frequency point included in the to-be-updated frequency band includes: If the judgment result is yes, the frequency band to be updated is obtained from the first frequency band, and at least one frequency point to be updated included in the frequency band to be updated is obtained.
9. The method according to claim 7 or 8, characterized in that: The power compensation value of the frequency point corresponding to the maximum insertion loss value among all the insertion loss values corresponding to the frequency band to be updated is 0, and the power compensation values corresponding to other frequency points in the frequency band to be updated are greater than 0, and the other frequency points are all frequency points in the at least one frequency point to be updated except the frequency point to be updated corresponding to the maximum insertion loss value.
10. The method according to claim 9, characterized in that: The smaller the insertion loss value of the frequency point to be updated in the frequency band to be updated, the larger the corresponding power compensation value; the larger the insertion loss value of the frequency point to be updated in the frequency band to be updated, the smaller the corresponding power compensation value.
11. A power adjustment device, characterized in that: include: A first determination module is used to determine a current frequency point used by a user terminal UE, where a current frequency point belongs to a current frequency band including at least one frequency point, and the current frequency point is any one of the at least one frequency point; A first acquisition module is used to acquire a power compensation value corresponding to the current frequency point and an initial transmit power corresponding to the current frequency band, wherein the at least one frequency point corresponds to a power compensation value, the power compensation value is obtained according to an insertion loss value corresponding to the frequency point, and the initial transmit power corresponding to the current frequency band is obtained according to a maximum insertion loss value among all insertion loss values corresponding to the current frequency band; The second acquisition module is used to obtain the target transmit power according to the power compensation value corresponding to the current frequency point and the initial transmit power corresponding to the current frequency band.
12. A power adjustment device, characterized in that: include: A third acquisition module is used to acquire a frequency band to be updated of a user terminal UE and at least one frequency point to be updated included in the frequency band to be updated; A setting module is used to obtain the initial transmit power corresponding to the frequency band to be updated and the power compensation value corresponding to the at least one frequency point to be updated, wherein the power compensation value is obtained according to the insertion loss value corresponding to the frequency point to be updated, and the initial transmit power corresponding to the frequency band to be updated is obtained according to the maximum insertion loss value among all insertion loss values corresponding to the frequency band to be updated; A communication module is used to push an update message to the UE, wherein the update message carries the frequency band to be updated, the initial transmit power corresponding to the frequency band to be updated, the at least one frequency point to be updated, and the power compensation value corresponding to each of the at least one frequency point to be updated.
13. A user terminal, characterized in that: include: A first memory storing a computer program; a first processor coupled to the first memory; The first processor calls the computer program stored in the first memory to execute the method according to any one of claims 1 to 6.
14. A server, characterized in that: include: a second memory storing a computer program; a processor coupled to the second memory; The second processor calls the computer program stored in the second memory to execute the method according to any one of claims 7 to 10.
15. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 or any one of claims 7 to 10 are implemented.