BACKGROUND OF THE INVENTION

Technical Field

This application relates to the communications field, and in particular, to a resource configuration method, a terminal device, and a network device.

Related Art

In a Long Term Evolution (LTE) system, frequency domain frequency hopping is introduced for uplink transmission (for example, physical uplink shared channel (PUSCH) transmission), mainly to achieve two objectives: a current terminal device can obtain a frequency domain diversity gain; and interference of another terminal device or cell is randomized.

However, if a similar LTE design is still used in a PUSCH design of a new radio (NR) system, there are the following disadvantages: frequency domain resources depending on a frequency hopping function are fragmented, and scheduling of a base station is very complex. In addition, NR differs from an LTE system, in that densities and locations of demodulation reference signals (DMRS) of different terminal devices may be different. Therefore, if a random frequency hopping manner is used, different terminal devices may perform sending at a same location, and it is very difficult to ensure that DMRS ports are orthogonal.

SUMMARY OF THE INVENTION

This application provides a resource configuration method, a terminal device, and a network device, so that the terminal device may obtain a frequency domain diversity gain and transmission resource fragmentation is avoided.

According to a first aspect, a resource configuration method is provided. The method includes: determining a frequency domain offset between a plurality of transmission resource chunks allocated by a network device, where the frequency domain offset is a frequency domain offset between a first transmission resource chunk and a second transmission resource chunk, and the first transmission resource chunk and the second transmission resource chunk are any two resource chunks adjacent to each other in time domain in the plurality of transmission resource chunks; and determining the plurality of transmission resource chunks according to the frequency domain offset.

Therefore, according to the resource configuration method in this embodiment of this application, the terminal device determines a frequency domain offset between any two neighboring transmission resource chunks of the plurality of transmission resource chunks allocated by the network device, and determines the frequency domain location of the plurality of transmission resource chunks according to the frequency domain offset. In this configuration manner, scheduling of the network device is simple, the terminal device may obtain a frequency domain diversity gain, and transmission resource fragmentation is avoided.

With reference to the first aspect, in an implementation of the first aspect, the first transmission resource chunk is an (odd number)th transmission resource chunk when the plurality of transmission resource chunks is sorted in a time order, and the second transmission resource chunk is located after the first transmission resource chunk in time domain.

Correspondingly, the second transmission resource chunk is an (even number)th transmission resource chunk when the plurality of transmission resource chunks is sorted in a time order.

With reference to the first aspect and the foregoing implementations of the first aspect, in another implementation of the first aspect, the frequency domain offset is a difference between a start location of the first transmission resource chunk in frequency domain and a start location of the second transmission resource chunk in frequency domain.

Optionally, the frequency domain offset may alternatively be a difference between an end location occupied by the first transmission resource chunk in frequency domain and the start location occupied by the second transmission resource chunk in frequency domain.

Optionally, the frequency domain offset may alternatively be a difference between a center location of a frequency domain resource occupied by the first transmission resource chunk and a center location of a frequency domain resource occupied by the second transmission resource chunk.

With reference to the first aspect and the foregoing implementations of the first aspect, in another implementation of the first aspect, the first transmission resource chunk and the second transmission resource chunk separately occupy a subframe or a mini-subframe; or the first transmission resource chunk occupies a first part of a subframe and the second transmission resource chunk occupies a second part of the subframe; or the first transmission resource chunk occupies a first part of a mini-subframe and the second transmission resource chunk occupies a second part of the mini-subframe.

It should be understood that when the first transmission resource and the second transmission resource separately occupy two parts of a subframe or a mini-subframe, the two parts may be equal or unequal.

With reference to the first aspect and the foregoing implementations of the first aspect, in another implementation of the first aspect, the determining a frequency domain offset between a plurality of transmission resource chunks allocated by a network device includes receiving the frequency domain offset sent by the network device.

With reference to the first aspect and the foregoing implementations of the first aspect, in another implementation of the first aspect, the receiving the frequency domain offset sent by the network device includes: receiving a first configuration message sent by the network device, where the first configuration message is used to indicate the frequency domain offset, and the first configuration message is at least one of a network broadcast message, a network system message, a Radio Resource Control (RRC) message, a Media Access Control control element (MAC CE), and downlink control information (DCI).

