WO2020088657A1 - Harq-ack信息的定时确定方法、设备和存储介质 - Google Patents
Harq-ack信息的定时确定方法、设备和存储介质 Download PDFInfo
- Publication number
- WO2020088657A1 WO2020088657A1 PCT/CN2019/115045 CN2019115045W WO2020088657A1 WO 2020088657 A1 WO2020088657 A1 WO 2020088657A1 CN 2019115045 W CN2019115045 W CN 2019115045W WO 2020088657 A1 WO2020088657 A1 WO 2020088657A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pdsch
- harq
- ack
- pdcch
- timing difference
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1887—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
Definitions
- the present invention relates to the field of communication technology, and in particular, to a method for timing determination of hybrid automatic repeat request response (HARQ-ACK) information, terminal equipment, network equipment, and computer-readable storage media.
- HARQ-ACK hybrid automatic repeat request response
- the HARQ mechanism is used in the NR system to improve the efficiency of data transmission.
- the network device sends downlink service data through the physical downlink shared channel (PDSCH).
- the terminal device After receiving the downlink service data, the terminal device feeds back the downlink service data to the physical device on the physical uplink control channel (PUCCH) or physical uplink shared channel (PUSCH).
- PUCCH physical uplink control channel
- PUSCH physical uplink shared channel
- ACK and NACK information are collectively referred to as HARQ-ACK information.
- the network device may indicate in which time slot the HARQ-ACK corresponding to the PDSCH is located.
- the network device may indicate in which time slot the HARQ-ACK corresponding to the PDSCH is located.
- the PDCCH for scheduling the PDSCH has two formats: DCI format 1_0 and DCI format 1_1.
- the HARQ-ACK corresponding to the PDSCH sent in Slot # n is fed back in Slot # n + k, and the value of k is determined by "PDSCH-to-HARQ-timing-indicator" in DCI, or by high-level signaling "dl- "DataToUL-ACK” is determined as follows:
- the DCI field includes "PDSCH-to-HARQ-timing-indicator" to indicate the value of k, which corresponds to ⁇ 1,2,3,4,5,6 , 7,8 ⁇ 1.
- the DCI format 1_1 includes the "PDSCH-to-HARQ-timing-indicator” field, which Indicates that the value of k is one of multiple values configured for "dl-DataToUL-ACK"; if high-level signaling "dl-DataToUL-ACK” is configured with only one value, DCI format 1_1 does not include "PDSCH-to- HARQ-timing-indicator "field, the value of k is the value configured by" dl-DataToUL-ACK ".
- the network device In order to support the feedback of two or more PUCCHs containing HARQ-ACK information in one Slot, the network device not only needs to indicate in which slot the HARQ-ACK corresponding to the PDSCH is fed back, but also which symbol feedback in the slot . Therefore, the signaling burden of the PDCCH sent by the network device will be great.
- the embodiments of the present application provide a HARQ-ACK timing determination method on the one hand, and provide a terminal device, a network device, and a computer-readable storage medium on the other hand, which can solve the problem that the network device sends HARQ-ACK and PDSCH
- the signaling load of the timing difference is too heavy and the efficiency is low.
- a method for determining timing of hybrid automatic repeat request response HARQ-ACK information is applied to a terminal device, and the method includes:
- the first field of the PDCCH can indicate a set of candidate values for the timing difference between the PDSCH and HARQ-ACK;
- a terminal device includes: a receiving unit, a first determining unit, a second determining unit, and a sending unit;
- the receiving unit is configured to receive a physical downlink control channel PDCCH sent by a network device;
- the first determining unit is configured to determine a set of candidate values for the timing difference between the PDSCH and HARQ-ACK according to the first field of the PDCCH received by the receiving unit;
- the second determining unit is configured to determine the value of the timing difference between the PDSCH and HARQ-ACK in the determined candidate value set of the timing difference between the PDSCH and HARQ-ACK;
- the sending unit is configured to send HARQ-ACK information for the PDSCH at a time position corresponding to the value determined by the second determining unit.
- a network device includes:
- the sending unit is configured to send a PDCCH to a terminal device, where the first field of the PDCCH can be a set of candidate values for the timing difference between PDSCH and HARQ-ACK;
- the receiving unit is configured to receive HARQ-ACK information for the PDSCH at the time position of the HARQ-ACK indicated by the PDCCH sent by the sending unit.
- a timing determination system for hybrid automatic repeat request response information includes the above terminal equipment and network equipment.
- the at least one memory is used to store a computer program
- the at least one processor is configured to call a computer program stored in the at least one memory to execute the HARQ-ACK timing determination method of the hybrid automatic repeat request response information described in any embodiment implemented in the terminal device above.
- a network device includes at least one memory and at least one processor, wherein:
- the at least one memory is used to store a computer program
- the at least one processor is used to call a computer program stored in the at least one memory to execute the method for determining the timing of the hybrid automatic repeat request response HARQ-ACK information as described in any embodiment implemented in the network device above.
- the candidate value of the timing difference between PDSCH and HARQ-ACK can be determined according to the first field in the PDCCH, and when the number of candidate value sets is greater than 1, according to the The second field determines that the timing difference between PDSCH and HARQ-ACK is one of the candidate values.
- the number of candidate value sets is equal to 1
- the set of candidate values is the timing difference between PDSCH and HARQ-ACK.
- FIG. 1 is a schematic diagram of a process for determining timing of hybrid automatic repeat request response information on the terminal device side in an embodiment of the present application
- FIG. 4 is a schematic structural diagram of a terminal device applied to the above technology in an embodiment of the present application.
- FIG. 5 is a schematic structural diagram of a network device applied to the above technology in an embodiment of the present application.
- FIG. 6 is a schematic diagram of a system applied to the above technology in an embodiment of the present application.
- FIG. 7 is a schematic structural diagram of yet another terminal device according to an embodiment of the present invention.
- FIG. 8 is an exemplary structural diagram of yet another network device in an embodiment of the present invention.
- An embodiment of the present application provides a method for determining the timing of hybrid automatic repeat request response information, and determines the timing difference between the PDSCH and HARQ-ACK according to the indication value of the symbol position and length occupied by the PDSCH in 1 slot Select the value and determine the timing difference between PDSCH and HARQ-ACK according to the "PDSCH-to-HARQ-timing-indicator" in the PDCCH as one of the candidate values, which can solve the problem that the network device sends HARQ-ACK and PDSCH The signaling load of the timing difference is too heavy and the efficiency is low.
- Step 101 The terminal device receives the PDCCH sent by the network device, and determines a set of candidate values for the timing difference between the PDSCH and HARQ-ACK according to the first field of the PDCCH.
- the terminal device receives the PDCCH sent by the network device, and when receiving the PDCCH signal sent on the PDCCH, determines a set of candidate values for the timing difference between the PDSCH and HARQ-ACK according to the first field of the PDCCH.
- the terminal device determines the candidate value set of the timing difference between the PDSCH and HARQ-ACK in the following two types and three ways, as follows:
- the time domain resource allocation of the PDSCH is also determined according to the first field of the PDCCH; wherein the first field is used to indicate the row index in the target time domain resource allocation table ;
- the kth row of the target time domain resource allocation table includes the PDSCH time domain resource allocation and the timing between PDSCH and HARQ-ACK
- the poor kth candidate value set 1 ⁇ k ⁇ K, where K is the number of rows in the target time domain resource allocation table.
- the kth candidate value set in the time domain resource allocation table determines the setting according to at least one of the number and position of symbols occupied by the time domain allocation in the kth row.
- the row index in the target time domain resource allocation table is determined according to the first field, and the corresponding candidate value set is determined.
- the first field of the PDCCH is used by the terminal device to determine a target time domain resource allocation table corresponding to the time domain resource allocation of the PDSCH, where the target time domain resource allocation table belongs to the time domain resource allocation table group, and the time domain
- the resource allocation table group is composed of Q time domain resource allocation tables, and the qth time domain resource allocation table in the time domain resource allocation table group corresponds to the qth candidate value set of timing difference between PDSCH and HARQ-ACK, 1 ⁇ q ⁇ Q.
- the J elements are used to indicate the time difference between HARQ-ACK and the end symbol of PDSCH;
- Step 102 the terminal device determines the value of the timing difference between the PDSCH and HARQ-ACK in the determined candidate value set of the timing difference between the PDSCH and HARQ-ACK.
- the value of the timing difference between the PDSCH and HARQ-ACK is determined in the determined candidate value set of the timing difference between the PDSCH and HARQ-ACK according to the second field of the PDCCH.
- Step 103 The terminal device sends HARQ-ACK information for the PDSCH at a time position corresponding to the determined value.
- FIG. 2 is a schematic diagram of a process for determining timing of hybrid automatic repeat request response information implemented by a network device side in an embodiment of the present application. The specific steps are:
- Step 201 The network device sends a PDCCH to the terminal device, where the first field of the PDCCH can indicate a set of candidate values for the timing difference between the PDSCH and HARQ-ACK.
- the first field of the PDCCH can be used to indicate the row index in the target time-domain resource allocation table.
- Each row of the target time-domain resource allocation table includes an alternative to the time-domain resource allocation of the PDSCH and the timing difference between the PDSCH and HARQ-ACK value.
- the first field of the PDCCH may also be used to instruct the terminal device to determine a target time domain resource allocation table corresponding to the time domain resource allocation of the PDSCH, and the target time domain resource allocation table belongs to a group of time domain resource allocation tables.
- Each target time domain resource allocation table in the domain resource allocation table group corresponds to a set of candidate values for the timing difference between PDSCH and HARQ-ACK.
- the first field of the PDCCH may also be used to indicate the sequence number of the corresponding candidate value set, and each candidate value set is assigned a globally unique sequence number.
- the set of candidate values for the timing difference between the PDSCH and HARQ-ACK is the first set; when the value of the first field in the PDCCH is the second value Value, the set of candidate values for the timing difference between PDSCH and HARQ-ACK is the second set.
- Step 202 The network device receives HARQ-ACK information for the PDSCH at the time position of the HARQ-ACK indicated by the PDCCH.
- the PDCCH also carries a second field, and the second field of the PDCCH is used to indicate the value of the timing difference between the PDSCH and HARQ-ACK in the set of alternative values of the timing difference between the PDSCH and HARQ-ACK
- the index enables the terminal device to determine the time position corresponding to sending HARQ-ACK information for the PDSCH in the candidate value set.
- the PDCCH is used to schedule the PDSCH, wherein the first field of the PDCCH is used to indicate the time-domain resource allocation of the PDSCH and the set of candidate values for the timing difference between the PDSCH and HARQ-ACK.
- An index in the set of candidate values indicating the value of the timing difference between the PDSCH and HARQ-ACK is sent in the second field of the PDCCH.
- the terminal device can predict that the number of elements in the determined candidate value set is 1, the second field may not be carried, or the second field may be left blank, or the The index number can be 1.
- the terminal device receives the PDCCH sent by the network device.
- the terminal device determines the time-frequency resource of the PDSCH according to the first field of the PDCCH.
- the time domain resource allocation table is an embodiment of describing the PDSCH allocation results in the time domain.
- the PDSCH time-domain allocation result can also be embodied in a manner similar to collections, arrays, etc.
- Each row of the time domain resource allocation table corresponds to a PDSCH time domain allocation result.
- each column of the time domain resource allocation table may also be used to correspond to a PDSCH time domain allocation result.
- multiple arrays may be used to express the time-domain allocation results of different PDSCHs, and each array corresponds to a PDSCH time-domain allocation result.
- This article uses the time domain resource allocation table to describe the PDSCH results in the time domain allocation and does not limit the way the PDSCH time domain allocation results are reflected. Based on the same design concept, the distribution of PDSCH in the time domain can also be expressed by other index values.
- the terminal device first determines and acquires the target time domain resource allocation table corresponding to the PDCCH scheduling PDSCH, that is, determines and acquires the target time domain resource allocation table, which corresponds to the PDCCH scheduling PDSCH.
- the process of determining the target time domain resource allocation table is the same as the existing implementation, and this application does not limit its implementation.
- Each row of the target time domain resource allocation table includes information of the PDSCH start and length indication SLIV (or directly indicating the start symbol S and length L).
- each row of the target time domain resource allocation table may further include at least one value of "slot offset K0" and each value of the PDSCH mapping type.
- the target time domain resource allocation table includes maxNrofDL-Allocations rows, and the PDSCH starting position S and length L corresponding to each row satisfy the following conditions, as shown in Table 1 for details.
- the terminal device determines the candidate value set of the timing difference between the PDSCH and the HARQ-ACK according to the first field of the PDCCH.
- the terminal device determines the time domain resource allocation of the PDSCH according to the first field of the PDCCH, that is, the index value of the symbol position and length occupied by the PDSCH in 1 slot corresponds to the starting position S and length L of the PDSCH. Variety.
- the terminal device determines the value of k according to "PDSCH-to-HARQ-timing-indicator" or high-level signaling "dl-DataToUL-ACK" in DCI. Regardless of the starting position S and length L of the symbol occupied by the PDSCH in Slot # n, the terminal device determines the slot Slot # n + k of the HARQ-ACK corresponding to the PDSCH in the same way, and the value range of k the same.
- the length L of the PDSCH is small. And because of its high delay requirements, if the HARQ-ACK of the PDSCH in Slot # n is fed back in Slot # n + 16, the delay of the feedback information may have exceeded the delay required by URLLC. Therefore, for the PDSCH of the URLLC service type, the HARQ-ACK of the PDSCH is unlikely to be fed back a long time after the PDSCH.
- the terminal device determines the slot Slot # n + k in which the HARQ-ACK corresponding to the PDSCH is located in the same way, and k is taken The value range is also the same. If the terminal device knows that the service type corresponding to the PDSCH is URLLC, the timing difference between the HARQ-ACK and the PDSCH should be within a short period of time after the PDSCH.
- the terminal device may determine the time-domain resource allocation of the PDSCH according to the first field of the PDCCH, and also determine the candidate value set of the timing difference between the PDSCH and HARQ-ACK according to the first field of the PDCCH.
- each row also includes a set of candidate values for timing between PDSCH and HARQ-ACK.
- the first row of the target time domain resource allocation table indicates that the symbol position and length occupied by the PDSCH is the first value, and the set of candidate values corresponding to the timing difference between the PDSCH and HARQ-ACK is ⁇ V 11 , V 12 , ..., V 1N ⁇ ;
- the second row of the target time domain resource allocation table corresponds to the indicator value of the symbol position and length occupied by the PDSCH is the second value, and corresponds to the timing difference between PDSCH and HARQ-ACK
- the set of candidate values is ⁇ V 21 , V 22 , ..., V 2N ⁇ ; ...;
- the indication value of the symbol position and length occupied by the PDSCH corresponding to the Kth row of the target time domain resource allocation table is the Kth value,
- the set of candidate values corresponding to the Kth row of the target time domain resource allocation table is the Kth value
- the target time domain resource allocation table includes a total of K rows, where the candidate value set of the timing difference between the PDSCH and HARQ-ACK in the kth (k ⁇ K) row includes J k elements.
- the J k elements are used to indicate the time difference between HARQ-ACK and the end symbol of the time slot where the PDSCH is located.
- the time difference can be represented by at least one of the number of time slots, sub-time slots, and symbols; or J k elements are used to indicate the time difference between HARQ-ACK and the end symbol of the sub-slot where the PDSCH is located.
- the time difference can be represented by at least one of the number of slots, sub-slots, and symbols;
- the J k elements are used to indicate the time difference between the end symbols of HARQ-ACK and PDSCH, and the time difference can be represented by at least one of the number of slots, sub-slots, and symbols.
- the sub-slot mentioned here refers to dividing a symbol included in one slot into several parts in a preset manner, and each part is called a sub-slot.
- a time slot includes 14 symbols, and the 14 symbols are divided into 6 groups according to the time sequence according to 2, 2, 3, 2, 2, 3 symbols, and the time domain resource of each group is called a sub Time slot.
- each row in addition to the PDSCH start and length indication SLIV (or directly indicating the start symbol S and length L), each row also includes a set of alternative values for timing between PDSCH and HARQ-ACK .
- the PDSCH occupancy time length L is large, the PDSCH corresponds to the eMBB service type in most cases, and the candidate value set of the timing difference between the PDSCH and its HARQ-ACK can be preset to a value with a large time length. For example, ⁇ 5 time slots, 6 time slots, 7 time slots, 8 time slots, 9 time slots, 10 time slots, 11 time slots, 12 time slots ⁇ .
- the PDSCH occupancy time length L is small, in most cases, the PDSCH corresponds to the URLLC service type, and the candidate value set of the timing difference between the PDSCH and its HARQ-ACK can be preset to a value with a small time length. For example, ⁇ 1 time slot + 4 sub-time slots, 1 time slot + 6 sub-time slots, 2 time slots + 1 sub-time slot, 2 time slots + 3 sub-time slots, 2 time slots + 5 sub-times Slot, 3 slots + 1 sub-slot, 3 slots + 3 sub-slots, 3 slots + 5 sub-slots ⁇ .
- the configuration parameter PDSCH-TimeDomainResourceAllocation of each row in the target time domain resource allocation table includes "k0", "mappingType", and "startSymbolAndLength” parameters, as follows As shown:
- the configuration parameter PDSCH-TimeDomainResourceAllocation of each row in the target time domain resource allocation table includes the parameter "dl-DataToUL-ACK" This parameter is used to identify the set of candidate values for the timing difference between the PDSCH corresponding to the row schedule and its HARQ-ACK.
- the terminal device determines the value of the timing difference between the PDSCH and HARQ-ACK in the determined candidate value set of the timing difference between the PDSCH and HARQ-ACK; and at the time position corresponding to the determined value Send HARQ-ACK information for the PDSCH.
- the terminal device determines the candidate value set of the timing difference between the PDSCH and HARQ-ACK according to the first field of the PDCCH. If the number of elements in the candidate value set is greater than 1, the terminal device determines the value of the timing difference between the PDSCH and HARQ-ACK according to the second field of the PDCCH.
- the second field in the PDCCH includes 3 bits, which are used to indicate which of the 8 elements the timing difference between the PDSCH and HARQ-ACK is. If the number of elements in the candidate value set is equal to 1, the terminal device according to the timing difference between the PDSCH and HARQ-ACK that can be determined in the first field, the element in the candidate value set is the timing between PDSCH and HARQ-ACK difference.
- the preset candidate value set for the timing between PDSCH and HARQ-ACK in line N1 is ⁇ 4, 5, 6, 7 ⁇ time slots after the last symbol of the time slot where PDSCH is located; line N1 + 1
- the set of candidate values for the timing between PDSCH and HARQ-ACK is ⁇ 4, 5, 6, 7 ⁇ sub-slots after the last symbol of the slot where the PDSCH is located; the preset PDSCH and The set of candidate values for timing between HARQ-ACKs is ⁇ 4 symbols, 5 symbols, 4 sub-slots, 5 sub-slots ⁇ after the last symbol of the slot where the PDSCH is located.
- the network device receives HARQ-ACK information for the PDSCH at the time position of HARQ-ACK.
- FIG. 3 is a schematic diagram of a resource allocation method in an embodiment of the present application.
- the grid box corresponds to PDSCH
- the horizontal box corresponds to the optional HARQ-ACK for the PDSCH.
- the network device in FIG. 3 can schedule the allocation mode of the N1th row in the target time domain resource allocation table to the eMBB service type of the terminal device, and the corresponding HARQ-ACK feedback alternative is within a long time range after the PDSCH.
- the allocation method of line N1 + 2 in the target time domain resource allocation table is scheduled to the URLLC service type of the terminal device, and the corresponding HARQ-ACK feedback alternative is within a short time range after the PDSCH.
- the information in the second field of the PDCCH is different in the indication range of different rows in the target time-domain resource allocation table.
- the network device sends the PDCCH.
- the PDCCH is used to schedule the PDSCH, wherein the first field of the PDCCH is used to indicate the time-domain resource allocation of the PDSCH and the set of candidate values for the timing difference between the PDSCH and HARQ-ACK.
- An index in the set of candidate values indicating the value of the timing difference between the PDSCH and HARQ-ACK is sent in the second field of the PDCCH.
- the terminal device When receiving the PDCCH sent by the network device, the terminal device determines the timing candidate value set between the DSCH and HARQ-ACK according to the first field of the PDCCH.
- the terminal device determines the timing candidate value set between the PDSCH and the HARQ-ACK according to the first field of the PDCCH, and can adopt the following two methods:
- the terminal device determines the target time domain resource allocation table corresponding to the PDSCH time domain resource allocation according to the first field of the PDCCH, and further obtains the set of candidate values corresponding to the target time domain resource allocation table. Specific examples are as follows:
- the specific service can be implemented as: when the PDSCH is an eMBB service, the target time domain resource allocation table corresponding to its time domain resource allocation is the first table, and when the PDSCH is a URLLC service, its time domain resource The target time domain resource allocation table corresponding to the allocation is the second table.
- the first set corresponding to the first table is not equal to the second set corresponding to the second table.
- the method of the terminal device according to the target time domain resource allocation table corresponding to the PDSCH time domain resource allocation is not limited.
- the terminal device can determine which of the first table, the second table, and the Mth table the target time domain resource allocation table is based on the preset field in the PDCCH, and can also check the bit scrambling code according to the PDCCH and the CRC
- the value of the processed RNTI determines whether the target time domain resource allocation table is the first table, the second table, ... the Mth table, etc.
- the value corresponding to the set of candidate values is preset, if the value corresponding to the first set is the first value, ..., the value corresponding to the Nth set is the Nth value, then the M sets are different.
- the terminal device directly determines the candidate value set of the timing difference between the PDSCH and HARQ-ACK according to the first field of the PDCCH.
- the set of candidate values for the timing difference between PDSCH and HARQ-ACK is the first set; when the value of the first field is the second value, PDSCH and HARQ -The set of candidate values for the timing difference between ACKs is the second set; ...; when the preset field is the Nth value, the set of candidate values for the timing difference between PDSCH and HARQ-ACK is the Nth set.
- the preset field in the PDCCH is the first value
- the preset field in the PDCCH is the second value.
- the first set and the second set respectively corresponding to the first value and the second value are not equal. That is, the range and granularity of the HARQ-ACK feedback time corresponding to the PDSCH of the eMBB service and the PDSCH of the URLLC service are different.
- the terminal device determines the value of the timing difference between the PDSCH and HARQ-ACK in the candidate value set of the determined timing difference between the PDSCH and HARQ-ACK; and at the time position corresponding to the determined value Send HARQ-ACK information for the PDSCH.
- the terminal device determines the candidate value set of the timing difference between the PDSCH and HARQ-ACK according to the first field of the PDCCH. If the number of candidate value sets is greater than 1, the terminal device determines the value of the timing difference between PDSCH and HARQ-ACK according to the second field of the PDCCH.
- the second field in the PDCCH includes 3 bits, which are used to indicate which of the 8 candidate value sets the timing difference between the PDSCH and HARQ-ACK is. If the number of candidate value sets is equal to 1, the candidate value set of the timing difference between the PDSCH and HARQ-ACK determined by the terminal device according to the first field is the timing difference between the PDSCH and HARQ-ACK.
- Step 4 The network device receives HARQ-ACK information for the PDSCH at the time position of HARQ-ACK.
- the HARQ-ACK feedback time range and granularity corresponding to the PDSCH of the eMBB service and the PDSCH of the URLLC service are different, which can solve the signaling load of the timing difference between the HARQ-ACK and PDSCH sent by the prior art network device Overweight and low efficiency problems.
- FIG. 4 is a schematic structural diagram of a terminal device that can be applied to the foregoing technology in an embodiment of the present application.
- the terminal device includes: a receiving unit 401, a first determining unit 402, a second determining unit 403, and a sending unit 404;
- the first determining unit 402 is configured to determine the candidate value set of the timing difference between the PDSCH and HARQ-ACK according to the first field of the PDCCH received by the receiving unit 401;
- the second determining unit 403 is configured to determine the value of the timing difference between the PDSCH and HARQ-ACK in the determined candidate value set of the timing difference between the PDSCH and HARQ-ACK;
- the first determining unit 402 is further configured to determine the time domain resource allocation of the PDSCH according to the first field of the PDCCH when the receiving unit 401 receives the PDCCH; wherein the first field is used to indicate the target time domain resource
- the row index in the allocation table; the row index in the target time domain resource allocation table corresponding to the PDSCH is determined according to the first field of the PDCCH; where the kth row of the target time domain resource allocation table includes the PDSCH time domain resource allocation and PDSCH
- the first field of the PDCCH is used by the terminal device to determine a target time domain resource allocation table corresponding to the time domain resource allocation of the PDSCH, where the target time domain resource allocation table belongs to the time domain resource allocation table group, and the time domain
- the resource allocation table group is composed of Q time domain resource allocation tables, and the qth time domain resource allocation table in the time domain resource allocation table group corresponds to the qth candidate value set of timing difference between PDSCH and HARQ-ACK, 1 ⁇ q ⁇ Q.
- the first field of the PDCCH indicates the sequence number of the corresponding candidate value set; each candidate value set is assigned a globally unique sequence number, and each candidate value set is different.
- any candidate value set includes J elements
- the J elements are used to indicate the time difference between the HARQ-ACK and the end symbol of the time slot where the PDSCH is located;
- the J elements are used to indicate the time difference between the HARQ-ACK and the end symbol of the sub-slot where the PDSCH is located;
- the time difference is one or any combination of the following: the number of slots, the number of sub-slots, and the number of symbols.
- the second field of the PDCCH is used to indicate the index of the value of the timing difference between the PDSCH and HARQ-ACK in the candidate value set of the timing difference between the PDSCH and HARQ-ACK;
- the second determining unit 403 is specifically configured to determine the value of the timing difference between the PDSCH and HARQ-ACK in the determined candidate value set of the timing difference between the PDSCH and HARQ-ACK according to the second field of the PDCCH.
- FIG. 5 is a schematic structural diagram of a network device that can be applied to the foregoing technology in an embodiment of the present application.
- the network device includes: a sending unit 501 and a receiving unit 502;
- the sending unit 501 is configured to send a PDCCH to a terminal device, where the first field of the PDCCH can indicate a set of candidate values for the timing difference between the PDSCH and HARQ-ACK.
- the first field of the PDCCH may have multiple implementations.
- the first field of the PDCCH can be used to indicate the row index in the target time-domain resource allocation table.
- Each row of the target time-domain resource allocation table includes an alternative to the time-domain resource allocation of the PDSCH and the timing difference between the PDSCH and HARQ-ACK value.
- the first field of the PDCCH may also be used to instruct the terminal device to determine a target time domain resource allocation table corresponding to the time domain resource allocation of the PDSCH, and the target time domain resource allocation table belongs to a group of time domain resource allocation tables. Each target time domain resource allocation table in the domain resource allocation table group corresponds to a set of candidate values for the timing difference between PDSCH and HARQ-ACK.
- the first field of the PDCCH may also be used to indicate the sequence number of the corresponding candidate value set, and each candidate value set is assigned a globally unique sequence number.
- the second field of the PDCCH is used to indicate the index of the value of the timing difference between the PDSCH and HARQ-ACK in the set of candidate values.
- the units in the above embodiments may be integrated into one, or may be deployed separately; they may be combined into one unit, or may be further split into multiple subunits.
- FIG. 6 is a schematic diagram of a system applied to the above technology in an embodiment of the present application.
- the system includes the above terminal equipment and the above network equipment.
- the terminal device can be used to implement the method shown in FIG. 1 and the device shown in FIG. 4.
- the terminal device may include: at least one memory 71 and at least one processor 72.
- the terminal device may also include some other components, such as a display unit, a network communication interface, an I / O interface, and a camera. These components communicate via the bus 73.
- At least one memory 71 is used to store a computer program 711.
- the computer program can be understood as including various modules of the terminal device shown in FIG. 4.
- at least one memory 71 may also store an operating system and the like.
- Operating systems include but are not limited to: Android operating system, Windows operating system, Apple iOS operating system, Apple Mac OS operating system, etc.
- the at least one processor 72 is configured to call the computer program stored in the at least one memory 71 to execute the method for determining the timing of the HARQ-ACK information of the hybrid automatic repeat request response described in the embodiment of the present invention.
- the processor 72 may be a CPU, a processing unit / module, an ASIC, a logic module, a programmable gate array, or the like. It can receive and send data through the communication port.
- At least one memory 81 is used to store a computer program 811.
- the computer program can be understood as including various modules of the network device shown in FIG. 5.
- at least one memory 81 may also store an operating system and the like.
- Operating systems include but are not limited to: Android operating system, Symbian operating system, Windows operating system, Linux operating system, etc.
- At least one processor 82 is configured to call at least one computer program stored in the memory 81 to execute the method for determining the timing of the hybrid automatic repeat request response HARQ-ACK information described in the embodiment of the present invention.
- the processor 82 may be a CPU, a processing unit / module, an ASIC, a logic module, or a programmable gate array. It can receive and send data through the communication port.
- the input and output controller has a display and an input device, which are used to complete the input, output and display of relevant data.
- a hardware module may include a specially designed permanent circuit or logic device (such as a dedicated processor, such as an FPGA or ASIC) for performing specific operations.
- the hardware module may also include programmable logic devices or circuits temporarily configured by software (for example, including a general-purpose processor or other programmable processors) for performing specific operations.
- software for example, including a general-purpose processor or other programmable processors
- an embodiment of the present invention also provides a computer-readable storage medium on which a computer program is stored, which can be executed by a processor and implement the HARQ-ACK timing described in the embodiment of the present invention Determine the method.
- a system or device equipped with a storage medium on which is stored software program code that implements the functions of any of the embodiments of the foregoing embodiments, and the computer (or CPU or MPU) of the system or device is stored ) Read and execute the program code stored in the storage medium.
- some or all of the actual operations can also be completed by an operating system or the like operating on the computer through instructions based on the program code.
- Embodiments of storage media for providing program codes include floppy disks, hard disks, magneto-optical disks, and optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD + RW), Magnetic tape, non-volatile memory card and ROM.
- the program code can be downloaded from the server computer by the communication network.
- this application determines the candidate value of the timing difference between PDSCH and HARQ-ACK according to the indication value of the symbol position and length occupied by PDSCH in 1 slot in this application, and according to the "PDSCH" in PDCCH -to-HARQ-timing-indicator "determines that the timing difference between PDSCH and HARQ-ACK is one of the candidate values, which can solve the overload of signaling load of the timing difference between HARQ-ACK and PDSCH sent by the network device , The problem of low efficiency.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种HARQ-ACK的定时确定方法、设备和存储介质,其中,方法包括:接收网络设备发送的PDCCH,根据该PDCCH的第一字段确定PDSCH和HARQ-ACK之间定时差的备选值集合;在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值;在确定的取值对应的时间位置上发送针对所述PDSCH的HARQ-ACK信息。该方法解决网络设备发送HARQ-ACK和PDSCH之间定时差的信令负载过重、效率较低的问题。
Description
本申请要求于2018年11月2日提交中国专利局、申请号为201811298549.8、发明名称为“HARQ-ACK信息的定时确定方法和网络终端”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本发明涉及通信技术领域,特别涉及一种混合自动重传请求应答(HARQ-ACK)信息的定时确定方法、终端设备、网络设备和计算机可读存储介质。
发明背景
NR***中使用HARQ机制提高数据传输的效率。网络设备通过物理下行共享信道(PDSCH)发送下行业务数据,终端设备接收到该下行业务数据后,在物理上行控制信道(PUCCH)或者物理上行共享信道(PUSCH)上反馈终端设备对该下行业务数据接收的确认(ACK)或者非确认(NACK)信息。ACK和NACK信息统称为HARQ-ACK信息。
网络设备通过PDCCH调度终端设备的PDSCH,该PDCCH中包括有PDSCH位于哪个时隙(Slot)的哪些符号的信息。并且,PDCCH中包括有该PDSCH对应的HARQ-ACK在哪个Slot反馈的指示信息。
在现有技术中,对一个终端设备来说,在1个Slot内仅反馈一个包含有HARQ-ACK信息的PUCCH。即,网络设备在调度PDSCH时,指示该PDSCH对应的HARQ-ACK位于哪个时隙即可。为支持NR***Rel.16版本工厂自动化、交通运输、电力分配、AR/VR等最高1E-6可靠性,以及0.5到1ms的URLLC业务需求,需支持在1个Slot内反馈两个或者两个以上包含有HARQ-ACK信息的PUCCH。
NR***现有技术中,调度PDSCH的PDCCH有两种格式:DCI format 1_0和DCI format1_1。Slot#n内发送的PDSCH所对应的HARQ-ACK在Slot#n+k反馈,k的取值由DCI中的“PDSCH-to-HARQ-timing-indicator”确定,或者由高层信令“dl-DataToUL-ACK”确定,具体如下:
对于DCI format 1_0调度的PDSCH或者激活的SPS PDSCH,DCI字段包括“PDSCH-to-HARQ-timing-indicator”,用于指示k的值,指示值对应{1,2,3,4,5,6,7,8}中的1个。
对于DCI format 1_1调度的PDSCH或者激活的SPS PDSCH,如果高层信令“dl-DataToUL-ACK”配置多个值,则DCI format 1_1中包括“PDSCH-to-HARQ-timing-indicator”字段,该字段指示k的值为“dl-DataToUL-ACK”所配置的多个值中的一个;如果高层信令“dl-DataToUL-ACK”仅配置一个值,则DCI format 1_1中不包括“PDSCH-to-HARQ-timing-indicator”字段,k的值即为“dl-DataToUL-ACK”所配置的值。
为支持在1个Slot内反馈两个或者两个以上包含有HARQ-ACK信息的PUCCH,网络设备不仅需要指示PDSCH所对应的HARQ-ACK在哪个Slot反馈,还要指示在该Slot的哪些符号反馈。因此,网络设备发送的PDCCH的信令负担将很大。
发明内容
有鉴于此,本申请实施例一方面提供一种HARQ-ACK的定时确定方法,另一方面提供一种终端设备、网络设备和计算机可读存储介质,能够解决网络设备发送HARQ-ACK和PDSCH之间定时差的信令负载过重、效率较低的问题。
为解决上述技术问题,本申请的技术方案是这样实现的:
一种混合自动重传请求应答HARQ-ACK信息的定时确定方法,应用于终端设备上,所述方法包括:
接收网络设备发送的物理下行控制信道PDCCH,根据该PDCCH的第一字段确定PDSCH和HARQ-ACK之间定时差的备选值集合;
在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值;
在确定的取值对应的时间位置上发送针对所述PDSCH的HARQ-ACK信息。
一种混合自动重传请求应答HARQ-ACK信息的定时确定方法,应用于网络设备上,所述方法包括:
向终端设备发送PDCCH,其中,该PDCCH的第一字段能够指示PDSCH和HARQ-ACK之间定时差的备选值集合;
在所述PDCCH指示的HARQ-ACK的时间位置上接收针对PDSCH的HARQ-ACK信息。
一种终端设备,该终端设备包括:接收单元、第一确定单元、第二确定单元和发送单元;
所述接收单元,用于接收网络设备发送的物理下行控制信道PDCCH;
所述第一确定单元,用于根据所述接收单元接收的PDCCH的第一字段确定PDSCH和HARQ-ACK之间定时差的备选值集合;
所述第二确定单元,用于在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值;
所述发送单元,用于在所述第二确定单元确定的取值对应的时间位置上发送针对所述PDSCH的HARQ-ACK信息。
一种网络设备,该网络设备包括:
所述发送单元,用于向终端设备发送PDCCH,其中,该PDCCH的第一字段能够PDSCH和HARQ-ACK之间定时差的备选值集合;
所述接收单元,用于在所述发送单元发送的PDCCH指示的HARQ-ACK的时间位置上接收针对PDSCH的HARQ-ACK信息。
一种混合自动重传请求应答信息的定时确定***,该***包括上述终端设备和网络设备。
一种终端设备,包括至少一个存储器和至少一个处理器,其中:
所述至少一个存储器用于存储计算机程序;
所述至少一个处理器用于调用所述至少一个存储器中存储的计算机程序,执行如上在终端设备实现的任一实施方式所述的混合自动重传请求应答信息HARQ-ACK的定时确定方法。
一种网络设备,包括至少一个存储器和至少一个处理器,其中:
所述至少一个存储器用于存储计算机程序;
所述至少一个处理器用于调用所述至少一个存储器中存储的计算机程序,执行如上在网络设备实现的任一实施方式所述的混合自动重传请求应答HARQ-ACK信息的定时确定方法。
一种计算机可读存储介质,其上存储有计算机程序;所述计算机程序能够被一处理器执行并实现如上任一实施方式所述的混合自动重传请求应答信息HARQ-ACK的定时确定方法。
由上面的技术方案可知,本申请中可根据PDCCH中的第一字段确定PDSCH和HARQ-ACK之间定时差的备选值,并在备选值集合的个数大于1时,根据PDCCH的第二字段确定PDSCH和HARQ-ACK之间的定时差为所述备选值中的一个,在备选值集合的个数等于1时,根据第一字段确定的PDSCH和HARQ-ACK之间定时差的备选值集合即为 PDSCH和HARQ-ACK之间定时差,可见,该方案能够解决网络设备发送HARQ-ACK和PDSCH之间定时差的信令负载过重、效率较低的问题。
附图简要说明
图1为本申请实施例中终端设备侧实现混合自动重传请求应答信息的定时确定流程示意图;
图2为本申请实施例中网络设备侧实现混合自动重传请求应答信息的定时确定流程示意图;
图3为本申请实施例中资源分配方式示意图;
图4为本申请实施例中应用于上述技术的终端设备的结构示意图;
图5为本申请实施例中应用于上述技术的网络设备的结构示意图;
图6为本申请实施例中应用于上述技术的***示意图。
图7为本发明实施例中又一种终端设备的结构示意图。
图8为本发明实施例中又一种网络设备的示例性结构图。
实施本发明的方式
为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图并举实施例,对本发明的技术方案进行详细说明。
本申请实施例中提供一种混合自动重传请求应答信息的定时确定方法,根据PDSCH在1个时隙内所占用的符号位置和长度的指示值确定PDSCH和HARQ-ACK之间定时差的备选值,并根据PDCCH中“PDSCH-to-HARQ-timing-indicator”确定PDSCH和HARQ-ACK之间的定时差为所述备选值中的一个,能够解决网络设备发送HARQ-ACK和PDSCH之间定时差的信令负载过重、效率较低的问题。
下面结合附图,详细说明本申请实施例中实现混合自动重传请求应答信息的定时确定过程。
参见图1,图1为本申请实施例中终端设备侧实现混合自动重传请求应答信息的定时确定流程示意图。具体步骤为:
步骤101,终端设备接收网络设备发送的PDCCH,根据该PDCCH的第一字段确定PDSCH和HARQ-ACK之间定时差的备选值集合。
终端设备接收网络设备发送的PDCCH,在接收到所述PDCCH上发送的PDCCH信号时根据该PDCCH的第一字段确定PDSCH和HARQ-ACK之间定时差的备选值集合。
终端设备根据该PDCCH的第一字段确定PDSCH和HARQ-ACK之间定时差的备选值集合的方式存在如下两类三种方式,分别如下:
第一类对应的一种方式为:
接收网络设备发送的物理下行控制信道PDCCH时,还根据该PDCCH的所述第一字段确定PDSCH的时域资源分配;其中,所述第一字段用于指示目标时域资源分配表格中的行索引;
根据该PDCCH的第一字段确定PDSCH对应的目标时域资源分配表格中的行索引;其中,目标时域资源分配表格的第k行包括PDSCH的时域资源分配和PDSCH和HARQ-ACK之间定时差的第k备选值集合,1≤k≤K,K为所述目标时域资源分配表格的行数。
时域资源分配表格中第k备选值集合根据所述第k行中的时域分配占用符号数和位置中的至少一项确定设置。
也就是说该种实现方式中根据第一字段确定目标时域资源分配表格中的行索引,也就确定了对应的备选值集合。
该种实现方式的具体实现见下文实施例一中的描述。
第二类中的第一种实现方式:
PDCCH的第一字段用于所述终端设备确定PDSCH的时域资源分配所对应的目标时域资源分配表格,其中,所述目标时域资源分配表格属于时域资源分配表格组,所述时域资源分配表格组由Q个时域资源分配表格组成,所述时域资源分配表格组中的第q个时域资源分配表格对应PDSCH和HARQ-ACK之间定时差的第q备选值集合,1≤q≤Q。
该种实现方式预先配置了时域资源分配表格与备选值集合之间的对应关系,确定了目标资源分配表格,也就确定了目标资源分配表格。
第二类中的第二实现方式:
PDCCH的第一字段指示对应备选值集合的序号;为每个备选值集合分配全局唯一的序号,每个备选值集合均不相同。
该种实现方式中预先配置一些备选值集合,并为每个备选值集合分配序号,第一字段直接指示序号,使用指示的序号直接查找备选值集合即可。
第二类中的两种实现方式的具体实现见下文实施例二中的描述。
无论上述哪种方式实现备选值集合的确定,备选值集合的元素的设置规则和方式是一致的,具体如下:
任一备选值集合中若包括J个元素,则该J个元素用于指示HARQ-ACK和PDSCH所在的时隙的结束符号之间的时间差;
或,
该J个元素用于指示HARQ-ACK和PDSCH所在的子时隙的结束符号之间的时间差;
或,该J个元素用于指示HARQ-ACK和PDSCH的结束符号之间的时间差;
其中,所述时间差为下述之一或任意组合:时隙的个数、子时隙的个数、符号的个数。
步骤102,该终端设备在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值。
PDCCH的第二字段用于指示PDSCH和HARQ-ACK之间定时差的取值在PDSCH和HARQ-ACK之间定时差的备选值集合中的索引;
根据所述PDCCH的第二字段在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值。
具体实现时第二字段直接指示一个索引号即可。
步骤103,该终端设备在确定的取值对应的时间位置上发送针对所述PDSCH的HARQ-ACK信息。
参见图2,图2为本申请实施例中网络设备侧实现混合自动重传请求应答信息的定时确定流程示意图。具体步骤为:
步骤201,网络设备向终端设备发送PDCCH,其中,该PDCCH的第一字段能够指示PDSCH和HARQ-ACK之间定时差的备选值集合。
具体实现时,该步骤可有多种实现方式。例如,PDCCH的第一字段可用于指示目标时域资源分配表格中的行索引,目标时域资源分配表格每行包括PDSCH的时域资源分配和PDSCH和HARQ-ACK之间定时差的一个备选值。又如,PDCCH的第一字段也可用于指示终端设备确定PDSCH的时域资源分配所对应的目标时域资源分配表格,所述目标时域资源分配表格属于一时域资源分配表格组,所述时域资源分配表格组中的每个目标时域资源分配表格对应PDSCH和HARQ-ACK之间定时差的一个备选值集合。再如,PDCCH的第一字段还可用于指示对应备选值集合的序号,每个备选值集合分配有一个全局唯一的序号。再如,PDCCH中第一字段的值为第一取值时,所述PDSCH和HARQ-ACK之间定时差的备选值集合是第一集合;当PDCCH中第一字段的值为第二 取值时,所述PDSCH和HARQ-ACK之间定时差的备选值集合是第二集合。
步骤202,网络设备在所述PDCCH指示的HARQ-ACK的时间位置上接收针对PDSCH的HARQ-ACK信息。
在一个实施方式中,PDCCH还携带第二字段,PDCCH的第二字段用于指示PDSCH和HARQ-ACK之间定时差的取值在PDSCH和HARQ-ACK之间定时差的备选值集合中的索引,使终端设备在备选值集合中确定发送针对所述PDSCH的HARQ-ACK信息对应的时间位置。
下面通过两个实施例分别进行描述:
实施例一
第一步、网络设备发送PDCCH。
该PDCCH用于调度PDSCH,其中,该PDCCH的第一字段用于指示PDSCH的时域资源分配、以及用于PDSCH和HARQ-ACK之间定时差的备选值集合。
在PDCCH的第二字段发送用于指示PDSCH和HARQ-ACK之间定时差的取值在所述备选值集合中的索引。
本申请实施例中具体实现时,如果能够预知终端设备将确定的备选值集合中的元素个数为1个,可以不携带该第二字段,或者该第二字段置空,或者该字段的索引号为1均可。
第二步,终端设备接收网络设备发送的PDCCH。终端设备当接收到网络设备发送的PDCCH时,根据该PDCCH的第一字段确定PDSCH的时频资源,具体实现如下:
PDCCH的第一字段包括4比特信息,该4比特信息的不同取值对应目标时域资源分配表格中的不同行。
终端设备可以支持多个时域资源分配表格,根据PDSCH的类型不同,PDSCH所对应的表格不同。
需要说明的是,时域资源分配表格是描述PDSCH在时域分配结果的一种体现。PDSCH的时域分配结果还可以体现为类似集合、数组等的方式。时域资源分配表格的每一行对应一种PDSCH的时域分配结果。当然,也可以用时域资源分配表格的每一列对应一种PDSCH的时域分配结果。或者可以用多个数组表达不同PDSCH的时域分配结果,每个数组对应一种PDSCH的时域分配结果。本文采用时域资源分配表格描述PDSCH在时域分配的结果并不对PDSCH的时域分配结果的体现方式做出限制。基于相同的设计构思,PDSCH在时域的分配也可以用其他索引值表示。
终端设备首先确定并获取与调度PDSCH的PDCCH对应的目标时域资源分配表格,即确定并获取目标时域资源分配表格,该表格同调度PDSCH的PDCCH相对应。确定目标时域资源分配表格的过程同现有实现,本申请不限制其实现方式。
目标时域资源分配表格的每一行包括PDSCH起始和长度指示SLIV(或者直接指示起始符号S和长度L)的信息。除此之外,目标时域资源分配表格的每一行还可包括“时隙偏移K0”、和PDSCH映射类型各自取值的至少一项。
假设目标时域资源分配表格包括maxNrofDL-Allocations行,每行对应的PDSCH起始位置S和长度L满足以下条件,具体见表1所示内容。
表1
上述仅仅是一种举例,具体实现时,不限于上述给出的实现方式。
第三步、终端设备根据PDCCH的第一字段确定PDSCH和HARQ-ACK之间定时差的备选值集合。
终端设备在第二步中根据PDCCH的第一字段确定PDSCH的时域资源分配,即PDSCH在1个时隙内所占用的符号位置和长度的指示值对应的PDSCH起始位置S和长度L多种多样。
如S=0时,L可能是3,…,14中的任意一种。根据现有技术,终端设备根据DCI中的“PDSCH-to-HARQ-timing-indicator”或者高层信令“dl-DataToUL-ACK”确定k的取值。无论PDSCH在Slot#n所占用的符号的起始位置S和长度L如何,终端设备确定该PDSCH对应的HARQ-ACK所在的时隙Slot#n+k的方式均相同,k的取值范围也相同。
Slot#n内PDSCH起始位置S和长度L多种多样往往是为了支持不同类型的下行数据业务类型。例如对于NR***中的eMBB业务类型,其特征是数据包的尺寸较大,可靠性要求为1E-1。对于NR***中的 URLLC业务类型,其特征是数据包尺寸相对较小,但可靠性要求最大达1E-6,时延要求在0.5到1ms。对于eMBB业务类型,其PDSCH的长度L较长。由于其时延要求较低,可以在较长的时间之后反馈HARQ-ACK,例如Slot#n内PDSCH的HARQ-ACK在Slot#n+16反馈。但是对于URLLC业务类型,其PDSCH的长度L较小。并且由于其时延要求较高,如果Slot#n内PDSCH的HARQ-ACK在Slot#n+16反馈,该反馈信息的时延可能已经超过了URLLC要求的时延。因此,对于URLLC业务类型的PDSCH,PDSCH的HARQ-ACK不太可能在PDSCH之后很长的一段时间反馈。
现有技术无论PDSCH在Slot#n所占用的符号的起始位置S和长度L如何,终端设备确定该PDSCH对应的HARQ-ACK所在的时隙Slot#n+k的方式均相同,k的取值范围也相同。如果终端设备确知PDSCH对应的业务类型是URLLC时,HARQ-ACK和PDSCH之间的定时差应该在PDSCH之后较短的一段时间内。并且,为支持URLLC业务的低时延需求,需支持在1个Slot内反馈两个或者两个以上包含有HARQ-ACK信息的PUCCH,则终端设备发送HARQ-ACK的时间资源应该被精确指示到哪个Slot的哪些符号。因此,对于同时支持不同业务类型的终端设备来说,现有网络设备发送HARQ-ACK和PDSCH之间定时差的信令负载过重、效率较低。
在本申请实施方案中,终端设备可以根据除根据PDCCH的第一字段确定PDSCH的时域资源分配,还根据PDCCH的第一字段确定PDSCH和HARQ-ACK之间定时差的备选值集合。
本申请具体实现时在目标时域资源分配表格中,根据SLIV设置对应的备选值集合过程时,具体可以为:
每行除包括PDSCH起始和长度指示SLIV(或者直接指示起始符号 S和长度L),还包括PDSCH和HARQ-ACK之间的定时的备选值集合。例如目标时域资源分配表格的第一行对应PDSCH所占用的符号位置和长度的指示值是第一取值,同时对应PDSCH和HARQ-ACK之间定时差的备选值集合是{V
11,V
12,……,V
1N};目标时域资源分配表格的第二行对应PDSCH所占用的符号位置和长度的指示值是第二取值,同时对应PDSCH和HARQ-ACK之间定时差的备选值集合是{V
21,V
22,……,V
2N};……;目标时域资源分配表格的第K行对应PDSCH所占用的符号位置和长度的指示值是第K取值,同时对应PDSCH和HARQ-ACK之间定时差的备选值集合是{V
K1,V
K2,……,V
KN}。目标时域资源分配表格中共包括K行,其中第k(k≤K)行的PDSCH和HARQ-ACK之间定时差的备选值集合包括J
k个元素。该J
k个元素用于指示HARQ-ACK和PDSCH所在的时隙的结束符号之间的时间差是多少,该时间差可以用时隙、子时隙、符号的个数中的至少一项表示;或者该J
k个元素用于指示HARQ-ACK和PDSCH所在的子时隙的结束符号之间的时间差是多少,该时间差可以用时隙、子时隙、符号的个数中的至少一项表示;或者该J
k个元素用于指示HARQ-ACK和PDSCH的结束符号之间的时间差是多少,该时间差可以用时隙、子时隙、符号的个数中的至少一项表示。这里所说的子时隙指的是将1个时隙包括的符号按照预设方式划分成若干部分,每一部分叫做一个子时隙。例如1个时隙包括14个符号,将这14个符号按照时间先后顺序依次按2、2、3、2、2、3个符号分为6组,每组的时域资源称之为一个子时隙。
上述在目标时域资源分配表格中,每行除包括PDSCH起始和长度指示SLIV(或者直接指示起始符号S和长度L),还包括PDSCH和HARQ-ACK之间的定时的备选值集合。当PDSCH占用时间长度L较大时,多数情况是该PDSCH对应eMBB业务类型,该PDSCH和其 HARQ-ACK之间定时差的备选值集合可以预设为时间长度较大的值。例如{5个时隙、6个时隙、7个时隙、8个时隙、9个时隙、10个时隙、11个时隙、12个时隙}。当PDSCH占用时间长度L较小时,多数情况是该PDSCH对应URLLC业务类型,该PDSCH和其HARQ-ACK之间定时差的备选值集合可以预设为时间长度较小的值。例如{1个时隙+4个子时隙、1个时隙+6个子时隙、2个时隙+1个子时隙、2个时隙+3个子时隙、2个时隙+5个子时隙、3个时隙+1个子时隙、3个时隙+3个子时隙、3个时隙+5个子时隙}。
如3GPP TS 38214.Vf30中第5节和3GPP TS 38331.Vf30所述,目标时域资源分配表格中每行的配置参数PDSCH-TimeDomainResourceAllocation包括“k0”、“mappingType”、和“startSymbolAndLength”参数,如下所示:
本申请实施例中提供的目标时域资源分配表格中每行的配置参数PDSCH-TimeDomainResourceAllocation除包括“k0”、“mappingType”、和“startSymbolAndLength”参数外,还包括参数“dl-DataToUL-ACK”,该参数用于标识该行调度对应的PDSCH和其HARQ-ACK之间定时差的备选值集合。
第四步、该终端设备在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值;并在确定的取值对应的时间位置上发送针对所述PDSCH的HARQ-ACK信息。确定PDSCH和HARQ-ACK之间定时差的取值,并在HARQ-ACK的时间位置上发送针对PDSCH的HARQ-ACK信息。
终端设备根据PDCCH的第一字段确定PDSCH和HARQ-ACK之间定时差的备选值集合。如果备选值集合中的元素的个数大于1,则终端设备根据PDCCH的第二字段确定PDSCH和HARQ-ACK之间定时差取值。
如:PDSCH和HARQ-ACK之间定时差的备选值集合是{V
k1,V
k2,……,V
kN},N=8。则PDCCH中第二字段包括3比特,用于指示PDSCH和HARQ-ACK之间定时差取值是该8个元素中的哪一个。如果备选值集合中元素的个数等于1,则终端设备根据可以第一字段确定的PDSCH和HARQ-ACK之间定时差的备选值集合中的元素即为PDSCH和HARQ-ACK之间定时差。
以下为举例,参见表2,表2为本申请实施例中的时域资源分配表格所包含的内容。
表2
表2的目标时域资源分配表格包括第N1、N1+1、N1+2行(其他行略去,不一一列举)。其中第N1行的PDSCH的SLIV=26,对应PDSCH的起始符号S=1,L=14;第N1+1行的PDSCH的SLIV=92,对应PDSCH的起始符号S=8,L=7;第N1+2行的PDSCH的SLIV=27,对应PDSCH的起始符号S=13,L=2。第N1行预设的PDSCH和HARQ-ACK之间的定时的备选值集合是PDSCH所在时隙的最后一个符号之后的{4、5、6、7}个时隙;第N1+1行预设的PDSCH和HARQ-ACK之间的定时的备选值集合是PDSCH所在时隙的最后一个符号之后的{4、5、6、7}个子时隙;第N1+2行预设的PDSCH和HARQ-ACK之间的定时的备选值集合是PDSCH所在时隙的最后一个符号之后的{4符号、5符号、4子时隙、5子时隙}。
第五步、网络设备在HARQ-ACK的时间位置上接收针对PDSCH的HARQ-ACK信息。
下面结合附图,给出一种具体资源调度方式:
参见图3,图3为本申请实施例中资源分配方式示意图。图3中网格框对应PDSCH,横线框对应备选的HARQ-ACK for the PDSCH。
图3中网络设备可以将目标时域资源分配表格中第N1行的分配方式调度给终端设备的eMBB业务类型,其对应的HARQ-ACK反馈备选项在PDSCH之后较长的时间范围内。将目标时域资源分配表格中第N1+2行的分配方式调度给终端设备的URLLC业务类型,其对应的HARQ-ACK反馈备选项在PDSCH之后很短的时间范围内。PDCCH中第二字段的信息针对目标时域资源分配表格中不同行的指示范围不同,这样的实现方式解决了网络设备发送HARQ-ACK和PDSCH之间定时差的信令负载过重、效率较低的问题。
实施例二
第一步、网络设备发送PDCCH。
该PDCCH用于调度PDSCH,其中,该PDCCH的第一字段用于指示PDSCH的时域资源分配、以及用于PDSCH和HARQ-ACK之间定时差的备选值集合。
在PDCCH的第二字段发送用于指示PDSCH和HARQ-ACK之间定时差的取值在所述备选值集合中的索引。
本申请实施例中具体实现时,如果能够预知终端将确定的备选值集合中的元素个数为1个,不携带该第二字段,或者该第二字段置空,或者该字段的索引号为1均可。
第二步、终端设备接收网络设备发送的PDCCH。
终端设备当接收到网络设备发送的PDCCH时,根据该PDCCH的第一字段确定DSCH和HARQ-ACK之间定时备选值集合。
终端设备根据PDCCH的第一字段确定PDSCH和HARQ-ACK之间定时备选值集合,可采用以下两种方式:
第一种方式:
预先设置时域资源分配表格对应的备选值集合。如第一表格对的第一集合;第二表格对应第二集合;……;第M表格对应第M集合,其中,第一集合、第二集合、……、和第M集合中至少有两个集合不相等。
终端设备根据PDCCH的第一字段确定PDSCH的时域资源分配所对应的目标时域资源分配表格,进一步获取该目标时域资源分配表格对应的备选值集合,具体举例如下:
当PDSCH时域资源分配对应的目标时域资源分配表格是第一表格时,PDSCH和HARQ-ACK之间定时差的备选值集合是第一集合;当PDSCH时域资源分配对应的目标时域资源分配表格是第二表格时,PDSCH和HARQ-ACK之间定时差的备选值集合是第二集合;……;当PDSCH时域资源分配对应的目标时域资源分配表格是第M表格时,PDSCH和HARQ-ACK之间定时差的备选值集合是第M集合。
采用该方式,针对具体业务可以实现为:当PDSCH是eMBB的业务时,其时域资源分配所对应的目标时域资源分配表格是第一表格,当PDSCH是URLLC的业务时,其时域资源分配所对应的目标时域资源分配表格是第二表格。第一表格对应的第一集合与第二表格对应的第二集合不相等。
在本实施方式中,对终端设备根据PDSCH的时域资源分配所对应的目标时域资源分配表格的方式不做限定。例如,终端设备可以根据PDCCH中的预设字段确定目标时域资源分配表格是第一表格、第二表 格、……第M表格中的哪一个,也可以根据PDCCH中和CRC校验位扰码处理的RNTI的取值确定目标时域资源分配表格是第一表格、第二表格、……第M表格中的哪一个,等等。
第二种方式:
预先设置备选值集合对应的值,如第一集合对应的值为第一取值,……,第N集合对应的值为第N取值,则,M个集合各不相同。
终端设备根据PDCCH的第一字段直接确定PDSCH和HARQ-ACK之间定时差的备选值集合。
如当第一字段的值为第一取值时,PDSCH和HARQ-ACK之间定时差的备选值集合是第一集合;当第一字段的取值是第二取值时,PDSCH和HARQ-ACK之间定时差的备选值集合是第二集合;……;当预设字段是第N取值时,PDSCH和HARQ-ACK之间定时差的备选值集合是第N集合。
采用该方式,当PDSCH是eMBB的业务时,PDCCH中的预设字段是第一取值;当PDSCH是URLLC的业务时,PDCCH中的预设字段是第二取值。第一取值和第二取值分别对应的第一集合与第二集合不相等。即eMBB业务的PDSCH和URLLC业务的PDSCH各自对应的HARQ-ACK反馈时间的范围和粒度不同。
该实施例中配置备选值集合中的元素同实施例一中所给出的描述,这里不再详细描述。
第三步、该终端设备在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值;并在确定的取值对应的时间位置上发送针对所述PDSCH的HARQ-ACK信息。
终端设备根据PDCCH的第一字段确定PDSCH和HARQ-ACK之间 定时差的备选值集合。如果备选值集合的个数大于1,则终端设备根据PDCCH的第二字段确定PDSCH和HARQ-ACK之间定时差取值。例如PDSCH和HARQ-ACK之间定时差的备选值集合是{V
k1,V
k2,……,V
kN},N=8。则PDCCH中第二字段包括3比特,用于指示PDSCH和HARQ-ACK之间定时差取值是该8个备选值集合中的哪一个。如果备选值集合的个数等于1,则终端设备根据第一字段确定的PDSCH和HARQ-ACK之间定时差的备选值集合即为PDSCH和HARQ-ACK之间定时差。
第四步、网络设备在HARQ-ACK的时间位置上接收针对PDSCH的HARQ-ACK信息。
通过本实施例方式,eMBB业务的PDSCH和URLLC业务的PDSCH各自对应的HARQ-ACK反馈时间的范围和粒度不同,可解决现有技术网络设备发送HARQ-ACK和PDSCH之间定时差的信令负载过重、效率较低的问题。
此外,基于同样的发明构思,本申请实施例中还提供一种终端设备。该终端设备可用于实现前述在终端设备侧实现的混合自动重传请求应答信息的定时确定方法,对于本申请终端设备实施例中未披露的细节请参考方法实施例中的对应描述,此处不再一一赘述。参见图4,图4为本申请实施例中可应用于上述技术的终端设备的结构示意图。该终端设备包括:接收单元401、第一确定单元402、第二确定单元403和发送单元404;
接收单元401,用于接收网络设备发送的物理下行控制信道PDCCH;
第一确定单元402,用于根据接收单元401接收的PDCCH的第一 字段确定PDSCH和HARQ-ACK之间定时差的备选值集合;
第二确定单元403,用于在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值;
发送单元404,用于在第二确定单元403确定的取值对应的时间位置上发送针对所述PDSCH的HARQ-ACK信息。
较佳地,
第一确定单元402,进一步用于在所述接收单元401接收PDCCH时,根据该PDCCH的所述第一字段确定PDSCH的时域资源分配;其中,所述第一字段用于指示目标时域资源分配表格中的行索引;根据该PDCCH的第一字段确定PDSCH对应的目标时域资源分配表格中的行索引;其中,目标时域资源分配表格的第k行包括PDSCH的时域资源分配和PDSCH和HARQ-ACK之间定时差的第k备选值集合,1≤k≤K,K为所述目标时域资源分配表格的行数。
较佳地,
时域资源分配表格中第k备选值集合根据所述第k行中的时域分配占用符号数和位置中的至少一项设置。
较佳地,
PDCCH的第一字段用于所述终端设备确定PDSCH的时域资源分配所对应的目标时域资源分配表格,其中,所述目标时域资源分配表格属于时域资源分配表格组,所述时域资源分配表格组由Q个时域资源分配表格组成,所述时域资源分配表格组中的第q个时域资源分配表格对应PDSCH和HARQ-ACK之间定时差的第q备选值集合,1≤q≤Q。
较佳地,
PDCCH的第一字段指示对应备选值集合的序号;为每个备选值集合分配有全局唯一的序号,每个备选值集合均不相同。
较佳地,
任一备选值集合中若包括J个元素,则该J个元素用于指示HARQ-ACK和PDSCH所在的时隙的结束符号之间的时间差;
或,
该J个元素用于指示HARQ-ACK和PDSCH所在的子时隙的结束符号之间的时间差;
或,该J个元素用于指示HARQ-ACK和PDSCH的结束符号之间的时间差;
其中,所述时间差为下述之一或任意组合:时隙的个数、子时隙的个数、符号的个数。
较佳地,
所述PDCCH的第二字段用于指示PDSCH和HARQ-ACK之间定时差的取值在PDSCH和HARQ-ACK之间定时差的备选值集合中的索引;
第二确定单元403,具体用于根据所述PDCCH的第二字段在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值。
基于同样的发明构思,本申请实施例中还提供一种网络设备。该网络设备可用于实现前述在网络设备侧实现的混合自动重传请求应答信息的定时确定方法,对于本申请网络设备实施例中未披露的细节请参考方法实施例中的对应描述,此处不再一一赘述。参见图5,图5为本申请实施例中可应用于上述技术的网络设备的结构示意图。该网络设备包括:发送单元501和接收单元502;
所述发送单元501,用于向终端设备发送PDCCH,其中,该PDCCH的第一字段能够指示PDSCH和HARQ-ACK之间定时差的备选值集合。 具体实现时,PDCCH的第一字段可有多种实现方式。例如,PDCCH的第一字段可用于指示目标时域资源分配表格中的行索引,目标时域资源分配表格每行包括PDSCH的时域资源分配和PDSCH和HARQ-ACK之间定时差的一个备选值。又如,PDCCH的第一字段也可用于指示终端设备确定PDSCH的时域资源分配所对应的目标时域资源分配表格,所述目标时域资源分配表格属于一时域资源分配表格组,所述时域资源分配表格组中的每个目标时域资源分配表格对应PDSCH和HARQ-ACK之间定时差的一个备选值集合。再如,PDCCH的第一字段还可用于指示对应备选值集合的序号,每个备选值集合分配有一个全局唯一的序号。
进一步地,该PDCCH的第二字段用于指示PDSCH和HARQ-ACK之间定时差的取值在所述备选值集合中的索引。
所述接收单元502,用于在所述发送单元501发送的PDCCH指示的HARQ-ACK的时间位置上接收针对PDSCH的HARQ-ACK信息。
上述实施例的单元可以集成于一体,也可以分离部署;可以合并为一个单元,也可以进一步拆分成多个子单元。
基于同样的发明构思,本申请实施例中还提供一种混合自动重传请求应答信息的定时确定***。参见图6,图6为本申请实施例中应用于上述技术的***示意图。该***包括上述终端设备和上述网络设备。
图7为本发明实施例中又一种终端设备的结构示意图。该终端设备可用于实现图1所示方法以及图4所示装置。如图7所示,该终端设备可包括:至少一个存储器71和至少一个处理器72。此外,该终端设备还可包括一些其他组件,如显示单元、网络通信接口、I/O接口和摄像头等。这些组件通过总线73进行通信。
其中,至少一个存储器71用于存储计算机程序711。在一个实施方式中,该计算机程序可以理解为包括图4所示的终端设备的各个模块。此外,至少一个存储器71还可存储操作***等。操作***包括但不限于:Android操作***、Windows操作***、苹果iOS操作***、苹果Mac OS操作***等等。
至少一个处理器72用于调用至少一个存储器71中存储的计算机程序,以执行本发明实施例中所述的混合自动重传请求应答HARQ-ACK信息的定时确定方法。处理器72可以为CPU,处理单元/模块,ASIC,逻辑模块或可编程门阵列等。其可通过所述通信端口进行数据的接收和发送。
图8为本发明实施例中又一种网络设备的示例性结构图。该网络设备可用于实现图2所示方法以及图5所示装置。如图8所示,该网络设备可包括:至少一个存储器81和至少一个处理器82。此外,还可以包括一些其它组件,例如通信端口、输入输出控制器、网络通信接口等。这些组件通过总线83进行通信等。
其中,至少一个存储器81用于存储计算机程序811。在一个实施方式中,该计算机程序可以理解为包括图5所示的网络设备的各个模块。此外,至少一个存储器81还可存储操作***等。操作***包括但不限于:Android操作***、Symbian操作***、Windows操作***、Linux操作***等等。
至少一个处理器82用于调用至少一个存储器81中存储的计算机程序,以执行本发明实施例中所述的混合自动重传请求应答HARQ-ACK信息的定时确定方法。处理器82可以为CPU,处理单元/模块,ASIC,逻辑模块或可编程门阵列等。其可通过所述通信端口进行数据的接收和发送。
输入输出控制器具有显示器和输入设备,用于完成相关数据的输入、输出及显示等。
需要说明的是,上述各流程和各结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。各模块的划分仅仅是为了便于描述采用的功能上的划分,实际实现时,一个模块可以分由多个模块实现,多个模块的功能也可以由同一个模块实现,这些模块可以位于同一个设备中,也可以位于不同的设备中。
可以理解,上述各实施方式中的硬件模块可以以机械方式或电子方式实现。例如,一个硬件模块可以包括专门设计的永久性电路或逻辑器件(如专用处理器,如FPGA或ASIC)用于完成特定的操作。硬件模块也可以包括由软件临时配置的可编程逻辑器件或电路(如包括通用处理器或其它可编程处理器)用于执行特定操作。至于具体采用机械方式,或是采用专用的永久性电路,或是采用临时配置的电路(如由软件进行配置)来实现硬件模块,可以根据成本和时间上的考虑来决定。
另外,本发明实施例中还提供一种能够在服务器或服务器集群或云平台上执行的计算机软件,所述计算机软件能够被一处理器执行并实现本发明实施例中所述的HARQ-ACK的定时确定方法。
此外,本发明实施例中还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序能够被一处理器执行并实现本发明实施例中所述的种HARQ-ACK的定时确定方法。具体地,可以提供配有存储介质的***或者装置,在该存储介质上存储着实现上述实施例中任一实施方式的功能的软件程序代码,且使该***或者装置的计算机(或CPU或MPU)读出并执行存储在存储介质中的程序代码。此外,还可以通过基于程序代码的指令使计算机上操作的操作***等来完成部分 或者全部的实际操作。还可以将从存储介质读出的程序代码写到***计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展单元上的CPU等来执行部分和全部实际操作,从而实现上述实施方式中任一实施方式的功能。用于提供程序代码的存储介质实施方式包括软盘、硬盘、磁光盘、光盘(如CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW)、磁带、非易失性存储卡和ROM。可选择地,可以由通信网络从服务器计算机上下载程序代码。
综上所述,本申请通过本申请中根据PDSCH在1个时隙内所占用的符号位置和长度的指示值确定PDSCH和HARQ-ACK之间定时差的备选值,并根据PDCCH中“PDSCH-to-HARQ-timing-indicator”确定PDSCH和HARQ-ACK之间的定时差为所述备选值中的一个,能够解决网络设备发送HARQ-ACK和PDSCH之间定时差的信令负载过重、效率较低的问题。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (24)
- 一种混合自动重传请求应答信息HARQ-ACK的定时确定方法,应用于终端设备上,其特征在于,所述方法包括:接收网络设备发送的物理下行控制信道PDCCH,根据该PDCCH的第一字段确定物理下行共享信道PDSCH和HARQ-ACK之间定时差的备选值集合;在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值;在确定的取值对应的时间位置上发送针对所述PDSCH的HARQ-ACK信息。
- 根据权利要求1所述的方法,其特征在于,所述PDCCH的第一字段用于指示目标时域资源分配表格中的行索引;目标时域资源分配表格的第k行包括PDSCH的时域资源分配和PDSCH和HARQ-ACK之间定时差的第k备选值集合,1≤k≤K,K为所述目标时域资源分配表格的行数;所述根据该PDCCH的第一字段确定物理下行共享信道PDSCH和HARQ-ACK之间定时差的备选值集合包括:根据该PDCCH的第一字段确定PDSCH对应的目标时域资源分配表格中的行索引;根据所述行索引对应的目标时域资源分配表格的行确定所述PDSCH和HARQ-ACK之间定时差的备选值集合;该方法进一步包括:根据所述行索引对应的目标时域资源分配表格的行确定PDSCH的时域资源分配。
- 根据权利要求2所述的方法,其特征在于,时域资源分配表格中第k备选值集合根据所述第k行中的时域分配 占用符号数和位置中的至少一项设置。
- 根据权利要求1所述的方法,其特征在于,所述PDCCH的第一字段用于所述终端设备确定PDSCH的时域资源分配所对应的目标时域资源分配表格,其中,所述目标时域资源分配表格属于一时域资源分配表格组,所述时域资源分配表格组中的每个时域资源分配表格对应PDSCH和HARQ-ACK之间定时差的一个备选值集合;所述根据该PDCCH的第一字段确定物理下行共享信道PDSCH和HARQ-ACK之间定时差的备选值集合包括:根据该PDCCH的第一字段确定PDSCH的时域资源分配所对应的目标时域资源分配表格,根据所确定的目标时域资源分配表格确定所述PDSCH和HARQ-ACK之间定时差的备选值集合。
- 根据权利要求1所述的方法,其特征在于,所述PDCCH的第一字段指示对应备选值集合的序号;每个备选值集合分配有一个全局唯一的序号,且每个备选值集合均不相同;所述根据该PDCCH的第一字段确定物理下行共享信道PDSCH和HARQ-ACK之间定时差的备选值集合包括:根据该PDCCH的第一字段确定一备选值集合的序号,根据所述序号确定所述PDSCH和HARQ-ACK之间定时差的备选值集合。
- 根据权利要求1所述的方法,其特征在于,所述PDCCH的第一字段指示当前调度的业务类型,不同的业务类型对应不同的备选值集合;所述根据该PDCCH的第一字段确定物理下行共享信道PDSCH和HARQ-ACK之间定时差的备选值集合包括:根据该PDCCH的第一字段所指示的业务类型,确定所述PDSCH和HARQ-ACK之间定时差的备 选值集合。
- 根据权利要求1或6所述的方法,其特征在于,当所述第一字段的值为第一取值时,所述PDSCH和HARQ-ACK之间定时差的备选值集合是第一集合;当所述第一字段的值为第二取值时,所述PDSCH和HARQ-ACK之间定时差的备选值集合是第二集合。
- 根据权利要求7所述的方法,其特征在于,所述第一集合与所述第二集合对应的HARQ-ACK反馈时间的范围和粒度不同。
- 根据权利要求1-8任一项所述的方法,其特征在于,任一备选值集合中包括J个元素,该J个元素用于指示HARQ-ACK和PDSCH所在的时隙的结束符号之间的时间差;或者,该J个元素用于指示HARQ-ACK和PDSCH所在的子时隙的结束符号之间的时间差;或者,该J个元素用于指示HARQ-ACK和PDSCH的结束符号之间的时间差;其中,所述时间差为下述之一或任意组合:时隙的个数、子时隙的个数、符号的个数。
- 根据权利要求1-8任一项所述的方法,其特征在于,所述PDCCH的第二字段用于指示PDSCH和HARQ-ACK之间定时差的取值在PDSCH和HARQ-ACK之间定时差的备选值集合中的索引;所述在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值为:根据所述PDCCH的第二字段在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值。
- 一种混合自动重传请求应答HARQ-ACK信息的定时确定方法, 应用于网络设备上,其特征在于,所述方法包括:向终端设备发送物理下行控制信道PDCCH,其中,该PDCCH的第一字段能够指示PDSCH和HARQ-ACK之间定时差的备选值集合;在所述PDCCH指示的HARQ-ACK的时间位置上接收针对所述PDCCH调度的PDSCH的HARQ-ACK信息。
- 根据权利要求11所述的方法,其特征在于,所述方法进一步包括:所述PDCCH的第二字段用于指示PDSCH和HARQ-ACK之间定时差的取值在所述PDSCH和HARQ-ACK之间定时差的备选值集合中的索引,使终端设备在备选值集合中确定发送针对所述PDSCH的HARQ-ACK信息对应的时间位置。
- 根据权利要求11或12所述的方法,其特征在于,所述PDCCH的第一字段用于指示目标时域资源分配表格中的行索引,目标时域资源分配表格的每行包括PDSCH的时域资源分配和PDSCH和HARQ-ACK之间定时差的一个备选值集合。
- 根据权利要求11或12所述的方法,其特征在于,所述PDCCH的第一字段用于指示终端设备确定PDSCH的时域资源分配所对应的目标时域资源分配表格,所述目标时域资源分配表格属于一时域资源分配表格组,所述时域资源分配表格组中的每个目标时域资源分配表格对应PDSCH和HARQ-ACK之间定时差的一个备选值集合。
- 根据权利要求11或12所述的方法,其特征在于,所述PDCCH的第一字段用于指示对应备选值集合的序号,每个备选值集合分配有一个全局唯一的序号。
- 根据权利要求11或12所述的方法,其特征在于,所述PDCCH的第一字段指示当前调度的业务类型,不同的业务类型对应不同的备选 值集合;所述根据该PDCCH的第一字段确定物理下行共享信道PDSCH和HARQ-ACK之间定时差的备选值集合包括:根据该PDCCH的第一字段所指示的业务类型,确定所述PDSCH和HARQ-ACK之间定时差的备选值集合。
- 根据权利要求11、12或16所述的方法,其特征在于,当所述第一字段的值为第一取值时,所述PDSCH和HARQ-ACK之间定时差的备选值集合是第一集合;当所述第一字段的值为第二取值时,所述PDSCH和HARQ-ACK之间定时差的备选值集合是第二集合。
- 根据权利要求17所述的方法,其特征在于,所述第一集合与所述第二集合对应的HARQ-ACK反馈时间的范围和粒度不同。
- 一种终端设备,其特征在于,该终端设备包括:接收单元、第一确定单元、第二确定单元和发送单元;所述接收单元,用于接收网络设备发送的物理下行控制信道PDCCH;所述第一确定单元,用于根据所述接收单元接收的PDCCH的第一字段确定物理下行共享信道PDSCH和混合自动重传请求应答HARQ-ACK之间定时差的备选值集合;所述第二确定单元,用于在确定的PDSCH和HARQ-ACK之间定时差的备选值集合中确定PDSCH和HARQ-ACK之间定时差的取值;所述发送单元,用于在所述第二确定单元确定的取值对应的时间位置上发送针对所述PDSCH的HARQ-ACK信息。
- 一种网络设备,其特征在于,该网络设备包括:所述发送单元,用于向终端设备发送物理下行控制信道PDCCH, 其中,该PDCCH的第一字段能够指示用于PDSCH和混合自动重传请求应答HARQ-ACK之间定时差的备选值集合;所述接收单元,用于在所述发送单元发送的PDCCH指示的HARQ-ACK的时间位置上接收针对PDSCH的HARQ-ACK信息。
- 一种混合自动重传请求应答信息的定时确定***,其特征在于,该***包括权利要求13中的终端设备和权利要求14中的网络设备。
- 一种终端设备,其特征在于,包括至少一个存储器和至少一个处理器,其中:所述至少一个存储器用于存储计算机程序;所述至少一个处理器用于调用所述至少一个存储器中存储的计算机程序,执行如权利要求1至10中任一项所述的混合自动重传请求应答信息HARQ-ACK的定时确定方法。
- 一种网络设备,其特征在于,包括至少一个存储器和至少一个处理器,其中:所述至少一个存储器用于存储计算机程序;所述至少一个处理器用于调用所述至少一个存储器中存储的计算机程序,执行如权利要求11至18中任一项所述的混合自动重传请求应答HARQ-ACK信息的定时确定方法。
- 一种计算机可读存储介质,其上存储有计算机程序;其特征在于,所述计算机程序能够被一处理器执行并实现如权利要求1至10中任一项所述的混合自动重传请求应答信息HARQ-ACK的定时确定方法,或如权利要求11至18中任一项所述的混合自动重传请求应答HARQ-ACK信息的定时确定方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811298549.8A CN111147192B (zh) | 2018-11-02 | 2018-11-02 | Harq-ack信息的定时确定方法和网络终端 |
CN201811298549.8 | 2018-11-02 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020088657A1 true WO2020088657A1 (zh) | 2020-05-07 |
Family
ID=70464624
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/115045 WO2020088657A1 (zh) | 2018-11-02 | 2019-11-01 | Harq-ack信息的定时确定方法、设备和存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111147192B (zh) |
WO (1) | WO2020088657A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023193219A1 (en) * | 2022-04-08 | 2023-10-12 | Qualcomm Incorporated | Wireless communications feedback |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113676300B (zh) * | 2020-05-15 | 2023-06-20 | 北京佰才邦技术股份有限公司 | 混合自适应重传请求应答信息的反馈方法及设备 |
CN113839746B (zh) * | 2020-06-08 | 2023-01-17 | 中国信息通信研究院 | 一种harq-ack反馈方法、设备和*** |
CN114374486B (zh) * | 2020-10-14 | 2024-05-31 | 维沃移动通信有限公司 | Harq-ack的传输方法、终端及网络侧设备 |
CN114585097A (zh) * | 2020-12-01 | 2022-06-03 | 中国联合网络通信集团有限公司 | 数据传输方法及通信装置 |
CN116982385A (zh) * | 2021-07-07 | 2023-10-31 | Oppo广东移动通信有限公司 | 信息处理方法、装置、终端设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170019237A1 (en) * | 2014-03-25 | 2017-01-19 | Lg Electronics Inc. | Method and apparatus for transmitting control information in wireless communication system |
CN107332646A (zh) * | 2016-04-29 | 2017-11-07 | 中兴通讯股份有限公司 | Harq-ack的发送方法及装置 |
CN108289015A (zh) * | 2017-01-09 | 2018-07-17 | 北京三星通信技术研究有限公司 | 发送harq-ack/nack的方法和设备及下行传输方法和设备 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101777972B (zh) * | 2009-01-09 | 2013-10-23 | 电信科学技术研究院 | 重复ack/nack机制下数据接收方法、装置及*** |
WO2012162877A1 (en) * | 2011-05-30 | 2012-12-06 | Renesas Mobile Corporation | A method, an apparatus and a network element for dynamical tdd configuration |
-
2018
- 2018-11-02 CN CN201811298549.8A patent/CN111147192B/zh active Active
-
2019
- 2019-11-01 WO PCT/CN2019/115045 patent/WO2020088657A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170019237A1 (en) * | 2014-03-25 | 2017-01-19 | Lg Electronics Inc. | Method and apparatus for transmitting control information in wireless communication system |
CN107332646A (zh) * | 2016-04-29 | 2017-11-07 | 中兴通讯股份有限公司 | Harq-ack的发送方法及装置 |
CN108289015A (zh) * | 2017-01-09 | 2018-07-17 | 北京三星通信技术研究有限公司 | 发送harq-ack/nack的方法和设备及下行传输方法和设备 |
Non-Patent Citations (1)
Title |
---|
SPREADTRUM COMMUNICATIONS: "Remaining Issues on HARQ-ACK Codebook", 3GPP DRAFT; R1-1804227, 20 April 2018 (2018-04-20), Sanya, China, pages 1 - 5, XP051413176 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023193219A1 (en) * | 2022-04-08 | 2023-10-12 | Qualcomm Incorporated | Wireless communications feedback |
Also Published As
Publication number | Publication date |
---|---|
CN111147192A (zh) | 2020-05-12 |
CN111147192B (zh) | 2021-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020088657A1 (zh) | Harq-ack信息的定时确定方法、设备和存储介质 | |
US12047178B2 (en) | User equipment and method for transmitting HARQ feedback to another user equipment | |
JP6895453B2 (ja) | Ack/nackのフィードバック方法及び関連装置 | |
US20180145796A1 (en) | Method and apparatus for sending uplink control information | |
JP6847662B2 (ja) | 上りチャネルの電力制御方法及び装置 | |
US9461780B2 (en) | Method and apparatus for transmitting hybrid automatic repeat request acknowledgement information | |
RU2018137070A (ru) | Терминал пользователя и способ радиосвязи | |
CN110166180B (zh) | 一种确定HARQ-ACK codebook的方法及装置 | |
EP3096485A1 (en) | Resource management method and device and computer storage medium | |
WO2019095253A1 (zh) | 混合自动重传请求传输方法、装置、***和存储介质 | |
WO2021027443A1 (zh) | 混合自动重传请求应答的传输指示方法及设备 | |
CN104601303B (zh) | 上行控制信息的发送方法和装置、以及接收方法和装置 | |
WO2019062677A1 (zh) | 用于信道传输的方法、终端设备及网络设备 | |
CN111756493A (zh) | 资源的确定、接收方法及装置 | |
WO2014208598A1 (ja) | 送信装置 | |
CN110830191B (zh) | 非周期zp-csi-rs资源集的确定、配置方法及装置、存储介质、用户终端、网络端 | |
EP4106451A1 (en) | Downlink control information design method and system, electronic device and storage medium | |
JP2020533902A5 (zh) | ||
WO2021032061A1 (zh) | 空间关系信息的确定方法及装置 | |
CN109905210B (zh) | 一种ack/nack传输方法及对应装置 | |
US10666399B2 (en) | Allocation method and apparatus for code block groups in a transport block | |
CN110663209A (zh) | 反馈应答信息的传输方法、装置及*** | |
WO2021218716A1 (zh) | 一种反馈码本、反馈信息的确定方法、装置、设备及介质 | |
AU2017430862C1 (en) | Uplink control channel resource allocation methods and devices | |
WO2020228480A1 (zh) | 一种动态harq-ack码本确定方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19880282 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19880282 Country of ref document: EP Kind code of ref document: A1 |