COMMUNICATION METHOD AND APPARATUS
20220123903 · 2022-04-21
Inventors
- Yongqiang Fei (Shenzhen, CN)
- Xinqian Xie (Beijing, CN)
- Zhiheng Guo (Beijing, CN)
- Xingqing Cheng (Beijing, CN)
Cpc classification
H04W72/23
ELECTRICITY
H04L5/0053
ELECTRICITY
H04L5/0044
ELECTRICITY
H04L5/0051
ELECTRICITY
H04L5/0048
ELECTRICITY
International classification
Abstract
A communication method and apparatus are provided. The method includes: A terminal device determines a first transmission time period and a second transmission time period, where the first transmission time period includes X1 time units, the second transmission time period includes X2 time units, and the first transmission time period does not overlap the second transmission time period. The terminal device sends a first reference signal in the first transmission time period and a first uplink signal in the second transmission time period, where the first uplink signal includes at least one of a PUSCH, a PUCCH, or a DMRS. Therefore, the terminal device may additionally send the first reference signal, to improve uplink channel estimation performance of a network device. This improves coverage performance of a communication system.
Claims
1. A communication method, wherein the method comprises: determining, by a terminal device, a first transmission time period and a second transmission time period, wherein the first transmission time period comprises X1 time units, the second transmission time period comprises X2 time units, and the first transmission time period does not overlap the second transmission time period, wherein X1 is a positive integer, and X2 is a positive integer; and sending, by the terminal device, a first reference signal in the first transmission time period and a first uplink signal in the second transmission time period, wherein the first uplink signal comprises at least one of a physical uplink shared channel PUSCH, a physical uplink control channel PUCCH, or a demodulation reference signal DMRS.
2. The method according to claim 1, wherein the determining, by a terminal device, a first transmission time period comprises: determining, by the terminal device, the first transmission time period based on first indication information, wherein the first indication information indicates information about a ratio of a quantity of time units comprised in the first transmission time period to a quantity of time units comprised in the second transmission time period, or the first indication information indicates a quantity of time units comprised in the first transmission time period.
3. The method according to claim 2, wherein the determining, by a terminal device, a first transmission time period comprises: determining, by the terminal device, the first transmission time period based on the second transmission time period and the information that is indicated by the first indication information and that is about the ratio of the quantity of time units comprised in the first transmission time period to the quantity of time units comprised in the second transmission time period; or determining, by the terminal device, the first transmission time period based on the second transmission time period and the quantity that is indicated by the first indication information and that is of time units comprised in the first transmission time period.
4. The method according to claim 2, wherein the determining, by a terminal device, a first transmission time period comprises: determining, by the terminal device, the first transmission time period based on a third transmission time period and the information that is indicated by the first indication information and that is about the ratio of the quantity of time units comprised in the first transmission time period to the quantity of time units comprised in the second transmission time period; or determining, by the terminal device, the first transmission time period based on a third transmission time period and the quantity that is indicated by the first indication information and that is of time units comprised in the first transmission time period, wherein the third transmission time period comprises the first transmission time period and the second transmission time period.
5. The method according to claim 1, wherein in the first transmission time period and the second transmission time period, every N1+N2 consecutive time units comprise N1 consecutive time units that are comprised in the first transmission time period and N2 consecutive time units that are comprised in the second transmission time period, wherein N1 is a positive integer less than or equal to X1, and N2 is a positive integer less than or equal to X2; wherein N1 is a quotient of X1 divided by Z, N2 is a quotient of X2 divided by Z, and Z is a greatest common divisor of X1 and X2.
6. A communication method, wherein the method comprises: determining, by a network device, a first transmission time period and a second transmission time period, wherein the first transmission time period comprises X1 time units, the second transmission time period comprises X2 time units, and the first transmission time period does not overlap the second transmission time period, wherein X1 is a positive integer, and X2 is a positive integer; and receiving, by the network device, a first reference signal in the first transmission time period and a first uplink signal in the second transmission time period, wherein the first uplink signal comprises at least one of a PUSCH, a PUCCH, or a DMRS.
7. The method according to claim 6, further comprising: sending, by the network device, first indication information to a terminal device, wherein the first indication information indicates information about a ratio of a quantity of time units comprised in the first transmission time period to a quantity of time units comprised in the second transmission time period, or the first indication information indicates a quantity of time units comprised in the first transmission time period.
8. The method according to claim 6, wherein in the first transmission time period and the second transmission time period, every N1+N2 consecutive time units comprise N1 consecutive time units that are comprised in the first transmission time period and N2 consecutive time units that are comprised in the second transmission time period, wherein N1 is a positive integer less than or equal to X1, and N2 is a positive integer less than or equal to X2; wherein N1 is a quotient of X1 divided by Z, N2 is a quotient of X2 divided by Z, and Z is a greatest common divisor of X1 and X2.
9. The method according to claim 8, wherein if a transmission mode of the terminal device is inter-time unit frequency hopping transmission, when X1=X2, N1=N2=K, wherein K is a positive integer greater than 1 and less than or equal to X1.
10. The method according to claim 6, wherein an index of a start symbol in time domain symbols occupied by the first reference signal in the time unit comprised in the first transmission time period is the same as an index of a start symbol in time domain symbols occupied by the first uplink signal in the time unit comprised in the second transmission time period; and an index of an end symbol in the time domain symbols occupied by the first reference signal in the time unit comprised in the first transmission time period is the same as an index of an end symbol in the time domain symbols occupied by the first uplink signal in the time unit comprised in the second transmission time period.
11. A communication apparatus, wherein the apparatus comprises: at least one processor; and a memory storing programming instructions for execution by the at least one processor, the programming instructions instructing the network device to perform operations comprising: determining a first transmission time period and a second transmission time period, wherein the first transmission time period comprises X1 time units, the second transmission time period comprises X2 time units, and the first transmission time period does not overlap the second transmission time period, wherein X1 is a positive integer, and X2 is a positive integer; and sending a first reference signal in the first transmission time period and a first uplink signal in the second transmission time period, wherein the first uplink signal comprises at least one of a PUSCH, a PUCCH, or a DMRS.
12. The apparatus according to claim 11, wherein the determining a first transmission time period and a second transmission time period comprises determining the first transmission time period based on first indication information, wherein the first indication information indicates information about a ratio of a quantity of time units comprised in the first transmission time period to a quantity of time units comprised in the second transmission time period, or the first indication information indicates a quantity of time units comprised in the first transmission time period.
13. The apparatus according to claim 12, wherein the determining a first transmission time period and a second transmission time period comprises: determining the first transmission time period based on the second transmission time period and the information that is indicated by the first indication information and that is about the ratio of the quantity of time units comprised in the first transmission time period to the quantity of time units comprised in the second transmission time period; or determining the first transmission time period based on the second transmission time period and the quantity that is indicated by the first indication information and that is of time units comprised in the first transmission time period.
14. The apparatus according to claim 13, wherein the determining a first transmission time period and a second transmission time period comprises: determining the first transmission time period based on a third transmission time period and the information that is indicated by the first indication information and that is about the ratio of the quantity of time units comprised in the first transmission time period to the quantity of time units comprised in the second transmission time period; or determining the first transmission time period based on a third transmission time period and the quantity that is indicated by the first indication information and that is of time units comprised in the first transmission time period, wherein the third transmission time period comprises the first transmission time period and the second transmission time period.
15. The apparatus according to claim 13, wherein in the first transmission time period and the second transmission time period, every N1+N2 consecutive time units comprise N1 consecutive time units that are comprised in the first transmission time period and N2 consecutive time units that are comprised in the second transmission time period, wherein N1 is a positive integer less than or equal to X1, and N2 is a positive integer less than or equal to X2; wherein N1 is a quotient of X1 divided by Z, N2 is a quotient of X2 divided by Z, and Z is a greatest common divisor of X1 and X2.
16. A communication apparatus, wherein the apparatus comprises: at least one processor; and a memory storing programming instructions for execution by the at least one processor, the programming instructions instructing the network device to perform operations comprising: determining a first transmission time period and a second transmission time period, wherein the first transmission time period comprises X1 time units, the second transmission time period comprises X2 time units, and the first transmission time period does not overlap the second transmission time period, wherein X1 is a positive integer, and X2 is a positive integer; and receiving a first reference signal in the first transmission time period and a first uplink signal in the second transmission time period, wherein the first uplink signal comprises at least one of a PUSCH, a PUCCH, or a DMRS.
17. The apparatus according to claim 16, wherein the operations further comprises: sending first indication information to a terminal device, wherein the first indication information indicates information about a ratio of a quantity of time units comprised in the first transmission time period to a quantity of time units comprised in the second transmission time period, or the first indication information indicates a quantity of time units comprised in the first transmission time period.
18. The apparatus according to claim 16, wherein in the first transmission time period and the second transmission time period, every N1+N2 consecutive time units comprise N1 consecutive time units that are comprised in the first transmission time period and N2 consecutive time units that are comprised in the second transmission time period, wherein N1 is a positive integer less than or equal to X1, and N2 is a positive integer less than or equal to X2; wherein N1 is a quotient of X1 divided by Z, N2 is a quotient of X2 divided by Z, and Z is a greatest common divisor of X1 and X2.
19. The apparatus according to claim 16, wherein an index of a start symbol in time domain symbols occupied by the first reference signal in the time unit comprised in the first transmission time period is the same as an index of a start symbol in time domain symbols occupied by the first uplink signal in the time unit comprised in the second transmission time period; and an index of an end symbol in the time domain symbols occupied by the first reference signal in the time unit comprised in the first transmission time period is the same as an index of an end symbol in the time domain symbols occupied by the first uplink signal in the time unit comprised in the second transmission time period.
20. The apparatus according to claim 16, wherein a frequency domain resource occupied by the first reference signal is the same as a frequency domain resource occupied by the first uplink signal; or a frequency domain resource occupied by the first reference signal comprises a frequency domain resource occupied by the first uplink signal and a frequency domain resource of Y frequency domain units other than the frequency domain resource occupied by the first uplink signal, wherein Y is a positive integer.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
DESCRIPTION OF EMBODIMENTS
[0064] The following describes embodiments of this application with reference to accompanying drawings.
[0065] This application is mainly applied to a fifth generation wireless communication (new radio, NR) system, and may be further applied to other communication systems, for example, a long term evolution (long term evolution, LTE) system, a long term evolution advanced (LTE-Advanced, LTE-A) system, a narrowband internet of things (narrowband internet of things, NB-IoT) system, a machine type communication (machine type communication, MTC) system, and a future next-generation communication system.
[0066] Network elements in the embodiments of this application include a terminal device and a network device. As shown in
[0067] As an optional communication system, a communication system shown in
[0068] The foregoing network elements may be network elements implemented on dedicated hardware, may be software instances running on the dedicated hardware, or may be instances of virtualized functions on an appropriate platform. In addition, the embodiments of this application are further applicable to another future-oriented communication technology. Network architectures and service scenarios described in this application are intended to describe the technical solutions in this application more clearly, but are not intended to limit the technical solutions provided in this application. A person of ordinary skill in the art may know that as the network architectures evolve and a new service scenario emerges, the technical solutions provided in this application are also applicable to similar technical problems.
[0069] In the embodiments of this application, one time unit includes a plurality of time domain symbols. For example, the time unit may be a subframe, may be a slot, or may be a symbol group including the plurality of time domain symbols. In an LTE system, single carrier frequency division multiple access (single carrier frequency division multiple access, SC-FDMA) is used in uplink. The single carrier frequency division multiple access is also referred to as discrete Fourier transformation-spread-orthogonal frequency division multiplexing (DFT-s-OFDM). Therefore, an uplink time domain symbol is an SC-FDMA symbol in the LTE system. In an NR system, OFDM or DFT-s-OFDM is used in uplink. Therefore, an uplink time domain symbol is an OFDM symbol or a DFT-s-OFDM symbol in the NR system. A first reference signal may also be referred to as an extra reference signal (extra reference signal, ERS), or may be a reference signal with another name. This is not limited in this application.
[0070] In a wireless communication system, for example, in the NR system, information exchanged between UE and a gNB is carried by using a physical channel. Data sent by the UE, namely, uplink data, is usually carried by using a PUSCH. Control information sent by the UE, namely, uplink control information, is usually carried by using a physical uplink control channel (physical uplink control channel, PUCCH). A DMRS used for uplink channel estimation is always sent together with the PUSCH or the PUCCH.
[0071] For example, a network device sends DCI to schedule UE to transmit a PUSCH. From a time domain perspective, the network device may schedule the UE to transmit the PUSCH in one slot, or may schedule the UE to transmit the PUSCH in a plurality of consecutive slots. In a slot, the network device may schedule the UE to transmit an uplink signal by using all OFDM symbols, or may schedule the UE to transmit an uplink signal by using a part of OFDM symbols in the slot. Assuming that all the OFDM symbols in the entire slot are used to transmit the PUSCH and a DMRS, a ratio of a quantity of OFDM symbols occupied by the PUSCH to a quantity of OFDM symbols occupied by the DMRS ranges from “13:1” to “10:4”. Therefore, an adjustment range of the quantity of OFDM symbols occupied by the DMRS is limited, and channel estimation performance cannot be improved because a gNB cannot increase, based on an actual uplink channel estimation requirement, a quantity of reference signals to be sent by the UE.
[0072] In addition, frequency hopping transmission is supported in NR. Using a PUSCH as an example, the frequency hopping transmission means that the PUSCH is transmitted on different frequency domain resources in different time periods in a PUSCH transmission process. As shown in
[0073] Based on this, the embodiments of this application provide a communication method, to improve uplink channel estimation performance. As shown in
[0074] Step 500: A terminal device determines a first transmission time period and a second transmission time period, where the first transmission time period includes X1 time units, the second transmission time period includes X2 time units, and the first transmission time period does not overlap the second transmission time period, where X1 is a positive integer, and X2 is a positive integer.
[0075] Step 510: The terminal device sends a first reference signal in the first transmission time period and a first uplink signal in the second transmission time period, where the first uplink signal includes at least one of a PUSCH, a PUCCH, or a DMRS.
[0076] In an example, before the terminal device determines the first transmission time period and the second transmission time period, a network device may configure, by using higher layer signaling, the terminal device to send the first reference signal. For example, the network device configures, by using RRC signaling, the terminal device to send the first reference signal. When the network device schedules, by using DCI, the terminal device to send the first uplink signal, the terminal device determines the first transmission time period and the second transmission time period, and sends the first reference signal in the first transmission time period and the first uplink signal in the second transmission time period. Therefore, the network device may flexibly configure, based on an uplink channel estimation requirement, whether the first reference signal needs to be sent.
[0077] In another example, before the terminal device determines the first transmission time period and the second transmission time period, a network device may configure, by using higher layer signaling, the terminal device to send the first reference signal. When the network device schedules, by using DCI, the terminal device to send the first uplink signal, a field in the DCI indicates the terminal device whether to send the first reference signal. If the field indicates the terminal device to send the first reference signal, the terminal device determines the first transmission time period and the second transmission time period, and sends the first reference signal in the first transmission time period and the first uplink signal in the second transmission time period. According to the method, the network device may not only flexibly configure the first reference signal based on an uplink channel estimation requirement, but also more flexibly provide, by using the DCI, a dynamic indication to sending of the first reference signal.
[0078] In a possible design, the terminal device may determine the first transmission time period based on first indication information. The first indication information may be configured by the network device by using higher layer signaling, or may be predefined in a protocol, that is, the first indication information does not need to be configured, notified, or indicated by the network device. The first indication information indicates a quantity of time units included in the first transmission time period, or the first indication information indicates information about a ratio of a quantity of time units included in the first transmission time period to a quantity of time units included in the second transmission time period. For example, the first indication information indicates the ratio of the quantity of time units included in the first transmission time period to the quantity of time units included in the second transmission time period, namely, X1:X2. Alternatively, the first indication information indicates a ratio of the quantity of time units included in the first transmission time period to a quantity of time units included in a third transmission time period, namely, X1:(X1+X2). Alternatively, the first indication information indicates a ratio of the quantity of time units included in the second transmission time period to a quantity of time units included in a third transmission time period, namely, X2:(X1+X2).
[0079] A quantity of slots in which the PUSCH is located is used as an example. A ratio of a quantity N.sub.r of slots in which the first reference signal is located to a quantity N.sub.p of slots in which the PUSCH is located is r=N.sub.r/N.sub.p=1/2. In this case, if the quantity of slots in which the PUSCH is located is N.sub.p=4, the quantity of slots in which the first reference signal is located is N.sub.r=N.sub.p.Math.r=2. Particularly, for a case in which N.sub.p.Math.r is not an integer, it may be pre-specified that rounding up or rounding down is to be performed on a product. Using the rounding down as an example, if r=1/2, and N.sub.p=7, N.sub.r=└N.sub.p.Math.r┘=3.
[0080] In addition, the first indication information may alternatively include a plurality of pieces of information about a ratio of a quantity of time units included in the first transmission time period to a quantity of time units included in the second transmission time period, or the first indication information may include a plurality of quantities of time units included in the first transmission time period. When the network device schedules transmission of the first uplink signal by using the DCI, the network device may indicate, by using a field in the DCI, the terminal device to use one of the plurality of pieces of information about the ratio or one of the plurality of quantities of time units included in the first transmission time period. For example, a base station may configure four different ratios of a quantity N.sub.r of slots in which the first reference signal is located to a quantity N.sub.p of slots in which the PUSCH is located, where the ratios are r={2,1,1/2,1/4}. The four ratios correspond one-to-one to states “00”, “01”, “10”, and “11” of a 2-bit field in the DCI. When the network device schedules, by using the DCI, the terminal device to transmit the PUSCH, the network device may indicate, by using a specific value of the 2-bit field, UE to use one of the ratios. According to the foregoing design, flexibility of the quantity of time units included in the first transmission time period may be improved.
[0081] Further, manners in which the terminal device determines the first transmission time period based on the first indication information include but are not limited to the following:
[0082] Manner 1: The terminal device determines the first transmission time period based on the first indication information and the second transmission time period.
[0083] In an example, the terminal device determines the first transmission time period based on the second transmission time period and the information that is indicated by the first indication information and that is about the ratio of the quantity of time units included in the first transmission time period to the quantity of time units included in the second transmission time period. Specifically, the network device may send DCI to the terminal device, where the DCI indicates the quantity of time units included in the second transmission time period and a location of the second transmission time period. The location of the second transmission time period may also be understood as a location of a time unit included in the second transmission time period, for example, a start moment of the time unit included in the second transmission time period. The terminal device may determine, based on the quantity of time units included in the second transmission time period and the information that is indicated by the first indication information and that is about the ratio of the quantity of time units included in the first transmission time period to the quantity of time units included in the second transmission time period, the quantity of time units included in the first transmission time period. Further, the terminal device may determine a location relationship between the first transmission time period and the second transmission time period based on a location relationship that is indicated by second indication information and that is between the first transmission time period and the second transmission time period and the location of the second transmission time period. For example, all the time units included in the first transmission time period are before the time units included in the second transmission time period (as shown in
[0084] In another example, the terminal device determines the first transmission time period based on the second transmission time period and the quantity that is indicated by the first indication information and that is of time units included in the first transmission time period. Specifically, the network device sends a DCI message to the terminal device, where the DCI message indicates the quantity of time units included in the second transmission time period and a location of the second transmission time period. The terminal device may determine a location relationship between the first transmission time period and the second transmission time period based on a location relationship that is indicated by second indication information and that is between the first transmission time period and the second transmission time period and the location of the second transmission time period, as shown in
[0085] Manner 2: The terminal device determines the first transmission time period based on the first indication information and the third transmission time period. The third transmission time period is a transmission time period that includes the first transmission time period and a second transmission time period.
[0086] In an example, the terminal device determines the first transmission time period based on the third transmission time period and the information that is indicated by the first indication information and that is about the ratio of the quantity of time units included in the first transmission time period to the quantity of time units included in the second transmission time period. Specifically, the network device may send DCI to the terminal device, where the DCI indicates the quantity of time units included in the third transmission time period and a location of the third transmission time period. The location of the third transmission time period may also be understood as a location of a time unit included in the third transmission time period, for example, a start moment of the time unit included in the third transmission time period. The terminal device may determine, based on the quantity of time units included in the third transmission time period and the information that is indicated by the first indication information and that is about the ratio of the quantity of time units included in the first transmission time period to the quantity of time units included in the second transmission time period, the quantity of time units included in the first transmission time period. Further, the terminal device may determine a location relationship between the first transmission time period and the second transmission time period based on a location relationship that is indicated by second indication information and that is between the first transmission time period and the second transmission time period and the location of the third transmission time period, as shown in
[0087] In another example, the terminal device determines the first transmission time period based on the third transmission time period and the quantity that is indicated by the first indication information and that is of time units included in the first transmission time period. Specifically, the network device sends a DCI message to the terminal device, where the DCI message indicates the quantity of time units included in the third transmission time period and a location of the third transmission time period. The terminal device may determine a location relationship between the first transmission time period and the second transmission time period based on a location relationship that is indicated by second indication information and that is between the first transmission time period and the second transmission time period and the location of the third transmission time period, as shown in
[0088] It should be understood that the second indication information indicates the location relationship between the first transmission time period and the second transmission time period, and the second indication information may be configured by the network device by using higher layer signaling, or may be predefined in a protocol, that is, the second indication information does not need to be indicated by the network device. If the second indication information is configured by the network device by using the higher layer signaling, the second indication information may be separate indication information, or may be carried in a same message as the first indication information.
[0089] Based on the foregoing two manners, in the first transmission time period and the second transmission time period, every N1+N2 consecutive time units include N1 consecutive time units that are included in the first transmission time period and N2 consecutive time units that are included in the second transmission time period, where N1 is a positive integer less than or equal to X1, and N2 is a positive integer less than or equal to X2. For example, when N1=X1 and N2=X2, the location relationship between the first transmission time period and the second transmission time period may be shown in
[0090] When N1≠X1 or N2≠X2, the location relationship between the first transmission time period and the second transmission time period may be shown in
[0091] It should be understood that in
[0092] In a possible case, considering that some time units may not be used for uplink sending, for example, some time units may be downlink time units or reserved time units, in this embodiment of this application, both the time unit included in the first transmission time period and the time unit included in the second transmission time period are time units that can be used by the terminal device to perform uplink transmission. As shown in
[0093] In another possible case, the terminal device first does not consider whether a time unit is available and determines the first transmission time period and the second transmission time period according to the method shown in
[0094] As shown in
[0095] In addition, the terminal device further needs to determine time domain symbols occupied by the first reference signal in the time unit included in the first transmission time period and a frequency domain resource occupied by the first reference signal in addition to determining the quantity of time units included in the first transmission time period and the location relationship between the first transmission time period and the second transmission time period.
[0096] In a possible design, the terminal device determines, based on third indication information, the time domain symbols occupied by the first reference signal in the time unit included in the first transmission time period. For example, a feasible method is as follows: The third indication information indicates an index of a start symbol and an index of an end symbol that are in the time domain symbols occupied by the first reference signal in the time unit included in the first transmission time period. For another example, another feasible method is as follows: The third indication information indicates an index of a start symbol in the time domain symbols occupied by the first reference signal in the time unit included in the first transmission time period and a quantity of occupied symbols. The third indication information may be configured by the network device by using higher layer signaling, as shown in
[0097] In another possible design, an index of a start symbol in the time domain symbols occupied by the first reference signal in the time unit included in the first transmission time period is the same as an index of a start symbol in time domain symbols occupied by the first uplink signal in the time unit included in the second transmission time period; and an index of an end symbol in the time domain symbols occupied by the first reference signal in the time unit included in the first transmission time period is the same as an index of an end symbol in the time domain symbols occupied by the first uplink signal in the time unit included in the second transmission time period. A range of the time domain symbols occupied by the first uplink signal may be flexibly indicated. It should be understood that the foregoing design may be configured by the network device by using higher layer signaling, or may be predefined in a protocol, that is, indication by the network device is not required. If the content of the foregoing design is configured by the network device by using the higher layer signaling, the content of the foregoing design may be indicated by using separate indication information, or may be a carried in same message as the first indication information. For example, as shown in
[0098] In a possible design, the frequency domain resource occupied by the first reference signal is the same as a frequency domain resource occupied by the first uplink signal. As shown in
[0099] In another possible design, the frequency domain resource occupied by the first reference signal includes the frequency domain resource occupied by the first uplink signal and a frequency domain resource of Y frequency domain units other than the frequency domain resource occupied by the first uplink signal, where Y is a positive integer. For example, the frequency domain unit may be a resource block (resource block, RB), a resource block group (RB group, RBG), or a resource element (resource element, RE). For example, the frequency domain unit is the RB. As shown in
[0100] It should be understood that the method provided in this embodiment of this application is not only applicable to a scenario in which the network device schedules transmission by using DCI, but also applicable to a scenario of configured grant transmission. Details are not repeatedly described again.
[0101] In conclusion, according to the method provided in this embodiment of this application, the terminal device sends the first reference signal in the first transmission time period and the first uplink signal in the second transmission time period. The first transmission time period does not overlap the second transmission time period, so that uplink channel estimation performance of the network device can be improved. Therefore, coverage performance of a communication system is improved.
[0102] Based on a same idea, the method provided in this embodiment of this application may also be applied to frequency hopping transmission. There are two frequency hopping transmission manners: infra-time unit frequency hopping and inter-time unit frequency hopping.
[0103] In a possible design, a frequency hopping manner of the first reference signal is the same as a frequency hopping manner of the first uplink signal.
[0104] In a possible design, intra-time unit frequency hopping transmission is performed on both the first reference signal and the first uplink signal. For example, intra-slot frequency hopping transmission is performed on both the first reference signal and the PUSCH in their respective slots. As shown in
[0105] In a possible design, inter-time unit frequency hopping transmission is performed on both the first reference signal and the first uplink signal. For example, inter-slot frequency hopping transmission is performed on both the first reference signal and the PUSCH in their respective slots. As shown in
[0106] In a possible design, frequency hopping transmission is performed on the first reference signal and the first uplink signal in the third transmission time period that includes the first transmission time period and the second transmission time period. If the quantity of time units included in the first transmission time period is equal to the quantity of time units included in the second transmission time period, that is, when X1=X2, N1=N2=K, where K is a positive integer greater than 1 and less than or equal to X1.
[0107] Specifically, all the time units included in the first transmission time period are before the time units included in the second transmission time period; all the time units included in the first transmission time period are after the time units included in the second transmission time period; or every 2*K time units include K consecutive time units included in the first transmission time period and K consecutive time units included in the second transmission time period.
[0108] For example, when the ratio of the quantity N.sub.r of slots in which the first reference signal is located to the quantity N.sub.p of slots in which the PUSCH is located is r=1, inter-slot frequency hopping transmission is performed on both the first reference signal and the PUSCH, and frequency hopping transmission may be performed on the PUSCH and the first reference signal in N.sub.r+N.sub.p slots. The PUSCH and the first reference signal may be separately sent in a centralized manner, or sent at an interval at a granularity of 2*Y slots, where every 2*Y slots include Y slots in which the first reference signal is located and Y slots in which the PUSCH is located, where Y is a positive integer greater than or equal to 2. This is shown in
[0109] As shown in
[0110] In the foregoing embodiments provided in this application, various solutions of the communication method provided in the embodiments of this application are separately described from perspectives of each network element and interaction between the 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 a corresponding hardware structure and/or software module 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 the embodiments disclosed in this specification, this application can 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.
[0111] Same as the foregoing idea, as shown in
[0112] In an example, the apparatus 1800 is configured to implement functions of the terminal device in the foregoing method. The apparatus may be a terminal device, or may be an apparatus in the terminal device.
[0113] The processing unit 1801 is configured to determine a first transmission time period and a second transmission time period, where the first transmission time period includes X1 time units, the second transmission time period includes X2 time units, and the first transmission time period does not overlap the second transmission time period, where X1 is a positive integer, and X2 is a positive integer.
[0114] The transceiver unit 1802 is configured to send a first reference signal in the first transmission time period and a first uplink signal in the second transmission time period, where the first uplink signal includes at least one of a PUSCH, a PUCCH, or a DMRS.
[0115] In an example, the apparatus 1800 is configured to implement functions of the network device in the foregoing method. The apparatus may be a network device, or may be an apparatus in the network device.
[0116] The processing unit 1801 is configured to determine a first transmission time period and a second transmission time period, where the first transmission time period includes X1 time units, the second transmission time period includes X2 time units, and the first transmission time period does not overlap the second transmission time period, where X1 is a positive integer, and X2 is a positive integer.
[0117] The transceiver unit 1802 is configured to receive a first reference signal in the first transmission time period and a first uplink signal in the second transmission time period, where the first uplink signal includes at least one of a PUSCH, a PUCCH, or a DMRS.
[0118] For specific execution processes of the processing unit 1801 and the transceiver unit 1802, refer to the description in the foregoing method embodiments. Division into modules in the embodiments of this application is an example, is merely logical function division, and may be other division in an actual implementation. In addition, functional modules in the embodiments of this application may be integrated into one processor, or each of the modules may exist alone physically, or two or more modules may be integrated into one module. The integrated module may be implemented in a form of hardware, or may be implemented in a form of a software functional module.
[0119] In another optional variation, the apparatus may be a chip system. In the embodiments of this application, the chip system may include a chip, or may include a chip and another discrete device. For example, the apparatus includes a processor and an interface, and the interface may be an input/output interface. The processor implements functions of the processing unit 1801, and the interface implements functions of the transceiver unit 1802. The apparatus may further include a memory. The memory is configured to store a program that can be run on the processor. When the processor executes the program, the method in the embodiment shown in
[0120] Same as the foregoing idea, as shown in
[0121] For example, when the apparatus is a network device, the memory 1903 is configured to store the computer program. The processor 1902 invokes the computer program stored in the memory 1903, to perform, through the communication interface 1901, the method performed by the network device in the foregoing embodiments. When the apparatus is a terminal device, the memory 1903 is configured to store the computer program. The processor 1902 invokes the computer program stored in the memory 1903, to perform, through the communication interface 1901, the method performed by the terminal device in the foregoing embodiments.
[0122] In this embodiment of this application, the communication interface 1901 may be a transceiver, a circuit, a bus, a module, or a communication interface of another type. The processor 1902 may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or another programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The processor 1902 may implement or perform the methods, steps, and logical block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor, any conventional processor, or the like. The steps in the methods disclosed with reference to the 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. The memory 1903 may be a nonvolatile memory, for example, a hard disk drive (hard disk drive, HDD) or a solid-state drive (solid-state drive, SSD), or may be a volatile memory (volatile memory), for example, a random access memory (random access memory, RAM). The memory is any other medium that can carry or store expected program code in a form of instructions or a data structure and that can be accessed by a computer, but is not limited thereto. The memory in this embodiment of this application may alternatively be a circuit or any other apparatus that can implement a storage function. The memory 1903 is coupled to the processor 1902. Coupling in the embodiments of this application may be indirect coupling or a communication connection between apparatuses, units, or modules in an electrical form, a mechanical form, or another form, and is used for information exchange between the apparatuses, the units, or the modules. In another implementation, the memory 1903 may alternatively be located outside the apparatus 1900. The processor 1902 may cooperate with the memory 1903 in performing an operation. The processor 1902 may execute program instructions stored in the memory 1903. At least one of the at least one memory 1903 may alternatively be included in the processor 1902. A specific connection medium among the communication interface 1901, the processor 1902 and the memory 1903 is not limited in this embodiment of this application. For example, in this embodiment of this application, the memory 1903, the processor 1902, and the communication interface 1901 may be connected via a bus in
[0123] It may be understood that the apparatus in the embodiment shown in
[0124] An embodiment of this application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program runs on a computer, the computer is enabled to perform the method according to the foregoing embodiments.
[0125] All or some of the methods provided in the embodiments of this application may be implemented by using software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, all or some of the embodiments may be implemented in a form of a computer program product. The computer program product includes one or more computer instructions. When computer instructions are loaded and executed on a computer, procedures or functions according to the embodiments of the present invention are all or partially generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, a network device, user equipment, or another programmable apparatus. 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, for example, a server or a data center, that integrates 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 digital video disc (digital video disc, DVD for short)), a semiconductor medium (for example, a solid-state drive (Solid-State Drive, SSD)), or the like.
[0126] The foregoing embodiments are merely used to describe the technical solutions of this application in detail. The description of the foregoing embodiments is merely intended to help understand the method of the embodiments of the present invention, and shall not be construed as a limitation on the embodiments of the present invention. Variations or replacements readily figured out by a person skilled in the art shall fall within the protection scope of the embodiments of the present invention.