Terminal communication performance self-adaptive adjustment method, device, equipment and medium

By dynamically adjusting the total antenna transmit power of the terminal device in PUSCH dual-stream mode and SRS round-robin mechanism, the problem of poor communication performance of the terminal device was solved, and the best communication performance was achieved in different scenarios.

CN115226224BActive Publication Date: 2025-12-09VIVO MOBILE COMM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210807845.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-07
Publication Date
2025-12-09
Estimated Expiration
2042-07-07

AI Technical Summary

Technical Problem

When using the UL MIMO function, the terminal device has poor communication performance because the fixed antenna transmission power cannot adapt to the communication needs of different scenarios.

Method used

By acquiring the current scenario of the terminal, including motion status, signal status, latency requirements, and data traffic requirements, the total antenna transmit power in PUSCH dual-stream mode and the total antenna transmit power in SRS round-robin mechanism are dynamically adjusted to control radio frequency devices and report the SRS round-robin mechanism to adapt to the communication needs of different scenarios.

Benefits of technology

It achieves adaptive adjustment of terminal communication performance, meets the communication performance requirements of the current scenario, improves uplink and downlink communication capabilities, and optimizes user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115226224B_ABST
    Figure CN115226224B_ABST
Patent Text Reader

Abstract

The application discloses a terminal communication performance self-adaptive adjustment method and device, equipment and medium, and belongs to the technical field of communication. The method comprises the following steps: acquiring a current scene of a terminal, wherein the current scene comprises at least one of a current motion state, a current signal state, a current time delay requirement and a current data traffic requirement; determining total antenna transmission power in a PUSCH double-flow mode, an SRS rotation mechanism and total antenna transmission power corresponding to the SRS rotation mechanism according to the current scene; and controlling radio frequency devices of the terminal according to the total antenna transmission power in the PUSCH double-flow mode, the SRS rotation mechanism and the total antenna transmission power corresponding to the SRS rotation mechanism, and reporting the SRS rotation mechanism to a base station.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of communication, and particularly relates to a terminal communication performance adaptive adjustment method, a terminal communication performance adaptive adjustment device, an electronic device and a readable storage medium. BACKGROUND

[0002] With the development of science and technology, 5G new radio (NR) technology has been more and more widely applied to terminal devices.

[0003] At present, a terminal device applying 5G NR technology usually supports uplink multi-input multi-output (UL MIMO) function. When the UL MIMO function is used, the terminal device usually adopts a physical uplink shared channel (PUSCH) double-flow mode or a PUSCH single-flow mode to realize uplink communication, and adopts a sounding reference signal (SRS) to realize downlink communication.

[0004] When the terminal device adopts the PUSCH double-flow mode to realize uplink communication, the total transmit power of an antenna is usually controlled to be 26dBm, that is, the transmit power of each antenna is 23dBm. When the terminal device adopts the PUSCH single-flow mode to realize uplink communication, the total transmit power of an antenna, that is, the transmit power of the only one antenna used is usually controlled to be 26dBm. When the terminal adopts the SRS to realize downlink communication, if the SRS rotation mechanism is 1T4R, the total transmit power of an antenna, that is, the transmit power of the only one antenna used is usually controlled to be 26dBm, and if the SRS rotation mechanism is 2T4R, the total transmit power of an antenna is usually controlled to be 26dBm, that is, the transmit power of each antenna is 23dBm. Based on this, it can be known that in the uplink and downlink communication process, the transmit power of the antenna is fixed in the case that the mode or the rotation mechanism is determined. This leads to poor communication performance of the terminal device. SUMMARY

[0005] The purpose of the embodiments of the application is to provide a terminal communication performance adaptive adjustment method, which can solve the problem of poor communication performance of the terminal device.

[0006] In a first aspect, the embodiments of the application provide a terminal communication performance adaptive adjustment method, which comprises:

[0007] obtaining a current scene of a terminal, the current scene comprising at least one of a current motion state, a current signal state, a current time delay requirement and a current data traffic requirement;

[0008] determine, according to the current scenario, total antenna transmit power in a PUSCH dual-stream mode, an SRS round-robin mechanism, and total antenna transmit power corresponding to the SRS round-robin mechanism;

[0009] and control radio frequency devices of the terminal according to the total antenna transmit power in the PUSCH dual-stream mode, the SRS round-robin mechanism, and the total antenna transmit power corresponding to the SRS round-robin mechanism, and report the SRS round-robin mechanism to a base station.

[0010] In a second aspect, an embodiment of the present application provides a terminal communication performance self-adaptive adjustment device, which comprises:

[0011] a obtaining module configured to obtain a current scenario of a terminal, the current scenario comprising at least one of a current motion state, a current signal state, a current time delay requirement, and a current data traffic requirement;

[0012] a determining module configured to determine, according to the current scenario, total antenna transmit power in a PUSCH dual-stream mode, an SRS round-robin mechanism, and total antenna transmit power corresponding to the SRS round-robin mechanism;

[0013] a control module configured to control radio frequency devices of the terminal according to the total antenna transmit power in the PUSCH dual-stream mode, the SRS round-robin mechanism, and the total antenna transmit power corresponding to the SRS round-robin mechanism, and report the SRS round-robin mechanism to a base station.

[0014] In a third aspect, an embodiment of the present application provides an electronic device, which comprises a processor and a memory, the memory storing programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement steps of the method according to the first aspect.

[0015] In a fourth aspect, an embodiment of the present application provides a readable storage medium, which stores programs or instructions, and the programs or instructions are executed by a processor to implement steps of the method according to the first aspect.

[0016] In a fifth aspect, an embodiment of the present application provides a chip, which comprises a processor and a communication interface, the communication interface being coupled with the processor, and the processor is configured to run programs or instructions to implement the method according to the first aspect.

[0017] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium, and the program product is executed by at least one processor to implement the method according to the first aspect.

[0018] The embodiment of the present application provides a terminal communication performance adaptive adjustment method, which comprises the following steps: acquiring a current scene of the terminal, wherein the current scene comprises at least one of a current motion state, a current signal state, a current time delay requirement and a current data service requirement; determining total antenna transmitting power in a PUSCH double-flow mode, an SRS rotation mechanism and total antenna transmitting power corresponding to the SRS rotation mechanism according to the current scene; and controlling radio frequency devices of the terminal according to the total antenna transmitting power in the PUSCH double-flow mode, the SRS rotation mechanism and the total antenna transmitting power corresponding to the SRS rotation mechanism, and reporting the SRS rotation mechanism to a base station. Through the method, the communication performance of the terminal can be adaptively adjusted according to the current scene, and the adjusted communication performance meets the requirement of the communication performance of the terminal in the current scene, so that the communication performance of the terminal can be in the best state. BRIEF DESCRIPTION OF DRAWINGS

