WO2019157920A1 - Procédé de transmission d'informations de rétroaction et dispositif de communication - Google Patents
Procédé de transmission d'informations de rétroaction et dispositif de communication Download PDFInfo
- Publication number
- WO2019157920A1 WO2019157920A1 PCT/CN2019/072888 CN2019072888W WO2019157920A1 WO 2019157920 A1 WO2019157920 A1 WO 2019157920A1 CN 2019072888 W CN2019072888 W CN 2019072888W WO 2019157920 A1 WO2019157920 A1 WO 2019157920A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- downlink
- time
- unit
- time unit
- codebook
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Definitions
- the present application relates to the field of communications and, more particularly, to a method and communication device for transmitting feedback information.
- a semi-static codebook configuration is supported in a Long Term Evolution (LTE) system, that is, a codebook is determined based on the number of downlink subframes in a semi-static downlink subframe set.
- the codebook of the Acknowledge (ACK) information/Negative-acknowledge (NACK) information is composed of feedback information corresponding to all downlink subframes in the semi-static downlink subframe set.
- the downlink subframe that includes the physical downlink shared channel (PDSCH) that is actually scheduled or the semi-persistent scheduling (SPS) release indication, and the downlink subframe that is not scheduled. .
- the downlink subframe in which the unscheduled downlink subframe or the terminal device does not receive the scheduling signaling is processed by the padding NACK in the codebook.
- the back-off scheduling and the back-off codebook are supported.
- the future 5th Generation (5G) system is different from the LTE system. Therefore, how to implement the back-off codebook and the back-off scheduling mechanism in the 5G system and improve the resource utilization efficiency of the uplink control channel carrying the feedback information become a technical problem to be solved in the 5G system.
- the present application provides a method and a communication device for transmitting feedback information, which can improve resource utilization efficiency of an uplink control channel carrying feedback information.
- a first aspect provides a method for transmitting feedback information, including: a terminal device receiving at least one downlink information in at least one first time unit of a time unit set, the time unit set being at least configured by the terminal device a collection of at least one first time unit on a frequency domain unit;
- the terminal device Determining, by the terminal device, a first codebook, where the first codebook includes feedback information corresponding to the first downlink information, where the first downlink information in the time unit subset meets a preset condition, The first codebook does not include feedback information corresponding to a specific time unit in the subset of time units, where the specific time unit is at least the first time unit of the time unit set except the first downlink information.
- the preset condition includes a first condition, where the first condition is that the number of the first downlink information meets a first preset value, and the time unit subset is the time unit set a subset of the time unit and the second time unit have a second association relationship;
- the terminal device sends uplink control information in the second time unit, where the uplink control information carries the first codebook.
- the terminal device when the terminal device schedules multiple downlink information in multiple time units in the time unit set corresponding to the first association relationship, the downlink information corresponding to the second association relationship
- the codebook can be retired, thereby improving the resource utilization efficiency of the uplink control channel carrying the feedback information.
- the preset condition further includes a second condition, where the second condition is that the indication information in the downlink control channel of the first downlink information is dynamically scheduled.
- the value is the second preset value.
- the second preset value may be a value of a Downlink Assignment Indicator (DAI).
- DAI Downlink Assignment Indicator
- the preset condition further includes a third condition, where the first condition that the first downlink information is located is the time The first time unit of a particular time domain location in a collection of cells.
- the preset condition further includes a fourth condition, where the fourth condition is that the first downlink information is carried in the at least one frequency domain unit The primary frequency domain unit or the primary secondary frequency domain unit.
- the preset condition includes a first condition, and may further include any one or more of the second condition, the third condition, and the fourth condition.
- the preset condition includes a second condition and a third condition in addition to the first condition.
- the preset condition includes a second condition and a fourth condition in addition to the first condition. This application does not limit this.
- the first codebook when the number of the first downlink information in the subset of time units does not satisfy the first condition, includes The feedback information corresponding to all the first time units in the set of time units.
- the value of the indication information is set according to a preset rule associated with the subset of time units.
- the preset is in at least one first time unit on each of the at least one frequency domain unit in the subset of time units
- the rule counts up and down the order of time units
- the preset rule is cumulatively counted in the order of the time domain after the frequency domain.
- the problem of inconsistent understanding between the terminal device and the network device caused by the codebook fallback is solved by performing DAI independent cumulative counting in the time subset.
- the at least one downlink information further includes second downlink information, where the downlink control channel that schedules the second downlink information is a semi-persistently scheduled downlink control channel,
- the first codebook further includes feedback information corresponding to the second downlink information.
- the first association relationship is predefined according to a standard and/or the network device is configured by using Radio Resource Control (RRC) signaling. Terminal equipment.
- RRC Radio Resource Control
- the second association relationship is determined according to a downlink control channel that dynamically schedules the first downlink information.
- the method before the determining, by the terminal device, the first codebook, the method further includes:
- the terminal device determines a semi-static codebook mode from a plurality of candidate codebook modes, where the plurality of candidate codebook modes include a semi-static codebook mode and a dynamic codebook mode.
- the first preset value is greater than or equal to 1, wherein, when the first preset value is greater than 1, the first preset value is The first downlink information carries the same transport block information.
- the first preset value of the first downlink information is scheduled by the same downlink control channel.
- the first preset value is less than or equal to a third preset value, where the third preset value is determined according to a downlink set parameter configured by the high layer signaling of.
- a second aspect provides a method for transmitting feedback information, including: the network device transmitting, to the terminal device, at least one downlink information in at least one first time unit of the set of time units, where the set of time units is a set of at least one first time unit on at least one of the configured frequency domain units;
- the network device receives the uplink control information sent by the terminal device in the second time unit, where the uplink control information carries a first codebook, where the first codebook is the first time in the time unit subset
- the first codebook includes the feedback information corresponding to the first downlink information, where the first codebook does not include the specific time unit corresponding to the time unit subset.
- the specific time unit is at least one first time unit of the time unit set except the first time unit where the first downlink information is located, where the preset condition includes a first condition, The first condition is that the number of the first downlink information meets a first preset value, the subset of time units is a subset of the set of time units, the subset of time units and the second time
- the unit has a second association.
- the network device receives the first codebook sent by the terminal device, and when the first downlink information meets the preset condition in the time unit subset, the first codebook performs codebook rollback, thereby improving The resource utilization efficiency of the system for the uplink control channel carrying the feedback information.
- the preset condition further includes a second condition, where the second condition is that the indication information in the downlink control channel of the first downlink information is dynamically scheduled.
- the value is the second preset value.
- the preset condition further includes a third condition, where the first time unit in which the first downlink information is located is the time The first time unit of a particular time domain location in a collection of cells.
- the preset condition further includes a fourth condition, where the first condition is that the first downlink information is carried in the at least one frequency domain unit The primary frequency domain unit or the primary secondary frequency domain unit.
- the preset condition includes a first condition, and may further include any one or more of the second condition, the third condition, and the fourth condition.
- the preset condition includes a second condition and a third condition in addition to the first condition.
- the preset condition includes a second condition and a fourth condition in addition to the first condition. This application does not limit this.
- the first codebook when the number of the first downlink information in the subset of time units does not satisfy the first condition, includes The feedback information corresponding to all the first time units in the set of time units.
- the value of the indication information is set according to a preset rule associated with the subset of time units.
- the preset is in at least one first time unit on each of the at least one frequency domain unit in the subset of time units
- the rule counts up and down the order of time units
- the preset rule is cumulatively counted in the order of the time domain after the frequency domain.
- the problem of inconsistent understanding between the terminal device and the network device caused by the codebook fallback is solved by performing DAI independent cumulative counting in the time subset.
- the at least one downlink information further includes second downlink information, where the downlink control channel that schedules the second downlink information is a semi-persistently scheduled downlink control channel,
- the first codebook further includes feedback information corresponding to the second downlink information.
- the first association relationship is configured according to a standard and/or the network device is configured to the terminal device by using a radio resource control RRC signaling configuration.
- the second association relationship is indicated by a downlink control channel that dynamically schedules the first downlink information.
- the method before the receiving, by the network device, the uplink control information sent by the terminal device in the second time unit, the method further includes:
- a semi-static codebook mode from a plurality of candidate codebook modes, where the plurality of candidate codebook modes include a semi-static codebook mode and a dynamic codebook mode;
- the network device configures the semi-static codebook mode to the terminal device by signaling.
- the first preset value is greater than or equal to 1, wherein, when the first preset value is greater than 1, the first preset value is The first downlink information carries the same transport block information.
- the first preset value of the first downlink information is scheduled by the same downlink control channel.
- the first preset value is less than or equal to a third preset value, where the third preset value is determined according to a downlink set parameter configured by the high layer signaling of.
- the at least one downlink information is dynamically scheduled downlink information, and specifically, may include a downlink semi-persistent scheduling SPS release indication or a dynamically scheduled downlink data channel.
- the dynamically scheduled downlink data channel is scheduled by the dynamic downlink control channel, and the dynamic means that each downlink data channel transmission requires a corresponding downlink control channel for scheduling.
- the semi-persistently scheduled downlink data channel is scheduled by the semi-persistent downlink control channel. After the semi-persistent downlink control channel sends the control information once, the corresponding semi-persistent downlink data channel can be sent according to the pre-configured transmission period without The semi-continuous downlink control channel needs to be sent each time.
- the semi-persistent downlink scheduling may be released by using a specific downlink control channel, and the downlink control channel used to implement the release indication of the downlink semi-persistent scheduling is generally not used for scheduling the downlink data channel, but the terminal device also needs to feed back an ACK/NACK. Feedback.
- the time unit may be at least one of a time slot, a mini slot, and a subframe.
- the frequency domain unit may be a carrier or a carrier bandwidth segment (BWP).
- BWP carrier bandwidth segment
- the first time unit is a downlink time unit or a flexible time unit.
- the second time unit is an uplink time unit or a flexible time unit.
- the downlink control channel for the fallback scheduling has at least one of the following features:
- a time domain resource allocation field For data scheduling before RRC establishment, all the values of all the fields in the control channel cannot be configured through RRC proprietary signaling. For example, a time domain resource allocation field, a Downlink Assignment Indicator (DAI) field, a BWP indication field, and the like.
- DAI Downlink Assignment Indicator
- the terminal device may be configured for downlink control channel detection of non-backoff scheduling, the control channel having at least one of the following features:
- the value of at least one field in the control channel may be all configured through RRC dedicated signaling, for example, a time domain resource allocation field, a Downlink Assignment indicator (DAI) field.
- DAI Downlink Assignment indicator
- BWP indicates fields, etc.
- the first indication information included in the downlink control channel that dynamically schedules the first specific downlink information is a DAI field
- the terminal device determines a second codebook of the feedback information, where the second codebook includes a time unit set The feedback information corresponding to the first time unit that is actually scheduled.
- the terminal device determines an uplink. a target resource set of the control channel, the target resource of the uplink control channel is determined in the target resource set; the terminal device sends uplink control information on the target resource in the second time unit, where the uplink control information bearer The first codebook.
- the number of the first downlink information in the at least one downlink information is a first preset value (for example, the first preset value is In the case of 1) or when the other conditions are met, that is, the first codebook is the back-off codebook, the target resource set is the first resource set, and the first resource set corresponds to the first codebook.
- the codebook size is less than or equal to 2.
- the target resource set is The second resource set, where the second resource set corresponds to the codebook size of the first codebook is greater than 2, that is, the non-return codebook or the normal semi-static codebook.
- the terminal device sends the first codebook of the feedback information through the second target resource in the second resource set.
- a third aspect provides a communication device for transmitting feedback information, including: a transceiver unit, configured to receive at least one downlink information in at least one first time unit of a set of time units, where the set of time units is configured for a terminal device a collection of at least one first time unit on at least one frequency domain unit;
- a processing unit configured to determine a second time unit, where the second time unit is configured to carry feedback information corresponding to the at least one downlink information, where the time unit set and the second time unit have a first association relationship And determining, by the first codebook, the first codebook includes feedback information corresponding to the first downlink information, where the first downlink information in the subset of the time unit meets a preset condition, where One codebook does not include feedback information corresponding to a specific time unit in the subset of time units, and the specific time unit is at least one of the time unit set except the first time unit in which the first downlink information is located.
- the preset condition includes a first condition, where the first condition is that the number of the first downlink information meets a first preset value, and the subset of time units is a set of the time unit a subset, the time unit subset and the second time unit have a second association relationship;
- the transceiver unit is configured to send uplink control information in the second time unit, where the uplink control information carries the first codebook.
- the communication device that transmits the feedback information in the semi-static codebook mode, is configured to transmit at least one time unit of the feedback information, specifically, the time unit set corresponding to the first association relationship.
- the codebook can be rolled back, thereby improving the system for carrying the feedback information. Resource utilization efficiency of the uplink control channel.
- the preset condition further includes a second condition, where the second condition is that the indication information in the downlink control channel of the first downlink information is dynamically scheduled.
- the value is the second preset value.
- the preset condition further includes a third condition, where the first condition that the first downlink information is located is the time The first time unit of a particular time domain location in a collection of cells.
- the preset condition further includes a fourth condition, where the fourth condition is that the first downlink information is carried in the at least one frequency domain unit The primary frequency domain unit or the primary secondary frequency domain unit.
- the first codebook when the number of the first downlink information in the subset of time units does not satisfy the first condition, includes The feedback information corresponding to all the first time units in the set of time units.
- the value of the indication information is set according to a preset rule associated with the subset of time units.
- the preset is in at least one first time unit on each of the at least one frequency domain unit in the subset of time units
- the rule counts up and down the order of time units
- the preset rule is cumulatively counted in the order of the time domain after the frequency domain.
- the problem of inconsistent understanding between the terminal device and the network device caused by the codebook fallback is solved by performing DAI independent cumulative counting in the time subset.
- the at least one downlink information further includes second downlink information, where the downlink control channel that schedules the second downlink information is a semi-persistently scheduled downlink control channel,
- the first codebook further includes feedback information corresponding to the second downlink information.
- the first association relationship is configured according to a standard and/or the network device is configured to the terminal device by using radio resource control RRC signaling.
- the second association relationship is determined according to the dynamically scheduled downlink control channel.
- the processing unit is further configured to: determine a semi-static codebook mode from the plurality of candidate codebook modes, where the multiple candidate codebook modes include semi-static Codebook mode and dynamic codebook mode.
- the first preset value is greater than or equal to 1, wherein, when the first preset value is greater than 1, the first preset value is The first downlink information carries the same transport block information.
- the first preset value first downlink information is scheduled by the same downlink control channel.
- the first preset value is less than or equal to a third preset value, where the third preset value is determined according to a downlink set parameter configured by the high layer signaling of.
- a fourth aspect provides a communication device for transmitting feedback information, including: a transceiver unit, configured to send at least one downlink information to a terminal device in at least one first time unit of a set of time units, where the time unit set is Determining, by the terminal device, a set of at least one first time unit on at least one frequency domain unit;
- a processing unit configured to determine a second time unit, where the second time unit is configured to carry feedback information corresponding to the at least one downlink information, where the time unit set and the second time unit have a first association relationship ;
- the transceiver unit receives the uplink control information sent by the terminal device in the second time unit, where the uplink control information carries the first codebook, where the first codebook is the first downlink in the time unit subset
- the first codebook includes the feedback information corresponding to the first downlink information, where the first codebook does not include the corresponding time unit of the time unit subset.
- the feedback information, the specific time unit is at least one first time unit of the time unit set except the first time unit where the first downlink information is located, and the preset condition includes a first condition, where The first condition is that the number of the first downlink information satisfies a first preset value, the subset of time units is a subset of the set of time units, the subset of time units and the second time unit There is a second association.
- the network device receives the first codebook sent by the terminal device, and when the first downlink information meets the preset condition in the time unit subset, the first codebook performs codebook rollback, thereby improving The resource utilization efficiency of the system for the uplink control channel carrying the feedback information.
- the preset condition further includes a second condition, where the second condition is that the indication information in the downlink control channel of the first downlink information is dynamically scheduled.
- the value is the second preset value.
- the preset condition further includes a third condition, where the first condition that the first downlink information is located is the time The first time unit of a particular time domain location in a collection of cells.
- the preset condition further includes a fourth condition, where the fourth condition is that the first downlink information is carried in the at least one frequency domain unit The primary frequency domain unit or the primary secondary frequency domain unit.
- the first codebook when the number of the first downlink information in the subset of time units does not satisfy the first condition, includes The feedback information corresponding to all the first time units in the set of time units.
- the value of the indication information is set according to a preset rule associated with the subset of time units.
- the preset is in at least one first time unit on each of the at least one frequency domain unit in the subset of time units
- the rule counts up and down the order of time units
- the preset rule is cumulatively counted in the order of the time domain after the frequency domain.
- the problem of inconsistent understanding between the terminal device and the network device caused by the codebook fallback is solved by performing DAI independent cumulative counting in the time subset.
- the at least one downlink information further includes second downlink information, where the downlink control channel that schedules the second downlink information is a semi-persistently scheduled downlink control channel,
- the first codebook further includes feedback information corresponding to the second downlink information.
- the first association relationship is configured according to a standard and/or the network device is configured to the terminal device by using radio resource control RRC signaling.
- the second association relationship is indicated by a downlink control channel that dynamically schedules the first downlink information.
- the processing unit is further configured to:
- a semi-static codebook mode from a plurality of candidate codebook modes, the plurality of candidate codebook modes including a semi-static codebook mode and a dynamic codebook mode;
- the transceiver unit is further configured to configure the semi-static codebook mode to the terminal device by using signaling.
- the first preset value is greater than or equal to 1, wherein, when the first preset value is greater than 1, the first preset value is The first downlink information carries the same transport block information.
- the first preset value first downlink information is scheduled by the same downlink control channel.
- the first preset value is less than or equal to a third preset value, where the third preset value is determined according to a downlink set parameter configured by the high layer signaling of.
- a fifth aspect provides a communication device for transmitting feedback information, comprising a memory and a processor, the memory for storing a computer program, the processor for calling and running the computer program from the memory, such that the communication device performs the first Aspect or aspect of any of the second aspects and embodiments thereof.
- a communication system comprising the communication device of any one of the third aspect or the third aspect, and the possible implementation of any of the fourth or fourth aspect Communication equipment.
- a chip system comprising a memory and a processor for storing a computer program, the processor for calling and running the computer program from the memory, such that the communication device on which the chip system is installed performs the above The method of any of the first aspect or the second aspect and the embodiment thereof.
- a computer program product comprising: computer program code, when the computer program code is processed by a communication unit, a processing unit or a transceiver of a communication device (eg, a terminal device or a network device) When the device is in operation, the communication device is caused to perform the method of any of the first or second aspects described above and embodiments thereof.
- a ninth aspect a computer readable storage medium storing a program causing a communication device (eg, a terminal device or a network device) to perform any of the above first aspect or second aspect On the one hand and the method in its embodiment.
- a communication device eg, a terminal device or a network device
- FIG. 1 is a schematic diagram of a communication system in accordance with an embodiment of the present application.
- FIG. 2 is a schematic diagram of an LTE system association relationship based on a semi-static codebook (taking a single TDD carrier as an example) according to an embodiment of the present application.
- FIG 3 is a schematic diagram of a 5G system association relationship (taking a single TDD carrier as an example) according to an embodiment of the present application.
- FIG. 4 is an interactive flowchart of a terminal device transmitting feedback information according to an embodiment of the present application.
- FIG. 5 is a schematic diagram of scheduling multiple PDSCHs by one DCI according to an embodiment of the present application.
- FIG. 6 is a schematic diagram of a feedback information fallback mode according to an embodiment of the present application.
- FIG. 7 is a schematic diagram of a feedback information fallback mode according to an embodiment of the present application.
- FIG. 8 is a schematic structural diagram of a communication device according to an embodiment of the present application.
- FIG. 9 is a schematic structural diagram of a communication device according to an embodiment of the present application.
- FIG. 10 is a schematic structural diagram of a communication device according to another embodiment of the present application.
- FIG. 11 is a schematic structural diagram of a communication device according to another embodiment of the present application.
- GSM Global System of Mobile communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- FDD Frequency Division Duplex
- TDD Time Division Duplex
- UMTS Universal Mobile Telecommunication System
- WIMAX Worldwide Interoperability for Microwave Access
- 5G fifth generation
- New Radio New Radio
- the terminal device in the embodiment of the present application may refer to a user equipment, an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or User communication device.
- the terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), with wireless communication.
- the terminal device may also be a wearable device.
- a wearable device which can also be called a wearable smart device, is a general term for applying wearable technology to intelligently design and wear wearable devices such as glasses, gloves, watches, clothing, and shoes.
- a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are more than just a hardware device, but they also implement powerful functions through software support, data interaction, and cloud interaction.
- Generalized wearable smart devices include full-featured, large-size, non-reliable smartphones for full or partial functions, such as smart watches or smart glasses, and focus on only one type of application, and need to work with other devices such as smartphones. Use, such as various smart bracelets for smart signs monitoring, smart jewelry, etc.
- the terminal device may also be a terminal device in an Internet of Things (IoT) system, and the IoT is an important component of future information technology development, and its main technical feature is to pass the article through the communication technology. Connected to the network to realize an intelligent network of human-machine interconnection and physical interconnection.
- IoT Internet of Things
- the IoT technology can achieve massive connection, deep coverage, and terminal power saving through, for example, Narrow Band NB technology.
- the NB includes only one resource block (Resource Bloc, RB), that is, the bandwidth of the NB is only 180 KB.
- the terminal In order to achieve massive access, the terminal must be required to be discrete in access. According to the communication method of the embodiment of the present application, the congestion problem of the IoT technology massive terminal when accessing the network through the NB can be effectively solved.
- the network device may include an access network device or a core network device.
- the access network device may be a device for communicating with the mobile device, such as an access network device, and the access network device may be an access point (AP) in the WLAN, a base station in the GSM or CDMA (Base Transceiver Station, BTS), which may also be a base station (NodeB, NB) in WCDMA, or a gNB in a new radio system (NR) system, or an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE. , or a relay station or an access point, or an in-vehicle device, a wearable device, and an access network device in a future 5G network or an access network device in a future evolved PLMN network.
- AP access point
- GSM Global System for Mobile communications
- CDMA Base Transceiver Station
- NodeB base station
- gNB new radio system
- NR new radio system
- Evolutional Node B, eNB or eNodeB evolved base station
- the access network device provides a service for the cell
- the terminal device communicates with the access network device by using a transmission resource (for example, a frequency domain resource, or a spectrum resource) used by the cell, where the cell
- a transmission resource for example, a frequency domain resource, or a spectrum resource
- the cell may belong to the macro base station, or may belong to the base station corresponding to the small cell, where the small cell may include: a metro cell and a micro cell. (Micro cell), Pico cell, Femto cell, etc.
- These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
- multiple carriers can work at the same frequency on the carrier in the LTE system or the 5G system.
- the concept of the carrier and the cell can be considered to be equivalent.
- CA carrier aggregation
- the concept of the carrier and the cell can be considered to be equivalent, for example, the terminal device accessing one carrier and accessing one cell are equivalent.
- the core network device can be connected to multiple access network devices for controlling the access network device, and can distribute data received from the network side (for example, the Internet) to the access network device.
- the network side for example, the Internet
- the system 100 includes a network device 102, which may include one antenna or multiple antennas such as antennas 104, 106, 108, 110, 112, and 114. Additionally, network device 102 may additionally include a transmitter chain and a receiver chain, as will be understood by those of ordinary skill in the art, which may include multiple components related to signal transmission and reception (eg, processor, modulator, multiplexing) , demodulator, demultiplexer or antenna, etc.).
- a network device 102 may include one antenna or multiple antennas such as antennas 104, 106, 108, 110, 112, and 114.
- network device 102 may additionally include a transmitter chain and a receiver chain, as will be understood by those of ordinary skill in the art, which may include multiple components related to signal transmission and reception (eg, processor, modulator, multiplexing) , demodulator, demultiplexer or antenna, etc.).
- Network device 102 can communicate with a plurality of terminal devices (e.g., terminal device 116 and terminal device 122). However, it will be appreciated that network device 102 can communicate with any number of terminal devices similar to terminal device 116 or terminal device 122.
- Terminal devices 116 and 122 can be, for example, cellular telephones, smart phones, portable computers, handheld communication devices, handheld computing devices, satellite radio communication devices, global positioning systems, PDAs, and/or for communicating over wireless communication system 100. Any other suitable device.
- terminal device 116 is in communication with antennas 112 and 114, wherein antennas 112 and 114 transmit information to terminal device 116 over a forward link (also referred to as downlink) 118 and through the reverse link (also Information referred to as uplink 120 receives information from terminal device 116.
- terminal device 122 is in communication with antennas 104 and 106, wherein antennas 104 and 106 transmit information to terminal device 122 over forward link 124 and receive information from terminal device 122 over reverse link 126.
- forward link 118 can use a different frequency band than reverse link 120, and forward link 124 can be used differently than reverse link 126. Frequency band.
- FDD Frequency Division Duplex
- the forward link 118 and the reverse link 120 can use a common frequency band, a forward link 124 and a reverse link.
- Path 126 can use a common frequency band.
- Each antenna (or set of antennas consisting of multiple antennas) and/or regions designed for communication is referred to as a sector of network device 102.
- the antenna group can be designed to communicate with terminal devices in sectors of the network device 102 coverage area.
- the network device can transmit signals to all of the terminal devices in its corresponding sector through a single antenna or multiple antenna transmit diversity.
- the transmit antenna of network device 102 may also utilize beamforming to improve the signal to noise ratio of forward links 118 and 124.
- the network device 102 utilizes beamforming to transmit signals to the randomly dispersed terminal devices 116 and 122 in the associated coverage area, as compared to the manner in which the network device transmits signals to all of its terminal devices through single antenna or multi-antenna transmit diversity, Mobile devices in neighboring cells are subject to less interference.
- network device 102, terminal device 116, or terminal device 122 may be a wireless communication transmitting communication device and/or a wireless communication receiving communication device.
- the wireless communication transmitting communication device can encode the data for transmission.
- the wireless communication transmitting communication device may acquire (eg, generate, receive from other communication communication devices, or store in memory, etc.) a certain number of data bits to be transmitted over the channel to the wireless communication receiving communication device.
- Such data bits may be included in a transport block (or multiple transport blocks) of data that may be segmented to produce multiple code blocks.
- the communication system 100 may be a PLMN network, a Device to Device (D2D) network, a Machine to Machine (M2M) network, an IoT network, or other networks.
- D2D Device to Device
- M2M Machine to Machine
- FIG. 1 is merely a simplified schematic diagram. Other network devices may also be included in the network, which are not shown in FIG.
- the network device in the network or the network device in the PLMN network in the future is not limited in this embodiment.
- the transmission object ie, feedback information
- the transmission object ie, feedback information
- the transmission of the downlink data may adopt a feedback technology, which is not limited by examples.
- the feedback technology may include, for example, a hybrid automatic repeat request (HARQ) technology.
- HARQ hybrid automatic repeat request
- the HARQ technology is a technology formed by combining Forward Error Correction (FEC) and Automatic Repeat Request (ARQ).
- the receiving end after receiving data from the transmitting end, the receiving end can determine whether the data is accurately decoded. If the decoding is not possible, the receiving end may feed back the negative-acknowledge (NACK) information to the transmitting end, so that the transmitting end may determine that the receiving end does not accurately receive the data based on the NACK information, so that the retransmission process may be performed; If the decoding can be accurately performed, the receiving end can feed back Acknowledge (ACK) information to the transmitting end, so that the transmitting end can determine that the receiving end accurately receives the data based on the ACK information, so that the data transmission can be determined to be completed.
- NACK negative-acknowledge
- ACK Acknowledge
- the ACK information when the receiving end decodes successfully, the ACK information can be sent to the sending end, and when the decoding fails, the NACK information can be fed back to the sending end.
- the uplink control information may include ACK information or NACK information in the HARQ technology.
- the downlink time slot and the uplink time slot are respectively based on Orthogonal Frequency Division Multiplexing Access (OFDMA) and Single Carrier-Frequency Division Multiplexing Access (SC).
- OFDMMA Orthogonal Frequency Division Multiplexing Access
- SC-FDMA Single Carrier-Frequency Division Multiplexing Access
- time domain symbols OFDM or SC-FDMA symbols
- RE resource element
- the transmission of services in the LTE system is based on base station scheduling.
- the basic time unit of scheduling is one subframe, and one subframe includes multiple time domain symbols.
- the specific scheduling procedure is that the base station sends a control channel, for example, a Physical Downlink Control Channel (PDCCH) or an Enhanced Physical Downlink Control Channel (EPDCCH), and the control channel can carry a physical downlink shared channel (Physical). Downlink Shared Channel (PDSCH) or scheduling information of a physical uplink shared channel (PUSCH), and the scheduling information includes, for example, resource allocation information, and adjustment control information such as an encoding method.
- the terminal device detects the control channel in the subframe, and performs downlink data channel reception or uplink data channel transmission according to the detected scheduling information carried in the control channel.
- the PDCCH is taken as an example to describe the downlink control channel
- the PDSCH is used as an example to describe the downlink data channel
- the PUCCH is used as an example to describe the uplink control channel
- the ACK/NACK is used as an example to perform feedback information.
- Take the carrier as an example to describe the frequency domain unit Take the subframe as an example to describe the time unit in the LTE system, use the time slot as an example to describe the time unit in the 5G system, and take the base station as an example for the network device. description of. This application is not limited to this.
- Both FDD and TDD duplex modes are supported in the LTE system.
- the downlink subframe and the uplink subframe are transmitted on different carriers.
- the uplink subframe and the downlink subframe are transmitted at different times of the same carrier.
- the special subframe in the frame structure of the TDD can be regarded as a downlink subframe.
- the special subframe can carry downlink data but cannot carry uplink data.
- the LTE system adopts the HARQ mechanism.
- the terminal device receives the PDSCH
- the terminal device feeds back an ACK on the PUCCH. If not correct, NACK is fed back on the PUCCH.
- the terminal device feeds back ACK/NACK in subframe n.
- the timing relationship between the PDSCH reception and its corresponding ACK/NACK feedback is as shown in Table 1.
- the subframe of the standard number is the uplink subframe n for feeding back ACK/NACK, and the number of the identifier is indicated in the uplink subframe.
- the ACK/NACK corresponding to the PDSCH in the downlink subframe set of nk (k belongs to K) needs to be fed back.
- the ACK/NACK corresponding to the PDSCH is specific, n-7 is the downlink subframe 5, and n-6 is the downlink subframe 6.
- the LTE system also supports the CA technology, that is, the base station configures multiple carriers to one terminal device to increase the data rate of the terminal device.
- the CA When the CA is performed, the multiple carriers sent by the base station are synchronized in time, and the terminal device can separately detect the PDCCH and the corresponding PDSCH for scheduling each carrier, wherein the specific detection process of each carrier is similar to the single carrier case described above.
- the LTE system also supports FDD CA, TDD CA, and FDD+TDD CA.
- CA mode there is one primary carrier and at least one secondary carrier.
- the PUCCH carrying the ACK/NACK is sent only on the primary carrier of the terminal device.
- the PUCCH transmission mode in the CA mode generally uses the mode of the PUCCH format 3.
- the PUCCH format 3 mode adopts a transmission structure of DFT-S-OFDM, and can support transmission of up to 20 ACK/NACK bits, and can support TDD CA of 5 carriers.
- the uplink subframe 2 of one carrier can support the feedback of 4 ACK/NACK bits, and the CA of the TDD uplink and downlink configuration 2 of the 5 carriers is 20 ACKs. /NACK bit.
- the above 20 bits are called ACK/NACK codebooks, and the ACK/NACK original bits before encoding are arranged in a certain order.
- the codebook configuration of the uplink ACK/NACK of the LTE system includes a semi-static codebook configuration and a dynamic codebook configuration, and the dynamic codebook configuration determines the codebook based on the number of PDSCHs scheduled in real time.
- the semi-static codebook configuration determines the codebook based on the number of downlink subframes in a semi-static downlink subframe set.
- the ACK/NACK codebook is composed of feedback information corresponding to all downlink subframes in the semi-static downlink subframe set, and includes the downlink of the actual scheduled PDSCH or Semi-Persistent Scheduling (SPS) release indication.
- the frame also includes a downlink subframe that is not scheduled.
- a downlink subframe that is not scheduled or a downlink subframe that the terminal device does not receive scheduling signaling is filled with a NACK to process.
- FIG. 2 is a schematic diagram of an association relationship of an LTE system in the embodiment of the present application (taking a single TDD carrier as an example), specifically, a schematic diagram of a first association relationship based on a semi-static codebook configuration in an LTE system.
- the subframe in which the PUCCH carrying the ACK/NACK codebook is located corresponds to the semi-static downlink subframe set.
- the terminal device is configured with 5 TDD carriers for carrier aggregation (other scenarios can be regarded as special cases of the scenario), and the time set may include multiple subframes on the TDD carriers to which the terminal device is configured.
- the uplink subframe 2 in which the PUCCH carrying the ACK/NACK codebook is located corresponds to the downlink subframe set on each carrier on the TDD carriers as ⁇ 4, 5, 6, 8 ⁇ .
- the ACK/NACK codebook is composed of 4 downlink subframes on the 5 TDD carriers, that is, the codebook size is the number of bits of the ACK/NACK codebook. 20, it is assumed here that one downlink subframe corresponds to one ACK/NACK bit.
- the foregoing uplink subframe 2 is associated with the downlink subframes ⁇ 4, 5, 6, 8 ⁇ on each carrier, and the association relationship may be standard pre-configured in the LTE system, that is, no signaling is required. To inform the terminal device.
- the terminal device After acquiring the uplink and downlink configuration of the TDD, the terminal device acquires the association relationship corresponding to the uplink and downlink configuration, so as to obtain the timing relationship between the downlink subframe carrying the PDSCH and the corresponding uplink subframe of the feedback ACK/NACK. .
- the timing relationship may receive a timing relationship of the ACK/NACK feedback corresponding thereto as shown in Table 1.
- the downlink subframe ⁇ 6, 8 ⁇ may be a scheduled downlink subframe, and the downlink subframe ⁇ 4, 5 ⁇ may be unrecognized.
- the terminal device may determine whether the data of the downlink subframe ⁇ 6, 8 ⁇ is accurately decoded, thereby transmitting ACK/NACK information to the uplink subframe 2. Since the downlink subframe ⁇ 4, 5 ⁇ is unscheduled, the downlink subframe is to be processed by sending a NACK to the uplink subframe 2.
- the feedback information of the semi-static codebook configuration that is, the codebook of the feedback information is determined based on the number of downlink subframes in a semi-static downlink subframe set.
- the fallback mechanism in the semi-static codebook configuration is also supported in the LTE system.
- the terminal device is configured with PUCCH format 3 or format 4 or format 5 PUCCH transmission mode (both of these formats can carry more than 2 bits of ACK/NACK on the PUCCH), then:
- Codebook and resource fallback mode If the terminal device only receives the primary PDCCH of the PDSCH on the primary carrier, and the Downlink Assignment Indicator (DAI) field in the primary PDCCH indicates '1', the PUCCH format is used. 1a/1b to feed back ACK/NACK information of 1 bit (for a single codeword) or 2 bits (for a double codeword).
- DAI Downlink Assignment Indicator
- Non-backward mode If the terminal device receives the primary PDCCH of the PDSCH on the primary carrier, and the value indicated by the DAI field in the primary PDCCH is greater than '1', or receives the secondary PDCCH of the PDSCH on the secondary carrier, the PUCCH format is used. 3 to feedback ACK/NACK.
- the channel resource of PUCCH format 3 displays an indication by a two-bit field in the primary PDCCH or a two-bit field in the secondary PDCCH that contains a DAI value greater than one.
- the ACK/NACK codebook is composed of the feedback information corresponding to all the downlink subframes in the semi-static downlink subframe set, and includes the downlink subframe that is actually scheduled to be scheduled for PDSCH or SPS release, and the downlink that is not scheduled.
- the downlink subframe in which the unscheduled downlink subframe or the terminal device does not receive the scheduling signaling is filled in the codebook to be filled with a NACK.
- Special fallback mode (considering the PDSCH of the semi-persistent scheduling SPS): If the terminal device only receives the primary PDCCH of the PDSCH on the primary carrier and the PDSCH of one SPS, and the DAI field in the primary PDCCH is indicated as '1', consider In most cases, the SPS PDSCH is not dynamically scheduled by the PDCCH, and there is no field in the primary PDCCH for indicating the PUCCH format 3 resource.
- the scheme adopted in the LTE system is a special fallback mode, that is, channel selection is performed between the dynamic PUCCH format 1a/1b resource determined by the primary PDCCH and the semi-static PUCCH format 1a/1b resource corresponding to the SPS PDSCH.
- the semi-static codebook configuration, the back-off codebook, and the back-off scheduling mechanism are also supported in the 5G system, but it is different from the LTE system described above, and the first association relationship and the second association relationship exist in the 5G system. .
- the back-off codebook and the back-off scheduling mechanism in the 5G system will be described below based on the first association relationship and the second association relationship in the 5G system.
- FIG. 3 is a schematic diagram of association relationships in a 5G system according to an embodiment of the present application. As shown in Figure 3, there are two associations in the semi-static codebook configuration of the 5G system:
- First association similar to the above association in the LTE system, but supports a more flexible configuration.
- the first association relationship may be pre-configured or notified to the terminal device by radio resource control (RRC) proprietary signaling.
- RRC radio resource control
- the first association relationship may be pre-configured.
- the first association relationship may be notified to the terminal device by using RRC dedicated signaling.
- the first association relationship may be a union of the association relationship between the pre-configured association relationship and the signaling notification.
- a semi-static codebook that needs feedback in the uplink slot n it may correspond to a downlink slot ⁇ n-1, n-2, n-3, n-4, n-5, n-6, n-7. , n-8 ⁇ , the above 1 to 8 may be pre-configured or notified to the terminal device by RRC dedicated signaling.
- the first association relationship may also be related to the detection slot of the PDCCH.
- the first association relationship may be an intersection between the foregoing set of pre-configuration and/or RRC configurations and a PDCCH detection slot.
- the period of the PDCCH detection slot is 2 slots, that is, the PDCCH needs to be detected in the slots ⁇ n-1, n-3, n-5, n-7 ⁇
- the first association relationship may be ⁇ N-1, n-2, n-3, n-4, n-5, n-6, n-7, n-8 ⁇ and ⁇ n-1, n-3, n-5, n-7 ⁇
- the configuration of the PDCCH detection time slot may be pre-configured or RRC-specific signaling to notify the terminal device. Therefore, the first association relationship may be pre-configuration or RRC-specific signaling to notify the terminal device.
- the second association relationship is determined according to timing indication information in the PDCCH.
- the second association relationship is indicated to the terminal device by the timing indication information in the PDCCH.
- the PDCCH includes 3-bit timing indication information, for example, a timing indication in a Downlink Control Information (DCI), where the timing indication information is used to indicate the time slot and ACK/NACK where the PDSCH scheduled by the PDCCH is located. Timing relationship between time slots.
- DCI Downlink Control Information
- the timing indication in a certain PDCCH may be a value indicated from the eight values of the first association.
- the set of slots corresponding to the first association relationship and the second association relationship may be the same, and all of the downlink slots 1 to 8.
- the time slot set corresponding to the first association relationship is still 1 to 8, but the time slot set corresponding to the second association relationship may include only the downlink time slots 1 and 2, that is, the time slot set corresponding to the second association relationship. It may be a subset of the set of time slots corresponding to the first association.
- the first association relationship and the second association relationship exist in the 5G system.
- the first downlink information, the second downlink information, the first codebook, the second codebook, "first”, “second”, etc. are only used to refer to different An object does not mean that there are other restrictions on the object being referred to.
- FIG. 4 is an interactive flowchart of a terminal device transmitting feedback information according to an embodiment of the present application.
- the terminal device in FIG. 4 may be any one of the terminal devices in FIG. 1 , and the network device in FIG. 4 may also be the network device in FIG. 1 , which is not limited in this application.
- the downlink information may be a PDSCH, but the application is not limited.
- the terminal device receives at least one downlink information in at least one first time unit of the time unit set, where the time unit set is a set of at least one first time unit on the at least one frequency domain unit configured by the terminal device. .
- the network device transmits at least one downlink information to the terminal device in at least one first time unit of the set of time units, the time unit set being at least one first time unit on the at least one frequency domain unit configured by the terminal device set.
- the set of time units may be a set of at least one first time unit in different frequency domains, and the first time unit may be a downlink time unit or a flexible time unit for receiving downlink information.
- a downlink information may be received on the first unit, and multiple downlink information may also be received. This application does not limit this.
- the time unit may be at least one of a time slot, a micro time slot, and a subframe.
- a time slot may be taken as an example for description.
- the frequency domain unit may be a carrier or a carrier bandwidth segment (BWP).
- BWP carrier bandwidth segment
- a carrier wave may be taken as an example for description.
- the terminal device determines a second time unit, where the second time unit is configured to carry feedback information corresponding to the at least one downlink information, where the time unit set and the second time unit have a first association relationship.
- the second time unit may be an uplink time unit or a flexible time unit.
- the uplink time slot can be taken as an example for description.
- the first association relationship may be pre-configured or notified to the terminal device by using RRC dedicated signaling.
- the first association relationship may be pre-configured for the backoff PDCCH scheduling.
- the first association relationship may be notified to the terminal device by using RRC dedicated signaling.
- the terminal device determines a first codebook, where the first codebook includes feedback information corresponding to the first downlink information, where the first downlink information in the time unit subset meets a preset condition, The first codebook does not include feedback information corresponding to a specific time unit in the subset of time units, where the specific time unit is at least the first time unit of the time unit set except the first downlink information.
- the preset condition includes a first condition, where the first condition is that the number of the first downlink information meets a first preset value, and the time unit subset is the time unit set a subset of the time unit subset and the second time unit have a second association relationship.
- the first codebook may include only the feedback information corresponding to the first downlink information.
- a terminal device may schedule multiple PDSCHs that do not overlap in a time domain in a first time unit on one frequency domain unit.
- a first time unit includes 14 time domain symbols
- the time domain scheduling position in the first time unit is pre-configured to include first to seventh time domain symbols and eighth to fourteenth time domain symbols
- the two The group time domain symbol positions are time domain non-overlapping
- the first time unit corresponds to two bits of ACK/NACK feedback.
- the foregoing pre-configuration is configured by using the RRC signaling, and the actual time-scheduled which group of the time-domain scheduling location is actually indicated by the time domain resource allocation indication field in the PDCCH.
- one bit of the PDCCH may be used to specifically indicate the foregoing two Which of the group time domain symbol locations.
- the first codebook includes feedback information corresponding to the first downlink information, and the first codebook does not include feedback information corresponding to the specific time unit in the time unit subset, and the first codebook does not include the The feedback information corresponding to the other time domain scheduling locations except the time domain scheduling location of the PDSCH in the first time unit in which the PDSCH is located, that is, the first codebook only includes the first downlink information, that is, the PDSCH. Corresponding feedback information.
- the different time domain scheduling positions may be regarded as different first time units, for example, the first to seventh time domain symbols and the eighth to the 14th time domain symbols are respectively regarded as
- the first codebook includes feedback information corresponding to the first downlink information, and the first codebook does not include feedback information corresponding to the specific time unit in the time unit subset.
- the first codebook includes feedback information corresponding to all the first time units in the time unit set.
- the first preset value may be 1, and the downlink time slot set includes downlink time slot 1 to downlink time slot 8, that is, the time unit set is the downlink time slot 1 to 8.
- the downlink time slot subset corresponding to the uplink time slot includes a time slot downlink time slot 1 and a downlink time slot 2, that is, the time unit subset includes a downlink time slot 1 and a downlink time slot 2.
- the number of PDSCHs received on the downlink time slot 1 and the downlink time slot 2 is 1, that is, the first condition included in the preset condition is met, for example, only the PDSCH on the downlink time slot 1 is received, and the ACK/NACK code is received at this time.
- the ACK/NACK corresponding to the PDSCH in the downlink slot 1 may be included only, and the ACK/NACK corresponding to the other downlink slots in the slots 1 to 8 in the downlink slot set is not included.
- the ACK/NACK codebook includes the ACK/NACK of the PDSCH in the downlink slots 1 to 8 in the downlink slot set, that is, the back-off codebook is not used, but a normal semi-static codebook is used. This application does not limit this.
- the first preset value may be 2, and it is assumed that two dynamically scheduled PDSCHs can be received in one downlink time slot on one carrier, for example, for multiple transmission points or base stations simultaneously on a carrier.
- a dynamically scheduled PDSCH is transmitted in one downlink slot.
- the first condition is that when the number of PDSCHs received on one of the downlink time slot 1 and the downlink time slot 2 is 2, that is, the first condition included in the preset condition is met, for example, only the downlink is received.
- the ACK/NACK codebook may include only the ACK/NACK corresponding to the 2 PDSCHs in the downlink time slot 1, and not include the other time slots 1 to 8 in the downlink time slot set.
- the number of PDSCHs received on the downlink time slot 1 and the downlink time slot 2 does not satisfy the first condition included in the preset condition, for example, the PDSCH on the downlink time slot 1 and the PDSCH on the downlink time slot 2 are received.
- the ACK/NACK codebook includes the ACK/NACK of the PDSCH in the downlink slots 1 to 8 in the downlink slot set, that is, the back-off codebook is not used, but a normal semi-static codebook is used. It should be understood that this application does not limit this.
- the technical solution of the embodiment of the present application may be applicable to a scenario in which one DCI schedules multiple PDSCHs.
- the set of slots corresponding to the first association relationship and the second association relationship may be the same, and all of the downlink slots 1 to 8.
- the time slot set corresponding to the first association relationship is still 1 to 8, but the time slot set corresponding to the second association relationship may include only downlink time slots 1 and 2, that is, the time unit subset includes the downlink time slot 1 And the downlink time slot 2, in addition, the PDSCH of the downlink time slot 1 and the PDSCH of the downlink time slot 2 are scheduled by one DCI, that is, a scenario in which one DCI schedules multiple PDSCHs.
- the first preset value is X, and X may be a positive integer greater than or equal to 1.
- X may be a positive integer greater than or equal to 1.
- X 1, 2, 3, 4, 5, 6, 7, 8.
- the first time unit may be a time unit of the symbol of the last one of the plurality of first downlink information, or may be a symbol of the first one of the plurality of first downlink information. Time unit.
- the downlink time slot 1 to the downlink time slot 4 where the four PDSCHs are located, and the first time unit corresponding to the four PDSCHs may be the downlink time slot 4 or the downlink time slot 1.
- the first preset value may be 4, that is, it is assumed that four PDSCHs can be received in at least one downlink time slot on one carrier, and the four PDSCHs are used to carry the same transport block information. .
- the four PDSCHs are scheduled for one DCI. Then, when the time unit subset satisfies the first condition in the preset condition, that is, the number of the first downlink information in the time unit subset satisfies the first preset value, the terminal performs the codebook fallback.
- the downlink time slot set includes downlink time slot 1 to downlink time slot 8, and the downlink time slot corresponding to the uplink time slot includes downlink time slot 1 and downlink time slot 2, that is, the time unit subset includes downlink time slot 1 and downlink.
- Slot 2 if the number of PDSCHs received only on downlink slot 2 is 4.
- the ACK/NACK codebook may include only the ACK/NACK corresponding to the four PDSCHs in the downlink slot 2, and does not include the ACK/NACK corresponding to the other downlink slots in the slots 1 to 8 in the downlink slot set. .
- the ACK/NACK codebook includes the PDSCH in the downlink time slots 1 to 8 in the downlink time slot set.
- the ACK/NACK that is, not backing up the codebook, uses a normal semi-static codebook.
- the time unit subset satisfies the first condition in the preset condition, that is, the number of the first downlink information in the time unit subset satisfies the first preset value, which may be The number of the first downlink information on only one time unit in the time unit subset is equal to the first preset value, or the number of the first downlink information on only one time unit in the time unit subset may be less than the first preset value.
- the first preset value may be 4, that is, it is assumed that four PDSCHs can be received in at least one downlink time slot on one carrier, and the four PDSCHs are used to carry the same transport block information. . These 4 PDSCHs are scheduled for one DCI. Then, the first condition at this time is that when the number of PDSCHs received on at least one downlink time slot in the time unit subset is less than or equal to 4, that is, the first condition included in the preset condition is met.
- the ACK/NACK codebook may include only the ACK/NACK corresponding to the four PDSCHs in the downlink time slot 1 without including the downlink time slot set. ACK/NACK corresponding to other downlink slots in slots 1 to 8.
- the number of the first downlink information in the subset of time units may be smaller than the first preset value, for example, only three PDSCHs on the downlink time slot 1 to the downlink time slot 3 are received, and the three The PDSCH is scheduled by one DCI.
- the ACK/NACK codebook may include only the ACK/NACK corresponding to the three PDSCHs on the downlink time slot 1 to the downlink time slot 3, and does not include the time slot 1 in the downlink time slot set. ACK/NACK corresponding to other downlink time slots in 8.
- the ACK/NACK codebook includes the ACK/NACK of the PDSCH in the downlink time slots 1 to 8 in the downlink time slot set, that is, does not do Instead of backing up the codebook, use a normal semi-static codebook.
- the ACK/NACK codebook includes the ACK/NACK of the PDSCH in the downlink time slots 1 to 8 in the downlink time slot set, that is, no back Instead of a codebook, use a normal semi-static codebook.
- the first preset value may be 4, 4 PDSCHs are received in at least one time slot in the time unit subset, and the 4 PDSCHs are from scheduling of two DCIs.
- the ACK/NACK codebook includes the downlink.
- the ACK/NACK of the PDSCH in the downlink slots 1 to 8 in the slot set, that is, the back-off codebook is not used, but a normal semi-static codebook is used. It should be understood that the fourth embodiment of the present application is merely illustrative and does not limit the embodiments of the present application.
- the first preset value needs to meet the third preset value that is less than or equal to the third preset value, and the third preset value is determined according to the downlink aggregation parameter configured by the high layer signaling of the base station, and the downlink aggregation is performed.
- the parameter is the number of times the information in the first downlink information is repeatedly transmitted.
- the downlink aggregation parameter may be the number of times the information in the first downlink information in a time slot is repeatedly transmitted, or the downlink aggregation parameter may be the number of times the information in the first downlink information on multiple time slots is repeatedly transmitted. This application does not limit this.
- the downlink aggregation parameter may be a number of times that information is repeatedly transmitted in the first downlink information in one time slot, and then the first condition may be applied to one or more downlink time slots of the downlink time slot set.
- the first preset value may be 2, that is, it is assumed that two PDSCHs can be received in only one downlink time slot on one carrier of the time unit subset (downlink slot 1 and downlink slot 2), the two The PDSCH is used to carry the same transport block information. These two PDSCHs are scheduled for one DCI.
- the first condition may be that the number of PDSCHs received on one downlink time slot in the time unit subset is less than or equal to 2, that is, the first condition included in the preset condition is met.
- the ACK/NACK codebook may include only the ACK/NACK corresponding to the two PDSCHs in the downlink time slot 1 without including the downlink time slot set. ACK/NACK corresponding to other downlink slots in slots 1 to 8.
- the number of PDSCHs received in the subset of time units does not satisfy the first condition included in the preset condition, for example, three PDSCHs are received on the time slots in the subset of time units, for example, three are received on the downlink time slot 2.
- the PDSCH at this time, the three PDSCHs are larger than the first preset value, and thus the condition is not satisfied.
- the ACK/NACK codebook includes the ACK/NACK of the PDSCH in the downlink slots 1 to 8 in the downlink slot set, that is, the back-off codebook is not used, and the normal semi-static codebook is used.
- the correspondence between the number of PDSCHs received in the time unit subset and the downlink aggregation parameter does not satisfy the first condition included in the preset condition, for example, one PDSCH is received on the downlink slot 1 and one PDSCH is received on the downlink slot 2.
- the ACK/NACK codebook includes the ACK/NACK of the PDSCH in the downlink slots 1 to 8 in the downlink slot set, that is, the back-off codebook is not used, but the normal semi-static codebook is used, which should be understood. Therefore, the two PDSCHs do not belong to the same downlink time slot.
- the downlink aggregation parameter is not a condition for the number of times the information is repeatedly transmitted in the first downlink information in one time slot. It should be understood that 2 in the embodiments of the present application are merely illustrative and do not limit the embodiments of the present application.
- the downlink aggregation parameter may be a number of times that information is repeatedly transmitted in the first downlink information on the multiple time slots, and then the first condition is applied to multiple downlink time slots of the downlink time slot set.
- the first preset value may be 2, that is, it is assumed that two PDSCHs may be received in two downlink slots on one carrier in the time unit subset (downlink slot 1 and downlink slot 2), the two PDSCHs Used to carry the same transport block information.
- the two PDSCHs are scheduled for one DCI.
- the first condition is that the number of PDSCHs received in the plurality of downlink time slots of the downlink time slot set in the time unit subset is less than or equal to 2, that is, the first condition included in the preset condition is met.
- the ACK/NACK codebook may include only the ACK/NACK corresponding to the two PDSCHs in the downlink time slot 1 and the downlink time slot.
- the ACK/NACK corresponding to other downlink slots in slots 1 to 8 in the downlink slot set is not included.
- the number of PDSCHs received in the time unit subset does not satisfy the first condition included in the preset condition. For example, two PDSCHs are received on the downlink time slot 1 and one PDSCH is received on the downlink time slot 2.
- the ACK/ The NACK codebook includes the ACK/NACK of the PDSCH in the downlink time slots 1 to 8 in the downlink time slot set, that is, the back-off codebook is not used, but a normal semi-static codebook is used. It should be understood that the three PDSCHs at this time It is larger than the first preset value, so it can be considered that the condition is not satisfied.
- the correspondence between the number of received PDSCHs and the downlink aggregation parameters does not meet the first condition included in the preset condition. For example, only two PDSCHs on the downlink slot 1 are received. At this time, the ACK/NACK codebook includes the downlink slot set. The ACK/NACK of the PDSCH in the mid-downlink slots 1 to 8, that is, the back-off codebook is not used, but a normal semi-static codebook is used. It should be noted that the two PDSCHs belong to the same downlink slot at this time, so It can be considered that the failure to satisfy the downlink aggregation parameter may be a condition for the number of times the information in the first downlink information on the plurality of slots is repeatedly transmitted. It should be understood that 2 in the present application is only an example and is not limited thereto.
- the 8 PDSCHs are used to carry the same transport block information, and the 1st bit can be used to indicate whether the terminal receives the transport block information of the 8 PDCSH bearers, and the terminal is accurate to the data. Decoding; the terminal can also indicate whether the terminal accurately decodes the data after receiving the transport block information carried by each of the 8 PDCSHs by the receiving end. This embodiment of the present application does not limit this.
- the first preset value needs to meet the third preset value that is less than or equal to the third preset value, and the third preset value is determined according to the downlink aggregation parameter configured by the high layer signaling of the base station. It can be understood that the downlink aggregation parameter may be the number of times the information in the first downlink information is repeatedly transmitted.
- the third preset value is Y
- X is less than or equal to Y.
- Y can be a positive integer greater than or equal to 1. This application does not limit this
- the first condition includes that the number of the first downlink information is less than or equal to a first preset value and not greater than a third preset value, where the time unit subset is the time unit. a subset of the set, the subset of time units having a second association with the second unit of time.
- the first condition further includes that the downlink aggregation parameter is greater than 1.
- the first preset value is greater than 1.
- the first condition includes that the number of the first downlink information meets a first preset value that is less than or equal to a first preset value, where the subset of time units is a subset of the set of time units, the time The unit subset has a second association with the second time unit.
- the first condition further includes that the downlink aggregation parameter is greater than 1.
- the first preset value is greater than 1.
- the first preset value is a number of bits of feedback information corresponding to a first time unit on a frequency domain unit in a semi-static codebook configuration.
- the number of dynamically scheduled PDSCHs received in the subset of time units is less than a first preset value, and the PDSCHs are all in a first time unit on the one frequency domain unit, for the first codebook
- the bits other than the ACK/NACK bits corresponding to the PDSCH described above are NACK-filled.
- the solution is mainly applied to a PDSCH in which a terminal device can be scheduled in a first time unit on a frequency domain unit and does not overlap in a time domain.
- a first time unit includes 14 time domain symbols, and the first time unit is configured.
- the time domain scheduling position in a time unit includes the first to seventh time domain symbols and the 8th to 14th time domain symbols, and the two sets of time domain symbol positions are time domain non-overlapping, then for normal non-return
- the first time unit corresponds to two bits of ACK/NACK feedback, that is, the first preset value is 2.
- the above-mentioned pre-configuration is configured by using RRC signaling, and specifically, which group of the time domain scheduling location is actually scheduled by the time domain resource allocation indication field in the PDCCH, for example, one bit of the PDCCH may be used to specifically indicate the two groups. Which group of time domain symbol positions.
- the size of the first codebook is the first preset value, that is, one of the frequency domain units under the semi-static codebook configuration.
- the first preset value is 2
- the size of the first codebook is two bits, and the NACK padding is performed for the ACK/NACK position corresponding to the other time domain scheduling position of the PDSCH that has not received the PDSCH.
- Case 2 when the number of dynamically scheduled PDSCHs received in the time unit subset is greater than 1 and the PDSCHs are all in a first time unit on the one frequency domain unit, the size of the first codebook is the foregoing A preset value, that is, the number of bits of feedback information corresponding to a first time unit on a frequency domain unit in a semi-static codebook configuration.
- the first preset value is 2, and if the number of dynamically scheduled PDSCHs received in the time unit subset is 2, the size of the first codebook is 2 bits, corresponding to the two sets of time domains respectively.
- the ACK/NACK feedback of the PDSCH of the scheduling location when the number of dynamically scheduled PDSCHs received in the time unit subset is greater than 1 and the PDSCHs are all in a first time unit on the one frequency domain unit, the size of the first codebook is the foregoing A preset value, that is, the number of bits of feedback information corresponding to a first time unit on a frequency domain unit in
- the second association relationship is an association relationship determined by the dynamically scheduled downlink control channel.
- the second association relationship may be determined by timing indication information in the PDCCH.
- the second association relationship is indicated to the terminal device by the timing indication information in the PDCCH.
- the PDCCH includes 3-bit timing indication information, which is used to indicate a timing relationship between a time slot in which the PDSCH scheduled by the PDCCH is located and a time slot in which the ACK/NACK is located.
- the timing indication in a certain PDCCH The information is a value indicated from the eight values of the first association.
- the preset condition may further include a second condition, where the second condition is that the value of the indication information in the downlink control channel that dynamically schedules the first downlink information is Two preset values, and the downlink control channel is a control channel used for backoff scheduling.
- the second preset value may be a preset DAI value.
- the time unit subset includes a downlink time slot 10 and a downlink time slot 11, and the first preset value of the number of first downlink information in the first condition may be 1.
- the second preset value has a value of 1.
- the value of the DAI included in the PDCCH for scheduling the PDSCH in the downlink time slot 10 is 1, and the value of the DAI included in the PDCCH for scheduling the PDSCH in the downlink time slot 11 is 2, and the terminal device misses the downlink time slot 11 at this time.
- the terminal device detects only one scheduled PDSCH, and the first condition is that the number of downlink control information is 1 (for example, when the first preset value is 1); the second preset included in the downlink time slot 10 If the value satisfies the second condition being 1, the terminal device sends the ACK/NACK corresponding to the PDSCH in the downlink time slot 10 to the base station.
- the base station and the terminal device have the same understanding of the back-off codebook, that is, both of the ACK/NACKs in the back-off codebook are corresponding to the PDSCH whose DAI is 1 (for example, in the downlink time slot 10 described above). PDSCH). This application does not limit this.
- the downlink control channel may be a control channel used for backoff scheduling.
- the downlink control channel of the fallback scheduling may have at least one of the following features.
- the downlink control channel of the backoff scheduling may be used for data scheduling before RRC establishment, and downlink of the backoff scheduling.
- the values of all the fields in the control channel cannot be configured through RRC proprietary signaling.
- the terminal device may be detected by a downlink control channel that is not back-off scheduled.
- the control channel of the non-backoff scheduling may have at least one of the following features, for example, for data scheduling after RRC establishment, and the value of at least one field in the control channel may be configured through RRC dedicated signaling.
- the downlink control channel of the non-backoff scheduling may configure a time domain resource allocation field, a DAI field, a BWP indication field, and the like through RRC dedicated signaling.
- the preset condition may further include a third condition, where the first time unit in which the first downlink information is located is in the time unit set.
- the specific time domain location may be one or more.
- the multiple candidate time domain locations are predefined by RRC pre-configuration or standard, and the multiple candidate time domain locations are predefined. They can overlap each other in time domain, but in actual scheduling, they generally do not overlap in time domain.
- a time slot includes 14 time domain symbols
- a plurality of pre-configured candidate time domain locations in a time slot include first, second, third, and fourth candidate time domain locations, respectively: Up to the 4th time domain symbol, the 3rd to 6th time domain symbols, the 7th to 10th time domain symbols, and the 9th to 14th time domain symbols, the maximum time of the 4 sets of time domain symbol positions If the number of candidate time domain locations that do not overlap in the domain is two, then for a semi-static codebook with normal non-return, one slot on one carrier needs to feed back two ACK/NACK bits.
- the pre-configured four sets of time domain symbol positions are configured by using RRC signaling, and specifically, which group of time domain scheduling positions are actually scheduled by the time domain resource allocation indication field in the PDCCH, for example, may be used in the PDCCH. 2 bits to specifically indicate which of the above four sets of time domain symbol positions.
- the back-off codebook is corresponding to the PDSCH scheduled at which specific time domain location in the time unit set.
- each of the candidate time domain locations is regarded as the first time unit, and the specific time domain location may be a plurality of first time units that are not overlapped in the maximum time domain included in one time slot.
- the plurality of first time units that are not overlapped in the time slot in the time slot are the first and third candidate time domain locations, where a specific first time unit needs to be determined according to a preset rule, for example, the specific The first time unit is the first time unit of the first time zone symbol of the first time unit in the foregoing first time unit, for example, the specific first time unit is determined as the first candidate time domain location, and then the first candidate The time domain location in which the time domain location has time domain overlap also includes the third candidate time domain location, because multiple candidate time domain locations with time domain overlap may only be scheduled for one candidate time domain location during actual scheduling, therefore, the above
- the first time unit corresponding to the first candidate third time domain position may be the specific time domain position described above.
- the first preset value of the first condition included in the preset condition is 1, and the third condition is that the first time unit of the specific time domain position is the earliest downlink time slot.
- the terminal device receives the dynamically scheduled PDSCH in the downlink time slot subset corresponding to the downlink time slot
- the first preset value is 1
- the downlink time slot where the dynamically scheduled PDSCH is located is the downlink time slot.
- the preset time domain location in the set that is, the earliest downlink time slot in the downlink time slot set.
- the ACK/NACK codebook may include only the ACK/NACK corresponding to the PDSCH in the slot 1 and the ACK/NACK corresponding to the other downlink slots in the downlink slot set corresponding to the slot i.
- the preset condition may further include a fourth condition, where the fourth condition is that the first downlink information is carried in a primary frequency of the at least one frequency domain unit.
- the terminal device may be configured with multiple carriers, and the codebook fallback may be based on whether one PDSCH is scheduled, and the one PDSCH may select a predetermined carrier.
- the primary carrier, the primary bandwidth portion, the primary secondary carrier, and the primary attached bandwidth portion may be configured with multiple carriers, and the codebook fallback may be based on whether one PDSCH is scheduled, and the one PDSCH may select a predetermined carrier.
- the primary carrier, the primary bandwidth portion, the primary secondary carrier, and the primary attached bandwidth portion may be configured with multiple carriers, and the codebook fallback may be based on whether one PDSCH is scheduled, and the one PDSCH may select a predetermined carrier.
- the primary carrier, the primary bandwidth portion, the primary secondary carrier, and the primary attached bandwidth portion may be configured with multiple carriers, and the codebook fallback may be based on whether one PDSCH is scheduled, and the one PDSCH may select a predetermined carrier.
- the primary carrier, the primary bandwidth portion, the primary secondary carrier, and the primary attached bandwidth portion may be configured
- the primary secondary carrier may be the primary carrier in the secondary carrier group in the dual connectivity mode, or the primary secondary carrier may be the secondary carrier carrying the PUCCH.
- the preset condition includes the first condition, and may further include any one or more of the second condition, the third condition, and the fourth condition.
- the preset condition includes a second condition and a third condition in addition to the first condition.
- the preset condition includes a second condition and a fourth condition in addition to the first condition. This application does not limit this.
- the value of the indication information is set according to a preset rule related to the subset of the time unit.
- the value of the indication information included in the downlink control channel corresponding to the first downlink information included in the time unit subset is set according to a preset rule, and the preset rule and the time unit set are removed.
- the value of the indication information included in the downlink control channel corresponding to the downlink information except the time unit subset is irrelevant.
- the downlink time slot set includes downlink time slot 1 to downlink time slot 1 to 8, that is, the time unit set is the downlink time slot 1 to 8.
- the downlink time slot subset corresponding to the uplink time slot includes a time slot downlink time slot 1 and a downlink time slot 2, that is, the time unit subset includes a downlink time slot 1 and a downlink time slot 2.
- the value of the indication information is related to the value of the indication information included in the downlink control channel of the PDSCH in the downlink time slot 1 and the downlink time slot 2, and in the downlink control channel of the PDSCH in the downlink time slot 3 to the downlink time slot 8 The value of the included indication information is irrelevant.
- the value of the indication information may be a value of the DAI.
- the preset rule in the at least one first time unit on each of the at least one frequency domain unit in the time unit subset, is a time unit.
- the cumulative count is performed in the order before and after.
- the preset rule may be that the value of the indication information of the at least one time unit of the time unit subset of the first frequency domain unit may be counted as ⁇ 1, 2, 3, 4, 1, 2, 3, 4, .. . ⁇ .
- the value of the indication information of the at least one time unit of the subset of time units of the second frequency domain unit may be counted as ⁇ 1, 2, 3, 4, 1, 2, 3, 4, ... ⁇ , Not limited.
- the number of bits in the DAI field is generally 2, and only there are 4 states of '00' '01''10''11', and the corresponding values may be 1, 2, 3, and 4, respectively. They are 0, 1, 2 and 3. For example, taking the values 1, 2, 3, and 4 as an example. If it exceeds 4, it can be counted cyclically. For example, the above counts ⁇ 1, 2, 3, 4, 1, 2, 3, 4, ... ⁇ actually The count is ⁇ 1, 2, 3, 4, 5, 6, 7, 8, ... ⁇ .
- the preset rule is performed in an order of a pre-frequency domain and a time domain. Cumulative count.
- the preset rule may be that the time unit 1 in the frequency domain unit 1 is identified as 1, the time unit 1 in the frequency domain unit 2 is identified as 2, the time unit identifier in the frequency domain unit 3 is 3, and so on. Indicates that the time unit 2 in the frequency domain unit 1 is identified as 4, the time unit 2 in the frequency domain unit 2 is identified as 5, and the time unit 2 in the frequency domain unit 3 is identified as 6, etc., that is, the preset rule is the first frequency. The order of the time domain after the domain is counted cumulatively.
- the DAI independent cumulative counting is performed in the subset of time slots, which solves the error situation that the terminal device and the base station understand that the codebook fallback may be inconsistent.
- the first association relationship is predefined to the standard and/or the network device is configured to the terminal device by using RRC signaling.
- S440 The terminal device sends uplink control information in the second time unit, where the uplink control information carries the first codebook.
- the terminal device is in the second time unit, and the second time unit may send the first codebook for the uplink time unit.
- the second time unit may be an uplink time unit or a flexible time unit.
- the above time slot is taken as an example for description in the embodiment of the present invention.
- the terminal device may send the first codebook encoded/modulated signal in the second time unit.
- the at least one downlink information may further include second downlink information, where the downlink control channel that schedules the second downlink information is a semi-persistently scheduled downlink control channel, where the The codebook further includes feedback information corresponding to the second downlink information.
- the terminal device before the terminal device determines the first codebook, determines a semi-static codebook mode from multiple candidate codebook modes, where the multiple candidate codebook modes are Includes semi-static codebook mode and dynamic codebook mode.
- the terminal device determines a target resource set of an uplink control channel. Determining, in the target resource set, a target resource of the uplink control channel, where the terminal device sends uplink control information on the target resource in the second time unit, where the uplink control information carries the first codebook .
- the number of the first downlink information in the at least one downlink information is the first preset value (for example, the first preset value is 1) or the other conditions are met, that is, the current time
- a codebook is a back-off codebook
- the target resource set is a first resource set
- the codebook size of the first resource set corresponding to the first codebook is less than or equal to 2.
- the terminal device detects a scheduled PDSCH.
- the terminal device can perform codebook fallback.
- the terminal device sends the first codebook of the feedback information by using the first target resource in the first resource set.
- the target resource set is a second resource set, where The codebook size corresponding to the first codebook of the second resource set is greater than 2, that is, the non-return codebook or the normal semi-static codebook.
- the terminal device sends the first codebook of the feedback information through the second target resource in the second resource set.
- the first downlink information may also be dynamically scheduled downlink information.
- a downlink semi-persistent scheduling SPS release indication or a dynamically scheduled downlink data channel may be included.
- the dynamically scheduled downlink data channel can be scheduled by a dynamic downlink control channel.
- dynamic scheduling means that each downlink data channel transmission requires a corresponding downlink control channel for scheduling.
- the dynamically scheduled downlink data channel is a semi-persistently scheduled downlink data channel, which is scheduled by a semi-persistent downlink control channel. That is, after the semi-persistent downlink control channel is transmitted once, the corresponding semi-persistent downlink data channel can be transmitted according to the pre-configured transmission period without having to transmit a semi-continuous downlink control channel every time.
- the semi-persistent downlink scheduling may be released by using a specific downlink control channel, and the downlink control channel used to implement the release indication of the downlink semi-persistent scheduling is generally not used for scheduling the downlink data channel, but the terminal device also needs to feed back an ACK/NACK. Feedback.
- the embodiment of the present application may also describe the downlink information by using a dynamically scheduled downlink data channel as an example. This application does not limit this.
- the terminal device may determine a second codebook of the feedback information, where the second codebook includes the first time unit that is actually scheduled in the time unit set. Corresponding feedback information.
- the codebook fallback may be performed.
- the demodulation performance of the feedback information is improved.
- FIG. 6 is a schematic diagram of a feedback information fallback mode according to an embodiment of the present application.
- FIG. 6 is a description of an embodiment using a single carrier as an example, and an embodiment of the present application may be extended to a case of multiple carriers.
- the downlink time slot set corresponding to the uplink time slot i (for example, the first time unit set) includes time slots 1 to 8, wherein the base station actually schedules the PDSCH to the terminal device in each downlink time slot.
- the downlink time slot set corresponding to the uplink time slot j includes time slots 4 to 11, wherein the base station actually schedules the PDSCH to the terminal device in the time slots 4 to 8 and the time slots 10 and 11, and does not schedule the downlink time slot 9 to the terminal device. .
- the terminal device can feed back ACK/NACK information to the base station in the uplink slots i and j, respectively.
- the first association relationship exists between the uplink time slot i and the downlink time slots 1 to 8, and the first association relationship exists between the uplink time slot j and the downlink time slots 4 to 11.
- the first association relationship is specifically candidate scheduling.
- the timing relationship between the time slot of the PDSCH and the ACK/NACK time slot is 1 to 8 time slots.
- the terminal device can be notified by RRC dedicated signaling through standard pre-defined or base stations.
- the downlink time slot subset corresponding to the uplink time slot i includes time slots 1 to 8, and the downlink time slot subset corresponding to the uplink time slot j includes time slots 10 and 11. It can be seen that the downlink time slot subset corresponding to the uplink time slot i is a subset of the downlink time slot set corresponding to the uplink time slot i, and the downlink time slot subset corresponding to the uplink time slot j is the downlink time corresponding to the uplink time slot j. A subset of the gap set.
- the second association relationship is a timing relationship between the time slot of the actually scheduled PDSCH and the ACK/NACK time slot, and the timing relationship is determined by the timing indication information in the PDCCH of the actually scheduled PDSCH, that is, the second association relationship is dynamically scheduled by the PDSCH.
- the timing indication information in the PDCCH is determined.
- the above-mentioned time slot j feeds back ACK/NACK as an example to describe the feedback information fallback mode:
- the first preset value is 1, if the number of dynamically scheduled PDSCHs received by the terminal device in the downlink time slot subset corresponding to the uplink time slot j is 1 (even if the terminal device is in the time slot 4 included in the downlink time slot set) A plurality of dynamically scheduled PDSCHs are received in the time slot 11, that is, the first condition included in the preset condition is met. This application does not limit this.
- the ACK/NACK codebook (ie, the first codebook) may include only the downlink time.
- the ACK/NACK corresponding to the PDSCH in the slot 10 does not include the ACK/NACK corresponding to the other downlink slots in the slots 4 to 11 in the downlink slot set corresponding to the uplink slot j. This application does not limit this.
- the PDCCH that dynamically schedules the PDSCH in the downlink time slot 10 and the line time slot 11 is received, and the number of downlink information is 2, which does not satisfy the first condition included in the preset condition, that is, the first preset value is not satisfied.
- the ACK/NACK codebook includes ACK/NACK in the downlink slots 4 to 11 in the downlink slot set. That is, instead of backing up the codebook, a normal semi-static codebook is used. This application does not limit this.
- the value of the above DAI field may be performed according to a preset rule, thereby avoiding an error situation that may occur during codebook fallback.
- the terminal device sends the downlink time slot by using the backoff codebook if the PDCCH corresponding to the downlink time slot 10 is missed. 11 corresponding 1-bit ACK/NACK.
- the terminal device misses the PDCCH corresponding to the downlink time slot 11
- the terminal device transmits the 1-bit ACK/NACK corresponding to the downlink time slot 10 by using the back-off codebook, and the base station does not know which terminal device will miss the check, and therefore
- the back-off codebook corresponds to which downlink time slot causes fuzzy recognition.
- the value of the DAI included in the PDCCH corresponding to the dynamic scheduling PDSCH included in the downlink time slot subset may be set according to a certain preset rule.
- the backoff codebook only occurs in the time slot indication information or the slot subset corresponding to the second association relationship, and therefore the foregoing preset rule is in the PDCCH corresponding to the PDSCH except the slot subset in the slot set.
- the value of the included DAI is irrelevant.
- the preset rule may be cumulatively counted in time before and after the downlink time slot.
- the preset rule may be cumulatively counted in the order of the time domain after the time domain.
- the preset rule may be that the value of the indication information of the at least one time unit of the time unit subset of the first frequency domain unit may be counted as ⁇ 1, 2, 3, 4, 1, 2, 3, 4, .. . ⁇ .
- the value of the indication information of the at least one time unit of the subset of time units of the second frequency domain unit may be counted as ⁇ 1, 2, 3, 4, 1, 2, 3, 4, ... ⁇ , Not limited.
- the number of bits in the DAI field is generally 2, and only there are 4 states of '00' '01''10''11', and the corresponding values may be 1, 2, 3, and 4, respectively. They are 0, 1, 2 and 3. For example, taking the values 1, 2, 3, and 4 as an example. If it exceeds 4, it can be counted cyclically. For example, the above counts ⁇ 1, 2, 3, 4, 1, 2, 3, 4, ... ⁇ actually The count is ⁇ 1, 2, 3, 4, 5, 6, 7, 8, ... ⁇ .
- the preset rule may be that the time unit 1 in the frequency domain unit 1 is identified as 1, the time unit 1 in the frequency domain unit 2 is identified as 2, the time unit identifier in the frequency domain unit 3 is 3, and so on. Indicates that the time unit 2 in the frequency domain unit 1 is identified as 4, the time unit 2 in the frequency domain unit 2 is identified as 5, and the time unit 2 in the frequency domain unit 3 is identified as 6, etc., that is, the preset rule is the first frequency. The order of the time domain after the domain is counted cumulatively.
- the second subset of time unit and the second time unit may have a second association relationship. Since the actually scheduled PDSCH time slot in the downlink time slot set is not necessarily indicated, the timing indication information is indicated in the uplink time slot j.
- the actually scheduled downlink time slots 4 to 8 in the above set correspond to the uplink time slot i through the timing indication information, and only the downlink time slots 10 and 11 in the set are corresponding to the uplink time slot j by the timing indication information, so the terminal device It may be only necessary to determine whether to perform codebook fallback according to whether the number of dynamically scheduled PDSCHs in the foregoing subset is the first preset value.
- the preset condition that satisfies the foregoing codebook fallback may further include the following conditions:
- the preset condition further includes a second condition, where the second condition is that the value of the indication information in the downlink control channel that dynamically schedules the first downlink information is a second preset value.
- the value of the DAI included in the PDCCH of only one PDSCH in the received dynamic scheduling slot subset may be a second preset value.
- the second preset value takes a value of 1.
- the value of the DAI included in the PDCCH for scheduling the PDSCH in the downlink time slot 10 is 1, and the value of the DAI included in the PDCCH for scheduling the PDSCH in the downlink time slot 11 is 2, and the terminal device misses the downlink time slot 11 at this time.
- the PDCCH, the terminal device detects only one scheduled PDSCH, and satisfies the first condition that the number of downlink control information is 1 (for example, when the first preset value is 1).
- the second preset value included in the downlink time slot 10 also satisfies the second condition being 1, and the terminal device sends the ACK/NACK corresponding to the PDSCH in the downlink time slot 10 to the base station.
- the base station can know that the downlink information slot 10 is sent according to the DAI value of different downlink time slots. This application does not limit this.
- the PDCCH for scheduling the PDSCH includes the DAI value, so both the terminal device and the base station can determine the DAI value corresponding to any one of the downlink time slots.
- the base station cannot determine whether the terminal device misses the PDCCH corresponding to the downlink time slot 10 or the downlink time slot 11, and the base station and the terminal device have inconsistent understanding of the downlink time slot corresponding to the backoff codebook.
- the value of the second preset value may be 1 and also considers the case where the DAI bit is limited.
- the specific state can be ⁇ 00, 01, 10, 11 ⁇ .
- the correspondence between other states and values is not limited.
- the value of the identifier may be ⁇ 0, 1, 2, 3, 0, 1, 2, 3, ... ⁇ , that is, it may be identified from 0.
- the downlink time slot ⁇ 1, 2, 3, 4, 5, 6, 7, 8 ⁇ can be represented by a DAI cycle as ⁇ 1, 2, 3, 4, 1, 2,3,4 ⁇ .
- the terminal device misses the downlink time slot ⁇ 1, 2, 3, 4 ⁇ , and only the downlink time slot 5 is detected.
- the PDCCH of the dynamically scheduled PDSCH satisfies the first preset value of 1. If the value of the second preset value is 1, the DAI value in the PDCCH in the dynamically scheduled downlink 5 also satisfies the value of the second preset value. At this time, the PDSCH of the downlink time slot 5 satisfies the first preset value and the second preset value at the same time, and the terminal sends the feedback information of the dynamically scheduled PDSCH on the downlink time slot 5 to the base station.
- the base station is unable to learn the downlink time slot of the terminal device missed detection. Therefore, when the base station receives the feedback information, it cannot determine whether it is the feedback information of the dynamically scheduled PDSCH on the downlink time slot 2 or the downlink time slot 6. Therefore, there may be a problem that the base station and the terminal device do not understand which downlink time slot is corresponding to the back-off codebook.
- the probability of continuously detecting 4 PDCCHs is extremely low, there is no problem that the base station and the terminal device understand that the downlink time slot terminal device and the base station are inconsistent with respect to the back-off codebook.
- the preset condition further includes a fourth condition, where the first condition is that the first downlink information is carried in a primary frequency domain unit or a primary secondary frequency domain unit in the at least one frequency domain unit.
- the terminal device may be configured with multiple carriers, and the codebook fallback may be determined based on whether one PDSCH is scheduled, and the one PDSCH may be selected on a predetermined carrier.
- the primary carrier or primary bandwidth portion or primary secondary carrier or primary attached bandwidth portion For example, the primary carrier or primary bandwidth portion or primary secondary carrier or primary attached bandwidth portion.
- the primary secondary carrier may be the primary carrier in the secondary carrier group in the dual connectivity mode, or the primary secondary carrier may be the secondary carrier carrying the PUCCH.
- the foregoing backoff codebook may also be applied to the case where the SPS PDSCH is present.
- the terminal device can still use the backoff codebook for ACK/NACK feedback, and the backoff codebook can include only one dynamic PDSCH corresponding. 1 ACK/NACK bit and 1 ACK/NACK bit corresponding to one SPS PDSCH.
- a special feedback mode of channel selection can be used for receiving a dynamically scheduled PDSCH and an SPS PDSCH, and the 5G system can use a backoff codebook for this case.
- the PDCCH of the dynamically scheduled PDSCH may have indication information of the ACK/NACK resource, for example, a pre-configured DAI. And the indicated ACK/NACK corresponding to the dynamic PDSCH and the SPS PDSCH may be carried on the indicated PUCCH resource.
- FIG. 7 is a schematic diagram of a feedback information fallback mode according to an embodiment of the present application.
- FIG. 7 is a description of an embodiment using a single carrier as an example, and an embodiment of the present application may be extended to a case of multiple carriers.
- the downlink time slot set corresponding to the uplink time slot i includes time slots 1 to 8, wherein the base station actually only schedules the PDSCH to the terminal device in the downlink time slot 1;
- the downlink time slot set includes downlink time slots 4 to 11, wherein the base station actually schedules the PDSCH to the terminal device only in the downlink time slot 10.
- the terminal device needs to feed back ACK/NACK information to the base station in the uplink slot i and the uplink slot j, respectively.
- the first association relationship between the uplink time slot i and the downlink time slots 1 to 8 is present, and the first association relationship exists between the uplink time slot j and the downlink time slots 4 to 11.
- the specific first association relationship may be as shown in FIG. Show. This application does not limit this.
- the downlink time slot subset corresponding to the uplink time slot i may include time slots 1 to 8
- the downlink time slot subset corresponding to the uplink time slot j may include the downlink time slots 10 and 11.
- the downlink time slot subset corresponding to the uplink time slot i is a subset of the downlink time slot set corresponding to the uplink time slot i
- the downlink time slot subset corresponding to the uplink time slot j is the downlink time corresponding to the uplink time slot j.
- the second association relationship exists between the uplink time slot i and the downlink time slots 1 to 8.
- the specific first association relationship may be as shown in FIG. 3 . This application does not limit this.
- the preset condition further includes a third condition, where the third condition is that the first time unit where the first downlink information is located is the time unit.
- the downlink control channel is not required to be restricted as in the embodiment shown in FIG. 6, because the DAI value can be independent at this time.
- the downlink control channel that dynamically schedules the first downlink information may be a downlink control channel used for backoff scheduling, or may be a downlink control channel used for non-backoff scheduling.
- the first time unit of a particular time domain location may be understood to be that once the time unit set is determined, the particular time domain location is an absolute time domain location in the set of time units.
- it may be preset as the earliest time unit or the latest time unit in the set of time units. This application does not limit this.
- the ACK/NACK of the above-mentioned time slot i feedback is described as an example:
- the first preset value of the first condition included in the preset condition is 1, that is, when the number of the first downlink information is 1 is performed, the codebook is backed off.
- the number of the dynamically scheduled PDSCH is a first preset value, for example, the first preset value is 1, and the dynamically scheduled PDSCH is in the downlink.
- the time slot 1 is a preset time domain position in the downlink time slot set (for example, the third time condition is that the first time unit of the specific time domain position is the earliest downlink time slot).
- the ACK/NACK codebook may include only the ACK/NACK corresponding to the PDSCH in the downlink slot 1 and the ACK/NACK corresponding to the other downlink slots in the downlink slot set corresponding to the uplink slot i.
- the ACK/NACK codebook includes ACK/NACK corresponding to all PDSCHs in the downlink time slot 1 to the downlink time slot 8.
- the first preset value of the first condition included in the preset condition is 1, that is, when the number of the first downlink information is 1 is performed, the codebook is backed off.
- the terminal device receives the dynamically scheduled PDSCH in the downlink slot subset corresponding to the uplink slot j as the first preset value bit 1.
- the PDSCH that is dynamically scheduled in the downlink time slot 10 is received, but the downlink time slot 10 where the dynamically scheduled PDSCH is located is not the preset time domain position in the downlink time slot set (for example, the third condition is a specific time domain).
- the first time unit of the location is the earliest downlink time slot 4).
- the ACK/NACK codebook is a normal semi-static codebook, that is, it is required to include ACK/NACK corresponding to all downlink time slots 4 to 11 in the downlink slot set.
- the preset condition further includes a fourth condition, where the first condition is that the first downlink information is carried in a primary frequency domain unit or a primary secondary frequency domain unit in the at least one frequency domain unit.
- the terminal device may be configured with multiple carriers, and the codebook fallback may be determined based on whether one PDSCH is scheduled, and the one PDSCH may be selected on a predetermined carrier.
- the primary carrier or primary bandwidth portion or primary secondary carrier or primary attached bandwidth portion For example, the primary carrier or primary bandwidth portion or primary secondary carrier or primary attached bandwidth portion.
- the primary secondary carrier may be the primary carrier in the secondary carrier group in the dual connectivity mode, or the primary secondary carrier may be the secondary carrier carrying the PUCCH.
- the preset condition may further include the second condition and the third condition. That is, the value of the indication information in the downlink control channel that is configured to dynamically schedule the first downlink information is a second preset value, and the first time unit in which the first downlink information is located is the time unit set. The first time unit in a particular time domain location. At this time, according to the second preset value and the first time unit of the specific time domain position, the consistency of the terminal device and the base station for understanding the downlink time slot is improved when the codebook is rolled back.
- the first preset value of the first condition included in the preset condition is 1
- the second condition is that the second preset value is 1
- the third condition is that the first time unit of the specific time domain position is the earliest downlink.
- Time slot eg, downlink time slot 4
- the terminal equipment receives the dynamically scheduled PDSCH in the downlink time slot 10 in the downlink time slot subset corresponding to the time slot j, the PDCCH of the dynamically scheduled PDSCH in the downlink time slot 11 is missed.
- the value of the DAI in the PDCCH of the downlink time slot 10 is 1, and the value of the DAI in the PDCCH of the downlink time slot 11 is 2. Since the terminal misses the PDCCH of the downlink time slot 11, the PDCCH of the downlink time slot 11 cannot be received.
- the value of DAI in the middle is 2.
- the PDSCH scheduled in the downlink time slot 10 satisfies the first condition and the second condition, but the first time unit that does not satisfy the third condition in the time domain position is the earliest downlink time slot, and therefore, the ACK/NACK codebook It is a normal semi-static codebook, that is, it needs to include ACK/NACK corresponding to all downlink time slots 4 to 11 in the downlink time slot set.
- the foregoing backoff codebook may also be applied to the case where the SPS PDSCH is present.
- the terminal device can still use the backoff codebook for ACK/NACK feedback, and the backoff codebook can include only one dynamic PDSCH corresponding. 1 ACK/NACK bit and 1 ACK/NACK bit corresponding to one SPS PDSCH.
- a special feedback mode of channel selection can be used for receiving a dynamically scheduled PDSCH and an SPS PDSCH, and the 5G system can use a backoff codebook for this case.
- the PDCCH of the dynamically scheduled PDSCH may have indication information of the ACK/NACK resource, for example, a pre-configured DAI. And the indicated ACK/NACK corresponding to the dynamic PDSCH and the SPS PDSCH may be carried on the indicated PUCCH resource.
- the size of the sequence numbers of the foregoing processes does not mean the order of execution sequence, and the order of execution of each process should be determined by its function and internal logic, and should not be applied to the embodiment of the present application.
- the implementation process constitutes any limitation.
- the terminal device corresponds to at least one time unit for transmitting feedback information, specifically, the first association relationship.
- the codebook can be rolled back, thereby improving The resource utilization efficiency of the system for the uplink control channel carrying the feedback information.
- terminal device and the network device in the embodiments of the present application may perform various methods in the foregoing embodiments of the present application, that is, the specific working processes of the following various products, and may refer to the corresponding processes in the foregoing method embodiments.
- FIG. 8 shows a schematic structural diagram of a communication device 700 according to an embodiment of the present application.
- the communication device 700 may be a terminal device applied to the system shown in FIG. 1.
- the communication device 700 includes a transceiver unit 710 and a processing unit 720.
- the transceiver unit 710 and the processing unit 720 communicate with each other through an internal connection path to transfer control and/or data signals.
- the transceiver unit 710 and the processing unit 720 can be implemented by a chip to implement the corresponding functions of the terminal device in the embodiment of the present application.
- the transceiver unit 710 is configured to:
- At least one downlink information is received in at least one first time unit of the set of time units, the set of time units being a set of at least one first time unit on at least one frequency domain unit in which the terminal device is configured.
- the processing unit 720 is configured to:
- a second time unit Determining a second time unit, wherein the second time unit is configured to carry feedback information corresponding to the at least one downlink information, where the time unit set and the second time unit have a first association relationship; a codebook, where the first codebook includes feedback information corresponding to the first downlink information, where the first codebook does not include the first downlink information in the time unit subset And the specific time unit is at least one first time unit of the time unit set except the first time unit where the first downlink information is located, where The preset condition includes a first condition, where the number of the first downlink information satisfies a first preset value, and the subset of time units is a subset of the set of time units, The subset of time units has a second association with the second unit of time.
- the transceiver unit 710 is configured to:
- processing unit 720 is further configured to:
- a semi-static codebook mode is determined from a plurality of candidate codebook modes, the semi-static codebook mode and a dynamic codebook mode.
- the preset condition further includes a second condition, where the second condition is that the value of the indication information in the downlink control channel that dynamically schedules the first downlink information is a second preset value.
- the preset condition further includes a third condition, where the first time unit where the first downlink information is located is a first time unit of a specific time domain position in the time unit set. .
- the preset condition further includes a fourth condition, where the first downlink information is carried in a primary frequency domain unit or a primary secondary frequency domain unit in the at least one frequency domain unit.
- the preset condition may further include the second condition and the third condition. That is, the value of the indication information in the downlink control channel that is configured to dynamically schedule the first downlink information is a second preset value, and the first time unit in which the first downlink information is located is the time unit set. The first time unit in a particular time domain location. At this time, according to the second preset value and the first time unit of the specific time domain position, the consistency of the terminal device and the base station for understanding the downlink time slot is improved when the codebook is rolled back.
- the preset condition includes the first condition, and may further include any one or more of the second condition, the third condition, and the fourth condition.
- the preset condition includes a second condition and a third condition in addition to the first condition.
- the preset condition includes a second condition and a fourth condition in addition to the first condition. This application does not limit this.
- the first codebook includes all first time units in the set of time units. Feedback information.
- the value of the indication information is set according to a preset rule related to the subset of the time unit.
- the preset rule is cumulatively counted in a sequence of time units
- the preset rule is cumulatively counted in the order of the time domain after the frequency domain.
- the preset rule may be that the value of the indication information of the at least one time unit of the time unit subset of the first frequency domain unit may be counted as ⁇ 1, 2, 3, 4, 1, 2, 3, 4, .. . ⁇ .
- the value of the indication information of the at least one time unit of the subset of time units of the second frequency domain unit may be counted as ⁇ 1, 2, 3, 4, 1, 2, 3, 4, ... ⁇ , Not limited.
- the number of bits in the DAI field is generally 2, and only there are 4 states of '00' '01''10''11', and the corresponding values may be 1, 2, 3, and 4, respectively. They are 0, 1, 2 and 3. For example, taking the values 1, 2, 3, and 4 as an example. If it exceeds 4, it can be counted cyclically. For example, the above counts ⁇ 1, 2, 3, 4, 1, 2, 3, 4, ... ⁇ actually The count is ⁇ 1, 2, 3, 4, 5, 6, 7, 8, ... ⁇ .
- the preset rule may be that the time unit 1 in the frequency domain unit 1 is identified as 1, the time unit 1 in the frequency domain unit 2 is identified as 2, the time unit identifier in the frequency domain unit 3 is 3, and so on. Indicates that the time unit 2 in the frequency domain unit 1 is identified as 4, the time unit 2 in the frequency domain unit 2 is identified as 5, and the time unit 2 in the frequency domain unit 3 is identified as 6, etc., that is, the preset rule is the first frequency. The order of the time domain after the domain is counted cumulatively.
- the at least one downlink information further includes second downlink information, where the downlink control channel for scheduling the second downlink information is a semi-persistently scheduled downlink control channel, and the first codebook further includes the second downlink information. Feedback information corresponding to the downlink information.
- the first association relationship is predefined to the standard and/or the network device is configured to the terminal device by using radio resource control RRC signaling.
- the second association relationship is determined according to the dynamically scheduled downlink control channel.
- the time unit may be at least one of a time slot, a micro time slot, and a subframe.
- the frequency domain unit may be a carrier or a carrier bandwidth part (BWP).
- BWP carrier bandwidth part
- the second time unit may be an uplink time unit or a flexible time unit.
- the first association relationship may be pre-configured or notified to the terminal device by using RRC dedicated signaling.
- the first association relationship may be pre-configured for the backoff PDCCH scheduling.
- the first association relationship may be notified to the terminal device by using RRC dedicated signaling.
- the downlink control channel may be a control channel used for backoff scheduling.
- the at least one downlink information may further include second downlink information, where the downlink control channel that schedules the second downlink information is a semi-persistently scheduled downlink control channel, where the The codebook further includes feedback information corresponding to the second downlink information.
- the terminal device before the terminal device determines the first codebook, determines a semi-static codebook mode from multiple candidate codebook modes, where the multiple candidate codebook modes are Includes semi-static codebook mode and dynamic codebook mode.
- the terminal device determines a target resource set of an uplink control channel. Determining, in the target resource set, a target resource of the uplink control channel, where the terminal device sends uplink control information on the target resource in the second time unit, where the uplink control information carries the first codebook .
- the number of the first downlink information in the at least one downlink information is the first preset value (for example, the first preset value is 1) or the other conditions are met, that is, the current time
- a codebook is a back-off codebook
- the target resource set is a first resource set
- the codebook size of the first resource set corresponding to the first codebook is less than or equal to 2.
- the terminal device detects a scheduled PDSCH.
- the terminal device can perform codebook fallback.
- the terminal device sends the first codebook of the feedback information by using the first target resource in the first resource set.
- the target resource set is a second resource set, where The codebook size corresponding to the first codebook of the second resource set is greater than 2, that is, the non-return codebook or the normal semi-static codebook.
- the terminal device sends the first codebook of the feedback information through the second target resource in the second resource set.
- the first downlink information may also be dynamically scheduled downlink information.
- a downlink semi-persistent scheduling SPS release indication or a dynamically scheduled downlink data channel may be included.
- the dynamically scheduled downlink data channel can be scheduled by a dynamic downlink control channel.
- dynamic scheduling means that each downlink data channel transmission requires a corresponding downlink control channel for scheduling.
- the dynamically scheduled downlink data channel corresponds to a semi-persistently scheduled downlink data channel, which is scheduled by a semi-persistent downlink control channel. That is, after the semi-persistent downlink control channel is transmitted once, the corresponding semi-persistent downlink data channel can be transmitted according to the pre-configured transmission period without having to transmit a semi-continuous downlink control channel every time.
- the semi-persistent downlink scheduling may be released by using a specific downlink control channel, and the downlink control channel used to implement the release indication of the downlink semi-persistent scheduling is generally not used for scheduling the downlink data channel, but the terminal device also needs to feed back an ACK/NACK. Feedback.
- the embodiment of the present application may also describe the downlink information by using a dynamically scheduled downlink data channel as an example. This application does not limit this.
- the terminal device may determine a second codebook of the feedback information, where the second codebook includes the first time unit that is actually scheduled in the time unit set. Corresponding feedback information.
- the communication device 700 may also include other units, such as an input unit, an output unit, and the like.
- FIG. 9 is a structural block diagram of a communication device 800 according to an embodiment of the present application.
- Communication device 800 can be a network device that is employed in the system shown in FIG.
- the communication device 800 shown in FIG. 9 includes a transceiving unit 810 and a processing unit 820.
- the transceiver unit 810 and the processing unit 820 communicate with each other through an internal connection path to transfer control and/or data signals.
- the transceiver unit 810 and the processing unit 820 can be implemented by a chip to implement the corresponding functions of the network device in the embodiment of the present application.
- the transceiver unit 810 is configured to:
- the set of time units being a set of at least one first time unit on the at least one frequency domain unit to which the terminal device is configured.
- the processing unit 820 is configured to:
- the transceiver unit 810 is configured to:
- the first codebook includes the feedback information corresponding to the first downlink information, and the first codebook does not include the feedback information corresponding to the specific time unit in the time unit subset.
- the specific time unit is at least one first time unit of the time unit set except the first time unit where the first downlink information is located, and the preset condition includes a first condition, the first The condition is that the number of the first downlink information satisfies a first preset value, the subset of the time unit is a subset of the set of time units, and the subset of the time unit and the second time unit have a second connection relation.
- processing unit 820 is further configured to:
- a semi-static codebook mode from a plurality of candidate codebook modes, the plurality of candidate codebook modes including a semi-static codebook mode and a dynamic codebook mode;
- the transceiver unit 810 is further configured to:
- the preset condition further includes a second condition, where the second condition is that the value of the indication information in the downlink control channel that dynamically schedules the first downlink information is a second preset value.
- the preset condition further includes a third condition, where the first time unit where the first downlink information is located is a first time unit of a specific time domain position in the time unit set. .
- the preset condition further includes a fourth condition, where the first downlink information is carried in a primary frequency domain unit or a primary secondary frequency domain unit in the at least one frequency domain unit.
- the preset condition may further include the second condition and the third condition. That is, the value of the indication information in the downlink control channel that is configured to dynamically schedule the first downlink information is a second preset value, and the first time unit in which the first downlink information is located is the time unit set. The first time unit in a particular time domain location. At this time, according to the second preset value and the first time unit of the specific time domain position, the consistency of the terminal device and the base station for understanding the downlink time slot is improved when the codebook is rolled back.
- the preset condition includes the first condition, and may further include any one or more of the second condition, the third condition, and the fourth condition.
- the preset condition includes a second condition and a third condition in addition to the first condition.
- the preset condition includes a second condition and a fourth condition in addition to the first condition. This application does not limit this.
- the first codebook includes all first time units in the set of time units. Feedback information.
- the value of the indication information is set according to a preset rule related to the subset of the time unit.
- the preset rule is cumulatively counted in a sequence of time units
- the preset rule is cumulatively counted in the order of the time domain after the frequency domain.
- the preset rule may be that the value of the indication information of the at least one time unit of the time unit subset of the first frequency domain unit may be counted as ⁇ 1, 2, 3, 4, 1, 2, 3, 4, .. . ⁇ .
- the value of the indication information of the at least one time unit of the subset of time units of the second frequency domain unit may be counted as ⁇ 1, 2, 3, 4, 1, 2, 3, 4, ... ⁇ , Not limited.
- the number of bits in the DAI field is generally 2, and only there are 4 states of '00' '01''10''11', and the corresponding values may be 1, 2, 3, and 4, respectively. They are 0, 1, 2 and 3. For example, taking the values 1, 2, 3, and 4 as an example. If it exceeds 4, it can be counted cyclically. For example, the above counts ⁇ 1, 2, 3, 4, 1, 2, 3, 4, ... ⁇ actually The count is ⁇ 1, 2, 3, 4, 5, 6, 7, 8, ... ⁇ .
- the preset rule may be that the time unit 1 in the frequency domain unit 1 is identified as 1, the time unit 1 in the frequency domain unit 2 is identified as 2, the time unit identifier in the frequency domain unit 3 is 3, and so on. Indicates that the time unit 2 in the frequency domain unit 1 is identified as 4, the time unit 2 in the frequency domain unit 2 is identified as 5, and the time unit 2 in the frequency domain unit 3 is identified as 6, etc., that is, the preset rule is the first frequency. The order of the time domain after the domain is counted cumulatively.
- the at least one downlink information further includes second downlink information, where the downlink control channel for scheduling the second downlink information is a semi-persistently scheduled downlink control channel, and the first codebook further includes the second downlink information. Feedback information corresponding to the downlink information.
- the first association relationship is predefined to the standard and/or the network device is configured to the terminal device by using radio resource control RRC signaling.
- the second association relationship is indicated by a downlink control channel that dynamically schedules the first downlink information.
- the time unit may be at least one of a time slot, a micro time slot, and a subframe.
- the frequency domain unit may be a carrier or a carrier bandwidth part (BWP).
- BWP carrier bandwidth part
- the second time unit may be an uplink time unit or a flexible time unit.
- the first association relationship may be pre-configured or notified to the terminal device by using RRC dedicated signaling.
- the first association relationship may be pre-configured for the backoff PDCCH scheduling.
- the first association relationship may be notified to the terminal device by using RRC dedicated signaling.
- the downlink control channel may be a control channel used for backoff scheduling.
- the at least one downlink information may further include second downlink information, where the downlink control channel that schedules the second downlink information is a semi-persistently scheduled downlink control channel, where the The codebook further includes feedback information corresponding to the second downlink information.
- the first downlink information may also be dynamically scheduled downlink information.
- a downlink semi-persistent scheduling SPS release indication or a dynamically scheduled downlink data channel may be included.
- the dynamically scheduled downlink data channel can be scheduled by a dynamic downlink control channel.
- dynamic scheduling means that each downlink data channel transmission requires a corresponding downlink control channel for scheduling.
- the dynamically scheduled downlink data channel is a semi-persistently scheduled downlink data channel, which is scheduled by a semi-persistent downlink control channel. That is, after the semi-persistent downlink control channel is transmitted once, the corresponding semi-persistent downlink data channel can be transmitted according to the pre-configured transmission period without having to transmit a semi-continuous downlink control channel every time.
- the semi-persistent downlink scheduling may be released by using a specific downlink control channel, and the downlink control channel used to implement the release indication of the downlink semi-persistent scheduling is generally not used for scheduling the downlink data channel, but the terminal device also needs to feed back an ACK/NACK. Feedback.
- the embodiment of the present application may also describe the downlink information by using a dynamically scheduled downlink data channel as an example. This application does not limit this.
- the terminal device may determine a second codebook of the feedback information, where the second codebook includes the first time unit that is actually scheduled in the time unit set. Corresponding feedback information.
- the communication device 800 may also include other units, such as an input unit, an output unit, and the like.
- FIG. 10 shows a schematic block diagram of a communication device 900 of another embodiment of the present application.
- the communication device 900 can be a terminal device, or can be a chip or a circuit, such as a chip or a circuit that can be disposed on the terminal device.
- the terminal device may correspond to the terminal device in the foregoing method.
- the communication device 900 can include a processor 11 (ie, can be the processing unit 720 described above) and a memory 12.
- the memory 12 is for storing instructions for executing the instructions stored by the memory 12 to cause the communication device 900 to implement the steps performed by the terminal device in the corresponding method of FIG.
- the communication device 900 may further include an input port 13 (ie, may be the above-mentioned transceiver unit 710) and an output port 14 (ie, may be the above-described transceiver unit 710).
- the processor 11, memory 12, input port 13 and output port 14 can communicate with one another via internal connection paths to communicate control and/or data signals.
- the memory 12 is for storing a computer program that can be used to call and run the computer program from the memory 12.
- the memory 12 can be integrated in the processor 11 or can be provided separately from the processor 11.
- the input port 13 is a receiver
- the output port 14 is a transmitter.
- the receiver and the transmitter may be the same or different physical entities. When they are the same physical entity, they can be collectively referred to as transceivers.
- the input port 13 is an input interface
- the output port 14 is an output interface
- the functions of the input port 13 and the output port 14 can be implemented by a dedicated chip through a transceiver circuit or a transceiver.
- the processor 11 can be implemented by a dedicated processing chip, a processing circuit, a processor, or a general purpose chip.
- the terminal device provided by the embodiment of the present application may be implemented by using a general-purpose computer.
- the program code that implements the functions of the processor 11, the input port 13, and the output port 14 is stored in the memory 12, and the general purpose processor implements the functions of the processor 11, the input port 13, and the output port 14 by executing the code in the memory 12.
- the processor is mainly used for processing the communication protocol and the communication data, and controlling the entire terminal device, executing the software program, and processing the data of the software program, for example, the first downlink information used in the subset of time units meets the preset condition.
- the codebook is backed off for the first codebook.
- the memory is primarily used to store software programs and data, for example, to store the first codebook described in the above embodiments.
- FIG. 10 shows only one memory and processor for ease of illustration. In an actual terminal device, there may be multiple processors and memories.
- the memory may also be referred to as a storage medium or a storage device, and the like.
- the processor may include a baseband processor and a central processing unit, and the baseband processor is mainly used to process the communication protocol and the communication data, and the central processing unit is mainly used to control and execute the entire terminal device.
- a software program that processes data from a software program.
- the processor in FIG. 10 integrates the functions of the baseband processor and the central processing unit.
- the baseband processor and the central processing unit can also be independent processors and interconnected by technologies such as a bus.
- the terminal device may include a plurality of baseband processors to accommodate different network standards, and the terminal device may include a plurality of central processors to enhance its processing capabilities, and various components of the terminal devices may be connected through various buses.
- the baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip.
- the central processing unit can also be expressed as a central processing circuit or a central processing chip.
- the functions of processing the communication protocol and the communication data may be built in the processor, or may be stored in the storage unit in the form of a software program, and the processor executes the software program to implement the baseband processing function.
- an antenna and a control circuit having a transceiving function can be regarded as a transceiving unit 710 of the communication device 700, and a processor having a processing function can be regarded as a processing unit 720 of the communication device 700.
- the terminal device 700 includes a transceiver unit 710 and a processing unit 720.
- the transceiver unit can also be referred to as a transceiver, a transceiver, a transceiver communication device, and the like.
- the device for implementing the receiving function in the transceiver unit 710 can be regarded as a receiving unit, and the device for implementing the sending function in the transceiver unit 710 can also be regarded as a sending unit, that is, the transceiver unit 710 includes the receiving unit and the sending unit. unit.
- the receiving unit may also be referred to as a receiver, a receiver, a receiving circuit, etc.
- the transmitting unit may be referred to as a transmitter, a transmitter, or a transmitting circuit or the like.
- FIG. 11 shows a schematic block diagram of a communication device 1000 of another embodiment of the present application.
- the communication device 1000 can be a network device, or can be a chip or a circuit, such as a chip or a circuit that can be disposed in a network device.
- the network device corresponds to the network device in the foregoing method.
- the communication device 1000 can include a processor 31 (ie, can be the processing unit 820 described above) and a memory 32.
- the memory 32 is for storing instructions for executing the instructions stored by the memory 32 to cause the communication device 1000 to implement the steps performed by the network device in the aforementioned method of FIG.
- the communication device 1000 may further include an input port 33 (ie, may be the above-mentioned transceiver unit 810) and an output port 33 (ie, may be the above-described transceiver unit 810).
- the processor 31, memory 32, input port 33, and output port 34 can communicate with one another via internal connection paths to communicate control and/or data signals.
- the memory 32 is used to store a computer program, and the processor 31 can be used to call and run the computer program from the memory 32 to control the input port 33 to receive signals, and control the output port 34 to send signals to complete the above method.
- the steps of the device can be integrated in the processor 31 or can be provided separately from the processor 31.
- the control input port 33 receives the signal, and the control output port 34 transmits a signal to complete the steps of the network device in the above method.
- the memory 32 can be integrated in the processor 31 or can be provided separately from the processor 31.
- the input port 33 is a receiver
- the output port 34 is a transmitter.
- the receiver and the transmitter may be the same or different physical entities. When they are the same physical entity, they can be collectively referred to as transceivers.
- the input port 33 is an input interface
- the output port 34 is an output interface
- the communication device 1000 may not include the memory 32, and the processor 31 may read an instruction (program or code) in the memory external to the chip to implement the foregoing.
- the functions of the input port 33 and the output port 34 can be implemented by a dedicated chip through a transceiver circuit or a transceiver.
- the processor 31 can be implemented by a dedicated processing chip, a processing circuit, a processor, or a general purpose chip.
- a network device provided by an embodiment of the present application may be implemented by using a general-purpose computer.
- the program code that implements the functions of the processor 31, the input port 33, and the output port 34 is stored in a memory, and the general purpose processor implements the functions of the processor 31, the input port 33, and the output port 34 by executing code in the memory.
- FIG. 11 may be a schematic structural diagram of a network device. It can be used to implement the functions of the network device in the above method.
- the processor 31 can perform the functions of the processing unit 820 in the communication device 800, and the input port 33 and the output port 34 can perform the functions of the transceiver unit 810 in the communication device 800. This application does not limit this.
- the method of transmitting feedback information in the above embodiment of the present application may be applied to a processor or implemented by a processor.
- the processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware in a processor or an instruction in a form of software.
- the processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or the like.
- Programming logic device discrete gate or transistor logic device, discrete hardware component, system chip (SoC), central processor unit (CPU), or network processor (Network) Processor, NP
- SoC system chip
- CPU central processor unit
- N Network processor
- DSP digital signal processing circuit
- MCU Micro Controller Unit
- PLD Programmable Logic Device
- the methods, steps, and logical block diagrams disclosed in the embodiments of the present application can be implemented or executed.
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the steps of the method disclosed in the embodiments of the present application may be directly implemented by the hardware decoding processor, or may be performed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in a random access memory (RAM), a flash memory, a read-only memory (ROM), a programmable read only memory or an electrically erasable programmable memory, a register, etc.
- RAM random access memory
- ROM read-only memory
- programmable read only memory or an electrically erasable programmable memory
- register etc.
- the storage medium is located in the memory, and the processor reads the instructions in the memory and combines the hardware to complete the steps of the above method.
- the network device chip implements the functions of the network device in the foregoing method embodiment.
- the network device chip receives the uplink shared channel and uplink data to other modules in the network device, such as a radio frequency module or an antenna.
- the uplink shared channel and the downlink data are sent by the terminal device to the base station.
- the terminal device chip When the embodiment of the present application is applied to a terminal device chip, the terminal device chip implements the function of the terminal device in the foregoing method embodiment.
- the terminal device chip sends the uplink control information from other modules in the terminal device, such as a radio frequency module or an antenna, where the uplink control information carries the first codebook.
- the above embodiments may be implemented in whole or in part by software, hardware, firmware or any other combination.
- the above-described embodiments may be implemented in whole or in part in the form of a computer program product.
- the computer program product comprises one or more computer instructions or computer programs.
- the processes or functions described in accordance with embodiments of the present application are generated in whole or in part.
- the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable communication device.
- the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transfer to another website site, computer, server, or data center by wire (eg, infrared, wireless, microwave, etc.).
- the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that contains one or more sets of available media.
- the usable medium can be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium.
- the semiconductor medium can be a solid state hard drive.
- the size of the sequence numbers of the foregoing processes does not mean the order of execution sequence, and the order of execution of each process should be determined by its function and internal logic, and should not be applied to the embodiment of the present application.
- the implementation process constitutes any limitation.
- the disclosed system, communication device and method may be implemented in other manners.
- the communication device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined. Or it can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, communication device or unit, and may be electrical, mechanical or otherwise.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product.
- the technical solution of the present application which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including
- the instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present application.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Priority Applications (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP19754692.2A EP3745624B1 (fr) | 2018-02-13 | 2019-01-24 | Procédé de transmission d'informations de rétroaction et dispositif de communication |
| CN201980012586.4A CN111989882A (zh) | 2018-02-13 | 2019-01-24 | 传输反馈信息的方法和通信设备 |
| JP2020564994A JP7032576B2 (ja) | 2018-02-13 | 2019-01-24 | フィードバック情報送信方法および通信デバイス |
| BR112020015462-8A BR112020015462A2 (pt) | 2018-02-13 | 2019-01-24 | Método de transmissão de informação de realimentação, dispositivo de comunicações, e meio de armazenamento legível por computador |
| ES19754692T ES2945830T3 (es) | 2018-02-13 | 2019-01-24 | Método para transmitir información de retroalimentación y dispositivo de comunicaciones |
| EP22193598.4A EP4164155A1 (fr) | 2018-02-13 | 2019-01-24 | Procédé de transmission d'informations de rétroaction et dispositif de communications |
| US16/992,046 US11533150B2 (en) | 2018-02-13 | 2020-08-12 | Feedback information transmission method and communication device |
| US17/982,246 US12199919B2 (en) | 2018-02-13 | 2022-11-07 | Feedback information transmission method and communication device |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810150623.5 | 2018-02-13 | ||
| CN201810150623 | 2018-02-13 | ||
| CN201810302168.6 | 2018-04-04 | ||
| CN201810302168.6A CN110166214B (zh) | 2018-02-13 | 2018-04-04 | 传输反馈信息的方法和通信设备 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/992,046 Continuation US11533150B2 (en) | 2018-02-13 | 2020-08-12 | Feedback information transmission method and communication device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019157920A1 true WO2019157920A1 (fr) | 2019-08-22 |
Family
ID=67620204
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/072888 Ceased WO2019157920A1 (fr) | 2018-02-13 | 2019-01-24 | Procédé de transmission d'informations de rétroaction et dispositif de communication |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2019157920A1 (fr) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20230156698A1 (en) * | 2021-11-17 | 2023-05-18 | Qualcomm Incorporated | Indicating a number of empty transmission occasions of a group of semi-persistent transmission occasions |
| US12355569B2 (en) | 2020-03-12 | 2025-07-08 | Huawei Technologies Co., Ltd. | Communication method and apparatus |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102104460A (zh) * | 2011-03-18 | 2011-06-22 | 电信科学技术研究院 | 一种确定反馈信息比特数的方法和设备 |
| WO2015115454A1 (fr) * | 2014-01-30 | 2015-08-06 | シャープ株式会社 | Dispositif de terminal, dispositif de station de base et procédé de communication |
| CN107332646A (zh) * | 2016-04-29 | 2017-11-07 | 中兴通讯股份有限公司 | Harq-ack的发送方法及装置 |
-
2019
- 2019-01-24 WO PCT/CN2019/072888 patent/WO2019157920A1/fr not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102104460A (zh) * | 2011-03-18 | 2011-06-22 | 电信科学技术研究院 | 一种确定反馈信息比特数的方法和设备 |
| WO2015115454A1 (fr) * | 2014-01-30 | 2015-08-06 | シャープ株式会社 | Dispositif de terminal, dispositif de station de base et procédé de communication |
| CN107332646A (zh) * | 2016-04-29 | 2017-11-07 | 中兴通讯股份有限公司 | Harq-ack的发送方法及装置 |
Non-Patent Citations (2)
| Title |
|---|
| NTT DOCOMO, INC.: "DUUL Scheduling and HARQ Management", 3GPP TSG RAN WG1 MEETING AH 1801 RL-1800676, vol. RAN WG1, 13 January 2018 (2018-01-13) - 26 January 2018 (2018-01-26), XP051384998 * |
| See also references of EP3745624A4 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12355569B2 (en) | 2020-03-12 | 2025-07-08 | Huawei Technologies Co., Ltd. | Communication method and apparatus |
| US20230156698A1 (en) * | 2021-11-17 | 2023-05-18 | Qualcomm Incorporated | Indicating a number of empty transmission occasions of a group of semi-persistent transmission occasions |
| US12238709B2 (en) * | 2021-11-17 | 2025-02-25 | Qualcomm Incorporated | Indicating a number of empty transmission occasions of a group of semi-persistent transmission occasions |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12199919B2 (en) | Feedback information transmission method and communication device | |
| US11695500B2 (en) | Communication method, terminal device, and network device | |
| US12362862B2 (en) | Information transmission method and communications device | |
| US20210218539A1 (en) | Communications method, apparatus, and device | |
| US10440696B2 (en) | Method for transmitting feedback information, terminal equipment and base station | |
| CN111757518B (zh) | 信息传输的方法和通信装置 | |
| CN109474999B (zh) | 发送上行控制信道的方法和装置 | |
| WO2021026917A1 (fr) | Procédé et appareil de transmission de signal, et système | |
| CN110351846A (zh) | 信息传输方法和信息传输装置 | |
| CN108631972A (zh) | 发送数据的方法及其装置和接收数据的方法及其装置 | |
| WO2019191912A1 (fr) | Procédé de transmission de données, dispositif terminal, et dispositif de réseau | |
| CN110752905B (zh) | 通信方法及装置 | |
| WO2019047193A1 (fr) | Procédé d'émission de signal, dispositif et système associés | |
| WO2019192500A1 (fr) | Procédé de communication et ensemble de communication | |
| WO2020199769A1 (fr) | Procédé et appareil de transmission d'informations de commande | |
| CN115190600B (zh) | 通信方法、装置及计算机存储介质 | |
| WO2019157920A1 (fr) | Procédé de transmission d'informations de rétroaction et dispositif de communication | |
| WO2019191911A1 (fr) | Procédé et dispositif de transmission de données | |
| CN111711993B (zh) | 一种传输信息的方法和装置 | |
| CN110999154B (zh) | 数据传输方法和装置 | |
| TWI646815B (zh) | 載波聚合中服務小區的分組方法與使用者設備 |
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: 19754692 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2020564994 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2019754692 Country of ref document: EP Effective date: 20200827 |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112020015462 Country of ref document: BR |
|
| ENP | Entry into the national phase |
Ref document number: 112020015462 Country of ref document: BR Kind code of ref document: A2 Effective date: 20200729 |