HARQ-ACK codebook feedback method, terminal device and network device
By carrying DCI format feedback information and HARQ process number feedback information in the HARQ-ACK code, the lack of dormant or non-dormant feedback in the shared spectrum NR-U system has improved communication efficiency.
Patent Information
- Application Number
- CN202080099193.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-05-12
- Filing Date
- 2020-05-29
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2040-05-29
AI Technical Summary
In NR-U systems on shared spectrum, the prior art lacks relevant solutions for feedback on DCI formats indicating that the auxiliary cell is sleepy or not, affecting communication efficiency.
The terminal device carries the feedback information corresponding to the DCI format used to indicate the dormitory or not dormant in the HARQ-ACK code.
By optimizing the feedback method of the HARQ-ACK codebook, the communication efficiency of the NR-U system on the sharing spectrum is improved, and the blank problem of the dormant or not dormant state feedback in the auxiliary community is solved.
Smart Images

Figure CN115336354B_ABST
Abstract
Description
[0001] This application claims priority to the PCT patent application filed with the China Patent Office on May 12, 2020, with application number PCT / CN2020 / 089889 and invention name “HARQ-ACK codebook feedback method, terminal device and network device”, the entire contents of which are incorporated by reference in this application. Technical Field
[0002] Embodiments of the present application relate to the field of communications, and more specifically, to a HARQ-ACK codebook feedback method, a terminal device, and a network device. Background Art
[0003] In the New Radio-based access to unlicensed spectrum (NR-U) system on unlicensed spectrum, the spectrum used is shared spectrum. In a communication system deployed on a shared spectrum, such as an NR-U system, the use of downlink control information (DCI) format to indicate whether the secondary cell is dormant or not is supported. However, when the terminal device configures or activates other types of feedback at the same time, there is currently no relevant solution for the feedback corresponding to the DCI format indicating whether the secondary cell is dormant or not, which affects the communication of the NR-U system on the shared spectrum. Summary of the invention
[0004] An embodiment of the present application provides a HARQ-ACK codebook feedback method, a terminal device, and a network device. The terminal device can carry feedback information corresponding to a DCI format for indicating whether a secondary cell is dormant or not in a hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook and feedback information arranged based on a hybrid automatic repeat request (HARQ) process number on N cells, thereby optimizing communications on a shared spectrum.
[0005] In a first aspect, a method for feeding back a HARQ-ACK codebook is provided, the method comprising:
[0006] The terminal device receives a first DCI format on a first cell, where the first DCI format is used to indicate a sleep state of a secondary cell, and the first DCI format does not schedule physical channel transmission;
[0007] The terminal device generates a first HARQ-ACK codebook, where the first HARQ-ACK codebook includes at least one of a feedback bit sequence and a first bit sequence arranged based on a HARQ process number on N cells, wherein the first bit sequence includes ACK information corresponding to the first DCI format, the N cells include the first cell, and N is a positive integer.
[0008] Optionally, the secondary cell sleep state includes secondary cell sleep or non-sleep behavior.
[0009] In a second aspect, a method for feedback of a HARQ-ACK codebook is provided, the method comprising:
[0010] The network device sends a first DCI format to the terminal device on the first cell, where the first DCI format is used to indicate a sleep state of the secondary cell, and the first DCI format does not schedule physical channel transmission;
[0011] The network device receives a first HARQ-ACK codebook sent by the terminal device, where the first HARQ-ACK codebook includes at least one of a feedback bit sequence and a first bit sequence arranged based on a HARQ process number on N cells, wherein the first bit sequence includes ACK information corresponding to the first DCI format, the N cells include the first cell, and N is a positive integer.
[0012] Optionally, the secondary cell sleep state includes secondary cell sleep or non-sleep behavior.
[0013] In a third aspect, a terminal device is provided for executing the method in the first aspect or its various implementations.
[0014] Specifically, the terminal device includes a functional module for executing the method in the above-mentioned first aspect or its various implementation modes.
[0015] In a fourth aspect, a network device is provided for executing the method in the second aspect or its respective implementation manners.
[0016] Specifically, the network device includes a functional module for executing the method in the above-mentioned second aspect or its various implementation modes.
[0017] In a fifth aspect, a terminal device is provided, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the first aspect or its implementation manners.
[0018] In a sixth aspect, a network device is provided, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the second aspect or its implementation manners.
[0019] In a seventh aspect, a device is provided for implementing the method in any one of the first to second aspects or any of their implementations.
[0020] Specifically, the apparatus includes: a processor, configured to call and run a computer program from a memory, so that a device equipped with the apparatus executes a method as described in any one of the first to second aspects or in each of their implementations.
[0021] In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program enables a computer to execute the method of any one of the first to second aspects or any of their implementations.
[0022] In a ninth aspect, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions enable a computer to execute the method in any one of the first to second aspects above or in each of their implementations.
[0023] In a tenth aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method in any one of the first to second aspects or in each of their implementations.
[0024] Through the above technical solution, the terminal device generates a first HARQ-ACK codebook, and the first HARQ-ACK codebook includes at least one of the feedback bit sequences arranged based on the HARQ process numbers on N cells and the first bit sequence, that is, the terminal device can carry feedback information corresponding to the DCI format for indicating the sleep state of the secondary cell and feedback information arranged based on the HARQ process numbers on N cells in one HARQ-ACK codebook, thereby optimizing communication on the shared spectrum. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 It is a schematic diagram of a communication system architecture provided in an embodiment of the present application.
[0026] Figure 2 It is a schematic diagram of a single HARQ-ACK feedback of type 1 and type 2 provided in an embodiment of the present application.
[0027] Figure 3 This is a schematic flowchart of a HARQ-ACK codebook feedback method provided according to an embodiment of the present application.
[0028] Figure 4 This is a schematic diagram of a HARQ-ACK codebook feedback provided according to an embodiment of the present application.
[0029] Figure 5 This is a schematic diagram of another HARQ-ACK codebook feedback provided according to an embodiment of the present application.
[0030] Figure 6 It is a schematic block diagram of a terminal device provided according to an embodiment of the present application.
[0031] Figure 7 It is a schematic block diagram of a network device provided according to an embodiment of the present application.
[0032] Figure 8 It is a schematic block diagram of a communication device provided according to an embodiment of the present application.
[0033] Fig. 9 It is a schematic block diagram of a device provided according to an embodiment of the present application.
[0034] Fig.10 It is a schematic block diagram of a communication system provided according to an embodiment of the present application.
[0035] Fig.11 This is a schematic diagram of another HARQ-ACK codebook feedback provided according to an embodiment of the present application.
[0036] Fig.12 This is a schematic diagram of another HARQ-ACK codebook feedback provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0037] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. For the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0038] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.
[0039] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device to device (Device to Device, D2D) communication, machine to machine (Machine to Machine, M2M) communication, machine type communication (Machine Type Communication, MTC), vehicle to vehicle (V2V) communication, or vehicle to everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.
[0040] Optionally, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.
[0041] Optionally, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, wherein the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, wherein the authorized spectrum can also be considered as an unshared spectrum.
[0042] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
[0043] The terminal device can be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.
[0044] In the embodiments of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, balloons and satellites, etc.).
[0045] In the embodiment of the present application, the terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0046] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and fully or partially independent of smartphones, such as smart watches or smart glasses, as well as devices that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.
[0047] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in WLAN, a base station (Base Transceiver Station, BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (EvolutionalNode B, eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device (gNB) in an NR network, or a network device in a future evolved PLMN network, or a network device in an NTN network, etc.
[0048] As an example but not limitation, in an embodiment of the present application, the network device may have a mobile characteristic, for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.
[0049] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station), and the cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0050] For example, the communication system 100 used in the embodiment of the present application is as follows: Figure 1 The communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal or terminal). The network device 110 may provide communication coverage for a specific geographical area and may communicate with terminal devices located in the coverage area.
[0051] Figure 1 One network device and two terminal devices are shown exemplarily. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
[0052] Optionally, the communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.
[0053] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be referred to as a communication device. Figure 1Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal device 120 with communication functions. The network device 110 and the terminal device 120 may be the specific devices described above and will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as a network controller, a mobile management entity and other network entities, which is not limited in the embodiments of the present application.
[0054] It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0055] It should be understood that the "indication" mentioned in the embodiments of the present application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B.
[0056] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between two items, or an association relationship between the two items, or a relationship between indication and being indicated, configuration and being configured, and the like.
[0057] Unlicensed spectrum is the spectrum allocated by countries and regions that can be used for radio equipment communications. This spectrum is generally considered to be a shared spectrum, that is, as long as communication equipment in different communication systems meets the regulatory requirements set by the country or region on the spectrum, they can use the spectrum without applying for exclusive spectrum authorization from the government.
[0058] In order to allow various communication systems that use unlicensed spectrum for wireless communication to coexist in a friendly manner on the spectrum, some countries or regions have stipulated regulatory requirements that must be met when using unlicensed spectrum. For example, communication equipment follows the "Listen Before Talk (LBT)" principle, that is, before a communication device sends a signal on a channel of the unlicensed spectrum, it needs to first perform channel sensing. Only when the channel sensing result is that the channel is idle can the communication device send a signal; if the channel sensing result of the communication device on the channel of the unlicensed spectrum is that the channel is busy, the communication device cannot send a signal. In order to ensure fairness, in one transmission, the duration of the communication device using the channel of the unlicensed spectrum for signal transmission cannot exceed the maximum channel occupancy time (MCOT).
[0059] The present application can be applied to unlicensed spectrum as well as to licensed spectrum.
[0060] HARQ-ACK feedback in NR-U
[0061] When the NR system is applied to an unlicensed frequency band, it can support independent networking, that is, it does not rely on the carrier on the licensed frequency band to provide auxiliary services. In this scenario, after the terminal device receives the Physical Downlink Shared Channel (PDSCH) on the unlicensed carrier, it needs to send the HARQ-ACK feedback corresponding to the PDSCH on the unlicensed carrier. The HARQ-ACK feedback information includes ACK information or NACK information, and the HARQ-ACK information can be used to indicate the decoding result of the PDSCH.
[0062] In the unlicensed frequency band, the downlink control information DCI for scheduling PDSCH transmission may include HARQ timing indication information (e.g., PDSCH-to-HARQ_feedback timing indicator). In addition to being used to determine the time domain position of the HARQ-ACK feedback resource (e.g., PUCCH resource) for transmitting the HARQ-ACK corresponding to the PDSCH, the HARQ timing indication information may also be used to indicate that the HARQ-ACK information corresponding to the PDSCH is not fed back first. For example, the pre-configured HARQ timing set includes a non-numerical (NN) value K1 (also referred to as invalid K1 or the value of K1 is an invalid value, such as the value of K1 is negative 1) indicating an invalid resource indication. When the HARQ timing indication information indicates NNK1 in the HARQ timing set, it indicates that the time domain position of the corresponding HARQ-ACK feedback resource, such as the time slot, cannot be determined temporarily.
[0063] In the unlicensed frequency band, in addition to supporting the dynamic codebook (Dynamic or Type 2) feedback method of Release 15 (R15), it also supports the enhanced dynamic codebook (enhanced Dynamic or enhanced Type2 or eType2) feedback method and the single (One-shot) HARQ-ACK feedback (or Type 3) codebook feedback method.
[0064] For one-shot HARQ-ACK feedback, the network device can configure one-shot HARQ-ACK feedback for the terminal device, and trigger the terminal device to perform one-shot HARQ-ACK feedback through DCI, such as DCI format 1_1. One-shot HARQ-ACK feedback includes HARQ-ACK information feedback corresponding to all HARQ processes on all configured carriers in a physical uplink control channel (PUCCH) group. If the terminal device is configured with one-shot HARQ-ACK feedback, then the DCI, such as DCI format 1_1, may include a one-shot HARQ-ACK feedback request information field (One-shot HARQ-ACK request). If the terminal device receives DCI information sent by the network device, and the one-shot HARQ-ACK feedback request information field in the DCI information is a preset value, such as set to 1, then the terminal device needs to perform one-shot HARQ-ACK feedback. The DCI may be downlink authorization information, and the DCI may schedule physical downlink shared channel (PDSCH) transmission or may not schedule PDSCH transmission.
[0065] The above codebook method can flexibly feedback the HARQ-ACK information corresponding to the PDSCH scheduled on the unlicensed frequency band.
[0066] One-shot HARQ-ACK feedback
[0067] In the NR-U system, the network device can configure one-shot HARQ-ACK feedback (also called single HARQ-ACK feedback) for the terminal device, and trigger the terminal device to perform one-shot HARQ-ACK feedback through DCI information such as DCI format 1_1. When one-shot HARQ-ACK feedback is given, the HARQ-ACK codebook includes HARQ-ACK information corresponding to all HARQ processes on all configured carriers in a PUCCH group. Specifically, two types can be included, type 1 is a one-shot HARQ-ACK feedback carrying a new data indication (NewData Indicator, NDI), and type 2 is a one-shot HARQ-ACK feedback that does not carry NDI. The network device can configure whether the terminal device needs to carry NDI information when performing HARQ-ACK feedback through radio resource control (Radio Resource Control, RRC) signaling.
[0068] It should be noted that, in some scenarios, a carrier and a cell may be the same concept, or a carrier may be replaced by a cell.
[0069] In one-shot HARQ-ACK feedback, for carriers configured for transmission by code block group (CBG) (for example, the terminal device is provided with signaling of the maximum code block group (maxCodeBlockGroupsPerTransportBlock) information included in each transport block), the network device can instruct the terminal device through RRC signaling (for example, pdsch-HARQ-ACK-OneShotFeedbackCBG-r16) whether to perform CBG feedback when performing one-shot HARQ-ACK feedback. If the terminal device configures CBG-based feedback on a carrier, then the terminal device needs to perform CBG-based feedback when performing one-shot HARQ-ACK feedback on the carrier.
[0070] As an example, Figure 2 Taking the HARQ scheduling process shown in FIG. 1 as an example, the one-shot HARQ-ACK feedback of type 1 and type 2 is described. Assume that the terminal device is configured with two component carriers (CC), which are respectively denoted as CC1 and CC2. CC1 and CC2 are both based on transport block (TB) feedback, and one HARQ process on CC1 and CC2 corresponds to 1 bit of HARQ-ACK information. Figure 2As shown, in time slot n, the terminal device receives PDSCH 1 scheduled by DCI 1 through HARQ 4 on CC1, K1=3, single=0 (i.e., one-shot HARQ-ACK feedback is not triggered), and NDI=1; the terminal device receives PDSCH 2 scheduled by DCI 2 through HARQ 5 on CC2, K1=3, single=0, and NDI=0. In time slot n+1, the terminal device receives PDSCH 3 scheduled by DCI 3 through HARQ 8 on CC1, K1=2, single=0, and NDI=0. In time slot n+2, the terminal device receives PDSCH 4 scheduled by DCI 4 through HARQ 9 on CC2, K1=1, single=1 (i.e., one-shot HARQ-ACK feedback is triggered), and NDI=1. Specifically, the one-shot HARQ-ACK feedback codebook of type 1 can be as follows Figure 2 As shown in A in FIG. 1 , the HARQ-ACK feedback and NDI feedback for PDSCH 1 are located at the 9th bit (9 th bit) and the 10th bit (10 th bit), the HARQ-ACK feedback and NDI feedback for PDSCH 3 are located at the 17th bit (17 th bit) and the 18th bit (18 th bit), the HARQ-ACK feedback and NDI feedback for PDSCH 2 are located at the 43rd bit (43 th bit) and the 44th bit (44 th bit), the HARQ-ACK feedback and NDI feedback for PDSCH 4 are located at the 51st bit (51 th bit) and the 52nd bit (52 th Specifically, the one-shot HARQ-ACK feedback codebook of type 2 can be as follows: Figure 2 As shown in B in FIG. 1 , the HARQ-ACK feedback for PDSCH 1 is located at the 5th bit (5 th bit), the HARQ-ACK feedback for PDSCH 3 is located at the 9th bit (9 th bit), the HARQ-ACK feedback for PDSCH 2 is located at the 22nd bit (22 th bit), the HARQ-ACK feedback for PDSCH 4 is located at the 26th bit (26 th bits). After the terminal device generates a one-shot HARQ-ACK codebook according to the HARQ-ACK codebook generation method of type 1 or type 2, it can transmit the one-shot HARQ-ACK codebook through PUCCH resource 1 in time slot n+3.
[0071] It should be understood that in the above Figure 2 In the DCI format, single = 0 means that the one-shot HARQ-ACK feedback request information field in the DCI format is set to 0, which means that one-shot feedback is not triggered. Single = 1 means that the one-shot HARQ-ACK feedback request information field in the DCI format is set to 1, which means that one-shot feedback is triggered. In addition, K1 represents HARQ timing indication information. For example, the terminal device receives PDSCH 1 scheduled by DCI 1 through HARQ 4 in time slot n, and K1 = 3, then the terminal device feeds back the corresponding HARQ-ACK information in time slot n+3.
[0072] Secondary cell sleep or non-sleep behavior indication
[0073] In the evolution system of the NR system, the DCI format is introduced to indicate the dormancy or non-dormancy (Scell dormancy / non-dormancy, or dormancy or de-dormancy) behavior of the secondary cell. Specifically, if DCI format 1_1 is not used for scheduling PDSCH reception, then the existing partial information field in DCI format 1_1 can be used to indicate the dormancy or non-dormancy of the secondary cell, wherein the existing partial information field may include at least one of the modulation and coding scheme (MCS) of the first codeword, the NDI of the first codeword, the redundant version (RV) of the first codeword, the HARQ process number, the antenna port field, etc., and DCI format 1_1 is not used for scheduling PDSCH reception, and may include the frequency domain resource assignment (FDRA) in DCI format 1_1 indicating all 0 or all 1.
[0074] As an example, if the terminal device is configured to monitor DCI format 1_1, and
[0075] If the terminal device receives DCI format 1_1 scrambled with a Cell Radio Network Temporary Identity (C-RNTI) or MCS-C-RNTI, and
[0076] If the DCI format 1_1 does not include the one-shot HARQ-ACK feedback request information field or the one-shot HARQ-ACK feedback request information field included in the DCI format 1_1 does not trigger one-shot HARQ-ACK feedback, for example, the feedback request information field is set to "0", and
[0077] If the resource allocation mode is Type 0, all bits of the FDRA field included in the DCI format 1_1 are set to 0, or,
[0078] If the resource allocation mode is Type 1, all bits of the FDRA field included in the DCI format 1_1 are set to 1, or,
[0079] If the resource allocation mode is dynamic switching, all bits of the FDRA field included in the DCI format 1_1 are set to 0 or 1.
[0080] Then the terminal device considers that the bits in the partial information field in the DCI format 1_1 are used to indicate whether the secondary cell is dormant or not, and the DCI format 1_1 is not used to schedule PDSCH reception or to indicate the release of the semi-persistent scheduling physical downlink shared channel (SPS PDSCH).
[0081] It should be noted that if DCI format 1_1 is used to indicate the sleep or non-sleep behavior of the secondary cell, and the DCI format 1_1 is not used to schedule PDSCH reception or to indicate SPS PDSCH release, when the terminal device is configured to provide feedback according to the type-2 codebook, the terminal device needs to include the positive response (Acknowledgement, ACK) information corresponding to the DCI format 1_1 in the type-2 codebook. The ACK information can be used to indicate that the terminal device has correctly received the DCI format 1_1.
[0082] In the NR-U system, if the use of DCI format to indicate the sleep or non-sleep behavior of the secondary cell is supported, when the terminal device is configured with one-shot HARQ-ACK feedback (for example, the terminal device is configured with pdsch-HARQ-ACK-OneShotFeedback-r16), how to process the ACK information corresponding to the DCI format indicating the sleep or non-sleep behavior of the secondary cell, such as DCI format 1_1, has not been discussed yet.
[0083] Based on the above problems, the present application proposes a feedback scheme for a HARQ-ACK codebook, in which a terminal device can carry feedback information corresponding to a DCI format for indicating whether a secondary cell is dormant or not in one HARQ-ACK codebook and feedback information arranged based on the HARQ process number on N cells, thereby optimizing communications on a shared spectrum.
[0084] The technical solution of the present application is described in detail below through specific embodiments.
[0085] Figure 3 is a schematic flow chart of a method 200 for feeding back a HARQ-ACK codebook according to an embodiment of the present application, such as Figure 3 As shown, the method 200 may include at least part of the following contents:
[0086] S210, the network device sends a first DCI format to the terminal device on the first cell, where the first DCI format is used to indicate a sleep state of the secondary cell, and the first DCI format does not schedule physical channel transmission;
[0087] S220, the terminal device receives the first DCI format on the first cell;
[0088] S230, the terminal device generates a first HARQ-ACK codebook, the first HARQ-ACK codebook including at least one of a feedback bit sequence arranged based on a HARQ process number on N cells and a first bit sequence, wherein the first bit sequence includes ACK information corresponding to the first DCI format, the N cells include the first cell, and N is a positive integer;
[0089] S240, the terminal device sends the first HARQ-ACK codebook to the network device;
[0090] S250, the network device receives the first HARQ-ACK codebook sent by the terminal device.
[0091] It should be noted that, in the embodiment of the present application, the terminal device receiving a certain DCI format can be understood as: the terminal device receiving DCI information of the DCI format. For example, the terminal device receiving DCI format 1_1 can be understood as: the terminal device receiving DCI information of DCI format 1_1. DCI formats can include, for example, DCI format 1_1, DCI format 1_2, DCI format 1_0, and so on.
[0092] Optionally, in the embodiment of the present application, the first DCI format includes DCI format 1_1. Alternatively, the first DCI format may be DCI format 1_1.
[0093] Optionally, in an embodiment of the present application, the first DCI format does not schedule physical channel transmission, including: the first DCI format does not schedule PDSCH reception.
[0094] It should be noted that N is the number of cells configured in a PUCCH group of the terminal device or the number of cells activated. In addition, in the embodiment of the present application, a cell may also be referred to as a carrier.
[0095] Optionally, the secondary cell sleep state includes secondary cell sleep or non-sleep behavior.
[0096] In an embodiment of the present application, the terminal device is configured with one-shot HARQ-ACK feedback.
[0097] It should be noted that single HARQ-ACK feedback may also be referred to as Type-3 codebook feedback.
[0098] Optionally, in an embodiment of the present application, the first cell includes a primary cell (PCell, Primary cell).
[0099] Optionally, in an embodiment of the present application, the first cell includes a primary secondary cell (PSCell).
[0100] Optionally, in an embodiment of the present application, the feedback bit sequences arranged based on the HARQ process numbers on the N cells include feedback bit sequences arranged based on the HARQ process numbers on all HARQ processes on the N cells, and the arrangement order includes HARQ process numbers first and then cells, wherein all HARQ processes on each of the N cells are arranged in ascending order according to the HARQ process numbers, and the N cells are arranged in ascending order according to the cell indexes. For example, assuming that the N cells include cell 1 and cell 2, the feedback bit sequence arranged based on the HARQ process number on cell 1 in the feedback bit sequence is located before the feedback bit sequence arranged based on the HARQ process number on cell 2.
[0101] Optionally, in an embodiment of the present application, the number of HARQ processes included in a cell may be configured by a network device, or, if the network device is not configured, the number of HARQ processes included in a cell may be a default value, for example, a default value of 8.
[0102] Optionally, in an embodiment of the present application, the N cells include all cells configured in a PUCCH group; or, the N cells include all cells activated in a PUCCH group.
[0103] Optionally, the first PDCCH includes a first DCI format (DCI format 1_1), or the first DCI format is transmitted through the first PDCCH, and the bits in the partial information field in the DCI in the first PDCCH are used to indicate whether the secondary cell is dormant or not, and the first PDCCH or the DCI format 1_1 is not used to schedule PDSCH reception or to indicate SPS PDSCH release.
[0104] Optionally, in an embodiment of the present application, the terminal device generates the first HARQ-ACK codebook for the first time unit according to the received second DCI format, wherein the second DCI format includes single HARQ-ACK feedback request information, and the HARQ timing indication information included in the second DCI format indicates the first time unit. Alternatively, the first HARQ-ACK codebook is generated by the terminal device for the first time unit based on the second DCI format, wherein the second DCI format includes single HARQ-ACK feedback request information, and the HARQ timing indication information included in the second DCI format indicates the first time unit.
[0105] In other words, the above-mentioned step S230 may specifically be: the terminal device generates the first HARQ-ACK codebook for the first time unit according to the received second DCI format, wherein the second DCI format includes a single HARQ-ACK feedback request information, and the HARQ timing indication information included in the second DCI format indicates the first time unit.
[0106] For example, the terminal device receives the second DCI format sent by the network device, that is, the second DCI format may be sent by the network device.
[0107] It should be noted that the inclusion of a single HARQ-ACK feedback request information in the second DCI format can be understood as: the single HARQ-ACK feedback request information field included in the second DCI format indicates "1", for example, one-shot = 1. The inclusion of a single HARQ-ACK feedback request information in the second DCI format can be understood as: the single HARQ-ACK feedback request information field included in the second DCI format indicates "0", for example, one-shot = 0, or the second DCI format does not include a single HARQ-ACK feedback request information field.
[0108] Optionally, in some embodiments, when the HARQ timing indication information included in the second DCI format indicates the first time unit, the HARQ timing indication information included in the first DCI format also indicates the first time unit. That is, the HARQ timing indication information included in the first DCI format and the HARQ timing indication information included in the second DCI format both indicate the first time unit. In this case, the first HARQ-ACK codebook generated for the same uplink feedback resource, such as a PUCCH resource, needs to include two types of HARQ-ACK information (a feedback bit sequence and a first bit sequence arranged based on the HARQ process number on N cells). The terminal device can generate the first HARQ-ACK codebook for the first time unit.
[0109] Optionally, in some other embodiments, in the case where the HARQ timing indication information included in the second DCI format indicates the first time unit, the HARQ timing indication information included in the first DCI format may indicate an invalid value, and the second DCI format is the DCI format detected on the physical downlink control channel (PDCCH) monitoring opportunity after the first DCI format. That is, in the case where the HARQ timing indication information included in the first DCI format indicates an invalid value, if the second DCI format is received after the first DCI format is received, the HARQ timing indication information included in the second DCI format indicates the first time unit. In this case, the first HARQ-ACK codebook generated for the uplink feedback resources on the first time unit, such as PUCCH resources, may include two types of HARQ-ACK information (feedback bit sequences and first bit sequences arranged based on HARQ process numbers on N cells). The terminal device may generate the first HARQ-ACK codebook for the first time unit.
[0110] Optionally, in some embodiments, when the HARQ timing indication information included in the second DCI format indicates the first time unit, the first DCI format does not include the HARQ timing indication information and the high-level configuration parameter indicates that the feedback time unit corresponding to the first DCI format includes the first time unit. That is, the feedback time unit corresponding to the first DCI format and the feedback time unit indicated by the HARQ timing indication information included in the second DCI format both include the first time unit. In this case, the first HARQ-ACK codebook generated for the same uplink feedback resource, such as a PUCCH resource, needs to include two types of HARQ-ACK information (a feedback bit sequence and a first bit sequence arranged based on the HARQ process number on N cells). The terminal device can generate the first HARQ-ACK codebook for the first time unit.
[0111] Optionally, in some implementations, if the first time unit is used to feed back the first bit sequence and the feedback bit sequence arranged based on the HARQ process number on N cells, for example, the HARQ timing indication information included in the first DCI format indicates the first time unit, and the second DCI format includes a single HARQ-ACK feedback request information, and the HARQ timing indication information included in the second DCI format also indicates the first time unit. In this case, when the terminal device generates the first HARQ-ACK codebook for the first time unit, the first HARQ-ACK codebook may include the feedback bit sequence arranged based on the HARQ process number on N cells but does not include the first bit sequence. In this way, it can be considered that the priority of the feedback bit sequence arranged based on the HARQ process number on N cells is higher than the priority of the first bit sequence, so that the first bit sequence is not fed back on the first time unit.
[0112] Optionally, in some embodiments, when the feedback time unit corresponding to the first DCI format and the feedback time unit corresponding to the second DCI format both include the first time unit, the terminal device sends a first bit sequence through a first uplink resource on the first time unit, such as PUCCH 1, and sends a feedback bit sequence arranged based on the HARQ process number on N cells through a second uplink resource on the first time unit, such as PUCCH 2. Optionally, at least one of PUCCH 1 and PUCCH 2 is a short PUCCH. Optionally, PUCCH 1 and PUCCH 2 do not overlap in the time domain.
[0113] Optionally, in an embodiment of the present application, if the first HARQ-ACK codebook includes feedback bit sequences and first bit sequences arranged based on HARQ process numbers on N cells. In this case, in the first HARQ-ACK codebook, the feedback bit sequences and first bit sequences arranged based on HARQ process numbers on N cells may include at least one of the multiple arrangements described in Examples 1 to 3 below.
[0114] Example 1: The feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence.
[0115] Optionally, in Example 1, the first DCI format includes indication information of a first HARQ process number, and the position of the first bit sequence in the feedback bit sequence arranged based on the HARQ process number on the N cells is determined based on the index of the first cell and / or the first HARQ process number.
[0116] Optionally, in Example 1, if the first cell corresponds to a feedback method based on a transport block (TB), the first bit sequence includes 1-bit ACK information.
[0117] Optionally, the first bit sequence length is determined according to the TB feedback length (for example, the TB feedback length can be determined according to the high-level configuration parameter maxNrofCodeWordsScheduledByDCI). The 1-bit ACK information corresponds to the feedback information position of the first codeword. For example, if the TB feedback length is 2, the first bit in the first bit sequence is the ACK information, and the second bit is the NACK placeholder.
[0118] Optionally, in Example 1, if the first cell corresponds to a feedback method based on a code block group (CBG), the first bit sequence includes 1-bit ACK information or the first bit sequence includes G-bit ACK information, where G represents the CBG feedback length corresponding to a TB on the first cell (for example, the CBG feedback length can be determined based on a high-level configuration parameter maxCodeBlockGroupsPerTransportBlock), and G is a positive integer.
[0119] Optionally, the CBG-based feedback method corresponding to the first cell includes a case where the first cell is configured with CBG transmission and the first cell is configured with CBG feedback.
[0120] Optionally, in Example 1, if the first cell corresponds to the CBG feedback mode, the first bit sequence length is determined according to the TB feedback length and the CBG feedback length. The ACK information corresponding to the first DCI format corresponds to the feedback information position of the first codeword. For example, assuming that the TB feedback length is 2 and the CBG feedback length is 4, the first bit sequence includes at least 2*4=8 bits. For example, if the first bit sequence includes 1-bit ACK information, the first bit sequence may include [ACK NACKNACK NACK NACK NACK NACK]; or if the first bit sequence includes G-bit ACK information, the first bit sequence may include [ACK ACK ACK ACK NACK NACK NACK NACK].
[0121] Optionally, in Example 1, if the terminal device is configured with a feedback method including new data indication (New Data Indicator, NDI) information, the NDI information included in the first bit sequence is a preset value. For example, the NDI information included in the first bit sequence is set to 0. This is mainly because when no data is scheduled, the NDI indication information is used to indicate the sleep or non-sleep behavior of the secondary cell, so it is more inclined to feedback a preset value rather than feedback based on the indication information. For example, assuming that the first cell corresponds to a TB-based feedback method and the TB feedback length is 2, the first bit sequence includes [ACK NACK 00].
[0122] Optionally, in Example 1, if the terminal device is configured with a feedback method including NDI information, the NDI information included in the first bit sequence is determined based on the NDI indication information in the first DCI format.
[0123] In either of the above two situations, the network device can determine the first bit sequence of NDI information and ACK information corresponding to the first DCI format that the terminal device should feedback, so as not to cause ambiguity in understanding.
[0124] Optionally, the feedback mode in which the terminal device is configured to include NDI information may include: the network device configures a one-shot HARQ-ACK feedback mode including NDI information for the terminal device.
[0125] Example 2: The first bit sequence is located before the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0126] Example 3: The first bit sequence is located after the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0127] Optionally, in Example 2 or Example 3, the first bit sequence includes 1-bit ACK information.
[0128] For a terminal device configured with SPS PDSCH transmission, the terminal device may receive a DCI format for indicating the release of the SPS PDSCH, wherein the DCI format for indicating the release of the SPS PDSCH does not schedule PDSCH reception either.
[0129] Optionally, in some embodiments, the terminal device receives a third DCI format on a second cell, where the third DCI format is used to indicate SPS PDSCH release, and the N cells include the second cell;
[0130] The first HARQ-ACK codebook includes at least one of a feedback bit sequence arranged based on the HARQ process number on the N cells, the first bit sequence, and a second bit sequence, and the second bit sequence includes ACK information corresponding to the third DCI format.
[0131] Specifically, for example, the terminal device receives the third DCI format sent by the network device on the second cell.
[0132] It should be understood that the second cell and the first cell may be the same cell or different cells, and this application does not limit this.
[0133] Optionally, if the first HARQ-ACK codebook includes feedback bit sequences, first bit sequences, and second bit sequences arranged based on HARQ process numbers on N cells. In this case, the arrangement order of the bit sequences in the first HARQ-ACK codebook includes but is not limited to at least one of the following:
[0134] The feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence;
[0135] the second bit sequence, and feedback bit sequences arranged based on the HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence;
[0136] The first bit sequence, the second bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells;
[0137] The second bit sequence, the first bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells;
[0138] The first bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence;
[0139] The second bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the first bit sequence;
[0140] The feedback bit sequence, the first bit sequence, and the second bit sequence arranged based on the HARQ process number on the N cells;
[0141] The feedback bit sequence, the second bit sequence, and the first bit sequence arranged based on the HARQ process number on the N cells.
[0142] Optionally, if the first HARQ-ACK codebook includes feedback bit sequences and second bit sequences arranged based on HARQ process numbers on N cells, and the first HARQ-ACK codebook does not include the first bit sequence. In this case, the arrangement order of the bit sequences in the first HARQ-ACK codebook includes but is not limited to at least one of the following situations:
[0143] The feedback bit sequence arranged based on the HARQ process number on the N cells and the second bit sequence;
[0144] The second bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0145] Optionally, if the first HARQ-ACK codebook includes feedback bit sequences and a first bit sequence arranged based on the HARQ process number on N cells, and the first HARQ-ACK codebook does not include the second bit sequence. In this case, the arrangement order of the bit sequences in the first HARQ-ACK codebook includes but is not limited to at least one of the following situations:
[0146] Feedback bit sequences arranged based on the HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence;
[0147] The feedback bit sequences arranged based on the HARQ process numbers on the N cells and the first bit sequence;
[0148] The first bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0149] Optionally, in an embodiment of the present application, when the HARQ timing indication information included in the second DCI format indicates a first time unit, if the HARQ timing indication information included in the third DCI format received by the terminal device also indicates the first time unit, then the terminal device generates the first HARQ-ACK codebook for the first time unit according to the second DCI format, wherein the first HARQ-ACK codebook includes the second bit sequence.
[0150] Optionally, in the case where the HARQ timing indication information included in the second DCI format indicates the first time unit, if the HARQ timing indication information included in the third DCI format received by the terminal device also indicates the first time unit, the terminal device generates the first HARQ-ACK codebook for the first time unit according to the second DCI format, wherein the first HARQ-ACK codebook does not include the second bit sequence. In this way, it can be considered that the priority of the feedback bit sequence arranged based on the HARQ process number on the N cells is higher than the priority of the second bit sequence, so that the second bit sequence is not fed back on the first time unit.
[0151] Optionally, the above-mentioned step S230 may specifically be: the terminal device generates the first HARQ-ACK codebook for the first time unit according to the received second DCI format, wherein the second DCI format includes a single HARQ-ACK feedback request information, and the HARQ timing indication information included in the second DCI format indicates the first time unit, and the first HARQ-ACK codebook includes at least one of a feedback bit sequence, a first bit sequence, and a second bit sequence arranged based on the HARQ process number on N cells, wherein the second bit sequence includes ACK information corresponding to the third DCI format, and the HARQ timing indication information included in the third DCI format indicates the first time unit.
[0152] Optionally, the second bit sequence includes 1-bit ACK information.
[0153] It should be noted that in a shared spectrum scenario, before transmitting a signal, the communication device needs to perform a channel access process or needs to do channel sensing or channel detection. If the spectrum is currently occupied, signal transmission cannot be performed. Therefore, it may be impossible to send in a shared spectrum scenario.
[0154] Therefore, optionally, on a shared spectrum, the above step S240 may include: after the terminal device obtains the channel use right for the first time unit, the terminal device sends the first HARQ-ACK codebook to the network device; or, after the channel access is successful, the terminal device sends the first HARQ-ACK codebook to the network device.
[0155] Therefore, in an embodiment of the present application, the terminal device generates a first HARQ-ACK codebook, and the first HARQ-ACK codebook includes at least one of a feedback bit sequence arranged based on the HARQ process number on N cells and a first bit sequence, that is, the terminal device can carry feedback information corresponding to the DCI format for indicating the sleep or non-sleep behavior of the secondary cell and feedback information arranged based on the HARQ process number on N cells in one HARQ-ACK codebook, thereby optimizing communications on the shared spectrum.
[0156] Furthermore, the embodiment of the present application can support one-shot HARQ-ACK feedback, ACK information corresponding to the DCI for indicating the sleep or non-sleep behavior of the secondary cell, and ACK information corresponding to the DCI for SPS PDSCH scheduling release to be transmitted in the same time unit. Moreover, when the terminal device is configured with CBG feedback, the feedback method in the present application will not cause ambiguity in the understanding of the HARQ-ACK feedback codebook between the network device and the terminal device.
[0157] The HARQ-ACK codebook feedback method 200 in the present application is specifically described in detail below through Embodiment 1 and Embodiment 2.
[0158] Embodiment 1, as Figure 4 As shown, it is assumed that the terminal device is configured with cell 1 (for example, the primary cell (PCell)) and the PUCCH group only includes cell 1, and the terminal device is configured with 8 HARQ processes on the cell 1, for example. The terminal device receives the first DCI in time slot n-3 through PDSCH 1 scheduled by HARQ process number 2, K1=3, that is, the HARQ-ACK information corresponding to the first DCI is fed back in time slot n; the second DCI is received in time slot n-2, the second DCI does not schedule PDSCH transmission, and the second DCI is used to indicate the sleep or non-sleep behavior of the secondary cell, wherein, optionally, the HARQ process number indication information included in the second DCI indicates HARQ process number 4, K1=2, that is, the HARQ-ACK information corresponding to the second DCI is fed back in time slot n; the third DCI is received in time slot n-1 through PDSCH 2 scheduled by HARQ process number 5, K1=1, that is, the HARQ-ACK information corresponding to the third DCI is fed back in time slot n. The first DCI, the second DCI and the third DCI may be in the same DCI format, for example, all DCI format 1_1, or may be in different DCI formats, for example, the second DCI is in DCI format 1_1 and the third DCI is in DCI format 1_2, which is not limited in the present application. In embodiment 1, the terminal device generates a first HARQ-ACK codebook to be transmitted on slot n.
[0159] Optionally, in embodiment 1, the first HARQ-ACK codebook includes a first bit sequence and a feedback bit sequence arranged based on the HARQ process number on N cells, wherein the N cells include cell 1, and the HARQ-ACK information corresponding to the HARQ process that is not scheduled for PDSCH transmission can be a placeholder for NACK information, assuming that the maximum number of TBs corresponding to a HARQ process is 1 (or the TB feedback length is 1).
[0160] Optionally, in embodiment 1, the first HARQ-ACK codebook may be specifically as described in cases 1 to 7.
[0161] Case 1, as shown in the first row of Table 1, in the first HARQ-ACK codebook, the first bit sequence is located before the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0162] Table 1
[0163]
[0164] Case 2, as shown in the first row of Table 2, in the first HARQ-ACK codebook, the first bit sequence is located after the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0165] Table 2
[0166]
[0167] In case 3, in the first HARQ-ACK codebook, the position of the first bit sequence in the first HARQ-ACK codebook is determined according to the HARQ process number corresponding to the first bit sequence, as shown in the first row of Table 3, the first bit sequence corresponds to HARQ 4, and the position of the first bit sequence in the first HARQ-ACK codebook corresponds to HARQ 4.
[0168] Table 3
[0169]
[0170] Case 4: In the first HARQ-ACK codebook, if NDI feedback is configured, the terminal device feeds back the corresponding NDI value as a preset value when feeding back the first bit sequence, for example, NDI is 0, as shown in Table 4.
[0171] Table 4
[0172]
[0173] Case 5. In the first HARQ-ACK codebook, if the cell 1 is configured with CBG feedback, assuming that the CBG feedback length is 4, the terminal device feeds back the first bit sequence according to the CBG length, as shown in Table 5, or as shown in Table 6.
[0174] Table 5
[0175]
[0176] Table 6
[0177]
[0178] Case 6: The first HARQ-ACK codebook does not include feedback bit sequences arranged based on HARQ process numbers on N cells, and the first HARQ-ACK codebook includes the first bit sequence.
[0179] Case 7: The first HARQ-ACK codebook does not include the first bit sequence, and the first HARQ-ACK codebook includes feedback bit sequences arranged based on HARQ process numbers on N cells.
[0180] Embodiment 2, as Figure 5 As shown, it is assumed that the terminal device is configured with cell 1 (eg, primary cell (PCell)) and the PUCCH group only includes cell 1. The terminal device is configured with, for example, 8 HARQ processes on cell 1. The terminal device receives a first DCI at time slot n-3, which is used to indicate the release of SPS PDSCH, and the first DCI does not schedule PDSCH transmission, wherein, optionally, the HARQ process number indication information included in the first DCI indicates HARQ process number 2, K1=3, that is, the HARQ-ACK information corresponding to the first DCI is fed back at time slot n; the terminal device receives a second DCI at time slot n-2, and the second DCI does not schedule PDSCH transmission, and the second DCI is used to indicate the sleep or non-sleep behavior of the secondary cell, wherein, optionally, the HARQ process number indication information included in the second DCI indicates HARQ process number 4, K1=2, that is, the HARQ-ACK information corresponding to the second DCI is fed back at time slot n; the terminal device receives a third DCI at time slot n-1, which schedules PDSCH 2 through HARQ process number 5, K1=1, that is, the HARQ-ACK information corresponding to the third DCI is fed back at time slot n. Among them, the first DCI, the second DCI and the third DCI can be the same DCI format or different DCI formats, which is not limited in this application.
[0181] Optionally, in Embodiment 2, the first HARQ-ACK codebook includes at least one of a feedback bit sequence, a first bit sequence, and a second bit sequence arranged based on the HARQ process number on the N cells, the first bit sequence includes the ACK information corresponding to the first DCI format, and the second bit sequence includes the ACK information corresponding to the third DCI format. Among them, the N cells include cell 1, and the HARQ-ACK information corresponding to the HARQ process that is not scheduled for PDSCH transmission can be a placeholder for NACK information, assuming that the maximum number of TBs corresponding to a HARQ process is 1 (or the TB feedback length is 1).
[0182] Optionally, in embodiment 2, the first HARQ-ACK codebook may have the conditions as described in case a to case n.
[0183] Case a, as shown in the first row of Table 7, the arrangement order of the bit sequence in the first HARQ-ACK codebook is: the first bit sequence, the feedback bit sequence arranged based on the HARQ process number on the N cells, and the second bit sequence.
[0184] Table 7
[0185]
[0186] Case b, as shown in the first row of Table 8, the arrangement order of the bit sequences in the first HARQ-ACK codebook is: the first bit sequence, the second bit sequence, and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0187] Table 8
[0188]
[0189] Case c, as shown in the first row of Table 9, the arrangement order of the bit sequence in the first HARQ-ACK codebook is: the feedback bit sequence arranged based on the HARQ process number on the N cells, the first bit sequence, and the second bit sequence.
[0190] Table 9
[0191]
[0192]
[0193] Case d, as shown in the first row of Table 10, the arrangement order of the bit sequence in the first HARQ-ACK codebook is: the feedback bit sequence arranged based on the HARQ process number on the N cells, the second bit sequence, and the first bit sequence.
[0194] Table 10
[0195]
[0196] Case e, as shown in the first row of Table 11, the arrangement order of the bit sequence in the first HARQ-ACK codebook is: the second bit sequence, the first bit sequence, and the feedback bit sequence arranged based on the HARQ process number on the N cells.
[0197] Table 11
[0198]
[0199] Case f, as shown in the first row of Table 12, the arrangement order of the bit sequence in the first HARQ-ACK codebook is: the second bit sequence, the feedback bit sequence arranged based on the HARQ process number on the N cells, and the first bit sequence.
[0200] Table 12
[0201]
[0202] Case g, as shown in the first row of Table 13, the arrangement order of the bit sequence in the first HARQ-ACK codebook is: the feedback bit sequence arranged based on the HARQ process number on the N cells, the second bit sequence, wherein the feedback bit sequence arranged based on the HARQ process number on the N cells includes the first bit sequence.
[0203] Table 13
[0204]
[0205] Case h, as shown in the first row of Table 14, the arrangement order of the bit sequence in the first HARQ-ACK codebook is: the second bit sequence, the feedback bit sequence arranged based on the HARQ process number on the N cells, wherein the feedback bit sequence arranged based on the HARQ process number on the N cells includes the first bit sequence.
[0206] Table 14
[0207]
[0208] Case i, as shown in the first row of Table 15, the arrangement order of the bit sequence in the first HARQ-ACK codebook is: the feedback bit sequence arranged based on the HARQ process number on the N cells, wherein the feedback bit sequence arranged based on the HARQ process number on the N cells includes the first bit sequence and the second bit sequence.
[0209] Table 15
[0210]
[0211] In case j, the first HARQ-ACK codebook includes feedback bit sequences and a first bit sequence arranged based on the HARQ process number on the N cells, the first HARQ-ACK codebook does not include the second bit sequence, and the arrangement order of the bit sequences in the first HARQ-ACK codebook may be: feedback bit sequences arranged based on the HARQ process number on the N cells, wherein the feedback bit sequence arranged based on the HARQ process number on the N cells includes the first bit sequence.
[0212] In case k, the first HARQ-ACK codebook includes a feedback bit sequence and a first bit sequence arranged based on the HARQ process number on the N cells, the first HARQ-ACK codebook does not include the second bit sequence, and the arrangement order of the bit sequence in the first HARQ-ACK codebook can be: a feedback bit sequence arranged based on the HARQ process number on the N cells, and the first bit sequence.
[0213] In case 1, the first HARQ-ACK codebook includes feedback bit sequences and a first bit sequence arranged based on the HARQ process number on N cells, the first HARQ-ACK codebook does not include the second bit sequence, and the arrangement order of the bit sequences in the first HARQ-ACK codebook may be: the first bit sequence, and the feedback bit sequence arranged based on the HARQ process number on the N cells.
[0214] In case m, the first HARQ-ACK codebook includes a feedback bit sequence and a second bit sequence arranged based on the HARQ process number on the N cells, and the first HARQ-ACK codebook does not include the first bit sequence, and the arrangement order of the bit sequence in the first HARQ-ACK codebook may be: a feedback bit sequence arranged based on the HARQ process number on the N cells, and the second bit sequence.
[0215] In case n, the first HARQ-ACK codebook includes a feedback bit sequence and a second bit sequence arranged based on the HARQ process number on the N cells, and the first HARQ-ACK codebook does not include the first bit sequence, and the arrangement order of the bit sequence in the first HARQ-ACK codebook may be: the second bit sequence, and the feedback bit sequence arranged based on the HARQ process number on the N cells.
[0216] In the NR-U system, if the terminal device is configured with SPS PDSCH transmission and the terminal device is configured with one-shot HARQ-ACK feedback (for example, the terminal device is configured with pdsch-HARQ-ACK-OneShotFeedback-r16), another possible implementation method is that the network device avoids scheduling the DCI format indicating the release of SPS PDSCH, such as the third DCI format, and the DCI format used to trigger one-shot HARQ-ACK feedback, such as the second DCI format, to indicate the same feedback time unit (or avoid pointing to the same PUCCH / PUSCH resource), so that the terminal device can avoid feeding back the ACK information corresponding to the third DCI format (that is, the second bit sequence) and the HARQ-ACK information corresponding to the second DCI format (that is, the feedback bit sequence arranged based on the HARQ process number on the N cells) together. In this case, if the terminal device is also configured with an enhanced dynamic codebook (enhanced Dynamic or enhanced Type2 or eType2) feedback method, how to feedback the second bit sequence in this case is a problem to be solved. Based on this problem, the present application proposes another HARQ-ACK codebook feedback scheme so that the terminal device can correctly perform second bit sequence feedback or enhanced dynamic codebook feedback when configured with SPS PDSCH transmission, one-shot HARQ-ACK feedback and enhanced dynamic codebook feedback, thereby optimizing communication on the shared spectrum.
[0217] It should be understood that when enhanced dynamic codebook feedback and one-shot HARQ-ACK feedback are configured, the DCI format may include downlink assignment index (Downlink Assignment Index, DAI) information, new feedback indicator (Newfeedback indicator, NFI) information, group identifier and one-shot HARQ-ACK feedback request information field. Among them, DAI includes a counter downlink assignment index (Counter Downlink Assignment Index, C-DAI) and / or a total downlink assignment index (Total Downlink Assignment Index, T-DAI). The terminal device can generate a dynamic codebook based on the C-DAI and / or T-DAI values in the DCI.
[0218] Solution 1
[0219] In some possible implementations, the HARQ-ACK codebook generated according to the enhanced dynamic codebook feedback method does not include the second bit sequence.
[0220] Optionally, the terminal device does not generate a HARQ-ACK codebook to be fed back including a second bit sequence according to the group identifier and / or NFI information in the third DCI format.
[0221] Optionally, the C-DAI in the third DCI format is not counted within a group, where the group is determined based on a group identifier included in the third DCI format.
[0222] Optionally, the terminal device expects C-DAI=1 in the received third DCI format.
[0223] As an example but not a limitation, assume that the HARQ-ACK information feedback on the carrier is based on TB feedback, wherein the maximum number of TBs included in a HARQ process is 1, or in other words, one HARQ process corresponds to 1 bit of HARQ-ACK information.
[0224] like Fig.11 As shown, if the group identifier (Group ID, GID) in the DCI 1 received by the terminal device on time slot n-3 is 0 and C-DAI=1, the DCI 1 schedules PDSCH 1, and K1=3 in the DCI 1, that is, the HARQ-ACK information corresponding to DCI 1 is fed back on time slot n; the GID in the DCI 2 received on time slot n-2 is 0 and C-DAI=1, DCI2 does not schedule PDSCH transmission, and DCI2 is used to indicate the release of SPS PDSCH, wherein the second bit sequence corresponding to DCI2 includes ACK information, and K1=3 in the DCI2, that is, the HARQ-ACK information corresponding to DCI 2 is fed back on time slot n+1; the GID in the DCI 3 received on time slot n-1 is 0 and C-DAI=2, the DCI 3 schedules PDSCH 2, and K1=1 in the DCI 3, that is, the HARQ-ACK information corresponding to DCI 3 is fed back on time slot n. That is, in this example, the feedback time unit indicated by the HARQ timing indication information (K1=3) included in DCI 1 is time slot n, the feedback time unit indicated by the HARQ timing indication information (K1=3) included in DCI 2 is time slot n+1, and the feedback time unit indicated by the HARQ timing indication information (K1=1) included in DCI 3 is also time slot n. In other words, the network device needs to avoid, through scheduling, indicating the same feedback time unit (or avoiding pointing to the same PUCCH / PUSCH resource) for DCI 2 indicating the release of SPS PDSCH and DCI for scheduling PDSCH reception, such as DCI1 and DCI3.
[0225] exist Fig.11In the example of , when the terminal device generates a HARQ-ACK codebook to be transmitted on slot n (or PUCCH 1), the HARQ-ACK codebook includes HARQ-ACK information corresponding to PDSCH 1 and PDSCH 2. When the terminal device generates a HARQ-ACK codebook to be transmitted on slot n+1 (or PUCCH 2), the HARQ-ACK codebook includes ACK information corresponding to DCI2.
[0226] Solution 2
[0227] In some other possible implementations, the HARQ-ACK codebook generated according to the enhanced dynamic codebook feedback method includes a second bit sequence.
[0228] Optionally, the terminal device generates a HARQ-ACK codebook to be fed back including a second bit sequence for a first feedback resource (eg, a PUCCH resource or a PUSCH resource) according to the group identifier and / or NFI information in the third DCI format.
[0229] Optionally, the C-DAI in the third DCI format is counted within a group, where the group is determined based on a group identifier included in the third DCI format.
[0230] Optionally, if the terminal device determines that the HARQ-ACK codebook to be fed back generated for the first feedback resource includes a second bit sequence, the terminal device determines that the codebook to be fed back is a HARQ-ACK codebook generated according to an enhanced dynamic codebook feedback method, or the terminal device does not expect the one-shot HARQ-ACK feedback request information field in the DCI format corresponding to the first feedback resource to trigger one-shot HARQ-ACK feedback, or the terminal device ignores the information indication of the one-shot HARQ-ACK feedback request information field in the DCI format corresponding to the first feedback resource.
[0231] As an example but not a limitation, assume that the HARQ-ACK information feedback on the carrier is based on TB feedback, wherein the maximum number of TBs included in a HARQ process is 1, or in other words, one HARQ process corresponds to 1 bit of HARQ-ACK information.
[0232] like Fig.12As shown, the group identifier (Group ID, GID) in the DCI 1 received by the terminal device on time slot n-3 is 0 and C-DAI=1, the DCI 1 schedules PDSCH 1, and K1=3 in the DCI 1, that is, the HARQ-ACK information corresponding to DCI 1 is fed back on time slot n; the GID in the DCI 2 received on time slot n-2 is 0 and C-DAI=2, DCI2 does not schedule PDSCH transmission, and DCI2 is used to indicate the release of SPS PDSCH, wherein the second bit sequence corresponding to DCI2 includes ACK information, and K1=2 in the DCI 2, that is, the HARQ-ACK information corresponding to DCI 2 is fed back on time slot n; the GID in the DCI 3 received on time slot n-1 is 0 and C-DAI=3, the DCI 3 schedules PDSCH 2, and K1=1 in the DCI 3, that is, the HARQ-ACK information corresponding to DCI 3 is fed back on time slot n. In the example, the feedback time unit indicated by the HARQ timing indication information (K1=3) included in DCI 1 is time slot n, the feedback time unit indicated by the HARQ timing indication information (K1=2) included in DCI 2 is also time slot n, and the feedback time unit indicated by the HARQ timing indication information (K1=1) included in DCI3 is also time slot n.
[0233] Optionally, when the terminal device generates the HARQ-ACK codebook to be transmitted on slot n (or PUCCH 1), the terminal device does not expect the one-shot HARQ-ACK feedback request information field in DCI3 to trigger one-shot HARQ-ACK feedback, or the terminal device expects that the one-shot HARQ-ACK feedback request information field in DCI3 does not trigger one-shot HARQ-ACK feedback, or the terminal device ignores the information indication of the one-shot HARQ-ACK feedback request information field in DCI3.
[0234] Optionally, when the terminal device generates the HARQ-ACK codebook to be transmitted on slot n (or PUCCH 1), the terminal device does not expect the one-shot HARQ-ACK feedback request information field in DCI1 and DCI3 to trigger one-shot HARQ-ACK feedback, or the terminal device expects that the one-shot HARQ-ACK feedback request information field in DCI1 and DCI3 does not trigger one-shot HARQ-ACK feedback, or the terminal device ignores the information indication of the one-shot HARQ-ACK feedback request information field in DCI1 and DCI3.
[0235] The HARQ-ACK codebook to be transmitted on slot n (or PUCCH 1) generated by the terminal device can be as shown in Table 16.
[0236] Table 16
[0237]
[0238] Optionally, even if the one-shot HARQ-ACK feedback request information field in DCI3 received by the terminal device triggers one-shot HARQ-ACK feedback, the terminal device still generates a HARQ-ACK codebook according to the enhanced dynamic codebook feedback method, that is, the HARQ-ACK codebook generated in this case can also be as shown in Table 16.
[0239] It should be understood that the network device can also avoid, through scheduling, indicating the same feedback time unit (or avoiding pointing to the same PUCCH / PUSCH resource) for the DCI format indicating the sleep state of the secondary cell, such as the first DCI format, and the DCI format used to trigger one-shot HARQ-ACK feedback, such as the second DCI format, so that the terminal device can avoid feeding back the ACK information corresponding to the first DCI format (i.e., the first bit sequence) and the HARQ-ACK information corresponding to the second DCI format (i.e., the feedback bit sequence arranged based on the HARQ process number on the N cells) together. The problem and solution in this case can be consistent with the feedback of the second bit sequence mentioned above, so it will not be repeated.
[0240] Combination of the above Figures 3 to 5 ,as well as Fig.11 and Fig.12 , describes in detail the method embodiment of the present application, and the following is combined with Figures 6 to 10 , the device embodiments of the present application are described in detail. It should be understood that the device embodiments and the method embodiments correspond to each other, and similar descriptions can refer to the method embodiments.
[0241] Figure 6 FIG. 3 shows a schematic block diagram of a terminal device 300 according to an embodiment of the present application. Figure 6 As shown, the terminal device 300 includes:
[0242] The communication unit 310 is configured to receive a first DCI format on a first cell, where the first DCI format is used to indicate a sleep state of a secondary cell, and the first DCI format does not schedule physical channel transmission;
[0243] The processing unit 320 is configured to generate a first HARQ-ACK codebook, where the first HARQ-ACK codebook includes at least one of a feedback bit sequence and a first bit sequence arranged based on the HARQ process number on N cells, wherein the first bit sequence includes ACK information corresponding to the first DCI format, the N cells include the first cell, and N is a positive integer.
[0244] Optionally, the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence.
[0245] Optionally, the first DCI format includes indication information of a first HARQ process number, and the position of the first bit sequence in the feedback bit sequence arranged based on the HARQ process number on the N cells is determined according to an index of the first cell and / or the first HARQ process number.
[0246] Optionally, if the first cell corresponds to a feedback method based on a transport block TB, the first bit sequence includes 1-bit ACK information.
[0247] Optionally, if the first cell corresponds to a CBG-based feedback method, the first bit sequence includes 1-bit ACK information or the first bit sequence includes G-bit ACK information, where G represents the CBG feedback length corresponding to a TB on the first cell, and G is a positive integer.
[0248] Optionally, if the terminal device is configured with a feedback method including NDI information, the NDI information included in the first bit sequence is a preset value.
[0249] Optionally, the first HARQ-ACK codebook includes feedback bit sequences arranged based on HARQ process numbers on N cells and the first bit sequence, wherein:
[0250] The first bit sequence is located before the feedback bit sequences arranged based on the HARQ process numbers on the N cells; or,
[0251] The first bit sequence is located after the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0252] Optionally, the first bit sequence includes 1-bit ACK information.
[0253] Optionally, the feedback bit sequences arranged based on the HARQ process numbers on the N cells include feedback bit sequences of all HARQ processes on the N cells arranged based on the HARQ process numbers, and the arrangement order includes the HARQ process number first and then the cell, wherein all HARQ processes on each of the N cells are arranged in ascending order according to the HARQ process number, and the N cells are arranged in ascending order according to the cell index.
[0254] Optionally, the N cells include all cells configured in one PUCCH group; or, the N cells include all cells activated in one PUCCH group.
[0255] Optionally, the terminal device generates a first HARQ-ACK codebook, including:
[0256] The terminal device generates the first HARQ-ACK codebook for the first time unit according to the received second DCI format, wherein the second DCI format includes single HARQ-ACK feedback request information, and the HARQ timing indication information included in the second DCI format indicates the first time unit.
[0257] Optionally, the HARQ timing indication information included in the first DCI format indicates the first time unit; or,
[0258] The HARQ timing indication information included in the first DCI format indicates an invalid value, and the second DCI format is a DCI format detected on a PDCCH monitoring opportunity after the first DCI format.
[0259] Optionally, the communication unit 310 is further configured to receive a third DCI format on a second cell, where the third DCI format is used to indicate SPS PDSCH release, and the N cells include the second cell;
[0260] The first HARQ-ACK codebook includes at least one of a feedback bit sequence arranged based on the HARQ process number on the N cells, the first bit sequence, and a second bit sequence, and the second bit sequence includes ACK information corresponding to the third DCI format.
[0261] Optionally, the first HARQ-ACK codebook includes a feedback bit sequence arranged based on the HARQ process number on the N cells, the first bit sequence, and the second bit sequence, and an arrangement order of the bit sequence in the first HARQ-ACK codebook includes at least one of the following situations:
[0262] The feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence;
[0263] the second bit sequence, and feedback bit sequences arranged based on the HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence;
[0264] The first bit sequence, the second bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells;
[0265] The second bit sequence, the first bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells;
[0266] The first bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence;
[0267] The second bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the first bit sequence;
[0268] The feedback bit sequence, the first bit sequence, and the second bit sequence arranged based on the HARQ process number on the N cells;
[0269] The feedback bit sequence, the second bit sequence, and the first bit sequence arranged based on the HARQ process number on the N cells.
[0270] Optionally, the first HARQ-ACK codebook includes a feedback bit sequence and the second bit sequence arranged based on the HARQ process number on the N cells, and the first HARQ-ACK codebook does not include the first bit sequence, and the arrangement order of the bit sequence in the first HARQ-ACK codebook includes at least one of the following cases:
[0271] The feedback bit sequence arranged based on the HARQ process number on the N cells and the second bit sequence;
[0272] The second bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0273] Optionally, the first HARQ-ACK codebook includes a feedback bit sequence and the first bit sequence arranged based on the HARQ process number on the N cells, and the first HARQ-ACK codebook does not include the second bit sequence, and the arrangement order of the bit sequence in the first HARQ-ACK codebook includes at least one of the following cases:
[0274] Feedback bit sequences arranged based on the HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence;
[0275] The feedback bit sequences arranged based on the HARQ process numbers on the N cells and the first bit sequence;
[0276] The first bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0277] Optionally, the processing unit 320 is specifically configured to:
[0278] The first HARQ-ACK codebook is generated for the first time unit according to the received third DCI format, wherein:
[0279] The HARQ timing indication information included in the third DCI format indicates the first time unit.
[0280] Optionally, the second bit sequence includes 1-bit ACK information.
[0281] Optionally, the first DCI format includes DCI format 1_1.
[0282] Optionally, the terminal device is configured with single HARQ-ACK feedback.
[0283] Optionally, the secondary cell sleep state includes secondary cell sleep or non-sleep behavior.
[0284] Optionally, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.
[0285] It should be understood that the terminal device 300 according to the embodiment of the present application may correspond to the terminal device in the method embodiment of the present application, and the above and other operations and / or functions of each unit in the terminal device 300 are respectively to implement Figure 3 For the sake of brevity, the corresponding process of the terminal device in the method 200 is not repeated here.
[0286] Figure 7 FIG. 4 shows a schematic block diagram of a network device 400 according to an embodiment of the present application. Figure 7 As shown, the network device 400 includes:
[0287] A communication unit 410 is configured to send a first DCI format to a terminal device on a first cell, where the first DCI format is used to indicate a sleep state of a secondary cell, and the first DCI format does not schedule physical channel transmission;
[0288] The communication unit is also used to receive a first HARQ-ACK codebook sent by the terminal device, the first HARQ-ACK codebook including at least one of a feedback bit sequence and a first bit sequence arranged based on the HARQ process number on N cells, wherein the first bit sequence includes ACK information corresponding to the first DCI format, the N cells include the first cell, and N is a positive integer.
[0289] Optionally, the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence.
[0290] Optionally, the first DCI format includes indication information of a first HARQ process number, and the position of the first bit sequence in the feedback bit sequence arranged based on the HARQ process number on the N cells is determined according to an index of the first cell and / or the first HARQ process number.
[0291] Optionally, if the first cell corresponds to a feedback method based on a transport block TB, the first bit sequence includes 1-bit ACK information.
[0292] Optionally, if the first cell corresponds to a CBG-based feedback method, the first bit sequence includes 1-bit ACK information or the first bit sequence includes G-bit ACK information, wherein G represents the CBG feedback length corresponding to a TB on the first cell, and G is a positive integer.
[0293] Optionally, if the network device configures a feedback method including new data indication NDI information for the terminal device, the NDI information included in the first bit sequence is a preset value.
[0294] Optionally, the first HARQ-ACK codebook includes feedback bit sequences arranged based on HARQ process numbers on N cells and the first bit sequence, wherein:
[0295] The first bit sequence is located before the feedback bit sequences arranged based on the HARQ process numbers on the N cells; or,
[0296] The first bit sequence is located after the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0297] Optionally, the first bit sequence includes 1-bit ACK information.
[0298] Optionally, the feedback bit sequences arranged based on the HARQ process numbers on the N cells include feedback bit sequences of all HARQ processes on the N cells arranged based on the HARQ process numbers, and the arrangement order includes the HARQ process number first and then the cell, wherein all HARQ processes on each of the N cells are arranged in ascending order according to the HARQ process number, and the N cells are arranged in ascending order according to the cell index.
[0299] Optionally, the N cells include all cells configured in one PUCCH group; or, the N cells include all cells activated in one PUCCH group.
[0300] Optionally, the first HARQ-ACK codebook is generated by the terminal device for a first time unit based on a second DCI format, wherein the second DCI format includes single HARQ-ACK feedback request information, and the HARQ timing indication information included in the second DCI format indicates the first time unit.
[0301] Optionally, the HARQ timing indication information included in the first DCI format indicates the first time unit; or,
[0302] The HARQ timing indication information included in the first DCI format indicates an invalid value, and the second DCI format is a DCI format detected on a PDCCH monitoring opportunity after the first DCI format.
[0303] Optionally, the communication unit 410 is further configured to send a third DCI format to the terminal device on a second cell, where the third DCI format is used to indicate SPS PDSCH release, and the N cells include the second cell;
[0304] The first HARQ-ACK codebook includes at least one of a feedback bit sequence arranged based on the HARQ process number on the N cells, the first bit sequence, and a second bit sequence, and the second bit sequence includes ACK information corresponding to the third DCI format.
[0305] Optionally, the first HARQ-ACK codebook includes a feedback bit sequence arranged based on the HARQ process number on the N cells, the first bit sequence, and the second bit sequence, and an arrangement order of the bit sequence in the first HARQ-ACK codebook includes at least one of the following situations:
[0306] The feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence;
[0307] the second bit sequence, and feedback bit sequences arranged based on the HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence;
[0308] The first bit sequence, the second bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells;
[0309] The second bit sequence, the first bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells;
[0310] The first bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence;
[0311] The second bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the first bit sequence;
[0312] The feedback bit sequence, the first bit sequence, and the second bit sequence arranged based on the HARQ process number on the N cells;
[0313] The feedback bit sequence, the second bit sequence, and the first bit sequence arranged based on the HARQ process number on the N cells.
[0314] Optionally, the first HARQ-ACK codebook includes a feedback bit sequence and the second bit sequence arranged based on the HARQ process number on the N cells, and the first HARQ-ACK codebook does not include the first bit sequence, and the arrangement order of the bit sequence in the first HARQ-ACK codebook includes at least one of the following cases:
[0315] The feedback bit sequence arranged based on the HARQ process number on the N cells and the second bit sequence;
[0316] The second bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0317] Optionally, the first HARQ-ACK codebook includes a feedback bit sequence and the first bit sequence arranged based on the HARQ process number on the N cells, and the first HARQ-ACK codebook does not include the second bit sequence, and the arrangement order of the bit sequence in the first HARQ-ACK codebook includes at least one of the following cases:
[0318] Feedback bit sequences arranged based on the HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence;
[0319] The feedback bit sequences arranged based on the HARQ process numbers on the N cells and the first bit sequence;
[0320] The first bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
[0321] Optionally, the first HARQ-ACK codebook is generated by the terminal device for a first time unit based on a third DCI format, wherein the HARQ timing indication information included in the third DCI format indicates the first time unit.
[0322] Optionally, the second bit sequence includes 1-bit ACK information.
[0323] Optionally, the first DCI format includes DCI format 1_1.
[0324] Optionally, the network device configures a single HARQ-ACK feedback for the terminal device.
[0325] Optionally, the secondary cell sleep state includes secondary cell sleep or non-sleep behavior.
[0326] Optionally, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.
[0327] It should be understood that the network device 400 according to the embodiment of the present application may correspond to the network device in the method embodiment of the present application, and the above and other operations and / or functions of each unit in the network device 400 are respectively to implement Figure 3 For the sake of brevity, the corresponding processes of the network device in the method 200 are not repeated here.
[0328] Figure 8 It is a schematic structural diagram of a communication device 500 provided in an embodiment of the present application. Figure 8 The communication device 500 shown includes a processor 510, and the processor 510 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0329] Alternatively, if Figure 8 As shown, the communication device 500 may further include a memory 520. The processor 510 may call and run a computer program from the memory 520 to implement the method in the embodiment of the present application.
[0330] The memory 520 may be a separate device independent of the processor 510 , or may be integrated into the processor 510 .
[0331] Alternatively, if Figure 8 As shown, the communication device 500 may further include a transceiver 530, and the processor 510 may control the transceiver 530 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.
[0332] The transceiver 530 may include a transmitter and a receiver. The transceiver 530 may further include an antenna, and the number of the antennas may be one or more.
[0333] Optionally, the communication device 500 may specifically be a network device in an embodiment of the present application, and the communication device 500 may implement corresponding processes implemented by the network device in each method in the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0334] Optionally, the communication device 500 may specifically be a mobile terminal / terminal device of an embodiment of the present application, and the communication device 500 may implement the corresponding processes implemented by the mobile terminal / terminal device in each method of the embodiment of the present application, which will not be described again for the sake of brevity.
[0335] Fig. 9 It is a schematic structural diagram of the device of an embodiment of the present application. Fig. 9 The device 600 shown includes a processor 610, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0336] Alternatively, if Fig. 9 As shown, the apparatus 600 may further include a memory 620. The processor 610 may call and run a computer program from the memory 620 to implement the method in the embodiment of the present application.
[0337] The memory 620 may be a separate device independent of the processor 610 , or may be integrated into the processor 610 .
[0338] Optionally, the apparatus 600 may further include an input interface 630. The processor 610 may control the input interface 630 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0339] Optionally, the apparatus 600 may further include an output interface 640. The processor 610 may control the output interface 640 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0340] Optionally, the device can be applied to the network equipment in the embodiments of the present application, and the device can implement the corresponding processes implemented by the network equipment in the various methods in the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0341] Optionally, the apparatus may be applied to a mobile terminal / terminal device in an embodiment of the present application, and the apparatus may implement corresponding processes implemented by the mobile terminal / terminal device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0342] Optionally, the device mentioned in the embodiments of the present application may also be a chip, for example, a system-on-chip, a system-on-chip, a chip system, or a system-on-chip chip.
[0343] Fig.10 is a schematic block diagram of a communication system 700 provided in an embodiment of the present application. Fig.10 As shown, the communication system 700 includes a terminal device 710 and a network device 720 .
[0344] Among them, the terminal device 710 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 720 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they are not repeated here.
[0345] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0346] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0347] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.
[0348] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0349] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0350] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0351] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0352] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0353] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0354] The embodiment of the present application also provides a computer program.
[0355] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods in the embodiments of the present application. For the sake of brevity, they are not described here.
[0356] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0357] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0358] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0359] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0360] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0361] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0362] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. In view of such an understanding, the technical solution of the present application can be embodied in the form of a software product in essence or in other words, the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0363] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for feedback of a hybrid automatic repeat request acknowledgment HARQ-ACK codebook, characterized in that: include: The terminal device receives a first downlink control information DCI format on a first cell, where the first DCI format is used to indicate a sleep state of a secondary cell, and the first DCI format does not schedule physical channel transmission; The terminal device generates a first HARQ-ACK codebook, where the first HARQ-ACK codebook includes at least one of a feedback bit sequence and a first bit sequence arranged based on a hybrid automatic repeat request HARQ process number on N cells, wherein the first bit sequence includes positive acknowledgment ACK information corresponding to the first DCI format, the N cells include the first cell, and N is a positive integer; The feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence; or, The first HARQ-ACK codebook includes feedback bit sequences arranged based on HARQ process numbers on N cells and the first bit sequence, wherein the first bit sequence is located before the feedback bit sequence arranged based on the HARQ process number on the N cells; or, the first bit sequence is located after the feedback bit sequence arranged based on the HARQ process number on the N cells.
2. The method according to claim 1, characterized in that The first DCI format includes indication information of the first HARQ process number, and the position of the first bit sequence in the feedback bit sequence arranged based on the HARQ process number on the N cells is determined according to the index of the first cell and / or the first HARQ process number.
3. The method according to claim 1, characterized in that If the first cell corresponds to a feedback method based on a transport block TB, the first bit sequence includes 1-bit ACK information.
4. The method according to claim 1, characterized in that If the first cell corresponds to a feedback method based on code block group CBG, the first bit sequence includes 1-bit ACK information or the first bit sequence includes G-bit ACK information, where G represents the CBG feedback length corresponding to a TB on the first cell, and G is a positive integer.
5. The method according to claim 1, characterized in that If the terminal device is configured with a feedback method including new data indication NDI information, the NDI information included in the first bit sequence is a preset value.
6. The method according to claim 1, characterized in that The first bit sequence includes 1-bit ACK information.
7. The method according to any one of claims 1 to 6, characterized in that The feedback bit sequences arranged based on the HARQ process numbers on the N cells include feedback bit sequences arranged based on the HARQ process numbers for all HARQ processes on the N cells, and the arrangement order includes the HARQ process number first and then the cell, wherein all the HARQ processes on each of the N cells are arranged in ascending order according to the HARQ process number, and the N cells are arranged in ascending order according to the cell index.
8. The method according to any one of claims 1 to 6, characterized in that The N cells include all cells configured in a physical uplink control channel PUCCH group; or, the N cells include all cells activated in a PUCCH group.
9. The method according to any one of claims 1 to 6, characterized in that The terminal device generates a first HARQ-ACK codebook, including: The terminal device generates the first HARQ-ACK codebook for the first time unit according to the received second DCI format, wherein the second DCI format includes single HARQ-ACK feedback request information, and the HARQ timing indication information included in the second DCI format indicates the first time unit.
10. The method according to claim 9, characterized in that The HARQ timing indication information included in the first DCI format indicates the first time unit; or, The HARQ timing indication information included in the first DCI format indicates an invalid value, and the second DCI format is a DCI format detected on a physical downlink control channel PDCCH monitoring opportunity after the first DCI format.
11. The method according to any one of claims 1 to 6, characterized in that The method further comprises: The terminal device receives a third DCI format on a second cell, where the third DCI format is used to indicate a semi-persistent physical downlink shared channel SPS PDSCH release, and the N cells include the second cell; The first HARQ-ACK codebook includes at least one of feedback bit sequences arranged based on the HARQ process numbers on the N cells, the first bit sequence, and a second bit sequence, and the second bit sequence includes ACK information corresponding to the third DCI format.
12. The method according to claim 11, characterized in that The first HARQ-ACK codebook includes feedback bit sequences arranged based on HARQ process numbers on the N cells, the first bit sequence, and the second bit sequence, and an arrangement order of the bit sequences in the first HARQ-ACK codebook includes at least one of the following situations: the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence; the second bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on HARQ process numbers on the N cells include the first bit sequence; The first bit sequence, the second bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells; The second bit sequence, the first bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells; The first bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence; The second bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the first bit sequence; The feedback bit sequences, the first bit sequence, and the second bit sequence arranged based on the HARQ process numbers on the N cells; The feedback bit sequence, the second bit sequence, and the first bit sequence arranged based on the HARQ process number on the N cells.
13. The method according to claim 11, characterized in that The first HARQ-ACK codebook includes a feedback bit sequence and the second bit sequence arranged based on the HARQ process number on the N cells, and the first HARQ-ACK codebook does not include the first bit sequence, and the arrangement order of the bit sequence in the first HARQ-ACK codebook includes at least one of the following situations: The feedback bit sequences arranged based on the HARQ process numbers on the N cells and the second bit sequence; The second bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
14. The method according to claim 11, characterized in that The first HARQ-ACK codebook includes feedback bit sequences arranged based on the HARQ process numbers on the N cells and the first bit sequence, and the first HARQ-ACK codebook does not include the second bit sequence, and the arrangement order of the bit sequences in the first HARQ-ACK codebook includes at least one of the following situations: feedback bit sequences arranged based on HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on HARQ process numbers on the N cells include the first bit sequence; The feedback bit sequences arranged based on the HARQ process numbers on the N cells and the first bit sequence; The first bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
15. The method according to claim 11, characterized in that The terminal device generates a first HARQ-ACK codebook, including: The terminal device generates the first HARQ-ACK codebook for the first time unit according to the received third DCI format, wherein: The HARQ timing indication information included in the third DCI format indicates the first time unit.
16. The method according to claim 11, characterized in that The second bit sequence includes 1-bit ACK information.
17. The method according to any one of claims 1 to 6, characterized in that The first DCI format includes DCI format 1_1.
18. The method according to any one of claims 1 to 6, characterized in that The terminal device is configured with a single HARQ-ACK feedback.
19. The method according to any one of claims 1 to 6, characterized in that The secondary cell sleep state includes a secondary cell sleep or non-sleep behavior.
20. A method for feedback of a hybrid automatic repeat request acknowledgment HARQ-ACK codebook, characterized in that: include: The network device sends a first downlink control information DCI format to the terminal device on the first cell, where the first DCI format is used to indicate a sleep state of the secondary cell, and the first DCI format does not schedule physical channel transmission; The network device receives, by the terminal device, a first HARQ-ACK codebook, where the first HARQ-ACK codebook includes at least one of a feedback bit sequence and a first bit sequence arranged based on a hybrid automatic repeat request HARQ process number on N cells, wherein the first bit sequence includes positive acknowledgment ACK information corresponding to the first DCI format, the N cells include the first cell, and N is a positive integer; The feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence; or, The first HARQ-ACK codebook includes feedback bit sequences arranged based on HARQ process numbers on N cells and the first bit sequence, wherein the first bit sequence is located before the feedback bit sequence arranged based on the HARQ process number on the N cells; or, the first bit sequence is located after the feedback bit sequence arranged based on the HARQ process number on the N cells.
21. The method of claim 20, wherein: The first DCI format includes indication information of the first HARQ process number, and the position of the first bit sequence in the feedback bit sequence arranged based on the HARQ process number on the N cells is determined according to the index of the first cell and / or the first HARQ process number.
22. The method of claim 20, wherein: If the first cell corresponds to a feedback method based on a transport block TB, the first bit sequence includes 1-bit ACK information.
23. The method of claim 20, wherein: If the first cell corresponds to a feedback method based on code block group CBG, the first bit sequence includes 1-bit ACK information or the first bit sequence includes G-bit ACK information, wherein G represents the CBG feedback length corresponding to a TB on the first cell, and G is a positive integer.
24. The method of claim 20, wherein: If the network device configures a feedback method including new data indication NDI information for the terminal device, the NDI information included in the first bit sequence is a preset value.
25. The method of claim 20, wherein: The first bit sequence includes 1-bit ACK information.
26. The method according to any one of claims 20 to 25, characterized in that The feedback bit sequences arranged based on the HARQ process numbers on the N cells include feedback bit sequences arranged based on the HARQ process numbers for all HARQ processes on the N cells, and the arrangement order includes the HARQ process number first and then the cell, wherein all the HARQ processes on each of the N cells are arranged in ascending order according to the HARQ process number, and the N cells are arranged in ascending order according to the cell index.
27. The method according to any one of claims 20 to 25, characterized in that The N cells include all cells configured in a physical uplink control channel PUCCH group; or, the N cells include all cells activated in a PUCCH group.
28. The method according to any one of claims 20 to 25, characterized in that The first HARQ-ACK codebook is generated by the terminal device for a first time unit based on a second DCI format, wherein the second DCI format includes single HARQ-ACK feedback request information, and the HARQ timing indication information included in the second DCI format indicates the first time unit.
29. The method of claim 28, wherein: The HARQ timing indication information included in the first DCI format indicates the first time unit; or, The HARQ timing indication information included in the first DCI format indicates an invalid value, and the second DCI format is a DCI format detected on a physical downlink control channel PDCCH monitoring opportunity after the first DCI format.
30. The method according to any one of claims 20 to 25, characterized in that The method further comprises: The network device sends a third DCI format to the terminal device in a second cell, where the third DCI format is used to indicate a semi-persistent physical downlink shared channel SPS PDSCH release, and the N cells include the second cell; The first HARQ-ACK codebook includes at least one of feedback bit sequences arranged based on the HARQ process numbers on the N cells, the first bit sequence, and a second bit sequence, and the second bit sequence includes ACK information corresponding to the third DCI format.
31. The method of claim 30, wherein: The first HARQ-ACK codebook includes feedback bit sequences arranged based on HARQ process numbers on the N cells, the first bit sequence, and the second bit sequence, and an arrangement order of the bit sequences in the first HARQ-ACK codebook includes at least one of the following situations: the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence; the second bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on HARQ process numbers on the N cells include the first bit sequence; The first bit sequence, the second bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells; The second bit sequence, the first bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells; The first bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence; The second bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the first bit sequence; The feedback bit sequences, the first bit sequence, and the second bit sequence arranged based on the HARQ process numbers on the N cells; The feedback bit sequence, the second bit sequence, and the first bit sequence arranged based on the HARQ process number on the N cells.
32. The method of claim 30, wherein: The first HARQ-ACK codebook includes a feedback bit sequence and the second bit sequence arranged based on the HARQ process number on the N cells, and the first HARQ-ACK codebook does not include the first bit sequence, and the arrangement order of the bit sequence in the first HARQ-ACK codebook includes at least one of the following situations: The feedback bit sequences arranged based on the HARQ process numbers on the N cells and the second bit sequence; The second bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
33. The method of claim 30, wherein: The first HARQ-ACK codebook includes feedback bit sequences arranged based on the HARQ process numbers on the N cells and the first bit sequence, and the first HARQ-ACK codebook does not include the second bit sequence, and the arrangement order of the bit sequences in the first HARQ-ACK codebook includes at least one of the following situations: feedback bit sequences arranged based on HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on HARQ process numbers on the N cells include the first bit sequence; The feedback bit sequences arranged based on the HARQ process numbers on the N cells and the first bit sequence; The first bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
34. The method of claim 30, wherein: The first HARQ-ACK codebook is generated by the terminal device for a first time unit based on a third DCI format, wherein the HARQ timing indication information included in the third DCI format indicates the first time unit.
35. The method of claim 30, wherein: The second bit sequence includes 1-bit ACK information.
36. The method according to any one of claims 20 to 25, characterized in that The first DCI format includes DCI format 1_1.
37. The method according to any one of claims 20 to 25, characterized in that The network device configures a single HARQ-ACK feedback for the terminal device.
38. The method according to any one of claims 20 to 25, characterized in that The secondary cell sleep state includes a secondary cell sleep or non-sleep behavior.
39. A terminal device, characterized in that: include: A communication unit, configured to receive a first downlink control information DCI format on a first cell, where the first DCI format is used to indicate a sleep state of a secondary cell, and the first DCI format does not schedule physical channel transmission; a processing unit, configured to generate a first HARQ-ACK codebook, the first HARQ-ACK codebook comprising at least one of a feedback bit sequence and a first bit sequence arranged based on a hybrid automatic repeat request HARQ process number on N cells, wherein the first bit sequence comprises positive acknowledgment ACK information corresponding to the first DCI format, the N cells include the first cell, and N is a positive integer; The feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence; or, The first HARQ-ACK codebook includes feedback bit sequences arranged based on HARQ process numbers on N cells and the first bit sequence, wherein the first bit sequence is located before the feedback bit sequence arranged based on the HARQ process number on the N cells; or, the first bit sequence is located after the feedback bit sequence arranged based on the HARQ process number on the N cells.
40. The terminal device according to claim 39, characterized in that: The first DCI format includes indication information of the first HARQ process number, and the position of the first bit sequence in the feedback bit sequence arranged based on the HARQ process number on the N cells is determined according to the index of the first cell and / or the first HARQ process number.
41. The terminal device according to claim 39, characterized in that: If the first cell corresponds to a feedback method based on a transport block TB, the first bit sequence includes 1-bit ACK information.
42. The terminal device according to claim 39, characterized in that: If the first cell corresponds to a feedback method based on code block group CBG, the first bit sequence includes 1-bit ACK information or the first bit sequence includes G-bit ACK information, where G represents the CBG feedback length corresponding to a TB on the first cell, and G is a positive integer.
43. The terminal device according to claim 39, characterized in that: If the terminal device is configured with a feedback method including new data indication NDI information, the NDI information included in the first bit sequence is a preset value.
44. The terminal device according to claim 39, characterized in that: The first bit sequence includes 1-bit ACK information.
45. The terminal device according to any one of claims 39 to 44, characterized in that: The feedback bit sequences arranged based on the HARQ process numbers on the N cells include feedback bit sequences arranged based on the HARQ process numbers for all HARQ processes on the N cells, and the arrangement order includes the HARQ process number first and then the cell, wherein all the HARQ processes on each of the N cells are arranged in ascending order according to the HARQ process number, and the N cells are arranged in ascending order according to the cell index.
46. The terminal device according to any one of claims 39 to 44, characterized in that: The N cells include all cells configured in a physical uplink control channel PUCCH group; or, the N cells include all cells activated in a PUCCH group.
47. The terminal device according to any one of claims 39 to 44, characterized in that: The terminal device generates a first HARQ-ACK codebook, including: The terminal device generates the first HARQ-ACK codebook for the first time unit according to the received second DCI format, wherein the second DCI format includes single HARQ-ACK feedback request information, and the HARQ timing indication information included in the second DCI format indicates the first time unit.
48. The terminal device according to claim 47, characterized in that: The HARQ timing indication information included in the first DCI format indicates the first time unit; or, The HARQ timing indication information included in the first DCI format indicates an invalid value, and the second DCI format is a DCI format detected on a physical downlink control channel PDCCH monitoring opportunity after the first DCI format.
49. The terminal device according to any one of claims 39 to 44, characterized in that: The communication unit is further configured to receive a third DCI format on a second cell, where the third DCI format is used to indicate a semi-persistent physical downlink shared channel SPSPDSCH release, and the N cells include the second cell; The first HARQ-ACK codebook includes at least one of feedback bit sequences arranged based on the HARQ process numbers on the N cells, the first bit sequence, and a second bit sequence, and the second bit sequence includes ACK information corresponding to the third DCI format.
50. The terminal device according to claim 49, characterized in that: The first HARQ-ACK codebook includes feedback bit sequences arranged based on HARQ process numbers on the N cells, the first bit sequence, and the second bit sequence, and an arrangement order of the bit sequences in the first HARQ-ACK codebook includes at least one of the following situations: the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence; the second bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on HARQ process numbers on the N cells include the first bit sequence; The first bit sequence, the second bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells; The second bit sequence, the first bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells; The first bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence; The second bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the first bit sequence; The feedback bit sequences, the first bit sequence, and the second bit sequence arranged based on the HARQ process numbers on the N cells; The feedback bit sequence, the second bit sequence, and the first bit sequence arranged based on the HARQ process number on the N cells.
51. The terminal device according to claim 50, characterized in that: The first HARQ-ACK codebook includes a feedback bit sequence and the second bit sequence arranged based on the HARQ process number on the N cells, and the first HARQ-ACK codebook does not include the first bit sequence, and the arrangement order of the bit sequence in the first HARQ-ACK codebook includes at least one of the following situations: The feedback bit sequences arranged based on the HARQ process numbers on the N cells and the second bit sequence; The second bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
52. The terminal device according to claim 50, characterized in that: The first HARQ-ACK codebook includes feedback bit sequences arranged based on the HARQ process numbers on the N cells and the first bit sequence, and the first HARQ-ACK codebook does not include the second bit sequence, and the arrangement order of the bit sequences in the first HARQ-ACK codebook includes at least one of the following situations: feedback bit sequences arranged based on HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on HARQ process numbers on the N cells include the first bit sequence; The feedback bit sequences arranged based on the HARQ process numbers on the N cells and the first bit sequence; The first bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
53. The terminal device according to claim 50, characterized in that: The processing unit is specifically used for: Generating the first HARQ-ACK codebook for a first time unit according to a received third DCI format, wherein: The HARQ timing indication information included in the third DCI format indicates the first time unit.
54. The terminal device according to claim 50, characterized in that: The second bit sequence includes 1-bit ACK information.
55. The terminal device according to any one of claims 39 to 44, characterized in that: The first DCI format includes DCI format 1_1.
56. The terminal device according to any one of claims 39 to 44, characterized in that: The terminal device is configured with a single HARQ-ACK feedback.
57. The terminal device according to any one of claims 39 to 44, characterized in that: The secondary cell sleep state includes a secondary cell sleep or non-sleep behavior.
58. A network device, characterized in that: include: A communication unit, configured to send a first downlink control information DCI format to a terminal device on a first cell, where the first DCI format is used to indicate a sleep state of a secondary cell, and the first DCI format does not schedule physical channel transmission; The communication unit is further configured to receive a first HARQ-ACK codebook sent by the terminal device, the first HARQ-ACK codebook comprising at least one of a feedback bit sequence and a first bit sequence arranged based on a hybrid automatic repeat request HARQ process number on N cells, wherein the first bit sequence comprises positive acknowledgment ACK information corresponding to the first DCI format, the N cells include the first cell, and N is a positive integer; The feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence; or, The first HARQ-ACK codebook includes feedback bit sequences arranged based on HARQ process numbers on N cells and the first bit sequence, wherein the first bit sequence is located before the feedback bit sequence arranged based on the HARQ process number on the N cells; or, the first bit sequence is located after the feedback bit sequence arranged based on the HARQ process number on the N cells.
59. The network device according to claim 58, characterized in that The first DCI format includes indication information of the first HARQ process number, and the position of the first bit sequence in the feedback bit sequence arranged based on the HARQ process number on the N cells is determined according to the index of the first cell and / or the first HARQ process number.
60. The network device according to claim 58, characterized in that If the first cell corresponds to a feedback method based on a transport block TB, the first bit sequence includes 1-bit ACK information.
61. The network device according to claim 58, characterized in that If the first cell corresponds to a feedback method based on code block group CBG, the first bit sequence includes 1-bit ACK information or the first bit sequence includes G-bit ACK information, wherein G represents the CBG feedback length corresponding to a TB on the first cell, and G is a positive integer.
62. The network device according to claim 58, characterized in that If the network device configures a feedback method including new data indication NDI information for the terminal device, the NDI information included in the first bit sequence is a preset value.
63. The network device according to claim 58, characterized in that The first bit sequence includes 1-bit ACK information.
64. The network device according to any one of claims 58 to 63, characterized in that: The feedback bit sequences arranged based on the HARQ process numbers on the N cells include feedback bit sequences arranged based on the HARQ process numbers for all HARQ processes on the N cells, and the arrangement order includes the HARQ process number first and then the cell, wherein all the HARQ processes on each of the N cells are arranged in ascending order according to the HARQ process number, and the N cells are arranged in ascending order according to the cell index.
65. The network device according to any one of claims 58 to 63, characterized in that: The N cells include all cells configured in a physical uplink control channel PUCCH group; or, the N cells include all cells activated in a PUCCH group.
66. The network device according to any one of claims 58 to 63, characterized in that: The first HARQ-ACK codebook is generated by the terminal device for a first time unit based on a second DCI format, wherein the second DCI format includes single HARQ-ACK feedback request information, and the HARQ timing indication information included in the second DCI format indicates the first time unit.
67. The network device according to claim 66, characterized in that The HARQ timing indication information included in the first DCI format indicates the first time unit; or, The HARQ timing indication information included in the first DCI format indicates an invalid value, and the second DCI format is a DCI format detected on a physical downlink control channel PDCCH monitoring opportunity after the first DCI format.
68. The network device according to any one of claims 58 to 63, characterized in that: The communication unit is further configured to send a third DCI format to the terminal device on a second cell, where the third DCI format is used to indicate a semi-persistent physical downlink shared channel SPS PDSCH release, and the N cells include the second cell; The first HARQ-ACK codebook includes at least one of feedback bit sequences arranged based on the HARQ process numbers on the N cells, the first bit sequence, and a second bit sequence, and the second bit sequence includes ACK information corresponding to the third DCI format.
69. The network device according to claim 68, characterized in that The first HARQ-ACK codebook includes feedback bit sequences arranged based on HARQ process numbers on the N cells, the first bit sequence, and the second bit sequence, and an arrangement order of the bit sequences in the first HARQ-ACK codebook includes at least one of the following situations: the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence, wherein the feedback bit sequences arranged based on the HARQ process numbers on the N cells include the first bit sequence; the second bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on HARQ process numbers on the N cells include the first bit sequence; The first bit sequence, the second bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells; The second bit sequence, the first bit sequence, and feedback bit sequences arranged based on HARQ process numbers on the N cells; The first bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the second bit sequence; The second bit sequence, the feedback bit sequences arranged based on the HARQ process numbers on the N cells, and the first bit sequence; The feedback bit sequences, the first bit sequence, and the second bit sequence arranged based on the HARQ process numbers on the N cells; The feedback bit sequence, the second bit sequence, and the first bit sequence arranged based on the HARQ process number on the N cells.
70. The network device according to claim 68, characterized in that The first HARQ-ACK codebook includes a feedback bit sequence and the second bit sequence arranged based on the HARQ process number on the N cells, and the first HARQ-ACK codebook does not include the first bit sequence, and the arrangement order of the bit sequence in the first HARQ-ACK codebook includes at least one of the following situations: The feedback bit sequences arranged based on the HARQ process numbers on the N cells and the second bit sequence; The second bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
71. The network device according to claim 68, characterized in that The first HARQ-ACK codebook includes feedback bit sequences arranged based on the HARQ process numbers on the N cells and the first bit sequence, and the first HARQ-ACK codebook does not include the second bit sequence, and the arrangement order of the bit sequences in the first HARQ-ACK codebook includes at least one of the following situations: feedback bit sequences arranged based on HARQ process numbers on the N cells, wherein the feedback bit sequences arranged based on HARQ process numbers on the N cells include the first bit sequence; The feedback bit sequences arranged based on the HARQ process numbers on the N cells and the first bit sequence; The first bit sequence and the feedback bit sequences arranged based on the HARQ process numbers on the N cells.
72. The network device according to claim 68, characterized in that The first HARQ-ACK codebook is generated by the terminal device for a first time unit based on a third DCI format, wherein the HARQ timing indication information included in the third DCI format indicates the first time unit.
73. The network device according to claim 68, characterized in that The second bit sequence includes 1-bit ACK information.
74. The network device according to any one of claims 58 to 63, characterized in that: The first DCI format includes DCI format 1_1.
75. The network device according to any one of claims 58 to 63, characterized in that: The network device configures a single HARQ-ACK feedback for the terminal device.
76. The network device according to any one of claims 58 to 63, characterized in that: The secondary cell sleep state includes a secondary cell sleep or non-sleep behavior.
77. A terminal device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method as claimed in any one of claims 1 to 19.
78. A network device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method as claimed in any one of claims 20 to 38.
79. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 19.
80. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 20 to 38.
81. A computer-readable storage medium, characterized in that Used to store a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 1 to 19.
82. A computer-readable storage medium, characterized in that Used to store a computer program, the computer program causing a computer to execute the method according to any one of claims 20 to 38.
83. A computer program product, characterized in that The method comprises computer program instructions which cause a computer to execute the method as claimed in any one of claims 1 to 19.
84. A computer program product, characterized in that Comprising computer program instructions causing a computer to perform the method as claimed in any one of claims 20 to 38.
Citation Information
Patent Citations
Method and apparatus for transmitting HARQ-ACK / NACK in wireless communication system
US20190363840A1