With reference to the first aspect and the foregoing implementations of the first aspect, in another implementation of the first aspect, the method further includes: determining a resource area parameter, where the resource area parameter is used to indicate a frequency domain range that can be occupied by at least one transmission resource chunk of the plurality of transmission resource chunks, and the at least one transmission resource chunk includes the first transmission resource chunk or the second transmission resource chunk.

With reference to the first aspect and the foregoing implementations of the first aspect, in another implementation of the first aspect, the determining a resource area parameter includes receiving the resource area parameter sent by the terminal device.

With reference to the first aspect and the foregoing implementations of the first aspect, in another implementation of the first aspect, the receiving the resource area parameter sent by the terminal device includes: receiving a second configuration message sent by the terminal device, where the second configuration message is used to indicate the resource area parameter, and the second configuration message is at least one of a network broadcast message, a network system message, an RRC message, a MAC CE, and DCI.

With reference to the first aspect and the foregoing implementations of the first aspect, in another implementation of the first aspect, the frequency domain range that can be occupied by the at least one transmission resource chunk and that is indicated by the resource area parameter is discontinuous.

Optionally, the frequency domain range that can be occupied by the at least one transmission resource chunk and that is indicated by the resource area parameter may alternatively be continuous.

Therefore, according to the resource configuration method in this embodiment of this application, the terminal device determines a frequency domain offset between any two neighboring transmission resource chunks of the plurality of transmission resource chunks allocated by the network device, and may further determine the frequency domain range that can be occupied by at least one transmission resource chunk of the plurality of transmission resource chunks, and determines the frequency domain location of the plurality of transmission resource chunks according to the frequency domain offset and the frequency domain range that can be occupied. In this configuration manner, scheduling of the network device is simple, the terminal device may obtain a frequency domain diversity gain, and transmission resource fragmentation is avoided.

According to a second aspect, a resource configuration method is provided. The method includes: determining a frequency domain offset between a plurality of transmission resource chunks allocated to a terminal device, where the frequency domain offset is a frequency domain offset between a first transmission resource chunk and a second transmission resource chunk, and the first transmission resource chunk and the second transmission resource chunk are any two resource chunks adjacent to each other in time domain in the plurality of transmission resource chunks; and sending the frequency domain offset to the terminal device.

Therefore, according to the resource configuration method in this embodiment of this application, the network device configures the plurality of transmission resource chunks for uplink transmission of the terminal device, and sends the frequency domain offset between any two neighboring transmission resource chunks of the plurality of transmission resource chunks to the terminal device, so that the terminal device can determine the frequency domain location of the plurality of transmission resource chunks according to the frequency domain offset. Therefore, a configuration manner of the network device is simple, the terminal device may obtain a frequency domain diversity gain, and transmission resource fragmentation is avoided.

With reference to the second aspect, in an implementation of the second aspect, the first transmission resource chunk is an (odd number)th transmission resource chunk when the plurality of transmission resource chunks is sorted in a time order, and the second transmission resource chunk is located after the first transmission resource chunk in time domain.

With reference to the second aspect and the foregoing implementations of the second aspect, in another implementation of the second aspect, the frequency domain offset is a difference between a start location of the first transmission resource chunk in frequency domain and a start location of the second transmission resource chunk in frequency domain.

With reference to the second aspect and the foregoing implementations of the second aspect, in another implementation of the second aspect, the first transmission resource chunk and the second transmission resource chunk separately occupy a subframe or a mini-subframe; or the first transmission resource chunk occupies a first part of a subframe and the second transmission resource chunk occupies a second part of the subframe; or the first transmission resource chunk occupies a first part of a mini-subframe and the second transmission resource chunk occupies a second part of the mini-subframe.

With reference to the second aspect and the foregoing implementations of the second aspect, in another implementation of the second aspect, the sending the frequency domain offset to the terminal device includes: sending a first configuration message to the terminal device, where the first configuration message is used to indicate the frequency domain offset, and the first configuration message is at least one of a network broadcast message, a network system message, an RRC message, a MAC CE, and DCI.