[0019] Figure 1 A flowchart of a terminal communication performance adaptive adjustment method according to an embodiment of the present application is shown in FIG. 1.

[0020] Figure 2a A schematic diagram of a radio frequency switch of a radio frequency device according to an embodiment of the present application is shown in FIG. 2.

[0021] Figure 2b A schematic diagram of another radio frequency switch of a radio frequency device according to an embodiment of the present application is shown in FIG. 3.

[0022] Figure 3 A structural schematic diagram of a terminal communication performance adaptive adjustment device according to an embodiment of the present application is shown in FIG. 4.

[0023] Figure 4 A structural schematic diagram of an electronic device according to an embodiment of the present application is shown in FIG. 5.

[0024] Figure 5 A hardware structural schematic diagram of an electronic device according to an embodiment of the present application is shown in FIG. 6. DETAILED DESCRIPTION

[0025] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art belong to the scope of protection of the present application.

[0026] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0027] The method for adjusting terminal communication performance provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.

[0028] This application provides a method for adjusting terminal communication performance. The terminal communication performance includes both uplink and downlink communication performance.

[0029] like Figure 1 As shown, the method includes the following steps S1100-S1300:

[0030] S1100: Obtain the current scenario of the terminal.

[0031] The current scenario includes at least one of the following: current motion state, current signal state, current latency requirement, and current data traffic requirement.

[0032] In one embodiment of this application, the current motion state is used to describe the current speed of the terminal device.

[0033] The current signal state describes whether the current signal strength has changed abruptly, and the strength of the current signal if no change in strength has occurred.

[0034] The current latency requirement is used to describe how fast the terminal responds to information.

[0035] Current data traffic demand is used to describe the amount of data received by the terminal within a unit of time period.

[0036] In one embodiment of this application, the current motion state includes one of: a first motion state with ultra-high speed, a second motion state with high speed, and a third motion state with low speed or stationary position. The upper limit of the moving speed corresponding to the second motion state is lower than the lower limit of the moving speed corresponding to the first motion state, and the lower limit of the moving speed corresponding to the second motion state is greater than the upper limit of the moving speed corresponding to the third motion state.

[0037] In an embodiment of the present application, the current signal state comprises one of a first signal state in which the current signal strength has a sudden change, a second signal state in which the current signal strength has no sudden change and the current signal is a strong signal, and a third signal state in which the current signal strength has no sudden change and the current signal is a weak signal.

[0038] In an embodiment of the present application, the current latency requirement comprises a target latency requirement as a low latency requirement, and a non-target latency requirement as a no latency requirement.

[0039] In an embodiment of the present application, the current data traffic requirement comprises a target data traffic requirement as a low data traffic requirement, and a non-target data traffic requirement as a high data traffic requirement.

[0040] Based on the above, in an embodiment of the present application, the S1100 comprises: obtaining a current motion state.

[0041] The obtaining of the current motion state comprises the following S1110 and S1111.

[0042] S1110, obtaining a current moving speed of the terminal.

[0043] In an embodiment of the present application, the current moving speed of the terminal can be obtained by a speed sensor on the terminal. Alternatively, it can be obtained by a GPS signal of the terminal, specifically: obtaining a geographical position represented by a current obtained GPS signal, and a geographical position represented by a previous obtained GPS signal; calculating a difference between the two obtained geographical positions, and a time interval between the two obtained GPS signals; determining the current moving speed of the terminal according to a ratio between the difference and the time interval.

[0044] S1111, determining a current motion state of the terminal according to the current motion moving speed.

[0045] In an embodiment of the present application, a lower limit moving speed corresponding to the first motion state is 300 KM / H, and a lower limit moving speed corresponding to the second motion state is 60 KM / H. Based on this, the S1111 is specifically implemented as: in a case where the current moving speed of the terminal is greater than or equal to 300 KM / H, determining that the current motion state is the first motion state of super high speed. In a case where the current moving speed of the terminal is less than 300 KM / H and greater than or equal to 60 KM / H, determining that the current motion state is the second motion state of high speed. In a case where the current moving speed of the terminal is less than 60 KM / H, determining that the current motion state is the third motion state of low speed or static.

[0046] In one example, the current motion state of the terminal is usually the first motion state when the user is on a high-speed train. The current motion state of the terminal is usually the second motion state when the user is on a high-speed train or a subway. The current motion state of the terminal is usually the third motion state when the user is in a car, on a bicycle, on foot, sitting or standing.

[0047] In one embodiment of the present application, S1100 includes obtaining a current signal state of the terminal.

[0048] The obtaining of the current signal state of the terminal includes S1120 and S1211.

[0049] S1120, obtaining a current signal strength of the terminal.

[0050] In an embodiment of the present application, the current signal strength can be measured by a current reference signal receiving power (RSRP).

[0051] S1121, determining the current signal state of the terminal according to the current signal strength.

[0052] In an embodiment of the present application, when the current signal strength variation is greater than a first threshold, the current signal state is determined to be a first signal state in which the signal strength changes abruptly. When the signal strength variation is less than or equal to the first threshold, it is determined that the signal strength does not change. When the signal strength does not change and the current signal strength is less than or equal to a second threshold, the current signal state is determined to be a second signal state of weak signal. When the signal strength does not change and the current signal strength is greater than the second threshold, the current signal state is determined to be a third signal state of strong signal.

[0053] In one example, the first threshold is 30 dBm, and the second threshold is -100 dBm.

[0054] In one example, when the user is in an elevator, the current signal state of the terminal is usually the first signal state.

[0055] In one embodiment of the present application, S1100 includes obtaining a current latency requirement or a current data traffic requirement of the terminal.

[0056] The obtaining of the current latency requirement or the current data traffic requirement of the terminal includes S1130 and S1131.

[0057] S1130, obtaining an identity of a current running application of the terminal.

[0058] In an embodiment of the present application, the identifier of the currently running application can be the name of the currently running application.

[0059] S1131, determining the current latency requirement or the current data traffic requirement according to the identifier of the currently running application.

[0060] In an embodiment of the present application, in a case where the current latency requirement is less than a third threshold value, the current latency requirement is determined as a target latency requirement of a low latency requirement; otherwise, the current latency requirement is determined as a non-target latency requirement of no latency requirement.

[0061] In a case where the current data traffic is less than a fourth threshold value, the current data traffic requirement is determined as a target data traffic requirement of a low data traffic requirement; otherwise, the current data traffic requirement is determined as a non-target data traffic requirement of a high data traffic requirement.

[0062] In an example, the third threshold value is 100 ms, and the fourth threshold value is 20 Mbps.

[0063] In an example, when a user uses the terminal to perform an application such as game or video, the current latency requirement of the terminal is usually a target latency requirement of a low latency requirement. When the user uses the terminal to perform an application such as news browsing, the current data traffic requirement of the terminal is usually a target data traffic requirement of a low data traffic requirement.

