CN113839753A - Control information sending method, dynamic feedback codebook sending method, base station and terminal - Google Patents

Control information sending method, dynamic feedback codebook sending method, base station and terminal Download PDF

Info

Publication number
CN113839753A
CN113839753A CN202010581653.9A CN202010581653A CN113839753A CN 113839753 A CN113839753 A CN 113839753A CN 202010581653 A CN202010581653 A CN 202010581653A CN 113839753 A CN113839753 A CN 113839753A
Authority
CN
China
Prior art keywords
time unit
dai
target time
carrier
count value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010581653.9A
Other languages
Chinese (zh)
Inventor
李军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN202010581653.9A priority Critical patent/CN113839753A/en
Priority to PCT/CN2021/078459 priority patent/WO2021258764A1/en
Publication of CN113839753A publication Critical patent/CN113839753A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • H04L5/001Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT the frequencies being arranged in component carriers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application discloses a control information sending method, a dynamic feedback codebook sending method, a base station and a terminal, wherein a first counting value corresponding to a target time unit is determined according to the number of cells and the sequencing information of the current carrier cell, a second counting value corresponding to each target time unit is determined according to the number of the cells, the first counting value and the second counting value corresponding to the target time unit are respectively used as a C-DAI value and a T-DAI value, compared with the prior art that the C-DAI and the T-DAI are determined according to the PDSCH scheduling state of other carrier cells, the application determines the C-DAI value and the T-DAI value corresponding to each target time unit according to the number of the carrier cells and the first counting value and the second counting value of the sequencing information of the current carrier cell in a manner equivalent to the full scheduling of other default carrier cells, the PDSCH scheduling states of other carrier cells are not required to be known in real time, the real-time requirement of a communication system, particularly a base station, is reduced, and the UE can feed back a dynamic feedback codebook which can enable the HARQ to normally work.

Description