With reference to the second aspect and the foregoing implementations of the second aspect, in another implementation of the second aspect, the method further includes: sending a resource area parameter to the terminal device, where the resource area parameter is used to indicate a frequency domain range that can be occupied by at least one transmission resource chunk of the plurality of transmission resource chunks, and the at least one transmission resource chunk includes the first transmission resource chunk or the second transmission resource chunk.

With reference to the second aspect and the foregoing implementations of the second aspect, in another implementation of the second aspect, the sending a resource area parameter to the terminal device includes: sending a second configuration message to the terminal device, where the second configuration message is used to indicate the resource area parameter, and the second configuration message is at least one of a network broadcast message, a network system message, an RRC message, a MAC CE, and DCI.

With reference to the second aspect and the foregoing implementations of the second aspect, in another implementation of the second aspect, the frequency domain range that can be occupied by the at least one transmission resource chunk and that is indicated by the resource area parameter is discontinuous.

Therefore, according to the resource configuration method in this embodiment of this application, the network device configures the plurality of transmission resource chunks for uplink transmission of the terminal device, sends the frequency domain offset between any two neighboring transmission resource chunks of the plurality of transmission resource chunks to the terminal device, and may further configure a frequency domain range that can be occupied by at least one transmission resource chunk of the plurality of transmission resource chunks for the terminal device, so that the terminal device can determine the frequency domain location of the plurality of transmission resource chunks according to the frequency domain offset and the frequency domain range that can be occupied. Therefore, a configuration manner of the network device is simple, the terminal device may obtain a frequency domain diversity gain, and transmission resource fragmentation is avoided.

According to a third aspect, a resource configuration method is provided. The method includes: determining a resource area parameter, where the resource area parameter is used to indicate a frequency domain range that can be occupied by at least one transmission resource chunk of a plurality of transmission resource chunks allocated by a network device; and determining the plurality of transmission resource chunks according to the resource area parameter.

Therefore, according to the resource configuration method in this embodiment of this application, the terminal device determines the resource area parameter, where the resource area parameter is used to indicate the frequency domain range that can be occupied by at least one transmission resource chunk of the plurality of transmission resource chunks allocated by the network device, and determines the plurality of transmission resource chunks in the range indicated by the resource area parameter, so that the terminal device may perform uplink transmission by using the plurality of transmission resource chunks, to improve transmission efficiency.

With reference to the third aspect, in an implementation of the third aspect, the determining a resource area parameter includes receiving the resource area parameter sent by the terminal device.

With reference to the third aspect and the foregoing implementations of the third aspect, in another implementation of the third aspect, the receiving the resource area parameter sent by the terminal device includes: receiving a configuration message sent by the terminal device, where the configuration message is used to indicate the resource area parameter, and the configuration message is at least one of a network broadcast message, a network system message, an RRC message, a MAC CE, and DCI.

With reference to the third aspect and the foregoing implementations of the third aspect, in another implementation of the third aspect, the frequency domain range that can be occupied by the at least one transmission resource chunk and that is indicated by the resource area parameter is discontinuous.

According to a fourth aspect, a resource configuration method is provided. The method includes: determining a resource area parameter of a terminal device, where the resource area parameter is used to indicate a frequency domain range that can be occupied by at least one transmission resource chunk of a plurality of transmission resource chunks allocated to the terminal device; and sending the resource area parameter to the terminal device.

Therefore, according to the resource configuration method in this embodiment of this application, the network device configures the plurality of transmission resource chunks for the terminal device, and sends, to the terminal device, the resource area parameter used to indicate the frequency domain range that can be occupied by at least one transmission resource chunk of the plurality of transmission resource chunks, so that the terminal device can determine the plurality of transmission resource chunks in the range indicated by the resource area parameter, and perform uplink transmission by using the plurality of transmission resource chunks, to improve transmission efficiency.

With reference to the fourth aspect, in an implementation of the fourth aspect, the sending the resource area parameter to the terminal device includes: sending a configuration message to the terminal device, where the configuration message is used to indicate the resource area parameter, and the configuration message is at least one of a network broadcast message, a network system message, an RRC message, a MAC CE, and DCI.