[0064] In an embodiment of the present application, the specific implementation of S1311 can be that: the terminal pre-stores a first mapping relationship, the first mapping relationship storing application identifiers and specific latency requirements corresponding to the application identifiers; an application identifier matching the identifier of the currently running application is searched in the first mapping relationship; and the specific latency requirement corresponding to the searched application identifier in the first mapping relationship is taken as the current latency requirement.

[0065] In addition, the terminal pre-stores a second mapping relationship, the second mapping relationship storing application identifiers and specific data traffic requirements corresponding to the application identifiers; an application identifier matching the identifier of the currently running application is searched in the second mapping relationship; and the specific data traffic requirement corresponding to the searched application identifier in the second mapping relationship is taken as the current data traffic requirement.

[0066] S1200, determining the total antenna transmit power in the PUSCH dual-stream mode, the SRS round-robin mechanism, and the total antenna transmit power corresponding to the SRS round-robin mechanism according to the current scenario.

[0067] In an embodiment of the present application, the terminal device includes a PUSCH dual-stream mode and a PUSCH single-stream mode.

[0068] The PUSCH single-stream mode refers to one data stream transmission through one antenna at the same time. Correspondingly, the PUSCH dual-stream mode refers to multiple data stream transmission through multiple antennas at the same time.

[0069] The PUSCH dual-stream mode is usually referred to as spatially multiplexed dual layer (SMDL), and the PUSCH single-stream mode is usually referred to as spatially multiplexed single layer (SMSL) or single input single output (SISO).

[0070] It should be noted that in the embodiment of the present application, in the case that the terminal is in the PUSCH single-stream mode, the total antenna transmit power is determined as the standard total antenna transmit power in the PUSCH single-stream mode, that is, the total antenna transmit power is determined as the total antenna transmit power in the conventional PUSCH single-stream mode. The standard total antenna transmit power in the PUSCH single-stream mode is usually 26 dBm.

[0071] In the embodiment of the present application, the SRS round transmission mechanism includes one of 1T4R and 2T4R. The 1T4R refers to that the terminal transmits SRS signals on 4 antennas roundly, and one antenna is selected for transmission at a time. The 2T4R refers to that the terminal transmits SRS signals on 4 antennas roundly, and two antennas are selected for transmission at a time.

[0072] In one embodiment of the present application, the specific implementation of the above S1200 can be S1210-S1213 as follows:

[0073] S1210, in the case that the current motion state is the first motion state or the current signal state is the first signal state, the total antenna transmit power in the PUSCH dual-stream mode is determined as the first transmit power, the SRS round transmission mechanism is 2T4R, and the total antenna transmit power corresponding to the SRS round transmission mechanism is the second transmit power.

[0074] S1211, in the case that the current motion state is the second motion state, the total antenna transmit power in the PUSCH dual-stream mode is determined as the third transmit power, the SRS round transmission mechanism is 2T4R, and the total antenna transmit power corresponding to the SRS round transmission mechanism is the fourth transmit power.

[0075] S1212, in a case where the current motion state is the third motion state, the current time delay requirement is the target time delay requirement, and the current signal state is the second signal state, determining that the total antenna transmit power in the PUSCH double-stream mode is the fifth transmit power, the SRS rotation mechanism is 1T4R, and the total antenna transmit power corresponding to the SRS rotation mechanism is a standard total antenna transmit power in the 1T4R.

[0076] S1213, in a case where the current motion state is the third motion state, the current traffic requirement is the target data traffic requirement, and the current signal state is the third signal state, determining that the total antenna transmit power in the PUSCH double-stream mode is the sixth transmit power, the SRS rotation mechanism is 1T4R, and the standard total antenna transmit power in the 1T4R.

[0077] wherein the third transmit power is less than the first transmit power and greater than or equal to the fifth transmit power, and the standard total antenna transmit power in the PUSCH double-stream mode is less than the fifth transmit power and greater than the sixth transmit power;

[0078] and the fourth transmit power is less than the second transmit power and greater than the standard total antenna transmit power in the 1T4R.

[0079] It should be noted that the standard total antenna transmit power in the PUSCH double-stream mode refers to the total antenna transmit power in the PUSCH double-stream mode in a conventional scheme, which is usually 26 dBm.

[0080] The standard total antenna transmit power in the 1T4R refers to the total antenna transmit power in the 1T4R in the conventional scheme, which is usually 26 dBm.

[0081] In the embodiments of the present application, the applicant has obtained the following Table 1 and Table 2 through actual tests:

[0082] Table 1

[0083]

[0084]

[0085] It should be noted that in the conventional scheme, the total antenna transmit power MTPL_Total corresponding to the rotation mechanism of 1T4R and 2T4R is the same. On this basis, the transmit power of the antenna in the rotation mechanism of 1T4R is MTPL_Total, and the transmit power of each antenna in the rotation mechanism of 2T4R is only MTPL_Total-3dB.

[0086] The detailed description of the conventional scheme in Table 1 above is as follows: in the static motion state, the SRS round-robin mechanism is 1T4R, and the antenna transmission power is MTPL_total, the throughput of the downlink (DL) is Al. In the static motion state, the SRS round-robin mechanism is 2T4R, and the antenna transmission power is MTPL_total-3dB, the throughput of the downlink is Al*(1-20%). And the SRS round-robin mechanism 1T4R is 10mA lower than the SRS round-robin mechanism 2T4R. The description of the low-speed motion state and the high-speed motion state is similar and will not be repeated here.

[0087] The detailed description of the improved scheme 1 in Table 1 above is as follows: the SRS round-robin mechanism is 2T4R, and the antenna total transmission power corresponding to 2T4R is increased by 1dB on the basis of the antenna total transmission power MTPL_total corresponding to the round-robin mechanism 2T4R in the conventional scheme. In this case, the transmission power of each antenna under the SRS round-robin mechanism 2T4R is MTPL_total-2dB, and in the static motion state, the throughput of the DL is Al*(1-5%). The description of the low-speed motion state and the high-speed motion state is similar and will not be repeated here.

[0088] Similarly, the description of the improved scheme 2 in Table 1 above is similar and will not be repeated here.

[0089] Based on Table 1 above, the SRS round-robin mechanism 1T4R is lower than the SRS round-robin mechanism 2T4R.

[0090] Compared with the conventional scheme, the improved scheme 1 has the SRS round-robin mechanism 2T4R, which is lower than the SRS round-robin mechanism 1T4R in the static motion state. In the low-speed or high-speed motion state, the DL throughput is improved, and the power consumption is increased.

[0091] Compared with the conventional scheme, the improved scheme 2 has the SRS round-robin mechanism 2T4R, which is higher than the SRS round-robin mechanism 1T4R in the static, low-speed and high-speed motion states. The DL throughput is improved, and the power consumption is increased.