Control information sending method, dynamic feedback codebook sending method, base station and terminal
Technical Field
The embodiment of the application relates to the technical field of wireless communication, in particular to a control information sending method, a dynamic feedback codebook sending method, a base station and a terminal.
Background
In a mobile communication system, downlink physical layer data is respectively carried by a physical downlink shared channel (pdsch). In order to ensure the reliability and transmission efficiency of physical layer data transmission, hybrid automatic repeat request (harq) is adopted. The basic principle of HARQ is that the receiving end feeds back a decoding result of data received from the transmitting end to the transmitting end, the decoding result fed back when correctly decoding is an Acknowledgement (ACK), otherwise, the decoding result fed back is a Negative Acknowledgement (NACK). The sender may retransmit the Transport Block (TB) after receiving the NACK.
In order to meet the requirements of modern communications, such as the requirement of peak rate of a single terminal equipment ue (user equipment) and the increase of system capacity, one of the most direct methods is to increase the transmission bandwidth of the system. Therefore, a technology for increasing transmission bandwidth, that is, carrier aggregation ca (carrier aggregation), is introduced into a mobile communication system at present, and by using carrier aggregation, two or more cells of a base station can provide Downlink DATA service for a single user, at this time, each cell performs DATA scheduling, and transmits Downlink Control information dci (Downlink Control information) to a UE and DATA information DATA to the UE through a PDSCH respectively through a physical Downlink Control channel pdcch (physical Downlink Control channel).
In the prior art, the UE may feed back decoding results of multiple TBs transmitted by each cell to the cell in one Uplink feedback information uci (Uplink Control information) through a physical Uplink Control channel pucch (physical Uplink Control channel), for example, the multiple TBs may be from different carriers under the carrier aggregation. The decoding result contained in the UCI is the HARQ dynamic feedback codebook, the bit number of the decoding result is the size of the HARQ dynamic feedback codebook, and which TB corresponding to each bit in the decoding result is the indexing/arranging mode of the codebook. In order to accurately feed back HARQ, when performing carrier aggregation, the UE may determine feedback information according to the number of configured carriers, for example, may determine HARQ according to a counter downlink assignment index C-dai (counter downlink assignment index) and a total downlink assignment index T-dai (total downlink assignment index) in DCI, so that a cell may accurately identify a decoding result of each TB. The C-DAI is used for indicating that a user receives the accumulated number of the PDSCH, the C-DAI is arranged in the same time domain according to the sequence of a primary cell and a secondary cell, the T-DAI is used for indicating that the user receives the total number of the PDSCHs scheduled by all the serving cells, and the primary carrier and the secondary carrier in the same time domain are calculated. As described above, each cell transmits DCI information to the UE through the PDCCH, and because the T-DAI and the C-DAI in the DCI transmitted to the UE by the current cell need to know the PDSCH scheduling condition of other cells in the same slot, the states of the other cells need to be known, so that the requirement on the real-time performance of the system is high, the design complexity is high, and the implementation is not easy.
Disclosure of Invention
The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.
The application provides a control information sending method, a dynamic feedback codebook sending method, an automatic retransmission method, a base station, a terminal device and a computer storage medium.
In a first aspect, an embodiment of the present invention provides a method for sending control information, which is applied to a base station, and includes:
acquiring the number of cells participating in carrier aggregation;
determining the sequencing information of the current carrier cell in all carrier cells;
determining whether a time unit in a current time window schedules a Physical Downlink Shared Channel (PDSCH), wherein the time unit in which the PDSCH is scheduled is a target time unit;
determining a first count value corresponding to the target time unit according to the cell number and the sequencing information, and taking the first count value corresponding to the target time unit as a counter type downlink allocation index (C-DAI) value of the target time unit;
determining a second count value corresponding to the target time unit according to the number of the cells, and taking the second count value corresponding to the target time unit as a total number type downlink assignment index (T-DAI) value of the target time unit;
generating downlink control information DCI according to the C-DAI value and the T-DAI value of the target time unit;
and sending the DCI to terminal equipment.
In a second aspect, an embodiment of the present invention provides a method for sending a dynamic feedback codebook, which is applied to a terminal device, and includes:
obtaining DCI sent by a plurality of carrier cells, wherein the DCI is sent by the carrier cells according to the control information sending method of the first aspect of the embodiment of the invention, and the DCI comprises C-DAI and T-DAI of a time unit in a current time window;
filling a hybrid automatic repeat request HARQ dynamic feedback codebook according to the values of the C-DAI and the T-DAI of the time unit;
and sending the HARQ dynamic feedback codebook to the carrier cell.
In a third aspect, an embodiment of the present invention provides an automatic retransmission method, which is applied to a base station, and includes:
receiving an HARQ dynamic feedback codebook from a terminal device, where the HARQ dynamic feedback codebook is sent by the terminal device according to the dynamic feedback codebook sending method described in the second aspect of the embodiment of the present invention, and the HARQ dynamic feedback codebook includes feedback information of at least one transport block;
confirming an HARQ ID corresponding to the transmission block according to the HARQ dynamic feedback codebook, and determining a target transmission block, wherein the target transmission block is the transmission block with the corresponding HARQ ID valid;
and retransmitting the target transmission block according to the feedback information.
In a fourth aspect, an embodiment of the present invention provides a base station, including:
a memory, a processor and a computer program stored on the memory and operable on the processor, wherein the processor implements the control information sending method according to the first aspect of the embodiment of the present invention or implements the automatic retransmission method according to the third aspect of the embodiment of the present invention when executing the computer program.
In a fifth aspect, an embodiment of the present invention provides a mobile terminal, including: a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method according to the second aspect of the embodiment of the present invention when executing the computer program.
In a sixth aspect, an embodiment of the present invention provides a computer-readable storage medium, which stores computer-executable instructions for performing the control information sending method according to the first aspect of the embodiment of the present invention, or performing the dynamic feedback codebook sending method according to the second aspect of the embodiment of the present invention, or performing the automatic retransmission method according to the first aspect of the embodiment of the present invention.
The technical solution provided in the embodiment of the present application determines a first count value corresponding to the target time unit according to the number of cells and the current carrier cell ordering information, determines a second count value corresponding to the target time unit according to the number of cells, and makes the first count value and the second count value corresponding to the target time unit as a C-DAI value and a T-DAI value respectively, and compared with the prior art in which the C-DAI and the T-DAI need to be determined according to the PDSCH scheduling states of other carrier cells, the present application determines the C-DAI value and the T-DAI value corresponding to the target time unit according to the number of carrier cells and the first count value and the second count value of the ordering information of the current carrier cell, which is equivalent to a default full scheduling mode of other carrier cells, and does not need to know the PDSCH scheduling states of other carrier cells in real time, the real-time requirement of a communication system, particularly a base station, is reduced, and the UE can feed back a dynamic feedback codebook which can enable the HARQ to normally work.
Drawings
The accompanying drawings are included to provide a further understanding of the claimed subject matter and are incorporated in and constitute a part of this specification, illustrate embodiments of the subject matter and together with the description serve to explain the principles of the subject matter and not to limit the subject matter.
FIG. 1 is a block diagram of a system architecture provided herein;
FIG. 2 is a schematic diagram of a time cell arrangement provided herein;
fig. 3 is a flowchart of an information transmission method according to an embodiment of the present application;
fig. 4 is a diagram of the relation between time windows and time units in which a primary carrier cc1 transmits DCI to a terminal device;
FIG. 5 is a flowchart of a method detailed by one embodiment of step 340 of FIG. 3;
FIG. 6 is a flowchart of a method specific to one embodiment of step 350 of FIG. 3;
FIG. 7 is a schematic diagram of a time cell arrangement provided by an embodiment of the present application;
FIG. 8 is a schematic diagram of a time cell arrangement provided by an embodiment of the present application;
fig. 9 is a dynamic feedback codebook sending method according to an embodiment of the present application;
fig. 10 is an automatic retransmission method provided in an embodiment of the present application;
FIG. 11 is a schematic diagram of a time cell arrangement provided by an embodiment of the present application;
FIG. 12 is a schematic diagram of an arrangement of time cells provided by an embodiment of the present application;
FIG. 13 is a schematic diagram of an arrangement of time cells provided by an embodiment of the present application;
fig. 14 is a system architecture diagram of a base station according to an embodiment of the present application;
fig. 15 is a system architecture diagram of a mobile terminal according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
It should be noted that although functional blocks are partitioned in a schematic diagram of an apparatus and a logical order is shown in a flowchart, in some cases, the steps shown or described may be performed in a different order than the partitioning of blocks in the apparatus or the order in the flowchart. The terms first, second and the like in the description and in the claims, and the drawings described above, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
First, several terms referred to in the present application are resolved:
as shown in fig. 1, a schematic diagram of a possible network architecture to which the present application is applied includes at least one terminal equipment (UE)10, which communicates with a base station (eNB)20 through a wireless interface, and for clarity, only one terminal equipment 10 and one base station 20 are shown in fig. 1.
In a carrier aggregation ca (carrier aggregation) scenario, by using carrier aggregation, two or more cells of a base station may provide a Downlink DATA service for a single user, and at this time, each cell performs DATA scheduling separately, and sends Downlink Control information dci (Downlink Control information) to a UE and sends DATA information DATA to the UE through a PDSCH respectively through a physical Downlink Control channel pdcch (physical Downlink Control channel). Cells participating in carrier aggregation are referred to as carrier cells. Wherein, the downlink physical layer data is respectively carried by a physical downlink shared channel pdsch (physical downlink shared channel). In order to ensure the reliability and transmission efficiency of physical layer data transmission, hybrid automatic repeat request (harq) is adopted. The basic principle of HARQ is that the receiving end feeds back a decoding result of data received from the transmitting end to the transmitting end, the decoding result fed back when correctly decoding is an Acknowledgement (ACK), otherwise, the decoding result fed back is a Negative Acknowledgement (NACK). The transmitting end can retransmit the Transport Block (TB) after receiving the NACK
Currently, the LTE system is divided into two transmission modes, Frequency Division Duplexing (FDD) and Time Division Duplexing (TDD). The FDD determines the feedback information in the following manner: in a time unit (in LTE, the time unit is a subframe) n, a base station sends downlink data to a terminal device, the terminal device feeds back feedback information whether the data is correctly received in the time unit n +4, and if the data only has 1 Transport Block (TB), the feedback information of 1bit is fed back; if there are 2 TB blocks (2 codewords) under multiple-input multiple-output (MIMO), 2-bit feedback information is fed back.
The TDD method for determining feedback information may be: when the terminal device detects downlink data transmission in the downlink time unit n-K, the terminal device sends feedback information in the uplink time unit n, where K belongs to K (i.e., 1 uplink time unit needs to feed back whether data in multiple downlink time units are correctly received because the number of uplink time units is small).
In summary, in TDD, each uplink time unit needs to feed back feedback information transmitted by 1 or more downlink time units, a set of the fed-back downlink time units is referred to as a time window, and the number of time units included in the time window is referred to as the size of the time window.
In carrier aggregation, the terminal device may determine the feedback information according to the number of configured carriers, for example, may determine the feedback information of HARQ according to a total downlink assignment index (T-DAI) and a counter downlink assignment index (C-DAI).
Wherein C-DAI is the cumulative number of { carrier, time unit } pairs scheduled by PDCCH up to the current time unit within the time window (which may also include the number of PDCCHs used for SPS release indication); or the accumulated number of PDCCHs until the current time unit; or the accumulated number of PDSCH transmissions until the current time unit; or there is PDSCH transmission (e.g., scheduled by PDCCH) associated with PDCCH until the current serving cell and/or current time unit, and/or there is a cumulative number of { carrier, time unit } pairs of PDCCH indicating semi-persistent scheduling (SPS) release; or the base station has scheduled the PDSCH corresponding to the PDCCH and/or the accumulated number of the PDCCH for indicating the SPS release to the current serving cell and/or the current time unit; or the cumulative number of PDSCHs scheduled by the base station to the current serving cell and/or the current time unit (the PDSCHs are the PDSCHs with corresponding PDCCH and/or PDCCH for indicating SPS release); or the cumulative number of time units scheduled by the base station to have PDSCH transmission to the current serving cell and/or current time unit. (the PDSCH is a PDSCH with a corresponding PDCCH and/or a PDCCH indicating SPS release).
Wherein, the T-DAI may be a total number of { carrier, time unit } pairs scheduled by the PDCCH up to a current time unit within a time window (which may also include a number of PDCCHs for a semi-persistent scheduling release indication); or the total number of PDSCH transmissions until the current time unit; or there is PDSCH transmission associated with the PDCCH (e.g., scheduled by the PDCCH) until the current serving cell and/or current time unit, and/or there is a total number of { carrier, time unit } pairs of the PDCCH indicating a semi-persistent scheduling (SPS) release; or the base station has scheduled the PDSCH of the corresponding PDCCH and/or the total number of PDCCHs indicating semi-persistent scheduling (SPS) release by the current serving cell and/or the current time unit; or the total number of PDSCHs scheduled by the base station to the current serving cell and/or current time unit. (the PDSCH is a PDSCH with a corresponding PDCCH and/or a PDCCH indicating an SPS release); or the total number of time units that the base station has scheduled PDSCH transmission to the current serving cell and/or current time unit. (the PDSCH is a PDSCH with a corresponding PDCCH and/or a PDCCH indicating SPS release). It should be noted that the carrier in the embodiment of the present application may also be referred to as a carrier cell.
Referring to fig. 2, a base station configures 2 carriers including a primary carrier cc1 and a secondary carrier cc2, where each grid in fig. 2 is a time unit, and assuming that a time window of HARQ is 3, the primary carrier cc1 and the secondary carrier cc2 each have 3 time units, where a grid filled with D (n, m) indicates a time unit in which a PDSCH is transmitted or scheduled, the time unit is referred to as a target time unit, where n indicates a value of C-DAI in a current time unit, m indicates a value of T-DAI in the current time unit, where the PDSCH or the time unit is scheduled by a scheduler of a carrier cell through DCI, DL indicates a downlink slot, SL indicates a reserved slot, UL indicates an uplink slot, where slots 0, 1, slot2, slot3, and slot4 each indicate 1 slot, i.e. a time unit. Wherein, assuming that the PDSCH or data scheduled by D (1,1) and D (4,4) is correctly received by the terminal device, the PDSCH or data scheduled by D (2,2) is incorrectly received by the terminal device, and the terminal device does not detect D (3, 4). The first target time unit slot0 in the time window has only the secondary carrier cc2 scheduled, so C-DAI is 1 and T-DA is 1. Only the primary carrier cc1 is scheduled in the second target time slot1 of the time window, so that the C-DAI ═ 2 and T-DAI ═ 2 for the primary carrier cc1 in slot1 sequentially obtain the C-DAI and T-DAI for the primary carrier cc1 and the secondary carrier cc2 time units in slot 2. The terminal equipment receives DCI sent by the main carrier cc1 and the auxiliary carrier cc2, obtains C-DAI and T-DAI corresponding to the target time unit, and performs HARQ feedback according to each target time unit, i.e., feedback codebook information, since a total of 4 target time units are known from the last target time unit T-DAI, therefore, the feedback information of the terminal equipment is 4 bits, each bit corresponds to a target time unit, 1 represents ACK, 0 represents NACK, the terminal equipment does not receive D (3,4), therefore, only D (1,1), D (2,2) and D (4,4) are received by the terminal equipment, wherein the decoding result of D (2,2) is received in error, so the final HARQ feedback information is 1001, the feedback information is also called HARQ dynamic feedback codebook, and since the size and the arrangement content of the codebook are not fixed, the feedback information can also be called HARQ dynamic feedback codebook. It can be seen that the C-DAI is used to indicate the cumulative number of PDSCH received by the user, the same time unit is arranged according to the sequence of the primary cell and the secondary cell, the T-DAI is used to indicate the total number of PDSCH scheduled by all serving cells received by the user, and the primary and secondary carriers are calculated in the same time unit. Therefore, when filling in the C-DAI and the T-DAI of each target time unit, the primary carrier cc1 and the secondary carrier cc2 need to know the PDSCH scheduling conditions of other cells in the same time unit, and therefore the states of the cells need to be known, so that the requirement on the real-time performance of the system is high, the design complexity is high, and the implementation is not easy.
Therefore, the embodiments of the present application provide a control information sending method, a dynamic feedback codebook sending method, an automatic retransmission method, a base station, a terminal device, and a computer storage medium, where each primary and secondary carrier cell can determine and send an HARQ dynamic feedback codebook without acquiring a scheduling state of each other, so as to solve the problem of high real-time requirement of the system.
The control information sending method provided in the embodiments of the present application may be applied to an application environment shown in fig. 1, which includes at least one terminal device (UE)10 communicating with a base station (eNB)20 through a wireless interface, for clarity, only one terminal device 10 and one base station 20 are shown in fig. 1, where the base station 20 may include multiple carrier cells, and the multiple carrier cells provide downlink data services for the terminal device 10 through carrier aggregation. It should be noted that the plurality of carrier cells may be provided by one base station 20, or may be provided by a plurality of base stations respectively, for example, each base station provides carrier cells of one or more carrier bands.
The terminal device 10 is a device with a wireless transceiving function, and can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface (such as a ship and the like); and may also be deployed in the air (e.g., airplanes, balloons, satellites, etc.). The terminal may be a mobile phone (mobile phone), a tablet computer (pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal, an Augmented Reality (AR) terminal, a wireless terminal in industrial control (industrial control), a wireless terminal in self driving (self driving), a wireless terminal in remote medical (remote medical), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation safety (transportation safety), a wireless terminal in smart city (smart city), a wireless terminal in smart home (smart home), and the like.
The base station 20 is a device for accessing a terminal to a wireless network, and includes but is not limited to: evolved Node B (eNB), home base station (e.g., home evolved Node B, HNB), baseband unit (BBU), base station (g nodeB, gNB), transmission point (TRP), Transmission Point (TP), etc., and may further include wifi Access Point (AP), etc.
Referring to fig. 3, a control information sending method provided in an exemplary embodiment of the present application is applied to the base station 20 shown in fig. 1, and the method specifically includes steps 310 to 370.
In step 310, the number of cells participating in carrier aggregation is obtained.
In this step, when the base station provides the downlink data service to the terminal device by a carrier aggregation mode, the base station needs to be configured in advance, for example, it needs to determine which transport blocks are transmitted in which carrier cells, generally, the primary carrier cell performs carrier aggregation scheduling, so the primary carrier cell knows the number of cells participating in carrier aggregation, and for each secondary carrier cell, the number of cells participating in long wave aggregation can be obtained through the primary carrier cell.
Step 320, determining the sorting information of the current carrier cell in all carrier cells;
in this step, the sequencing information may be represented as sequence numbers of the carriers, such as the primary carrier cc1 and the secondary carrier cc2 in fig. 2, in this embodiment, when the number of carriers or the number of carrier cells is two, the carrier cell in which the primary carrier cc1 is located is ranked first, and the carrier cell in which the secondary carrier cc2 is located is ranked second. When there are multiple secondary carriers, the carrier cell where the primary carrier cc1 is still located is ranked first, and the remaining secondary carriers are ranked according to the system setting, for example, the secondary carrier cc2 and the secondary carrier cc3 are ranked, that is, ranked according to cc1, cc2, and cc3, in this embodiment, smaller sequence numbers indicate higher ranks.
Step 330, determining whether a time unit in a current time window schedules a Physical Downlink Shared Channel (PDSCH), wherein the time unit in which the PDSCH is scheduled is a target time unit;
referring to fig. 4, there are 3 time units on DL, which are slot0, slot1 and slot2 respectively, where the slot1 and slot2 schedule a time unit of a PDSCH, which indicates that there is PDSCH transmission in the slot1 and slot2 of the primary carrier cc1, and therefore, the primary carrier cc1 sends DCI to the terminal device in each target time unit in the time unit target time units corresponding to the slot1 and slot2 on the primary carrier cc1, where the DCI includes C-DAI and T-DAI, and the time unit without the scheduled PDSCH is not sent. The terminal device may feed back the HARQ dynamic feedback codebook to the primary carrier cc1 at slot4 on the UL.
Step 340, determining a first count value corresponding to the target time unit according to the number of the cells and the sorting information, and taking the first count value corresponding to the target time unit as a counter type downlink assignment index C-DAI value of the target time unit;
according to the definition of C-DAI, C-DAI is used to indicate the user to receive the cumulative number of PDSCH, and the value of C-DAI is determined according to the ordering information between carrier cells in the same time unit, for example, in the first time unit, assuming that the primary carrier cc1 and the secondary carrier cc2 both have scheduled PDSCH, the C-DAI of the primary carrier cc1 is 1, and the C-DAI of the secondary carrier cc2 is 2, so that the state of the opposite party needs to be known for both the primary carrier cc1 and the secondary carrier cc 2. In this step, the C-DAI of the target time unit is not calculated by using the conventional method, but is directly assigned by the cell number and the ordering information, that is, a first count value obtained by the cell number and the ordering information of the current carrier cell is assigned to the C-DAI as the C-DAI value, where the first count value is calculated by default in the case that other carrier cells in the same time unit all have scheduled PDSCHs, for example, compared with the above embodiment, in the first time unit, the secondary carrier cc2 has scheduled PDSCHs, and for the secondary carrier cc2, it is unclear whether the primary carrier cc1 has scheduled PDSCHs, however, the secondary carrier cc2 knows that the number of carrier cells is 2 according to the method of this step, the secondary carrier cc2 determines that the ordering of the secondary carrier cc2 is 2, so that in the case that the primary carrier cc1 has scheduled in the current time unit by default, and similarly, for the second time unit, the main carrier cc1 does not need to know whether the auxiliary carrier cc2 of the first time unit has the scheduled PDSCH, the main carrier cc1 directly obtains the first count value 3 according to the cell number and the sequencing information, and assigns the first count value 3 to the C-DAI of the second time unit, wherein the time unit with the scheduled PDSCH is the target time unit, and for a single carrier cell, the C-DAI of the target time unit is filled according to the step without knowing the number of the target time units of the rest carrier cells.
Step 350, determining a second count value corresponding to the target time unit according to the number of the cells, and taking the second count value corresponding to the target time unit as a total downlink assignment index (T-DAI) value of the target time unit;
according to the definition of the T-DAI, the T-DAI is used for indicating the total number of PDSCHs scheduled by all service cells received by a user, and the primary carrier and the secondary carrier are calculated in the same time domain. For example, in the first time unit, assuming that both the primary carrier cc1 and the secondary carrier cc2 have scheduled PDSCHs, the T-DAI of the primary carrier cc1 is 2, and the T-DAI of the secondary carrier cc2 is 2, if only the primary carrier cc1 schedules PDSCHs, the T-DAI of the primary carrier cc1 is 1, and the T-DAI of the secondary carrier cc2 in the current time unit is not filled. In this way, it is necessary to know the state of the other party for both the primary carrier cc1 and the secondary carrier cc 2. In this step, the T-DAI of the target time unit is not calculated by using the conventional method, but is directly assigned by the cell number, that is, a second count value obtained by the cell number is assigned to the T-DAI as a T-DAI value, where the second count value is calculated when the scheduled PDSCH is available in all other carrier cells within the same time unit, for example, compared with the above embodiment, in the first time unit, the secondary carrier cc2 has the scheduled PDSCH, for the secondary carrier cc2, it is unclear whether the primary carrier cc1 has the scheduled PDSCH, however, the secondary carrier cc2 knows that the number of carrier cells is 2 according to the method in this step, so that when the default primary carrier cc1 has the scheduled time unit, it is determined that the T-DAI takes the second count value of 2, and similarly for the second time unit, the main carrier cc1 does not need to know whether the first time unit auxiliary carrier cc2 has a scheduled PDSCH or not, the main carrier cc1 defaults that the first time unit and the second time unit auxiliary carrier cc2 both have a scheduled PDSCH, the first count value 4 is directly obtained according to the number of cells, and the first count value 4 is assigned to the T-DAI of the second time unit, wherein the time unit having the scheduled PDSCH is a target time unit.
Step 360, generating downlink control information DCI according to the C-DAI value and the T-DAI value of the target time unit;
step 370, sending the DCI to a terminal device.
The control information sending method provided in the embodiment of the present application determines a first count value corresponding to the target time unit according to the number of cells and the current carrier cell ordering information, determines a second count value corresponding to the target time unit according to the number of cells, and makes the first count value and the second count value corresponding to the target time unit as a C-DAI value and a T-DAI value respectively, and compared with the prior art in which the C-DAI and the T-DAI need to be determined according to the PDSCH scheduling states of other carrier cells, the method determines the C-DAI value and the T-DAI value corresponding to the target time unit according to the number of carrier cells and the first count value and the second count value of the ordering information of the current carrier cell, which is equivalent to a default full scheduling mode of other carrier cells, and does not need to know the PDSCH scheduling states of other carrier cells in real time, the real-time requirement of a communication system, particularly a base station, is reduced, and simultaneously, the UE can feed back a dynamic feedback codebook which can enable the HARQ to normally work.
In one embodiment, referring to FIG. 5, step 340 includes the steps of:
step 510, determining a target time unit for which the PDSCH is scheduled in the current time window.
Step 520, respectively calculating a first count value corresponding to the target time unit according to the cell number and the sorting information.
In this step, the first count value corresponding to the target time unit is directly calculated according to the number of cells and the sorting information, for example, in an embodiment, if the number of cells participating in carrier aggregation is N, where N is an integer greater than or equal to 1, the sorting information includes a sorting sequence number M of the carrier cell, and M is an integer greater than or equal to 1, the first count value corresponding to the ith time unit is M + N (i-1), where i is an integer greater than or equal to 1, and thus, only the position of the target time unit in the time window needs to be determined, and the corresponding first count value can be calculated. For example, the number of cells is 3, and the 3 rd time unit of the secondary carrier cc2 of the second carrier cell schedules PDSCH, and its corresponding C-DAI value can be found to be 7 by M + N (i-1).
Step 530, using the second count value corresponding to the target time unit as the T-DAI value of the target time unit.
In one embodiment, referring to FIG. 6, step 350 includes the following steps:
step 610, determining a target time unit for scheduling the PDSCH in the current time window.
And step 620, respectively calculating second count values corresponding to the target time units according to the cell number.
In this step, the second count value corresponding to the target time unit may be directly calculated according to the number of cells, for example, in an embodiment, assuming that the number of cells participating in carrier aggregation is N, where N is an integer greater than or equal to 1, the second count value corresponding to the ith time unit is nxi, where i is an integer greater than or equal to 1, and thus, only the position of the target time unit within the time window needs to be determined, and the corresponding second count value may be calculated. For example, the number of cells is 4, the PDSCH is scheduled in the 2 nd time unit of the secondary carrier cc2 of the second carrier cell, and the corresponding C-DAI value can be found to be 8 by N × i.
Step 630, using the second count value corresponding to the target time unit as the T-DAI value of the target time unit.
The above steps 510 to 530 describe how to fill in the C-DAI corresponding to the target time unit, and the steps 610 to 630 describe how to fill in the T-DAI corresponding to the target time unit. In the above steps, the target time unit is determined first, and then the first count value and the second count value corresponding to the target time unit are calculated, in addition, the first count value and the second count value of all time units in the current time window can be calculated first, and then the first count value and the second count value of the time unit scheduling the PDSCH are selected and assigned to the C-DAI and the T-DAI.
It should be noted that the decimal representation of the first count value and the second count value (for example, T-DAI and C-DAI take values of 1,2,3,4,5,6) is only one embodiment for easy illustration and understanding, and the first count value and the second count value may be represented in different numerical forms, for example, binary representation, as long as the numerical meaning can embody the first count value and the second count value. For example, the indication information in the DCI depends on the bit number of the T-DAI and C-DAI fields in the DCI, for example, the T-DAI and C-DAI fields are assumed to be 2 bits respectively in LTE, i.e. the bit number of two bits represents: 1 is represented by 00, 2 by 01, 3 by 10, 4 by 11, 5 by 00, 6 by 01, and so on. Therefore, the T-DAI specific value needs to be circulated for several times when being calculated, for example, if the T-DAI domain circulates for 1 time and the T-DAI domain is 01, the T-DAI value is 6; if the T-DAI domain circulates for 2 times and the T-DAI domain is 10, the value of the T-DAI is 11. C-DAI is similar and will not be described again, and can be specifically shown in Table 1. Similarly, after the values of the C-DAI and the T-DAI are determined, the values can be converted into the fields of the T-DAI and the C-DAI according to the rule.
Figure BDA0002552530890000091
TABLE 1 comparison of cycle times and actual values
Referring to fig. 7, which is a schematic diagram of a time cell arrangement, for convenience of description, understanding and comparison, values of T-DAI and C-DAI are still shown in a decimal form, a base station configures 2 carriers including a main carrier cc1 and an auxiliary carrier cc2, and assuming that a time window of HARQ is 3, each of the main carrier cc1 and the auxiliary carrier cc2 has 3 time cells. The contents of each time cell are denoted by D (n, m), where n denotes the value of C-DAI in the current time cell and m denotes the value of T-DAI in the current time cell. The PDSCH or the time unit is scheduled by a scheduler of the carrier cell through DCI, DL indicates a downlink slot, SL indicates a reserved slot, and UL indicates an uplink slot in fig. 2, where slot0, slot1, slot2, slot3, and slot4 each indicate 1 slot, i.e., a time unit. The number of carriers and PDSCH scheduling in each time unit in fig. 7 and 2 are the same. Differences between the control information transmission method according to the embodiment of the present application and fig. 2 are described below for each time unit. For the first time unit slot0, the primary carrier cc1 has no scheduled PDSCH, the secondary carrier cc2 has a scheduled PDSCH, and the secondary carrier cc2 calculates C-DAI 2 and T-DAI 2 when the default primary carrier cc1 has scheduling; in the second time unit slot1, the primary carrier cc1 schedules a PDSCH, the secondary carrier cc2 does not schedule a PDSCH, and when the value of the cc1 in the slot1 time unit is obtained through calculation, the secondary carrier cc2 is also defaulted to have a scheduled PDSCH, so the values of the primary carrier cc1 in the slot1 time unit are C-DAI-3 and T-DAI-4, in the third time unit slot2, both the primary carrier cc1 and the secondary carrier cc2 schedule a PDSCH, the value of the primary carrier cc1 in the slot2 time unit is C-DAI-5 and T-DAI-6, and the value of the secondary carrier cc2 in the slot2 time unit is C-DAI-6 and T-DAI-6. The primary carrier cc1 and the secondary carrier cc2 respectively transmit the T-DAI and the C-DAI of each target time unit to the terminal device through DCI in each time slot, wherein D (5,6) is not received by the terminal device, so that the terminal device only receives D (2,2), D (3,4) and D (6,6), wherein D (3,4) is decoded to be received in error. Since the terminal device still determines according to the existing rule, the terminal device determines that the bit number of the HARQ dynamic feedback codebook is 6 according to T-DAI ═ 6 of the last time unit, and besides D (5,6), the terminal device also determines that D (1,2) and D (4,4) are not received, so that the final HARQ feedback information is 010001. In the embodiment, the primary carrier cc1 and the secondary carrier cc2 do not need to know whether the PDSCH is scheduled or not in other carrier cells when the T-DAI and the C-DAI are filled, the real-time requirement of a communication system, particularly a base station, can be reduced, the system design is simple, and the control information sending method in the embodiment of the application does not need to change the judgment rule of the terminal equipment, and the terminal equipment can also feed back a dynamic feedback codebook which can realize the normal work of the HARQ. The actual data input for each time cell in fig. 7 is shown in fig. 8.
In an embodiment, the DCI further includes a hybrid automatic repeat request identifier harq id corresponding to the target time unit. The harq id is used to identify the transport block sent by the carrier cell to the terminal device. On one hand, the terminal device can determine the transport block according to the harq id to accurately receive information, and on the other hand, the base station can determine the transport block required to be retransmitted according to the harq id.
Referring to fig. 9, a dynamic feedback codebook sending method provided in this embodiment of the present application is applied to a terminal device, where the terminal device is a device with a wireless transceiving function, and may be deployed on a land, including indoors or outdoors, handheld, or vehicle-mounted; can also be deployed on the water surface (such as a ship and the like); and may also be deployed in the air (e.g., airplanes, balloons, satellites, etc.). The terminal can be a mobile phone, a tablet computer, a computer with a wireless transceiving function, a virtual reality terminal, an augmented reality terminal, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home and the like.
The method for sending the dynamic feedback codebook provided by the embodiment of the application comprises the following steps:
step 910, obtaining DCI sent by multiple carrier cells, where the DCI is sent by the carrier cells according to the control information sending method described in any of the embodiments above, and the DCI includes a C-DAI and a T-DAI of a target time unit.
In this step, the terminal device obtains DCI sent by each carrier cell through the PDCCH, and data information sent by the PDSCH, where the data information includes a plurality of transport blocks, where the DCI includes the C-DAI and the T-DAI of each target time unit and also includes an harq id corresponding to each target time unit, and the harq id also corresponds to a transmission rate in the data information.
Step 920, filling a hybrid automatic repeat request HARQ dynamic feedback codebook according to the values of the C-DAI and the T-DAI of each time unit;
in this step, the terminal device determines whether the decoding of each transport block is correct preferentially, and fills in the HARQ dynamic feedback codebook according to the determination result, the terminal device determines the number of bits of each transport block corresponding to the HARQ dynamic feedback codebook according to the values of the C-DAI and T-DAI of each time unit, referring again to the schematic diagram of the arrangement of time units shown in fig. 7, the terminal device receives D (2,2), D (3,4) and D (6,6), wherein the decoding result of the transport block corresponding to D (3,4) is received incorrectly, so that the transport block corresponding to D (3,4) needs to be retransmitted, and at the same time, the terminal device also determines to miss receiving D (1,2), D (4,4) and D (5,6), so that the base station is instructed to retransmit the transport blocks corresponding to D (1,2), D (4,4) and D (5,6), and the HARQ feedback information determined by the terminal device is 010001, wherein 1 represents ACK and 0 represents NACK, and the base station is required to retransmit the corresponding transport block.
Step 930, sending the HARQ dynamic feedback codebook to the carrier cell.
Referring to fig. 10, an automatic retransmission method provided in the embodiment of the present application is applied to a base station, where the base station is a device for accessing a terminal to a wireless network, and includes but is not limited to: evolved node B, home base station, baseband unit, base station, transmission point, etc., and in addition, wifi access point, etc. may also be included.
An automatic retransmission method provided in an embodiment of the present application includes the following steps:
step 1010, receiving a HARQ dynamic feedback codebook from a terminal device.
In this step, the HARQ dynamic feedback codebook is sent by the terminal device according to the dynamic feedback codebook sending method described in any of the above embodiments, where the HARQ dynamic feedback codebook includes feedback information of at least one transport block. For example, in the embodiment shown in fig. 7, the terminal device sends HARQ feedback information 010001 to the carrier cell.
Step 1020, according to the HARQ dynamic feedback codebook, determining an HARQ id corresponding to each transport block, and determining a target transport block, where the target transport block is the transport block whose HARQ id is valid.
In this step, since the DCI information transmitted by the carrier cell to the terminal device is known, the carrier corresponding to each bit on the HARQ feedback information and the time unit for scheduling the PDSCH thereof can be determined, and thus the transport block transmitted to the terminal device by the PDSCH corresponding to the time unit can be determined. If the HARQ feedback information corresponding to the current bit is incorrect, which indicates that the carrier cell has not sent the transport block in the corresponding time unit, the bit is skipped and no processing is performed, because each carrier of the DCI sent to the terminal device according to the control information sending method provided in the embodiment of the present application is scheduled by default, but the C-DAI and the T-DAI of the time unit are not actually sent out for the time cell without scheduling, but the terminal device determines that the time unit has missed the C-DAI and the T-DAI, so as to feed back a command that the transport block corresponding to the time unit needs to be retransmitted to the carrier cell, and although the actual determination condition of the terminal device is wrong, since the carrier cell needs to confirm the correct HARQ id for retransmitting the transport block, the misdetermination of the terminal device does not actually cause the retransmission of redundant transport blocks, the entire HARQ scheme can still be performed normally.
And step 1030, retransmitting the target transport block according to the feedback information.
In this step, since the transport block corresponding to each bit in the HARQ feedback information can be determined, the retransmission operation can be performed on the target transport block that needs to be retransmitted according to the feedback information. For example, where 1 represents ACK, indicating that no retransmission is required, and 0 represents NACK, indicating that the corresponding transport block needs to be retransmitted.
The following is a complete description of the communication process between the base station and the terminal device by several embodiments:
referring to fig. 11, a schematic diagram of a time cell arrangement according to an embodiment of the present application,
take the TDD 2.5ms double period DDDSU DDSUU frame structure, the number of carrier cells or carriers is 2, and all downlink slot slots schedule PDSCH as an example. Downlink slots 0, 1,2 need to feed back HARQ feedback information on uplink slot4, and the primary and secondary carriers of slots 0, 1,2 all schedule PDSCH degrees. The implementation steps are as follows:
the scheduler of the primary carrier cc1 schedules for the UE of slot0, the C-DAI carried in the DCI is 1, the T-DAI is 2, and uses the valid harq id, and the scheduler of the secondary carrier schedules for the UE of slot0, the C-DAI carried in the DCI is 2, the T-DAI is 2, and uses the valid harq id.
The scheduler of the main carrier cc1 is used for scheduling the slot1 UE, the C-DAI carried in the DCI is 3, the T-DAI is 4 and uses a valid HARQID, and the scheduler of the auxiliary carrier cc2 is used for scheduling the slot1 UE, the C-DAI carried in the DCI is 4, the T-DAI is 4 and uses a valid HARQID.
The scheduler in which the primary carrier cc1 is located schedules the slot2 UE, the C-DAI carried in the DCI is 1 (the number of cycles is 1, which indicates a value of 5), the T-DAI is 2 (the number of cycles is 1, which indicates a value of 6), and uses a valid harq id, the scheduler in which the secondary carrier cc2 is located schedules the slot2 UE, the C-DAI carried in the DCI is 2, the T-DAI is 2, and uses a valid harq id.
After receiving the DCI and the PDSCH data over the air interface, the UE needs to feed back the number of the dynamic codebook bits to be 6 at slot4, and sends the number to the base station.
And the base station receives the dynamic codebook code stream 6bit of the UE and analyzes the ACK/NACK result of the corresponding bit position according to the sequence of the main carrier and the auxiliary carrier, the time domain sequence and the effective HARQ ID.
Referring to fig. 12, a schematic diagram of a time cell arrangement according to an embodiment of the present application,
take TDD 2.5ms double period DDDSU DDSUU frame structure, 2 carriers, and the scene of downlink time slot unsatisfied scheduling of main and auxiliary carriers as an example. slot0, slot1, and slot2 need to feed back HARQ feedback information on uplink slot4, and only slot0 of the secondary carrier is scheduled. The implementation steps are as follows:
the scheduler of the primary carrier cc1 is for slot0, because there is no scheduling, it is not necessary to send DCI and process harq id, the scheduler of the secondary carrier is for UE scheduling of slot0, C-DAI carried in DCI is 2, T-DAI is 2, and valid harq id is used.
The scheduler of the primary carrier is directed to slot1, because there is no scheduling, it is not necessary to send DCI and process harq, and the scheduler of the secondary carrier is directed to slot1, because there is no scheduling, it is not necessary to send DCI and process harq.
The scheduler of the primary carrier is directed to slot2, because there is no scheduling, it is not necessary to send DCI and process harq, and the scheduler of the secondary carrier is directed to slot2, because there is no scheduling, it is not necessary to send DCI and process harq.
After receiving the DCI and the PDSCH data on the air interface, the UE needs to feed back the number of the dynamic codebook bits to be 2 on slot4, and sends the number to the base station.
And the base station receives the dynamic codebook code stream 2bit of the UE and analyzes the ACK/NACK result of the corresponding bit position according to the sequence of the main carrier and the auxiliary carrier, the time domain sequence and the effective HARQ ID.
Referring to fig. 13, a schematic diagram of a time cell arrangement according to an embodiment of the present application,
taking TDD 2.5ms double period DDDSU DDSUU frame structure, 3 carrier, main and auxiliary carrier downlink time slot not full scheduling scenario as an example. slot0, slot1 and slot2 need to feed back HARQ feedback information on uplink slot4, and only slot0 of secondary carrier cc2 and slot0 of secondary carrier cc3 are scheduled, and slot1 of primary carrier cc1 is scheduled. The implementation steps are as follows:
the scheduler of the main carrier cc1 is for slot0, because there is no scheduling, it is not necessary to transmit DCI and process harq id, the scheduler of the auxiliary carrier cc2 is for UE scheduling of slot0, C-DAI ═ 2 and T-DAI ═ 3 carried in DCI and uses valid harq id, the scheduler of the auxiliary carrier cc3 is for UE scheduling of slot0, C-DAI ═ 3 and T-DAI ═ 3 carried in DCI and uses valid harq id.
The scheduler of the main carrier cc1 is used for scheduling the UE of the slot1, the C-DAI carried in the DCI is 4, the T-DAI is 2 (the cycle number is 1, and the value is 6), the effective HARQID is used, the scheduler of the auxiliary carrier cc2 is used for the slot1, the DCI does not need to be transmitted and the HARDID does not need to be processed because of no scheduling, and the scheduler of the auxiliary carrier cc3 is used for the slot1, the DCI does not need to be transmitted and the HARDID does not need to be processed because of no scheduling
The scheduler where the primary carrier cc1 is located is for slot2 because no scheduling is performed and no DCI and processing hard id is required to be transmitted, the scheduler where the secondary carrier cc2 is located is for slot2 because no scheduling is performed and no DCI and processing hard id are required to be transmitted, and the scheduler where the secondary carrier cc3 is located is for slot2 because no scheduling is performed and no DCI and processing hard id are required to be transmitted.
After receiving the DCI and the PDSCH data over the air interface, the UE needs to feed back the number of the dynamic codebook bits to be 6 at slot4, and sends the number to the base station.
And the base station receives the dynamic codebook code stream 6bit of the UE and analyzes the ACK/NACK result of the corresponding bit position according to the sequence of the main carrier and the auxiliary carrier, the time domain sequence and the effective HARQ ID.
Referring to fig. 14, a base station provided in an embodiment of the present application includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the control information sending method according to any of the embodiments or implements the automatic retransmission method according to any of the embodiments when executing the computer program.
Referring to fig. 15, a mobile terminal provided in an embodiment of the present application includes: the present invention relates to a method for transmitting a dynamic feedback codebook, and more particularly, to a method for transmitting a dynamic feedback codebook, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor.
A computer-readable storage medium provided in an embodiment of the present application stores computer-executable instructions, where the computer-executable instructions are configured to execute the control information sending method according to any of the above embodiments, or execute the dynamic feedback codebook sending method according to any of the above embodiments, or execute the automatic retransmission method according to any of the above embodiments
The above-described embodiments of the apparatus are merely illustrative, wherein the units illustrated as separate components may or may not be physically separate, i.e. may be located in one place, or may also be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
One of ordinary skill in the art will appreciate that all or some of the steps, systems, and methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.
While the preferred embodiments of the present invention have been described, the present invention is not limited to the above embodiments, and those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention, and such equivalent modifications or substitutions are included in the scope of the present invention defined by the claims.

Claims (11)

1. A control information sending method is applied to a base station and is characterized by comprising the following steps:
acquiring the number of cells participating in carrier aggregation;
determining the sequencing information of the current carrier cell in all carrier cells;
determining whether a time unit in a current time window schedules a Physical Downlink Shared Channel (PDSCH), wherein the time unit in which the PDSCH is scheduled is a target time unit;
determining a first count value corresponding to the target time unit according to the cell number and the sequencing information, and taking the first count value corresponding to the target time unit as a counter type downlink allocation index (C-DAI) value of the target time unit;
determining a second count value corresponding to the target time unit according to the number of the cells, and taking the second count value corresponding to the target time unit as a total number type downlink assignment index (T-DAI) value of the target time unit;
generating downlink control information DCI according to the C-DAI value and the T-DAI value of the target time unit;
and sending the DCI to terminal equipment.
2. The method of claim 1, wherein determining a first count value corresponding to the target time unit according to the number of cells and the ranking information, and using the first count value corresponding to the target time unit as a C-DAI value of the target time unit comprises:
determining a target time unit of the PDSCH scheduled in the current time window;
respectively calculating first count values corresponding to the target time units according to the cell number and the sequencing information;
and taking a first count value corresponding to the target time unit as the C-DAI value of the target time unit.
3. The method according to claim 2, wherein the number of cells participating in carrier aggregation is N, N is an integer greater than or equal to 1, the ranking information includes a ranking number M of the carrier cell, M is an integer greater than or equal to 1, and a first count value corresponding to an ith time unit is M + N (i-1), where i is an integer greater than or equal to 1.
4. The method of claim 1, wherein the determining a second count value corresponding to the target time unit according to the number of the cells, and using the second count value corresponding to the target time unit as a T-DAI value of the target time unit comprises:
determining a target time unit of the PDSCH scheduled in the current time window;
respectively calculating second count values corresponding to the target time units according to the cell number;
and taking a second count value corresponding to the target time unit as the T-DAI value of the target time unit.
The method according to claim 4, wherein the number of cells participating in carrier aggregation is N, N is an integer greater than or equal to 1, and the second count value corresponding to the ith time unit is Nxi, where i is an integer greater than or equal to 1.
5. The method according to any one of claims 1 to 5, wherein the first count value and/or the second count value is represented by a number of bits having a length of two bits.
6. The method of claim 1, wherein the DCI further comprises a hybrid automatic repeat request identifier (HARQID) corresponding to the target time unit.
7. A dynamic feedback codebook sending method is applied to terminal equipment and is characterized by comprising the following steps:
obtaining DCI sent by a plurality of carrier cells, wherein the DCI is sent by the carrier cells according to the control information sending method of any one of claims 1 to 7, and the DCI comprises C-DAI and T-DAI of a target time unit;
filling a hybrid automatic repeat request HARQ dynamic feedback codebook according to the values of the C-DAI and the T-DAI of the time unit;
and sending the HARQ dynamic feedback codebook to the carrier cell.
8. An automatic retransmission method applied to a base station, comprising:
receiving a HARQ dynamic feedback codebook from a terminal device, wherein the HARQ dynamic feedback codebook is transmitted by the terminal device according to the dynamic feedback codebook transmitting method of claim 8, and the HARQ dynamic feedback codebook includes feedback information of at least one transport block;
confirming an HARQ ID corresponding to the transmission block according to the HARQ dynamic feedback codebook, and determining a target transmission block, wherein the target transmission block is the transmission block with the corresponding HARQ ID valid;
and retransmitting the target transmission block according to the feedback information.
9. A base station, comprising: memory, processor and computer program stored on the memory and executable on the processor, characterized in that the processor implements the control information transmission method according to any one of claims 1 to 7 or implements the automatic repeat request method according to claim 9 when executing the computer program.
10. A mobile terminal, comprising: memory, processor and computer program stored on the memory and executable on the processor, characterized in that the processor implements the dynamic feedback codebook sending method according to claim 8 when executing the computer program.
11. A computer-readable storage medium storing computer-executable instructions for performing the control information transmission method according to any one of claims 1 to 7, or performing the dynamic feedback codebook transmission method according to claim 8, or performing the automatic retransmission method according to claim 9.
CN202010581653.9A 2020-06-23 2020-06-23 Control information sending method, dynamic feedback codebook sending method, base station and terminal Pending CN113839753A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010581653.9A CN113839753A (en) 2020-06-23 2020-06-23 Control information sending method, dynamic feedback codebook sending method, base station and terminal
PCT/CN2021/078459 WO2021258764A1 (en) 2020-06-23 2021-03-01 Control information sending method, dynamic feedback codebook sending method, base station and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010581653.9A CN113839753A (en) 2020-06-23 2020-06-23 Control information sending method, dynamic feedback codebook sending method, base station and terminal

Publications (1)

Publication Number Publication Date
CN113839753A true CN113839753A (en) 2021-12-24

Family

ID=78964076

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010581653.9A Pending CN113839753A (en) 2020-06-23 2020-06-23 Control information sending method, dynamic feedback codebook sending method, base station and terminal

Country Status (2)

Country Link
CN (1) CN113839753A (en)
WO (1) WO2021258764A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117135753A (en) * 2022-05-27 2023-11-28 大唐移动通信设备有限公司 Method and device for determining dynamic codebook and communication equipment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107294660B (en) * 2016-03-31 2020-04-10 电信科学技术研究院 ACK/NACK feedback sequence determination method and device
CN110086583B (en) * 2018-01-26 2021-05-07 电信科学技术研究院有限公司 DAI indicating method, user terminal and network side equipment
CN112753183A (en) * 2018-07-30 2021-05-04 株式会社Ntt都科摩 User terminal and wireless communication method

Also Published As

Publication number Publication date
WO2021258764A1 (en) 2021-12-30

Similar Documents

Publication Publication Date Title
CN109639398B (en) Method, device and equipment for sending HARQ-ACK feedback codebook
KR102345557B1 (en) Method for determining feedback information, terminal device, and network device
US11387951B2 (en) Communication method and device for hybrid automatic repeat request
US11071134B2 (en) Feedback information receiving method, base station and user equipment
US10727985B2 (en) Control information sending method and communications device
CN101958775B (en) Sending method of acknowledgment information and user equipment
KR20190099081A (en) Scalable Feedback Reporting
US11418280B2 (en) Feedback information sending method, feedback information receiving method, and apparatus
CN110635870B (en) Method and device for generating hybrid automatic repeat request (HARQ) information
US20210007126A1 (en) Communication method and apparatus
KR102523840B1 (en) Instruction method, network device and user equipment
US11483103B2 (en) Base station, user terminal, and carrier scheduling indication method
EP2683104A1 (en) Data transmission method, evolved nodeb and user equipment
KR102430291B1 (en) Method, apparatus and system for transmitting feedback response information
US20220140953A1 (en) Transmitting method and receiving method for feedback information, device, terminal device and medium
WO2021258764A1 (en) Control information sending method, dynamic feedback codebook sending method, base station and terminal
CN111435847A (en) Method and device for transmitting information
US20220368466A1 (en) Method and device for sending harq-ack codebook and method and device for receiving harq-ack codebook

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20211224