HARQ number determination method, network device, and terminal
AssigneeGuangdong Oppo Mobile Telecommunications Corp., Ltd.
InventorYanan Lin
Life of this patent
Estimating the term…
Abstract
A method for determining a HARQ identifier includes determining, by a network device, a HARQ identifier of a transport block (TB) based on a first time domain resource sequence number of a current TB, a number of HARQ processes, a time domain period of a non-dynamic resource, and a HARQ identifier offset. The method also includes receiving, by the network device, the TB from a terminal on the non-dynamic resource according to the HARQ ID.
Claims12
A method for determining a hybrid automatic repeat request (HARQ) identifier, the method comprising:
- determining, by a network device, a HARQ identifier of a transport block (TB) based on at least one of a first time domain resource sequence number of a current TB, a number of HARQ processes, a time domain period of a non-dynamic resource, or a HARQ identifier offset;
- and
- receiving, by the network device, the TB from a terminal on the non-dynamic resource according to the HARQ ID;
- wherein
- the HARQ ID satisfies a formula:
- HARQ Process ID=[floor((t_temp−current_n)/T)]modulo B;
- or
- HARQ Process ID=[floor((t_temp−current_n)/T)]modulo B+Hoffset;
- wherein the HARQ Process ID is the HARQ ID of the TB, t represents a time domain resource sequence number of the TB, T represents a time domain resource period of the non-dynamic resource, (t_temp−current_n) is the first time domain resource sequence number, t_temp is a parameter obtained by converting t based on a specific time unit, current_n represents a number of transmission times of the TB, B represents the number of HARQ processes corresponding to the TB, floor represents rounding down, modulo represents modulo operation, and Hoffset represents a HARQ ID offset.
A method for determining a HARQ identifier, the method comprising:
- determining, by a terminal on a non-dynamic resource, a HARQ identifier of a transport block (TB) based on at least one of a first time domain resource sequence number of a current TB, a number of HARQ processes, a time domain period of a non-dynamic resource, or a HARQ identifier offset;
- and
- sending, by the terminal, the TB according to the HARQ ID to a network device;
- wherein the HARQ ID satisfies a formula:
- HARQ Process ID=[floor((t_temp−current_n)/T)]modulo B;
- or
- HARQ Process ID=[floor((t_temp−current_n)/T)]modulo B+Hoffset;
- wherein the HARQ Process ID is the HARQ ID of the TB, t represents a time domain resource sequence number of the TB, T represents a time domain resource period of the non-dynamic resource, (t_temp−current_n) is the first time domain resource sequence number, t_temp is a parameter obtained by converting t based on a specific time unit, current_n represents a number of transmission times of the TB, B represents the number of HARQ processes corresponding to the TB, floor represents rounding down, modulo represents modulo operation, and Hoffset represents a HARQ ID offset.
A terminal, comprising:
- a communication interface;
- a memory configured to store computer-executable instructions;
- and
- one or more processors in communication with communication interface and the memory and configured to execute the computer-executable instructions to at least:
- determine a HARQ identifier of a transport block (TB) based on at least one of a first time domain resource sequence number of a current TB, a number of HARQ processes, a time domain period of a non-dynamic resource, or a HARQ identifier offset;
- and
- send, by the communication interface, the TB according to the HARQ ID to a network device;
- wherein
- the HARQ ID satisfies a formula:
- HARQ Process ID=[floor((t_temp−current_n)/T)]modulo B;
- or
- HARQ Process ID=[floor((t_temp−current_n)/T)]modulo B+Hoffset;
- wherein the HARQ Process ID is the HARQ ID of the TB, t represents a time domain resource sequence number of the TB, T represents a time domain resource period of the non-dynamic resource, (t_temp−current_n) is the first time domain resource sequence number, t_temp is a parameter obtained by converting t based on a specific time unit, current_n represents a number of transmission times of the TB, B represents the number of HARQ processes corresponding to the TB, floor represents rounding down, modulo represents modulo operation, and Hoffset represents a HARQ ID offset.
A network device, comprising:
- a communication interface;
- a memory configured to store computer-executable instructions;
- and
- one or more processors in communication with communication interface and the memory and configured to execute the computer-executable instructions to at least:
- determine a HARQ identifier of a transport block (TB) based on at least one of a first time domain resource sequence number of a current TB, a number of HARQ processes, a time domain period of a non-dynamic resource, or a HARQ identifier offset;
- and
- receive, by the communication interface, the TB from a terminal on the non-dynamic resource according to the HARQ ID;
- wherein
- the HARQ ID satisfies a formula:
- HARQ Process ID=[floor((t_temp−current_n)/T)]modulo B;
- or
- HARQ Process ID=[floor((t_temp−current_n)/T)]modulo B+Hoffset;
- wherein the HARQ Process ID is the HARQ ID of the TB, t represents a time domain resource sequence number of the TB, T represents a time domain resource period of the non-dynamic resource, (t_temp−current_n) is the first time domain resource sequence number, t_temp is a parameter obtained by converting t based on a specific time unit, current_n represents a number of transmission times of the TB, B represents the number of HARQ processes corresponding to the TB, floor represents rounding down, modulo represents modulo operation, and Hoffset represents a HARQ ID offset.
Dependencies are inferred from the claim text.