[0092] Compared with the improved scheme 1, the improved scheme 2 has the SRS round-robin mechanism 2T4R, which is higher than the SRS round-robin mechanism 1T4R in the static, low-speed and high-speed motion states. The DL throughput is improved, and the power consumption is increased.

[0093] Table 2

[0094]

[0095]

[0096] It is to be noted that SISO / SMSL in Table 2 above is used to represent the total transmit power of the antennas in the single stream mode. SMDL is used to represent the total transmit power of the antennas in the dual stream mode. (SMDL)single represents the transmit power of each antenna in the dual stream mode. And, SISO / SMSL is limited by the PA reliability and cannot be adjusted. That is, SISO / SMSL is a constant value MTPL_total.

[0097] For the specific description of the conventional scheme in Table 2 above, in the case of SISO / SMSL = MTPL_total, (SMDL)single = MTPL_total - 3dB, and the signal is a strong signal with a signal strength greater than -100dBm, the uplink (UL) throughput is Bl, and the consumed flow is 11. Similarly, the description is the same for the signal being a weak signal with a signal strength less than or equal to -110dBm, which will not be repeated here.

[0098] For the specific description of the improved scheme 1 in Table 2 above, in the case of SISO / SMSL = MTPL_total, (SMDL)single = MTPL_total - 4dB, and the signal is a strong signal with a signal strength greater than -100dBm, the uplink (UL) throughput is Bl(1-10%), and the consumed flow is 11-30. Similarly, the description is the same for the signal being a weak signal with a signal strength less than or equal to -110dBm, which will not be repeated here.

[0099] Similarly, the descriptions of the improved scheme 2 and the improved scheme 3 in Table 2 above are similar, which will not be repeated here.

[0100] Based on Table 2 above, it can be seen that, compared with the conventional scheme, the improved scheme 1 has a decreased UL throughput and a decreased consumed flow when the signal is a strong signal. When the signal is a weak signal, the UL throughput and the consumed flow remain unchanged.

[0101] Compared with the conventional scheme, the improved scheme 2 has an increased UL throughput and an increased consumed flow when the signal is a strong signal. When the signal is a weak signal, the UL throughput is increased, and the consumed flow is also increased. The same is true for the improved scheme 3 compared with the conventional scheme.

[0102] Compared with the improved scheme 2, the improved scheme 3 has an increased UL throughput and an increased consumed flow when the signal is a strong signal. The same is true when the signal is a weak signal.

[0103] On the basis of the above-mentioned Table 1 and Table 2, for the above-mentioned S1210, it can be understood that in the case that the current motion state is the first motion state of super high speed or the current signal state is the first signal state of signal strength mutation, the terminal communication performance rapidly decreases. On this basis, the uplink and downlink communication capabilities need to be maximized to ensure the user's use experience. Therefore, the total antenna transmit power in the PUSCH double stream mode is determined as the first transmit power, which is the maximum transmit power greater than the standard total antenna transmit power in the PUSCH double stream mode, which can ensure the highest uplink throughput and thus ensure the demand for uplink communication capability. In addition, the SRS round sending mechanism is determined as 2T4R, which can improve the downlink throughput compared with 1T4R. At the same time, the corresponding total antenna transmit power of the SRS round sending mechanism is determined as the second transmit power, which is the maximum transmit power greater than the standard total antenna transmit power of 1T4R, which can ensure the highest downlink throughput and thus ensure the demand for downlink communication capability.

[0104] It can be known from the above-mentioned content that the above-mentioned S1210 belongs to a high-performance communication mode.

[0105] For the above-mentioned S1211, in the case that the current motion state is the second motion state of high speed, the uplink communication performance of the terminal has the possibility of decline. At this time, the total antenna transmit power in the PUSCH double stream mode is determined as the third transmit power. The third transmit power is less than the first transmit power and greater than the fifth transmit power, and the fifth transmit power is greater than the standard total antenna transmit power in the PUSCH double stream mode. In this way, the uplink throughput can be improved while the flow consumption is taken into account. Further, the SRS round sending mechanism is determined as 2T4R, which can improve the downlink throughput compared with 1T4R. At the same time, the corresponding total antenna transmit power of the SRS round sending mechanism is determined as the fourth transmit power. That is, the next maximum transmit power greater than the standard total antenna transmit power of 1T4R, which can improve the downlink throughput and thus ensure the demand for downlink communication capability.

[0106] It can be known from the above-mentioned content that the above-mentioned S1211 belongs to a medium-high performance communication mode.

[0107] For the S1212, in the case that the current signal state is the second signal state of weak signal and the current latency requirement is the target latency requirement of low latency requirement, it is indicated that the uplink communication capability of the terminal needs to be improved. At this time, the total antenna transmit power in the PUSCH dual-stream mode is determined as the fifth transmit power. On the basis of the fifth transmit power being greater than the standard antenna transmit power in the PUSCH dual-stream mode and taking into account the flow consumption, the uplink communication capability can be improved. Further, in the case that the current motion state is the third motion state of low speed or static, the SRS round mechanism is determined as 1T4R, which can take into account the downlink throughput and flow consumption. Since the total antenna transmit power of 1T4R is fixed and unchanged, the total antenna transmit power corresponding to the SRS round mechanism is determined as the standard total antenna transmit power of 1T4R.

[0108] It can be known from the above that the S1212 is a medium performance communication mode.

[0109] For the S1213, in the case that the current motion state is the third motion state of low speed or static, the SRS round mechanism is determined as 1T4R, which can take into account the uplink throughput and flow consumption. Since the total antenna transmit power of 1T4R is fixed and unchanged, the total antenna transmit power corresponding to the SRS round mechanism is determined as the standard total antenna transmit power of 1T4R. In the case that the current signal is the third signal state of strong signal, it can be determined that the current signal strength is sufficient for the uplink communication capability of the terminal. In the case that the current data traffic requirement is the low data traffic requirement, it is indicated that the uplink communication capability is not required to be too high. On this basis, the total antenna transmit power in the PUSCH dual-stream mode is determined as the sixth transmit power. Since the sixth transmit power is less than the standard antenna transmit power in the PUSCH dual-stream mode, the energy consumption of the terminal can be reduced.

[0110] It can be known from the above that the S1211 is a communication mode of endurance performance.

[0111] In an embodiment of the present application, in the case that the current scenario does not belong to the scenarios shown in the S1210-S1213, a selection item can be output to the user for the user to select the communication mode of the terminal. The selection item can include the following four options: high performance communication mode, medium-high performance communication mode, medium performance communication mode, and communication mode of endurance performance. When the user selects the high performance communication mode, the S1210 is called. When the user selects the medium-high performance communication mode, the S1211 is called. When the user selects the medium performance communication mode, the S1212 is called. When the user selects the communication mode of endurance performance, the S1213 is called.