With reference to the fourth aspect and the foregoing implementations of the fourth aspect, in another implementation of the fourth aspect, the frequency domain range that can be occupied by the at least one transmission resource chunk and that is indicated by the resource area parameter is discontinuous.

According to a fifth aspect, a terminal device is provided, configured to perform the method according to the first aspect or any possible implementation of the first aspect. Specifically, the terminal device includes units configured to perform the method according to the first aspect or any possible implementation of the first aspect.

According to a sixth aspect, a network device is provided, configured to perform the method according to the second aspect or any possible implementation of the second aspect. Specifically, the network device includes units configured to perform the method according to the second aspect or any possible implementation of the second aspect.

According to a seventh aspect, a terminal device is provided, configured to perform the method according to the third aspect or any possible implementation of the third aspect. Specifically, the terminal device includes units configured to perform the method according to the third aspect or any possible implementation of the third aspect.

According to an eighth aspect, a network device is provided, configured to perform the method according to the fourth aspect or any possible implementation of the fourth aspect. Specifically, the network device includes units configured to perform the method according to the fourth aspect or any possible implementation of the fourth aspect.

According to a ninth aspect, a terminal device is provided, including a storage unit and a processor. The storage unit is configured to store an instruction, the processor is configured to execute the instruction stored by the memory, and when the processor executes the instruction stored by the memory, the execution enables the processor to perform the method according to the first aspect or any possible implementation of the first aspect.

According to a tenth aspect, a network device is provided, including a storage unit and a processor. The storage unit is configured to store an instruction, the processor is configured to execute the instruction stored by the memory, and when the processor executes the instruction stored by the memory, the execution enables the processor to perform the method according to the second aspect or any possible implementation of the second aspect.

According to an eleventh aspect, a terminal device is provided, including a storage unit and a processor. The storage unit is configured to store an instruction, the processor is configured to execute the instruction stored by the memory, and when the processor executes the instruction stored by the memory, the execution enables the processor to perform the method according to the third aspect or any possible implementation of the third aspect.

According to a twelfth aspect, a network device is provided, including a storage unit and a processor. The storage unit is configured to store an instruction, the processor is configured to execute the instruction stored by the memory, and when the processor executes the instruction stored by the memory, the execution enables the processor to perform the method according to the fourth aspect or any possible implementation of the fourth aspect.

According to a thirteenth aspect, a computer-readable medium is provided, configured to store a computer program. The computer program includes an instruction used to perform the method according to the first aspect or any possible implementation of the first aspect.

According to a fourteenth aspect, a computer-readable medium is provided, configured to store a computer program. The computer program includes an instruction used to perform the method according to the second aspect or any possible implementation of the second aspect.

According to a fifteenth aspect, a computer-readable medium is provided, configured to store a computer program. The computer program includes an instruction used to perform the method according to the third aspect or any possible implementation of the third aspect.

According to a sixteenth aspect, a computer-readable medium is provided, configured to store a computer program. The computer program includes an instruction used to perform the method according to the fourth aspect or any possible implementation of the fourth aspect.

According to a seventeenth aspect, a computer program product including an instruction is provided. When the computer program product runs on a computer, the computer performs the resource configuration method according to the first aspect or any possible implementation of the first aspect. Specifically, the computer program product may run on the terminal device of the fifth aspect.

According to an eighteenth aspect, a computer program product including an instruction is provided. When the computer program product runs on a computer, the computer performs the resource configuration method according to the second aspect or any possible implementation of the second aspect. Specifically, the computer program product may run on the network device of the sixth aspect.

According to a nineteenth aspect, a computer program product including an instruction is provided. When the computer program product runs on a computer, the computer performs the resource configuration method according to the third aspect or any possible implementation of the third aspect. Specifically, the computer program product may run on the terminal device of the seventh aspect.

According to a twentieth aspect, a computer program product including an instruction is provided. When the computer program product runs on a computer, the computer performs the resource configuration method according to the fourth aspect or any possible implementation of the fourth aspect. Specifically, the computer program product may run on the network device of the eighth aspect.

