WO2019223615A1 - 上行控制信息的传输方法及设备 - Google Patents
上行控制信息的传输方法及设备 Download PDFInfo
- Publication number
- WO2019223615A1 WO2019223615A1 PCT/CN2019/087414 CN2019087414W WO2019223615A1 WO 2019223615 A1 WO2019223615 A1 WO 2019223615A1 CN 2019087414 W CN2019087414 W CN 2019087414W WO 2019223615 A1 WO2019223615 A1 WO 2019223615A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- codebook
- pdcch
- uplink resource
- uplink
- value
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1896—ARQ related signaling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1854—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0078—Timing of allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signaling for the administration of the divided path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1273—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
Definitions
- the present application relates to the field of communication technologies, and in particular, to a method and device for transmitting uplink control information.
- Hybrid automatic repeat request is a technology formed by combining forward error correction (FEC) and automatic repeat-request (ARQ).
- FEC forward error correction
- ARQ automatic repeat-request
- the FEC enables the receiver to correct some errors, thereby reducing the number of retransmissions.
- the receiver will request the sender to resend data through the ARQ mechanism. Specifically, if the receiving end can correctly analyze the data sent by the sending end, the receiving end returns an acknowledgement (ACKnowledgement, ACK) to the sending end. If the receiving section cannot correctly parse the data sent by the sender, the receiving section returns a negative acknowledgement (NACK) to the sender to facilitate the sender to resend the data.
- ACK acknowledgement
- ACK / NACK in a time slot needs to be jointly encoded into a codebook, and transmitted using a physical uplink control channel (physical uplink control channel, PUCCH) resource.
- PUCCH physical uplink control channel
- the terminal can generate NACK1 corresponding to PDSCH1 at the starting symbol position of uplink slot 2.
- NACK1 needs to be jointly coded with ACK2 corresponding to PDSCH2 to provide feedback, which results in NACK1 being delayed for transmission;
- the access network device can only send the retransmitted data of PDSCH1 (that is, PDSCH1ReTX in FIG. 1) after receiving the jointly-encoded information of NACK1 and ACK2.
- the joint encoding transmission of ACK / NACK information in the same time slot will reduce the transmission flexibility of ACK / NACK, and may increase the feedback delay of ACK / NACK. Further, when NACK is delayed, it will also cause feedback The delay in retransmitting data of the access network equipment increases, which is not conducive to the terminal performing ultra-reliable and low latency communications (URLLC) services.
- URLLC ultra-reliable and low latency communications
- the present application provides a method and a device for transmitting uplink control information, which are used to improve transmission flexibility of ACK / NACK and reduce feedback delay of ACK / NACK information.
- a method for transmitting uplink control information including: a terminal receiving a physical downlink control channel (PDCCH), the PDCCH being used to schedule a physical downlink shared channel (PDSCH), and a PDCCH Including a first PDCCH set and a second PDCCH set; then, the terminal generates a first codebook and a second codebook, the first codebook corresponds to the first PDCCH set, the second codebook corresponds to the second PDCCH set, and the first PDCCH set and The second PDCCH set corresponds to different values of the codebook identification information of the PDCCH; finally, the terminal sends the first codebook and / or the second codebook.
- PDCCH physical downlink control channel
- PDSCH physical downlink shared channel
- the terminal may generate a first codebook and a second codebook triggered by the PDSCH triggered by these PDCCHs. Codebook to achieve multiple ACK / NACK group feedback, thereby improving the transmission flexibility of ACK / NACK and reducing the feedback delay of ACK / NACK information.
- the terminal sends the first codebook and / or the second codebook, including: the terminal sends the first codebook and / or the second codebook in a first time unit, and the first time unit and the first codebook
- the PDCCH set has an association relationship
- the first time unit has an association relationship with the second PDCCH set.
- the first time unit has an association relationship with the first PDCCH set. It can be understood that the first time unit is a time unit where ACK / NACK feedback corresponding to PDSCH scheduled by each PDCCH in the first PDCCH set is located. That is, for any PDCCH in the first PDCCH set, the number of the time unit where the PDCCH is located plus the first timing offset value K0 and the second timing offset value K1 is equal to the number of the first time unit.
- the first timing offset value K0 is the number difference between the time unit where the PDSCH scheduled by the PDCCH is located and the time unit where the PDCCH itself is located
- the second timing offset value K1 is the ACK / NCK corresponding to the PDSCH scheduled by the PDCCH. The number difference between the time unit in which the feedback is located and the time unit in which the PDSCH scheduled by the PDCCH is located.
- the codebook identification information includes at least one of the following or any combination thereof: ACK / NCK resource indicator (ARI), downlink control information (DCI) format, Wireless network temporary identity (RNTI), first indication information of DCI, PDCCH detection timing (monitoring occasion, search space ID, SS ID), control resource set ID (control resource set ID, CORESET ID).
- ACK / NCK resource indicator ARI
- DCI downlink control information
- RNTI Wireless network temporary identity
- first indication information of DCI PDCCH detection timing (monitoring occasion, search space ID, SS ID), control resource set ID (control resource set ID, CORESET ID).
- different values of the codebook identification information of the PDCCH corresponding to the first PDCCH set and the second PDCCH set include: the value of the codebook identification information of each PDCCH in the first PDCCH set is the first preset Value, the value of the codebook identification information of each PDCCH in the second PDCCH set is a second preset value, and the first preset value is different from the second preset value.
- the first preset value and the second preset value are configured by a high-level or two predefined values, or the first preset value and the second preset value are configured by a high-level or preset Any two different preset values from the defined multiple preset values.
- different values of the codebook identification information of the PDCCH corresponding to the first PDCCH set and the second PDCCH set include: the value of the codebook identification information of each PDCCH in the first PDCCH belongs to the first value set The value of the codebook identification information of each PDCCH in the second PDCCH set belongs to the second value set, and the value of the first value set is different from the value of the second value set.
- the reference resources corresponding to the PDCCH in the first PDCCH set and the reference resources corresponding to the PDCCH in the second PDCCH set do not overlap in the time domain, and when the first PDCCH set includes at least two PDCCHs, the first The reference resources corresponding to the PDCCH in the PDCCH set overlap in the time domain.
- the second PDCCH set includes at least two PDCCHs, the reference resources corresponding to the PDCCH in the second PDCCH set overlap in the time domain.
- the reference resource is determined according to the PDCCH codebook identification information. .
- the first codebook is generated according to downlink assignment index (DAI) information of each PDCCH in the first PDCCH set;
- the second codebook is generated according to DAI information of each PDCCH in the second PDCCH set.
- DAI downlink assignment index
- the method further includes: determining a first uplink resource according to a number of bits of the first codebook and a first ARI value corresponding to the first codebook, where the first ARI value is in a first PDCCH set The value of the ARI corresponding to the last received PDCCH; the second uplink resource is determined according to the number of bits in the second codebook and the second ARI value corresponding to the second codebook, and the second ARI value is in the second PDCCH set The value of the ARI corresponding to the last received PDCCH.
- the terminal sends a first codebook on the first uplink resource and sends a second codebook on the second uplink resource.
- the terminal sends the first codebook on the first uplink resource; and sends the second codebook on the second uplink resource, or sends the fourth uplink information on the fourth uplink resource, or on the third uplink resource Send third uplink information; where the fourth uplink information is generated by jointly coding the third uplink information corresponding to the second codebook and the third uplink resource, and the fourth uplink resource does not overlap the first uplink resource in the time domain.
- the terminal sends a first codebook on a first uplink resource and sends a second codebook on a second uplink resource; or the terminal sends fifth uplink information on a fifth uplink resource; wherein the fifth uplink information is sent by the first The codebook, the second codebook, and the third uplink information corresponding to the third uplink resource are generated by joint coding.
- the terminal sends a first codebook on the first uplink resource; or the terminal sends a second codebook on the second uplink resource; Alternatively, the terminal sends the sixth uplink information on the sixth uplink resource, and the sixth uplink information is generated by jointly coding the first codebook and the second codebook.
- a method for transmitting uplink control information includes: an access network device sends a physical downlink control channel PDCCH, the PDCCH is used to schedule a physical downlink shared channel PDSCH, and the PDCCH includes a first PDCCH set and a first PDCCH set. Two PDCCH sets; then, the access network device receives the first codebook and / or the second codebook, the first codebook corresponds to the first PDCCH set, the second codebook corresponds to the second PDCCH set, and the first PDCCH Different values of the codebook identification information of the set corresponding to the second PDCCH set.
- the access network device sends multiple PDCCHs to the terminal, and then the access network device can receive the first codebook and the second codebook sent by the terminal.
- the terminal generates a first codebook and a second codebook from the ACK / NACK triggered by the PDSCH scheduled by the access network device to implement ACK / NACK group feedback, thereby improving ACK / NACK. Transmission flexibility, reducing ACK / NACK feedback delay.
- receiving the first codebook and / or the second codebook by the access network device includes: receiving the first codebook and / or the second codebook by the access network device in a first time unit, the first A time unit is associated with the first PDCCH set, and the first time unit is associated with the second PDCCH set.
- the uplink control information transmission method provided in the embodiment of the present application allows the access network device to be in one time unit Receiving one or two codebooks fed back by the terminal, thereby reducing the feedback delay of ACK / NACK.
- the codebook identification information includes at least one of the following or any combination thereof: ARI, DCI format, wireless network temporary identification, first indication information of DCI, PDCCH detection timing, search space identification, and control resource collection identification.
- different values of the codebook identification information of the PDCCH corresponding to the first PDCCH set and the second PDCCH set include: the value of the codebook identification information of each PDCCH in the first PDCCH set is the first preset Value, the value of the codebook identification information of each PDCCH in the second PDCCH set is a second preset value, and the first preset value is different from the second preset value.
- different values of the codebook identification information of the PDCCH corresponding to the first PDCCH set and the second PDCCH set include: the value of the codebook identification information of each PDCCH in the first PDCCH belongs to the first value set The value of the codebook identification information of each PDCCH in the second PDCCH set belongs to the second value set, and the value of the first value set is different from the value of the second value set.
- the first codebook is generated based on the downlink allocation index DAI information of each PDCCH in the first PDCCH set; the second codebook is generated based on the DAI information of each PDCCH in the second PDCCH set.
- the method further includes: the access network device determines the first uplink resource according to the number of bits of the first codebook and the first ARI value corresponding to the first codebook, and the first ARI value is The value of the ARI corresponding to the last received PDCCH in a PDCCH set; the second uplink resource is determined according to the number of bits in the second codebook and the second ARI value corresponding to the second codebook, and the second ARI value is The value of the ARI corresponding to the last received PDCCH in the two PDCCH sets.
- the access network device receives the first codebook on the first uplink resource and the second codebook on the second uplink resource. .
- the access network device receives the first codebook on the first uplink resource; or the access network device on the second uplink resource Receive a second codebook; or, the access network device receives sixth uplink information on a sixth uplink resource, and the sixth uplink information is generated by jointly encoding the first codebook and the second codebook.
- a terminal is provided, and the terminal has a function of implementing the method according to any one of the foregoing first aspects.
- This function can be realized by hardware, and can also be implemented by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above functions.
- a terminal including: a processor, a memory, a bus, and a communication interface; the memory is used to store a computer to execute instructions, the processor is connected to the memory through the bus, and when the terminal When running, the processor executes the computer execution instructions stored in the memory, so that the terminal executes the method for transmitting uplink control information according to any one of the first aspects.
- a terminal including: a processor; the processor is configured to be coupled to a memory, and after reading an instruction in the memory, execute the instruction according to any one of the first aspects according to the instruction.
- Method for transmitting uplink control information including: a processor; the processor is configured to be coupled to a memory, and after reading an instruction in the memory, execute the instruction according to any one of the first aspects according to the instruction.
- a computer-readable storage medium stores instructions, and when the computer-readable storage medium runs on the computer, the computer can execute the uplink control according to any one of the first aspects. Information transmission method.
- a computer program product containing instructions which, when run on a computer, enables the computer to execute the method for transmitting uplink control information according to any one of the first aspects.
- a chip system includes a processor for supporting a terminal to implement the functions involved in the first aspect.
- the chip system further includes a memory, and the memory is configured to store program instructions and data necessary for the terminal.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- the technical effects brought by any one of the design methods in the third aspect to the eighth aspect may refer to the technical effects brought by the different design methods in the first aspect, and are not repeated here.
- an access network device has a function of implementing the method according to any one of the foregoing second aspects.
- This function can be realized by hardware, and can also be implemented by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above functions.
- an access network device including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer to execute instructions, and the processor and the memory are connected through the bus.
- the processor executes the computer execution instructions stored in the memory, so that the access network device executes the uplink control information according to any one of the foregoing second aspects. Transmission method.
- an access network device including: a processor; the processor is configured to be coupled to a memory and read an instruction in the memory, and then execute any one of the foregoing second aspects according to the instruction.
- a computer-readable storage medium stores instructions that, when run on a computer, enable the computer to execute the uplink according to any one of the second aspects. Control information transmission method.
- a computer program product containing instructions which, when run on a computer, enables the computer to execute the method for transmitting uplink control information according to any one of the foregoing second aspects.
- a chip system in a fourteenth aspect, includes a processor for supporting an access network device to implement the functions involved in the second aspect.
- the chip system further includes a memory, and the memory is configured to store program instructions and data necessary for the access network device.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- a communication system including a network device and a terminal, where the terminal is configured to execute the method involved in any one of the designs in the first aspect, and the network device is configured to perform any of the foregoing in the second aspect.
- a method involved in design is provided, including a network device and a terminal, where the terminal is configured to execute the method involved in any one of the designs in the first aspect, and the network device is configured to perform any of the foregoing in the second aspect.
- FIG. 1 is a schematic diagram of ACK / NACK feedback in the current NR standard
- FIG. 2 is a schematic diagram of a communication system according to an embodiment of the present application.
- FIG. 3 is a schematic diagram of a hardware structure of a terminal device according to an embodiment of the present application.
- FIG. 5 is a first schematic diagram of an access network device sending a PDCCH to a terminal according to an embodiment of the present application
- FIG. 6 is a second schematic diagram of an access network device sending a PDCCH to a terminal according to an embodiment of the present application
- FIG. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
- FIG. 8 is a schematic structural diagram of an access network device according to an embodiment of the present application.
- first and second in the present application are only used to distinguish different objects, and do not limit their order.
- first route and the second route are only for distinguishing different routes, and do not limit their sequence.
- the network architecture and service scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. With the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
- the time unit is composed of at least one time interval (TI) in the time domain.
- TI can be a transmission time interval (TTI) in the LTE system, or it can be a symbol-level short TTI. Or a short TTI with a large subcarrier interval in a high-frequency system, or a slot, a mini-slot, or an OFDM symbol in a 5G system. This embodiment of the present application does not limit this.
- Time domain overlap means that two resources (such as PUCCH resources) include at least the same sub-time unit in the time domain.
- the length of the sub-time unit is shorter than the time unit, and the sub-time unit may be a symbol, a mini time slot, an sTTI, or the like.
- Time domain overlap includes full overlap and partial overlap in the time domain.
- Carrier aggregation is the aggregation of the spectrum of two or more component carriers to obtain a wider transmission bandwidth.
- the spectrum of each carrier unit can be adjacent.
- the continuous spectrum may also be non-adjacent spectrum in the same frequency band or even discontinuous spectrum in different frequency bands.
- the terminal can simultaneously use multiple carrier units to transmit or receive data according to its capabilities and service requirements.
- the access network device may transmit multiple transport blocks (transport blocks, TBs), or multiple code blocks (CBs), or multiple code blocks to the terminal on the same time unit through carrier 1 and carrier 2.
- Group (CB group, CBG) sends information.
- one CBG includes one or more CBs.
- a TB includes one or more CBs, and may also include one or more CBGs.
- High-level configuration refers to the configuration indicated by the high-level configuration signaling.
- High-level configuration signaling may refer to configuration signaling sent by a higher-level protocol layer, and the high-level protocol layer is at least one of a plurality of protocol layers above the physical layer.
- the high-level protocol layer may be at least one of the following protocol layers: a medium access control (MAC) layer, a radio link control (RLC) layer, and a packet data convergence protocol (packet) Data convergence protocol (PDCP) layer, radio resource control (RRC) layer and non-access stratum (NAS).
- MAC medium access control
- RLC radio link control
- PDCP packet data convergence protocol
- RRC radio resource control
- NAS non-access stratum
- the uplink control information transmission method provided in this application can be applied to various communication systems, for example, a 5G communication system, a future evolution system, or a variety of communication convergence systems, and so on.
- the technical solution provided in this application can be applied to a variety of application scenarios, for example, machine-to-machine (M2M), macro communication, enhanced mobile Internet (eMBB), uRLLC, and mass Internet of Things communication ( massive machine type communication (mMTC).
- M2M machine-to-machine
- eMBB enhanced mobile Internet
- uRLLC massive machine type communication
- mMTC massive machine type communication
- These scenarios may include, but are not limited to, a communication scenario between a communication device and a communication device, a communication scenario between a network device and a network device, a communication scenario between a network device and a communication device, and the like.
- FIG. 2 shows a schematic diagram of a communication system to which the technical solution provided in this application is applicable.
- the communication system 10 includes an access network device 20 and a terminal 30.
- the access network device 20 may be a base station or a base station controller or the like for wireless communication.
- the base station can be a Global System for Mobile (Communication, Global Communication System, GSM) or a Base Station (Base Transceiver Station, BTS) in Code Division Multiple Access (CDMA), or it can be a Broadband Code Division Multiple Access
- the base station (NodeB) in Wideband Code Division Multiple Access (WCDMA) can also be an evolved base station (evolutionary NodeB, eNB or e-NodeB) in LTE.
- the base station may be an eNB in the Internet of Things (IoT) or narrowband Internet of Things (NB-IoT), which is not specifically limited in this embodiment of the present application.
- the access network device 20 may also be a device in another network, such as a network device in a future 5G mobile communication network or a public land mobile network (PLMN) that is evolving in the future.
- PLMN public land mobile network
- the terminal 30 provides users with voice and / or data connectivity services, such as user equipment (UE), access terminals, terminal units, terminal stations, mobile stations, mobile stations, remote stations, remote terminals, mobile devices , Wireless communication equipment, terminal agents or terminal devices, etc.
- the access terminal can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital processing (PDA), and wireless communication.
- Functional handheld devices, computing devices, or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, communication devices in future 5G networks, or public land mobile network (PLMN) networks in future evolution Communication equipment and the like are not specifically limited in this embodiment of the present application.
- FIG. 3 is a schematic diagram of a hardware structure of an access network device 20 and a terminal 30 according to an embodiment of the present application.
- the terminal 30 includes at least one processor 301, at least one memory 302, and at least one communication interface 303.
- the terminal 30 may further include an output device 304 and an input device 305.
- the processor 301, the memory 302, and the communication interface 303 are connected through a bus.
- the processor 301 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more of the programs used to control the execution of the program of the solution of this application. integrated circuit.
- the processor 301 may also include multiple CPUs, and the processor 301 may be a single-CPU processor or a multi-CPU processor.
- a processor herein may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).
- the memory 302 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (Random, Access Memory, RAM), or other types that can store information and instructions
- the dynamic storage device can also be Electrically Erasable Programmable Read-Only Memory (EEPROM), Compact Disc (Read-Only Memory, CD-ROM) or other optical disk storage, optical disk storage (Including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), disk storage media or other magnetic storage devices, or can be used to carry or store desired program code in the form of instructions or data structures and can be used by a computer Any other media accessed, but not limited to this.
- EEPROM Electrically Erasable Programmable Read-Only Memory
- CD-ROM Compact Disc
- CD-ROM Compact Disc
- optical disk storage including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.
- disk storage media or other magnetic storage devices
- the memory 302 may exist independently and is connected to the processor 301 through a bus.
- the memory 302 may also be integrated with the processor 301.
- the memory 302 is configured to store application program code that executes the solution of the present application, and the processor 301 controls execution.
- the processor 301 is configured to execute computer program code stored in the memory 302, so as to implement the method for transmitting uplink control information described in the embodiments of the present application.
- the communication interface 303 can use any device such as a communication interface to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Networks (WLAN), etc. .
- the communication interface 303 includes a transmitter Tx and a receiver Rx.
- the output device 304 communicates with the processor 301 and can display information in a variety of ways.
- the output device 304 may be a liquid crystal display (Liquid Crystal Display, LCD), a light emitting diode (Light Emitting Diode, LED) display device, a cathode ray tube (Cathode Ray Tube, CRT) display device, or a projector (projector) Wait.
- the input device 305 communicates with the processor 301 and can receive user input in a variety of ways.
- the input device 305 may be a mouse, a keyboard, a touch screen device, a sensing device, or the like.
- the access network device 20 includes at least one processor 201, at least one memory 202, at least one communication interface 203, and at least one network interface 204.
- the processor 201, the memory 202, the communication interface 203, and the network interface 204 are connected through a bus.
- the network interface 204 is used to connect to the core network device through a link (such as the S1 interface), or to connect to the network interface of other access network devices through a wired or wireless link (such as the X2 interface) (not shown in the figure). ), This embodiment of the present application does not specifically limit this.
- the processor 201, the memory 202, and the communication interface 203 reference may be made to the descriptions of the processor 301, the memory 302, and the communication interface 303 in the terminal 30, and details are not described herein again.
- FIG. 4 it is a flowchart of a method for transmitting uplink control information according to an embodiment of the present application.
- the method includes the following steps:
- the terminal receives high-level configuration signaling sent by the access network device.
- the high-level configuration signaling includes various configuration parameters, such as: sub-carrier spacing (SCS) of the downlink (downlink, DL), and SCS of the uplink (uplink, UL), for Configuration information of a PUCCH resource set (Resource Set) that carries ACK / NACK.
- SCS sub-carrier spacing
- uplink uplink
- UL uplink
- the terminal receives a PDCCH sent by the access network device, where the PDCCH is used to schedule a PDSCH.
- the terminal receives the PDCCH at each monitoring occasion. It should be noted that the terminal determines all PDCCH detection timings in a time unit according to a PDCCH detection period (monitoring period), an offset value, and a detection pattern (monitoring pattern).
- the PDCCH received by the terminal includes a first PDCCH set and a second PDCCH set. That is, the PDCCH received by the terminal includes one time unit or multiple PDCCHs in multiple time units, and these PDCCHs belong to the first PDCCH set or the second PDCCH set, respectively.
- different values of the codebook identification information corresponding to the first PDCCH set and the second PDCCH set is used to determine a PDCCH set to which a PDCCH belongs.
- the codebook identification information includes at least one of the following or any combination thereof: ARI, DCI format, RNTI, first indication information of DCI, PDCCH detection timing, SSID, CORESET ID.
- the codebook identification information may also be other parameters, which are not limited in the embodiment of the present application.
- the value of the codebook identification information of each PDCCH in the first PDCCH set is a first preset value
- the value of the codebook identification information of each PDCCH in the second PDCCH set is a second preset value value. That is, if the value of the codebook identification information of a PDCCH is the first preset value, the PDCCH belongs to the first PDCCH set. If the value of the codebook identification information of a PDCCH is the second preset value, the PDCCH belongs to the second PDCCH set.
- the first preset value is different from the second preset value.
- the first preset value and the second preset value are configured by a high-level or two predefined values, or the first preset value and the second preset value are configured by a high-level or preset Any two different preset values from the defined multiple preset values.
- the value of the codebook identification information of each PDCCH in the first PDCCH belongs to a first value set
- the value of the codebook identification information of each PDCCH in the second PDCCH belongs to a second value set. That is, if the value of the codebook identification information of a PDCCH belongs to the first value set, the PDCCH belongs to the first PDCCH set; if the value of the codebook identification information of a PDCCH belongs to the first value set, the PDCCH The PDCCH belongs to a second PDCCH set.
- the value of the first value set is different from the value of the second value set.
- the first value set and the second value set are configured or predefined by a higher layer.
- the value of the codebook identification information of each PDCCH in the first PDCCH is greater than (or greater than or equal to) a third preset value
- the value of the codebook identification information of each PDCCH in the second PDCCH is less than or equal to (Or less than) the third preset value. That is, if the value of the codebook identification information is greater than (or greater than or equal to) the third preset value, the value of the codebook identification information belongs to the first value set; if the value of the codebook identification information is less than or equal to (or Less than) the third preset value, the value of the codebook identification information belongs to the second value set.
- the PDCCH belongs to the first PDCCH set; if the value of the codebook identification information of a PDCCH is less than or equal to (or less than ) A third preset value, the PDCCH belongs to the second PDCCH set.
- the ARI is configured by the upper layer as 3 bits, and the ARI includes 8 values, which are 000,001, ..., 111 in this order.
- the first preset value and the second preset value are any two different values of the eight ARI values configured by the high layer.
- the ARIs of PDCCH1, PDCCH2, PDCCH3, and PDCH4 are: 001, 011, 011, and 001, respectively. Then the first PDCCH set is ⁇ PDCCH, PDCCH4 ⁇ , and the second PDCCH set is ⁇ PDCCH2, PDCCH3 ⁇ .
- the first value set is ⁇ 000,001,100,101 ⁇
- the second value set is ⁇ 010,011,110,111 ⁇
- the ARIs of PDCCH1, PDCCH2, PDCCH3, and PDCH4 are: 001, 010, 101, 111
- the first PDCCH set is ⁇ PDCCH1, PDCCH3 ⁇
- the second PDCCH set is ⁇ PDCCH2, PDCCH3 ⁇ .
- the following uses the codebook identification information as a DCI format as an example for detailed description. It is worth noting that the DCI format is mainly used to indicate the role of the DCI carried by the PDCCH.
- the terminal After receiving the PDCCH, the terminal determines the DCI payload size of the PDCCH through a Cyclic Redundancy Check (CRC), and determines the DCI format of the PDCCH in combination with the format indicator byte in the DCI obtained after decoding the PDCCH. It is assumed that the DCI format used for scheduling downlink data transmission is configured to include the following values: format 1_0, format 1_1, and format 1_x.
- CRC Cyclic Redundancy Check
- the format 1_x is one or more new DCI formats that are different from the formats 1_0 and 1_1 specified in the current standard. It is worth noting that format 1_x has different payload sizes than format 1_0 and format 1_1. Assume that the first value set is ⁇ format 1_1, format 1_1 ⁇ , and the second value set is ⁇ format 1_x ⁇ . In this case, if the DCI format of a PDCCH is format 1_0 or format 1_1, the PDCCH belongs to the first A PDCCH set; if the DCI format of a PDCCH is format1_x, the PDCCH belongs to the second PDCCH set.
- the RNTI is used to scramble the DCI in the PDCHH.
- the terminal may perform descrambling processing on the DCI by testing different RNTI values to determine the RNTI value corresponding to the DCI.
- the RNTI corresponding to the DCI in the PDCCH configured for scheduling downlink data transmission at the higher layer includes the following types: cell (cell, C) -RNTI, paging (Paging, P) -RNTI, system information (SI) -RNTI Etc. as well as X-RNTI.
- the X-RNTI is one or more new types of RNTIs.
- the X-RNTI is used to indicate a service corresponding to the PDSCH data scheduled by the PDCCH, for example, the service is a URLLC service.
- Different types of RNTI correspond to different values, that is, C-RNTI, P-RNTI, SI-RNTI, and X-RNTI correspond to different values.
- the first value set includes: a value of C-RNTI, a value of P-RNTI, and a value of SI-RNTI.
- the second value set includes: a value of X-RNTI. If the RNTI value corresponding to a PDCCH is the value of C-RNTI, the value of P-RNTI, or the value of SI-RNTI, the PDCCH belongs to the first PDCCH set. If the value of the RNTI corresponding to one PDCCH is the value of X-RNTI, the PDCCH belongs to the second PDCCH set.
- the following uses the codebook identification information as the first indication information of the DCI as an example for detailed description.
- the first indication information of the DCI is used to determine a PDCCH set to which the PDCCH belongs. In an optional implementation manner, if the value of the first indication information of DCI in a PDCCH is a first preset value, the PDCCH belongs to a first PDCCH set. If the value of the first indication information of DCI in a PDCCH is the second preset value, the PDCCH belongs to the second PDCCH set.
- the PDCCH belongs to the first PDCCH set; if the value of the first indication information of DCI in one PDCCH belongs to the second value Set, the PDCCH belongs to the second PDCCH set.
- the DCI of a PDCCH has first indication information, the PDCCH belongs to a first PDCCH set; if the DCI of a PDCCH does not exist first indication information, the PDCCH belongs to the second PDCCH PDCCH set.
- the first indication information of the DCI may reuse other indication information, or the first indication information of the DCI also has other functions.
- the first indication information of the DCI includes the following situations:
- the first indication information of the DCI is DCI format indication information, or part of bits in the DCI format indication information.
- the first indication information of the DCI is further used to indicate a DCI format of the PDCCH.
- the DCI format of the PDCCH is format 1_0 or format 1_1, and the PDCCH belongs to the first PDCCH set.
- the DCI format of the PDCCH is format 1_x, and the PDCCH belongs to the second PDCCH set.
- the first indication information of the DCI is TimeDomainResourceAllocation byte.
- the TimeDomainResourceAllocation byte is used to indicate PDCCH-to-PDSCH-Timing, K0, PDSCH start-length indicator value (SLIV), and PDSCH mapping type (mapping type). And other information.
- PDCCH-to-PDSCH-Timing K0 is used to indicate the number offset between the time unit where the PDCCH is located and the time unit where the PDSCH is scheduled.
- SLIV is used to indicate the starting symbol number and time domain length of the PDSCH, and the type of PDSCH mapping.
- the first indication information of the DCI is TimeDomainResourceAllocation byte (that is, the TimeDomainResourceAllocation byte also indicates the PDCCH set to which the PDCCH belongs)
- the TimeDomainResourceAllocation byte also indicates the PDCCH set to which the PDCCH belongs
- a corresponding set of ⁇ K0, SLIV mapping type, PDCCH group ID for each value of the TimeDomainResourceAllocation byte, a corresponding set of ⁇ K0, SLIV mapping type, PDCCH group ID ⁇ .
- the PDCCH group ID is used to indicate a PDCCH set to which the PDCCH belongs.
- the first indication information of the DCI is also used to directly indicate a service type of a PDSCH scheduled by the PDCCH, or the first indication information of the DCI is also used to directly indicate whether the PDSCH scheduled by the PDCCH can be preempted.
- the DCI in the PDCCH has the first indication information, it indicates that the PDSCH scheduled by the PDCCH is a URLLC service, or that the PDSCH scheduled by the PDCCH cannot be preempted.
- the first indication information of the DCI in the PDCCH is the first preset value, it indicates that the PDSCH scheduled by the PDCCH is a URLLC service, or that the PDSCH scheduled by the PDCCH cannot be preempted.
- the first indication information of the DCI is further used to indirectly indicate a service type of a PDSCH scheduled by the PDCCH.
- the first indication information of the DCI is HARQ-ACK timing K1 in PDSCH-to-HARQ-Timing bytes.
- K1 is less than (or less than) a preset value
- the PDSCH scheduled by the corresponding PDCCH is a URLLC service.
- the following uses the codebook identification information as an example of PDCCH detection timing for specific description. Assume that the PDCCH is transmitted at 7 positions of symbols 0, 2, 4, 6, 8, 10, and 12 in each slot.
- the first value set is ⁇ 0,2,4,6 ⁇ , and the second value set is ⁇ 8,10,12 ⁇ , if the PDCCH detection timing of a PDCCH is the symbol 0, 2, 4, or 6, the PDCCH belongs to the first PDCCH set; if the PDCCH detection timing of a PDCCH is the symbol 8, 10, or 12, then The PDCCH belongs to a second PDCCH set.
- each SS ID corresponds to an SS
- each SS is associated with a set of parameters, such as aggregation level, number of blind detections, PDCCH detection period, PDCCH detection offset, and PDCCH detection pattern.
- the SSIDs that the terminal needs to blindly detect the PDCCH are divided into two groups, where the first group of SSIDs corresponds to the first PDCCH set and the second group of SSIDs corresponds to the second PDCCH set. That is, if the SS ID of a PDCCH belongs to the first group of SS IDs, the PDCCH belongs to the first PDCCH set.
- the terminal may determine an SS through an SS ID corresponding to the PDCCH, and then determine a PDCCH detection period and a PDCCH detection pattern according to the SS. The terminal then determines the PDCCH detection density by combining the PDCCH detection period and the PDCCH detection pattern.
- the PDCCH detection density is used to indicate the number of times a PDCCH detection opportunity occurs in a time unit. In this way, the terminal can determine which PDCCH set a PDCCH belongs to through the PDCCH detection density.
- the PDCCH detection density when the PDCCH detection density is greater than (or greater than or equal to) a third preset value, it indicates that the PDCCH in the corresponding SS meets the low-latency scheduling requirement.
- the PDCCH in the corresponding SS belongs to the first PDCCH. set.
- the PDCCH detection density is less than or equal to (or less than a preset value)
- the PDCCH in the corresponding SS belongs to the second PDCCH set.
- the terminal may divide the plurality of PDCCHs into a first PDCCH set and a second PDCCH set according to time domain overlap conditions of reference resources corresponding to the plurality of PDCCHs.
- the reference resources corresponding to the PDCCH in the first PDCCH set and the reference resources corresponding to the PDCCH in the second PDCCH set do not overlap in the time domain, and when the first PDCCH set includes at least two PDCCHs
- the time domain of the reference resources corresponding to the PDCCH in the first PDCCH set overlaps, and the time domain of the reference resources corresponding to the PDCCH in the second PDCCH set does not overlap when the second PDCCH set includes at least two PDCCHs
- the reference resource is determined according to the codebook identification information of the PDCCH.
- the time domain overlap of the reference resources corresponding to the PDCCH in the first PDCCH set includes the following situations: (1) References corresponding to any two PDCCHs in the first PDCCH set The resources overlap in the time domain; (2) the reference resources corresponding to any one PDCCH in the first PDCCH set overlap at least the reference resources corresponding to another PDCCH in the first PDCCH set in the time domain.
- the time domain overlap of the reference resources corresponding to the PDCCH in the second PDCCH set includes the following situations: (1) References corresponding to any two PDCCHs in the second PDCCH set The time domain of resources overlaps; (2) the reference resource corresponding to any one PDCCH in the second PDCCH set overlaps at least the time domain of the reference resource corresponding to another PDCCH in the second PDCCH set.
- the reference resources corresponding to the PDCCH in the first PDCCH set and the reference resources corresponding to the PDCCH in the second PDCCH set do not overlap in the time domain, which refers to any one of the PDCCHs in the first PDCCH set.
- the corresponding reference resource does not overlap the time domain of the reference resource corresponding to any PDCCH in the second PDCCH set.
- the first PDCCH set may be ⁇ PDCCH1, PDCCH2 ⁇
- the second PDCCH set may be ⁇ PDCCH3 ⁇ .
- the reference resource 1 corresponding to PDCCH1 and the reference resource 2 corresponding to PDCCH2 overlap in the time domain
- the reference resource 3 corresponding to PDCCH3 and the reference resource 4 corresponding to PDCCH4 overlap in the time domain
- the reference resource 3 and reference resource 4 do not coincide with the reference resource 1.
- the reference resource 2 overlaps in the time domain.
- the first PDCCH set may be ⁇ PDCCH1, PDCCH2 ⁇
- the second PDCCH set may be combined as ⁇ PDCCH3, PDCCH4 ⁇ .
- the terminal determines a reference resource corresponding to the PDCCH according to the ARI of the PDCCH. Specifically, the terminal determines the number of the reference resource corresponding to the PDCCH in the reference resource set according to the ARI of the PDCCH, thereby determining the reference resource corresponding to the PDCCH.
- the reference resource set is a PUCCH resource set indicated or predefined by the high-level configuration information. For example, when there is only one PUCCH resource set configured to carry ACK / NCK in the upper layer, the PUCCH resource set is the reference resource set.
- the reference resource set is a predefined one of the plurality of PUCCH resource sets or one indicated by other higher layer parameters.
- the reference resource set is specifically configured by the upper layer, and the reference resource set is not related to the PUCCH resource set configured by the higher layer to carry the ACK / NCK.
- the terminal generates a first codebook and a second codebook.
- the first codebook corresponds to the first PDCCH set.
- the second codebook corresponds to the second PDCCH set.
- the first codebook includes at least an ACK / NACK corresponding to a PDSCH scheduled by each PDCCH in the first PDCCH set.
- the second codebook includes at least an ACK / NACK corresponding to a PDSCH scheduled by each PDCCH in the second PDCCH set.
- whether the terminal feeds back ACK or NACK for the PDSCH scheduled by the PDCCH depends on whether the terminal can correctly decode the PDSCH scheduled by the PDCCH. That is, for a PDSCH, if the terminal can correctly decode the PDSCH, the terminal feeds back an ACK to the access network device; if the terminal cannot decode the PDSCH correctly, the terminal feeds back a NACK to the access network device.
- the first codebook is generated according to DAI information of each PDCCH in the first PDCCH set.
- the second codebook is generated according to DAI information of each PDCCH in the second PDCCH set.
- the DAI information includes a DAI counter .
- the DAI counter is used to indicate the number of third PDCCHs that meet the first condition and the second condition sent by the access network device until the current PDCCH detection timing.
- the first condition is that the third PDCCH and the PDCCH transmitted at the current PDCCH detection timing belong to the same PDCCH set.
- the second condition is that the ACK / NACK corresponding to the PDSCH scheduled by the third PDCCH and the ACK / NACK corresponding to the PDSCH scheduled by the current PDCCH detection timing are fed back in the same time unit.
- the value of the DAI counter will be updated as the PDCCH detection timing changes.
- the DAI information includes a DAI counter and a DAI total .
- the DAI counter is used to indicate the number of PDCCHs that meet the first condition and the second condition sent by the access network device until the current PDCCH detection timing and carrier unit (Component Carrier, CC).
- the value of the DAI counter will be updated as the PDCCH detection timing and the carrier unit change.
- DAI total is used to indicate the number of PDCCHs that meet the first and second conditions sent by the access network device as of the current PDCCH detection timing. The value of DAI total will be more similar as the PDCCH detection timing changes.
- step S103 in combination with actual application scenarios.
- the access network device sends PDCCH1 at the first PDCCH detection timing on time slot n, and sends PDCCH2 at the second PDCCH detection timing.
- PDCCH1 is used to schedule PDSCH1, and ACK / NACK1 triggered by PDSCH1 is fed back on time slot n + k.
- PDCCH2 is used to schedule PDSCH2, and ACK / NACK2 triggered by PDSCH2 is fed back on time slot n + k.
- the DAI counter value in PDCCH1 is 00, and the ARI value is 000.
- the DAI counter value in PDCCH2 is 01, and the ARI value is 000.
- the terminal correctly parses PDCCH1 and fails to detect PDCCH2.
- the access network device sends PDCCH3 at the first PDCCH detection timing in slot n + 1, and sends PDCCH4 at the second PDCCH detection timing.
- PDCCH3 is used to schedule PDSCH3, and ACK / NACK3 triggered by PDSCH3 is fed back on time slot n + k.
- PDCCH4 is used to schedule PDSCH4, and ACK / NACK4 triggered by PDSCH4 is fed back on time slot n + k.
- the DAI counter value in PDCCH3 is 10, and the ARI value is 000.
- the DAI counter value in PDCCH4 is 00, and the ARI value is 010.
- the terminal correctly parses PDCCH3 and fails to detect PDCCH4.
- the access network device sends PDCCH5 at the first PDCCH detection timing of time slot n + 2.
- PDCCH5 is used to schedule PDSCH5, and ACK / NACK5 triggered by PDSCH5 is fed back on time slot n + k.
- the DAI counter value in PDCCH5 is 01, and the ARI value is 010.
- the terminal correctly parses PDCCH5.
- time slot n + 3 to time slot n + k-1 the access network device does not send a PDCCH for scheduling the PDSCH, or the access network device sends a PDCCH, but the ACK / NACK triggered by the PDSCH scheduled by the PDCCH is not Feedback within time slot n + k.
- the ARI values are a first preset value and a second preset value corresponding to the first PDCCH set and the second PDCCH set, respectively, and the first preset value and the second preset value are a plurality of high-level configurations or predefined Any two of the preset values.
- PDCCH1 and PDCCH3 with an ARI value of 000 belong to the first PDCCH set
- PDCCH5 with an ARI value of 010 belongs to the second PDCH set, that is, the first PDCCH set is ⁇ PDCCH1, PDCCH3 ⁇
- the second PDCCH set is ⁇ PDCCH5 ⁇ .
- the DAI counter in PDCCH1 is 00, which means that the terminal does not miss the PDCCH belonging to the first PDCCH set before PDCCH1.
- the DAI counter in PDCCH3 is 10, which indicates that the terminal missed detection of a PDCCH belonging to the first PDCCH set (that is, the above-mentioned PDCCH2) between PDCCH1 and PDCCH3, and the PDSCH triggered ACK / NACK scheduled by the PDCCH is also in the time slot Feedback within n + k. Therefore, for the first PDCCH set, the first codebook generated by the terminal is ⁇ ACK / NCK1, ACK / NACK2, ACK / NACK3 ⁇ .
- the DAI counter in PDCCH5 is 01, which means that the terminal missed a PDCCH belonging to the second PDCCH set (that is, the above-mentioned PDCCH4) before PDCCH5, and the PDSCH triggered by the PDCCH is also ACK / NACK. Feedback within time slot n + k. Therefore, for the second PDCCH set, the second codebook generated by the terminal is ⁇ ACK / NCK4, ACK / NACK5 ⁇ .
- PDCCH1 is sent to the terminal on CC1
- PDCCH2 is sent to the terminal on CC2.
- PDCCH1 is used to schedule PDSCH1, and ACK / NACK1 triggered by PDSCH1 is fed back on time slot n + k.
- PDCCH2 is used to schedule PDSCH2, and ACK / NACK2 triggered by PDSCH2 is fed back on time slot n + k.
- the DAI counter value in PDCCH1 is 00, the DAI tatal value is 01, and the ARI value is 000.
- the DAI counter value in PDCCH2 is 01, the DAI tatal value is 01, and the ARI value is 000.
- the terminal correctly parses PDCCH1 and fails to detect PDCCH2.
- the access network device sends PDCCH3 on CC1 and PDCCH4 on CC2.
- PDCCH3 is used to schedule PDSCH3, and ACK / NACK3 triggered by PDSCH3 is fed back on time slot n + k.
- PDCCH4 is used to schedule PDSCH4, and ACK / NACK4 triggered by PDSCH4 is fed back on time slot n + k.
- the DAI counter value in PDCCH3 is 10, the DAI tatal value is 10, and the ARI value is 000.
- the DAI counter value in PDCCH4 is 00, the DAI tatal value is 00, and the ARI value is 010.
- the terminal correctly parses PDCCH3 and fails to detect PDCCH4.
- the access network device sends PDCCH5 on CC1 and PDCCH6 on CC2.
- PDCCH5 is used to schedule PDSCH5, and ACK / NACK5 triggered by PDSCH5 is fed back on time slot n + k.
- PDCCH6 is used to schedule PDSCH6, and ACK / NACK6 triggered by PDSCH6 is fed back on time slot n + k.
- the DAI counter value in PDCCH5 is 01, the DAI tatal value is 10, and the ARI value is 010.
- the DAI counter value in PDCCH6 is 10, the DAI tatal value is 10, and the ARI value is 010.
- the terminal correctly parses PDCCH5 and misses detection of PDCCH6.
- the access network device does not send a PDCCH for scheduling the PDSCH, or the access network device sends a PDCCH, but the ACK / NACK triggered by the PDSCH scheduled by the PDCCH is not Feedback within time slot n + k.
- the ARI values are a first preset value and a second preset value corresponding to the first PDCCH set and the second PDCCH set, respectively, and the first preset value and the second preset value are a plurality of high-level configurations or predefined Any two of the preset values.
- PDCCH1 and PDCCH3 with ARI values of 000 belong to the first PDCCH set
- PDCCH5 and PDCCH6 with ARI values of 010 belong to the second PDCH set, that is, the first PDCCH set is ⁇ PDCCH1, PDCCH3 ⁇ , and the second PDCCH The set is ⁇ PDCCH5 ⁇ .
- the terminal finds that the DAI counter value in PDCCH1 is 00, which means that the terminal did not miss the PDCCH belonging to the first PDCCH set before PDCCH1.
- the value of DAI tatal in PDCCH1 is 01, which is greater than the value of DAI counter by 1, indicating that the terminal missed detection of a PDCCH belonging to the first PDCCH set (that is, PDCCH2) on other carriers in the time slot in which PDCCH1 was received.
- the ACK / NACK triggered by the PDSCH scheduled by the PDCCH is fed back in the time slot n + k.
- the value of DAI counter in PDCCH3 is continuous with the value of DAI tatal in PDCCH1 , and the value of DAI counter in PDCCH3 is the same as the value of its own DAI tatal , indicating that the terminal did not miss the PDCCH belonging to the first PDCCH set in the time slot in which PDCCH3 was received. . Therefore, for the first PDCCH set, the first codebook generated by the terminal is ⁇ ACK / NCK1, ACK / NACK2, ACK / NACK3 ⁇ .
- the terminal finds that the DAI counter value of PDCCH5 is 01 instead of 00, indicating that the terminal missed detection of a PDCCH belonging to the second PDCCH set (that is, PDCCH4) before PDCCH5, and the PDCCH scheduling The PDSCH-triggered ACK / NACK is fed back in time slot n + k.
- the value of DAI tatal is 10, which is greater than the value of DAI counter by 1, which indicates that the terminal missed detecting a PDCCH belonging to the second PDCCH set (that is, PDCCH6) on other carriers in the time slot receiving PDCCH5.
- the second codebook generated by the terminal is ⁇ ACK / NCK4, ACK / NACK5, ACK / NACK6 ⁇ .
- the terminal sends the first codebook and / or the second codebook to an access network device.
- the sending of the first codebook and / or the second codebook by the terminal includes the following implementation manners:
- Method 1 The terminal separately encodes the first codebook and the second codebook, and thereafter, the terminal sends the encoded first codebook and the encoded second codebook, respectively.
- Manner 2 The terminal performs joint coding on the first codebook and the second codebook, and thereafter, the terminal sends the jointly coded information.
- Manner 3 The terminal only encodes the first codebook (or encodes the second codebook), and then the terminal sends the encoded first codebook (or sends the encoded second codebook Codebook).
- the terminal sends the first codebook and / or the second codebook in a first time unit.
- the first time unit has an association relationship with the first PDCCH set, and the first time unit has an association relationship with the second PDCCH set.
- the first time unit is associated with the first PDCCH set, and refers to a time unit where the ACK / NACK feedback corresponding to the PDSCH scheduled by each PDCCH in the first PDCCH set is located. Specifically, for any PDCCH in the first PDCCH set, the number of the time unit where the PDCCH is located plus the first timing offset value K0 and the second timing offset value K1 is equal to the number of the first time unit.
- the first timing offset value K0 is the number difference between the time unit where the PDSCH scheduled by the PDCCH is located and the time unit where the PDCCH itself is located.
- the first timing offset value K0 is indicated by the TimeDomainResourceAllocation byte in the PDCCH.
- the timing offset value K1 is the number difference between the time unit where the ACK / NCK feedback corresponding to the PDSCH scheduled by the PDCCH is and the time unit where the PDSCH scheduled by the PDCCH is located.
- the second timing offset value K1 is determined by the PDSCH- to-HARQ-Timing byte indication.
- the PDSCH-to-HARQ-Timing byte indicating the second timing offset value K1 is generally three bits.
- the value of the PDSCH-to-HARQ-Timing byte may be 000 to 111.
- the corresponding relationship between the numbered offset value K1 and the PDSCH-to-HARQ-Timing byte value is configured by a higher layer or is predefined.
- the value of the PDSCH-to-HARQ-Timing byte is 001, and the corresponding number difference K1 is a 2 , and a 2 is configured or predefined by a higher layer.
- the terminal when the time unit associated with the first PDCCH set is different from the time unit associated with the second PDCCH set, the terminal sends the first code at the time unit associated with the first PDCCH set.
- the terminal sends the second codebook in a time unit associated with the second PDCCH set.
- the terminal determines the first uplink resource according to the number of bits of the first codebook and the first ARI value corresponding to the first codebook; and The number of bits of the second codebook and a second ARI value corresponding to the second codebook determine a second uplink resource.
- the first uplink resource and the second uplink resource include: a PUCCH resource or a Physical Uplink Shared Channel (PUSCH) resource.
- PUSCH Physical Uplink Shared Channel
- the PUCCH resource includes the time domain position of the PUCCH, that is, the start symbol and the symbol length.
- the PUSCH resource also includes the time domain location of the PUSCH.
- the number of bits of the first codebook is determined by the number of bits corresponding to each ACK / NACK included in the first codebook.
- the number of bits in the second codebook is determined by the second codebook including the number of bits corresponding to ACK / NACK.
- the number of bits corresponding to ACK / NACK is configured by a high-level layer or is predefined. This embodiment of the present application does not limit this.
- the ARI value corresponding to the PDCCH is the first ARI value. If the first PDCCH set includes multiple PDCCHs, the first ARI value is the value of the ARI corresponding to the last received PDCCH in the first PDCCH set, or the first ARI value is the The value of the ARI corresponding to the first received PDCCH in the first PDCCH set, or the value of the first ARI is the maximum value of the ARI corresponding to all PDCCHs in the first PDCCH set, or the first ARI The value is the minimum value of ARI values corresponding to all PDCCHs in the first PDCCH set.
- the ARI value corresponding to the PDCCH is the second ARI value.
- the second ARI value is the value of the ARI corresponding to the last received PDCCH in the second PDCCH set, or the second ARI value is the The value of the ARI corresponding to the first received PDCCH in the second PDCCH set, or the value of the second ARI is the maximum value of the ARI corresponding to all PDCCHs in the second PDCCH set, or the second ARI The value is the minimum value of the ARI values corresponding to all PDCCHs in the second PDCCH set.
- the terminal determines a number of a first uplink resource set according to the number of bits in the first codebook, where the first uplink resource set includes a first uplink resource; and then, the terminal determines the first uplink resource set according to the first codebook.
- the corresponding first ARI value is used to determine a number of the first uplink resource in the first uplink resource set, thereby determining the first uplink resource.
- the terminal determines at least one candidate first uplink resource from at least one uplink resource set according to a first ARI value corresponding to the first codebook; then, the terminal determines the first uplink resource according to the first codebook.
- the number of bits determines the first uplink resource from the at least one candidate first uplink resource.
- the terminal determines the number of the first uplink resource in the first uplink resource set by combining the first ARI value and the starting CCE index of the last PDCCH in the first PDCCH set.
- the implementation manner of determining the second uplink resource by the terminal is similar to the implementation manner of determining the first uplink resource. Therefore, for the related description of determining the implementation manner of the second uplink resource, refer to the foregoing determining the implementation of the first uplink resource The description of the mode is not repeated in this embodiment of the present application.
- K 2
- the number of PUCCH resources in PUCCH resource set 0 16
- the number of PUCCH resources in PUCCH resource set 1 is 8
- the number of PUCCH resources in PUCCH resource set 2 is 8.
- the number of TBs transmitted by one PDSCH is 1, that is, one PDSCH only carries 1 TB of data.
- the high-level configuration terminal only needs to perform ACK / NACK feedback with TB granularity.
- the first PDCCH set is ⁇ PDCCH1, PDCCH2, PDCCH3 ⁇
- the ARI value of PDCCH3 is 000
- the first codebook is ⁇ ACK / NACK1, ACK / NACK2, ACK / NACK3 ⁇ .
- the number of bits of the first codebook is three.
- the terminal can determine that the first uplink resource set corresponding to the first codebook is PUCCH resource set 1.
- the terminal determines that the first PUCCH resource in the PUCCH resource set 1 is the first uplink resource according to the ARI value of the last PDCCH in the first PDCCH set (that is, PDCCH3).
- the step S104 performed by the terminal includes at least one of the following situations:
- Case 1 If the first uplink resource and the second uplink resource do not overlap in the time domain, the terminal sends the first codebook on the first uplink resource and the second uplink resource on the second uplink resource. Sending the second codebook.
- the terminal sends the first codebook on the first uplink resource and sends the second codebook on the second uplink resource.
- the third uplink resource may be other uplink resources than the first uplink resource and the second uplink resource, such as a PUCCH resource carrying a scheduling request SR or channel state information CSI, or an uplink PUSCH resources for data.
- Scenario 2 If the first uplink resource and the second uplink resource do not overlap, the first uplink resource and the third uplink resource do not overlap in the time domain, and the second uplink resource and the third uplink resource If the uplink resources overlap in the time domain, the terminal sends the first codebook on the first uplink resource; and the terminal may also perform any of the following operations:
- the terminal sends the second codebook on the second uplink resource.
- the terminal silently sends the third uplink information on the third uplink resource.
- the third uplink information is information to be sent on the third uplink resource.
- the terminal sends the third uplink information on the third uplink resource.
- the terminal silently sends the second codebook on the second uplink resource.
- the terminal sends fourth uplink information on the fourth uplink resource.
- the fourth uplink information is generated by jointly coding the second codebook and the third uplink information.
- the fourth uplink resource is determined by one or more of a type of the third uplink information, a value of the third uplink information, the first number of bits, and a value of the second ARI.
- the first number of bits is a sum of the number of bits of the second codebook and the number of bits of the third uplink information.
- the fourth uplink resource is the third uplink resource; for another example, if the third uplink resource is a PUCCH carrying an SR, the first The four uplink resources are one of the second uplink resource and the third uplink resource; for another example, if the third uplink resource is a PUCCH carrying CSI, the fourth uplink resource is based on the first bit number ( That is, the total number of bits of the second codebook and the CSI) and the value of the second ARI are determined.
- the specific determination method is similar to the above-mentioned second uplink resource determination method, and will not be described in detail here.
- the terminal may perform the foregoing operation (1-1) or operation (1-2).
- first uplink resource and the second uplink resource do not overlap, the first uplink resource and the third uplink resource overlap in time domain, and the second uplink resource and the third uplink resource
- the uplink resources do not overlap in the time domain.
- the processing method in this case is similar to the second case above, and will not be described in detail here.
- Scenario 3 If the first uplink resource and the second uplink resource do not overlap in time domain, the first uplink resource and the third uplink resource overlap in time domain, and the second uplink resource and the first uplink resource If the three uplink resources overlap in time domain, the terminal may perform the following operations:
- the terminal sends the first codebook on the first uplink resource, and sends the second codebook on the second uplink resource.
- the terminal sends a fifth uplink resource on the fifth uplink resource.
- the fifth uplink information is generated by jointly coding the first codebook, the second codebook, and the third uplink information.
- the fifth uplink resource is determined by one or more of a type of the third uplink information, a value of the third uplink information, the second number of bits, and the third ARI, and the second number of bits is A sum of the number of bits of the first codebook, the number of bits of the second codebook, and the number of bits of the third uplink information, and the third ARI value is the first PDCCH set and the first The value of the ARI corresponding to the last received PDCCH in the two PDCCH sets.
- the fifth uplink resource is the third uplink resource; for another example, if the third uplink resource is a PUCCH carrying an SR, the first uplink resource The five uplink resources are one of the first uplink resource, the second uplink resource, and the third uplink resource; for another example, if the third uplink resource is a PUCCH carrying CSI, the fifth uplink resource is based on the The second bit number (that is, the total number of bits of the first codebook, the second codebook, and the CSI) and the third ARI value are determined, and a specific determination method and the first uplink resource determination method are described above. Similarly, no more detailed description here.
- the terminal sends the third uplink information on the third uplink resource.
- the terminal silences transmission of the first codebook on the first uplink resource, and silences transmission of the second codebook on the second uplink resource.
- Case 4 If the first uplink resource and the second uplink resource overlap in time domain, the terminal may perform any of the following operations:
- the terminal sends the first codebook on the first uplink resource.
- the terminal silently sends the second codebook on the second uplink resource.
- the terminal sends the second codebook on the second uplink resource.
- the terminal silently sends the first codebook on the first uplink resource.
- the terminal sends sixth uplink information on a sixth uplink resource.
- the sixth uplink information is generated by jointly encoding the first codebook and the second codebook.
- the sixth uplink resource is determined by a third bit number and the third ARI value.
- the third number of bits is a sum of the number of bits of the first codebook and the number of bits of the second codebook, and the third ARI value is the first PDCCH set and the second PDCCH set The value of the ARI corresponding to the last received PDCCH in.
- the terminal may determine whether the terminal performs the foregoing operation (3-1) or according to the priority of the first codebook and the priority of the second codebook. Operation (3-2). That is, when the priority of the first codebook is higher than the priority of the second codebook, the terminal performs the above operation (3-1); otherwise, when the priority of the second codebook is When the priority is higher than the first codebook, the terminal performs the foregoing operation (3-2).
- the priority of the first codebook and the priority of the second codebook are configured by a higher layer or are predefined.
- the terminal compares the priority of the first codebook with the priority of the second codebook according to one or more of the following information: the first codebook and / or the second codebook A PDSCH mapping type corresponding to the codebook, or a PDSCH time domain length corresponding to the first codebook and / or the second codebook.
- the first codebook corresponds to mapping typeB
- the priority of the first codebook is higher than the priority of the second codebook.
- the PDSCH time domain length corresponding to the first codebook is less than or equal to a preset value
- the priority of the first codebook is higher than the priority of the second codebook.
- steps S101 to S104 can be executed by the processor 301 in the terminal 30 shown in FIG. 3 calling application code stored in the memory 302; the actions of steps S101, S102, and S104 can be shown in FIG. 3
- the processor 201 in the access network device 20 of the CPU invokes the application program code stored in the memory 202 for execution. This embodiment of the present application does not place any restrictions on this.
- the foregoing terminal includes a hardware structure or a software module corresponding to performing each function.
- this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is performed by hardware or computer software-driven hardware depends on the specific application and design constraints of the technical solution. A professional technician 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.
- the terminal may be divided into functional modules according to the foregoing method example.
- each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module.
- the above integrated modules can be implemented in the form of hardware or software functional modules. It should be noted that the division of the modules in the embodiments of the present application is schematic, and is only a logical function division. In actual implementation, there may be another division manner.
- FIG. 7 shows a schematic structural diagram of a terminal.
- the terminal includes a receiving module 701, a processing module 702, and a sending module 703.
- the receiving module 701 is configured to receive a physical downlink control channel PDCCH.
- the PDCCH is used to schedule a physical downlink shared channel PDSCH.
- the PDCCH includes a first PDCCH set and a second PDCCH set.
- a processing module 702 configured to generate a first codebook and a second codebook, the first codebook corresponding to the first PDCCH set, the second codebook corresponding to the second PDCCH set, and the first PDCCH
- the set and the second PDCCH set correspond to different values of codebook identification information of the PDCCH.
- the sending module 703 is configured to send the first codebook and / or the second codebook.
- the sending module 703 is further configured to send the first codebook and / or the second codebook in a first time unit, and the first time unit and the first time unit are The PDCCH set has an association relationship, and the first time unit has an association relationship with the second PDCCH set.
- the codebook identification information includes at least one of the following or any combination thereof: confirmation / negative feedback resource indication ARI, downlink control information DCI format, wireless network temporary identification, DCI first indication information, PDCCH detection timing , Search space identification, control resource collection identification.
- the different values of the codebook identification information of the PDCCH corresponding to the first PDCCH set and the second PDCCH set include: the value of the codebook identification information of each PDCCH in the first PDCCH set Is a first preset value, and the value of the codebook identification information of each PDCCH in the second PDCCH set is a second preset value, and the first preset value is different from the second preset value.
- the different values of the codebook identification information of the PDCCH corresponding to the first PDCCH set and the second PDCCH set include: the value of the codebook identification information of each PDCCH in the first PDCCH belongs to A first value set, and values of codebook identification information of each PDCCH in the second PDCCH set belong to a second value set, and the values of the first value set are different from those of the second value set Value.
- the first codebook is generated according to the DAI information of the downlink allocation index of each PDCCH in the first PDCCH set; and the second codebook is generated according to the DAI information of each PDCCH in the second PDCCH set.
- the processing module 702 is further configured to determine a first uplink resource according to the number of bits of the first codebook and a first ARI value corresponding to the first codebook.
- An ARI value is a value of the ARI corresponding to the last received PDCCH in the first PDCCH set, and is determined according to the number of bits of the second codebook and the second ARI value corresponding to the second codebook.
- the second ARI value is a value of an ARI corresponding to the last received PDCCH in the second PDCCH set.
- the sending module 703 is configured to send the first codebook on the first uplink resource when the first uplink resource and the second uplink resource do not overlap in a time domain. And sending the second codebook on the second uplink resource.
- the sending module 703 is configured to: when the first uplink resource and the second uplink resource do not overlap in a time domain, and the first uplink resource and the third uplink resource do not overlap in a time domain, And when the second uplink resource and the third uplink resource overlap in time domain, sending the first codebook on the first uplink resource; and sending the second codebook on the second uplink resource A codebook, or sending the third uplink information on the third uplink resource, or sending the fourth uplink information on the fourth uplink resource; wherein the fourth uplink information is composed of the second codebook and The third uplink information corresponding to the third uplink resource is generated by joint coding, and the fourth uplink resource does not overlap with the first uplink resource in the time domain.
- the sending module 703 is configured to: when the first uplink resource and the second uplink resource do not overlap in a time domain, and the first uplink resource and the third uplink resource overlap in a time domain, and When the second uplink resource and the third uplink resource overlap in time domain, sending the first codebook on the first uplink resource and sending the second codebook on the second uplink resource;
- the fifth uplink information is sent on a fifth uplink resource, wherein the fifth uplink information is combined by the first codebook, the second codebook, and third uplink information corresponding to the third uplink resource. Code generation.
- the sending module 703 is configured to send the first codebook on the first uplink resource when the first uplink resource and the second uplink resource overlap in time domain; Or sending the second codebook on the second uplink resource; or sending sixth uplink information on a sixth uplink resource, where the sixth uplink information is generated by the first codebook and the second Codebook joint coding is generated.
- the device is presented in the form of dividing each functional module corresponding to each function, or the device is presented in the form of dividing each functional module in an integrated manner.
- the "module” here may include application-specific integrated circuits (ASICs), circuits, processors and memories executing one or more software or firmware programs, integrated logic circuits, or other devices that can provide the above functions .
- ASICs application-specific integrated circuits
- the processing module 702 in FIG. 7 may be implemented by a processor of the terminal in FIG. 3.
- the receiving module 701 and the sending module 703 in FIG. 7 may be implemented by the communication interface of the terminal in FIG. 3, which is not limited in the embodiment of the present application.
- An embodiment of the present application further provides a computer-readable storage medium, where the computer-readable storage medium stores instructions; when the computer-readable storage medium runs on the terminal shown in FIG. 3, the terminal makes the terminal execute the
- the embodiment of the application is a method for transmitting uplink control information shown in FIG. 4.
- an embodiment of the present application provides a chip system including a processor, which is configured to support a terminal to implement a method for transmitting uplink control information shown in FIG. 4.
- the chip system further includes a memory. This memory is used to store the necessary program instructions and data of the receiver.
- the memory may not be in the chip system.
- the chip system may be composed of a chip, and may also include a chip and other discrete devices, which are not specifically limited in the embodiments of the present application.
- FIG. 8 shows a schematic structural diagram of an access network device.
- the access network device includes a sending module 801, a receiving module 802, and a processing module 803.
- the sending module 801 is configured to send a physical downlink control channel PDCCH.
- the PDCCH is used to schedule a physical downlink shared channel PDSCH.
- the PDCCH includes a first PDCCH set and a second PDCCH set.
- the receiving module 802 is configured to receive a first codebook and / or a second codebook, where the first codebook corresponds to the first PDCCH set, the second codebook corresponds to the second PDCCH set, and the first A PDCCH set and the second PDCCH set correspond to different values of codebook identification information of the PDCCH.
- the receiving module 802 is configured to receive the first codebook and / or the second codebook in a first time unit, and the first time unit and the first PDCCH are There is an association relationship between the sets, and there is an association relationship between the first time unit and the second PDCCH set.
- the codebook identification information includes at least one of the following or any combination thereof: ARI, downlink control information DCI format, RNTI, first indication information of DCI, PDCCH detection timing, search space identification, and control resource set identification .
- the different values of the codebook identification information of the PDCCH corresponding to the first PDCCH set and the second PDCCH set include: the value of the codebook identification information of each PDCCH in the first PDCCH set Is a first preset value, and the value of the codebook identification information of each PDCCH in the second PDCCH set is a second preset value, and the first preset value is different from the second preset value.
- the different values of the codebook identification information of the PDCCH corresponding to the first PDCCH set and the second PDCCH set include: the value of the codebook identification information of each PDCCH in the first PDCCH belongs to A first value set, and values of codebook identification information of each PDCCH in the second PDCCH set belong to a second value set, and the values of the first value set are different from those of the second value set Value.
- the first codebook is generated according to the DAI information of the downlink allocation index of each PDCCH in the first PDCCH set; and the second codebook is generated according to the DAI information of each PDCCH in the second PDCCH set.
- the processing module 803 is configured to determine a first uplink resource according to the number of bits of the first codebook and a first ARI value corresponding to the first codebook.
- the ARI value is the value of the ARI corresponding to the last received PDCCH in the first PDCCH set; and the second ARI value corresponding to the second codebook is used to determine the first Two uplink resources, and the second ARI value is the value of the ARI corresponding to the last received PDCCH in the second PDCCH set.
- the receiving module 802 is configured to receive the first codebook on the first uplink resource when the first uplink resource and the second uplink resource do not overlap in a time domain. And receiving the second codebook on the second uplink resource.
- the receiving module 802 is configured to receive the first codebook on the first uplink resource when the first uplink resource and the second uplink resource overlap in time domain; Or receiving the second codebook on the second uplink resource; or receiving sixth uplink information on a sixth uplink resource, where the sixth uplink information is generated by the first codebook and the second Codebook joint coding is generated.
- the device is presented in the form of dividing each functional module corresponding to each function, or the device is presented in the form of dividing each functional module in an integrated manner.
- the "module” here may include application-specific integrated circuits (ASICs), circuits, processors and memories executing one or more software or firmware programs, integrated logic circuits, or other devices that can provide the above functions .
- ASICs application-specific integrated circuits
- the processing module 803 in FIG. 8 may be implemented by a processor of an access network device in FIG. 3.
- the receiving module 802 and the sending module 801 in FIG. 8 may be implemented by the communication interface of the access network device in FIG. 3, and this embodiment of the present application does not place any restrictions on this.
- An embodiment of the present application further provides a computer-readable storage medium, where the computer-readable storage medium stores instructions; when the computer-readable storage medium runs on an access network device shown in FIG.
- the access network device executes the uplink control information transmission method shown in FIG. 4 in the embodiment of the present application.
- an embodiment of the present application provides a chip system including a processor, which is configured to support an access network device to implement the uplink control information transmission method shown in FIG. 4.
- the chip system further includes a memory. This memory is used to store the necessary program instructions and data of the receiver.
- the memory may not be in the chip system.
- the chip system may be composed of a chip, and may also include a chip and other discrete devices, which are not specifically limited in the embodiments of the present application.
- the computer program product includes one or more computer instructions.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
- the computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.
- the computer instructions may be from a website site, a computer, a server, or a data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or includes one or more data storage devices such as servers, data centers, and the like that can be integrated with the medium.
- the available medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)).
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
Description
Claims (49)
- 一种上行控制信息的传输方法,其特征在于,所述方法包括:接收物理下行控制信道PDCCH,所述PDCCH用于调度物理下行共享信道PDSCH,所述PDCCH包括第一PDCCH集合与第二PDCCH集合;生成第一码本和第二码本,所述第一码本对应所述第一PDCCH集合,所述第二码本对应所述第二PDCCH集合,所述第一PDCCH集合与所述第二PDCCH集合对应所述PDCCH的码本标识信息的不同取值;发送所述第一码本和/或所述第二码本。
- 根据权利要求1所述的上行控制信息的传输方法,其特征在于,所述发送所述第一码本和/或所述第二码本,包括:在第一时间单元中发送所述第一码本和/或所述第二码本,所述第一时间单元与所述第一PDCCH集合存在关联关系,并且所述第一时间单元与所述第二PDCCH集合存在关联关系。
- 根据权利要求1或2所述的上行控制信息的传输方法,其特征在于,所述码本标识信息包括以下至少一种或者它们的任意组合:确认/否定反馈资源指示ARI,下行控制信息DCI格式,无线网络临时标识,DCI的第一指示信息,PDCCH检测时机,搜索空间标识,控制资源集合标识。
- 根据权利要求1至3任一项所述的上行控制信息的传输方法,其特征在于,所述第一PDCCH集合与所述第二PDCCH集合对应所述PDCCH的码本标识信息的不同取值,包括:所述第一PDCCH集合中各个PDCCH的码本标识信息的取值为第一预设值,所述第二PDCCH集合中各个PDCCH的码本标识信息的取值为第二预设值,所述第一预设值不同于所述第二预设值。
- 根据权利要求1至3任一项所述的上行控制信息的传输方法,其特征在于,所述第一PDCCH集合与所述第二PDCCH集合对应所述PDCCH的码本标识信息的不同取值,包括:所述第一PDCCH中各个PDCCH的码本标识信息的取值属于第一取值集合,所述第二PDCCH集合中各个PDCCH的码本标识信息的取值属于第二取值集合,所述第一取值集合的取值不同于所述第二取值集合的取值。
- 根据权利要求1至5任一项所述的上行控制信息的传输方法,其特征在于,所述第一码本根据所述第一PDCCH集合中各个PDCCH的下行分配索引DAI信息生成;所述第二码本根据所述第二PDCCH集合中各个PDCCH的DAI信息生成。
- 根据权利要求1至6任一项所述的上行控制信息的传输方法,其特征在于,所述方法还包括:根据所述第一码本的比特数和所述第一码本对应的第一ARI取值,确定第一上行资源,所述第一ARI取值为所述第一PDCCH集合中最后接收到的PDCCH对应的ARI的取值;根据所述第二码本的比特数和所述第二码本对应的第二ARI取值,确定第二上行资源,所述第二ARI取值为所述第二PDCCH集合中最后接收到的PDCCH对应的ARI 的取值。
- 根据权利要求7所述的上行控制信息的传输方法,其特征在于,若所述第一上行资源和所述第二上行资源时域不重叠,则所述发送所述第一码本和/或所述第二码本,包括:在所述第一上行资源上发送所述第一码本,在所述第二上行资源上发送所述第二码本。
- 根据权利要求7所述的上行控制信息的传输方法,其特征在于,若第一上行资源和第二上行资源时域不重叠,第一上行资源和第三上行资源时域不重叠,并且第二上行资源和第三上行资源时域重叠,则所述发送所述第一码本和/或所述第二码本,包括:在所述第一上行资源上所述发送第一码本;以及,在所述第二上行资源上发送所述第二码本,或者,在第四上行资源上发送第四上行信息,或者,在第三上行资源上发送第三上行信息;其中,所述第四上行信息由第二码本和第三上行资源对应的第三上行信息联合编码生成,第四上行资源与第一上行资源时域不重叠。
- 根据权利要求7所述的上行控制信息的传输方法,其特征在于,若第一上行资源和第二上行资源时域不重叠,第一上行资源和第三上行资源时域重叠,并且第二上行资源和第三上行资源时域重叠,则所述发送所述第一码本和/或所述第二码本,包括:在所述第一上行资源上发送所述第一码本,并且在所述第二上行资源上发送所述第二码本;或者,在第五上行资源上发送第五上行信息;其中,所述第五上行信息由第一码本、第二码本以及第三上行资源对应的第三上行信息联合编码生成。
- 根据权利要求7所述的上行控制信息的传输方法,其特在于,若所述第一上行资源和所述第二上行资源时域重叠,则所述发送所述第一码本和/或所述第二码本,包括:在所述第一上行资源上发送所述第一码本;或者,在所述第二上行资源上发送所述第二码本;或者,在第六上行资源上发送第六上行信息,所述第六上行信息由所述第一码本和所述第二码本联合编码生成。
- 一种上行控制信息的传输方法,其特征在于,所述方法包括:发送物理下行控制信道PDCCH,所述PDCCH用于调度物理下行共享信道PDSCH,所述PDCCH包括第一PDCCH集合与第二PDCCH集合;接收第一码本和/或第二码本,所述第一码本对应所述第一PDCCH集合,所述第二码本对应所述第二PDCCH集合,所述第一PDCCH集合与所述第二PDCCH集合对应所述PDCCH的码本标识信息的不同取值。
- 根据权利要求12所述的上行控制信息的传输方法,其特征在于,所述接收第一码本和/或第二码本,包括:在第一时间单元中接收所述第一码本和/或所述第二码本,所述第一时间单元与所述第一PDCCH集合存在关联关系,并且所述第一时间单元与所述第二PDCCH集合存在关联关系。
- 根据权利要求12或13所述的上行控制信息的传输方法,其特征在于,所述码本标识信息包括以下至少一种或者它们的任意组合:确认/否定反馈资源指示ARI,下行控制信息DCI格式,无线网络临时标识,DCI的第一指示信息,PDCCH检测时机,搜索空间标识,控制资源集合标识。
- 根据权利要求12至14任一项所述的上行控制信息的传输方法,其特征在于,所述第一PDCCH集合与所述第二PDCCH集合对应所述PDCCH的码本标识信息的不同取值,包括:所述第一PDCCH集合中各个PDCCH的码本标识信息的取值为第一预设值,所述第二PDCCH集合中各个PDCCH的码本标识信息的取值为第二预设值,所述第一预设值不同于所述第二预设值。
- 根据权利要求12至14任一项所述的上行控制信息的传输方法,其特征在于,所述第一PDCCH集合与所述第二PDCCH集合对应所述PDCCH的码本标识信息的不同取值,包括:所述第一PDCCH中各个PDCCH的码本标识信息的取值属于第一取值集合,所述第二PDCCH集合中各个PDCCH的码本标识信息的取值属于第二取值集合,所述第一取值集合的取值不同于所述第二取值集合的取值。
- 根据权利要求12至16任一项所述的上行控制信息的传输方法,其特征在于,所述第一码本根据所述第一PDCCH集合中各个PDCCH的下行分配索引DAI信息生成;所述第二码本根据所述第二PDCCH集合中各个PDCCH的DAI信息生成。
- 根据权利要求12至17任一项所述的上行控制信息的传输方法,其特征在于,所述方法还包括:根据所述第一码本的比特数和所述第一码本对应的第一ARI取值,确定第一上行资源,所述第一ARI取值为所述第一PDCCH集合中最后发送的PDCCH对应的ARI的取值;根据所述第二码本的比特数和所述第二码本对应的第二ARI取值,确定第二上行资源,所述第二ARI取值为所述第二PDCCH集合中最后发送的PDCCH对应的ARI的取值。
- 根据权利要求18所述的上行控制信息的传输方法,其特征在于,若所述第一上行资源和所述第二上行资源时域不重叠,则所述接收所述第一码本和/或所述第二码本,包括:在所述第一上行资源上接收所述第一码本,在所述第二上行资源上接收所述第二码本。
- 根据权利要求18所述的上行控制信息的传输方法,其特征在于,若第一上行资源和第二上行资源时域不重叠,第一上行资源和第三上行资源时域不重叠,并且第二上行资源和第三上行资源时域重叠,则所述接收所述第一码本和/或所述第二码本,包括:在所述第一上行资源上接收所述第一码本;以及,在所述第二上行资源上接收所述第二码本,或者,在第四上行资源上接收第四上行信息,或者,在第三上行资源上接收第三上行信息;其中,第四上行信息由第二码本和第三上行资源对应的第三上行信息联合编码生成,第四上行资源与第一上行资源时域不重叠。
- 根据权利要求18所述的上行控制信息的传输方法,其特征在于,若第一上行资源和第二上行资源时域不重叠,第一上行资源和第三上行资源时域重叠,并且第二上行资源和第三上行资源时域重叠,则所述接收所述第一码本和/或所述第二码本,包括:在所述第一上行资源上接收所述第一码本,并且在所述第二上行资源上接收所述第二码本;或者,在第五上行资源上接收第五上行信息;其中,第五上行信息由第一码本、第二码本以及第三上行资源对应的第三上行信息联合编码生成。
- 根据权利要求18所述的上行控制信息的传输方法,其特在于,若所述第一上行资源和所述第二上行资源时域重叠,则所述接收所述第一码本和/或所述第二码本,包括:在所述第一上行资源上接收所述第一码本;或者,在所述第二上行资源上接收所述第二码本;或者,在第六上行资源上接收第六上行信息,所述第六上行信息由所述第一码本和所述第二码本联合编码生成。
- 一种终端,其特征在于,包括:接收模块,用于接收物理下行控制信道PDCCH,所述PDCCH用于调度物理下行共享信道PDSCH,所述PDCCH包括第一PDCCH集合与第二PDCCH集合;处理模块,用于生成第一码本和第二码本,所述第一码本对应所述第一PDCCH集合,所述第二码本对应所述第二PDCCH集合,所述第一PDCCH集合与所述第二PDCCH集合对应所述PDCCH的码本标识信息的不同取值;发送模块,用于发送所述第一码本和/或所述第二码本。
- 根据权利要求23所述的终端,其特征在于,所述发送模块,还用于在第一时间单元中发送所述第一码本和/或所述第二码本,所述第一时间单元与所述第一PDCCH集合存在关联关系,并且所述第一时间单元与所述第二PDCCH集合存在关联关系。
- 根据权利要求23或24所述的终端,其特征在于,所述码本标识信息包括以下至少一种或者它们的任意组合:确认/否定反馈资源指示ARI,下行控制信息DCI格式,无线网络临时标识,DCI的第一指示信息,PDCCH检测时机,搜索空间标识,控制资源集合标识。
- 根据权利要求23至25任一项所述的终端,其特征在于,所述第一PDCCH集合与所述第二PDCCH集合对应所述PDCCH的码本标识信息的不同取值,包括:所述第一PDCCH集合中各个PDCCH的码本标识信息的取值为第一预设值,所述 第二PDCCH集合中各个PDCCH的码本标识信息的取值为第二预设值,所述第一预设值不同于所述第二预设值。
- 根据权利要求23至25任一项所述的终端,其特征在于,所述第一PDCCH集合与所述第二PDCCH集合对应所述PDCCH的码本标识信息的不同取值,包括:所述第一PDCCH中各个PDCCH的码本标识信息的取值属于第一取值集合,所述第二PDCCH集合中各个PDCCH的码本标识信息的取值属于第二取值集合,所述第一取值集合的取值不同于所述第二取值集合的取值。
- 根据权利要求23至27任一项所述的终端,其特征在于,所述第一码本根据所述第一PDCCH集合中各个PDCCH的下行分配索引DAI信息生成;所述第二码本根据所述第二PDCCH集合中各个PDCCH的DAI信息生成。
- 根据权利要求23至28任一项所述的终端,其特征在于,所述处理模块,还用于根据所述第一码本的比特数和所述第一码本对应的第一ARI取值,确定第一上行资源,所述第一ARI取值为所述第一PDCCH集合中最后接收到的PDCCH对应的ARI的取值;根据所述第二码本的比特数和所述第二码本对应的第二ARI取值,确定第二上行资源,所述第二ARI取值为所述第二PDCCH集合中最后接收到的PDCCH对应的ARI的取值。
- 根据权利要求29所述的终端,其特征在于,所述发送模块,用于当所述第一上行资源和所述第二上行资源时域不重叠时,在所述第一上行资源上发送所述第一码本,在所述第二上行资源上发送所述第二码本。
- 根据权利要求29所述的终端,其特征在于,所述发送模块,用于当第一上行资源和第二上行资源时域不重叠,第一上行资源和第三上行资源时域不重叠,并且第二上行资源和第三上行资源时域重叠时,在所述第一上行资源上所述发送第一码本;以及,在所述第二上行资源上发送所述第二码本,或者,在第四上行资源上发送第四上行信息,或者,在第三上行资源上发送第三上行信息;其中,所述第四上行信息由第二码本和第三上行资源对应的第三上行信息联合编码生成,第四上行资源与第一上行资源时域不重叠。
- 根据权利要求29所述的终端,其特征在于,所述发送模块,用于当第一上行资源和第二上行资源时域不重叠,第一上行资源和第三上行资源时域重叠,并且第二上行资源和第三上行资源时域重叠时,在所述第一上行资源上发送所述第一码本,并且在所述第二上行资源上发送所述第二码本;或者,在第五上行资源上发送第五上行信息;其中,所述第五上行信息由第一码本、第二码本以及第三上行资源对应的第三上行信息联合编码生成。
- 根据权利要求29所述的终端,其特征在于,所述发送模块,用于当所述第一上行资源和所述第二上行资源时域重叠时,在所述第一上行资源上发送所述第一码本;或者,在所述第二上行资源上发送所述第二码本;或者,在第六上行资源上发送第六上行信息,所述第六上行信息由所述第一码本和所述第二码本联合编码生成。
- 一种接入网设备,其特在于,包括:发送模块,用于发送物理下行控制信道PDCCH,所述PDCCH用于调度物理下行共享信道PDSCH,所述PDCCH包括第一PDCCH集合与第二PDCCH集合;接收模块,用于接收第一码本和/或第二码本,所述第一码本对应所述第一PDCCH集合,所述第二码本对应所述第二PDCCH集合,所述第一PDCCH集合与所述第二PDCCH集合对应所述PDCCH的码本标识信息的不同取值。
- 根据权利要求34所述的接入网设备,其特征在于,所述接收模块,用于在第一时间单元中接收所述第一码本和/或所述第二码本,所述第一时间单元与所述第一PDCCH集合存在关联关系,并且所述第一时间单元与所述第二PDCCH集合存在关联关系。
- 根据权利要求34或35所述的接入网设备,其特征在于,所述码本标识信息包括以下至少一种或者它们的任意组合:确认/否定反馈资源指示ARI,下行控制信息DCI格式,无线网络临时标识,DCI的第一指示信息,PDCCH检测时机,搜索空间标识,控制资源集合标识。
- 根据权利要求34至36任一项所述的接入网设备,其特征在于,所述第一PDCCH集合与所述第二PDCCH集合对应所述PDCCH的码本标识信息的不同取值,包括:所述第一PDCCH集合中各个PDCCH的码本标识信息的取值为第一预设值,所述第二PDCCH集合中各个PDCCH的码本标识信息的取值为第二预设值,所述第一预设值不同于所述第二预设值。
- 根据权利要求34至36任一项所述的接入网设备,其特征在于,所述第一PDCCH集合与所述第二PDCCH集合对应所述PDCCH的码本标识信息的不同取值,包括:所述第一PDCCH中各个PDCCH的码本标识信息的取值属于第一取值集合,所述第二PDCCH集合中各个PDCCH的码本标识信息的取值属于第二取值集合,所述第一取值集合的取值不同于所述第二取值集合的取值。
- 根据权利要求34至38任一项所述的接入网设备,其特征在于,所述第一码本根据所述第一PDCCH集合中各个PDCCH的下行分配索引DAI信息生成;所述第二码本根据所述第二PDCCH集合中各个PDCCH的DAI信息生成。
- 根据权利要求34至39任一项所述的接入网设备,其特征在于,所述接入网设备还包括:处理模块;所述处理模块,用于根据所述第一码本的比特数和所述第一码本对应的第一ARI取值,确定第一上行资源,所述第一ARI取值为所述第一PDCCH集合中最后发送的PDCCH对应的ARI的取值;根据所述第二码本的比特数和所述第二码本对应的第二ARI取值,确定第二上行资源,所述第二ARI取值为所述第二PDCCH集合中最后发送的PDCCH对应的ARI的取值。
- 根据权利要求40所述的接入网设备,其特征在于,所述接收模块,用于当所述第一上行资源和所述第二上行资源时域不重叠时,在所述第一上行资源上接收所述第一码本,在所述第二上行资源上接收所述第二码本。
- 根据权利要求40所述的接入网设备,其特征在于,所述接收模块,用于当第一上行资源和第二上行资源时域不重叠,第一上行资源和第三上行资源时域不重叠,并且第二上行资源和第三上行资源时域重叠时,在所述第一上行资源上接收所述第一 码本;以及,在所述第二上行资源上接收所述第二码本,或者,在第四上行资源上接收第四上行信息,或者,在第三上行资源上接收第三上行信息;其中,第四上行信息由第二码本和第三上行资源对应的第三上行信息联合编码生成,第四上行资源与第一上行资源时域不重叠。
- 根据权利要求42所述的接入网设备,其特征在于,所述接收模块,用于当第一上行资源和第二上行资源时域不重叠,第一上行资源和第三上行资源时域重叠,并且第二上行资源和第三上行资源时域重叠时,在所述第一上行资源上接收所述第一码本,并且在所述第二上行资源上接收所述第二码本;或者,在第五上行资源上接收第五上行信息;其中,第五上行信息由第一码本、第二码本以及第三上行资源对应的第三上行信息联合编码生成。
- 根据权利要求40所述的接入网设备,其特征在于,所述接收模块,用于当所述第一上行资源和所述第二上行资源时域重叠时,在所述第一上行资源上接收所述第一码本;或者,在所述第二上行资源上接收所述第二码本;或者,在第六上行资源上接收第六上行信息,所述第六上行信息由所述第一码本和所述第二码本联合编码生成。
- 一种通信装置,其特征在于,包括存储器和处理器,所述存储器用于存储计算机程序指令,当计算机程序指令在所述处理器上运行时,所述处理器用于执行权利要求1至11任一项所述的上行控制信息的传输方法,或者权利要求12至22任一项所述的上行控制信息的传输方法。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行权利要求1至11任一项所述的上行控制信息的传输方法,或者,使得计算机执行权利要求12至22任一项所述的上行控制信息的传输方法。
- 一种计算机程序产品,其特征在于,所述计算机程序产品包括指令,当所述计算机程序产品在计算机上运行时,使得计算机执行权利要求1至11任一项所述的上行控制信息的传输方法,或者,使得计算机执行权利要求12至22任一项所述的上行控制信息的传输方法。
- 一种芯片,其特征在于,所述芯片包括处理器,当指令在处理器上运行时,使得所述芯片执行权利要求1至11任一项所述的上行控制信息的传输方法,或者,使得所述芯片执行权利要求12至22任一项所述的上行控制信息的传输方法。
- 一种通信***,其特征在于,所述通信***包括终端和网络设备,所述终端用于执行权利要求1至11任一项所述的上行控制信息的传输方法,所述网络设备用于执行权利要求12至22任一项所述的上行控制信息的传输方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2019273246A AU2019273246B2 (en) | 2018-05-21 | 2019-05-17 | Method and device for transmitting uplink control information |
EP19808446.9A EP3783827A4 (en) | 2018-05-21 | 2019-05-17 | UPRIGHT LINK CONTROL INFORMATION TRANSMISSION PROCESS AND DEVICE |
US17/098,721 US11528734B2 (en) | 2018-05-21 | 2020-11-16 | Uplink control information transmission method and device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810490602.8A CN110519027B (zh) | 2018-05-21 | 2018-05-21 | 上行控制信息的传输方法及设备 |
CN201810490602.8 | 2018-05-21 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/098,721 Continuation US11528734B2 (en) | 2018-05-21 | 2020-11-16 | Uplink control information transmission method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019223615A1 true WO2019223615A1 (zh) | 2019-11-28 |
Family
ID=68616321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/087414 WO2019223615A1 (zh) | 2018-05-21 | 2019-05-17 | 上行控制信息的传输方法及设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11528734B2 (zh) |
EP (1) | EP3783827A4 (zh) |
CN (2) | CN112737738A (zh) |
AU (1) | AU2019273246B2 (zh) |
WO (1) | WO2019223615A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220216972A1 (en) * | 2019-04-25 | 2022-07-07 | Ntt Docomo, Inc. | User terminal and radio communication method |
US11528696B2 (en) * | 2018-01-19 | 2022-12-13 | Ntt Docomo, Inc. | User terminal and radio communication method |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11252706B2 (en) * | 2019-01-14 | 2022-02-15 | Qualcomm Incorporated | Uplink control channel codebook design in new radio unlicensed |
CN110536435A (zh) * | 2019-02-15 | 2019-12-03 | 中兴通讯股份有限公司 | 一种传输信息的方法和装置 |
US11381346B2 (en) * | 2019-04-02 | 2022-07-05 | Intel Corporation | Prioritization of services for control and data transmission for new radio systems |
US11490414B2 (en) | 2020-02-14 | 2022-11-01 | Qualcomm Incorporated | Techniques for intra-user equipment and inter-user equipment cancelation of overlapping communications |
US20230224898A1 (en) * | 2020-06-12 | 2023-07-13 | Lenovo (Beijing) Ltd. | Dynamic downlink assignment indicator (dai) counting and hybrid automatic repeat request acknowledgement (harq-ack) codebook generation for enhanced physical downlink control channel (pdcch) transmission |
CN114070517A (zh) * | 2020-08-06 | 2022-02-18 | ***通信有限公司研究院 | 一种harq-ack码本传输方法、装置和存储介质 |
CN114337949A (zh) * | 2020-09-29 | 2022-04-12 | 北京紫光展锐通信技术有限公司 | 物理下行数据信道pdsch资源确定方法及相关产品 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103119884A (zh) * | 2010-08-16 | 2013-05-22 | 高通股份有限公司 | 用于多载波操作的ack/nack传输 |
WO2017045499A1 (zh) * | 2015-09-18 | 2017-03-23 | 中兴通讯股份有限公司 | 一种信息的传输方法、终端和基站 |
US20170134140A1 (en) * | 2015-11-06 | 2017-05-11 | Innovative Technology Lab Co., Ltd. | Apparatus and method for performing hybrid automatic repeat request operation in wireless communication system supporting carrier aggregation |
CN107925523A (zh) * | 2015-09-11 | 2018-04-17 | 英特尔Ip公司 | 无线***中的上行链路控制信息的传输 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102088344B (zh) * | 2009-12-08 | 2013-07-31 | 电信科学技术研究院 | 一种传输ack/nack信息的方法和设备 |
CN103312468B (zh) * | 2012-03-16 | 2017-10-20 | 英特尔公司 | Harq/ack电码本大小确定 |
US10433288B2 (en) * | 2014-12-31 | 2019-10-01 | Lg Electronics Inc. | Uplink control information transmitting method and user equipment, and uplink control information receiving method and base station |
ES2755548T3 (es) * | 2014-12-31 | 2020-04-22 | Lg Electronics Inc | Procedimiento y dispositivo para transmitir acuse de recibo positivo (ACK)/acuse de recibo negativo (NACK) en un sistema de comunicación inalámbrico |
FI3251245T3 (fi) * | 2015-01-28 | 2023-06-20 | Interdigital Patent Holdings Inc | Nousevan siirtotien palautemenetelmät suuren lukumäärän kantoaaltoja kanssa toimimiseksi |
US10568081B2 (en) * | 2016-03-21 | 2020-02-18 | Samsung Electronics Co., Ltd. | Scheduling uplink transmissions |
US10541785B2 (en) * | 2016-07-18 | 2020-01-21 | Samsung Electronics Co., Ltd. | Carrier aggregation with variable transmission durations |
US10548096B2 (en) * | 2017-04-21 | 2020-01-28 | Samsung Electronics Co., Ltd. | Information type multiplexing and power control |
CN108809524B (zh) | 2017-04-28 | 2021-04-09 | 华为技术有限公司 | 传输反馈信息的方法和装置 |
CN110149717B (zh) * | 2018-02-14 | 2020-09-25 | 华为技术有限公司 | 码本的传输方法、装置及*** |
-
2018
- 2018-05-21 CN CN202011423008.0A patent/CN112737738A/zh active Pending
- 2018-05-21 CN CN201810490602.8A patent/CN110519027B/zh active Active
-
2019
- 2019-05-17 AU AU2019273246A patent/AU2019273246B2/en active Active
- 2019-05-17 WO PCT/CN2019/087414 patent/WO2019223615A1/zh unknown
- 2019-05-17 EP EP19808446.9A patent/EP3783827A4/en active Pending
-
2020
- 2020-11-16 US US17/098,721 patent/US11528734B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103119884A (zh) * | 2010-08-16 | 2013-05-22 | 高通股份有限公司 | 用于多载波操作的ack/nack传输 |
CN107925523A (zh) * | 2015-09-11 | 2018-04-17 | 英特尔Ip公司 | 无线***中的上行链路控制信息的传输 |
WO2017045499A1 (zh) * | 2015-09-18 | 2017-03-23 | 中兴通讯股份有限公司 | 一种信息的传输方法、终端和基站 |
US20170134140A1 (en) * | 2015-11-06 | 2017-05-11 | Innovative Technology Lab Co., Ltd. | Apparatus and method for performing hybrid automatic repeat request operation in wireless communication system supporting carrier aggregation |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11528696B2 (en) * | 2018-01-19 | 2022-12-13 | Ntt Docomo, Inc. | User terminal and radio communication method |
US20220216972A1 (en) * | 2019-04-25 | 2022-07-07 | Ntt Docomo, Inc. | User terminal and radio communication method |
Also Published As
Publication number | Publication date |
---|---|
CN112737738A (zh) | 2021-04-30 |
US20210076405A1 (en) | 2021-03-11 |
AU2019273246A1 (en) | 2020-11-26 |
CN110519027A (zh) | 2019-11-29 |
CN110519027B (zh) | 2020-12-22 |
EP3783827A1 (en) | 2021-02-24 |
EP3783827A4 (en) | 2021-08-18 |
US11528734B2 (en) | 2022-12-13 |
AU2019273246B2 (en) | 2022-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019223615A1 (zh) | 上行控制信息的传输方法及设备 | |
KR102509421B1 (ko) | 무선 통신 시스템에서의 다중 전송 스케줄링을 위한 방법 및 장치 | |
US11871411B2 (en) | Method and apparatus for downlink data transmissions | |
US10673573B2 (en) | Uplink transmission method and corresponding equipment | |
CN108293253B (zh) | 信息比特封装 | |
US11671982B2 (en) | Method, apparatus, and system for allocating resources in wireless communication system | |
WO2019096060A1 (zh) | 上行控制信息传输方法和设备 | |
CN111727649A (zh) | 用于无线通信***中传输或接收数据和控制信息的方法和装置 | |
WO2019233339A1 (zh) | 传输信息的方法和通信设备 | |
WO2018227600A1 (zh) | 反馈信息的发送和接收方法、装置以及通信*** | |
US20230180237A1 (en) | Base station apparatus, and communication method for pucch resource selection | |
US20200351917A1 (en) | Method and apparatus for transmission and reception of data channel in wireless communication system | |
US11558825B2 (en) | Method and apparatus for uplink transmission in a wireless communication system | |
WO2019154126A1 (zh) | 反馈码本确定方法及装置 | |
US20240215043A1 (en) | Data transmission method, control information sending method, and device | |
US20220311555A1 (en) | Uplink Control Information Reporting | |
US20220116158A1 (en) | Method and apparatus for transmission of harq-ack in wireless communication system | |
US10524248B2 (en) | Method and apparatus for detecting downlink control signal in wireless communication system | |
US12004163B2 (en) | Method and apparatus for decoding downlink control signal in wireless cellular communication system | |
WO2019029644A1 (zh) | 一种传输控制信息的方法和装置 | |
US12028888B2 (en) | Transmitting hybrid automatic repeat request acknowledgement in next generation networks | |
WO2024067833A1 (en) | Method, user equipment, and base station for cg pusch transmissions | |
WO2022147660A1 (zh) | Harq传输增强方法、通信设备及可读存储介质 | |
WO2020187154A1 (zh) | 链路失败恢复的方法和装置 | |
CN116783961A (zh) | 混合自动重传请求harq反馈码本生成方法、通信设备及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19808446 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2019808446 Country of ref document: EP Effective date: 20201117 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2019273246 Country of ref document: AU Date of ref document: 20190517 Kind code of ref document: A |