[0112] In one embodiment of the present application, in the case that the current scenario does not belong to the scenarios shown in S1210-S1213, the traditional technical solution can also be used. That is, the total antenna transmit power in the PUSCH dual-stream mode is determined as MTPL_total-3dB, the SRS rotation mechanism is 2T4R, and the total antenna transmit power corresponding to the SRS rotation mechanism is MTPL_total. Alternatively, the total antenna transmit power in the PUSCH dual-stream mode is determined as MTPL_total-3dB, the SRS rotation mechanism is 1T4R, and the total antenna transmit power corresponding to the SRS rotation mechanism is MTPL_total.

[0113] In one example of the present application, it can be determined that the first transmit power and the second transmit power are both 28dBm, the third transmit power, the fifth transmit power, and the fourth transmit power are 27dBm, and the sixth transmit power is 25dBm.

[0114] On the basis of the above example, S1200 can be represented as Table 3 as follows:

[0115]

[0116]

[0117]

[0118] For Table 3 above, the description of the traditional scheme is specifically as follows: in the case of SISO / SMSL=26dBm,

[0119] SMDL=26dBm, if the signal is a strong signal, the uplink throughput is B1; if the signal is a weak signal, the uplink throughput is B2; and in the case of SRS rotation mechanism 1T4R, SRS 1T4R MTPL_total=26dBm, the downlink throughput is A, and the flow consumption is l.

[0120] For the scenario that the first motion state / first signal state, SISO / SMSL=26dBm, and SMDL=28dBm are determined; at this time, if the signal is a strong signal, the uplink throughput is B1*(1+60%); if the signal is a weak signal, the uplink throughput is B2*(1+40%). This is because, in the case of SMDL=28dBm, i.e., (SMDL) single=25dBm, it corresponds to the improvement scheme 3 in Table 2 above. In the improvement scheme 3, when the signal is a strong signal, the uplink throughput is B1*(1+60%). If the signal is a weak signal, the uplink throughput is B2*(1+40%).

[0121] and, in the first motion state / first signal state, it is determined to report 2T4R, SRS 2T4R MTPL_total=28dBm, at this time, it corresponds to the improvement scheme 2 in the above table 1. Since the improvement scheme 2 has the downlink throughput of A*(1+60%) in the second motion state with high speed, and the first motion state corresponds to the moving speed greater than the moving speed corresponding to the second motion state.

[0122] and, in the improvement scheme 3 in the above table 2, the flow consumption corresponding to the strong signal and the weak signal is +70, in the improvement scheme 2 in the above table 1, the flow consumption in the motion state with high speed is +45, therefore, based on the alternation of the uplink and downlink communication in the communication process, the flow consumption is +80.

[0123] The other contents in the table 3 are similar, and will not be described here.

[0124] It can be known from the above content that, for the above S1210 and S1211, the uplink data throughput and the downlink data throughput can be improved; for the above S1212, the uplink data throughput can be improved; and for the above S1213, the flow consumption can be reduced.

[0125] S1300, controlling the radio frequency device of the terminal according to the total antenna transmit power in the PUSCH double stream mode, the SRS round-robin mechanism and the total antenna transmit power corresponding to the SRS round-robin mechanism, and reporting the SRS round-robin mechanism to the base station.

[0126] In the embodiment of the present application, the total antenna transmit power in the PUSCH double stream mode, the total antenna transmit power in the PUSCH single stream mode and the total antenna transmit power corresponding to the SRS round-robin mechanism are controlled separately.

[0127] In the embodiment of the present application, through the above S1300, the radio frequency switch of the radio frequency device can be configured according to the SRS round-robin mechanism, the SRS round-robin mechanism can be reported to the base station, and the radio frequency device of the terminal can be controlled according to the total antenna transmit power in the PUSCH double stream mode and the total antenna transmit power corresponding to the SRS round-robin mechanism to control the antenna to perform signal transmission.

[0128] In an embodiment of the present application, in the case of the SRS round-robin mechanism being 1T4R, the schematic diagram of configuring the radio frequency switch of the device according to the round-robin mechanism is as shown in Figure 2a Correspondingly, in the case of the SRS round-robin mechanism being 2T4R, the schematic diagram of configuring the radio frequency switch of the device according to the round-robin mechanism is as shown in Figure 2b .

[0129] It can be known from the above that the total antenna transmit power in the PUSCH double stream mode, the SRS round transmitting mechanism and the total antenna transmit power corresponding to the SRS round transmitting mechanism are different in different current scenarios, and meet the demand of the communication performance of the terminal in the current scenario. That is to say, the terminal communication performance adaptive adjustment method provided by the embodiment of the application can adaptively adjust the communication performance of the terminal according to the current scenario, and the adjusted communication performance meets the demand of the communication performance of the terminal in the current scenario, so that the communication performance of the terminal can reach the best state.

[0130] The embodiment of the application provides a terminal communication performance adaptive adjustment method, which comprises the following steps: obtaining a current scenario of a terminal, wherein the current scenario comprises at least one of a current motion state, a current signal state, a current time delay demand and a current data traffic demand; determining a total antenna transmit power in a PUSCH double stream mode, an SRS round transmitting mechanism and a total antenna transmit power corresponding to the SRS round transmitting mechanism according to the current scenario; and controlling a radio frequency device of the terminal according to the total antenna transmit power in the PUSCH double stream mode, the SRS round transmitting mechanism and the total antenna transmit power corresponding to the SRS round transmitting mechanism, and reporting the SRS round transmitting mechanism to a base station. Through the method, the communication performance of the terminal can be adaptively adjusted according to the current scenario, and the adjusted communication performance meets the demand of the communication performance of the terminal in the current scenario, so that the communication performance of the terminal can reach the best state.

[0131] In an embodiment of the application, the terminal communication performance adaptive adjustment method provided by the embodiment of the application further comprises the following steps S1140 and S1141 before the above S1100:

[0132] S1140, detecting whether a set trigger event occurs.

[0133] In an embodiment of the application, the set trigger event can be that a user inputs an event indicating that the terminal executes the terminal communication performance adaptive adjustment method provided by the embodiment of the application.

[0134] In another embodiment of the application, the set trigger event can also be that the terminal is in a running state.

[0135] It can be understood that when the terminal is in the running state, the terminal has the possibility of needing to adaptively adjust the terminal performance.

[0136] S1141, triggering the obtaining of the current scenario of the terminal in the case where the set trigger event occurs.

[0137] In the embodiment of the present application, the S1100 is triggered in the case of setting a trigger event, which can avoid the terminal to execute the terminal communication performance self-adaptive adjustment method provided by the embodiment of the present application in real time. In this way, the flow consumption of the terminal can be reduced.

