TECHNICAL FIELD
[0002] This application relates to the field of communication technologies, and in particular,
to a power control method and an apparatus.
BACKGROUND
[0003] Because a transmit power of a terminal device is far lower than that of a base station,
a signal to interference plus noise ratio (signal to interference plus Noise Ratio,
SINR) of an uplink signal received by the base station from the terminal device is
poor. When an uplink SINR value from the terminal device is less than a demodulation
threshold of a network device, the base station cannot correctly demodulate uplink
information sent by the terminal device.
[0004] To resolve this problem, the network device may perform channel estimation on an
uplink channel of the terminal device based on an uplink reference signal sent by
the terminal device in an uplink slot (slot), to restore a channel model of the uplink
channel of the terminal device, eliminate interference on the channel, and improve
signal quality of the uplink signal from the terminal device. Since an electromagnetic
wave has a feature that a higher frequency indicates larger attenuation, in a communication
system with a high frequency, the uplink signal sent by the terminal device has larger
attenuation, with poorer uplink coverage.
SUMMARY
[0005] This application provides a power control method and an apparatus, to resolve a problem
in the conventional technology that quality of an uplink signal of a terminal device
is relatively poor.
[0006] To resolve the foregoing technical problem, the following technical solutions are
used in this application:
According to a first aspect, a power control method is provided, including:
A terminal device determines first indication information. The first indication information
is used to indicate one or more first transmit powers of the terminal device. The
first transmit power is a transmit power corresponding to a phase jump of an uplink
signal of the terminal device. The terminal device sends the first indication information
to a network device.
[0007] Based on the foregoing technical solution, according to the power control method
provided in embodiments of this application, the terminal device reports the first
indication information to the network device, and the network device controls a transmit
power of the terminal device based on the first indication information and whether
the network device is performing joint channel estimation. This can avoid a case in
which the transmit power of the terminal device reaches a power jump point when the
network device performs joint channel estimation, and consequently the joint channel
estimation performed by the network device is inaccurate.
[0008] In addition, the network device determines a joint channel estimation policy of the
network device based on the first indication information and whether the network device
is performing joint channel estimation. The network device does not perform joint
channel estimation when the transmit power of the terminal device reaches the power
jump point. This can avoid a joint channel estimation failure of the network device
due to the phase jump of the uplink signal of the terminal device.
[0009] With reference to the first aspect, in a possible implementation, the first indication
information includes one or more first values, and the one or more first values are
in a one-to-one correspondence with the one or more first transmit powers. The first
value is used to represent a difference between a first transmit power corresponding
to the first value and a current transmit power. Based on this, the terminal device
directly reports the difference between the first transmit power and the current transmit
power to the network device, and the network device may directly determine, based
on the difference, an adjusted power for the phase jump of the uplink signal of the
terminal device, to provide a direct basis for the network device to generate transmit
power control (transmit power control, TPC) or perform joint channel estimation.
[0010] With reference to the first aspect, in a possible implementation, the one or more
first transmit powers correspond to a plurality of transmit power intervals, the first
transmit power is an endpoint of one of the plurality of transmit power intervals,
and the phase jump means that a phase of the uplink signal of the terminal device
jumps when the transmit power of the terminal device is adjusted between different
transmit intervals. Based on this, the first indication information indicates a transmit
power interval of the terminal device when the phase jump occurs, and the network
device may determine the transmit power interval based on the first transmit power
in the first indication information. When controlling the transmit power of the terminal
device, the network device controls the transmit power of the terminal device to be
adjusted within a transmit power interval, to avoid the phase jump of the uplink signal
of the terminal device.
[0011] With reference to the first aspect, in a possible implementation, the one or more
first transmit powers include an endpoint of each of the plurality of transmit power
intervals. In this way, the network device can determine an endpoint of each transmit
power interval, to prevent the terminal device from reporting the first indication
information for a plurality of times.
[0012] With reference to the first aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include two first transmit powers that have a smallest difference
from the second transmit power. In this way, bits occupied by the first indication
information can be reduced, and signaling overheads can be reduced. In addition, the
network device may determine endpoints of two closest transmit power intervals. The
network device can adjust the transmit power of the terminal device upwards or downwards,
to avoid that the transmit power of the terminal device is adjusted to the power jump
point.
[0013] With reference to the first aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include one first transmit power that has a smallest difference from
the second transmit power. In this way, bits occupied by the first indication information
can be further reduced, and signaling overheads can be reduced.
[0014] With reference to the first aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include a first transmit power that is greater than the second transmit
power and that has a smallest difference from the second transmit power. In this way,
the terminal device may report the first transmit power when the transmit power of
the terminal device is in an ascending trend, to avoid a mismatch between the first
transmit power reported by the terminal device and a trend of the transmit power that
is of the terminal device and that is adjusted by the network device.
[0015] With reference to the first aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include a first transmit power that is less than the second transmit
power and that has a smallest difference from the second transmit power. In this way,
the terminal device may report the first transmit power when the transmit power of
the terminal device is in a descending trend, to avoid a mismatch between the first
transmit power reported by the terminal device and a trend of the transmit power that
is of the terminal device and that is adjusted by the network device.
[0016] With reference to the first aspect, in a possible implementation, the terminal device
determines whether an absolute value of a smallest difference between the current
transmit power and the endpoint of each of the plurality of transmit power intervals
is less than or equal to a first threshold. If the absolute value of the smallest
difference between the current transmit power and the endpoint of each of the plurality
of transmit power intervals is less than or equal to the first threshold, the terminal
device sends the first indication information to the network device. In this way,
the terminal device reports the first indication information when the transmit power
approaches a closest first transmit power, so that a quantity of pieces of first indication
information reported by the terminal device can be reduced, and signaling overheads
of the terminal device can be further reduced.
[0017] With reference to the first aspect, in a possible implementation, the terminal device
receives second indication information from the network device. The second indication
information is used to indicate the terminal device to send the first indication information.
The second indication information is carried in any one of the following: a radio
resource control (radio resource control, RRC) message, a media access control-control
element (Media Access Control-control element, MAC CE), or downlink control information
(downlink control information, DCI). The terminal device sends the first indication
information to the network device in response to the second indication information.
The first indication information is carried in a MAC CE sent by the terminal device.
The MAC CE carrying the first indication information is any one of the following:
a MAC CE carrying a power headroom report PHR, a newly added MAC CE, or a MAC CE sent
in an uplink slot scheduled by DCI including transmit power control (transmit power
control, TPC). In this way, the terminal device reports the first indication information
based on the indication of the network device, so that a quantity of pieces of first
indication information reported by the terminal device can be reduced, and signaling
overheads of the terminal device can be further reduced.
[0018] With reference to the first aspect, in a possible implementation, the second indication
information is used to indicate the terminal device to periodically report the first
indication information. Alternatively, the second indication information is used to
indicate the terminal device to send the first indication information to the network
device when the absolute value of the smallest difference between the current transmit
power and the endpoint of each of the plurality of transmit power intervals is less
than or equal to the first threshold. Alternatively, the second indication information
is used to indicate the terminal device to report the first indication information
at a preset time point. In this way, the terminal device may report the first indication
information in different manners, to increase applicable scenarios of the method.
[0019] With reference to the first aspect, in a possible implementation, the second indication
information is further used to indicate a reporting manner of the first indication
information and a quantity of first transmit powers in the first indication information.
In this way, the network device may determine the first transmit power in the first
indication information based on the second indication information.
[0020] According to a second aspect, a power control method is provided, including:
A network device receives first indication information from a terminal device. The
first indication information is used to indicate one or more first transmit powers
of the terminal device, and the first transmit power is a transmit power corresponding
to a phase jump of an uplink signal of the terminal device.
[0021] With reference to the second aspect, in a possible implementation, the first indication
information includes one or more first values, and the one or more first values are
in a one-to-one correspondence with the one or more first transmit powers. The first
value is used to represent a difference between a first transmit power corresponding
to the first value and a current transmit power.
[0022] With reference to the second aspect, in a possible implementation, the one or more
first transmit powers correspond to a plurality of transmit power intervals, the first
transmit power is an endpoint of one of the plurality of transmit power intervals,
and the phase jump means that a phase of the uplink signal of the terminal device
jumps when the transmit power of the terminal device is adjusted between different
transmit intervals.
[0023] With reference to the second aspect, in a possible implementation, if the network
device is performing joint channel estimation, the network device indicates the terminal
device to adjust the transmit power of the terminal device in a first power interval.
The first power interval is a transmit power interval that is in the plurality of
transmit power intervals and that includes the current transmit power of the terminal
device.
[0024] With reference to the second aspect, in a possible implementation, the network device
determines a first slot. The transmit power of the terminal device in the first slot
is adjusted beyond a first power interval, and the first power interval is a transmit
power interval that is in the plurality of transmit power intervals and that includes
the current transmit power of the terminal device. The network device does not perform
joint channel estimation in the first slot with a slot before the first slot.
[0025] With reference to the second aspect, in a possible implementation, the one or more
first transmit powers include an endpoint of each of the plurality of transmit power
intervals.
[0026] With reference to the second aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include two first transmit powers that have a smallest difference
from the second transmit power.
[0027] With reference to the second aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include one first transmit power that has a smallest difference from
the second transmit power.
[0028] With reference to the second aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include a first transmit power that is greater than the second transmit
power and that has a smallest difference from the second transmit power.
[0029] With reference to the second aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include a first transmit power that is less than the second transmit
power and that has a smallest difference from the second transmit power.
[0030] With reference to the second aspect, in a possible implementation, the network device
sends second indication information to the terminal device. The second indication
information is used to indicate the terminal device to send the first indication information.
The first indication information is carried in a MAC CE sent by the terminal device,
and the second indication information is carried in any one of the following: an RRC
message, a MAC CE, or DCI.
[0031] With reference to the second aspect, in a possible implementation, the second indication
information is used to indicate the terminal device to periodically report the first
indication information. Alternatively, the second indication information is used to
indicate the terminal device to send the first indication information to the network
device when an absolute value of a smallest difference between the current transmit
power and the endpoint of each of the plurality of transmit power intervals is less
than or equal to a first threshold. Alternatively, the second indication information
is used to indicate the terminal device to report the first indication information
at a preset time point.
[0032] With reference to the second aspect, in a possible implementation, the second indication
information is further used to indicate a correspondence between the one or more first
transmit powers in the first indication information and N first transmit powers.
[0033] According to a third aspect, a power control method is provided, including:
A terminal device determines a first time window. The first time window is a time
period in which a network device performs joint channel estimation.
[0034] The terminal device adjusts a transmit power of the terminal device in a first power
interval in the first time window. The first power interval is an interval including
a current transmit power of the terminal device in a plurality of transmit power intervals.
When the terminal device adjusts the transmit power of the terminal device in any
one of the plurality of transmit power intervals, no phase jump occurs in an uplink
signal of the terminal device.
[0035] Based on the foregoing technical solution, when the network device performs joint
channel estimation, the terminal device controls a phase of the uplink signal of the
terminal device not to jump. This resolves a problem that joint channel estimation
performed by the network device is inaccurate due to the phase jump of the uplink
signal of the terminal device.
[0036] With reference to the third aspect, in a possible implementation, the terminal device
receives third indication information from the network device. The third indication
information is used to indicate a maximum quantity L of consecutive slots included
in the first time window, a quantity of slots required by the network device to perform
one joint channel estimation is greater than or equal to 1 and less than or equal
to L, and L is a positive integer greater than or equal to 1. The terminal device
determines the first time window based on the third indication information. In this
way, the terminal device may determine duration of the first time window based on
the third indication information.
[0037] With reference to the third aspect, in a possible implementation, a start time point
of the first time window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot; the (H-1)
th slot is an unscheduled slot, and the H
th slot is a scheduled uplink slot; or the network device completes one joint channel
estimation in an (H-L)
th slot to the (H-1)
th slot, and the H
th slot is a scheduled uplink slot. In this way, the terminal device determines a start
condition of the first time window, and the terminal device determines the first time
window based on the start condition and the duration of the first time window.
[0038] With reference to the third aspect, in a possible implementation, the first time
window includes the H
th slot to an (H+Q)
th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the H
th slot to the (H+Q)
th slot are scheduled uplink slots. In this way, the network device performs joint channel
estimation in the H
th slot to the (H+Q)
th slot, and the terminal device may determine the H
th slot to the (H+Q)
th slot as the first time window.
[0039] With reference to the third aspect, in a possible implementation, the terminal device
adjusts, in a first slot after the first time window, the transmit power of the terminal
device based on TPC sent by the network device. In this way, after the first time
window, the terminal device immediately adjusts the transmit power of the terminal
device based on the TPC sent by the network device. This can ensure that the transmit
power of the terminal device matches a transmission requirement.
[0040] With reference to the third aspect, in a possible implementation, the terminal device
determines a first difference. The first difference is an absolute value of a difference
between the current transmit power of the terminal device and a third transmit power
of the terminal device. The third transmit power is a transmit power obtained after
the network device indicates the terminal device to adjust the transmit power. When
the first difference is less than or equal to a first threshold, the terminal device
adjusts the transmit power of the terminal device in the first power interval. In
this way, when a difference between the current transmit power of the terminal device
and the transmit power of the terminal device that needs to be adjusted by the network
device is relatively small, a difference between the current transmit power of the
terminal device and a power required for uplink transmission is relatively small,
and the terminal device may adjust the transmit power of the terminal device in the
first power interval, to avoid the phase jump of the uplink signal of the terminal
device.
[0041] With reference to the third aspect, in a possible implementation, the terminal device
determines the first difference. When the first difference is greater than the first
threshold, the terminal device adjusts the transmit power of the terminal device to
the third transmit power. In this way, when the difference between the current transmit
power of the terminal device and the transmit power of the terminal device that needs
to be adjusted by the network device is relatively large, if the terminal device does
not adjust the transmit power based on the indication of the network device, an uplink
failure may be caused. In this case, the terminal device adjusts the transmit power
based on the indication of the network device, so that the uplink failure can be avoided.
[0042] With reference to the third aspect, in a possible implementation, the terminal device
receives fourth indication information from the network device. The fourth indication
information is used to indicate the network device to enable joint channel estimation.
In this way, the terminal device performs the foregoing solution when the network
device enables joint channel estimation, so that a joint channel estimation failure
of the network device can be avoided.
[0043] With reference to the third aspect, in a possible implementation, the terminal device
determines whether a second difference is less than or equal to a second threshold.
The second difference is an absolute value of a difference between the current transmit
power of the terminal device and a first transmit power. If the second difference
is less than or equal to the second threshold, the terminal device sends fifth indication
information to the network device. The fifth indication information is used to indicate
that the second difference is less than the second threshold. In this way, the terminal
device reports the case when the transmit power approaches a power jump point, so
that the network device does not perform joint channel estimation in a subsequent
period of time, to avoid a joint channel estimation failure.
[0044] According to a fourth aspect, a power control method is provided, including:
A network device sends third indication information to a terminal device. The third
indication information is used to indicate a maximum quantity L of consecutive slots
included in a first time window, the first time window is a time period in which the
network device performs joint channel estimation, a quantity of slots required by
the network device to perform one joint channel estimation is greater than or equal
to 1 and less than or equal to L, and L is a positive integer greater than or equal
to 1.
[0045] With reference to the fourth aspect, in a possible implementation, a start time point
of the first time window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot; the (H-1)
th slot is an unscheduled slot, and the H
th slot is a scheduled uplink slot; or the network device completes one joint channel
estimation in an (H-L)
th slot to the (H-1)
th slot, and the H
th slot is a scheduled uplink slot.
[0046] With reference to the fourth aspect, in a possible implementation, the first time
window includes the H
th slot to an (H+Q)
th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the H
th slot to the (H+Q)
th slot are scheduled uplink slots.
[0047] With reference to the fourth aspect, in a possible implementation, the method further
includes: The network device sends fourth indication information to the terminal device.
The fourth indication information is used to indicate the network device to enable
joint channel estimation.
[0048] With reference to the fourth aspect, in a possible implementation, the network device
receives fifth indication information from the terminal device. The fifth indication
information is used to indicate that a second difference is less than a second threshold,
and the second difference is an absolute value of a difference between a current transmit
power of the terminal device and a first transmit power.
[0049] According to a fifth aspect, a communication apparatus is provided, including a processing
unit and a communication unit.
[0050] The processing unit is configured to determine first indication information. The
first indication information is used to indicate one or more first transmit powers
of a terminal device, and the first transmit power is a transmit power corresponding
to a phase jump of an uplink signal of the terminal device.
[0051] The communication unit is configured to send the first indication information to
a network device.
[0052] With reference to the fifth aspect, in a possible implementation, the first indication
information includes one or more first values, and the one or more first values are
in a one-to-one correspondence with the one or more first transmit powers. The first
value is used to represent a difference between a first transmit power corresponding
to the first value and a current transmit power.
[0053] With reference to the fifth aspect, in a possible implementation, the one or more
first transmit powers correspond to a plurality of transmit power intervals, the first
transmit power is an endpoint of one of the plurality of transmit power intervals,
and the phase jump means that a phase of the uplink signal of the terminal device
jumps when the transmit power of the terminal device is adjusted between different
transmit intervals.
[0054] With reference to the fifth aspect, in a possible implementation, the one or more
first transmit powers include an endpoint of each of the plurality of transmit power
intervals.
[0055] With reference to the fifth aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include two first transmit powers that have a smallest difference
from the second transmit power.
[0056] With reference to the fifth aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include one first transmit power that has a smallest difference from
the second transmit power.
[0057] With reference to the fifth aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include a first transmit power that is greater than the second transmit
power and that has a smallest difference from the second transmit power.
[0058] With reference to the fifth aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include a first transmit power that is less than the second transmit
power and that has a smallest difference from the second transmit power.
[0059] With reference to the fifth aspect, in a possible implementation, the processing
unit is further configured to determine whether an absolute value of a smallest difference
between the current transmit power and the endpoint of each of the plurality of transmit
power intervals is less than or equal to a first threshold. The processing unit is
further configured to indicate the communication unit to send the first indication
information to the network device.
[0060] With reference to the fifth aspect, in a possible implementation, the communication
unit is further configured to receive second indication information from the network
device. The second indication information is used to indicate the terminal device
to send the first indication information. The second indication information is carried
in any one of the following: an RRC message, a MAC CE, or DCI. The processing unit
is further configured to indicate the communication unit to send the first indication
information to the network device. The first indication information is carried in
a MAC CE sent by the terminal device, and the MAC CE carrying the first indication
information is any one of the following: a MAC CE carrying a power headroom report
PHR, a newly added MAC CE, or a MAC CE sent in an uplink slot scheduled by DCI including
TPC.
[0061] With reference to the fifth aspect, in a possible implementation, the second indication
information is used to indicate the terminal device to periodically report the first
indication information. Alternatively, the second indication information is used to
indicate the terminal device to send the first indication information to the network
device when the absolute value of the smallest difference between the current transmit
power and the endpoint of each of the plurality of transmit power intervals is less
than or equal to the first threshold. Alternatively, the second indication information
is used to indicate the terminal device to report the first indication information
at a preset time point.
[0062] With reference to the fifth aspect, in a possible implementation, the second indication
information is further used to indicate a reporting manner of the first indication
information and a quantity of first transmit powers in the first indication information.
[0063] According to a sixth aspect, a communication apparatus is provided, including a processing
unit and a communication unit.
[0064] The processing unit is configured to indicate the communication unit to receive first
indication information from a terminal device. The first indication information is
used to indicate one or more first transmit powers of the terminal device. The first
transmit power is a transmit power corresponding to a phase jump of an uplink signal
of the terminal device.
[0065] With reference to the sixth aspect, in a possible implementation, the first indication
information includes one or more first values, and the one or more first values are
in a one-to-one correspondence with the one or more first transmit powers. The first
value is used to represent a difference between a first transmit power corresponding
to the first value and a current transmit power.
[0066] With reference to the sixth aspect, in a possible implementation, the one or more
first transmit powers correspond to a plurality of transmit power intervals, the first
transmit power is an endpoint of one of the plurality of transmit power intervals,
and the phase jump means that a phase of the uplink signal of the terminal device
jumps when a transmit power of the terminal device is adjusted between different transmit
intervals.
[0067] With reference to the sixth aspect, in a possible implementation, the processing
unit is further configured to: if a network device is performing joint channel estimation,
indicate the terminal device to adjust the transmit power of the terminal device in
a first power interval. The first power interval is a transmit power interval that
is in the plurality of transmit power intervals and that includes the current transmit
power of the terminal device.
[0068] With reference to the sixth aspect, in a possible implementation, a first slot is
determined. The transmit power of the terminal device in the first slot is adjusted
beyond a first power interval, and the first power interval is a transmit power interval
that is in the plurality of transmit power intervals and that includes the current
transmit power of the terminal device. Joint channel estimation is not performed in
the first slot with a slot before the first slot.
[0069] With reference to the sixth aspect, in a possible implementation, the one or more
first transmit powers include an endpoint of each of the plurality of transmit power
intervals.
[0070] With reference to the sixth aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include two first transmit powers that have a smallest difference
from the second transmit power.
[0071] With reference to the sixth aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include one first transmit power that has a smallest difference from
the second transmit power.
[0072] With reference to the sixth aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include a first transmit power that is greater than the second transmit
power and that has a smallest difference from the second transmit power.
[0073] With reference to the sixth aspect, in a possible implementation, the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include a first transmit power that is less than the second transmit
power and that has a smallest difference from the second transmit power.
[0074] With reference to the sixth aspect, in a possible implementation, the communication
unit is further configured to send second indication information to the terminal device.
The second indication information is used to indicate the terminal device to send
the first indication information. The first indication information is carried in a
MAC CE sent by the terminal device.
[0075] With reference to the sixth aspect, in a possible implementation, the second indication
information is used to indicate the terminal device to periodically report the first
indication information. Alternatively, the second indication information is used to
indicate the terminal device to send the first indication information to the network
device when an absolute value of a smallest difference between the current transmit
power and the endpoint of each of the plurality of transmit power intervals is less
than or equal to a first threshold. Alternatively, the second indication information
is used to indicate the terminal device to report the first indication information
at a preset time point.
[0076] With reference to the sixth aspect, in a possible implementation, the second indication
information is further used to indicate a correspondence between the one or more first
transmit powers in the first indication information and N first transmit powers.
[0077] According to a seventh aspect, a communication apparatus is provided, including a
processing unit. The processing unit is configured to determine a first time window.
The first time window is a time period in which a network device performs joint channel
estimation.
[0078] The processing unit is further configured to adjust a transmit power of the terminal
device in a first power interval in the first time window. The first power interval
is an interval including a current transmit power of the terminal device in a plurality
of transmit power intervals. When the terminal device adjusts the transmit power of
the terminal device in any one of the plurality of transmit power intervals, no phase
jump occurs in an uplink signal of the terminal device.
[0079] With reference to the seventh aspect, in a possible implementation, the communication
apparatus further includes a communication unit. The communication unit is configured
to receive third indication information from the network device. The third indication
information is used to indicate a maximum quantity L of consecutive slots included
in the first time window, a quantity of slots required by the network device to perform
one joint channel estimation is greater than or equal to 1 and less than or equal
to L, and L is a positive integer greater than or equal to 1. The processing unit
is further configured to determine the first time window based on the third indication
information.
[0080] With reference to the seventh aspect, in a possible implementation, a start time
point of the first time window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot; the (H-1)
th slot is an unscheduled slot, and the H
th slot is a scheduled uplink slot; or the network device completes one joint channel
estimation in an (H-L)
th slot to the (H-1)
th slot, and the H
th slot is a scheduled uplink slot.
[0081] With reference to the seventh aspect, in a possible implementation, the first time
window includes the H
th slot to an (H+Q)
th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the H
th slot to the (H+Q)
th slot are scheduled uplink slots.
[0082] With reference to the seventh aspect, in a possible implementation, the processing
unit is further configured to adjust, in a first slot after the first time window,
the transmit power of the terminal device based on TPC sent by the network device.
[0083] With reference to the seventh aspect, in a possible implementation, the processing
unit is specifically configured to determine a first difference. The first difference
is an absolute value of a difference between the current transmit power of the terminal
device and a third transmit power of the terminal device. The third transmit power
is a transmit power obtained after the network device indicates the terminal device
to adjust the transmit power. When the first difference is less than or equal to a
first threshold, the transmit power of the terminal device is adjusted in the first
power interval.
[0084] With reference to the seventh aspect, in a possible implementation, the processing
unit is further configured to determine the first difference. When the first difference
is greater than the first threshold, the transmit power of the terminal device is
adjusted to the third transmit power.
[0085] With reference to the seventh aspect, in a possible implementation, the communication
unit is further configured to receive fourth indication information from the network
device. The fourth indication information is used to indicate the network device to
enable joint channel estimation.
[0086] With reference to the seventh aspect, in a possible implementation, the processing
unit is further configured to determine whether a second difference is less than or
equal to a second threshold. The second difference is an absolute value of a difference
between the current transmit power of the terminal device and a first transmit power.
The processing unit is further configured to indicate the communication unit to send
fifth indication information to the network device. The fifth indication information
is used to indicate that the second difference is less than the second threshold.
[0087] According to an eighth aspect, a communication apparatus is provided, including a
processing unit and a communication unit. The processing unit is configured to indicate
the communication unit to send third indication information to a terminal device.
The third indication information is used to indicate a maximum quantity L of consecutive
slots included in a first time window, the first time window is a time period in which
a network device performs joint channel estimation, a quantity of slots required by
the network device to perform one joint channel estimation is greater than or equal
to 1 and less than or equal to L, and L is a positive integer greater than or equal
to 1.
[0088] With reference to the eighth aspect, in a possible implementation, a start time point
of the first time window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot; the (H-1)
th slot is an unscheduled slot, and the H
th slot is a scheduled uplink slot; or the network device completes one joint channel
estimation in an (H-L)
th slot to the (H-1)
th slot, and the H
th slot is a scheduled uplink slot.
[0089] With reference to the eighth aspect, in a possible implementation, the first time
window includes the H
th slot to an (H+Q)
th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the H
th slot to the (H+Q)
th slot are scheduled uplink slots.
[0090] With reference to the eighth aspect, in a possible implementation, the communication
unit is further configured to send fourth indication information to the terminal device.
The fourth indication information is used to indicate the network device to enable
joint channel estimation.
[0091] With reference to the eighth aspect, in a possible implementation, the communication
unit is further configured to receive fifth indication information from the terminal
device. The fifth indication information is used to indicate that a second difference
is less than a second threshold, and the second difference is an absolute value of
a difference between a current transmit power of the terminal device and a first transmit
power.
[0092] According to a ninth aspect, this application provides a communication apparatus,
including a processor, a storage medium, at least one processor, and an interface
circuit. The interface circuit is configured to: receive a signal from another communication
apparatus other than the communication apparatus and transmit the signal to the processor,
or send the signal from the processor to the another communication apparatus other
than the communication apparatus. The processor is configured to implement, by using
a logic circuit or executing code instructions, the method according to any one of
the first aspect or the possible implementations of the first aspect. The communication
apparatus may be a terminal device, or may be a chip in a terminal device.
[0093] According to a tenth aspect, this application provides a communication apparatus,
including a processor, a storage medium, at least one processor, and an interface
circuit. The interface circuit is configured to: receive a signal from another communication
apparatus other than the communication apparatus and transmit the signal to the processor,
or send the signal from the processor to the another communication apparatus other
than the communication apparatus. The processor is configured to implement, by using
a logic circuit or executing code instructions, the method according to any one of
the second aspect or the possible implementations of the second aspect. The communication
apparatus may be a network device, or may be a chip in a network device.
[0094] According to an eleventh aspect, this application provides a communication apparatus,
including a processor, a storage medium, at least one processor, and an interface
circuit. The interface circuit is configured to: receive a signal from another communication
apparatus other than the communication apparatus and transmit the signal to the processor,
or send the signal from the processor to the another communication apparatus other
than the communication apparatus. The processor is configured to implement, by using
a logic circuit or executing code instructions, the method according to any one of
the third aspect or the possible implementations of the third aspect. The communication
apparatus may be a terminal device, or may be a chip in a terminal device.
[0095] According to a twelfth aspect, this application provides a communication apparatus,
including a processor, a storage medium, at least one processor, and an interface
circuit. The interface circuit is configured to: receive a signal from another communication
apparatus other than the communication apparatus and transmit the signal to the processor,
or send the signal from the processor to the another communication apparatus other
than the communication apparatus. The processor is configured to implement, by using
a logic circuit or executing code instructions, the method according to any one of
the fourth aspect or the possible implementations of the fourth aspect. The communication
apparatus may be a network device, or may be a chip in a network device.
[0096] According to a thirteenth aspect, this application provides a communication system,
including a first communication apparatus and a second communication apparatus. The
first communication apparatus is configured to perform the method described in any
one of the first aspect or the possible implementations of the first aspect. The second
communication apparatus is configured to perform the method according to any one of
the second aspect or the possible implementations of the second aspect.
[0097] According to a fourteenth aspect, this application provides a communication system,
including a third communication apparatus and a fourth communication apparatus. The
third communication apparatus is configured to perform the method according to any
one of the third aspect or the possible implementations of the third aspect. The fourth
communication apparatus is configured to perform the method according to any one of
the fourth aspect or the possible implementations of the fourth aspect.
[0098] According to a fifteenth aspect, this application provides a computer-readable storage
medium. The computer-readable storage medium stores instructions, and when the instructions
are run on a computer, the computer is enabled to perform the method according to
any one of the first aspect or the possible implementations of the first aspect.
[0099] According to a sixteenth aspect, this application provides a computer-readable storage
medium. The computer-readable storage medium stores instructions, and when the instructions
are run on a computer, the computer is enabled to perform the method according to
any one of the second aspect or the possible implementations of the second aspect.
[0100] According to a seventeenth aspect, this application provides a computer-readable
storage medium. The computer-readable storage medium stores instructions, and when
the instructions are run on a computer, the computer is enabled to perform the method
according to any one of the third aspect or the possible implementations of the third
aspect.
[0101] According to an eighteenth aspect, this application provides a computer-readable
storage medium. The computer-readable storage medium stores instructions, and when
the instructions are run on a computer, the computer is enabled to perform the method
according to any one of the fourth aspect or the possible implementations of the fourth
aspect.
[0102] According to a nineteenth aspect, this application provides a computer program product
including instructions. When the computer program product runs on a computer, the
computer is enabled to perform the method according to any one of the first aspect
or the possible implementations of the first aspect.
[0103] According to a twentieth aspect, this application provides a computer program product
including instructions. When the computer program product runs on a computer, the
computer is enabled to perform the method according to any one of the second aspect
or the possible implementations of the second aspect.
[0104] According to a twenty-first aspect, this application provides a computer program
product including instructions. When the computer program product runs on a computer,
the computer is enabled to perform the method according to any one of the third aspect
or the possible implementations of the third aspect.
[0105] According to a twenty-second aspect, this application provides a computer program
product including instructions. When the computer program product runs on a computer,
the computer is enabled to perform the method according to any one of the fourth aspect
or the possible implementations of the fourth aspect.
[0106] It should be understood that, descriptions of technical features, technical solutions,
beneficial effects, or similar words in this application do not imply that all features
and advantages can be implemented in any individual embodiment. On the contrary, it
may be understood that, the descriptions of the features or the beneficial effects
mean that at least one embodiment includes a specific technical feature, technical
solution, or beneficial effect. Therefore, the descriptions of the technical features,
the technical solutions, or the beneficial effects in this specification may not necessarily
be specific to a same embodiment. Further, the technical features, the technical solutions,
and the beneficial effects described in embodiments may be combined in any proper
manner. A person skilled in the art may understand that an embodiment may be implemented
without one or more specific technical features, technical solutions, or beneficial
effects in a specific embodiment. In other embodiments, additional technical features
and beneficial effects may be further identified in a specific embodiment that does
not reflect all embodiments.
BRIEF DESCRIPTION OF DRAWINGS
[0107]
FIG. 1 is a diagram of a system architecture of a communication system according to
an embodiment of this application;
FIG. 2 is a schematic flowchart of a power control method according to an embodiment
of this application;
FIG. 3a is a schematic flowchart of another power control method according to an embodiment
of this application;
FIG. 3b is a schematic flowchart of still another power control method according to
an embodiment of this application;
FIG. 4 is a schematic flowchart of yet another power control method according to an
embodiment of this application;
FIG. 5 is a schematic diagram of a first time window according to an embodiment of
this application;
FIG. 6 is a schematic flowchart of a still yet another power control method according
to an embodiment of this application;
FIG. 7 is a schematic flowchart of a further power control method according to an
embodiment of this application;
FIG. 8 is a schematic diagram of a structure of a communication apparatus according
to an embodiment of this application;
FIG. 9 is a schematic diagram of a hardware structure of a communication apparatus
according to an embodiment of this application;
FIG. 10 is a schematic diagram of another hardware structure of a communication apparatus
according to an embodiment of this application;
FIG. 11 is a schematic diagram of a hardware structure of a terminal device according
to an embodiment of this application; and
FIG. 12 is a schematic diagram of a hardware structure of a network device according
to an embodiment of this application.
DESCRIPTION OF EMBODIMENTS
[0108] In descriptions of this application, unless otherwise specified, "/" means "or".
For example, A/B may represent A or B. A term "and/or" in this specification describes
only an association relationship between associated objects and indicates that there
may be three relationships. For example, A and/or B may represent the following three
cases: Only A exists, both A and B exist, and only B exists. In addition, "at least
one" means one or more, and "a plurality of" means two or more. Terms such as "first"
and "second" do not limit a quantity and an execution sequence, and the terms such
as "first" and "second" do not indicate a definite difference.
[0109] It should be noted that, in this application, words such as "example" or "for example"
are used to represent giving an example, an illustration, or a description. Any embodiment
or design scheme described as an "example" or "for example" in this application should
not be explained as being more preferred or having more advantages than another embodiment
or design scheme. Exactly, use of the word such as "example" or "for example" is intended
to present a related concept in a specific manner.
[0110] A power control method provided in embodiments of this application is applied to
a communication system 100 shown in FIG. 1. As shown in FIG. 1, the communication
system 100 includes a network device 10 and a terminal device 20. The terminal device
20 is configured to send uplink data to the network device 10. The network device
10 is configured to: receive the uplink data from the terminal device 20, and perform
power control on a transmit power of the terminal device 20.
[0111] A communication system in embodiments of this application includes but is not limited
to a long term evolution (long term evolution, LTE) system, a 5th-generation (5th-generation,
5G) system, a new radio (new radio, NR) system, a wireless local area network (wireless
local area network, WLAN) system, a future evolved system, or a system converging
a plurality of communication technologies. For example, a method provided in embodiments
of this application may be specifically applied to an evolved-universal terrestrial
radio access network (evolved-universal terrestrial radio access network, E-UTRAN)
system and a next generation-radio access network (next generation-radio access network,
NG-RAN) system.
[0112] A network device in embodiments of this application is a network-side entity configured
to send a signal, receive a signal, or send a signal and receive a signal. The network
device may be an apparatus that is deployed in a radio access network (radio access
network, RAN) and that provides a wireless communication function for a terminal device,
for example, may be a TRP, a base station (for example, an evolved NodeB (evolved
NodeB, eNB or eNodeB), a next generation node base station (next generation node base
station, gNB), or a next generation eNB (next generation eNB, ng-eNB)), various forms
of control nodes (for example, a network controller, a radio controller (such as a
radio controller in a cloud radio access network (cloud radio access network, CRAN)
scenario)), or a road side unit (road side unit, RSU). Specifically, the network device
may be a macro base station, a micro base station (also referred to as a small cell),
a relay station, an access point (access point, AP), or the like in various forms,
or may be an antenna panel of a base station. The control node may be connected to
a plurality of base stations, and configure resources for a plurality of terminal
devices that fall within coverage of the plurality of base stations. In systems using
different radio access technologies (radio access technologies, RATs), names of devices
having a base station function may be different. For example, the base station may
be referred to as an eNB or an eNodeB in an LTE system, and may be referred to as
a gNB in a 5G system or an NR system. A specific name of the base station is not limited
in this application. The network device may alternatively be a network device in a
future evolved public land mobile network (public land mobile network, PLMN) or the
like.
[0113] A terminal device in embodiments of this application is a user-side entity configured
to receive a signal, send a signal, or receive a signal and send a signal. The terminal
device is configured to provide one or more of a voice service and a data connectivity
service for a user. The terminal device may also be referred to as user equipment
(user equipment, UE), a terminal, an access terminal, a subscriber unit, a subscriber
station, a mobile station, a remote station, a remote terminal, a mobile device, a
user terminal, a wireless communication device, a user agent, or a user apparatus.
The terminal device may be a vehicle-to-everything (vehicle-to-everything, V2X) device,
for example, a smart car (smart car or intelligent car), a digital car (digital car),
an unmanned car (unmanned car, driverless car, pilotless car, or automobile), a self-driving
car (self-driving car or autonomous car), a pure electric vehicle (pure EV or Battery
EV), a hybrid electric vehicle (hybrid electric vehicle, HEV), a range extended electric
vehicle (range extended EV, REEV), a plug-in hybrid electric vehicle (plug-in HEV,
PHEV), or a new energy vehicle (new energy vehicle). Alternatively, the terminal device
may be a device-to-device (device-to-device, D2D) device, for example, an electricity
meter or a water meter. Alternatively, the terminal device may be a mobile station
(mobile station, MS), a subscriber unit (subscriber unit), an uncrewed aerial vehicle,
an internet of things (internet of things, IoT) device, a station (station, ST) in
a WLAN, a cellular phone (cellular phone), a smartphone (smartphone), a cordless phone,
a wireless data card, a tablet computer, a session initiation protocol (session initiation
protocol, SIP) phone, a wireless local loop (wireless local loop, WLL) station, a
personal digital assistant (personal digital assistant, PDA) device, a laptop computer
(laptop computer), a machine type communication (machine type communication, MTC)
terminal, a handheld device having a wireless communication function, a computing
device or another processing device connected to a wireless modem, a vehicle-mounted
device, or a wearable device (which may also be referred to as a wearable intelligent
device). The terminal device may alternatively be a terminal device in a next-generation
communication system, for example, a terminal device in a 5G system, a terminal device
in a future evolved PLMN, or a terminal device in an NR system.
[0114] To make this application clearer, some concepts in this application are first briefly
described.
1. Power headroom report (power headroom report, PHR)
[0115] Power headroom (Power Headroom, PH) represents a difference between a maximum transmit
power allowed by a terminal device and a transmit power of the terminal indicated
by a network device.
[0116] The transmit power of the terminal indicated by the network device is determined
based on a transmission rate of uplink transmission required by the network device.
For example, a method for indicating, by the network device, a transmit power for
transmitting a PUSCH by the terminal is as follows: The network device determines,
based on a required transmission rate of the PUSCH, the transmit power for transmitting
the PUSCH by the terminal device.
[0117] In the PH, there is a case in which the transmit power of the terminal indicated
by the network device is greater than the maximum transmit power allowed by the terminal
device. In other words, there is a case in which a value of the PH is a negative value.
[0118] Specifically, when the maximum transmit power allowed by the terminal device is greater
than the transmit power of the terminal indicated by the network device, the value
of the PH is a positive value. In this case, the terminal device still has power headroom
that can be allocated. When allocating transmission resources to the terminal device,
the network device may continue to increase a quantity of transmission resources allocated
to the terminal device.
[0119] When the maximum transmit power allowed by the terminal device is less than the transmit
power of the terminal indicated by the network device, the value of the PH is a negative
value. In this case, the transmit power required by the uplink transmission rate scheduled
by the network device for the terminal device has exceeded the maximum transmit power
allowed by the terminal device. When the network device subsequently allocates transmission
resources to the terminal device, the network device needs to reduce a quantity of
transmission resources allocated to the terminal device.
2. Power adjustment
[0120] Currently, when the terminal device sends uplink data, the terminal device may send
the uplink data at one of a plurality of different transmit powers. The terminal device
adjusts a transmit power of the terminal device in a current slot based on TPC sent
by the network device to the terminal device and a path loss (Path loss) measured
by the terminal device.
[0121] In a continuous uplink transmission process, the terminal device may adjust the transmit
power of the terminal device based on a correspondence shown in the Table 1.
[0122] As shown in Table 1, the first column in Table 1 is a TPC command field (TPC Command
Field) delivered by the network device to the terminal device, including four values
"0", "1", "2", and "3".
[0123] The second column in Table 1 is an accumulated power correction value. The terminal
device adjusts a transmit power (
δPUSCH, b,f,c) of a PUSCH or adjusts a transmit power (
δSRS, b,f,c) of an SRS based on the TPC command field delivered by the network device. When the
value of the TPC command field is 0, the transmit power of the terminal device is
reduced by 1 dB. When the value of the TPC command field is 1, the transmit power
of the terminal device remains unchanged. When the value of the TPC command field
is 2, the transmit power of the terminal device is increased by 1 dB. When the value
of the TPC command field is 3, the transmit power of the terminal device is increased
by 3 dB.
[0124] The third column in Table 1 is an absolute power correction value. The absolute power
correction value is similar to the accumulated power correction value. A difference
lies in that: The accumulated power correction value is to gradually adjust the transmit
power of the terminal device to a target transmit power in an accumulative manner
based on previous power adjustment, but the absolute power correction value is to
directly adjust the transmit power of the terminal device to the target transmit power.
Table 1
TPC Command Field |
Accumulated δPUSCH, b,f,c or δSRS, b,f,c [dB] |
Absolute δPUSCH, b,f,c or δSRS, b,f,c [dB] |
0 |
-1 |
-4 |
1 |
0 |
-1 |
2 |
1 |
1 |
3 |
3 |
4 |
3. Power jump point
[0125] The power jump point is also referred to as a power gear switching point, and is
a transmit power that is in a plurality of transmit powers of the terminal device
and that causes a phase jump of an uplink signal of the terminal device.
[0126] The jump means that a phase jump occurs in an uplink signal of the terminal device.
The gear switching means that a supply voltage of a PA of the terminal device is switched
from one gear to another gear.
[0127] Whether a phase of the uplink signal of the terminal device jumps is related to the
supply voltage of the PA of the terminal device. When the supply voltage of the PA
of the terminal device changes, the phase of the uplink signal of the terminal device
jumps. When the supply voltage of the PA of the terminal device does not change, the
phase of the uplink signal of the terminal device does not jump.
[0128] The supply voltage of the PA of the terminal device is related to the transmit power
of the terminal device. The terminal device corresponds to a plurality of supply voltages
of the PA, and the plurality of supply voltages are in a one-to-one correspondence
with a plurality of transmit power intervals corresponding to the terminal device.
When the transmit power of the terminal device is adjusted within a transmit power
interval, the supply voltage of the PA of the terminal device does not change. When
the transmit power of the terminal device is adjusted from one transmit power interval
to another transmit power interval, the supply voltage of the PA of the terminal device
changes. To be specific, the supply voltage of the PA of the terminal device is also
adjusted from a supply voltage corresponding to one transmit power interval to a supply
voltage corresponding to another transmit power interval.
[0129] After the transmit power of the terminal device is adjusted from another transmit
power to the power jump point, the supply voltage of the PA of the terminal device
may be switched. As a result, the phase jump may occur in the uplink signal of the
terminal device.
4. Channel estimation
[0130] Channel estimation is a method in which the network device determines a channel matrix
of an uplink channel of the terminal device in a slot based on an uplink reference
signal sent by the terminal device in the slot, and restores a channel model of the
uplink channel of the terminal device based on the channel matrix of the uplink channel,
to eliminate interference on the uplink channel of the terminal device and improve
an SINR sent by the terminal device.
[0131] The foregoing briefly describes some concepts in this application.
[0132] To resolve a problem that quality of the uplink signal of the terminal device cannot
be further improved by using a current channel estimation method, embodiments of this
application provide a multi-slot joint channel estimation (joint channel estimation
for short below) method. The network device performs joint estimation based on a channel
estimation result in each of a plurality of scheduled consecutive uplink slots, to
determine an SINR of an uplink signal sent by a device.
[0133] The network device estimates an uplink channel in a plurality of slots by using joint
channel estimation, so that a better channel estimation result can be obtained.
[0134] However, in the multi-slot joint channel estimation, it is required that phases of
uplink signals transmitted by the terminal in the slots of the joint channel estimation
need to be continuous, and no jump occurs. However, in the current terminal device,
the terminal device adjusts the transmit power of the terminal device based on the
TPC sent by the network device to the terminal device and the path loss measured by
the terminal device. When the transmit power of the terminal reaches the power jump
point, the terminal device adjusts the supply voltage of the power amplifier, causing
the phase jump of the uplink signal. Consequently, joint channel estimation performed
by the network device is inaccurate.
[0135] Based on the foregoing problem that joint channel estimation performed by the network
device is inaccurate because the power of the terminal device reaches the power jump
point and the phase jump occurs in the uplink signal of the terminal device, embodiments
of this application provide a power control method. The terminal device reports one
or more first transmit powers of the terminal device to the network device. When the
transmit power of the terminal device reaches the first transmit power, the phase
jump occurs in the uplink signal of the terminal device. The network device determines
the transmit power corresponding to the terminal device when determining, based on
the one or more first transmit powers, that the phase jump occurs in the uplink signal
of the terminal device, and performs power control on the terminal device based on
the first transmit power, or controls joint channel estimation of the network device
based on the first transmit power.
[0136] Based on the foregoing technical solution, according to the power control method
provided in embodiments of this application, the terminal device reports first indication
information to the network device, and the network device controls the transmit power
of the terminal device based on the first indication information and whether the network
device is performing joint channel estimation. This can avoid a case in which the
transmit power of the terminal device jumps when the network device performs joint
channel estimation, and consequently the joint channel estimation performed by the
network device is inaccurate.
Embodiment 1
[0137] As shown in FIG. 2, a power control method provided in an embodiment of this application
includes the following steps.
[0138] S201: A terminal device sends first indication information to a network device. Correspondingly,
the network device receives the first indication information from the terminal device.
[0139] The first indication information is used to indicate one or more first transmit powers
of the terminal device, and the first transmit power is a transmit power corresponding
to a phase jump of an uplink signal of the terminal device (that is, a power jump
point corresponding to the terminal device).
[0140] In a possible implementation, the one or more first transmit powers in the first
indication information correspond to a plurality of transmit power intervals, and
the first transmit power is an endpoint of one of the plurality of transmit power
intervals. The phase jump means that when a transmit power of the terminal device
is adjusted between different transmit intervals, a phase of the uplink signal of
the terminal device jumps.
[0141] In this way, the terminal device may indirectly indicate one or more transmit power
intervals of the terminal device by using the first indication information. Therefore,
the network device can perform power control or joint channel estimation on the terminal
device based on the transmit power interval.
[0142] In a specific implementation, the first indication information includes one or more
first values, and the one or more first values are in a one-to-one correspondence
with the one or more first transmit powers. In this way, the first indication information
may specifically indicate the one or more first transmit powers in a form of the first
value.
[0143] Based on the foregoing technical solution, according to the power control method
provided in this embodiment of this application, the terminal device indicates the
first transmit power of the terminal device by reporting the first indication information
to the network device, that is, indicates, to the network device, the power jump point
at which the phase jump occurs on the terminal device. In this way, the network device
may perform joint channel estimation or perform power control on the terminal device
based on the first indication information, to avoid that the phase of the uplink signal
of the terminal device jumps when the network device performs joint channel estimation,
thereby resolving a problem that joint channel estimation performed by the network
device is inaccurate.
[0144] It should be noted that, in this embodiment of this application, after the network
device receives the first indication information from the terminal device, the network
device may determine the power jump point of the terminal device based on the first
indication information. In this way, when performing joint channel estimation, the
network device may control the transmit power of the terminal device not to reach
the power jump point, to ensure that the phase of the uplink signal of the terminal
device does not jump. Alternatively, the network device may not perform joint channel
estimation when the transmit power of the terminal device reaches the power jump point.
This resolves a problem that joint channel estimation performed by the network device
is inaccurate because the phase of the uplink signal of the terminal device jumps.
[0145] It may be understood that, after the network device receives the first indication
information, whether the network device performs joint channel estimation or performs
power control on the terminal device based on the first indication information is
not limited in this embodiment of this application.
[0146] In a possible implementation of this embodiment of this application, as shown in
FIG. 2, before S201, the power control method provided in this embodiment of this
application further includes the following steps.
[0147] S202: The terminal device determines the first indication information.
[0148] It should be noted that the first indication information may be generated by the
terminal device based on a current transmit power of the terminal device and each
transmit power interval of the terminal device. Alternatively, the first indication
information may be prestored in the terminal device, or the terminal device may determine
the first indication information in another manner. This is not limited in this application.
[0149] For example, when the first indication information is generated by the terminal device
based on the current transmit power of the terminal device and each transmit power
interval of the terminal device, the terminal device may generate the first indication
information based on any case recorded in S201.
[0150] When the first indication information is prestored in the terminal device, the terminal
device may prestore the first indication information corresponding to each case recorded
in S201, and separately set a corresponding trigger condition. When the trigger condition
is met, the terminal device sends the corresponding first indication information to
the network device.
[0151] In a possible implementation of S201, in a scenario in which the first indication
information includes one or more first values, the first value includes the following
two cases: Case A: The first value is a difference between the first transmit power
and the current transmit power. Case B: The first value is an actual value of the
first transmit power.
[0152] The following separately describes the case A and the case B in detail with reference
to Example 1.
[0153] Example 1 is as follows: The terminal device has 20 transmit powers, which are respectively
0 to 19. The 20 transmit powers are divided into four power intervals, and the four
power intervals respectively correspond to four supply voltages of the terminal device.
A relationship between the transmit power, the transmit power interval, and the supply
voltage of the terminal device is shown in Table 2.
Table 2
Supply voltage |
Transmit power interval |
Transmit power |
First supply voltage |
First interval |
0, 1, 2, 3, 4, 5 |
Second supply voltage |
Second interval |
6, 7, 8, 9, 10, 11 |
Third supply voltage |
Third interval |
12, 13, 14, 15, 16, 17 |
Fourth supply voltage |
Fourth interval |
18, 19 |
[0154] Case A: The first value is a difference between the first transmit power and the
current transmit power.
[0155] In Case A, with reference to Example 1, the current transmit power of the terminal
device is 10. In this case, a correspondence between the first value and the transmit
power interval is shown in Table 3.
Table 3
Transmit power interval |
First value |
First interval |
-10, -5 |
Second interval |
-4, 1 |
Third interval |
2, 7 |
Fourth interval |
8, 9 |
[0156] It should be noted that the first indication information in this application may
include all first values in Table 3, or include some first values in Table 3. Descriptions
are provided below based on different cases.
[0157] The current transmit power of the terminal device is a transmit power of the terminal
device in a current slot before the terminal device receives TPC delivered by the
network device.
[0158] Case A1: The first value is a difference between a left endpoint and a right endpoint
of each transmit power interval and the current transmit power of the terminal device.
[0159] In this case, the first value included in the first indication information is all
first values shown in Table 3.
[0160] Case A2: The first value is a difference between a left endpoint of each transmit
power interval and the current transmit power of the terminal device.
[0161] In this case, the first value included in the first indication information is shown
in Table 4.
Table 4
Transmit power interval |
First value |
First interval |
-10 |
Second interval |
-4 |
Third interval |
2 |
Fourth interval |
8 |
[0162] Case A3: The first value is a difference between a right endpoint of each transmit
power interval and the current transmit power of the terminal device.
[0163] In this case, the first value included in the first indication information is shown
in Table 5.
Table 5
Transmit power interval |
First value |
First interval |
-5 |
Second interval |
1 |
Third interval |
7 |
Fourth interval |
9 |
[0164] Case A4: The first value is a difference between a left endpoint and a right endpoint
of a transmit power interval to which the current transmit power of the terminal device
belongs and the current transmit power of the terminal device.
[0165] In this case, if the transmit power interval to which the current transmit power
of the terminal device belongs is the second interval, the first value included in
the first indication information is shown in Table 6.
Table 6
Transmit power interval |
First value |
Second interval |
-4, 1 |
[0166] Case A5: The first value is a difference between a first endpoint and the current
transmit power of the terminal device.
[0167] The first endpoint is an endpoint that has a smallest difference from the current
transmit power of the terminal device in the transmit power interval to which the
current transmit power of the terminal device belongs.
[0168] In this case, if the transmit power interval to which the current transmit power
of the terminal device belongs is the second interval, and an endpoint that is in
the second interval and that has a smallest difference from the current transmit power
of the terminal device is a right endpoint 11, the first value included in the first
indication information is shown in Table 7.
Table 7
Transmit power interval |
First value |
Second interval |
1 |
[0169] Case A6: If the network device indicates the terminal device to increase the transmit
power for all the latest M times before the terminal device determines the first indication
information, the first value is a difference between the right endpoint of the transmit
power interval to which the current transmit power belongs and the current transmit
power of the terminal device. M is a positive integer.
[0170] In this case, if the transmit power interval to which the current transmit power
of the terminal device belongs is the second interval, the first value included in
the first indication information is shown in Table 8.
Table 8
Transmit power interval |
First value |
Second interval |
1 |
[0171] Case A7: If the network device indicates the terminal device to reduce the transmit
power for all the latest M times before the terminal device determines the first indication
information, the first value is a difference between the left endpoint of the transmit
power interval to which the current transmit power belongs and the current transmit
power of the terminal device.
[0172] In this case, if the transmit power interval to which the current transmit power
of the terminal device belongs is the second interval, the first value included in
the first indication information is shown in Table 9.
Table 9
Transmit power interval |
First value |
Second interval |
-4 |
[0173] Case A8: The first value is a difference between a second endpoint and the current
transmit power of the terminal device.
[0174] The second endpoint is an endpoint that is in a power interval adjacent to the transmit
power interval to which the current transmit power of the terminal device belongs
and that is adjacent to the transmit power interval to which the current transmit
power belongs. There are one or more second endpoints.
[0175] In this case, if the transmit power interval to which the current transmit power
of the terminal device belongs is the second interval, the second endpoint includes
an endpoint 5 that is in the first interval and that is adjacent to the second interval
(that is, a right endpoint of the first interval), and an endpoint 12 that is in the
third interval and that is adjacent to the second interval (that is, a left endpoint
of the third interval).
[0176] In this case, the first value included in the first indication information is shown
in Table 10.
Table 10
Transmit power interval |
First value |
First interval |
-5 |
Third interval |
2 |
[0177] Case A9: The first value is a difference between a third endpoint and the current
transmit power of the terminal device.
[0178] The third endpoint is a second endpoint that is of the one or more second endpoints
and that has a smallest absolute value of a difference between the second endpoint
and the current transmit power of the terminal device.
[0179] For example, with reference to Case A8, the second endpoint includes the endpoint
5 that is in the first interval and that is adjacent to the second interval (that
is, the right endpoint of the first interval), and the endpoint 12 that is in the
third interval and that is adjacent to the second interval (that is, the left endpoint
of the third interval). A second endpoint that is of the two second endpoints and
that has a smallest absolute value of a difference between the second endpoint and
the current transmit power (10) of the terminal device is the left endpoint 12 of
the third interval. Therefore, the third endpoint is the left endpoint 12 of the third
interval.
[0180] In this case, the first value included in the first indication information is shown
in Table 11.
Table 11
Transmit power interval |
First value |
Third interval |
2 |
[0181] Case A10: If the network device indicates the terminal device to increase the transmit
power for all the latest M times before the terminal device determines the first indication
information, the first value is a difference between a fourth endpoint and the current
transmit power of the terminal device.
[0182] The fourth endpoint is a left endpoint of a right-side neighboring interval of the
interval to which the current transmit power of the terminal device belongs.
[0183] If the transmit power interval to which the current transmit power of the terminal
device belongs is the second interval, the fourth endpoint is the left endpoint 12
of the third interval.
[0184] In this case, the first value included in the first indication information is shown
in Table 12.
Table 12
Transmit power interval |
First value |
Third interval |
2 |
[0185] Case A11: If the network device indicates the terminal device to reduce the transmit
power for all the latest M times before the terminal device determines the first indication
information, the first value is a difference between a fifth endpoint and the current
transmit power of the terminal device.
[0186] The fifth endpoint is a right endpoint of a left-side neighboring interval of the
interval to which the current transmit power of the terminal device belongs.
[0187] If the transmit power interval to which the current transmit power of the terminal
device belongs is the second interval, the fifth endpoint is the right endpoint 5
of the first interval.
[0188] In this case, the first value included in the first indication information is shown
in Table 13.
Table 13
Transmit power interval |
First value |
First interval |
-5 |
[0189] It should be noted that, in the tables shown in Case Al to Case A11, for ease of
understanding, transmit power intervals corresponding to the first values included
in the first indication information are listed. The first indication information actually
reported by the terminal device may include only the first value but not the transmit
power interval corresponding to the first value, to reduce signaling overheads of
the terminal device.
[0190] The foregoing are detailed descriptions of Case A. In case A, the terminal device
directly indicates the difference between the first transmit power and the current
transmit power. The terminal device can indicate, based on the first value, a power
adjustment interval within which the phase of the uplink signal of the terminal device
does not jump.
[0191] When performing joint channel estimation, the network device may control a power
adjustment value in the TPC sent to the terminal device to fall within the power adjustment
interval. In this way, when the network device performs joint channel estimation,
the phase of the uplink signal of the terminal device does not jump.
[0192] Alternatively, the network device may not perform joint channel estimation when the
power adjustment value in the TPC sent to the terminal device exceeds the power adjustment
interval. In this way, when the phase of the uplink signal of the terminal device
jumps, the network device does not perform joint channel estimation. This resolves
a problem that joint channel estimation performed by the network device is inaccurate
because the phase of the uplink signal of the terminal device jumps.
[0193] Case B: The first value is an actual value of the first transmit power.
[0194] When the first value is used to represent the actual value of the first transmit
power, for example, the first transmit power is a left endpoint of each transmit power
interval, the first value includes the following several cases.
[0195] Case B 1: The first value is a value of a left endpoint of each transmit power interval.
[0196] In this case, the first value included in the first indication information is shown
in Table 14.
Table 14
Transmit power interval |
First value |
First interval |
0 |
Second interval |
6 |
Third interval |
12 |
Fourth interval |
18 |
[0197] Case B2: The first values are values that are of two left endpoints in left endpoints
of all transmit power intervals and that are with a smallest difference from the current
transmit power of the terminal device.
[0198] In other words, the terminal device corresponds to N first transmit powers, and the
one or more first transmit powers in the first indication information are two transmit
powers that are of the N first transmit powers and that have a smallest difference
from the current transmit power of the terminal device.
[0199] In this case, the first value included in the first indication information is shown
in Table 15.
Table 15
Transmit power interval |
First value |
Second interval |
6 |
Third interval |
12 |
[0200] Case B3: The first value is a value that is of a left endpoint in left endpoints
of all transmit power intervals and that is with a smallest difference from the current
transmit power of the terminal device.
[0201] It should be noted that, if the first transmit power that has the smallest difference
from the current transmit power includes two transmit powers, the terminal device
may send either of the two first transmit powers to the network device, or the terminal
device sends, to the network device, one of the two first transmit powers that meets
a condition.
[0202] In this case, the first value included in the first indication information is shown
in Table 16.
Table 16
Transmit power interval |
First value |
Second interval |
6 |
[0203] Case B4: The first value is a value that is of a left endpoint in left endpoints
of all transmit power intervals and that is greater than the current transmit power
of the terminal device and with a smallest difference from the current transmit power
of the terminal device.
[0204] It should be noted that, if the network device indicates the terminal device to increase
the transmit power for all the latest M times before the terminal device determines
the first indication information, the terminal device determines the first indication
information based on the first value recorded in Case B4, and reports the first indication
information to the network device.
[0205] In this case, the first value included in the first indication information is shown
in Table 17.
Table 17
Transmit power interval |
First value |
Third interval |
12 |
[0206] Case B5: The first value is a value that is of a left endpoint in left endpoints
of all transmit power intervals and that is less than the current transmit power of
the terminal device and with a smallest difference from the current transmit power
of the terminal device.
[0207] It should be noted that, if the network device indicates the terminal device to reduce
the transmit power for all the latest M times before the terminal device determines
the first indication information, the terminal determines the first indication information
based on the first value recorded in Case B4, and reports the first indication information
to the network device.
[0208] In this case, the first value included in the first indication information is shown
in Table 18.
Table 18
Transmit power interval |
First value |
Second interval |
6 |
[0209] It should be noted that, an example in which the first value in the first indication
information sent by the terminal device to the network device is the left endpoint
of the transmit power interval is used to describe various cases of the value of the
first transmit power in Case B.
[0210] In actual application, the plurality of first transmit powers sent by the terminal
device to the network device may include both the left endpoint of the transmit power
interval and a right endpoint of the transmit power interval. For example, with reference
to Example 1, the first value in the first indication information sent by the terminal
device to the network device is shown in Table 19.
Table 19
Transmit power interval |
First value |
First interval |
0, 5 |
Second interval |
6, 11 |
Third interval |
12, 17 |
Fourth interval |
18, 19 |
[0211] Alternatively, the plurality of first transmit powers sent by the terminal device
to the network device may include the right endpoint of the transmit power interval.
For example, with reference to Example 1, the first value in the first indication
information sent by the terminal device to the network device is shown in Table 20.
Table 20
Transmit power interval |
First value |
First interval |
5 |
Second interval |
11 |
Third interval |
17 |
Fourth interval |
19 |
[0212] The plurality of first transmit powers sent by the terminal device to the network
device may include both the left endpoint of the transmit power interval and the right
endpoint of the transmit power interval. An implementation process in which the plurality
of first transmit powers sent by the terminal device to the network device may include
the right endpoint of the transmit power interval is similar to the foregoing process
in which the plurality of first transmit powers sent by the terminal device to the
network device include the left endpoint of the transmit power interval. Details are
not described in this application.
[0213] It should be noted that when the terminal device reports only one endpoint of each
of the plurality of intervals to the network device, the terminal device and the network
device may determine, according to a protocol stipulation, to report a left endpoint
or a right endpoint of each interval.
[0214] Alternatively, the terminal device determines, based on an indication of the network
device, to report a left endpoint or a right endpoint of each interval.
[0215] Alternatively, after the terminal device determines to report the left endpoint of
each interval to the network device or report the right endpoint of each interval
to the network device, the terminal device sends indication information to the network
device, to indicate whether the left endpoint or the right endpoint of each transmit
power interval is reported this time.
[0216] For example, the terminal device adds a 1-bit indicator bit to the first indication
information, and the indicator bit is used to indicate whether the first transmit
power in the first indication information reported this time is the left endpoint
or the right endpoint of the power interval.
[0217] More specifically, when the value of the bit is 0, it indicates that the first transmit
power in the first indication information is the left endpoint of the terminal device;
or when the value of the bit is 1, it indicates that the first transmit power in the
first indication information is the right endpoint of the terminal device.
[0218] It should be noted that transmit powers of the terminal device are continuous. Therefore,
when the first transmit power sent by the terminal device to the network device is
the left endpoint of each power interval, the network device may determine the right
endpoint of each power interval based on the left endpoint of each power interval.
[0219] For example, when the network device determines that left endpoints of intervals
reported by the terminal device are respectively: a left endpoint of the first interval
is 0, a left endpoint of the second interval is 6, a left endpoint of the third interval
is 13, and a left endpoint of the fourth interval is 18, the network device determines
that a right endpoint of the first interval is 1 less than the left endpoint of the
second interval. In this way, the network device determines that the right endpoint
of the first interval is 5. In the same way, the network device may determine that
a right endpoint of the second interval is 12, and a right endpoint of the third interval
is 17. The network device determines that a right endpoint of the fourth interval
is a maximum power 19 corresponding to the terminal device.
[0220] With reference to Case A, Case B, and Example 1, the foregoing describes a form in
which the first indication information indicates the first transmit power.
[0221] When the terminal device sends the first indication information to the network device,
the first indication information may be carried in a MAC CE sent by the terminal device.
[0222] When the first indication information is carried in a MAC CE, the MAC CE may be a
MAC CE carrying a PHR.
[0223] Alternatively, the MAC CE is a newly defined MAC CE.
[0224] Alternatively, the MAC CE is a MAC CE sent in an uplink slot scheduled by DCI that
is delivered by the network device and that includes TPC, and the TPC is a power command
reference power sent by the network device to the terminal device.
[0225] The first indication information and the first value in the first indication information
is described by using an example in S201. It should be noted that the foregoing is
merely an example for description, and the first indication information may alternatively
indicate the first transmit power in another manner. This is not limited in this application.
[0226] In a possible implementation of this embodiment of this application, after the network
device receives the first indication information from the terminal device, operations
performed by the network device based on the first indication information include
the following two scenarios: Scenario 1 and Scenario 2. The following separately describes
Scenario 1 and Scenario 2 in detail.
[0227] Scenario 1: If the network device is performing joint channel estimation, the network
device indicates the terminal device to adjust the transmit power of the terminal
device in a first power interval.
[0228] The first power interval is a transmit power interval that is in the plurality of
transmit power intervals and that includes the current transmit power of the terminal
device.
[0229] In a possible implementation, with reference to FIG. 2, as shown in FIG. 3a, in Scenario
1, the network device is specifically configured to perform the following S301 to
S303.
[0230] S301: The network device generates sixth indication information when performing joint
channel estimation.
[0231] The sixth indication information is used to indicate the terminal device to adjust
the transmit power of the terminal device in the first power interval.
[0232] S302: The network device sends the sixth indication information to the terminal device.
Accordingly, the terminal device receives the sixth indication information from the
network device.
[0233] S303: The terminal device adjusts the transmit power of the terminal device based
on the sixth indication information.
[0234] In a possible implementation, the sixth indication information is TPC generated by
the network device. When the network device needs to send the TPC to the terminal
device, the network device generates first TPC based on information such as channel
quality of a current uplink transmission channel of the terminal device. The first
TPC includes a power adjustment value of the terminal device.
[0235] The network device determines, based on the first indication information reported
by the terminal device, whether the transmit power of the uplink signal sent by the
terminal device jumps after the terminal adjusts the transmit power based on the power
adjustment value indicated by the first TPC.
[0236] If the transmit power of the uplink signal sent by the terminal device jumps, the
network device adjusts the power adjustment value in the first TPC to generate second
TPC. The network device sends the second TPC to the terminal device. Correspondingly,
the terminal device receives the second TPC from the network device.
[0237] When the terminal device adjusts the transmit power of the terminal device based
on a power adjustment value in the second TPC, the transmit power of the uplink signal
sent by the terminal device does not jump.
[0238] If the transmit power of the uplink signal sent by the terminal device does not jump,
the network device directly sends the first TPC to the terminal device.
[0239] In other words, the network device controls that no phase jump occurs on the terminal
device in a process in which the network device performs joint channel estimation.
After the network device finishes the joint channel estimation, the network device
performs normal power control on the terminal device.
[0240] In an example, with reference to Case A8 in Case A, and Example 1, the first value
indicated by the first indication information is shown in Table 10. According to Table
10, a power adjustment interval that is determined by the network device and in which
no phase jump occurs in the uplink signal of the terminal device is shown in Table
21.
Table 21
Power adjustment interval |
(-5, +2) |
[0241] In other words, the terminal device indicates, to the network device by using the
first indication information, that when the transmit power of the terminal device
decreases by 5 or the transmit power of the terminal device increases by 2, the phase
of the uplink signal of the terminal device jumps. Correspondingly, the network device
may determine, based on the indication of the first indication information, that when
the transmit power of the terminal device decreases by 5 or the transmit power of
the terminal device increases by 2, the phase of the uplink signal of the terminal
device jumps.
[0242] In this case, the power adjustment value in the first TPC generated by the network
device is +3. The network device determines that the power adjustment value +3 is
beyond the power adjustment interval (-5, +2) indicated by the first indication information,
and further determines that the transmit power of the uplink signal sent by the terminal
device jumps after the terminal device adjusts the transmit power based on the first
TPC.
[0243] In this case, the network device generates the second TPC based on the first TPC,
and the power adjustment value in the second TPC is adjusted to +1. The network device
determines that the power adjustment value +1 is within the power adjustment interval
(-5, +2) indicated by the first indication information. After the terminal device
adjusts the transmit power based on the power adjustment value, the transmit power
of the uplink signal sent by the terminal device does not jump. The network device
sends the second TPC to the terminal device.
[0244] In another example, with reference to Case A and Example 1, the power adjustment
interval in which the network device determines that no phase jump occurs in the uplink
signal of the terminal device is shown in Table 21. The power adjustment value in
the first TPC generated by the network device is +1.
[0245] The network device determines that the power adjustment value +1 is within the power
adjustment interval (-5, +2) indicated by the first indication information. After
the terminal device adjusts the transmit power based on the power adjustment value,
the transmit power of the uplink signal sent by the terminal device does not jump.
The network device sends the first TPC to the terminal device.
[0246] In still another example, with reference to Case B 1 and Example 1, the first value
indicated by the first indication information is shown in Table 14. According to Table
14, an adjusted power interval that is determined by the network device and in which
no phase jump occurs in the uplink signal of the terminal device is shown in Table
22.
Table 22
Adjusted power interval |
(6, 11) |
[0247] In other words, the terminal device indicates, to the network device by using the
first indication information, that when the transmit power of the terminal device
is lower than 6 or the transmit power of the terminal device is higher than 11, the
phase of the uplink signal of the terminal device jumps. Correspondingly, the network
device may determine, based on the indication of the first indication information,
that when the transmit power of the terminal device is lower than 6 or the transmit
power of the terminal device is higher than 11, the phase of the uplink signal of
the terminal device jumps. The network device determines that the transmit power adjusted
by the terminal device based on the first TPC is 13, and the transmit power 13 is
higher than 11. In this case, the transmit power of the uplink signal sent by the
terminal device jumps.
[0248] In this case, the network device generates the second TPC based on the first TPC,
and the power adjustment value in the second TPC is adjusted to +1. The network device
determines that the transmit power adjusted by the terminal device based on the second
TPC is 11. In this case, the transmit power of the uplink signal sent by the terminal
device does not jump. The network device sends the second TPC to the terminal device.
[0249] In yet another example, with reference to Case B and Example 1, an adjusted power
interval in which the network device determines that no phase jump occurs in the uplink
signal of the terminal device is shown in Table 22.
[0250] The power adjustment value in the first TPC generated by the network device is +
1.
[0251] The network device determines that the transmit power adjusted by the terminal device
based on the first TPC is 11. In this case, the transmit power of the uplink signal
sent by the terminal device does not jump. The network device sends the first TPC
to the terminal device.
[0252] Scenario 2: The network device does not perform joint channel estimation when the
power of the terminal device reaches the first transmit power.
[0253] In a possible implementation, with reference to FIG. 2, as shown in FIG. 3b, in Scenario
2, the network device is configured to perform the following S304 and S305.
[0254] S304: The network device determines a first slot.
[0255] The transmit power of the terminal device in the first slot is adjusted beyond a
first power interval, and the first power interval is a transmit power interval that
is in the plurality of transmit power intervals and that includes the current transmit
power of the terminal device.
[0256] The first slot is a slot in which the transmit power of the terminal device is adjusted
beyond the first power interval.
[0257] Specifically, the first slot is a slot in which the terminal device performs power
adjustment based on the TPC. After the terminal device adjusts the transmit power
based on the TPC, the phase jump occurs in the uplink signal of the terminal device.
[0258] S305: The network device does not perform joint channel estimation in the first slot
with a slot before the first slot.
[0259] The network device does not perform, in a slot at a first time point, joint channel
estimation with a slot before the slot. In the slot and a slot after the slot, if
the terminal device is still transmitting uplink data, the network device may normally
perform joint channel estimation in the slot and the slot after the slot.
[0260] For example, a power jump point corresponding to the terminal device is 6, and the
network device determines that the current transmit power of the terminal device is
5. The network device determines that transmission quality of a current transmission
link is relatively poor, and the terminal device needs to adjust the transmit power
to 8 in a seventh uplink transmission slot. In this case, the network device determines
that the phase jump of the uplink signal of the terminal device occurs in the seventh
slot.
[0261] In this case, the network device determines not to perform joint channel estimation
in the seventh slot with the previous first slot to sixth slot. If the terminal device
transmits uplink data in subsequent slots such as an eighth slot and a ninth slot,
and the transmit power of the terminal device does not reach the power jump point,
the terminal device may perform joint channel estimation in the seventh slot, the
eighth slot, and the ninth slot.
[0262] Based on the foregoing technical solution, after the network device receives the
first indication information, the network device may adjust the transmit power within
a preset transmit power interval in a process in which the network device indicates
the terminal device to adjust the transmit power when the network device performs
joint channel estimation, to avoid the phase jump of the uplink signal of the terminal
device; or avoid that the network device does not perform joint channel estimation
when the phase jump occurs in the uplink signal of the terminal device. This avoids
a case in which joint channel estimation performed by the network device is inaccurate.
[0263] In a possible implementation, with reference to FIG. 2, before S202, the method further
includes:
[0264] S203: The network device sends second indication information to the terminal device.
Accordingly, the terminal device receives the second indication information from the
network device.
[0265] The second indication information is used to indicate the terminal device to send
the first indication information. Optionally, the second indication information is
further used to indicate a correspondence between the one or more first transmit powers
in the first indication information and the N first transmit powers. For example,
the second indication information indicates that the first value in the first indication
information reported by the terminal device is one first value in any one of Case
Al to Case A11, or the first transmit power corresponding to the first value is one
first transmit power in any one of Case B1 to Case B5.
[0266] The second indication information is carried in any one of the following: an RRC
message, a MAC CE, or DCI.
[0267] The second indication information is used to indicate the terminal device to periodically
report the first indication information.
[0268] Alternatively, the second indication information is used to indicate the terminal
device to send the first indication information to the network device when an absolute
value of a smallest difference between the current transmit power and the endpoint
of each of the plurality of transmit power intervals is less than or equal to a first
threshold.
[0269] Alternatively, the second indication information is used to indicate the terminal
device to report the first indication information at a preset time point.
[0270] In response to the second indication information, the terminal device performs S201.
[0271] In a possible implementation, when the second indication information is used to indicate
the terminal device to send the first indication information to the network device
when an absolute value of a difference between the current transmit power and the
endpoint of each of the plurality of transmit power intervals is less than or equal
to the first threshold, before the terminal device sends the first indication information
to the network device, the method further includes:
[0272] The terminal device determines whether the absolute value of the smallest difference
between the current transmit power and the endpoint of each of the plurality of transmit
power intervals is less than or equal to the first threshold.
[0273] If the absolute value of the smallest difference between the current transmit power
and the endpoint of each of the plurality of transmit power intervals is less than
or equal to the first threshold, the terminal device sends the first indication information
to the network device.
[0274] If the absolute value of the smallest difference between the current transmit power
and the endpoint of each of the plurality of transmit power intervals is greater than
the first threshold, the terminal device does not send the first indication information
to the network device.
[0275] It should be noted that when the terminal device determines that the absolute value
of the smallest difference between the current transmit power and the endpoint of
each of the plurality of transmit power intervals is less than or equal to the first
threshold, the transmit power of the terminal device is likely to be adjusted from
one power adjustment interval to another power adjustment interval. In this case,
the terminal device needs to report the first indication information to the network
device, so that the network device determines that the phase of the uplink signal
may jump in a process in which the terminal device subsequently sends the uplink data.
Embodiment 2
[0276] Based on the foregoing problem that joint channel estimation performed by the network
device is inaccurate because the power of the terminal device reaches the power jump
point and the phase jump occurs in the uplink signal of the terminal device, an embodiment
of this application provides a power control method. A network device indicates, to
a terminal device, a first time window in which the network device performs joint
channel estimation. The terminal device adjusts, in the first time window, a transmit
power of the terminal device in a power interval in which a phase of an uplink signal
does not jump.
[0277] Based on the foregoing technical solution, when the network device performs joint
channel estimation, the terminal device controls the phase of the uplink signal of
the terminal device not to jump. This resolves a problem that joint channel estimation
performed by the network device is inaccurate due to the phase jump of the uplink
signal of the terminal device.
[0278] As shown in FIG. 4, a power adjustment method provided in an embodiment of this application
further includes the following steps.
[0279] S400: The terminal device determines the first time window.
[0280] The first time window is a time period in which the network device performs joint
channel estimation.
[0281] In a possible implementation, the terminal device may determine a maximum window
length of the first time window based on third indication information delivered by
the network device to the terminal device. Alternatively, the terminal device may
determine the maximum window length of the first time window according to a protocol
stipulation. Alternatively, the terminal device may determine the maximum window length
of the first time window based on preconfiguration information. This is not limited
in this application.
[0282] When the network device indicates the maximum window length of the first time window
to the terminal device by using the third indication information, the network device
may indicate the maximum window length of the first time window in a plurality of
manners.
[0283] In an example, the first time window includes a plurality of uplink slots, and the
network device indicates, by using the third indication information, a maximum quantity
L of consecutive slots included in the first time window. In other words, the third
indication information indicates the maximum window length of the first time window
by indicating the maximum quantity of consecutive slots included in the first time
window. A quantity of slots required by the network device to perform one joint channel
estimation is greater than or equal to 1 and less than or equal to L, and L is a positive
integer greater than or equal to 1.
[0284] In another example, the network device indicates, by using the third indication information,
the maximum window length of the first time window is A milliseconds (ms). A is greater
than 0. Duration required by the network device to perform one joint channel estimation
is greater than or equal to 0 ms and less than or equal to Ams.
[0285] The third indication information may be carried in RRC sent by the network device
to the terminal device, or the third indication information may be carried in a MAC
CE sent by the network device. This is not limited in this application.
[0286] The following provides detailed description by using an example in which the first
time window includes a plurality of uplink slots, and the network device indicates,
by using the third indication information, a maximum quantity L of consecutive slots
included in the first time window.
[0287] In this case, the first time window in which the network device performs joint channel
estimation is a time period in which the terminal device sends the uplink data in
a plurality of consecutive slots.
[0288] For example, the network device needs to perform joint channel estimation in three
consecutive slots. In other words, a time length of the first time window is a time
length of three slots.
[0289] When the terminal device sends the uplink data in three consecutive slots, the network
device performs joint channel estimation once in the three consecutive slots.
[0290] When the terminal device sends the uplink data in six consecutive slots, the network
device performs joint channel estimation twice in the six consecutive slots. In other
words, the network device performs joint channel estimation once in the first three
slots of the six consecutive slots, and performs joint channel estimation once in
the last three slots of the six consecutive slots.
[0291] When the terminal device sends the uplink data in five consecutive slots, the network
device performs joint channel estimation twice in the five consecutive slots. In other
words, the network device performs joint channel estimation once in the first three
slots of the five consecutive slots, and performs joint channel estimation once in
the last two slots of the five consecutive slots.
[0292] S401: In the first time window, the terminal device performs one of the following
processes: not adjusting the transmit power; adjusting the transmit power to a fourth
transmit power; or adjusting the transmit power in a first power interval.
[0293] The second transmit power is a transmit power of the terminal device before the terminal
device receives, in a current slot, TPC sent by the network device. The first power
interval includes a current transmit power of the terminal, and when the transmit
power of the terminal device is adjusted in the first transmit power interval, a phase
of the uplink signal of the terminal device does not jump.
[0294] For example, the current transmit power of the terminal device is 10.
[0295] If a process performed by the terminal device is not adjusting the transmit power
in the first time window, the terminal device always keeps the transmit power of the
terminal device at 10 in the first time window.
[0296] If the process performed by the terminal device is adjusting the transmit power of
the terminal device to the fourth transmit power in the first time window, where a
value of the fourth transmit power is 10, the terminal device always keeps the transmit
power of the terminal device at 10 in the first time window.
[0297] If the process performed by the terminal device is adjusting the transmit power of
the terminal device in the first power interval in the first time window, after receiving
the TPC from the network device, the terminal device determines whether the adjusted
transmit power is within the first power interval after the terminal device adjusts
the transmit power based on the TPC.
[0298] If the adjusted transmit power is within the first power interval, the terminal device
adjusts the transmit power of the terminal device based on the TPC.
[0299] If the adjusted transmit power is not within the first power interval, the terminal
device determines whether the TPC is used to indicate the terminal device to increase
the transmit power or indicate the terminal device to reduce the transmit power.
[0300] If the TPC indicates the terminal device to increase the transmit power, the terminal
device adjusts the transmit power to a right endpoint of a second interval. That is,
the terminal device adjusts the transmit power to 11.
[0301] If the TPC indicates the terminal device to reduce the transmit power, the terminal
device adjusts the transmit power to a left endpoint of the second interval. That
is, the terminal device adjusts the transmit power to 6.
[0302] Based on the foregoing technical solution, when the network device performs joint
channel estimation, the terminal device controls a phase of the uplink signal of the
terminal device not to jump. This resolves a problem that joint channel estimation
performed by the network device is inaccurate due to the phase jump of the uplink
signal of the terminal device.
[0303] In a possible implementation, as shown in FIG. 4, before S400, the method further
includes S402 and S403.
[0304] S402: The network device sends the third indication information to the terminal device.
Accordingly, the terminal device receives the third indication information from the
network device.
[0305] For descriptions of the third indication information, refer to S400. Details are
not described herein again.
[0306] S403: The network device sends fourth indication information to the terminal device.
Accordingly, the terminal device receives the fourth indication information from the
network device.
[0307] The fourth indication information is used to indicate the network device to enable
joint channel estimation. In other words, the fourth indication information is used
to indicate that the network device is performing joint channel estimation. In this
case, the terminal device needs to determine the first time window, and adjust the
transmit power of the terminal device in the first power interval in the first time
window.
[0308] It should be noted that, in this embodiment of this application, the third indication
information and the fourth indication information may be located in a same signaling
message sent by the network device to the terminal device, or may be located in different
signaling messages sent by the network device to the terminal device.
[0309] When the third indication information and the fourth indication information are located
in a same signaling message sent by the network device to the terminal device, the
signaling message sent by the network device to the terminal device is not only used
to indicate the network device to enable joint channel estimation, but also used to
indicate the first time window in which the network device performs joint channel
estimation.
[0310] When the third indication information and the fourth indication information are two
signaling messages sent by the network device, a signaling message that carries the
fourth indication information in the two signaling messages is used to indicate the
network device to enable joint channel estimation, and a signaling message that carries
the third indication information in the two signaling messages is used to indicate
the maximum quantity L of consecutive slots included in the first time window in which
the network device performs joint channel estimation. In this case, the two signaling
messages may not be sent at the same time. For example, when the terminal device initially
accesses the network device, the network device sends, to the terminal device, the
signaling message used to carry the third indication information. When the terminal
device starts to perform uplink transmission, the network device sends, to the terminal
device, the signaling message used to carry the fourth indication information.
[0311] It should be noted that time at which the network device performs joint channel estimation
is related to a slot in which the terminal device sends the uplink data. If the terminal
device sends the uplink data in L consecutive slots, the network device may perform
joint channel estimation in the L slots.
[0312] In other words, the time at which the network device performs joint channel estimation
is related to the slot in which the terminal device sends the uplink data.
[0313] Therefore, the network device indicates, to the terminal device, a time length for
performing joint channel estimation by the network device. The terminal device determines
the first time window based on the time length for performing joint channel estimation
by the network device and a start time point at which the network device performs
joint channel estimation.
[0314] Correspondingly, in a possible implementation of S400, the terminal device determines
that a start time point of the first time window is an H
th slot.
[0315] The H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot (denoted as a condition 1); the (H-1)
th slot is an unscheduled slot, and the H
th slot is a scheduled uplink slot (denoted as a condition 2); or the network device
completes one joint channel estimation in an (H-L)
th slot to the (H-1)
th slot, and the H
th slot is a scheduled uplink slot (denoted as a condition 3).
[0316] The terminal device determines that the first time window in which the network device
performs joint channel estimation includes Q consecutive scheduled uplink slots starting
from the H
th slot. Q is a positive integer less than or equal to L.
[0317] In this case, the terminal device adjusts the transmit power of the terminal device
in the first power interval in the Q consecutive uplink slots starting from the H
th slot. In other words, the terminal device adjusts the transmit power of the terminal
device in the first power interval in the H
th slot to an (H+Q)
th slot.
[0318] With reference to FIG. 5, the following describes a process in which the terminal
device determines the first time window by using an example in which the maximum window
length of the first time window is three slots.
[0319] FIG. 5 shows 11 consecutive slots, and the 11 slots are respectively denoted as a
first slot, a second slot, ..., and an eleventh slot from left to right.
[0320] The first slot is a downlink slot, the network device does not perform joint channel
estimation in the slot, and the terminal device determines that the slot is not a
start slot of the first time window.
[0321] The second slot is an uplink slot, and the first slot is a downlink slot, which meets
the foregoing condition 1. Therefore, the terminal device determines that the second
slot is a start slot of a first time window #1.
[0322] The third slot is also an uplink slot, and the terminal device determines that the
third slot is the second slot in the first time window #1.
[0323] The fourth slot is an unscheduled slot, the network device does not perform joint
channel estimation in the slot, and the terminal device determines that the fourth
slot is not a slot in the first time window #1. The first time window #1 ends at the
third slot.
[0324] The fifth slot is an uplink slot, and the fourth slot is an unscheduled slot, which
meets the foregoing condition 2. Therefore, the terminal device determines that the
fifth slot is a start slot of a first time window #2.
[0325] Both the sixth slot and the seventh slot are uplink slots, and the terminal device
determines that both the sixth slot and the seventh slot are slots in the first time
window #2. Because the maximum window length of the first time window is three slots,
the terminal device determines that the first time window #2 ends at the seventh slot.
[0326] The eighth slot is an uplink slot, and the seventh slot is a slot at which a previous
first time window ends (that is, the network device completes one joint channel estimation
in the fifth slot to the seventh slot), which meets the foregoing condition 3. Therefore,
the terminal device determines that the eighth slot is a start slot of a first time
window #3.
[0327] Both the ninth slot and the tenth slot are uplink slots, and the terminal device
determines that both the ninth slot and the tenth slot are slots in the first time
window #3. Because the maximum window length of the first time window is three slots,
the terminal device determines that the first time window #3 ends at the tenth slot.
[0328] The eleventh slot is a downlink slot, the network device does not perform joint channel
estimation in the slot, and the terminal device determines that the slot is not a
start slot of the first time window.
[0329] Based on the foregoing technical solution, the terminal device may determine, based
on the quantity of consecutive slots required by the network device to perform joint
channel estimation and a slot in which the network device starts to perform joint
channel estimation, the first time window in which the network device performs joint
channel estimation.
[0330] In a possible implementation, as shown in FIG. 6, after S401, the method further
includes:
[0331] S404: After the first time window ends, the terminal device adjusts the transmit
power of the terminal device based on the TPC sent by the network device.
[0332] In a possible implementation, if the terminal device transmits the uplink data in
K consecutive slots, and the K consecutive slots include a plurality of first time
windows, the terminal device adjusts the transmit power of the terminal device in
the first slot after the first time window ends. K is a positive integer greater than
or equal to 2L.
[0333] For example, the terminal device transmits the uplink data in 10 consecutive slots,
and a value of L is 3.
[0334] In this case, the 10 consecutive slots include three first time windows: a first
time window #4 including the first slot to the third slot, a first time window #5
including the fourth slot to the sixth slot, and a first time window #6 including
the seventh slot to the ninth slot. The network device separately performs joint channel
estimation in the three first time windows: the first time window #4, the first time
window #5, and the first time window #6.
[0335] The terminal device adjusts, in the first slot (that is, the fourth slot) after the
first time window #4 ends, the transmit power of the terminal device based on the
TPC sent by the network device.
[0336] The terminal device adjusts, in the first slot (that is, the seventh slot) after
the first time window #5 ends, the transmit power of the terminal device based on
the TPC sent by the network device.
[0337] The terminal device adjusts, in the first slot (that is, the tenth slot) after the
first time window #6 ends, the transmit power of the terminal device based on the
TPC sent by the network device.
[0338] It should be noted that, in the three slots of the first time window #4 (or the first
time window #5, or the first time window #6), if the network device sends the TPC
to the terminal device, the terminal device adjusts the transmit power of the terminal
device in the first power interval based on the TPC. The terminal device does not
trigger a power jump point in the three slots.
[0339] In the fourth slot after the first time window #1 ends, the network device sends
the TPC to the terminal device. Regardless of whether the power jump point is triggered
after the terminal device adjusts the transmit power of the terminal device based
on a power adjustment value indicated by the TPC, the terminal device adjusts the
transmit power of the terminal device based on the power adjustment value indicated
by the TPC.
[0340] Based on the foregoing technical solution, the terminal device can adjust the transmit
power of the terminal device in time when the network device completes joint channel
estimation. This improves quality of the uplink data sent by the terminal device.
[0341] In a possible implementation, as shown in FIG. 6, after S403, the method further
includes:
S405: The terminal device determines a first difference.
[0342] The first difference is an absolute value of a difference between the current transmit
power of the terminal device and a third transmit power of the terminal device. The
third transmit power is a transmit power obtained after the network device indicates
the terminal device to adjust the transmit power.
[0343] S406: The terminal device determines whether the first difference is less than or
equal to a first threshold.
[0344] In a possible implementation, the first threshold may be preconfigured for the terminal
device, or may be indicated by the network device to the terminal device by using
indication information. This is not limited in this application.
[0345] It should be noted that when the first difference is less than or equal to the first
threshold, the difference between the current transmit power of the terminal device
and the third transmit power of the terminal device is relatively small. In this case,
adjusting the transmit power by the terminal device also has relatively small impact
on link quality of an uplink. In this case, the terminal device determines to adjust
the transmit power in a preset interval, so that the phase of the uplink signal of
the terminal device does not jump, and the network device can normally perform joint
channel estimation.
[0346] When the first difference is greater than the first threshold, the difference between
the current transmit power of the terminal device and the third transmit power of
the terminal device is relatively large. In this case, link quality of the uplink
of the terminal device is relatively poor. If the terminal device does not adjust
the uplink transmit power, an uplink failure may be caused. In this case, the terminal
device adjusts the current transmit power to the third transmit power, to preferentially
ensure that the uplink transmission link does not fail.
[0347] Therefore, when the first difference is less than or equal to the first threshold,
the terminal device performs S400 and S401, so that the network device can normally
perform joint channel estimation.
[0348] When the first difference is greater than the first threshold, the terminal device
performs S407, to ensure link quality of the uplink transmission link of the terminal
device.
[0349] S407: The terminal device adjusts the transmit power of the terminal device to the
third transmit power.
[0350] For example, the first threshold of the terminal device is 2. The current transmit
power of the terminal device is 10, and the power jump point is 11.
[0351] If the network device indicates that the third transmit power obtained after the
terminal device adjusts the transmit power is 18 or 19, the first difference is less
than or equal to the first threshold. In this case, the terminal device still sends
the uplink data at a transmit power of 17.
[0352] If the network device indicates that the third transmit power obtained after the
terminal device adjusts the transmit power is greater than 19, the first difference
is greater than the first threshold. In this case, the terminal device adjusts the
transmit power of the terminal device to the third transmit power.
[0353] Specifically, when the network device indicates the terminal device to adjust the
transmit power to 18 or 19, the terminal device still sends the uplink data at the
transmit power of 17.
[0354] When the network device indicates the terminal device to adjust the transmit power
to 20 or above, the terminal device adjusts the transmit power based on an indication
of the network device.
[0355] Based on the foregoing technical solution, when the signal quality of the uplink
of the terminal device is relatively poor, if a transmit power adjustment value indicated
by the network device to the terminal device is relatively large, the terminal device
adjusts the transmit power based on the transmit power adjustment value indicated
by the network device. This can avoid an uplink failure caused by relatively low transmit
power of the terminal device.
[0356] In a possible implementation, with reference to FIG. 5, as shown in FIG. 7, after
S401, the method further includes:
S408: The terminal device sends fifth indication information to the network device
when a second difference is less than or equal to a second threshold. Correspondingly,
the network device receives the fifth indication information from the terminal device.
The second difference is an absolute value of a difference between the current transmit
power of the terminal device and each first transmit power of the terminal device.
The second threshold may be preconfigured for the terminal device, or may be indicated
by the network device to the terminal device by using indication information. This
is not limited in this application.
[0357] The fifth indication information is used to indicate that the second difference is
less than or equal to the second threshold.
[0358] When the second difference is less than or equal to the second threshold, it indicates
that the current transmit power of the terminal device is close to the first transmit
power. If the network device indicates the terminal device to adjust the transmit
power, the phase of the uplink signal of the terminal device is likely to jump. In
this case, the network device does not perform joint channel estimation when indicating
the terminal device to adjust the transmit power next time.
[0359] Based on this, the terminal device sends the fifth indication information to the
network device, so that the network device can determine that the current transmit
power of the terminal device is close to the first transmit power, and the network
device may not perform joint channel estimation when indicating the terminal device
to adjust the transmit power next time.
[0360] The solutions in the foregoing embodiments of this application may be combined when
there is no contradiction.
[0361] The foregoing mainly describes the solutions in embodiments of this application from
a perspective of interaction between network elements. It may be understood that,
to implement the foregoing functions, the network elements such as the network device
and the terminal device include at least one of corresponding hardware structures
and software modules for performing the functions. A person skilled in the art should
easily be aware that, in combination with units and algorithm steps of the examples
described in embodiments disclosed in this specification, this application may be
implemented by hardware or a combination of hardware and computer software. Whether
a function is performed by hardware or hardware driven by computer software depends
on particular applications and design constraints of the technical solutions. A person
skilled in the art may use different methods to implement the described functions
for each particular application, but it should not be considered that the implementation
goes beyond the scope of this application.
[0362] In embodiments of this application, the network device and the terminal device may
be divided into function units based on the method examples. For example, each function
unit may be obtained through division based on each corresponding function, or two
or more functions may be integrated into one processing unit. The integrated unit
may be implemented in a form of hardware, or may be implemented in a form of a software
function unit. It should be noted that, in embodiments of this application, division
into the units is an example, and is merely a logical function division. In actual
implementation, another division manner may be used.
[0363] When an integrated unit is used, FIG. 8 is a schematic diagram of a possible structure
of a communication apparatus (denoted as a communication apparatus 80) in the foregoing
embodiments. The communication apparatus 80 includes a processing unit 801 and a communication
unit 802, and may further include a storage unit 803. The schematic diagram of the
structure shown in FIG. 8 may be used to show structures of the network device and
the terminal device in the foregoing embodiments. When the schematic diagram of the
structure shown in FIG. 8 is used to show a structure of the terminal device in the
foregoing embodiments, the processing unit 801 is configured to control and manage
actions of the terminal device, for example, control the terminal device to perform
S201, S202, and S203 in FIG. 2, S201, S202, S203, S302, and S303 in FIG. 3a, S201,
S202, and S203 in FIG. 3b, S400, S401, S402, and S403 in FIG. 4, S400, S401, S402,
S403, S404, S405, S406, and S407 in FIG. 6, S400, S401, S402, S403, and S408 in FIG.
7, and/or actions performed by the terminal device in another process described in
embodiments of this application. The processing unit 801 may communicate with another
network entity by using the communication unit 802, for example, communicate with
the network device shown in FIG. 1. The storage unit 803 is configured to store program
code and data of the terminal device.
[0364] When the schematic diagram of the structure shown in FIG. 8 is used to show the structure
of the terminal device in the foregoing embodiments, the communication apparatus 80
may be a terminal device, or may be a chip in the terminal device.
[0365] When the schematic diagram of the structure shown in FIG. 8 is used to show a structure
of the network device in the foregoing embodiments, the processing unit 801 is configured
to control and manage actions of the network device, for example, control the network
device to perform S201 and S203 in FIG. 2, S201, S203, S301, and S302 in FIG. 3a,
S201, S203, S304, and S305 in FIG. 3b, S501 in FIG. 4, S402 and S403 in FIG. 6, S402,
S403, and S408 in FIG. 7, and/or actions performed by the network device in another
process described in embodiments of this application. The processing unit 801 may
communicate with another network entity by using the communication unit 802, for example,
communicate with the network device shown in FIG. 1. The storage unit 803 is configured
to store program code and data of the terminal device.
[0366] When the schematic diagram of the structure shown in FIG. 8 is used to show the structure
of the network device in the foregoing embodiments, the communication apparatus 80
may be a network device, or may be a chip in the network device.
[0367] When the communication apparatus 80 is a terminal device or a network device, the
processing unit 801 may be a processor or a controller, and the communication unit
802 may be a communication interface, a transceiver, a transceiver device, a transceiver
circuit, a transceiver apparatus, or the like. The communication interface is a general
term, and may include one or more interfaces. The storage unit 803 may be a memory.
When the communication apparatus 80 is a chip in a terminal device or a network device,
the processing unit 801 may be a processor or a controller, and the communication
unit 802 may be an input interface and/or an output interface, a pin, a circuit, or
the like. The storage unit 803 may be a storage unit (for example, a register or a
cache) in the chip, or may be a storage unit (for example, a read-only memory (read-only
memory, ROM for short) or a random access memory (random access memory, RAM for short))
that is in the terminal device or the network device and that is located outside the
chip.
[0368] The communication unit may also be referred to as a transceiver unit. An antenna
and a control circuit that have receiving and sending functions in the communication
apparatus 80 may be considered as the communication unit 802 of the communication
apparatus 80, and a processor that has a processing function may be considered as
the processing unit 801 of the communication apparatus 80. Optionally, a component
configured to implement a receiving function in the communication unit 802 may be
considered as a receiving unit. The receiving unit is configured to perform a receiving
step in embodiments of this application. The receiving unit may be a receiving device,
a receiver, a receiver circuit, or the like.
[0369] When the integrated unit in FIG. 8 is implemented in a form of a software function
module and sold or used as an independent product, the integrated unit may be stored
in a computer-readable storage medium. Based on such an understanding, the technical
solutions of this application essentially, or the part contributing to the conventional
technology, or all or some of the technical solutions may be implemented in the form
of a software product. The computer software product is stored in a storage medium
and includes several instructions for instructing a computer device (which may be
a personal computer, a server, or a network device) or a processor (processor) to
perform all or some of the steps of the methods described in embodiments of this application.
The storage medium storing the computer software product includes any medium that
can store program code, such as a USB flash drive, a removable hard disk, a read-only
memory, a random access memory, a magnetic disk, or an optical disc.
[0370] The unit in FIG. 8 may alternatively be referred to as a module. For example, the
processing unit may be referred to as a processing module.
[0371] An embodiment of this application further provides a schematic diagram of a hardware
structure of a communication apparatus (denoted as a communication apparatus 90).
Refer to FIG. 9 or FIG. 10, the communication apparatus 90 includes a processor 901.
Optionally, the communication apparatus 90 further includes a memory 902 connected
to the processor 901.
[0372] In a first possible implementation, refer to FIG. 9, the communication apparatus
90 further includes a transceiver 903. The processor 901, the memory 902, and the
transceiver 903 are connected through a bus. The transceiver 903 is configured to
communicate with another device or a communication network. Optionally, the transceiver
903 may include a transmitting device and a receiving device. A component configured
to implement a receiving function in the transceiver 903 may be considered as the
receiving device. The receiving device is configured to perform a receiving step in
embodiments of this application. A component configured to implement a sending function
in the transceiver 903 may be considered as the transmitting device. The transmitting
device is configured to perform a sending step in embodiments of this application.
[0373] Based on the first possible implementation, the schematic diagram of the structure
shown in FIG. 9 may be used to show a structure of the network device or the terminal
device in the foregoing embodiments.
[0374] When the schematic diagram of the structure shown in FIG. 9 is used to show a structure
of the terminal device in the foregoing embodiments, the processor 901 is configured
to control and manage actions of the terminal device, for example, the processor 901
is configured to support the terminal device in performing S201, S202, and S203 in
FIG. 2, S201, S202, S203, S302, and S303 in FIG. 3a, S201, S202, and S203 in FIG.
3b, S400, S401, S402, and S403 in FIG. 4, S400, S401, S402, S403, S404, S405, S406,
and S407 in FIG. 6, S400, S401, S402, S403, and S408 in FIG. 7, and/or actions performed
by the terminal device in another process described in embodiments of this application.
The processor 901 may communicate with another network entity by using the transceiver
903, for example, communicate with the network device shown in FIG. 1. The memory
902 is configured to store program code and data of the terminal device.
[0375] When the schematic diagram of the structure shown in FIG. 9 is used to show a structure
of the network device in the foregoing embodiments, the processor 901 is configured
to control and manage actions of the network device, for example, the processor 901
is configured to support the network device in performing S201 and S203 in FIG. 2,
S201, S203, S301, and S302 in FIG. 3a, S201, S203, S304, and S305 in FIG. 3b, S501
in FIG. 4, S402 and S403 in FIG. 6, S402, S403, and S408 in FIG. 7, and/or actions
performed by the network device in another process described in embodiments of this
application. The processor 901 may communicate with another network entity by using
the transceiver 903, for example, communicate with the terminal device shown in FIG.
1. The memory 902 is configured to store program code and data of the network device.
[0376] In a second possible implementation, the processor 901 includes a logic circuit and
at least one of an input interface and an output interface. The output interface is
configured to perform a sending action in a corresponding method, and the input interface
is configured to perform a receiving action in the corresponding method.
[0377] Based on the second possible implementation, refer to FIG. 10, the schematic diagram
of the structure shown in FIG. 10 may be used to show a structure of the network device
or the terminal device in the foregoing embodiments.
[0378] When the schematic diagram of the structure shown in FIG. 10 is used to show a structure
of the terminal device in the foregoing embodiments, the processor 901 is configured
to control and manage actions of the terminal device, for example, the processor 901
is configured to support the terminal device in performing S201, S202, and S203 in
FIG. 2, S201, S202, S203, S302, and S303 in FIG. 3a, S201, S202, and S203 in FIG.
3b, S400, S401, S402, and S403 in FIG. 4, S400, S401, S402, S403, S404, S405, S406,
and S407 in FIG. 6, S400, S401, S402, S403, and S408 in FIG. 7, and/or actions performed
by the terminal device in another process described in embodiments of this application.
The processor 901 may communicate with another network entity by using at least one
of the input interface and the output interface, for example, communicate with the
network device shown in FIG. 1. The memory 902 is configured to store program code
and data of the terminal device.
[0379] When the schematic diagram of the structure shown in FIG. 10 is used to show a structure
of the network device in the foregoing embodiments, the processor 901 is configured
to control and manage actions of the network device, for example, the processor 901
is configured to support the network device in performing S201 and S203 in FIG. 2,
S201, S203, S301, and S302 in FIG. 3a, S201, S203, S304, and S305 in FIG. 3b, S501
in FIG. 4, S402 and S403 in FIG. 6, S402, S403, and S408 in FIG. 7, and/or actions
performed by the network device in another process described in embodiments of this
application. The processor 901 may communicate with another network entity by using
at least one of the input interface and the output interface, for example, communicate
with the terminal device shown in FIG. 1. The memory 902 is configured to store program
code and data of the network device.
[0380] FIG. 9 and FIG. 10 may alternatively show a system chip in the network device. In
this case, the actions performed by the network device may be implemented by the system
chip. For a specific action performed, refer to the foregoing descriptions. Details
are not described herein again. FIG. 9 and FIG. 10 may alternatively show a system
chip in the terminal device. In this case, the actions performed by the terminal device
may be implemented by the system chip. For a specific action performed, refer to the
foregoing descriptions. Details are not described herein again.
[0381] In addition, embodiments of this application further provide schematic diagrams of
hardware structures of a terminal device (denoted as a terminal device 110) and a
network device (denoted as a network device 120). For details, refer to FIG. 11 and
FIG. 12 respectively.
[0382] FIG. 11 is the schematic diagram of the hardware structure of the terminal device
110. For ease of description, FIG. 11 shows only main components of the terminal device.
As shown in FIG. 11, the terminal device 110 includes a processor, a memory, a control
circuit, an antenna, and an input/output apparatus.
[0383] The processor is mainly configured to: process a communication protocol and communication
data, control the entire terminal device, execute a software program, and process
data of the software program, for example, control the terminal device to perform
S201, S202, and S203 in FIG. 2, S201, S202, S203, S302, and S303 in FIG. 3a, S201,
S202, and S203 in FIG. 3b, S400, S401, S402, and S403 in FIG. 4, S400, S401, S402,
S403, S404, S405, S406, and S407 in FIG. 6, S400, S401, S402, S403, and S408 in FIG.
7, and/or actions performed by the terminal device in another process described in
embodiments of this application. The memory is mainly configured to store the software
program and data. The control circuit (which may also be referred to as a radio frequency
circuit) is mainly configured to perform conversion between a baseband signal and
a radio frequency signal, and process the radio frequency signal. The control circuit
and the antenna together may also be referred to as a transceiver, and are mainly
configured to receive and send a radio frequency signal in a form of an electromagnetic
wave. The input/output apparatus, such as a touchscreen, a display, or a keyboard,
is mainly configured to: receive data input by a user and output data to the user.
[0384] After the terminal device is powered on, the processor may read the software program
in the memory, interpret and execute instructions of the software program, and process
the data of the software program. When the processor needs to send data through the
antenna, after performing baseband processing on the to-be-sent data, the processor
outputs a baseband signal to a control circuit in the control circuit. The control
circuit performs radio frequency processing on the baseband signal and then sends
a radio frequency signal to the outside in the form of the electromagnetic wave through
the antenna. When data is sent to the terminal device, the control circuit receives
a radio frequency signal through the antenna, converts the radio frequency signal
into a baseband signal, and outputs the baseband signal to the processor. The processor
converts the baseband signal into data, and processes the data.
[0385] A person skilled in the art may understand that for ease of description, FIG. 11
shows only one memory and one processor. In an actual terminal device, there may be
a plurality of processors and memories. The memory may also be referred to as a storage
medium, a storage device, or the like. This is not limited in embodiments of this
application.
[0386] In an optional implementation, the processor may include a baseband processor and
a central processing unit. The baseband processor is mainly configured to process
the communication protocol and the communication data. The central processing unit
is mainly configured to control the entire terminal device, execute the software program,
and process the data of the software program. The processor in FIG. 11 is integrated
with functions of the baseband processor and the central processing unit. A person
skilled in the art may understand that, the baseband processor and the central processing
unit may be independent processors, and are interconnected by using a technology such
as a bus. A person skilled in the art may understand that the terminal device may
include a plurality of baseband processors to adapt to different network standards,
and the terminal device may include a plurality of central processing units to enhance
processing capabilities of the terminal device, and components of the terminal device
may be connected through various buses. The baseband processor may alternatively be
expressed as a baseband processing circuit or a baseband processing chip. The central
processing unit may alternatively be expressed as a central processing circuit or
a central processing chip. A function of processing the communication protocol and
the communication data may be built in the processor, or may be stored in the memory
in a form of a software program. The processor executes the software program to implement
a baseband processing function.
[0387] FIG. 12 is the schematic diagram of the hardware structure of the network device
120. The network device 120 may include one or more radio frequency units, such as
a remote radio unit (remote radio unit, RRU for short) 1201 and one or more baseband
units (baseband units, BBUs for short) (which may also be referred to as digital units
(digital units, DUs for short)) 1202.
[0388] The RRU 1201 may be referred to as a transceiver unit, a transceiver device, a transceiver
circuit, a transceiver, or the like, and may include at least one antenna 1211 and
a radio frequency unit 1212. The RRU 1201 is mainly configured to receive and send
a radio frequency signal and perform conversion between a radio frequency signal and
a baseband signal. The RRU 1201 and the BBU 1202 may be physically disposed together,
or may be physically disposed separately, for example, a distributed base station.
[0389] The BBU 1202 is a control center of the network device, may also be referred to as
a processing unit, and is mainly configured to complete baseband processing functions
such as channel coding, multiplexing, modulation, and spectrum spreading.
[0390] In an embodiment, the BBU 1202 may include one or more boards. A plurality of boards
may jointly support a radio access network (such as an LTE network) of a single access
standard, or may separately support radio access networks (such as an LTE network,
a 5G network, or another network) of different access standards. The BBU 1202 further
includes a memory 1221 and a processor 1222. The memory 1221 is configured to store
necessary instructions and data. The processor 1222 is configured to control the network
device to perform a necessary action. The memory 1221 and the processor 1222 may serve
one or more boards. In other words, a memory and a processor may be disposed on each
board. Alternatively, a plurality of boards may share a same memory and a same processor.
In addition, a necessary circuit may further be disposed on each board.
[0391] It should be understood that the network device 120 shown in FIG. 12 can perform
S201 and S203 in FIG. 2, S201, S203, S301, and S302 in FIG. 3a, S201, S203, S304,
and S305 in FIG. 3b, S501 in FIG. 4, S402 and S403 in FIG. 6, S402, S403, and S408
in FIG. 7, and/or actions performed by the network device in another process described
in embodiments of this application. Operations, functions, or operations and functions
of modules in the network device 120 are separately set to implement corresponding
procedures in the foregoing method embodiments. For details, refer to the descriptions
in the foregoing method embodiments. To avoid repetition, detailed descriptions are
properly omitted herein.
[0392] In an implementation process, the steps of the methods in embodiments may be completed
by using a hardware integrated logic circuit in the processor, or by using instructions
in a form of software. The steps of the method disclosed with reference to embodiments
of this application may be directly performed by a hardware processor, or may be performed
by using a combination of hardware in the processor and a software module.
[0393] The processor in this application may include but is not limited to at least one
of the following computing devices that run software: a central processing unit (central
processing unit, CPU), a microprocessor, a digital signal processor (DSP), a microcontroller
unit (microcontroller unit, MCU), or an artificial intelligence processor. Each computing
device may include one or more cores configured to perform an operation or processing
by executing software instructions. The processor may be an independent semiconductor
chip; or may be integrated with another circuit to form a semiconductor chip, for
example, may form a SoC (system-on-a-chip) with another circuit (for example, a codec
circuit, a hardware acceleration circuit, or various buses and interface circuits);
or may be integrated into an ASIC as a built-in processor of the ASIC. The ASIC integrated
with the processor may be independently packaged or may be packaged together with
another circuit. In addition to the core configured to perform an operation or processing
by executing software instructions, the processor may further include a necessary
hardware accelerator, for example, a field programmable gate array (field programmable
gate array, FPGA), a PLD (programmable logic device), or a logic circuit that implements
a dedicated logic operation.
[0394] The memory in embodiments of this application may include at least one of the following
types: a read-only memory (read-only memory, ROM) or another type of static storage
device that can store static information and instructions, or a random access memory
(random access memory, RAM) or another type of dynamic storage device that can store
information and instructions, or may be an electrically erasable programmable read-only
memory (Electrically erasable programmable read-only memory, EEPROM). In some scenarios,
the memory may alternatively be a compact disc read-only memory (compact disc read-only
memory, CD-ROM) or another compact disc storage, an optical disc storage (including
a compact optical disc, a laser disc, an optical disc, a digital versatile disc, a
Blu-ray disc, or the like), a magnetic disk storage medium or another magnetic storage
device, or any other medium that can be used to carry or store expected program code
in a form of instructions or a data structure and that can be accessed to a computer.
However, the memory is not limited thereto.
[0395] An embodiment of this application further provides a computer-readable storage medium,
including instructions. When the instructions are run on a computer, the computer
is enabled to perform any one of the foregoing methods.
[0396] An embodiment of this application further provides a computer program product including
instructions. When the computer program product runs on a computer, the computer is
enabled to perform any one of the foregoing methods.
[0397] An embodiment of this application further provides a communication system, including
the foregoing network device and the foregoing terminal device.
[0398] An embodiment of this application further provides a chip. The chip includes a processor
and an interface circuit. The interface circuit is coupled to the processor. The processor
is configured to run computer programs or instructions, to implement the foregoing
method. The interface circuit is used to communicate with another module outside the
chip.
[0399] All or some of the foregoing embodiments may be implemented by using software, hardware,
firmware, or any combination thereof. When a software program is used to implement
embodiments, embodiments may be implemented completely or partially in a form of a
computer program product. The computer program product includes one or more computer
instructions. When the computer program instructions are loaded and executed on the
computer, the procedure or functions according to embodiments of this application
are all or partially generated. The computer may be a general-purpose computer, a
dedicated computer, a computer network, or other programmable apparatuses. The computer
instructions may be stored in a computer-readable storage medium or may be transmitted
from a computer-readable storage medium to another computer-readable storage medium.
For example, the computer instructions may be transmitted from a website, computer,
server, or data center to another website, computer, server, or data center in a wired
(for example, a coaxial cable, an optical fiber, or a digital subscriber line (digital
subscriber line, DSL for short)) or wireless (for example, infrared, radio, or microwave)
manner. The computer-readable storage medium may be any usable medium accessible by
a computer, or a data storage device, such as a server or a data center, integrating
one or more usable media. The usable medium may be a magnetic medium (for example,
a floppy disk, a hard disk, or a magnetic tape), an optical medium (for example, a
DVD), a semiconductor medium (for example, a solid state disk (solid state disk, SSD
for short)), or the like.
[0400] With reference to the foregoing descriptions, this application further provides the
following embodiments:
Embodiment 1: A power control method, including:
A terminal device determines first indication information. The first indication information
is used to indicate one or more first transmit powers of the terminal device, and
the first transmit power is a transmit power corresponding to a phase jump of an uplink
signal of the terminal device.
[0401] The terminal device sends the first indication information to a network device.
[0402] Embodiment 2: The method according to Embodiment 1, where the first indication information
includes one or more first values, and the one or more first values are in a one-to-one
correspondence with the one or more first transmit powers.
[0403] The first value is used to represent a difference between a first transmit power
corresponding to the first value and a current transmit power.
[0404] Embodiment 3: The method according to Embodiment 1 or 2, where the one or more first
transmit powers correspond to a plurality of transmit power intervals, the first transmit
power is an endpoint of one of the plurality of transmit power intervals, and the
phase jump means that a phase of the uplink signal of the terminal device jumps when
a transmit power of the terminal device is adjusted between different transmit intervals.
[0405] Embodiment 4: The method according to Embodiment 3, where the one or more first transmit
powers include an endpoint of each of the plurality of transmit power intervals.
[0406] Embodiment 5: The method according to Embodiment 3, where the current transmit power
of the terminal device is a second transmit power, and the one or more first transmit
powers include two first transmit powers that have a smallest difference from the
second transmit power.
[0407] Embodiment 6: The method according to Embodiment 3, where the current transmit power
of the terminal device is a second transmit power, and the one or more first transmit
powers include one first transmit power that has a smallest difference from the second
transmit power.
[0408] Embodiment 7: The method according to Embodiment 3, where the current transmit power
of the terminal device is a second transmit power, and the one or more first transmit
powers include a first transmit power that is greater than the second transmit power
and that has a smallest difference from the second transmit power.
[0409] Embodiment 8: The method according to Embodiment 3, where the current transmit power
of the terminal device is a second transmit power, and the one or more first transmit
powers include a first transmit power that is less than the second transmit power
and that has a smallest difference from the second transmit power.
[0410] Embodiment 9: The method according to any one of Embodiments 4 to 8, further including:
[0411] The terminal device determines whether an absolute value of a smallest difference
between the current transmit power and the endpoint of each of the plurality of transmit
power intervals is less than or equal to a first threshold.
[0412] If the absolute value of the smallest difference between the current transmit power
and the endpoint of each of the plurality of transmit power intervals is less than
or equal to the first threshold, the terminal device sends the first indication information
to the network device.
[0413] Embodiment 10: The method according to any one of Embodiments 1 to 9, where before
the terminal device sends the first indication information to the network device,
the method further includes:
[0414] The terminal device receives second indication information from the network device.
The second indication information is used to indicate the terminal device to send
the first indication information, and the second indication information is carried
in any one of the following: an RRC message, a MAC CE, or DCI.
[0415] The terminal device sends the first indication information to the network device
in response to the second indication information. The first indication information
is carried in a MAC CE sent by the terminal device, and the MAC CE carrying the first
indication information is any one of the following: a MAC CE carrying a PHR, a newly
added MAC CE, or a MAC CE sent in an uplink slot scheduled by DCI including TPC.
[0416] Embodiment 11: The method according to Embodiment 10, where the second indication
information is used to indicate the terminal device to periodically report the first
indication information.
[0417] Alternatively, the second indication information is used to indicate the terminal
device to send the first indication information to the network device when the absolute
value of the smallest difference between the current transmit power and the endpoint
of each of the plurality of transmit power intervals is less than or equal to the
first threshold.
[0418] Alternatively, the second indication information is used to indicate the terminal
device to report the first indication information at a preset time point.
[0419] Embodiment 12: The method according to Embodiment 11, where the second indication
information is further used to indicate a reporting manner of the first indication
information and a quantity of first transmit powers in the first indication information.
[0420] Embodiment 13: A power control method, including:
A network device receives first indication information from a terminal device. The
first indication information is used to indicate one or more first transmit powers
of the terminal device, and the first transmit power is a transmit power corresponding
to a phase jump of an uplink signal of the terminal device.
[0421] Embodiment 14: The method according to Embodiment 13, where the first indication
information includes one or more first values, and the one or more first values are
in a one-to-one correspondence with the one or more first transmit powers.
[0422] The first value is used to represent a difference between a first transmit power
corresponding to the first value and a current transmit power.
[0423] Embodiment 15: The method according to Embodiment 13 or 14, where the one or more
first transmit powers correspond to a plurality of transmit power intervals, the first
transmit power is an endpoint of one of the plurality of transmit power intervals,
and the phase jump means that a phase of the uplink signal of the terminal device
jumps when a transmit power of the terminal device is adjusted between different transmit
intervals.
[0424] Embodiment 16: The method according to Embodiment 15, further including:
If the network device is performing joint channel estimation, the network device indicates
the terminal device to adjust the transmit power of the terminal device in a first
power interval. The first power interval is a transmit power interval that is in the
plurality of transmit power intervals and that includes the current transmit power
of the terminal device.
[0425] Embodiment 17: The method according to Embodiment 15, further including:
The network device determines a first slot. The transmit power of the terminal device
in the first slot is adjusted beyond a first power interval, and the first power interval
is a transmit power interval that is in the plurality of transmit power intervals
and that includes the current transmit power of the terminal device.
[0426] The network device does not perform joint channel estimation in the first slot with
a slot before the first slot.
[0427] Embodiment 18: The method according to any one of Embodiments 15 to 17, where the
one or more first transmit powers include an endpoint of each of the plurality of
transmit power intervals.
[0428] Embodiment 19: The method according to any one of Embodiments 15 to 17, where the
current transmit power of the terminal device is a second transmit power, and the
one or more first transmit powers include two first transmit powers that have a smallest
difference from the second transmit power.
[0429] Embodiment 20: The method according to any one of Embodiments 15 to 17, where the
current transmit power of the terminal device is a second transmit power, and the
one or more first transmit powers include one first transmit power that has a smallest
difference from the second transmit power.
[0430] Embodiment 21: The method according to any one of Embodiments 15 to 17, where the
current transmit power of the terminal device is a second transmit power, and the
one or more first transmit powers include a first transmit power that is greater than
the second transmit power and that has a smallest difference from the second transmit
power.
[0431] Embodiment 22: The method according to any one of Embodiments 15 to 17, where the
current transmit power of the terminal device is a second transmit power, and the
one or more first transmit powers include a first transmit power that is less than
the second transmit power and that has a smallest difference from the second transmit
power.
[0432] Embodiment 23: The method according to any one of Embodiments 13 to 22, further including:
The network device sends second indication information to the terminal device. The
second indication information is used to indicate the terminal device to send the
first indication information, the first indication information is carried in a MAC
CE sent by the terminal device, and the second indication information is carried in
any one of the following: an RRC message, a MAC CE, or DCI.
[0433] Embodiment 24: The method according to Embodiment 23, where the second indication
information is used to indicate the terminal device to periodically report the first
indication information.
[0434] Alternatively, the second indication information is used to indicate the terminal
device to send the first indication information to the network device when an absolute
value of a smallest difference between the current transmit power and the endpoint
of each of the plurality of transmit power intervals is less than or equal to a first
threshold.
[0435] Alternatively, the second indication information is used to indicate the terminal
device to report the first indication information at a preset time point.
[0436] Embodiment 25: The method according to Embodiment 24, where the second indication
information is further used to indicate a reporting manner of the first indication
information and a quantity of first transmit powers in the first indication information.
[0437] Embodiment 26: A communication apparatus, including a processing unit and a communication
unit.
[0438] The processing unit is configured to determine first indication information. The
first indication information is used to indicate one or more first transmit powers
of a terminal device, and the first transmit power is a transmit power corresponding
to a phase jump of an uplink signal of the terminal device.
[0439] The communication unit is configured to send the first indication information to
a network device.
[0440] Embodiment 27: The apparatus according to Embodiment 26, where the first indication
information includes one or more first values, and the one or more first values are
in a one-to-one correspondence with the one or more first transmit powers.
[0441] The first value is used to represent a difference between a first transmit power
corresponding to the first value and a current transmit power.
[0442] Embodiment 28: The apparatus according to Embodiment 26 or 27, where the one or more
first transmit powers correspond to a plurality of transmit power intervals, the first
transmit power is an endpoint of one of the plurality of transmit power intervals,
and the phase jump means that a phase of the uplink signal of the terminal device
jumps when a transmit power of the terminal device is adjusted between different transmit
intervals.
[0443] Embodiment 29: The apparatus according to Embodiment 28, where the one or more first
transmit powers include an endpoint of each of the plurality of transmit power intervals.
[0444] Embodiment 30: The apparatus according to Embodiment 28, where the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include two first transmit powers that have a smallest difference
from the second transmit power.
[0445] Embodiment 31: The apparatus according to Embodiment 28, where the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include one first transmit power that has a smallest difference from
the second transmit power.
[0446] Embodiment 32: The apparatus according to Embodiment 28, where the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include a first transmit power that is greater than the second transmit
power and that has a smallest difference from the second transmit power.
[0447] Embodiment 33: The apparatus according to Embodiment 28, where the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include a first transmit power that is less than the second transmit
power and that has a smallest difference from the second transmit power.
[0448] Embodiment 34: The apparatus according to any one of Embodiments 29 to 33, where
the processing unit is further configured to:
determine whether an absolute value of a smallest difference between the current transmit
power and the endpoint of each of the plurality of transmit power intervals is less
than or equal to a first threshold.
[0449] The processing unit is further configured to indicate the communication unit to send
the first indication information to the network device.
[0450] Embodiment 35: The apparatus according to any one of Embodiments 26 to 34, where
the communication unit is further configured to receive second indication information
from the network device. The second indication information is used to indicate the
terminal device to send the first indication information, and the second indication
information is carried in any one of the following: an RRC message, a MAC CE, or DCI.
The processing unit is further configured to indicate the communication unit to send
the first indication information to the network device. The first indication information
is carried in a MAC CE sent by the terminal device, and the MAC CE carrying the first
indication information is any one of the following: a MAC CE carrying a PHR, a newly
added MAC CE, or a MAC CE sent in an uplink slot scheduled by DCI including TPC.
[0451] Embodiment 36: The apparatus according to Embodiment 35, where the second indication
information is used to indicate the terminal device to periodically report the first
indication information.
[0452] Alternatively, the second indication information is used to indicate the terminal
device to send the first indication information to the network device when the absolute
value of the smallest difference between the current transmit power and the endpoint
of each of the plurality of transmit power intervals is less than or equal to the
first threshold.
[0453] Alternatively, the second indication information is used to indicate the terminal
device to report the first indication information at a preset time point.
[0454] Embodiment 37: The apparatus according to Embodiment 36, where the second indication
information is further used to indicate a reporting manner of the first indication
information and a quantity of first transmit powers in the first indication information.
[0455] Embodiment 38: A communication apparatus, including a processing unit and a communication
unit.
[0456] The processing unit is configured to indicate the communication unit to receive first
indication information from a terminal device. The first indication information is
used to indicate one or more first transmit powers of the terminal device, and the
first transmit power is a transmit power corresponding to a phase jump of an uplink
signal of the terminal device.
[0457] Embodiment 39: The apparatus according to Embodiment 38, where the first indication
information includes one or more first values, and the one or more first values are
in a one-to-one correspondence with the one or more first transmit powers.
[0458] The first value is used to represent a difference between a first transmit power
corresponding to the first value and a current transmit power.
[0459] Embodiment 40: The apparatus according to Embodiment 38 or 39, where the one or more
first transmit powers correspond to a plurality of transmit power intervals, the first
transmit power is an endpoint of one of the plurality of transmit power intervals,
and the phase jump means that a phase of the uplink signal of the terminal device
jumps when a transmit power of the terminal device is adjusted between different transmit
intervals.
[0460] Embodiment 41: The apparatus according to Embodiment 40, where the processing unit
is further configured to:
if a network device is performing joint channel estimation, indicate the terminal
device to adjust the transmit power of the terminal device in a first power interval,
where the first power interval is a transmit power interval that is in the plurality
of transmit power intervals and that includes the current transmit power of the terminal
device.
[0461] Embodiment 42: The apparatus according to Embodiment 40, where the processing unit
is further configured to:
determine a first slot, where the transmit power of the terminal device in the first
slot is adjusted beyond a first power interval, and the first power interval is a
transmit power interval that is in the plurality of transmit power intervals and that
includes the current transmit power of the terminal device; and
not perform joint channel estimation in the first slot with a slot before the first
slot.
[0462] Embodiment 43: The apparatus according to any one of Embodiments 40 to 42, where
the one or more first transmit powers include an endpoint of each of the plurality
of transmit power intervals.
[0463] Embodiment 44: The apparatus according to any one of Embodiments 40 to 42, where
the current transmit power of the terminal device is a second transmit power, and
the one or more first transmit powers include two first transmit powers that have
a smallest difference from the second transmit power.
[0464] Embodiment 45: The apparatus according to any one of Embodiments 40 to 42, where
the current transmit power of the terminal device is a second transmit power, and
the one or more first transmit powers include one first transmit power that has a
smallest difference from the second transmit power.
[0465] Embodiment 46: The apparatus according to any one of Embodiments 40 to 42, where
the current transmit power of the terminal device is a second transmit power, and
the one or more first transmit powers include a first transmit power that is greater
than the second transmit power and that has a smallest difference from the second
transmit power.
[0466] Embodiment 47: The apparatus according to any one of Embodiments 40 to 42, where
the current transmit power of the terminal device is a second transmit power, and
the one or more first transmit powers include a first transmit power that is less
than the second transmit power and that has a smallest difference from the second
transmit power.
[0467] Embodiment 48: The apparatus according to any one of Embodiments 38 to 47, where
the communication unit is further configured to:
send second indication information to the terminal device, where the second indication
information is used to indicate the terminal device to send the first indication information,
the first indication information is carried in a MAC CE sent by the terminal device,
and the second indication information is carried in any one of the following: an RRC
message, a MAC CE, or DCI.
[0468] Embodiment 49: The apparatus according to Embodiment 48, where the second indication
information is used to indicate the terminal device to periodically report the first
indication information.
[0469] Alternatively, the second indication information is used to indicate the terminal
device to send the first indication information to the network device when an absolute
value of a smallest difference between the current transmit power and the endpoint
of each of the plurality of transmit power intervals is less than or equal to a first
threshold.
[0470] Alternatively, the second indication information is used to indicate the terminal
device to report the first indication information at a preset time point.
[0471] Embodiment 50: The apparatus according to Embodiment 49, where the second indication
information is further used to indicate a reporting manner of the first indication
information and a quantity of first transmit powers in the first indication information.
[0472] Embodiment 51: A communication apparatus, where the communication apparatus may be
a terminal device, a chip in a terminal device, or a system-on-a-chip. The communication
apparatus includes a processor and a memory. The memory stores instructions, and when
the instructions are executed by the processor, the communication apparatus is enabled
to perform the following steps: determining first indication information, where the
first indication information is used to indicate one or more first transmit powers
of the terminal device, and the first transmit power is a transmit power corresponding
to a phase jump of an uplink signal of the terminal device; and sending the first
indication information to a network device.
[0473] Embodiment 52: The apparatus according to Embodiment 51, where the first indication
information includes one or more first values, and the one or more first values are
in a one-to-one correspondence with the one or more first transmit powers.
[0474] The first value is used to represent a difference between a first transmit power
corresponding to the first value and a current transmit power.
[0475] Embodiment 53: The apparatus according to Embodiment 51 or 52, where the one or more
first transmit powers correspond to a plurality of transmit power intervals, the first
transmit power is an endpoint of one of the plurality of transmit power intervals,
and the phase jump means that a phase of the uplink signal of the terminal device
jumps when a transmit power of the terminal device is adjusted between different transmit
intervals.
[0476] Embodiment 54: The apparatus according to Embodiment 53, where the one or more first
transmit powers include an endpoint of each of the plurality of transmit power intervals.
[0477] Embodiment 55: The apparatus according to Embodiment 53, where the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include two first transmit powers that have a smallest difference
from the second transmit power.
[0478] Embodiment 56: The apparatus according to Embodiment 53, where the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include one first transmit power that has a smallest difference from
the second transmit power.
[0479] Embodiment 57: The apparatus according to Embodiment 53, where the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include a first transmit power that is greater than the second transmit
power and that has a smallest difference from the second transmit power.
[0480] Embodiment 58: The apparatus according to Embodiment 53, where the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers include a first transmit power that is less than the second transmit
power and that has a smallest difference from the second transmit power.
[0481] Embodiment 59: The apparatus according to any one of Embodiments 54 to 58, where
the communication apparatus is further configured to perform the following steps:
determining whether an absolute value of a smallest difference between the current
transmit power and the endpoint of each of the plurality of transmit power intervals
is less than or equal to a first threshold; and sending the first indication information
to the network device.
[0482] Embodiment 60: The apparatus according to any one of Embodiments 51 to 59, where
the communication apparatus is further configured to perform the following steps:
receiving second indication information from the network device, where the second
indication information is used to indicate the terminal device to send the first indication
information, and the second indication information is carried in any one of the following:
an RRC message, a MAC CE, or DCI; and sending the first indication information to
the network device, where the first indication information is carried in a MAC CE
sent by the terminal device, and the MAC CE carrying the first indication information
is any one of the following: a MAC CE carrying a PHR, a newly added MAC CE, or a MAC
CE sent in an uplink slot scheduled by DCI including TPC.
[0483] Embodiment 61: The apparatus according to Embodiment 60, where the second indication
information is used to indicate the terminal device to periodically report the first
indication information.
[0484] Alternatively, the second indication information is used to indicate the terminal
device to send the first indication information to the network device when the absolute
value of the smallest difference between the current transmit power and the endpoint
of each of the plurality of transmit power intervals is less than or equal to the
first threshold.
[0485] Alternatively, the second indication information is used to indicate the terminal
device to report the first indication information at a preset time point.
[0486] Embodiment 62: The apparatus according to Embodiment 61, where the second indication
information is further used to indicate a reporting manner of the first indication
information and a quantity of first transmit powers in the first indication information.
[0487] Embodiment 63: A communication apparatus, where the communication apparatus may be
a network device, a chip in a network device, or a system-on-a-chip. The communication
apparatus includes a processor and a memory. The memory stores instructions, and when
the instructions are executed by the processor, the communication apparatus is enabled
to perform the following steps: receiving first indication information from a terminal
device, where the first indication information is used to indicate one or more first
transmit powers of the terminal device, and the first transmit power is a transmit
power corresponding to a phase jump of an uplink signal of the terminal device.
[0488] Embodiment 64: The apparatus according to Embodiment 63, where the first indication
information includes one or more first values, and the one or more first values are
in a one-to-one correspondence with the one or more first transmit powers.
[0489] The first value is used to represent a difference between a first transmit power
corresponding to the first value and a current transmit power.
[0490] Embodiment 65: The apparatus according to Embodiment 63 or 64, where the one or more
first transmit powers correspond to a plurality of transmit power intervals, the first
transmit power is an endpoint of one of the plurality of transmit power intervals,
and the phase jump means that a phase of the uplink signal of the terminal device
jumps when a transmit power of the terminal device is adjusted between different transmit
intervals.
[0491] Embodiment 66: The apparatus according to Embodiment 65, where the communication
apparatus is further configured to perform the following step: if the network device
is performing joint channel estimation, indicating the terminal device to adjust the
transmit power of the terminal device in a first power interval, where the first power
interval is a transmit power interval that is in the plurality of transmit power intervals
and that includes the current transmit power of the terminal device.
[0492] Embodiment 67: The apparatus according to Embodiment 65, where the communication
apparatus is further configured to perform the following steps: determining a first
slot, where the transmit power of the terminal device in the first slot is adjusted
beyond a first power interval, and the first power interval is a transmit power interval
that is in the plurality of transmit power intervals and that includes the current
transmit power of the terminal device; and
not performing joint channel estimation in the first slot with a slot before the first
slot.
[0493] Embodiment 68: The apparatus according to any one of Embodiments 65 to 67, where
the one or more first transmit powers include an endpoint of each of the plurality
of transmit power intervals.
[0494] Embodiment 69: The apparatus according to any one of Embodiments 65 to 67, where
the current transmit power of the terminal device is a second transmit power, and
the one or more first transmit powers include two first transmit powers that have
a smallest difference from the second transmit power.
[0495] Embodiment 70: The apparatus according to any one of Embodiments 65 to 67, where
the current transmit power of the terminal device is a second transmit power, and
the one or more first transmit powers include one first transmit power that has a
smallest difference from the second transmit power.
[0496] Embodiment 71: The apparatus according to any one of Embodiments 65 to 67, where
the current transmit power of the terminal device is a second transmit power, and
the one or more first transmit powers include a first transmit power that is greater
than the second transmit power and that has a smallest difference from the second
transmit power.
[0497] Embodiment 72: The apparatus according to any one of Embodiments 65 to 67, where
the current transmit power of the terminal device is a second transmit power, and
the one or more first transmit powers include a first transmit power that is less
than the second transmit power and that has a smallest difference from the second
transmit power.
[0498] Embodiment 73: The apparatus according to any one of Embodiments 63 to 72, where
the communication apparatus is further configured to perform the following step: sending
second indication information to the terminal device, where the second indication
information is used to indicate the terminal device to send the first indication information,
the first indication information is carried in a MAC CE sent by the terminal device,
and the second indication information is carried in any one of the following: an RRC
message, a MAC CE, or DCI.
[0499] Embodiment 74: The apparatus according to Embodiment 73, where the second indication
information is used to indicate the terminal device to periodically report the first
indication information.
[0500] Alternatively, the second indication information is used to indicate the terminal
device to send the first indication information to the network device when an absolute
value of a smallest difference between the current transmit power and the endpoint
of each of the plurality of transmit power intervals is less than or equal to a first
threshold.
[0501] Alternatively, the second indication information is used to indicate the terminal
device to report the first indication information at a preset time point.
[0502] Embodiment 75: The apparatus according to Embodiment 74, where the second indication
information is further used to indicate a reporting manner of the first indication
information and a quantity of first transmit powers in the first indication information.
[0503] Embodiment 76: A communication system, including a terminal device and a network
device.
[0504] The terminal device is configured to determine first indication information. The
first indication information is used to indicate one or more first transmit powers
of the terminal device, and the first transmit power is a transmit power corresponding
to a phase jump of an uplink signal of the terminal device. The terminal device sends
the first indication information to the network device.
[0505] The network device is configured to receive the first indication information from
the terminal device.
[0506] Embodiment 77: The communication system according to Embodiment 76, where the first
indication information includes one or more first values, and the one or more first
values are in a one-to-one correspondence with the one or more first transmit powers.
[0507] The first value is used to represent a difference between a first transmit power
corresponding to the first value and a current transmit power.
[0508] Embodiment 78: The communication system according to Embodiment 76 or 77, where the
one or more first transmit powers correspond to a plurality of transmit power intervals,
the first transmit power is an endpoint of one of the plurality of transmit power
intervals, and the phase jump means that a phase of the uplink signal of the terminal
device jumps when a transmit power of the terminal device is adjusted between different
transmit intervals.
[0509] Embodiment 79: The communication system according to Embodiment 78, where the one
or more first transmit powers include an endpoint of each of the plurality of transmit
power intervals.
[0510] Embodiment 80: The communication system according to Embodiment 78, where the current
transmit power of the terminal device is a second transmit power, and the one or more
first transmit powers include two first transmit powers that have a smallest difference
from the second transmit power.
[0511] Embodiment 81: The communication system according to Embodiment 78, where the current
transmit power of the terminal device is a second transmit power, and the one or more
first transmit powers include one first transmit power that has a smallest difference
from the second transmit power.
[0512] Embodiment 82: The communication system according to Embodiment 78, where the current
transmit power of the terminal device is a second transmit power, and the one or more
first transmit powers include a first transmit power that is greater than the second
transmit power and that has a smallest difference from the second transmit power.
[0513] Embodiment 83: The communication system according to Embodiment 78, where the current
transmit power of the terminal device is a second transmit power, and the one or more
first transmit powers include a first transmit power that is less than the second
transmit power and that has a smallest difference from the second transmit power.
[0514] Embodiment 84: The communication system according to any one of Embodiments 79 to
83, where the terminal device is further configured to determine whether an absolute
value of a smallest difference between the current transmit power and the endpoint
of each of the plurality of transmit power intervals is less than or equal to a first
threshold. If the absolute value of the smallest difference between the current transmit
power and the endpoint of each of the plurality of transmit power intervals is less
than or equal to the first threshold, the terminal device sends the first indication
information to the network device.
[0515] The network device is further configured to receive the first indication information
from the terminal device.
[0516] Embodiment 85: The communication system according to any one of Embodiments 76 to
84, where the network device is further configured to send second indication information
to the terminal device. The second indication information is used to indicate the
terminal device to send the first indication information, and the second indication
information is carried in any one of the following: an RRC message, a MAC CE, or DCI.
[0517] The terminal device is further configured to: receive the second indication information
from the network device, and send the first indication information to the network
device in response to the second indication information. The first indication information
is carried in a MAC CE sent by the terminal device, and the MAC CE carrying the first
indication information is any one of the following: a MAC CE carrying a PHR, a newly
added MAC CE, or a MAC CE sent in an uplink slot scheduled by DCI including TPC.
[0518] Embodiment 86: The communication system according to Embodiment 85, where the second
indication information is used to indicate the terminal device to periodically report
the first indication information.
[0519] Alternatively, the second indication information is used to indicate the terminal
device to send the first indication information to the network device when the absolute
value of the smallest difference between the current transmit power and the endpoint
of each of the plurality of transmit power intervals is less than or equal to the
first threshold.
[0520] Alternatively, the second indication information is used to indicate the terminal
device to report the first indication information at a preset time point.
[0521] Embodiment 87: The communication system according to Embodiment 86, where the second
indication information is further used to indicate a reporting manner of the first
indication information and a quantity of first transmit powers in the first indication
information.
[0522] Embodiment 88: The communication system according to any one of Embodiments 76 to
86, where the network device is further configured to: if the network device is performing
joint channel estimation, indicate the terminal device to adjust the transmit power
of the terminal device in a first power interval. The first power interval is a transmit
power interval that is in the plurality of transmit power intervals and that includes
the current transmit power of the terminal device.
[0523] The terminal device is further configured to adjust the transmit power of the terminal
device in the first power interval.
[0524] Embodiment 89: The communication system according to any one of Embodiments 76 to
86, where the network device is further configured to: determine a first slot. The
transmit power of the terminal device in the first slot is adjusted beyond a first
power interval, and the first power interval is a transmit power interval that is
in the plurality of transmit power intervals and that includes the current transmit
power of the terminal device.
[0525] The network device does not perform joint channel estimation in the first slot with
a slot before the first slot.
[0526] Embodiment 90: The communication system according to any one of Embodiments 76 to
88, where the terminal device is a mobile phone, and the network device is a base
station.
[0527] Embodiment 91: A computer program product, where when the computer program product
runs on a computer, the computer is enabled to perform the method in any one of Embodiment
1 to Embodiment 25.
[0528] Embodiment 92: A computer-readable storage medium, where the computer-readable storage
medium stores instructions, and when the instructions are run on a computer, the computer
is enabled to perform the method in any one of Embodiment 1 to Embodiment 25.
[0529] Embodiment 93: A chip, where the chip includes a processor, and when the processor
executes instructions, the processor is configured to perform the method in any one
of Embodiment 1 to Embodiment 25. The instructions may be from a memory inside the
chip, or may be from a memory outside the chip. Optionally, the chip further includes
an input/output circuit.
[0530] Embodiment 94: A power control method, including:
A terminal device determines a first time window. The first time window is a time
period in which a network device performs joint channel estimation.
[0531] The terminal device adjusts a transmit power of the terminal device in a first power
interval in the first time window. The first power interval is an interval including
a current transmit power of the terminal device in a plurality of transmit power intervals.
When the terminal device adjusts the transmit power of the terminal device in any
one of the plurality of transmit power intervals, no phase jump occurs in an uplink
signal of the terminal device.
[0532] Embodiment 95: The method according to Embodiment 94, further including:
The terminal device receives third indication information from the network device.
The third indication information is used to indicate a maximum quantity L of consecutive
slots included in the first time window, a quantity of slots required by the network
device to perform one joint channel estimation is greater than 1 and less than or
equal to L, and L is a positive integer greater than 1.
[0533] The terminal device determines the first time window based on the third indication
information.
[0534] Embodiment 96: The method according to Embodiment 95, where a start time point of
the first time window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
[0535] Embodiment 97: The method according to Embodiment 96, where the first time window
includes the H
th slot to an (H+Q)
th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the H
th slot to the (H+Q)
th slot are scheduled uplink slots.
[0536] Embodiment 98: The method according to any one of Embodiments 94 to 96, where the
method further includes:
The terminal device adjusts, in a first slot after the first time window, the transmit
power of the terminal device based on TPC sent by the network device.
[0537] Embodiment 99: The method according to any one of Embodiments 94 to 98, where the
terminal device adjusts the transmit power of the terminal device in the first power
interval in the first time window includes:
The terminal device determines a first difference. The first difference is an absolute
value of a difference between the current transmit power of the terminal device and
a third transmit power of the terminal device, and the third transmit power is a transmit
power obtained after the network device indicates the terminal device to adjust the
transmit power.
[0538] When the first difference is less than or equal to a first threshold, the terminal
device adjusts the transmit power of the terminal device in the first power interval.
[0539] Embodiment 100: The method according to Embodiment 99, where the method further includes:
The terminal device determines the first difference.
[0540] When the first difference is greater than the first threshold, the terminal device
adjusts the transmit power of the terminal device to the third transmit power.
[0541] Embodiment 101: The method according to any one of Embodiments 94 to 100, further
including:
The terminal device receives fourth indication information from the network device.
The fourth indication information is used to indicate the network device to enable
joint channel estimation.
[0542] Embodiment 102: The method according to any one of Embodiments 94 to 101, where the
method further includes:
[0543] The terminal device determines whether a second difference is less than or equal
to a second threshold. The second difference is an absolute value of a difference
between the current transmit power of the terminal device and a first transmit power.
[0544] If the second difference is less than or equal to the second threshold, the terminal
device sends fifth indication information to the network device. The fifth indication
information is used to indicate that the second difference is less than the second
threshold.
[0545] Embodiment 103: A power control method, including:
A network device sends third indication information to a terminal device. The third
indication information is used to indicate a maximum quantity L of consecutive slots
included in a first time window, the first time window is a time period in which the
network device performs joint channel estimation, a quantity of slots required by
the network device to perform one joint channel estimation is greater than or equal
to 1 and less than or equal to L, and L is a positive integer greater than or equal
to 1.
[0546] Embodiment 104: The method according to Embodiment 103, where a start time point
of the first time window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
[0547] Embodiment 105: The method according to Embodiment 104, where the first time window
includes the H
th slot to an (H+Q)
th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the H
th slot to the (H+Q)
th slot are scheduled uplink slots.
[0548] Embodiment 106: The method according to any one of Embodiments 103 to 105, where
the method further includes: The network device sends fourth indication information
to the terminal device. The fourth indication information is used to indicate the
network device to enable joint channel estimation.
[0549] Embodiment 107: The method according to any one of Embodiments 103 to 106, where
the method further includes:
The network device receives fifth indication information from the terminal device.
The fifth indication information is used to indicate that a second difference is less
than a second threshold, and the second difference is an absolute value of a difference
between a current transmit power of the terminal device and a first transmit power.
[0550] Embodiment 108: A communication apparatus, including a processing unit.
[0551] The processing unit is configured to determine a first time window. The first time
window is a time period in which a network device performs joint channel estimation.
[0552] The processing unit is further configured to adjust a transmit power of a terminal
device in a first power interval in the first time window. The first power interval
is an interval including a current transmit power of the terminal device in a plurality
of transmit power intervals. When the terminal device adjusts the transmit power of
the terminal device in any one of the plurality of transmit power intervals, no phase
jump occurs in an uplink signal of the terminal device.
[0553] Embodiment 109: The apparatus according to Embodiment 108, further including: a communication
unit.
[0554] The communication unit is configured to receive third indication information from
the network device. The third indication information is used to indicate a maximum
quantity L of consecutive slots included in the first time window, a quantity of slots
required by the network device to perform one joint channel estimation is greater
than or equal to 1 and less than or equal to L, and L is a positive integer greater
than or equal to 1.
[0555] The processing unit is further configured to determine the first time window based
on the third indication information.
[0556] Embodiment 110: The apparatus according to Embodiment 109, where a start time point
of the first time window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
[0557] Embodiment 111: The apparatus according to Embodiment 110, where the first time window
includes the H
th slot to an (H+Q)
th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the H
th slot to the (H+Q)
th slot are scheduled uplink slots.
[0558] Embodiment 112: The apparatus according to any one of Embodiments 108 to 111, where
the processing unit is further configured to:
adjust, in a first slot after the first time window, the transmit power of the terminal
device based on TPC sent by the network device.
[0559] Embodiment 113: The apparatus according to any one of Embodiments 108 to 112, where
the processing unit is specifically configured to:
determine a first difference, where the first difference is an absolute value of a
difference between the current transmit power of the terminal device and a third transmit
power of the terminal device, and the third transmit power is a transmit power obtained
after the network device indicates the terminal device to adjust the transmit power;
and when the first difference is less than or equal to a first threshold, adjust the
transmit power of the terminal device in the first power interval.
[0560] Embodiment 114: The apparatus according to Embodiment 113, where the processing unit
is further configured to:
determine the first difference; and
when the first difference is greater than the first threshold, adjust the transmit
power of the terminal device to the third transmit power.
[0561] Embodiment 115: The apparatus according to any one of Embodiments 108 to 114, where
the communication unit is further configured to receive fourth indication information
from the network device. The fourth indication information is used to indicate the
network device to enable joint channel estimation.
[0562] Embodiment 116: The apparatus according to any one of Embodiments 108 to 115, where
the processing unit is further configured to determine whether a second difference
is less than or equal to a second threshold. The second difference is an absolute
value of a difference between the current transmit power of the terminal device and
a first transmit power.
[0563] The processing unit is further configured to indicate the communication unit to send
fifth indication information to the network device. The fifth indication information
is used to indicate that the second difference is less than the second threshold.
[0564] Embodiment 117: A communication apparatus, including a processing unit and a communication
unit.
[0565] The processing unit is configured to indicate the communication unit to send third
indication information to a terminal device. The third indication information is used
to indicate a maximum quantity L of consecutive slots included in a first time window,
the first time window is a time period in which a network device performs joint channel
estimation, a quantity of slots required by the network device to perform one joint
channel estimation is greater than or equal to 1 and less than or equal to L, and
L is a positive integer greater than or equal to 1.
[0566] Embodiment 118: The apparatus according to Embodiment 117, where a start time point
of the first time window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
[0567] Embodiment 119: The apparatus according to Embodiment 118, where the first time window
includes the H
th slot to an (H+Q)
th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the H
th slot to the (H+Q)
th slot are scheduled uplink slots.
[0568] Embodiment 120: The apparatus according to any one of Embodiments 117 to 119, where
the communication unit is further configured to send fourth indication information
to the terminal device. The fourth indication information is used to indicate the
network device to enable joint channel estimation.
[0569] Embodiment 121: The apparatus according to any one of Embodiments 117 to 120, where
the communication unit is further configured to:
receive fifth indication information from the terminal device, where the fifth indication
information is used to indicate that a second difference is less than a second threshold,
and the second difference is an absolute value of a difference between a current transmit
power of the terminal device and a first transmit power.
[0570] Embodiment 122: A communication apparatus, where the communication apparatus may
be a terminal device, a chip in a terminal device, or a system-on-a-chip. The communication
apparatus includes a processor and a memory, the memory stores instructions, and when
the instructions are executed by the processor, the communication apparatus is enabled
to perform the following steps: determining a first time window, where the first time
window is a time period in which a network device performs joint channel estimation;
and adjusting a transmit power of the terminal device in a first power interval in
the first time window, where the first power interval is an interval including a current
transmit power of the terminal device in a plurality of transmit power intervals.
When the terminal device adjusts the transmit power of the terminal device in any
one of the plurality of transmit power intervals, no phase jump occurs in an uplink
signal of the terminal device.
[0571] Embodiment 123: The apparatus according to Embodiment 122, where the communication
apparatus is further configured to perform the following steps: receiving third indication
information from the network device, where the third indication information is used
to indicate a maximum quantity L of consecutive slots included in the first time window,
a quantity of slots required by the network device to perform one joint channel estimation
is greater than or equal to 1 and less than or equal to L, and L is a positive integer
greater than or equal to 1; and determining the first time window based on the third
indication information.
[0572] Embodiment 124: The apparatus according to Embodiment 123, where a start time point
of the first time window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
[0573] Embodiment 125: The apparatus according to Embodiment 124, where the first time window
includes the H
th slot to an (H+Q)
th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the H
th slot to the (H+Q)
th slot are scheduled uplink slots.
[0574] Embodiment 126: The apparatus according to any one of Embodiments 122 to 125, where
the communication apparatus is further configured to perform the following step: adjusting,
in a first slot after the first time window, the transmit power of the terminal device
based on TPC sent by the network device.
[0575] Embodiment 127: The apparatus according to any one of Embodiments 122 to 126, where
the communication apparatus is further configured to perform the following steps:
determining a first difference, where the first difference is an absolute value of
a difference between the current transmit power of the terminal device and a third
transmit power of the terminal device, and the third transmit power is a transmit
power obtained after the network device indicates the terminal device to adjust the
transmit power; and when the first difference is less than or equal to a first threshold,
adjusting the transmit power of the terminal device in the first power interval.
[0576] Embodiment 128: The apparatus according to Embodiment 127, where the communication
apparatus is further configured to perform the following steps: determining the first
difference, and when the first difference is greater than the first threshold, adjusting
the transmit power of the terminal device to the third transmit power.
[0577] Embodiment 129: The apparatus according to any one of Embodiments 122 to 128, where
the communication apparatus is further configured to perform the following step: receiving
fourth indication information from the network device. The fourth indication information
is used to indicate the network device to enable joint channel estimation.
[0578] Embodiment 130: The apparatus according to any one of Embodiments 122 to 129, where
the communication apparatus is further configured to perform the following steps:
determining whether a second difference is less than or equal to a second threshold,
where the second difference is an absolute value of a difference between the current
transmit power of the terminal device and a first transmit power; and sending fifth
indication information to the network device, where the fifth indication information
is used to indicate that the second difference is less than the second threshold.
[0579] Embodiment 131: A communication apparatus, where the communication apparatus may
be a network device, a chip in a network device, or a system-on-a-chip. The communication
apparatus includes a processor and a memory, the memory stores instructions, and when
the instructions are executed by the processor, the communication apparatus is enabled
to perform the following step: indicating a communication unit to send third indication
information to a terminal device. The third indication information is used to indicate
a maximum quantity L of consecutive slots included in a first time window. The first
time window is a time period in which the network device performs joint channel estimation.
A quantity of slots required by the network device to perform one joint channel estimation
is greater than or equal to 1 and less than or equal to L, and L is a positive integer
greater than or equal to 1.
[0580] Embodiment 132: The apparatus according to Embodiment 131, where a start time point
of the first time window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
[0581] Embodiment 133: The apparatus according to Embodiment 132, where the first time window
includes the H
th slot to an (H+Q)
th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the H
th slot to the (H+Q)
th slot are scheduled uplink slots.
[0582] Embodiment 134: The apparatus according to any one of Embodiments 131 to 133, where
the communication apparatus is further configured to perform the following step: sending
fourth indication information to the terminal device. The fourth indication information
is used to indicate the network device to enable joint channel estimation.
[0583] Embodiment 135: The apparatus according to any one of Embodiments 131 to 134, where
the communication apparatus is further configured to perform the following step: receiving
fifth indication information from the terminal device. The fifth indication information
is used to indicate that a second difference is less than a second threshold, and
the second difference is an absolute value of a difference between a current transmit
power of the terminal device and a first transmit power.
[0584] Embodiment 136: A communication system, including a terminal device and a network
device.
[0585] The terminal device is configured to determine a first time window. The first time
window is a time period in which the network device performs joint channel estimation.
[0586] The terminal device adjusts a transmit power of the terminal device in a first power
interval in the first time window. The first power interval is an interval including
a current transmit power of the terminal device in a plurality of transmit power intervals.
When the terminal device adjusts the transmit power of the terminal device in any
one of the plurality of transmit power intervals, no phase jump occurs in an uplink
signal of the terminal device.
[0587] Embodiment 137: The communication system according to Embodiment 136, where the network
device is configured to send third indication information to the terminal device.
The third indication information is used to indicate a maximum quantity L of consecutive
slots included in the first time window. The first time window is a time period in
which the network device performs joint channel estimation. A quantity of slots required
by the network device to perform one joint channel estimation is greater than or equal
to 1 and less than or equal to L, and L is a positive integer greater than or equal
to 1.
[0588] The terminal device is configured to receive the third indication information from
the network device. The third indication information is used to indicate the maximum
quantity L of consecutive slots included in the first time window, the quantity of
slots required by the network device to perform one joint channel estimation is greater
than 1 and less than or equal to L, and L is a positive integer greater than 1. The
terminal device is further configured to determine the first time window based on
the third indication information.
[0589] Embodiment 138: The communication system according to Embodiment 136 or 137, where
a start time point of the first time window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
[0590] Embodiment 139: The communication system according to any one of Embodiments 136
to 138, where the first time window includes the H
th slot to an (H+Q)
th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the H
th slot to the (H+Q)
th slot are scheduled uplink slots.
[0591] Embodiment 140: The communication system according to any one of Embodiments 136
to 139, where the network device is further configured to send TPC to the terminal
device.
[0592] The terminal device is further configured to adjust, in a first slot after the first
time window, the transmit power of the terminal device based on the TPC sent by the
network device.
[0593] Embodiment 141: The communication system according to any one of Embodiments 136
to 140, where the terminal device is further configured to: determine a first difference,
where the first difference is an absolute value of a difference between the current
transmit power of the terminal device and a third transmit power of the terminal device,
and the third transmit power is a transmit power obtained after the network device
indicates the terminal device to adjust the transmit power; and when the first difference
is less than or equal to a first threshold, adjust the transmit power of the terminal
device in the first power interval.
[0594] Embodiment 142: The communication system according to any one of Embodiments 136
to 141, where the terminal device is further configured to: determine the first difference,
and when the first difference is greater than the first threshold, adjust the transmit
power of the terminal device to the third transmit power.
[0595] Embodiment 143: The communication system according to Embodiment 142, where the terminal
device is further configured to: determine the first difference, and when the first
difference is greater than the first threshold, adjust the transmit power of the terminal
device to the third transmit power.
[0596] Embodiment 144: The communication system according to any one of Embodiments 136
to 143, where the network device is further configured to send fourth indication information
to the terminal device. The fourth indication information is used to indicate the
network device to enable joint channel estimation.
[0597] The terminal device is further configured to receive the fourth indication information
from the network device. The fourth indication information is used to indicate the
network device to enable joint channel estimation.
[0598] Embodiment 145: The communication system according to any one of Embodiments 136
to 144, where the terminal device is further configured to determine whether a second
difference is less than or equal to a second threshold. The second difference is an
absolute value of a difference between the current transmit power of the terminal
device and a first transmit power.
[0599] If the second difference is less than or equal to the second threshold, the terminal
device sends fifth indication information to the network device. The fifth indication
information is used to indicate that the second difference is less than the second
threshold, and the second difference is the absolute value of the difference between
the current transmit power of the terminal device and the first transmit power.
[0600] The network device is further configured to receive the fifth indication information
from the terminal device.
[0601] Embodiment 146: A computer program product, where when the computer program product
runs on a computer, the computer is enabled to perform the method in any one of Embodiment
94 to Embodiment 107.
[0602] Embodiment 147: A computer-readable storage medium, where the computer-readable storage
medium stores instructions, and when the instructions are run on a computer, the computer
is enabled to perform the method in any one of Embodiment 94 to Embodiment 107.
[0603] Embodiment 148: A chip, where the chip includes a processor, and when the processor
executes instructions, the processor is configured to perform the method in any one
of Embodiment 94 to Embodiment 107. The instructions may be from a memory inside the
chip, or may be from a memory outside the chip. Optionally, the chip further includes
an input/output circuit.
[0604] Although this application is described with reference to embodiments, in a process
of implementing this application that claims protection, a person skilled in the art
may understand and implement another variation of the disclosed embodiments by viewing
the accompanying drawings, disclosed content, and the appended claims. In the claims,
"comprising" (comprising) does not exclude another component or another step, and
"a" or "one" does not exclude a case of multiple. A single processor or another unit
may implement several functions enumerated in the claims. Some measures are recorded
in dependent claims that are different from each other, but this does not mean that
these measures cannot be combined to produce a better effect.
[0605] Although this application is described with reference to specific features and embodiments
thereof, it is clear that various modifications and combinations may be made to them
without departing from the spirit and scope of this application. Correspondingly,
the specification and accompanying drawings are merely example description of this
application defined by the appended claims, and are considered as any of or all modifications,
variations, combinations or equivalents that cover the scope of this application.
It is clear that a person skilled in the art can make various modifications and variations
to this application without departing from the spirit and scope of this application.
This application is intended to cover these modifications and variations of this application
provided that they fall within the scope of protection defined by the following claims
and their equivalent technologies.
[0606] The foregoing descriptions are merely specific implementations of this application,
but are not intended to limit the protection scope of this application. Any variation
or replacement readily figured out by a person skilled in the art within the technical
scope disclosed in this application shall fall within the protection scope of this
application. Therefore, the protection scope of this application shall be subject
to the protection scope of the claims.
1. A power control method, comprising:
determining, by a terminal device, first indication information, wherein the first
indication information is used to indicate one or more first transmit powers of the
terminal device, and the first transmit power is a transmit power corresponding to
a phase jump of an uplink signal of the terminal device; and
sending, by the terminal device, the first indication information to a network device.
2. The method according to claim 1, wherein the first indication information comprises
one or more first values, and the one or more first values are in a one-to-one correspondence
with the one or more first transmit powers; and
the first value is used to represent a difference between a first transmit power corresponding
to the first value and a current transmit power.
3. The method according to claim 1 or 2, wherein the one or more first transmit powers
correspond to a plurality of transmit power intervals, the first transmit power is
an endpoint of one of the plurality of transmit power intervals, and the phase jump
means that a phase of the uplink signal of the terminal device jumps when a transmit
power of the terminal device is adjusted between different transmit intervals.
4. The method according to claim 3, wherein the one or more first transmit powers comprise
an endpoint of each of the plurality of transmit power intervals.
5. The method according to claim 3, wherein the current transmit power of the terminal
device is a second transmit power, and the one or more first transmit powers comprise
two first transmit powers that have a smallest difference from the second transmit
power.
6. The method according to claim 3, wherein the current transmit power of the terminal
device is a second transmit power, and the one or more first transmit powers comprise
one first transmit power that has a smallest difference from the second transmit power.
7. The method according to claim 3, wherein the current transmit power of the terminal
device is a second transmit power, and the one or more first transmit powers comprise
a first transmit power that is greater than the second transmit power and that has
a smallest difference from the second transmit power.
8. The method according to claim 3, wherein the current transmit power of the terminal
device is a second transmit power, and the one or more first transmit powers comprise
a first transmit power that is less than the second transmit power and that has a
smallest difference from the second transmit power.
9. The method according to any one of claims 4 to 8, further comprising:
determining, by the terminal device, whether an absolute value of a smallest difference
between the current transmit power and the endpoint of each of the plurality of transmit
power intervals is less than or equal to a first threshold; and
if the absolute value of the smallest difference between the current transmit power
and the endpoint of each of the plurality of transmit power intervals is less than
or equal to the first threshold, sending, by the terminal device, the first indication
information to the network device.
10. The method according to any one of claims 1 to 9, wherein before the sending, by the
terminal device, the first indication information to a network device, the method
further comprises:
receiving, by the terminal device, second indication information from the network
device, wherein the second indication information is used to indicate the terminal
device to send the first indication information, and the second indication information
is carried in any one of the following: a radio resource control RRC message, a media
access control-control element MAC CE, or downlink control information DCI; and
sending, by the terminal device, the first indication information to the network device
in response to the second indication information, wherein the first indication information
is carried in a MAC CE sent by the terminal device, and the MAC CE carrying the first
indication information is any one of the following: a MAC CE carrying a power headroom
report PHR, a newly added MAC CE, or a MAC CE sent in an uplink slot scheduled by
DCI comprising transmit power control TPC.
11. The method according to claim 10, wherein the second indication information is used
to indicate the terminal device to periodically report the first indication information;
the second indication information is used to indicate the terminal device to send
the first indication information to the network device when the absolute value of
the smallest difference between the current transmit power and the endpoint of each
of the plurality of transmit power intervals is less than or equal to the first threshold;
or
the second indication information is used to indicate the terminal device to report
the first indication information at a preset time point.
12. The method according to claim 11, wherein the second indication information is further
used to indicate a reporting manner of the first indication information and a quantity
of first transmit powers in the first indication information.
13. A power control method, comprising:
receiving, by a network device, first indication information from a terminal device,
wherein the first indication information is used to indicate one or more first transmit
powers of the terminal device, and the first transmit power is a transmit power corresponding
to a phase jump of an uplink signal of the terminal device.
14. The method according to claim 13, wherein the first indication information comprises
one or more first values, and the one or more first values are in a one-to-one correspondence
with the one or more first transmit powers; and
the first value is used to represent a difference between a first transmit power corresponding
to the first value and a current transmit power.
15. The method according to claim 13 or 14, wherein the one or more first transmit powers
correspond to a plurality of transmit power intervals, the first transmit power is
an endpoint of one of the plurality of transmit power intervals, and the phase jump
means that a phase of the uplink signal of the terminal device jumps when a transmit
power of the terminal device is adjusted between different transmit intervals.
16. The method according to claim 15, further comprising:
if the network device is performing joint channel estimation, indicating, by the network
device, the terminal device to adjust the transmit power of the terminal device in
a first power interval, wherein the first power interval is a transmit power interval
that is in the plurality of transmit power intervals and that comprises the current
transmit power of the terminal device.
17. The method according to claim 15, further comprising:
determining, by the network device, a first slot, wherein the transmit power of the
terminal device in the first slot is adjusted beyond a first power interval, and the
first power interval is a transmit power interval that is in the plurality of transmit
power intervals and that comprises the current transmit power of the terminal device;
and
skipping, by the network device, performing joint channel estimation in the first
slot with a slot before the first slot.
18. The method according to any one of claims 15 to 17, wherein the one or more first
transmit powers comprise an endpoint of each of the plurality of transmit power intervals.
19. The method according to any one of claims 15 to 17, wherein the current transmit power
of the terminal device is a second transmit power, and the one or more first transmit
powers comprise two first transmit powers that have a smallest difference from the
second transmit power.
20. The method according to any one of claims 15 to 17, wherein the current transmit power
of the terminal device is a second transmit power, and the one or more first transmit
powers comprise one first transmit power that has a smallest difference from the second
transmit power.
21. The method according to any one of claims 15 to 17, wherein the current transmit power
of the terminal device is a second transmit power, and the one or more first transmit
powers comprise a first transmit power that is greater than the second transmit power
and that has a smallest difference from the second transmit power.
22. The method according to any one of claims 15 to 17, wherein the current transmit power
of the terminal device is a second transmit power, and the one or more first transmit
powers comprise a first transmit power that is less than the second transmit power
and that has a smallest difference from the second transmit power.
23. The method according to any one of claims 13 to 22, further comprising:
sending, by the network device, second indication information to the terminal device,
wherein the second indication information is used to indicate the terminal device
to send the first indication information, the first indication information is carried
in a MAC CE sent by the terminal device, and the second indication information is
carried in any one of the following: an RRC message, a MAC CE, or DCI.
24. The method according to claim 23, wherein the second indication information is used
to indicate the terminal device to periodically report the first indication information;
the second indication information is used to indicate the terminal device to send
the first indication information to the network device when an absolute value of a
smallest difference between the current transmit power and the endpoint of each of
the plurality of transmit power intervals is less than or equal to a first threshold;
or
the second indication information is used to indicate the terminal device to report
the first indication information at a preset time point.
25. The method according to claim 24, wherein the second indication information is further
used to indicate a reporting manner of the first indication information and a quantity
of first transmit powers in the first indication information.
26. A communication apparatus, comprising a processing unit and a communication unit,
wherein
the processing unit is configured to determine first indication information, wherein
the first indication information is used to indicate one or more first transmit powers
of a terminal device, and the first transmit power is a transmit power corresponding
to a phase jump of an uplink signal of the terminal device; and
the communication unit is configured to send the first indication information to a
network device.
27. The apparatus according to claim 26, wherein the first indication information comprises
one or more first values, and the one or more first values are in a one-to-one correspondence
with the one or more first transmit powers; and
the first value is used to represent a difference between a first transmit power corresponding
to the first value and a current transmit power.
28. The apparatus according to claim 26 or 27, wherein the one or more first transmit
powers correspond to a plurality of transmit power intervals, the first transmit power
is an endpoint of one of the plurality of transmit power intervals, and the phase
jump means that a phase of the uplink signal of the terminal device jumps when a transmit
power of the terminal device is adjusted between different transmit intervals.
29. The apparatus according to claim 28, wherein the one or more first transmit powers
comprise an endpoint of each of the plurality of transmit power intervals.
30. The apparatus according to claim 28, wherein the current transmit power of the terminal
device is a second transmit power, and the one or more first transmit powers comprise
two first transmit powers that have a smallest difference from the second transmit
power.
31. The apparatus according to claim 28, wherein the current transmit power of the terminal
device is a second transmit power, and the one or more first transmit powers comprise
one first transmit power that has a smallest difference from the second transmit power.
32. The apparatus according to claim 28, wherein the current transmit power of the terminal
device is a second transmit power, and the one or more first transmit powers comprise
a first transmit power that is greater than the second transmit power and that has
a smallest difference from the second transmit power.
33. The apparatus according to claim 28, wherein the current transmit power of the terminal
device is a second transmit power, and the one or more first transmit powers comprise
a first transmit power that is less than the second transmit power and that has a
smallest difference from the second transmit power.
34. The apparatus according to any one of claims 29 to 33, wherein the processing unit
is further configured to:
determine whether an absolute value of a smallest difference between the current transmit
power and the endpoint of each of the plurality of transmit power intervals is less
than or equal to a first threshold; and
the processing unit is further configured to indicate the communication unit to send
the first indication information to the network device.
35. The apparatus according to any one of claims 26 to 34, wherein the communication unit
is further configured to receive second indication information from the network device,
wherein the second indication information is used to indicate the terminal device
to send the first indication information, and the second indication information is
carried in any one of the following: an RRC message, a MAC CE, or DCI; and the processing
unit is further configured to indicate the communication unit to send the first indication
information to the network device, wherein the first indication information is carried
in a MAC CE sent by the terminal device, and the MAC CE carrying the first indication
information is any one of the following: a MAC CE carrying a PHR, a newly added MAC
CE, or a MAC CE sent in an uplink slot scheduled by DCI comprising TPC.
36. The apparatus according to claim 35, wherein the second indication information is
used to indicate the terminal device to periodically report the first indication information;
the second indication information is used to indicate the terminal device to send
the first indication information to the network device when the absolute value of
the smallest difference between the current transmit power and the endpoint of each
of the plurality of transmit power intervals is less than or equal to the first threshold;
or
the second indication information is used to indicate the terminal device to report
the first indication information at a preset time point.
37. The apparatus according to claim 36, wherein the second indication information is
further used to indicate a reporting manner of the first indication information and
a quantity of first transmit powers in the first indication information.
38. A communication apparatus, comprising a processing unit and a communication unit,
wherein
the processing unit is configured to indicate the communication unit to receive first
indication information from a terminal device, wherein the first indication information
is used to indicate one or more first transmit powers of the terminal device, and
the first transmit power is a transmit power corresponding to a phase jump of an uplink
signal of the terminal device.
39. The apparatus according to claim 38, wherein the first indication information comprises
one or more first values, and the one or more first values are in a one-to-one correspondence
with the one or more first transmit powers; and
the first value is used to represent a difference between a first transmit power corresponding
to the first value and a current transmit power.
40. The apparatus according to claim 38 or 39, wherein the one or more first transmit
powers correspond to a plurality of transmit power intervals, the first transmit power
is an endpoint of one of the plurality of transmit power intervals, and the phase
jump means that a phase of the uplink signal of the terminal device jumps when a transmit
power of the terminal device is adjusted between different transmit intervals.
41. The apparatus according to claim 40, wherein the processing unit is further configured
to:
if a network device is performing joint channel estimation, indicate the terminal
device to adjust the transmit power of the terminal device in a first power interval,
wherein the first power interval is a transmit power interval that is in the plurality
of transmit power intervals and that comprises the current transmit power of the terminal
device.
42. The apparatus according to claim 40, wherein the processing unit is further configured
to:
determine a first slot, wherein the transmit power of the terminal device in the first
slot is adjusted beyond a first power interval, and the first power interval is a
transmit power interval that is in the plurality of transmit power intervals and that
comprises the current transmit power of the terminal device; and
skip performing joint channel estimation in the first slot with a slot before the
first slot.
43. The apparatus according to any one of claims 40 to 42, wherein the one or more first
transmit powers comprise an endpoint of each of the plurality of transmit power intervals.
44. The apparatus according to any one of claims 40 to 42, wherein the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers comprise two first transmit powers that have a smallest difference
from the second transmit power.
45. The apparatus according to any one of claims 40 to 42, wherein the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers comprise one first transmit power that has a smallest difference from
the second transmit power.
46. The apparatus according to any one of claims 40 to 42, wherein the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers comprise a first transmit power that is greater than the second transmit
power and that has a smallest difference from the second transmit power.
47. The apparatus according to any one of claims 40 to 42, wherein the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers comprise a first transmit power that is less than the second transmit
power and that has a smallest difference from the second transmit power.
48. The apparatus according to any one of claims 38 to 47, wherein the communication unit
is further configured to:
send second indication information to the terminal device, wherein the second indication
information is used to indicate the terminal device to send the first indication information,
the first indication information is carried in a MAC CE sent by the terminal device,
and the second indication information is carried in any one of the following: an RRC
message, a MAC CE, or DCI.
49. The apparatus according to claim 48, wherein the second indication information is
used to indicate the terminal device to periodically report the first indication information;
the second indication information is used to indicate the terminal device to send
the first indication information to the network device when an absolute value of a
smallest difference between the current transmit power and the endpoint of each of
the plurality of transmit power intervals is less than or equal to a first threshold;
or
the second indication information is used to indicate the terminal device to report
the first indication information at a preset time point.
50. The apparatus according to claim 49, wherein the second indication information is
further used to indicate a reporting manner of the first indication information and
a quantity of first transmit powers in the first indication information.
51. A communication apparatus, wherein the communication apparatus may be a terminal device,
a chip in a terminal device, or a system-on-a-chip, and the communication apparatus
comprises a processor and a memory, wherein the memory stores instructions, and when
the instructions are executed by the processor, the communication apparatus is enabled
to perform the following steps: determining first indication information, wherein
the first indication information is used to indicate one or more first transmit powers
of the terminal device, and the first transmit power is a transmit power corresponding
to a phase jump of an uplink signal of the terminal device; and sending the first
indication information to a network device.
52. The apparatus according to claim 51, wherein the first indication information comprises
one or more first values, and the one or more first values are in a one-to-one correspondence
with the one or more first transmit powers; and
the first value is used to represent a difference between a first transmit power corresponding
to the first value and a current transmit power.
53. The apparatus according to claim 51 or 52, wherein the one or more first transmit
powers correspond to a plurality of transmit power intervals, the first transmit power
is an endpoint of one of the plurality of transmit power intervals, and the phase
jump means that a phase of the uplink signal of the terminal device jumps when a transmit
power of the terminal device is adjusted between different transmit intervals.
54. The apparatus according to claim 53, wherein the one or more first transmit powers
comprise an endpoint of each of the plurality of transmit power intervals.
55. The apparatus according to claim 53, wherein the current transmit power of the terminal
device is a second transmit power, and the one or more first transmit powers comprise
two first transmit powers that have a smallest difference from the second transmit
power.
56. The apparatus according to claim 53, wherein the current transmit power of the terminal
device is a second transmit power, and the one or more first transmit powers comprise
one first transmit power that has a smallest difference from the second transmit power.
57. The apparatus according to claim 53, wherein the current transmit power of the terminal
device is a second transmit power, and the one or more first transmit powers comprise
a first transmit power that is greater than the second transmit power and that has
a smallest difference from the second transmit power.
58. The apparatus according to claim 53, wherein the current transmit power of the terminal
device is a second transmit power, and the one or more first transmit powers comprise
a first transmit power that is less than the second transmit power and that has a
smallest difference from the second transmit power.
59. The apparatus according to any one of claims 54 to 58, wherein the communication apparatus
is further configured to perform the following steps: determining whether an absolute
value of a smallest difference between the current transmit power and the endpoint
of each of the plurality of transmit power intervals is less than or equal to a first
threshold; and sending the first indication information to the network device.
60. The apparatus according to any one of claims 51 to 59, wherein the communication apparatus
is further configured to perform the following steps: receiving second indication
information from the network device, wherein the second indication information is
used to indicate the terminal device to send the first indication information, and
the second indication information is carried in any one of the following: an RRC message,
a MAC CE, or DCI; and sending the first indication information to the network device,
wherein the first indication information is carried in a MAC CE sent by the terminal
device, and the MAC CE carrying the first indication information is any one of the
following: a MAC CE carrying a PHR, a newly added MAC CE, or a MAC CE sent in an uplink
slot scheduled by DCI comprising TPC.
61. The apparatus according to claim 60, wherein the second indication information is
used to indicate the terminal device to periodically report the first indication information;
the second indication information is used to indicate the terminal device to send
the first indication information to the network device when the absolute value of
the smallest difference between the current transmit power and the endpoint of each
of the plurality of transmit power intervals is less than or equal to the first threshold;
or
the second indication information is used to indicate the terminal device to report
the first indication information at a preset time point.
62. The apparatus according to claim 61, wherein the second indication information is
further used to indicate a reporting manner of the first indication information and
a quantity of first transmit powers in the first indication information.
63. A communication apparatus, wherein the communication apparatus may be a network device,
a chip in a network device, or a system-on-a-chip, and the communication apparatus
comprises a processor and a memory, wherein the memory stores instructions, and when
the instructions are executed by the processor, the communication apparatus is enabled
to perform the following steps: receiving first indication information from a terminal
device, wherein the first indication information is used to indicate one or more first
transmit powers of the terminal device, and the first transmit power is a transmit
power corresponding to a phase jump of an uplink signal of the terminal device.
64. The apparatus according to claim 63, wherein the first indication information comprises
one or more first values, and the one or more first values are in a one-to-one correspondence
with the one or more first transmit powers; and
the first value is used to represent a difference between a first transmit power corresponding
to the first value and a current transmit power.
65. The apparatus according to claim 63 or 64, wherein the one or more first transmit
powers correspond to a plurality of transmit power intervals, the first transmit power
is an endpoint of one of the plurality of transmit power intervals, and the phase
jump means that a phase of the uplink signal of the terminal device jumps when a transmit
power of the terminal device is adjusted between different transmit intervals.
66. The apparatus according to claim 65, wherein the communication apparatus is further
configured to perform the following step: if the network device is performing joint
channel estimation, indicating the terminal device to adjust the transmit power of
the terminal device in a first power interval, wherein the first power interval is
a transmit power interval that is in the plurality of transmit power intervals and
that comprises the current transmit power of the terminal device.
67. The apparatus according to claim 65, wherein the communication apparatus is further
configured to perform the following steps: determining a first slot, wherein the transmit
power of the terminal device in the first slot is adjusted beyond a first power interval,
and the first power interval is a transmit power interval that is in the plurality
of transmit power intervals and that comprises the current transmit power of the terminal
device; and
skipping performing joint channel estimation in the first slot with a slot before
the first slot.
68. The apparatus according to any one of claims 65 to 67, wherein the one or more first
transmit powers comprise an endpoint of each of the plurality of transmit power intervals.
69. The apparatus according to any one of claims 65 to 67, wherein the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers comprise two first transmit powers that have a smallest difference
from the second transmit power.
70. The apparatus according to any one of claims 65 to 67, wherein the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers comprise one first transmit power that has a smallest difference from
the second transmit power.
71. The apparatus according to any one of claims 65 to 67, wherein the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers comprise a first transmit power that is greater than the second transmit
power and that has a smallest difference from the second transmit power.
72. The apparatus according to any one of claims 65 to 67, wherein the current transmit
power of the terminal device is a second transmit power, and the one or more first
transmit powers comprise a first transmit power that is less than the second transmit
power and that has a smallest difference from the second transmit power.
73. The apparatus according to any one of claims 63 to 72, wherein the communication apparatus
is further configured to perform the following step: sending second indication information
to the terminal device, wherein the second indication information is used to indicate
the terminal device to send the first indication information, the first indication
information is carried in a MAC CE sent by the terminal device, and the second indication
information is carried in any one of the following: an RRC message, a MAC CE, or DCI.
74. The apparatus according to claim 73, wherein the second indication information is
used to indicate the terminal device to periodically report the first indication information;
the second indication information is used to indicate the terminal device to send
the first indication information to the network device when an absolute value of a
smallest difference between the current transmit power and the endpoint of each of
the plurality of transmit power intervals is less than or equal to a first threshold;
or
the second indication information is used to indicate the terminal device to report
the first indication information at a preset time point.
75. The apparatus according to claim 74, wherein the second indication information is
further used to indicate a reporting manner of the first indication information and
a quantity of first transmit powers in the first indication information.
76. A communication system, comprising a terminal device and a network device, wherein
the terminal device is configured to determine first indication information, wherein
the first indication information is used to indicate one or more first transmit powers
of the terminal device, and the first transmit power is a transmit power corresponding
to a phase jump of an uplink signal of the terminal device; and the terminal device
sends the first indication information to the network device; and
the network device is configured to receive the first indication information from
the terminal device.
77. The communication system according to claim 76, wherein the first indication information
comprises one or more first values, and the one or more first values are in a one-to-one
correspondence with the one or more first transmit powers; and
the first value is used to represent a difference between a first transmit power corresponding
to the first value and a current transmit power.
78. The communication system according to claim 76 or 77, wherein the one or more first
transmit powers correspond to a plurality of transmit power intervals, the first transmit
power is an endpoint of one of the plurality of transmit power intervals, and the
phase jump means that a phase of the uplink signal of the terminal device jumps when
a transmit power of the terminal device is adjusted between different transmit intervals.
79. The communication system according to claim 78, wherein the one or more first transmit
powers comprise an endpoint of each of the plurality of transmit power intervals.
80. The communication system according to claim 78, wherein the current transmit power
of the terminal device is a second transmit power, and the one or more first transmit
powers comprise two first transmit powers that have a smallest difference from the
second transmit power.
81. The communication system according to claim 78, wherein the current transmit power
of the terminal device is a second transmit power, and the one or more first transmit
powers comprise one first transmit power that has a smallest difference from the second
transmit power.
82. The communication system according to claim 78, wherein the current transmit power
of the terminal device is a second transmit power, and the one or more first transmit
powers comprise a first transmit power that is greater than the second transmit power
and that has a smallest difference from the second transmit power.
83. The communication system according to claim 78, wherein the current transmit power
of the terminal device is a second transmit power, and the one or more first transmit
powers comprise a first transmit power that is less than the second transmit power
and that has a smallest difference from the second transmit power.
84. The communication system according to any one of claims 79 to 83, wherein the terminal
device is further configured to determine whether an absolute value of a smallest
difference between the current transmit power and the endpoint of each of the plurality
of transmit power intervals is less than or equal to a first threshold; and if the
absolute value of the smallest difference between the current transmit power and the
endpoint of each of the plurality of transmit power intervals is less than or equal
to the first threshold, the terminal device sends the first indication information
to the network device; and
the network device is further configured to receive the first indication information
from the terminal device.
85. The communication system according to any one of claims 76 to 84, wherein the network
device is further configured to send second indication information to the terminal
device, wherein the second indication information is used to indicate the terminal
device to send the first indication information, and the second indication information
is carried in any one of the following: an RRC message, a MAC CE, or DCI; and
the terminal device is further configured to: receive the second indication information
from the network device, and send the first indication information to the network
device in response to the second indication information, wherein the first indication
information is carried in a MAC CE sent by the terminal device, and the MAC CE carrying
the first indication information is any one of the following: a MAC CE carrying a
PHR, a newly added MAC CE, or a MAC CE sent in an uplink slot scheduled by DCI comprising
TPC.
86. The communication system according to claim 85, wherein the second indication information
is used to indicate the terminal device to periodically report the first indication
information;
the second indication information is used to indicate the terminal device to send
the first indication information to the network device when the absolute value of
the smallest difference between the current transmit power and the endpoint of each
of the plurality of transmit power intervals is less than or equal to the first threshold;
or
the second indication information is used to indicate the terminal device to report
the first indication information at a preset time point.
87. The communication system according to claim 86, wherein the second indication information
is further used to indicate a reporting manner of the first indication information
and a quantity of first transmit powers in the first indication information.
88. The communication system according to any one of claims 76 to 87, wherein the network
device is further configured to: if the network device is performing joint channel
estimation, indicate the terminal device to adjust the transmit power of the terminal
device in a first power interval, wherein the first power interval is a transmit power
interval that is in the plurality of transmit power intervals and that comprises the
current transmit power of the terminal device; and
the terminal device is further configured to adjust the transmit power of the terminal
device in the first power interval.
89. The communication system according to any one of claims 76 to 87, wherein the network
device is further configured to determine a first slot, wherein the transmit power
of the terminal device in the first slot is adjusted beyond a first power interval,
and the first power interval is a transmit power interval that is in the plurality
of transmit power intervals and that comprises the current transmit power of the terminal
device; and
the network device skips performing joint channel estimation in the first slot with
a slot before the first slot.
90. The communication system according to any one of claims 76 to 89, wherein the terminal
device is a mobile phone, and the network device is a base station.
91. A computer program product, wherein when the computer program product runs on a computer,
the computer is enabled to perform the method according to any one of claims 1 to
25.
92. A computer-readable storage medium, wherein the computer-readable storage medium stores
instructions, and when the instructions are run on a computer, the computer is enabled
to perform the method according to any one of claims 1 to 25.
93. A chip, wherein the chip comprises a processor, and when the processor executes instructions,
the processor is configured to perform the method according to any one of claims 1
to 25; the instructions may come from a memory inside the chip, or may come from a
memory outside the chip; and optionally, the chip further comprises an input/output
circuit.
94. A power control method, comprising:
determining, by a terminal device, a first time window, wherein the first time window
is a time period in which a network device performs joint channel estimation; and
adjusting, by the terminal device, a transmit power of the terminal device in a first
power interval in the first time window, wherein the first power interval is an interval
comprising a current transmit power of the terminal device in a plurality of transmit
power intervals, and when the terminal device adjusts the transmit power of the terminal
device in any one of the plurality of transmit power intervals, no phase jump occurs
in an uplink signal of the terminal device.
95. The method according to claim 94, further comprising:
receiving, by the terminal device, third indication information from the network device,
wherein the third indication information is used to indicate a maximum quantity L
of consecutive slots comprised in the first time window, a quantity of slots required
by the network device to perform one joint channel estimation is greater than 1 and
less than or equal to L, and L is a positive integer greater than 1; and
determining, by the terminal device, the first time window based on the third indication
information.
96. The method according to claim 95, wherein a start time point of the first time window
is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot, wherein H is a positive integer;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
97. The method according to claim 96, wherein the first time window comprises the Hth slot to an (H+Q)th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the Hth slot to the (H+Q)th slot are scheduled uplink slots.
98. The method according to any one of claims 94 to 97, wherein the method further comprises:
adjusting, by the terminal device in a first slot after the first time window, the
transmit power of the terminal device based on TPC sent by the network device.
99. The method according to any one of claims 94 to 98, wherein the adjusting, by the
terminal device, a transmit power of the terminal device in a first power interval
in the first time window comprises:
determining, by the terminal device, a first difference, wherein the first difference
is an absolute value of a difference between the current transmit power of the terminal
device and a third transmit power of the terminal device, and the third transmit power
is a transmit power obtained after the network device indicates the terminal device
to adjust the transmit power; and
when the first difference is less than or equal to a first threshold, adjusting, by
the terminal device, the transmit power of the terminal device in the first power
interval.
100. The method according to claim 99, wherein the method further comprises:
determining, by the terminal device, the first difference; and
when the first difference is greater than the first threshold, adjusting, by the terminal
device, the transmit power of the terminal device to the third transmit power.
101. The method according to any one of claims 94 to 100, further comprising:
receiving, by the terminal device, fourth indication information from the network
device, wherein the fourth indication information is used to indicate the network
device to enable joint channel estimation.
102. The method according to any one of claims 94 to 101, wherein the method further comprises:
determining, by the terminal device, whether a second difference is less than or equal
to a second threshold, wherein the second difference is an absolute value of a difference
between the current transmit power of the terminal device and a first transmit power;
and
if the second difference is less than or equal to the second threshold, sending, by
the terminal device, fifth indication information to the network device, wherein the
fifth indication information is used to indicate that the second difference is less
than the second threshold.
103. A power control method, comprising:
sending, by a network device, third indication information to a terminal device, wherein
the third indication information is used to indicate a maximum quantity L of consecutive
slots comprised in a first time window, the first time window is a time period in
which the network device performs joint channel estimation, a quantity of slots required
by the network device to perform one joint channel estimation is greater than or equal
to 1 and less than or equal to L, and L is a positive integer greater than or equal
to 1.
104. The method according to claim 103, wherein a start time point of the first time window
is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
105. The method according to claim 104, wherein the first time window comprises the Hth slot to an (H+Q)tn slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the Hth slot to the (H+Q)th slot are scheduled uplink slots.
106. The method according to any one of claims 103 to 105, wherein the method further comprises:
sending, by the network device, fourth indication information to the terminal device,
wherein the fourth indication information is used to indicate the network device to
enable joint channel estimation.
107. The method according to any one of claims 103 to 106, wherein the method further comprises:
receiving, by the network device, fifth indication information from the terminal device,
wherein the fifth indication information is used to indicate that a second difference
is less than a second threshold, and the second difference is an absolute value of
a difference between a current transmit power of the terminal device and a first transmit
power.
108. A communication apparatus, comprising a processing unit, wherein
the processing unit is configured to determine a first time window, wherein the first
time window is a time period in which a network device performs joint channel estimation;
and
the processing unit is further configured to adjust a transmit power of a terminal
device in a first power interval in the first time window, wherein the first power
interval is an interval comprising a current transmit power of the terminal device
in a plurality of transmit power intervals, and when the terminal device adjusts the
transmit power of the terminal device in any one of the plurality of transmit power
intervals, no phase jump occurs in an uplink signal of the terminal device.
109. The apparatus according to claim 108, further comprising a communication unit, wherein
the communication unit is configured to receive third indication information from
the network device, wherein the third indication information is used to indicate a
maximum quantity L of consecutive slots comprised in the first time window, a quantity
of slots required by the network device to perform one joint channel estimation is
greater than or equal to 1 and less than or equal to L, and L is a positive integer
greater than or equal to 1; and
the processing unit is further configured to determine the first time window based
on the third indication information.
110. The apparatus according to claim 109, wherein a start time point of the first time
window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
111. The apparatus according to claim 110, wherein the first time window comprises the
Hth slot to an (H+Q)th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the Hth slot to the (H+Q)th slot are scheduled uplink slots.
112. The apparatus according to any one of claims 108 to 111, wherein the processing unit
is further configured to:
adjust, in a first slot after the first time window, the transmit power of the terminal
device based on TPC sent by the network device.
113. The apparatus according to any one of claims 108 to 112, wherein the processing unit
is specifically configured to:
determine a first difference, wherein the first difference is an absolute value of
a difference between the current transmit power of the terminal device and a third
transmit power of the terminal device, and the third transmit power is a transmit
power obtained after the network device indicates the terminal device to adjust the
transmit power; and when the first difference is less than or equal to a first threshold,
adjust the transmit power of the terminal device in the first power interval.
114. The apparatus according to claim 113, wherein the processing unit is further configured
to:
determine the first difference; and
when the first difference is greater than the first threshold, adjust the transmit
power of the terminal device to the third transmit power.
115. The apparatus according to any one of claims 108 to 114, wherein the communication
unit is further configured to receive fourth indication information from the network
device, wherein the fourth indication information is used to indicate the network
device to enable joint channel estimation.
116. The apparatus according to any one of claims 108 to 115, wherein the processing unit
is further configured to determine whether a second difference is less than or equal
to a second threshold, wherein the second difference is an absolute value of a difference
between the current transmit power of the terminal device and a first transmit power;
and
the processing unit is further configured to indicate the communication unit to send
fifth indication information to the network device, wherein the fifth indication information
is used to indicate that the second difference is less than the second threshold.
117. A communication apparatus, comprising a processing unit and a communication unit,
wherein
the processing unit is configured to indicate the communication unit to send third
indication information to a terminal device, wherein the third indication information
is used to indicate a maximum quantity L of consecutive slots comprised in a first
time window, the first time window is a time period in which a network device performs
joint channel estimation, a quantity of slots required by the network device to perform
one joint channel estimation is greater than or equal to 1 and less than or equal
to L, and L is a positive integer greater than or equal to 1.
118. The apparatus according to claim 117, wherein a start time point of the first time
window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
119. The apparatus according to claim 118, wherein the first time window comprises the
Hth slot to an (H+Q)th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the Hth slot to the (H+Q)th slot are scheduled uplink slots.
120. The apparatus according to any one of claims 117 to 119, wherein the communication
unit is further configured to send fourth indication information to the terminal device,
wherein the fourth indication information is used to indicate the network device to
enable joint channel estimation.
121. The apparatus according to any one of claims 117 to 120, wherein the communication
unit is further configured to:
receive fifth indication information from the terminal device, wherein the fifth indication
information is used to indicate that a second difference is less than a second threshold,
and the second difference is an absolute value of a difference between a current transmit
power of the terminal device and a first transmit power.
122. A communication apparatus, wherein the communication apparatus may be a terminal device,
a chip in a terminal device, or a system-on-a-chip, the communication apparatus comprises
a processor and a memory, the memory stores instructions, and when the instructions
are executed by the processor, the communication apparatus is enabled to perform the
following steps: determining a first time window, wherein the first time window is
a time period in which a network device performs joint channel estimation; and adjusting
a transmit power of the terminal device in a first power interval in the first time
window, wherein the first power interval is an interval comprising a current transmit
power of the terminal device in a plurality of transmit power intervals, and when
the terminal device adjusts the transmit power of the terminal device in any one of
the plurality of transmit power intervals, no phase jump occurs in an uplink signal
of the terminal device.
123. The apparatus according to claim 122, wherein the communication apparatus is further
configured to perform the following steps: receiving third indication information
from the network device, wherein the third indication information is used to indicate
a maximum quantity L of consecutive slots comprised in the first time window, a quantity
of slots required by the network device to perform one joint channel estimation is
greater than or equal to 1 and less than or equal to L, and L is a positive integer
greater than or equal to 1; and determining the first time window based on the third
indication information.
124. The apparatus according to claim 123, wherein a start time point of the first time
window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
125. The apparatus according to claim 124, wherein the first time window comprises the
Hth slot to an (H+Q)th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the Hth slot to the (H+Q)th slot are scheduled uplink slots.
126. The apparatus according to any one of claims 122 to 125, wherein the communication
apparatus is further configured to perform the following step: adjusting, in a first
slot after the first time window, the transmit power of the terminal device based
on TPC sent by the network device.
127. The apparatus according to any one of claims 122 to 126, wherein the communication
apparatus is further configured to perform the following steps: determining a first
difference, wherein the first difference is an absolute value of a difference between
the current transmit power of the terminal device and a third transmit power of the
terminal device, and the third transmit power is a transmit power obtained after the
network device indicates the terminal device to adjust the transmit power; and when
the first difference is less than or equal to a first threshold, adjusting the transmit
power of the terminal device in the first power interval.
128. The apparatus according to claim 127, wherein the communication apparatus is further
configured to perform the following steps: determining the first difference, and when
the first difference is greater than the first threshold, adjusting the transmit power
of the terminal device to the third transmit power.
129. The apparatus according to any one of claims 122 to 128, wherein the communication
apparatus is further configured to perform the following step: receiving fourth indication
information from the network device, wherein the fourth indication information is
used to indicate the network device to enable joint channel estimation.
130. The apparatus according to any one of claims 122 to 129, wherein the communication
apparatus is further configured to perform the following steps: determining whether
a second difference is less than or equal to a second threshold, wherein the second
difference is an absolute value of a difference between the current transmit power
of the terminal device and a first transmit power; and sending fifth indication information
to the network device, wherein the fifth indication information is used to indicate
that the second difference is less than the second threshold.
131. A communication apparatus, wherein the communication apparatus may be a network device,
a chip in a network device, or a system-on-a-chip, the communication apparatus comprises
a processor and a memory, the memory stores instructions, and when the instructions
are executed by the processor, the communication apparatus performs the following
step: indicating a communication unit to send third indication information to a terminal
device, wherein the third indication information is used to indicate a maximum quantity
L of consecutive slots comprised in a first time window, the first time window is
a time period in which the network device performs joint channel estimation, a quantity
of slots required by the network device to perform one joint channel estimation is
greater than or equal to 1 and less than or equal to L, and L is a positive integer
greater than or equal to 1.
132. The apparatus according to claim 131, wherein a start time point of the first time
window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
133. The apparatus according to claim 132, wherein the first time window comprises the
Hth slot to an (H+Q)th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the Hth slot to the (H+Q)th slot are scheduled uplink slots.
134. The apparatus according to any one of claims 131 to 133, wherein the communication
apparatus is further configured to perform the following step: sending fourth indication
information to the terminal device, wherein the fourth indication information is used
to indicate the network device to enable joint channel estimation.
135. The apparatus according to any one of claims 131 to 134, wherein the communication
apparatus is further configured to perform the following step: receiving fifth indication
information from the terminal device, wherein the fifth indication information is
used to indicate that a second difference is less than a second threshold, and the
second difference is an absolute value of a difference between a current transmit
power of the terminal device and a first transmit power.
136. A communication system, comprising a terminal device and a network device, wherein
the terminal device is configured to determine a first time window, wherein the first
time window is a time period in which the network device performs joint channel estimation;
and
the terminal device adjusts a transmit power of the terminal device in a first power
interval in the first time window, wherein the first power interval is an interval
comprising a current transmit power of the terminal device in a plurality of transmit
power intervals, and when the terminal device adjusts the transmit power of the terminal
device in any one of the plurality of transmit power intervals, no phase jump occurs
in an uplink signal of the terminal device.
137. The communication system according to claim 136, wherein the network device is configured
to send third indication information to the terminal device, wherein the third indication
information is used to indicate a maximum quantity L of consecutive slots comprised
in the first time window, the first time window is a time period in which the network
device performs joint channel estimation, a quantity of slots required by the network
device to perform one joint channel estimation is greater than or equal to 1 and less
than or equal to L, and L is a positive integer greater than or equal to 1; and
the terminal device is configured to receive the third indication information from
the network device, wherein the third indication information is used to indicate the
maximum quantity L of consecutive slots comprised in the first time window, the quantity
of slots required by the network device to perform one joint channel estimation is
greater than 1 and less than or equal to L, and L is a positive integer greater than
1; and the terminal device is further configured to determine the first time window
based on the third indication information.
138. The communication system according to claim 136 or 137, wherein a start time point
of the first time window is located in an H
th slot, and the H
th slot meets any one of the following: an (H-1)
th slot is a scheduled downlink slot, and the H
th slot is a scheduled uplink slot;
the (H-1)th slot is an unscheduled slot, and the Hth slot is a scheduled uplink slot; or
the network device completes one joint channel estimation in an (H-L)th slot to the (H-1)th slot, and the Hth slot is a scheduled uplink slot.
139. The communication system according to any one of claims 136 to 138, wherein the first
time window comprises the Hth slot to an (H+Q)th slot, Q is a positive integer greater than or equal to 1 and less than or equal to
L, and all the Hth slot to the (H+Q)th slot are scheduled uplink slots.
140. The communication system according to any one of claims 136 to 139, wherein the network
device is further configured to send TPC to the terminal device; and
the terminal device is further configured to adjust, in a first slot after the first
time window, the transmit power of the terminal device based on the TPC sent by the
network device.
141. The communication system according to any one of claims 136 to 140, wherein the terminal
device is further configured to: determine a first difference, wherein the first difference
is an absolute value of a difference between the current transmit power of the terminal
device and a third transmit power of the terminal device, and the third transmit power
is a transmit power obtained after the network device indicates the terminal device
to adjust the transmit power; and when the first difference is less than or equal
to a first threshold, adjust the transmit power of the terminal device in the first
power interval.
142. The communication system according to any one of claims 136 to 141, wherein the terminal
device is further configured to: determine the first difference, and when the first
difference is greater than the first threshold, adjust the transmit power of the terminal
device to the third transmit power.
143. The communication system according to claim 142, wherein the terminal device is further
configured to: determine the first difference, and when the first difference is greater
than the first threshold, adjust the transmit power of the terminal device to the
third transmit power.
144. The communication system according to any one of claims 136 to 143, wherein the network
device is further configured to send fourth indication information to the terminal
device, wherein the fourth indication information is used to indicate the network
device to enable joint channel estimation; and
the terminal device is further configured to receive the fourth indication information
from the network device, wherein the fourth indication information is used to indicate
the network device to enable joint channel estimation.
145. The communication system according to any one of claims 136 to 144, wherein the terminal
device is further configured to determine whether a second difference is less than
or equal to a second threshold, wherein the second difference is an absolute value
of a difference between the current transmit power of the terminal device and a first
transmit power; and
if the second difference is less than or equal to the second threshold, the terminal
device sends fifth indication information to the network device, wherein the fifth
indication information is used to indicate that the second difference is less than
the second threshold, and the second difference is the absolute value of the difference
between the current transmit power of the terminal device and the first transmit power;
and
the network device is further configured to receive the fifth indication information
from the terminal device.
146. A computer program product, wherein when the computer program product runs on a computer,
the computer is enabled to perform the method according to any one of claims 94 to
107.
147. A computer-readable storage medium, wherein the computer-readable storage medium stores
instructions, and when the instructions are run on a computer, the computer is enabled
to perform the method according to any one of claims 94 to 107.
148. A chip, wherein the chip comprises a processor, and when the processor executes instructions,
the processor is configured to perform the method according to any one of claims 94
to 107; the instructions may come from a memory inside the chip, or may come from
a memory outside the chip; and optionally, the chip further comprises an input/output
circuit.