[0138] The terminal communication performance self-adaptive adjustment method provided by the embodiment of the present application, the execution subject can be a terminal communication performance self-adaptive adjustment device. In the embodiment of the present application, the method executed by the terminal communication performance self-adaptive adjustment device is taken as an example to illustrate the terminal communication performance self-adaptive adjustment device provided by the embodiment of the present application.

[0139] As shown in Figure 3 The embodiment of the present application provides a terminal communication performance self-adaptive adjustment device 300, the device 300 includes: an acquisition module 310, a determination module 320 and a control module 330, wherein:

[0140] The acquisition module 310 is used to acquire the current scene of the terminal, and the current scene includes at least one of the current motion state, the current signal state, the current delay requirement and the current data traffic requirement;

[0141] The determination module 320 is used to determine the total antenna transmit power in the PUSCH double-flow mode, the SRS rotation mechanism and the total antenna transmit power corresponding to the SRS rotation mechanism according to the current scene;

[0142] The control module 330 is used to control the radio frequency device of the terminal according to the total antenna transmit power in the PUSCH double-flow mode, the SRS rotation mechanism and the total antenna transmit power corresponding to the SRS rotation mechanism, and report the SRS rotation mechanism to the base station.

[0143] In an embodiment of the present application, the acquisition module 310 is specifically used for:

[0144] Acquire the current motion state;

[0145] The acquisition of the current motion state includes:

[0146] Acquire the current moving speed of the terminal;

[0147] Determine the current motion state of the terminal according to the current moving speed.

[0148] In an embodiment of the present application, the acquisition module 310 is specifically used for:

[0149] Acquire the current signal state of the terminal;

[0150] The acquisition of the current signal state of the terminal includes:

[0151] acquire a current signal strength of the terminal;

[0152] determine a current signal state of the terminal according to the current signal strength.

[0153] In an embodiment of the present application, the acquiring module 310 is specifically configured to:

[0154] acquire a current latency requirement or a current data traffic requirement of the terminal;

[0155] The acquiring of the current latency requirement or the current data traffic requirement of the terminal includes:

[0156] acquire an identifier of a current running application of the terminal;

[0157] determine the current latency requirement or the current data traffic requirement according to the identifier of the current running application.

[0158] In an embodiment of the present application, the determining module 320 is specifically configured to:

[0159] when the current motion state is a first motion state or the current signal state is a first signal state, determine that the total antenna transmit power in the PUSCH dual-stream mode is a first transmit power, the SRS round-robin mechanism is 2T4R, and the total antenna transmit power corresponding to the SRS round-robin mechanism is a second transmit power;

[0160] when the current motion state is a second motion state, determine that the total antenna transmit power in the PUSCH dual-stream mode is a third transmit power, the SRS round-robin mechanism is 2T4R, and the total antenna transmit power corresponding to the SRS round-robin mechanism is a fourth transmit power;

[0161] when the current motion state is a third motion state, the current latency requirement is a target latency requirement, and the current signal state is a second signal state, determine that the total antenna transmit power in the PUSCH dual-stream mode is a fifth transmit power, the SRS round-robin mechanism is 1T4R, and the total antenna transmit power corresponding to the SRS round-robin mechanism is a standard total antenna transmit power of the 1T4R;

[0162] when the current motion state is a third motion state, the current traffic requirement is a target data traffic requirement, and the current signal state is a third signal state, determine that the total antenna transmit power in the PUSCH dual-stream mode is a sixth transmit power, the SRS round-robin mechanism is 1T4R, and the standard total antenna transmit power of the 1T4R.

[0163] In an embodiment of the present application, the terminal communication performance self-adaptive adjustment apparatus 300 provided by the embodiment of the present application further comprises a detection module and a triggering module, wherein:

[0164] The detection module is configured to detect whether a set triggering event occurs.

[0165] The triggering module is configured to trigger the acquisition of the current scenario of the terminal in the case where the set triggering event occurs.

[0166] The embodiment of the present application provides a terminal communication performance self-adaptive adjustment apparatus, which comprises: an acquisition module, configured to acquire a current scenario of a terminal, the current scenario comprising at least one of a current motion state, a current signal state, a current time delay requirement and a current data traffic requirement; a determination module, configured to determine, according to the current scenario, a total antenna transmission power in a PUSCH double-flow mode, an SRS rotation mechanism and a total antenna transmission power corresponding to the SRS rotation mechanism; and a control module, configured to control a radio frequency device of the terminal according to the total antenna transmission power in the PUSCH double-flow mode, the SRS rotation mechanism and the total antenna transmission power corresponding to the SRS rotation mechanism, and report the SRS rotation mechanism to a base station. Through the apparatus, the communication performance of the terminal can be adaptively adjusted according to the current scenario, and the adjusted communication performance meets the requirement of the communication performance of the terminal in the current scenario, so that the communication performance of the terminal can be in the best state.

[0167] The terminal communication performance self-adaptive adjustment apparatus in the embodiment of the present application can be an electronic device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices other than the terminal. For example, the electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. The electronic device can also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc. The embodiment of the present application is not limited in this regard.

[0168] The terminal communication performance self-adaptive adjustment apparatus in the embodiments of the present application can be an apparatus with an operating system. The operating system can be an Android operating system, an ios operating system, or other possible operating systems, which are not limited in the embodiments of the present application.

[0169] The terminal communication performance self-adaptive adjustment apparatus provided in the embodiments of the present application can realize each process realized by the method embodiments of the present application, and thus the details are not described herein again.

[0170] Optionally, as shown in Figure 4 The embodiments of the present application further provide an electronic device 400, which includes a processor 401 and a memory 402. The memory 402 has a program or instructions stored thereon, which can be run on the processor 401. The program or instructions are executed by the processor 401 to realize each step of the terminal communication performance self-adaptive adjustment method embodiments and achieve the same technical effects. The details are not described herein again to avoid repetition.

[0171] It should be noted that the electronic device in the embodiments of the present application includes the mobile electronic device and the non-mobile electronic device.

[0172] Figure 5 A hardware structure schematic diagram of an electronic device for implementing the embodiments of the present application.

[0173] The electronic device 1000 includes, but is not limited to, a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010, etc.

[0174] Those skilled in the art can understand that the electronic device 1000 can further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 1010 through a power management system, so as to realize the functions of power management, such as charging, discharging, and power consumption management, through the power management system. Figure 5 The electronic device structure shown in the above figure does not constitute a limitation on the electronic device. The electronic device can include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements, which are not described herein again.

[0175] The processor 1010 is configured to acquire a current scene of a terminal, the current scene including at least one of a current motion state, a current signal state, a current time delay requirement, and a current data traffic requirement.

[0176] determine, according to the current scenario, antenna total transmit power in a PUSCH dual-stream mode, an SRS round-robin mechanism, and antenna total transmit power corresponding to the SRS round-robin mechanism;

[0177] and control radio frequency devices of the terminal according to the antenna total transmit power in the PUSCH dual-stream mode, the SRS round-robin mechanism, and the antenna total transmit power corresponding to the SRS round-robin mechanism, and report the SRS round-robin mechanism to a base station.

[0178] In the embodiments of the present application, the processing is configured to: acquire a current scenario of a terminal, the current scenario including at least one of a current motion state, a current signal state, a current latency requirement, and a current data traffic requirement; determine, according to the current scenario, antenna total transmit power in a PUSCH dual-stream mode, an SRS round-robin mechanism, and antenna total transmit power corresponding to the SRS round-robin mechanism; and control radio frequency devices of the terminal according to the antenna total transmit power in the PUSCH dual-stream mode, the SRS round-robin mechanism, and the antenna total transmit power corresponding to the SRS round-robin mechanism, and report the SRS round-robin mechanism to a base station. Through the electronic device, the communication performance of the terminal can be adaptively adjusted according to the current scenario, and the adjusted communication performance meets the requirement of the communication performance of the terminal under the current scenario, so that the communication performance of the terminal can be in the best state.

[0179] Optionally, the processor 1010 is specifically configured to acquire the current motion state.

[0180] The acquiring of the current motion state includes:

[0181] acquiring a current moving speed of the terminal;

[0182] determining the current motion state of the terminal according to the current moving speed.

[0183] Optionally, the processor 1010 is specifically configured to acquire a current signal state of the terminal.

[0184] The acquiring of the current signal state of the terminal includes:

[0185] acquiring a current signal strength of the terminal;

[0186] determining the current signal state of the terminal according to the current signal strength.

[0187] Optionally, the processor 1010 is specifically configured to acquire a current latency requirement or a current data traffic requirement of the terminal.

[0188] The acquiring of the current latency requirement or the current data traffic requirement of the terminal includes:

[0189] obtaining an identifier of a current running application of the terminal;

[0190] determining the current latency requirement or the current data traffic requirement according to the identifier of the current running application.

[0191] Optionally, the processor 1010 is specifically configured to determine, in a case where the current motion state is a first motion state or the current signal state is a first signal state, that a total antenna transmit power in the PUSCH dual-stream mode is a first transmit power, the SRS round-robin mechanism is 2T4R, and a total antenna transmit power corresponding to the SRS round-robin mechanism is a second transmit power.

[0192] determine, in a case where the current motion state is a second motion state, that the total antenna transmit power in the PUSCH dual-stream mode is a third transmit power, the SRS round-robin mechanism is 2T4R, and the total antenna transmit power corresponding to the SRS round-robin mechanism is a fourth transmit power.

[0193] determine, in a case where the current motion state is a third motion state, the current latency requirement is a target latency requirement, and the current signal state is a second signal state, that the total antenna transmit power in the PUSCH dual-stream mode is a fifth transmit power, the SRS round-robin mechanism is 1T4R, and the total antenna transmit power corresponding to the SRS round-robin mechanism is a standard total antenna transmit power of the 1T4R.

[0194] determine, in a case where the current motion state is the third motion state, the current traffic requirement is a target data traffic requirement, and the current signal state is a third signal state, that the total antenna transmit power in the PUSCH dual-stream mode is a sixth transmit power, the SRS round-robin mechanism is 1T4R, and the standard total antenna transmit power of the 1T4R.

[0195] Optionally, the processor 1010 is further configured to detect whether a set trigger event occurs.

[0196] trigger the obtaining of the current scenario of the terminal in a case where the set trigger event occurs.

[0197] It should be understood that in the embodiments of the present application, the input unit 1004 can include a graphics processor (GPU) 10041 and a microphone 10042. The graphics processor 10041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 can include a display panel 10061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 can include two parts of a touch detection device and a touch controller. The other input devices 10072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, and the like, which will not be described here.

[0198] The memory 1009 can be used to store software programs and various data. The memory 1009 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), etc. In addition, the memory 1009 can include a volatile memory or a non-volatile memory, or the memory 1009 can include both volatile and non-volatile memories. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 1009 in the embodiments of the present application includes but is not limited to these and any other suitable types of memories.

[0199] The processor 1010 can include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1010.

[0200] The embodiments of the present application also provide a readable storage medium, the readable storage medium stores programs or instructions, the programs or instructions are executed by a processor to realize each process of the terminal communication performance self-adaptive adjustment method embodiments and achieve the same technical effects. To avoid repetition, details are not described here.

[0201] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0202] The embodiment of the present application further provides a chip, which comprises a processor and a communication interface, the communication interface is coupled with the processor, the processor is used for running programs or instructions to realize each process of the terminal communication performance adaptive adjustment method embodiment and achieve the same technical effects. To avoid repetition, details are not described here.

[0203] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system on chip, a system chip, a chip system or a system on chip, etc.

[0204] The embodiment of the present application provides a computer program product, which is stored in a storage medium, and is executed by at least one processor to realize each process of the terminal communication performance adaptive adjustment method embodiment and achieve the same technical effects. To avoid repetition, details are not described here.

[0205] It should be noted that in this paper, the term "includes", "contains" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "includes a" does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to the order of the functions shown or discussed, but can also include the functions performed in a substantially simultaneous manner or in the opposite order according to the functions involved, for example, the described method can be performed in an order different from the described order, and various steps can also be added, omitted or combined. In addition, the features described with reference to some examples can be combined in other examples.

[0206] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned example methods can be realized by means of software and a necessary general hardware platform, and of course, can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product in essence or in the form of a part that contributes to the prior art, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application.

[0207] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative and not restrictive. Those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.

Claims

1. A method for self-adapting adjustment of terminal communication performance, characterized in that, The method comprises: acquiring a current scene of a terminal, the current scene comprising at least one of a current motion state, a current signal state, a current latency requirement and a current data traffic requirement, the current signal state comprising one of a first signal state in which a current signal strength changes abruptly, a second signal state in which the current signal strength does not change and the current signal is a strong signal, and a third signal state in which the current signal strength does not change and the current signal is a weak signal; determining, according to the current scene, a total antenna transmit power in a PUSCH dual-stream mode, an SRS round-robin mechanism and a total antenna transmit power corresponding to the SRS round-robin mechanism; controlling radio frequency devices of the terminal according to the total antenna transmit power in the PUSCH dual-stream mode, the SRS round-robin mechanism and the total antenna transmit power corresponding to the SRS round-robin mechanism, and reporting the SRS round-robin mechanism to a base station; the determining, according to the current scene, the total antenna transmit power in the PUSCH dual-stream mode, the SRS round-robin mechanism and the total antenna transmit power corresponding to the SRS round-robin mechanism comprises: in a case where the current motion state is a first motion state or the current signal state is the first signal state, determining that the total antenna transmit power in the PUSCH dual-stream mode is a first transmit power, the SRS round-robin mechanism is 2T4R and the total antenna transmit power corresponding to the SRS round-robin mechanism is a second transmit power; in a case where the current motion state is a second motion state, determining that the total antenna transmit power in the PUSCH dual-stream mode is a third transmit power, the SRS round-robin mechanism is 2T4R and the total antenna transmit power corresponding to the SRS round-robin mechanism is a fourth transmit power; in a case where the current motion state is a third motion state, the current latency requirement is a target latency requirement and the current signal state is the second signal state, determining that the total antenna transmit power in the PUSCH dual-stream mode is a fifth transmit power, the SRS round-robin mechanism is 1T4R and the total antenna transmit power corresponding to the SRS round-robin mechanism is a standard total antenna transmit power of the 1T4R, and the target latency requirement is a low latency requirement; in a case where the current motion state is the third motion state, the current data traffic requirement is a target data traffic requirement and the current signal state is the third signal state, determining that the total antenna transmit power in the PUSCH dual-stream mode is a sixth transmit power, the SRS round-robin mechanism is 1T4R and the standard total antenna transmit power of the 1T4R, and the target data traffic requirement is a low data traffic requirement; The first transmit power is the maximum transmit power greater than the standard total antenna transmit power in the PUSCH double stream mode, the second transmit power is the maximum transmit power greater than the standard total antenna transmit power in 1T4R, the third transmit power is less than the first transmit power and greater than the fifth transmit power, the fifth transmit power is greater than the standard total antenna transmit power in the PUSCH double stream mode, the fourth transmit power is greater than the standard total antenna transmit power in 1T4R, and the sixth transmit power is less than the standard total antenna transmit power in the PUSCH double stream mode. The moving speed of the terminal corresponding to the first motion state is greater than the moving speed of the terminal corresponding to the second motion state, and the moving speed of the terminal corresponding to the second motion state is greater than the moving speed of the terminal corresponding to the third motion state.

2. The method of claim 1, wherein, The obtaining of the current scene of the terminal comprises: obtaining the current motion state; The obtaining of the current motion state comprises: obtaining the current moving speed of the terminal; determining the current motion state of the terminal according to the current moving speed.

3. The method of claim 1, wherein, The obtaining of the current scene of the terminal comprises: obtaining the current signal state of the terminal; The obtaining of the current signal state of the terminal comprises: obtaining the current signal strength of the terminal; determining the current signal state of the terminal according to the current signal strength.

4. The method of claim 1, wherein, The obtaining of the current scene of the terminal comprises: obtaining the current latency requirement or current data traffic requirement of the terminal; The obtaining of the current latency requirement or current data traffic requirement of the terminal comprises: obtaining the identity of the currently running application of the terminal; determining the current latency requirement or current data traffic requirement according to the identity of the currently running application.

5. The method of claim 1, wherein, The method further comprises, before the obtaining of the current scene of the terminal: detecting whether a set trigger event occurs; in the case that the set trigger event occurs, triggering the obtaining of the current scene of the terminal.

6. A terminal communication performance self-adaptive adjustment apparatus, characterized in that, The apparatus comprises: an obtaining module, configured to obtain a current scene of a terminal, the current scene comprising at least one of a current motion state, a current signal state, a current latency requirement and a current data traffic requirement, the current signal state comprising one of a first signal state in which a current signal strength changes abruptly, a second signal state in which the current signal strength does not change abruptly and the current signal is a strong signal, and a third signal state in which the current signal strength does not change abruptly and the current signal is a weak signal; a determining module, configured to determine, according to the current scene, a total antenna transmit power in a PUSCH double stream mode, an SRS round-robin mechanism and a total antenna transmit power corresponding to the SRS round-robin mechanism; a control module, configured to control radio frequency devices of the terminal according to the total antenna transmit power in the PUSCH double stream mode, the SRS round-robin mechanism and the total antenna transmit power corresponding to the SRS round-robin mechanism, and report the SRS round-robin mechanism to a base station; The determining module is specifically configured to: determining that the total antenna transmit power in the PUSCH dual-stream mode is a first transmit power, the SRS round transmitting mechanism is 2T4R, and the total antenna transmit power corresponding to the SRS round transmitting mechanism is a second transmit power, when the current motion state is a first motion state or the current signal state is a first signal state; determining that the total antenna transmit power in the PUSCH dual-stream mode is a third transmit power, the SRS round transmitting mechanism is 2T4R, and the total antenna transmit power corresponding to the SRS round transmitting mechanism is a fourth transmit power, when the current motion state is a second motion state; determining that the total antenna transmit power in the PUSCH dual-stream mode is a fifth transmit power, the SRS round transmitting mechanism is 1T4R, and the total antenna transmit power corresponding to the 1T4R is a standard total antenna transmit power of the 1T4R, when the current motion state is a third motion state, the current latency requirement is a target latency requirement, and the current signal state is a second signal state, the target latency requirement being a low latency requirement; determining that the total antenna transmit power in the PUSCH dual-stream mode is a sixth transmit power, the SRS round transmitting mechanism is 1T4R, and the total antenna transmit power corresponding to the 1T4R is a standard total antenna transmit power, when the current motion state is a third motion state, the current data traffic requirement is a target data traffic requirement, and the current signal state is a third signal state, the target data traffic requirement being a low data traffic requirement; the first transmit power is a maximum transmit power greater than a standard total antenna transmit power in the PUSCH dual-stream mode, the second transmit power is a maximum transmit power greater than a standard total antenna transmit power of 1T4R, the third transmit power is less than the first transmit power and greater than the fifth transmit power, the fifth transmit power is greater than a standard total antenna transmit power in the PUSCH dual-stream mode, the fourth transmit power is greater than a standard total antenna transmit power of 1T4R, and the sixth transmit power is less than a standard total antenna transmit power in the PUSCH dual-stream mode; a moving speed of the terminal corresponding to the first motion state is greater than a moving speed of the terminal corresponding to the second motion state, and a moving speed of the terminal corresponding to the second motion state is greater than a moving speed of the terminal corresponding to the third motion state.

7. An electronic device, comprising: A terminal device comprises a processor and a memory, the memory storing programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the terminal communication performance adaptive adjustment method according to any one of claims 1-5.

8. A readable storage medium, characterized by, A readable storage medium stores programs or instructions, and the programs or instructions are executed by a processor to implement the steps of the terminal communication performance adaptive adjustment method according to any one of claims 1-5.

Citation Information

Patent Citations

  • Antenna transmitting power adjusting method and device, storage medium and mobile terminal

    CN111614840A

  • Power control method, terminal equipment and network equipment

    CN111757433A

  • Scheduling data transmission method and communication device

    CN114389651A