[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2019192272A1 - 一种上行控制信息传输的方法与设备 - Google Patents

一种上行控制信息传输的方法与设备 Download PDF

Info

Publication number
WO2019192272A1
WO2019192272A1 PCT/CN2019/076358 CN2019076358W WO2019192272A1 WO 2019192272 A1 WO2019192272 A1 WO 2019192272A1 CN 2019076358 W CN2019076358 W CN 2019076358W WO 2019192272 A1 WO2019192272 A1 WO 2019192272A1
Authority
WO
WIPO (PCT)
Prior art keywords
uci
bit sequence
encoded bit
pucch
transmission
Prior art date
Application number
PCT/CN2019/076358
Other languages
English (en)
French (fr)
Inventor
高雪娟
托尼
Original Assignee
电信科学技术研究院有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 电信科学技术研究院有限公司 filed Critical 电信科学技术研究院有限公司
Priority to EP19782176.2A priority Critical patent/EP3780464A4/en
Priority to US17/044,329 priority patent/US11968672B2/en
Publication of WO2019192272A1 publication Critical patent/WO2019192272A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signalling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1671Details of the supervisory signal the supervisory signal being transmitted together with control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1854Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1858Transmission or retransmission of more than one copy of acknowledgement message
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signalling for the administration of the divided path, e.g. signalling of configuration information
    • H04L5/0094Indication of how sub-channels of the path are allocated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signalling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK

Definitions

  • the present application relates to the field of communications technologies, and in particular, to a method and an apparatus for uplink control information transmission.
  • the communication system does not support the Physical Uplink Control Channel (PUCCH) and the Physical Uplink Shared Channel (PUSCH) in parallel at the same time.
  • the uplink control information (UCI, Uplink Control Information), including the HARQ-ACK (Hybrid Automatic Repeat Request-Acknowledgement), is transferred to the PUSCH and the data is multiplexed and transmitted.
  • the HARQ-ACK is sequentially performed in the first frequency domain after the first DMRS (Demodulation Reference Symbol). Mapping; CSI (Channel State Information) part (partial) 1 and CSI part 2 are mapped from the first available RE (Resource Element) resource according to the pre-frequency domain post-time domain mode; if UCI The occupied RE resources do not occupy one OFDM (Orthogonal Frequency Division Multiplexing) symbol or the RE resources occupied by the UCI are more than one symbol but cannot occupy the RE resources on all PUSCH bandwidths on the last symbol. Then, the discrete mapping is averaged in the frequency domain.
  • OFDM Orthogonal Frequency Division Multiplexing
  • the frequency domain interval is the number of REs available on the symbol/the number of remaining unmapped UCI symbols and rounded down. If a part of the resources is reserved when the number of bits of the HARQ-ACK is 0 or 1 or 2, the CSI part 1 is not mapped on the reserved RE resources, mainly to prevent the HARQ-ACK from puncturing the CSI part 1.
  • the PUCCH repeated transmission is supported in the current NR communication system, that is, the PUCCH occupies multiple slot transmissions, and the same UCI is transmitted in each slot to obtain a soft combining gain, and the PUCCH is in each repeatedly transmitted slot.
  • the transmission resources are the same.
  • the NR communication system also supports PUSCH repeated transmission, and the same data information is transmitted in each slot to obtain a soft combining gain, and the PUSCH has the same transmission resource in each repeatedly transmitted slot.
  • the present application provides a method and device for transmitting uplink control information, which is to solve the problem in the prior art that there is no clear method for transmitting UCI.
  • the terminal determines a UCI-encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH, and transmits the transmission on the determined uplink channel in each of the subsequent repeated transmissions of the UCI
  • the UCI encoded bit sequence is described.
  • the terminal since the terminal determines the UCI coded bit sequence according to the bearer channel in the first transmission time slot of the UCI, the UCI coded bit sequence is transmitted in any subsequent channel transmission, thereby ensuring the network side device.
  • the correct combination of UCI repeated transmissions improves UCI transmission performance.
  • the UCI code of the first transmission of the UCI determined at this time is determined.
  • the latter bit sequence is a UCI-coded bit sequence determined according to a transmission resource used to transmit the UCI on the PUSCH, or if a PUSCH and a PUCCH overlap in a time domain if the first transmission moment of the UCI exists, and Transmitting the UCI on the PUCCH, determining that the UCI-encoded bit sequence transmitted by the UCI for the first time is a UCI-encoded bit sequence determined according to a transmission resource used to transmit the UCI on the PUCCH; If the first transmission time of the first UCI does not exist, the PUSCH is determined to be transmitted on the PUCCH, and the UCI encoded bit sequence of the first transmission of the UCI is determined to be used according to the PUCCH.
  • the method for determining an uplink channel for transmitting the UCI encoded bit sequence is as follows:
  • the terminal determines the PUCCH as an uplink channel that transmits the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain, and the PUCCH If the start symbol aligns or advances the start symbol of the PUSCH, the terminal determines, on the PUSCH, an uplink channel that transmits the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain. And the start symbol of the PUCCH is behind the start symbol of the PUSCH, and the terminal determines the PUCCH as an uplink channel for transmitting the UCI-encoded bit sequence.
  • the UCI-encoded bit sequence transmitted by the UCI for the first time is determined according to the transmission condition of the current uplink channel, thereby ensuring that the UCI-encoded bit sequence of the UCI is transmitted for the first time.
  • the transmission condition close to the uplink channel improves the UCI transmission performance.
  • the terminal if the transmission resource required by the UCI-encoded bit sequence is greater than the transmission resource used to transmit the UCI on the determined uplink channel, the terminal is encoded by the UCI at this time.
  • the bit sequence is subjected to truncation processing; or if the transmission resource required by the UCI-encoded bit sequence is smaller than the transmission resource for transmitting the UCI on the determined uplink channel, the terminal encodes the UCI at this time. The bit sequence is repeated.
  • the transmission resource required by the UCI-encoded bit sequence and the determined uplink channel are used to transmit the UCI.
  • the transmission resources are compared, and the UCI-encoded bit sequence is truncated or repeatedly processed according to the comparison result, which ensures accurate transmission of the UCI-encoded bit sequence and improves UCI transmission performance.
  • the network side device determines a UCI-encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH; and in each of the subsequent repeated transmissions of the UCI, on the determined uplink channel Receiving the UCI encoded bit sequence.
  • the UCI-encoded bit sequence transmitted by the UCI for the first time is determined according to the transmission condition of the current uplink channel, thereby ensuring that the UCI-encoded bit sequence of the UCI is transmitted for the first time.
  • the transmission condition close to the uplink channel improves the UCI transmission performance.
  • a bit sequence is a UCI-coded bit sequence determined according to a transmission resource used to transmit the UCI on the PUSCH; or if a first transmission time of the UCI, a PUSCH and a PUCCH overlap in a time domain, and determining Transmitting the UCI on the PUCCH, determining that the UCI-encoded bit sequence transmitted by the UCI for the first time is a UCI-encoded bit sequence determined according to a transmission resource used to transmit the UCI on the PUCCH; If the first transmission time of the first UCI does not exist, the PUSCH is determined to be transmitted on the PUCCH, and the UCI encoded bit sequence of the first transmission of the UCI is determined to be used according to the PUCCH.
  • the method for determining an uplink channel for transmitting the UCI encoded bit sequence is as follows:
  • the terminal determines the PUCCH as an uplink channel that transmits the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain, and the PUCCH If the start symbol aligns or advances the start symbol of the PUSCH, the terminal determines, on the PUSCH, an uplink channel that transmits the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain. And the start symbol of the PUCCH is behind the start symbol of the PUSCH, and the terminal determines the PUCCH as an uplink channel for transmitting the UCI-encoded bit sequence.
  • the UCI-encoded bit sequence transmitted by the UCI for the first time is determined according to the transmission condition of the current uplink channel, thereby ensuring that the UCI-encoded bit sequence of the UCI is transmitted for the first time.
  • the transmission condition close to the uplink channel improves the UCI transmission performance.
  • the network-side device determines the terminal to the UCI.
  • the encoded bit sequence is subjected to a merging process; or if the transmission resource required by the UCI-encoded bit sequence is smaller than the transmission resource for transmitting the UCI on the determined uplink channel, the network side device determines the terminal pair
  • the UCI-encoded bit sequence is subjected to de-duplication processing.
  • the UCI-encoded bit sequence is transmitted on the determined uplink channel, the UCI-encoded bit sequence is combined or de-duplicated according to the comparison result to ensure UCI. Accurate transmission of the encoded bit sequence improves UCI transmission performance.
  • a device for uplink control information transmission may be a terminal, where the terminal includes a processor and a memory; wherein the processor is configured to read a program in the memory and perform: determining to repeatedly transmit on the PUCCH UCI-encoded bit sequence for the first transmission of the UCI; in each of the subsequent repeated transmissions of the UCI, the UCI-encoded bit sequence is transmitted on the determined uplink channel.
  • the processor is further configured to:
  • the UCI encoded bit sequence of the UCI first transmission is according to the a UCI-encoded bit sequence determined on a PUSCH for transmitting a transmission resource of the UCI; or if the first transmission moment of the UCI, there is a PUSCH overlapped with a PUCCH in a time domain, and determining to transmit the UCI on the PUCCH Determining, by the UCI, the UCI-encoded bit sequence for the first transmission of the UCI is a UCI-encoded bit sequence determined according to the transmission resource used to transmit the UCI on the PUCCH; or if the first UCI is Determining that the UCI is transmitted on the PUCCH at a time of transmission, determining that the UCI-encoded bit sequence transmitted by the UCI for the first time is a transmission resource for transmitting the UCI according to the PUCCH.
  • the processor is specifically configured to:
  • the UCI-encoded bit sequence is repeatedly processed.
  • the processor is specifically configured to:
  • the PUSCH Determining, as the transmission time, that the PUSCH is the uplink channel that transmits the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain, and the start symbol of the PUCCH Aligning or advancing the start symbol of the PUSCH, determining, on the PUSCH, an uplink channel that transmits the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain, and the PUCCH The start symbol is behind the start symbol of the PUSCH, and the PUCCH is determined as the uplink channel for transmitting the UCI-encoded bit sequence.
  • the fourth aspect is a device for transmitting uplink control information, where the device may be a network side device, where the network side device includes a processor and a memory; wherein the processor is configured to read a program in the memory and execute:
  • the processor is further configured to:
  • the UCI encoded bit sequence of the UCI first transmission is according to the a UCI-encoded bit sequence determined on a PUSCH for transmitting a transmission resource of the UCI; or if the first transmission moment of the UCI, there is a PUSCH overlapped with a PUCCH in a time domain, and determining to transmit the UCI on the PUCCH Determining, by the UCI, the UCI-encoded bit sequence for the first transmission of the UCI is a UCI-encoded bit sequence determined according to the transmission resource used to transmit the UCI on the PUCCH; or if the first UCI is Determining that the UCI is transmitted on the PUCCH at a time of transmission, determining that the UCI-encoded bit sequence transmitted by the UCI for the first time is a transmission resource for transmitting the UCI according to the PUCCH.
  • the processor is specifically configured to:
  • the terminal determines that the terminal performs a combining process on the UCI-encoded bit sequence; When the transmission resource required for the UCI-encoded bit sequence is smaller than the transmission resource for transmitting the UCI on the determined uplink channel, it is determined that the terminal performs de-duplication processing on the UCI-encoded bit sequence.
  • the processor is specifically configured to:
  • the PUCCH Determining, as the transmission time, that the PUCCH is an uplink channel that receives the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in a time domain, and a start symbol of the PUCCH Aligning or advancing the start symbol of the PUSCH, determining, on the PUSCH, an uplink channel that receives the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain, and the PUCCH The start symbol lags behind the start symbol of the PUSCH, and then determines the PUCCH as the uplink channel that receives the UCI-encoded bit sequence.
  • the fifth aspect is a device for transmitting uplink control information, where the device may be a terminal, and the terminal includes:
  • a first determining module configured to determine a UCI encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH
  • a sending module configured to transmit the UCI-encoded bit sequence on the determined uplink channel in each of the subsequent repeated transmissions of the UCI.
  • a device for transmitting uplink control information may be a network side device, where the network side device includes:
  • a second determining module configured to determine a UCI encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH
  • a receiving module configured to receive the UCI-encoded bit sequence on the determined uplink channel in each of the subsequent repeated transmissions of the UCI.
  • a readable storage medium comprising program code for causing the computing device to perform the steps of any of the methods described above when the program code is run on a computing device.
  • FIG. 1 is a schematic structural diagram of a system for transmitting uplink control information according to an embodiment of the present application
  • FIG. 2 is a schematic diagram of determining an PUCCH as an uplink channel for transmitting a UCI encoded bit sequence in an embodiment of the present application
  • FIG. 3A is a schematic diagram of a first type of determining an uplink channel of a PUSCH as a bit sequence after transmitting the UCI code in the embodiment of the present application;
  • FIG. 3B is a schematic diagram of a second method for determining a PUSCH as an uplink channel for transmitting a UCI encoded bit sequence according to an embodiment of the present application;
  • FIG. 5 is a schematic diagram of an uplink channel in which a terminal determines a PUSCH as a UCI-encoded bit sequence for transmission in slot n+3 according to an embodiment of the present disclosure
  • FIG. 6 is a schematic diagram of an uplink channel in which a terminal determines a PUCCH as a UCI-encoded bit sequence for transmission in a slot n+3 according to an embodiment of the present application;
  • FIG. 7 is a schematic diagram of an uplink channel in which a terminal determines PUSCH2 as a UCI-encoded bit sequence for transmission in a first slot n+6 in the first slot of the present application;
  • FIG. 8 is a schematic diagram of an uplink channel in which a terminal determines PUSCH2 as a UCI-encoded bit sequence for transmission in a second slot n+6 according to an embodiment of the present application;
  • FIG. 10 is a schematic structural diagram of a terminal for uplink control information transmission according to an embodiment of the present application.
  • FIG. 11 is a schematic structural diagram of a network side device for transmitting uplink control information according to an embodiment of the present application.
  • FIG. 12 is a schematic structural diagram of another terminal for transmitting uplink control information according to an embodiment of the present application.
  • FIG. 13 is a schematic structural diagram of another network side device for transmitting uplink control information according to an embodiment of the present application.
  • FIG. 14 is a flowchart of a method for transmitting uplink control information of a terminal according to an embodiment of the present application
  • FIG. 15 is a flowchart of a method for transmitting uplink control information of a network side device according to an embodiment of the present application.
  • the embodiment of the present application is applied to a scenario in which uplink control information is transmitted in an NR communication system.
  • PUCCH repeated transmission is supported, that is, the PUCCH occupies multiple slot transmissions, and each slot transmits.
  • the same UCI is used to obtain the soft combining gain, and the PUCCH has the same transmission resource in each repeated transmission slot.
  • the NR communication system also supports PUSCH repeated transmission, and the same data information is transmitted in each slot to obtain a soft combining gain, and the PUSCH has the same transmission resource in each repeatedly transmitted slot.
  • the embodiment of the present application provides a system for transmitting uplink control information, where the system includes: a terminal 100 and a network side device 101.
  • the terminal 100 is configured to determine a UCI-encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH, and transmit the same on the determined uplink channel in each of the subsequent repeated transmissions of the UCI UCI encoded bit sequence.
  • the network side device 101 is configured to determine a UCI-encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH, and receive the determined uplink channel in each of the subsequent repeated transmissions of the UCI The UCI encoded bit sequence.
  • the network side device may be a base station.
  • the terminal determines a UCI-encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH, and in each of the subsequent repeated transmissions of the UCI, in the determined uplink channel.
  • the UCI encoded bit sequence is transmitted on.
  • the network side device also uses the same method to determine the UCI-encoded bit sequence of the first transmission, and receives the repeatedly transmitted UCI-encoded bit sequence through the determined uplink channel.
  • the UCI coded bit sequence is determined according to the bearer channel in the first transmission time slot of the UCI, and the UCI coded bit sequence is transmitted in any subsequent channel transmission, so that the network side device can repeatedly transmit the UCI. The correct combination of UCI transmission performance.
  • the terminal overlaps the PUSCH and the PUCCH in the time domain at the first transmission time of the UCI, in each transmission in the subsequent repeated transmission of the UCI, first, it is determined on which uplink channel to transmit.
  • the UCI encoded bit sequence when the terminal overlaps the PUSCH and the PUCCH in the time domain at the first transmission time of the UCI, in each transmission in the subsequent repeated transmission of the UCI, first, it is determined on which uplink channel to transmit.
  • the UCI encoded bit sequence when the terminal overlaps the PUSCH and the PUCCH in the time domain at the first transmission time of the UCI, in each transmission in the subsequent repeated transmission of the UCI, first, it is determined on which uplink channel to transmit.
  • the terminal determines the PUCCH as an uplink channel for transmitting the UCI-encoded bit sequence.
  • Another case is if the PUSCH and the PUCCH overlap in the time domain, and the start symbol of the PUCCH is aligned or advances the start symbol of the PUSCH, and the terminal determines that the PUSCH is used as the PUSCH. Transmitting an uplink channel of the UCI-encoded bit sequence.
  • the terminal determines the PUCCH as the transmission station.
  • the UCI-encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH needs to be determined according to the determined uplink channel, where the PUCCH is Used to carry the UCI and configured to transmit in multiple time slots.
  • the UCI-encoded bit sequence transmitted for the first time needs to be used for transmitting the UCI according to the PUSCH.
  • the UCI-encoded bit sequence determined by the transmission resource of the encoded bit sequence.
  • the PUSCH overlaps with the PUCCH in the time domain, and it is determined that the UCI is transmitted on the PUCCH, and the UCI-encoded bit sequence of the first transmission needs to be used according to the PUCCH.
  • the UCI-encoded bit sequence determined by the transmission resource of the UCI-encoded bit sequence is transmitted.
  • the UCI-encoded bit sequence transmitted by the UCI for the first time is according to the PUCCH for transmitting the UCI.
  • the terminal After the terminal determines the UCI-encoded bit sequence transmitted by the UCI for the first time, the UCI-encoded bit sequence is transmitted through the determined uplink channel.
  • the terminal determines the PUCCH as the uplink channel for transmitting the UCI-encoded bit sequence, the UCI-encoded bit sequence transmitted on the PUCCH; if the terminal determines the PUSCH as the UCI-encoded bit sequence
  • the uplink channel is a UCI-encoded bit sequence that is repeatedly transmitted on the PUSCH.
  • the network side device receives the UCI-encoded bit sequence on the determined uplink channel in each of the subsequent repeated transmissions of the UCI.
  • the method for determining, by the network side device, the uplink channel and determining the UCI encoded bit sequence is similar to the method on the terminal side, and details are not described herein again.
  • the network side device needs to receive the UCI-encoded bit sequence on the PUCCH; if the terminal determines the PUSCH as the UCI-encoded For the uplink channel of the bit sequence, the network side device needs to receive the transmitted UCI encoded bit sequence on the PUSCH.
  • the required transmission resources of the UCI-encoded bit sequence may not match the transmission resources used to transmit the UCI-encoded bit sequence on the determined uplink channel, and when a mismatch occurs, The terminal needs to process the UCI encoded bit sequence, specifically:
  • the terminal If the transmission resource required by the UCI-encoded bit sequence is greater than the transmission resource for transmitting the UCI on the determined uplink channel, the terminal performs a truncation process on the UCI-encoded bit sequence.
  • the UCI-encoded bit sequence is 101011100110, which is 12 bits in total.
  • QPSK Quadrature Phase Shift Keyin
  • six modulations are obtained. The symbol, assuming that each RE carries one modulation symbol, requires 6 REs. If the transmission resource provided to the UCI on the uplink channel has only 5 REs, the UCI-encoded bit sequence requires more resources than the determined uplink channel. A transmission resource for transmitting a UCI-encoded bit sequence.
  • the terminal removes a part of the tail of the UCI-encoded bit sequence 101011100110, that is, the UCI-encoded bit sequence becomes 10101110, thereby obtaining five modulation symbols, mapping. Transfer on 5 REs.
  • the terminal transmits the truncated UCI-encoded bit sequence to the network side device on the determined uplink channel.
  • the network side device may determine that the original UCI-encoded bit sequence requires more resources than the actual resource according to the same method, and therefore receives the uplink channel.
  • the UCI-encoded bit sequence after the truncation process is performed, and the network side device performs the truncated UCI-encoded bit sequence and the previous transmission when the UCI-encoded bit sequence is combined.
  • the corresponding bit in the UCI-encoded bit sequence is combined, for example, the UCI-encoded bit sequence received in the previous transmission is the original sequence 101011100110, and the currently received truncated UCI-encoded bit sequence is The original sequence 1010111001 only needs to merge the first 10 bits of the original 12 bits with the truncated UCI encoded bit sequence.
  • the merging is a bit-level combining manner, that is, the truncated UCI-encoded bit sequence in the subsequent transmission is merged with the bit in the corresponding pre-portion in the un-truncated UCI-encoded bit sequence, and the latter part Truncated is equivalent to no merger.
  • the merging process here may also be to combine the modulation symbols corresponding to the bits, that is, symbol level merging, for example, the original UCI encoded bit sequence corresponds to 6 QPSK modulation symbols, and the truncated UCI encoded bit sequence corresponds to 5
  • the QPSK modulation symbols are combined with the first 5 of the 6 modulation symbols; then the demodulation is performed to obtain the bits, but in either case, as long as the truncated UCI encoded bit sequences can be combined into
  • the combination of the functions of the UCI-encoded bit sequences is within the protection scope of the embodiments of the present application.
  • the terminal repeats the UCI-encoded bit sequence if the transmission resource required by the UCI-encoded bit sequence is smaller than the transmission resource used for transmitting the UCI on the determined uplink channel.
  • the UCI-encoded bit sequence is 101011100110, which is 12 bits in total.
  • the QPSK modulation mode (2-bit corresponds to one QPSK modulation symbol)
  • six modulation symbols are obtained. If each RE carries one modulation symbol, it is required. 6 REs, if there are 8 REs for the transmission resource provided to the UCI on the uplink channel, the UCI-encoded bit sequence requires less resources than the transmission resources for transmitting the UCI-encoded bit sequence on the determined uplink channel.
  • the terminal repeats the partial bit repetition of the header of the UCI-encoded bit sequence 101011100110 at the tail, that is, the UCI-encoded bit sequence becomes 1010111001101010, thereby obtaining a 16-bit bit sequence, and then performing QPSK modulation to obtain 8 modulations.
  • Symbol mapped to 8 REs for transmission.
  • the terminal transmits the processed UCI-coded bit sequence to the network side device on the determined uplink channel.
  • the network side device when the network side device receives the UCI-encoded bit sequence on the determined uplink channel, it may also determine that the original UCI-encoded bit sequence requires less resources than the actual resource according to the same method as described above, and therefore receives on the uplink channel. The result is a UCI-encoded bit sequence after repeated processing.
  • the network side device combines the received UCI-encoded bit sequence with the corresponding bit in the received UCI-coded bit sequence in the previous transmission when the UCI-encoded bit sequence is combined.
  • the UCI-encoded bit sequence received in the previous transmission is the original sequence 101011100110
  • the currently received repeated UCI-encoded bit sequence is the original sequence 10101110011010
  • the repeated UCI-encoded bit sequence can be used.
  • the first 12 bits in the middle are merged with the previously received UCI-encoded bit sequence, and the last 4 bits in the repeated UCI-encoded bit sequence are compared with the first 4 bits in the 12-bit sequence obtained after the combination.
  • the base station may first perform de-duplication encoding on the repeated UCI-encoded bit sequence, that is, the 4-bit repeated content of the tail is merged into 4 bits of the header, and restored to a 12-bit sequence, and then The previously received UCI encoded bit sequence is merged.
  • the embodiment of the present application provides a complete flowchart of an uplink control information transmission method.
  • Step 400 The terminal determines an uplink channel of the UCI encoded bit sequence used for transmission.
  • Step 401 The terminal determines, according to an uplink channel that is used to determine a UCI-encoded bit sequence for transmission, a UCI-encoded bit sequence that is transmitted for the first time;
  • Step 402 The terminal compares the transmission resource required by the UCI-encoded bit sequence with the size of the transmission resource used for transmitting the UCI-encoded bit sequence on the determined uplink channel, if it is greater than the execution step 405; if less than the execution step 408; Equivalent to performing step 403;
  • Step 403 The terminal passes the UCI-encoded bit sequence transmitted by the determined uplink channel to the network side device.
  • Step 404 The network side device receives the transmitted UCI-encoded bit sequence through the determined uplink channel, and ends the process.
  • Step 405 The terminal performs truncation processing on the UCI-encoded bit sequence, and sends the truncated UCI-encoded bit sequence to the network side device by using the determined uplink channel.
  • Step 406 The network side device receives, by using the determined uplink channel, a truncated UCI encoded bit sequence.
  • Step 407 The network side device performs a merge process on the UCI-encoded bit sequence of the processed repeated transmission; and ends the process;
  • Step 408 The terminal repeatedly processes the UCI-encoded bit sequence, and sends the truncated UCI-coded bit sequence to the network side device by using the determined uplink channel.
  • Step 409 The network side device receives the repeatedly processed UCI encoded bit sequence through the determined uplink channel.
  • Step 410 The network side device performs a de-duplication process on the processed UCI-encoded bit sequence, and ends the process.
  • the uplink control information transmission method will be described in detail below in conjunction with some embodiments.
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • the network side device configures the terminal PUCCH to be repeatedly transmitted in four slots through RRC (Radio Resource Control) signaling, for example, the PUCCH starts in slot n+3, and is continuous.
  • RRC Radio Resource Control
  • the PUCCH starts in slot n+3, and is continuous.
  • RRC Radio Resource Control
  • the terminal needs to determine the uplink for transmitting the UCI-encoded bit sequence from the PUSCH and the PUCCH according to a predetermined rule. channel.
  • the UCI-encoded bit sequence may be different. Therefore, the subsequent repeated transmission slots need to be processed according to the difference between the UCI-encoded bit sequence and the actual resource.
  • the terminal determines the PUSCH as the uplink channel of the UCI-encoded bit sequence for transmission. At this time, the terminal can transmit the UCI transmitted on the PUCCH on the PUSCH, so that the PUCCH is not transmitted in the slot n+3.
  • the terminal since the UCI-encoded bit sequence of the first transmission of the repeatedly transmitted UCI is determined to be on the PUSCH in the slot n+3, the terminal needs to be based on the resource allocation of the PUSCH and the rule of UCI transmission on the PUSCH. Determining the resources occupied by the UCI on the PUSCH, and performing channel coding on the original UCI bit according to the resource size to obtain a UCI-encoded bit sequence, and transmitting the UCI-encoded bit sequence to the network side device on the corresponding resource on the PUSCH.
  • the UCI-encoded bit sequence may be scrambled and modulated to form a modulation symbol on a corresponding resource on the PUSCH, and mapped to a corresponding RE for transmission.
  • the network side device Since the network side device needs to receive the UCI-encoded bit sequence on the corresponding resource on the PUSCH, the network side device also needs to determine, according to the method on the terminal side, the UCI transmission on the PUSCH and determine the first transmission of the complex transmitted UCI.
  • the bit sequence after UCI coding is the same as the method of the terminal, and will not be described here.
  • UCI is transmitted on the PUCCH, and the transmitted UCI is transmitted according to the encoded bit sequence obtained by UCI in slot n+3. That is, UCI is not re-encoded for the current PUCCH resource; since the UCI-encoded bit sequence in slot n+3 is obtained by UCI encoding according to UCI transmission on the PUSCH, the transmission resource size of UCI on PUCCH and PUSCH Differently, the UCI-encoded bit sequence in slot n+3 may not match the UCI transmission resource on the PUCCH. Therefore, it is necessary to judge whether to match at this time, and if it matches, directly map the transmission, otherwise the UCI-encoded bit sequence is used. Process it. details as follows:
  • the UCI-encoded bit sequence is truncated, for example, the tail part of the bit is removed, until the UCI bearer capacity of the PUCCH is satisfied, and the terminal corresponds to the PUSCH.
  • the resource sends a truncated UCI encoded bit sequence.
  • the UCI-encoded bit sequence is 101011100110, which is 12 bits in total.
  • the QPSK modulation mode (2-bit corresponds to one QPSK modulation symbol)
  • six modulation symbols are obtained. If each RE carries one modulation symbol, it is required. 6 REs, if the transmission resource provided to the UCI on the uplink channel has only 5 REs, the UCI-encoded bit sequence requires more resources than the PUCCH to transmit the UCI-encoded bit sequence.
  • the partial bits at the end of the UCI-encoded bit sequence 101011100110 are removed, that is, the UCI-encoded bit sequence becomes 10101110, thereby obtaining five modulation symbols, and the mapping is transmitted on five REs.
  • the network side device when the network side device receives the UCI-encoded bit sequence on the PUSCH, it may also determine that the resource required by the original UCI-encoded bit sequence is larger than the actual resource according to the same method as described above, so that the received on the uplink channel is The UCI-encoded bit sequence after the truncation process is performed, and the network side device performs the truncated UCI-encoded bit sequence and the previous transmission in the case of combining the UCI-encoded bit sequence. The corresponding bits in the UCI-encoded bit sequence are combined.
  • the UCI-encoded bit sequence received in the previous transmission is the original sequence 101011100110
  • the currently received truncated UCI-encoded bit sequence is the original sequence. 1010111001, it is only necessary to combine the first 10 bits of the original 12 bits with the truncated UCI encoded bit sequence.
  • the merging is a bit-level merging method.
  • the modulating symbols corresponding to the bits may be combined, that is, the symbol level combining, for example, the original UCI encoded bit sequence corresponds to six QPSK modulation symbols, and the truncation is performed.
  • the UCI-encoded bit sequence corresponds to five QPSK modulation symbols, and then merges with the first five of the six modulation symbols; and then demodulates to obtain bits.
  • bit-level merging that is, the truncated UCI-encoded bit sequence in the subsequent transmission is merged with the bit in the corresponding pre-portion in the un-truncated UCI-encoded bit sequence, and the latter part is truncated equivalently. Any merger.
  • the UCI-encoded bit sequence is cyclically repeated, for example, the partial bit repetition of the header is cascaded at the tail until the UCI bearer capacity of the PUCCH is satisfied.
  • the terminal transmits the UCI-encoded bit sequence after the cyclic repetition on the corresponding resource on the PUSCH.
  • the UCI-encoded bit sequence is 101011100110, which is 12 bits in total.
  • the QPSK modulation mode (2-bit corresponds to one QPSK modulation symbol)
  • six modulation symbols are obtained. If each RE carries one modulation symbol, it is required. 6 REs, if there are 8 REs for the transmission resource provided to the UCI on the uplink channel, the UCI-encoded bit sequence requires less resources than the transmission resource for transmitting the UCI-encoded bit sequence on the PUCCH.
  • the partial bit of the header of the UCI-encoded bit sequence 101011100110 is repeatedly cascaded at the tail, that is, the UCI-encoded bit sequence becomes 1010111001101010, thereby obtaining a 16-bit bit sequence, and then performing QPSK modulation to obtain 8 modulation symbols, mapping Transfer to 8 REs.
  • the network side device when the network side device receives the UCI-encoded bit sequence on the PUSCH, it may also determine that the resource required by the original UCI-encoded bit sequence is smaller than the actual resource according to the same method as described above, and therefore the received on the uplink channel is The UCI-encoded bit sequence after the iterative processing is performed.
  • the network side device combines the received UCI-encoded bit sequence with the corresponding bit in the received UCI-coded bit sequence in the previous transmission when the UCI-encoded bit sequence is combined.
  • the UCI-encoded bit sequence received in the previous transmission is the original sequence 101011100110
  • the currently received repeated UCI-encoded bit sequence is the original sequence 10101110011010
  • the repeated UCI-encoded bit sequence can be used.
  • the first 12 bits in the middle are merged with the previously received UCI-encoded bit sequence, and the last 4 bits in the repeated UCI-encoded bit sequence are compared with the first 4 bits in the 12-bit sequence obtained after the combination.
  • the base station may first perform de-duplication encoding on the repeated UCI-encoded bit sequence, that is, the 4-bit repeated content of the tail is merged into 4 bits of the header, and restored to a 12-bit sequence, and then The previously received UCI encoded bit sequence is merged.
  • the terminal determines the PUCCH as the uplink channel of the UCI-encoded bit sequence for transmission. At this time, the PUSCH transmission is discarded in slot n+3 and only the PUCCH is transmitted, and it is determined that the first transmission of UCI is transmitted on the PUCCH in slot n+3.
  • the terminal since it is determined that the UCI-encoded bit sequence of the first transmission is on the PUCCH in the slot n+3, the terminal needs to determine that the UCI is on the PUCCH according to the resource allocation of the PUCCH and the rule of UCI transmission on the PUCCH.
  • the network side device Since the network side device needs to receive the UCI-encoded bit sequence on the PUCCH, the network side device also needs to determine that the UCI is transmitted on the PUCCH according to the method of the terminal side, and the specific method is consistent with the method of the terminal, and is not described herein. .
  • the network side device performs reception on the PUCCH according to the original UCI encoded bit sequence, and combines the received UCI encoded bit sequence with the UCI encoded bit sequence in the previous slot, in the last slot. After the UCI-encoded bit sequence is merged, the network side device can perform a decoding decision to obtain the final decoding information, thereby obtaining the original UCI transmitted by the terminal.
  • the network side device When the network side device receives the last UCI repeated transmission, after the UCI-encoded bit sequence is merged in the last slot, the network side device can perform a decoding decision, thereby obtaining the final decoding information, thereby obtaining the terminal.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • the network side device configures the terminal PUCCH to be repeatedly transmitted in four slots through RRC signaling, for example, the PUCCH starts in slot n+3, and in consecutive slots n+3, n+4, Repeat transmission in n+5 and n+6, and also configure PUSCH to repeat transmission in 4 slots.
  • PUSCH1 starts in slot n and repeats in consecutive slots n, n+1, n+2, and n+3.
  • PUSCH2 starts in slot n+6 and repeats transmission in consecutive slots n+6, n+7, n+8 and n+9.
  • the UCI is transmitted on the PUCCH.
  • the specific transmission method is similar to that in the first embodiment, and will not be described here.
  • the terminal needs to determine the uplink channel of the UCI-encoded bit sequence carrying the repeated transmission from the PUSCH and the PUCCH according to a predetermined rule.
  • the terminal determines the PUSCH2 as the uplink channel of the UCI-encoded bit sequence for repeated transmission. At this time, the terminal can transmit the UCI transmitted on the PUCCH on the PUSCH2, so that the PUCCH is not transmitted in the slot n+6.
  • the terminal When the terminal transmits the UCI transmitted on the PUCCH on the PUSCH2, it may need to determine whether the UCI obtained in the slot n+3 is different from the resource that may be transmitted on the uplink channel carrying the UCI in the slot n+3.
  • the encoded bit sequence is truncated or repeated.
  • the UCI-encoded bit sequence in slot n+3 is obtained by UCI encoding according to UCI transmission on PUSCH1, since the UCI has different transmission resource sizes on PUSCH1 and PUSCH2, in slot The UCI-encoded bit sequence in n+3 may not match the UCI transmission resource on PUSCH2.
  • the UCI-encoded bit sequence in slot n+3 is obtained by UCI encoding according to UCI transmission on PUCCH, since UCI has different transmission resource sizes on PUCCH and PUSCH2, in slot n+
  • the UCI-encoded bit sequence in 3 may also have a mismatch with the UCI transmission resource on the PUCCH.
  • the UCI-encoded bit sequence is truncated, for example, the tail part of the bit is removed, until the UCI bearer capacity of the PUSCH2 is satisfied, and the terminal corresponds to the resource on the PUSCH2. Transmit a truncated UCI encoded bit sequence.
  • the UCI-encoded bit sequence is 101011100110, which is 12 bits in total.
  • the QPSK modulation mode (2-bit corresponds to one QPSK modulation symbol)
  • six modulation symbols are obtained. If each RE carries one modulation symbol, it is required. 6 REs, if the transmission resource provided to the UCI on the uplink channel has only 5 REs, the UCI-encoded bit sequence requires a larger resource than the transmission resource for transmitting the UCI-encoded bit sequence on PUSCH2.
  • the partial bits at the end of the UCI-encoded bit sequence 101011100110 are removed (ie, the UCI-encoded bit sequence becomes 10101110), thereby obtaining five modulation symbols, and the mapping is transmitted on five REs.
  • the network side device when the network side device receives the UCI-encoded bit sequence on PUSCH2, it may also determine that the resource required by the original UCI-encoded bit sequence is larger than the actual resource according to the same method as described above, so that the received on the uplink channel is The UCI-encoded bit sequence after the truncation process is performed, and the network side device performs the truncated UCI-encoded bit sequence and the previous transmission in the case of combining the UCI-encoded bit sequence. The corresponding bits in the UCI-encoded bit sequence are combined.
  • the UCI-encoded bit sequence received in the previous transmission is the original sequence 101011100110
  • the currently received truncated UCI-encoded bit sequence is the original sequence. 1010111001, it is only necessary to combine the first 10 bits of the original 12 bits with the truncated UCI encoded bit sequence.
  • the merging is a bit-level merging method.
  • the modulating symbols corresponding to the bits may be combined, that is, the symbol level combining, for example, the original UCI encoded bit sequence corresponds to six QPSK modulation symbols, and the truncation is performed.
  • the UCI-encoded bit sequence corresponds to five QPSK modulation symbols, and then merges with the first five of the six modulation symbols; and then demodulates to obtain bits.
  • bit-level merging that is, the truncated UCI-encoded bit sequence in the subsequent transmission is merged with the bit in the corresponding pre-portion in the un-truncated UCI-encoded bit sequence, and the latter part is truncated as equivalent. Any merger.
  • the UCI-encoded bit sequence is cyclically repeated, for example, the partial bit repetition of the header is cascaded at the tail until the UCI bearer capacity of the PUSCH2 is satisfied, and the terminal The UCI-encoded bit sequence after the cyclic repetition of the corresponding resource transmission on PUSCH2.
  • the UCI-encoded bit sequence is 101011100110, which is 12 bits in total.
  • the QPSK modulation mode (2-bit corresponds to one QPSK modulation symbol)
  • six modulation symbols are obtained. If each RE carries one modulation symbol, it is required. 6 REs, if there are 8 REs for the transmission resource provided to the UCI on the uplink channel, the UCI-encoded bit sequence requires less resources than the transmission resource for transmitting the UCI-encoded bit sequence on PUSCH2.
  • the partial bit repetition of the header of the UCI-encoded bit sequence 101011100110 is cascaded at the tail (ie, the UCI-encoded bit sequence becomes 1010111001101010), thereby obtaining a 16-bit bit sequence, and then performing QPSK modulation to obtain 8 modulation symbols. Map to 8 REs for transmission.
  • the network side device when the network side device receives the UCI-encoded bit sequence on PUSCH2, it may also determine that the resource required by the original UCI-encoded bit sequence is smaller than the actual resource according to the same method as described above, so that the received on the uplink channel is The UCI-encoded bit sequence after the iterative processing is performed.
  • the network side device combines the received UCI-encoded bit sequence with the corresponding bit in the received UCI-coded bit sequence in the previous transmission when the UCI-encoded bit sequence is combined.
  • the UCI-encoded bit sequence received in the previous transmission is the original sequence 101011100110
  • the currently received repeated UCI-encoded bit sequence is the original sequence 10101110011010
  • the repeated UCI-encoded bit sequence can be used.
  • the first 12 bits in the middle are merged with the previously received UCI-encoded bit sequence, and the last 4 bits in the repeated UCI-encoded bit sequence are compared with the first 4 bits in the 12-bit sequence obtained after the combination.
  • the base station may first perform de-duplication encoding on the repeated UCI-encoded bit sequence, that is, the 4-bit repeated content of the tail is merged into 4 bits of the header, and restored to a 12-bit sequence, and then The previously received UCI encoded bit sequence is merged.
  • the network side device When the network side device receives the last UCI repeated transmission, after the UCI-encoded bit sequence is merged in the last slot, the network side device can perform a decoding decision, thereby obtaining the final decoding information, thereby obtaining the terminal.
  • the terminal determines the PUCCH as the uplink channel of the UCI-encoded bit sequence carrying the repeated transmission, and the specific transmission method is the same as that in the slots n+4 and n+5. I will not go into details here.
  • Embodiment 3 is a diagrammatic representation of Embodiment 3
  • the network side device configures the terminal PUCCH to be repeatedly transmitted in four slots through RRC signaling, for example, PUCCH starts in slot n+3, in consecutive slots n+3, n+4, n+5. And repeat transmission in n+6, and configure PUSCH to not repeat transmission, such as PUSCH1 is transmitted in slot n+4 and aligned with PUCCH start symbol, PUSCH2 is transmitted in slot n+5 and aligned with PUCCH start symbol, PUSCH3 is In slot n+6, and the start symbol leads PUCCH.
  • the terminal encodes the UCI according to the resource of the corresponding resource bearer UCI on the PUCCH, and obtains the UCI-encoded bit sequence, and is in the PUCCH.
  • These UCI-encoded bit sequences are transmitted on the corresponding resources.
  • the network side device since the network side device needs to receive the UCI-encoded bit sequence in the PUCCH, the network side device also needs to determine the UCI corresponding resource transmission on the PUCCH according to the method on the terminal side, because the specific method and the terminal side method Consistent, I will not repeat them here.
  • the terminal determines PUSCH1 as the uplink channel of the UCI-encoded bit sequence carrying the repeated transmission.
  • the UCI-encoded bit sequence in slot n+3 may not match the UCI transmission resource on PUSCH1 because the transmission resource size of the corresponding resource on the PUCCH and the PUSCH1 is different. Therefore, it is necessary to determine whether the match is obtained.
  • the match directly maps the transmission, otherwise the UCI bearer capacity of PUSCH1 is processed with the UCI coded bits.
  • the UCI-encoded bit sequence is truncated, for example, the tail part of the bit is removed until the UCI bearer capacity of the PUSCH1 is satisfied, and the terminal sends the truncation on the PUSCH1.
  • the UCI encoded bit sequence is truncated, for example, the tail part of the bit is removed until the UCI bearer capacity of the PUSCH1 is satisfied, and the terminal sends the truncation on the PUSCH1.
  • the UCI-encoded bit sequence is 101011100110, which is 12 bits in total.
  • the QPSK modulation mode (2-bit corresponds to one QPSK modulation symbol)
  • six modulation symbols are obtained. If each RE carries one modulation symbol, it is required. 6 REs, if there are only 5 REs for the transmission resource provided to the UCI on the uplink channel, the UCI-encoded bit sequence requires more resources than the transmission resource for transmitting the UCI-encoded bit sequence on PUSCH1.
  • the partial bits at the end of the UCI-encoded bit sequence 101011100110 are removed, that is, the UCI-encoded bit sequence becomes 10101110, thereby obtaining five modulation symbols, and the mapping is transmitted on five REs.
  • the network side device when the network side device receives the UCI-encoded bit sequence on PUSCH1, it may also determine that the resource required by the original UCI-encoded bit sequence is larger than the actual resource according to the same method as described above, so that the received on the uplink channel is The UCI-encoded bit sequence after the truncation process is performed, and the network side device performs the truncated UCI-encoded bit sequence and the previous transmission in the case of combining the UCI-encoded bit sequence. The corresponding bits in the UCI-encoded bit sequence are combined.
  • the UCI-encoded bit sequence received in the previous transmission is the original sequence 101011100110
  • the currently received truncated UCI-encoded bit sequence is the original sequence. 1010111001, it is only necessary to combine the first 10 bits of the original 12 bits with the truncated UCI encoded bit sequence.
  • the merging is a bit-level merging method.
  • the modulating symbols corresponding to the bits may be combined, that is, the symbol level combining, for example, the original UCI encoded bit sequence corresponds to six QPSK modulation symbols, and the truncation is performed.
  • the UCI-encoded bit sequence corresponds to five QPSK modulation symbols, and then merges with the first five of the six modulation symbols; and then demodulates to obtain bits.
  • the so-called corresponding bit combination that is, the truncated UCI-encoded bit sequence in the subsequent transmission is merged with the bit in the corresponding pre-portion in the un-truncated UCI-encoded bit sequence, and the latter part is truncated to be equivalent. Any merger.
  • the UCI-encoded bit sequence is cyclically repeated, for example, the partial bit repetition of the header is cascaded at the tail until the UCI bearer capacity of the PUSCH1 is satisfied.
  • the terminal transmits a UCI-encoded bit sequence after the cyclic repetition of the resource corresponding to the PUSCH1.
  • the UCI-encoded bit sequence is 101011100110, which is 12 bits in total.
  • the QPSK modulation mode (2-bit corresponds to one QPSK modulation symbol)
  • six modulation symbols are obtained. If each RE carries one modulation symbol, it is required. 6 REs, if there are 8 REs for the transmission resource provided to the UCI on the uplink channel, the UCI-encoded bit sequence requires less resources than the transmission resource for transmitting the UCI-encoded bit sequence on PUSCH1.
  • the partial bit of the header of the UCI-encoded bit sequence 101011100110 is repeatedly cascaded at the tail, that is, the UCI-encoded bit sequence becomes 1010111001101010, thereby obtaining a 16-bit bit sequence, and then performing QPSK modulation to obtain 8 modulation symbols, mapping Transfer to 8 REs.
  • the network side device when the network side device receives the UCI-encoded bit sequence on PUSCH1, it may also determine that the resource required by the original UCI-encoded bit sequence is smaller than the actual resource according to the same method as described above, so that the received on the uplink channel is The UCI-encoded bit sequence after the iterative processing is performed.
  • the network side device combines the received UCI-encoded bit sequence with the corresponding bit in the received UCI-coded bit sequence in the previous transmission when the UCI-encoded bit sequence is combined.
  • the UCI-encoded bit sequence received in the previous transmission is the original sequence 101011100110
  • the currently received repeated UCI-encoded bit sequence is the original sequence 10101110011010
  • the repeated UCI-encoded bit sequence can be used.
  • the first 12 bits in the middle are merged with the previously received UCI-encoded bit sequence, and the last 4 bits in the repeated UCI-encoded bit sequence are compared with the first 4 bits in the 12-bit sequence obtained after the combination.
  • the base station may first perform de-duplication encoding on the repeated UCI-encoded bit sequence, that is, the 4-bit repeated content of the tail is merged into 4 bits of the header, and restored to a 12-bit sequence, and then The previously received UCI encoded bit sequence is merged.
  • the terminal determines PUSCH2 as the uplink channel of the UCI-encoded bit sequence carrying the repeated transmission.
  • the UCI-encoded bit sequence in slot n+3 may not match the UCI transmission resource on PUSCH2 due to the different transmission resource sizes of UCI on PUCCH and PUSCH2. Therefore, it is necessary to determine whether a match is made at this time. The mapping is transmitted. Otherwise, the UCI bearer capacity of the PUSCH2 is processed and the UCI coded bits are processed.
  • the specific processing method is similar to that of the PUSCH1, and is not described here.
  • the terminal determines the PUCCH as the uplink channel of the UCI-encoded bit sequence carrying the repeated transmission.
  • the terminal can directly encode the UCI in the slot n+3.
  • the bit sequence is transmitted to the network side device on the PUCCH in slot n+6.
  • the network side device does not need to perform any processing on the UCI encoded bit sequence, and can directly receive. After the UCI encoded bit sequence is merged in the last slot, the network side device can perform decoding decision. Thereby the final decoding information is obtained, thereby obtaining the original UCI transmitted by the terminal.
  • the embodiment of the present application provides an apparatus for transmitting uplink control information, where the device may be a terminal, where the terminal includes a processor 1000, a memory 1001, and a transceiver 1002:
  • the processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1001 can store data used by the processor 1000 in performing operations.
  • the transceiver 1002 is configured to receive and transmit data under the control of the processor 1000.
  • the bus architecture may include any number of interconnected buses and bridges, specifically linked by one or more processors represented by processor 1000 and various circuits of memory represented by memory 1001.
  • the bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and, therefore, will not be further described herein.
  • the bus interface provides an interface.
  • the processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1001 can store data used by the processor 1000 in performing operations.
  • the flow disclosed in the embodiment of the present application may be applied to the processor 1000 or implemented by the processor 1000.
  • each step of the signal processing flow may be completed by an integrated logic circuit of hardware in the processor 1000 or an instruction in the form of software.
  • the processor 1000 can be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or a transistor logic device, a discrete hardware component, and can be implemented or executed in the embodiment of the present application.
  • a general purpose processor can be a microprocessor or any conventional processor or the like.
  • the steps of the method disclosed in the embodiments of the present application may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
  • the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
  • the storage medium is located in the memory 1001, and the processor 1000 reads the information in the memory 1001 and completes the steps of the signal processing flow in conjunction with its hardware.
  • the processor 1000 is configured to read and execute a program in the memory 1001; determine a UCI-encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH; and each of the subsequent repeated transmissions of the UCI In one transmission, the UCI-encoded bit sequence is transmitted on the determined uplink channel.
  • the UCI-encoded bit sequence is transmitted by the transceiver 1002 on the determined uplink channel.
  • processor 1000 is further configured to:
  • the UCI encoded bit sequence of the UCI first transmission is according to the a UCI-encoded bit sequence determined on a PUSCH for transmitting a transmission resource of the UCI; or if the first transmission moment of the UCI, there is a PUSCH overlapped with a PUCCH in a time domain, and determining to transmit the UCI on the PUCCH Determining, by the UCI, the UCI-encoded bit sequence for the first transmission of the UCI is a UCI-encoded bit sequence determined according to the transmission resource used to transmit the UCI on the PUCCH; or if the first UCI is Determining that the UCI is transmitted on the PUCCH at a time of transmission, determining that the UCI-encoded bit sequence transmitted by the UCI for the first time is a transmission resource for transmitting the UCI according to the PUCCH.
  • the processor 1000 is specifically configured to:
  • the UCI-encoded bit sequence is repeatedly processed.
  • the processor 1000 is specifically configured to:
  • the PUSCH Determining, as the transmission time, that the PUSCH is the uplink channel that transmits the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain, and the start symbol of the PUCCH Aligning or advancing the start symbol of the PUSCH, determining, on the PUSCH, an uplink channel that transmits the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain, and the PUCCH The start symbol is behind the start symbol of the PUSCH, and the PUCCH is determined as the uplink channel for transmitting the UCI-encoded bit sequence.
  • the embodiment of the present application provides a device for transmitting uplink control information, where the device may be a network side device, where the network side device includes a processor 1100, a memory 1101, and a transceiver 1102:
  • the processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1101 can store data used by the processor 1100 in performing operations.
  • the transceiver 1102 is configured to receive and transmit data under the control of the processor 1100.
  • the bus architecture may include any number of interconnected buses and bridges, specifically linked by one or more processors represented by processor 1100 and various circuits of memory represented by memory 1101.
  • the bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and, therefore, will not be further described herein.
  • the bus interface provides an interface.
  • the processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1101 can store data used by the processor 1100 in performing operations.
  • the flow disclosed in the embodiment of the present application may be applied to the processor 1100 or implemented by the processor 1100.
  • each step of the signal processing flow may be completed by an integrated logic circuit of hardware in the processor 1100 or an instruction in the form of software.
  • the processor 1100 can be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or a transistor logic device, and a discrete hardware component, which can be implemented or executed in the embodiment of the present application.
  • a general purpose processor can be a microprocessor or any conventional processor or the like.
  • the steps of the method disclosed in the embodiments of the present application may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
  • the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
  • the storage medium is located in the memory 1101, and the processor 1100 reads the information in the memory 1101 and completes the steps of the signal processing flow in conjunction with its hardware.
  • the processor 1100 is configured to read a program in the memory and perform: determining a UCI-encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH; and each time in the subsequent repeated transmission of the UCI In the transmission, the UCI-encoded bit sequence is received on the determined uplink channel.
  • the UCI-encoded bit sequence is received by the transceiver 1102 on the determined uplink channel.
  • processor 1100 is further configured to:
  • the UCI encoded bit sequence of the UCI first transmission is according to the a UCI-encoded bit sequence determined on a PUSCH for transmitting a transmission resource of the UCI; or if the first transmission moment of the UCI, there is a PUSCH overlapped with a PUCCH in a time domain, and determining to transmit the UCI on the PUCCH Determining, by the UCI, the UCI-encoded bit sequence for the first transmission of the UCI is a UCI-encoded bit sequence determined according to the transmission resource used to transmit the UCI on the PUCCH; or if the first UCI is Determining that the UCI is transmitted on the PUCCH at a time of transmission, determining that the UCI-encoded bit sequence transmitted by the UCI for the first time is a transmission resource for transmitting the UCI according to the PUCCH.
  • processor 1100 is specifically configured to:
  • the terminal determines that the terminal performs a combining process on the UCI-encoded bit sequence; When the transmission resource required for the UCI-encoded bit sequence is smaller than the transmission resource for transmitting the UCI on the determined uplink channel, it is determined that the terminal performs de-duplication processing on the UCI-encoded bit sequence.
  • processor 1100 is specifically configured to:
  • the PUCCH Determining, as the transmission time, that the PUCCH is an uplink channel that receives the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in a time domain, and a start symbol of the PUCCH Aligning or advancing the start symbol of the PUSCH, determining, on the PUSCH, an uplink channel that receives the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain, and the PUCCH The start symbol lags behind the start symbol of the PUSCH, and then determines the PUCCH as the uplink channel that receives the UCI-encoded bit sequence.
  • the embodiment of the present application provides a device for transmitting uplink control information, where the device may be a terminal, and the terminal includes:
  • a first determining module 1200 configured to determine a UCI encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH;
  • the sending module 1201 is configured to transmit the UCI-encoded bit sequence on the determined uplink channel in each of the subsequent repeated transmissions of the UCI.
  • the first determining module 1200 is further configured to:
  • the UCI encoded bit sequence of the UCI first transmission is according to the a UCI-encoded bit sequence determined on a PUSCH for transmitting a transmission resource of the UCI; or if the first transmission moment of the UCI, there is a PUSCH overlapped with a PUCCH in a time domain, and determining to transmit the UCI on the PUCCH Determining, by the UCI, the UCI-encoded bit sequence for the first transmission of the UCI is a UCI-encoded bit sequence determined according to the transmission resource used to transmit the UCI on the PUCCH; or if the first UCI is Determining that the UCI is transmitted on the PUCCH at a time of transmission, determining that the UCI-encoded bit sequence transmitted by the UCI for the first time is a transmission resource for transmitting the UCI according to the PUCCH.
  • the first determining module 1200 is specifically configured to:
  • the UCI-encoded bit sequence is repeatedly processed.
  • the sending module 1201 is specifically configured to:
  • the PUSCH Determining, as the transmission time, that the PUSCH is the uplink channel that transmits the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain, and the start symbol of the PUCCH Aligning or advancing the start symbol of the PUSCH, determining, on the PUSCH, an uplink channel that transmits the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain, and the PUCCH The start symbol is behind the start symbol of the PUSCH, and the PUCCH is determined as the uplink channel for transmitting the UCI-encoded bit sequence.
  • the embodiment of the present application provides a device for transmitting uplink control information, where the device may be a network side device, and the network side device includes:
  • a second determining module 1300 configured to determine a UCI encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH;
  • the receiving module 1301 is configured to receive the UCI-encoded bit sequence on the determined uplink channel in each of the subsequent repeated transmissions of the UCI.
  • the second determining module 1300 is further configured to:
  • the UCI encoded bit sequence of the UCI first transmission is according to the a UCI-encoded bit sequence determined on a PUSCH for transmitting a transmission resource of the UCI; or if the first transmission moment of the UCI, there is a PUSCH overlapped with a PUCCH in a time domain, and determining to transmit the UCI on the PUCCH Determining, by the UCI, the UCI-encoded bit sequence for the first transmission of the UCI is a UCI-encoded bit sequence determined according to the transmission resource used to transmit the UCI on the PUCCH; or if the first UCI is Determining that the UCI is transmitted on the PUCCH at a time of transmission, determining that the UCI-encoded bit sequence transmitted by the UCI for the first time is a transmission resource for transmitting the UCI according to the PUCCH.
  • the second determining module 1300 is specifically configured to:
  • the terminal determines that the terminal performs a combining process on the UCI-encoded bit sequence; When the transmission resource required for the UCI-encoded bit sequence is smaller than the transmission resource for transmitting the UCI on the determined uplink channel, it is determined that the terminal performs de-duplication processing on the UCI-encoded bit sequence.
  • the receiving module 1301 is specifically configured to:
  • the PUCCH Determining, as the transmission time, that the PUCCH is an uplink channel that receives the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in a time domain, and a start symbol of the PUCCH Aligning or advancing the start symbol of the PUSCH, determining, on the PUSCH, an uplink channel that receives the UCI-encoded bit sequence; or if the transmission time exists, the PUSCH and the PUCCH overlap in the time domain, and the PUCCH The start symbol lags behind the start symbol of the PUSCH, and then determines the PUCCH as the uplink channel that receives the UCI-encoded bit sequence.
  • the method provided by the embodiment of the present application can be applied to a terminal, and can also be applied to a network side device.
  • the terminal may also be referred to as a user equipment (User Equipment, referred to as "UE"), a mobile station (Mobile Station, referred to as “MS”), a mobile terminal (Mobile Terminal), etc., optionally, the terminal may have The ability to communicate with one or more core networks via a Radio Access Network (RAN), for example, the terminal can be a mobile phone (or “cellular” phone), or a computer with mobile nature, such as The terminal can also be a portable, pocket, handheld, computer built-in or in-vehicle mobile device.
  • RAN Radio Access Network
  • the network side device may be a base station (e.g., an access point), and refers to a device in the access network that communicates with the wireless terminal over one or more sectors on the air interface.
  • the base station can be used to convert the received air frame to the IP packet as a router between the wireless terminal and the rest of the access network, wherein the remainder of the access network can include an Internet Protocol (IP) network.
  • IP Internet Protocol
  • the base station can also coordinate attribute management of the air interface.
  • the base station may be a base station (BTS, Base Transceiver Station) in GSM or CDMA, or may be a base station (NodeB) in WCDMA, or may be an evolved base station in LTE (NodeB or eNB or e-NodeB, evolutional Node B) is not limited in the embodiment of the present invention.
  • BTS Base Transceiver Station
  • NodeB base station
  • NodeB evolved base station in LTE
  • LTE NodeB or eNB or e-NodeB, evolutional Node B
  • the embodiment of the present application further provides a terminal readable storage medium for transmitting uplink control information, including program code, when the program code is run on a computing device, the program code is used to enable the computing device to perform for the terminal side.
  • uplink control information including program code
  • the embodiment of the present application further provides a network side device readable storage medium for uplink control information transmission, including program code, when the program code is run on a computing device, the program code is used to enable the computing device to perform The steps of the method on the side of the network side device.
  • the readable storage medium may be a computer storage medium, and the computer storage medium may be any available media or data storage device accessible by the computer, including but not limited to magnetic memory (eg, floppy disk, hard disk, magnetic tape, magneto-optical disk) (MO), etc., optical memory (for example, CD, DVD, BD, HVD, etc.), and semiconductor memory (for example, ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state hard disk (SSD)).
  • magnetic memory eg, floppy disk, hard disk, magnetic tape, magneto-optical disk) (MO), etc.
  • optical memory for example, CD, DVD, BD, HVD, etc.
  • semiconductor memory for example, ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state hard disk (SSD)
  • a method for transmitting a terminal for uplink control information transmission is also provided in the embodiment of the present application.
  • the device corresponding to the method is a terminal in a system for transmitting uplink control information in the embodiment of the present application, and the method solves the problem. Similar to the device, so the implementation of the method can refer to the implementation of the system, and the repeated description will not be repeated.
  • the embodiment of the present application provides a flowchart of a method for transmitting uplink control information for a terminal.
  • Step 1400 The terminal determines a UCI-encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH.
  • Step 1401 The terminal transmits the UCI-encoded bit sequence on the determined uplink channel in each of the subsequent repeated transmissions of the UCI.
  • the method further includes:
  • the PUSCH and the PUCCH overlap in the time domain, and determine to transmit the UCI on the PUSCH, determine that the UCI encoded bit sequence of the UCI first transmission is according to the a UCI-encoded bit sequence determined on the PUSCH for transmitting the transmission resource of the UCI;
  • the PUSCH and the PUCCH overlap in the time domain, and determine to transmit the UCI on the PUCCH, determine that the UCI encoded bit sequence of the UCI first transmission is according to the a UCI-encoded bit sequence determined on a PUCCH for transmitting a transmission resource of the UCI; or
  • the PUSCH is determined to be transmitted on the PUCCH, and the UCI encoded bit sequence of the first transmission of the UCI is determined to be used according to the PUCCH.
  • a UCI-encoded bit sequence determined by transmitting a transmission resource of the UCI.
  • the terminal transmits the UCI-encoded bit sequence on the determined uplink channel in each of the subsequent repeated transmissions of the UCI, including:
  • the terminal If the transmission resource required by the UCI-encoded bit sequence is greater than the transmission resource used for transmitting the UCI on the determined uplink channel, the terminal performs a truncation process on the UCI-encoded bit sequence; or
  • the terminal performs the repeated processing on the UCI-encoded bit sequence.
  • the method for determining, by the terminal, an uplink channel for transmitting the UCI encoded bit sequence includes:
  • the terminal determines the PUCCH as an uplink channel that transmits the UCI encoded bit sequence
  • the terminal determines, in the PUSCH, the UCI encoded bit.
  • the terminal determines the PUCCH as the uplink of the UCI encoded bit sequence. channel.
  • the embodiment of the present application provides a flowchart of a method for transmitting uplink control information for a network side device.
  • Step 1500 The network side device determines a UCI encoded bit sequence of the first transmission of the UCI repeatedly transmitted on the PUCCH.
  • Step 1501 The network side device receives the UCI-encoded bit sequence on the determined uplink channel in each of the subsequent repeated transmissions of the UCI.
  • the method further includes:
  • the PUSCH and the PUCCH overlap in the time domain, and determine to transmit the UCI on the PUSCH, determine that the UCI encoded bit sequence of the UCI first transmission is according to the a UCI-encoded bit sequence determined on the PUSCH for transmitting the transmission resource of the UCI;
  • the PUSCH and the PUCCH overlap in the time domain, and determine to transmit the UCI on the PUCCH, determine that the UCI encoded bit sequence of the UCI first transmission is according to the a UCI-encoded bit sequence determined on a PUCCH for transmitting a transmission resource of the UCI; or
  • the PUSCH is determined to be transmitted on the PUCCH, and the UCI encoded bit sequence of the first transmission of the UCI is determined to be used according to the PUCCH.
  • a UCI-encoded bit sequence determined by transmitting a transmission resource of the UCI.
  • receiving the UCI-encoded bit sequence on the determined uplink channel including:
  • the network-side device determines that the terminal merges the UCI-encoded bit sequence. Processing; or
  • the network-side device determines that the terminal solves the UCI-encoded bit sequence. Repeat the process.
  • the network side device determines a method for receiving an uplink channel of the UCI encoded bit sequence, including:
  • the network side device determines the PUCCH as an uplink channel that receives the UCI encoded bit sequence
  • the network side device determines, after receiving the UCI code on the PUSCH. Upstream channel of the bit sequence; or
  • the network side device determines the PUCCH as the received UCI encoded bit sequence. Upstream channel.
  • embodiments of the present application can be provided as a method, system, or computer program product.
  • the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment in combination of software and hardware.
  • the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

Landscapes

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

Abstract

本申请公开了一种上行控制信息传输的方法与设备,用以解决现有技术中对于重复传输UCI还没有明确的方法的问题。在本申请实施例中终端确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列,并在UCI的后续重复传输中的每一次传输中在确定的上行信道上传输UCI编码后的比特序列。网络侧设备采用相同的方法确定第一次传输的UCI编码后的比特序列,并通过确定的上行信道接收重复传输的UCI编码后的比特序列。由于本申请实施例根据UCI在第一次传输时隙中的信道确定UCI编码比特序列,后续不论在哪种信道传输,都传输该UCI编码比特序列,可以保证网络侧设备对UCI重复传输的正确合并,提高UCI传输性能。

Description

一种上行控制信息传输的方法与设备
本申请要求在2018年4月4日提交中国专利局、申请号为201810301153.8、发明名称为“一种上行控制信息传输的方法与设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术领域,特别涉及一种上行控制信息传输的方法与设备。
背景技术
目前在NR(New Radio,无线接入网),通信系统中暂不支持物理上行控制信道(PUCCH,Physical Uplink Control Channel)和物理上行共享信道(PUSCH,Physical Uplink Shared Channel)在相同时间上并行传输,此时需要将上行控制信息(UCI,Uplink Control Information),包括HARQ-ACK(Hybrid Automatic Repeat Request-Acknowledgement,混合自动请求重传应答消息)转移到PUSCH上和数据进行复用传输。
当UCI在PUSCH上进行复用传输时,已经定义了明确的映射规则,例如:HARQ-ACK在第一个DMRS(Demodulation Reference Symbol,解调参考符号)之后按照先频域后时域方式顺序进行映射;CSI(Channel State information,信道状态信息)part(部分)1和CSI part 2从第一个可用的RE(Resource Element,资源元素)资源开始按照先频域后时域方式进行映射;如果UCI占用的RE资源不占满一整个OFDM(Orthogonal Frequency Division Multiplexing,正交频分复用)符号或者在UCI占用的RE资源多于一个符号但是在最后一个符号上不能占用所有PUSCH带宽上的RE资源,则在频域上平均离散映射,例如,当UCI的资源不占满一个符号时,频域间隔为符号上可用的RE个数/剩余未映射的UCI符号个数并向下取整。如果HARQ-ACK的比特数为0或1或2时保留一部分资源,CSI part 1不会映射在保留的RE资源上,主要是为了避免HARQ-ACK对CSI part 1进行打孔。
在目前的NR通信系统中支持PUCCH重复传输,即PUCCH占用多个时隙(slot)传输,每个时隙中传输相同的UCI,以获得软合并增益,PUCCH在每个重复传输的slot中的传输资源相同。同时,NR通信系统中也支持PUSCH重复传输,每个时隙中传输相同的数据信息,以获得软合并增益,PUSCH在每个重复传输的slot中的传输资源相同。
现有技术中,当一个非重复传输的PUSCH或进行重复传输的PUSCH的多个重复传输中的一个PUSCH,和一个PUCCH在同一个时隙中发生冲突时,如果在冲突时隙中PUCCH和PUSCH的起始符号相同,则将UCI复用在PUSCH中进行传输,不进行传输PUCCH。但是当进行重复传输的PUCCH和PUSCH在同一个时隙中发生冲突时,如何传输UCI目 前还没有明确的方法。
综上所述,现有技术中当进行重复传输的PUCCH和PUSCH在同一个时隙中发生冲突时,目前如何传输UCI还没有明确的方法。
发明内容
本申请提供一种上行控制信息传输的方法与设备,用以解决现有技术中对于传输UCI还没有明确的方法的问题。
第一方面,终端确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列,并且在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传输所述UCI编码后的比特序列。
在本申请实施例中,由于终端是根据UCI在第一次传输时隙中的承载信道确定UCI编码比特序列,后续不论在哪种信道传输,都传输该UCI编码比特序列,可以保证网络侧设备对UCI重复传输的正确合并,提高UCI传输性能。
在一些具体的实施中,若所述UCI的第一次传输时刻存在PUSCH与PUCCH在时域重叠,并且确定在PUSCH上传输所述UCI,此时确定的所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列,或者若所述UCI的第一次传输时刻存在PUSCH与PUCCH在时域重叠,并且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;再或者若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
其中,确定用于传输所述UCI编码后的比特序列的上行信道的方法如下:
若所述传输时刻不存在PUSCH,则所述终端确定PUCCH作为传输所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,并且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则所述终端确定在PUSCH作为传输所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,并且所述PUCCH的起始符号落后所述PUSCH的起始符号,则所述终端确定PUCCH作为传输所述UCI编码后的比特序列的上行信道。
在本申请实施例中,所述UCI第一次传输的UCI编码后的比特序列是根据当前上行信道的传输情况确定的,因此保证了所述UCI第一次传输的UCI编码后的比特序列更贴近上行信道的传输情况,提升了UCI传输性能。
在一些具体的实施中,若所述UCI编码后的比特序列所需要的传输资源大于确定的上 行信道上用于传输所述UCI的传输资源时,此时所述终端对所述UCI编码后的比特序列进行截短处理;或若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,此时所述终端对所述UCI编码后的比特序列进行重复处理。
在本申请实施例中,由于在确定的上行信道上传输所述UCI编码后的比特序列时,会将UCI编码后的比特序列所需要的传输资源与确定的上行信道上用于传输所述UCI的传输资源进行比较,并根据比较的结果对UCI编码后的比特序列进行截短处理或重复处理,保证了UCI编码后的比特序列的准确传输,提升了UCI传输性能。
第二方面,网络侧设备确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;并且在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上接收所述UCI编码后的比特序列。
在本申请实施例中,所述UCI第一次传输的UCI编码后的比特序列是根据当前上行信道的传输情况确定的,因此保证了所述UCI第一次传输的UCI编码后的比特序列更贴近上行信道的传输情况,提升了UCI传输性能。
在一些具体的实施中,若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,并且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或者若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;再或者若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
其中,确定用于传输所述UCI编码后的比特序列的上行信道的方法如下:
若所述传输时刻不存在PUSCH,则所述终端确定PUCCH作为传输所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,并且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则所述终端确定在PUSCH作为传输所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,并且所述PUCCH的起始符号落后所述PUSCH的起始符号,则所述终端确定PUCCH作为传输所述UCI编码后的比特序列的上行信道。
在本申请实施例中,所述UCI第一次传输的UCI编码后的比特序列是根据当前上行信道的传输情况确定的,因此保证了所述UCI第一次传输的UCI编码后的比特序列更贴近上行信道的传输情况,提升了UCI传输性能。
在一些具体的实施中,若所述UCI编码后的比特序列所需要的传输资源大于确定的上 行信道上用于传输所述UCI的传输资源时,则所述网络侧设备确定终端对所述UCI编码后的比特序列进行合并处理;或若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则所述网络侧设备确定终端对所述UCI编码后的比特序列进行解重复处理。
在本申请实施例中,由于在确定的上行信道上传输所述UCI编码后的比特序列时,会,并根据比较的结果对UCI编码后的比特序列进行合并处理或解重复处理,保证了UCI编码后的比特序列的准确传输,提升了UCI传输性能。
第三方面,一种上行控制信息传输的设备,该设备可以为终端,该终端包括处理器、存储器;其中,处理器,用于读取存储器中的程序并执行:确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传输所述UCI编码后的比特序列。
在一些具体的实施中,所述处理器还用于:
若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
在一些具体的实施中,所述处理器具体用于:
若所述UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则对所述UCI编码后的比特序列进行截短处理;或若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则对所述UCI编码后的比特序列进行重复处理。
在一些具体的实施中,所述处理器具体用于:
若所述传输时刻不存在PUSCH,则确定PUCCH作为传输所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则确定在PUSCH作为传输所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,则确定PUCCH作为传输所述UCI编码后的比特序列的上行信道。
第四方面,一种上行控制信息传输的设备,该设备可以为网络侧设备,该网络侧设备包括处理器、存储器;其中,处理器,用于读取存储器中的程序并执行:
确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上接收所述UCI编码后的比特序列。
在一些具体的实施中,所述处理器还用于:
若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
在一些具体的实施中,所述处理器具体用于:
若所述UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则确定终端对所述UCI编码后的比特序列进行合并处理;或若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则确定终端对所述UCI编码后的比特序列进行解重复处理。
在一些具体的实施中,所述处理器具体用于:
若所述传输时刻不存在PUSCH,则确定PUCCH作为接收所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则确定在PUSCH作为接收所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,则确定PUCCH作为接收所述UCI编码后的比特序列的上行信道。
第五方面,一种上行控制信息传输的设备,该设备可以为终端,该终端包括:
第一确定模块,用于确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;
发送模块,用于在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传输所述UCI编码后的比特序列。
第六方面,一种上行控制信息传输的设备,该设备可以为网络侧设备,该网络侧设备 包括:
第二确定模块,用于确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;
接收模块,用于在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上接收所述UCI编码后的比特序列。
第七方面,一种可读存储介质,包括程序代码,当所述程序代码在计算设备上运行时,所述程序代码用于使所述计算设备执行前述设备任一所述方法的步骤。
另外,第三方面至第七方面中任一一种实现方式所带来的技术效果可参见第一方面中实现方式所带来的技术效果,此处不再赘述。
本申请的这些方面或其他方面在以下的实施例的描述中会更加简明易懂。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例中一种上行控制信息传输的系统的结构示意图;
图2为本申请实施例中确定PUCCH作为传输所述UCI编码后的比特序列的上行信道的情况示意图;
图3A为本申请实施例中第一种确定PUSCH作为传输所述UCI编码后的比特序列的上行信道的示意图;
图3B为本申请实施例中第二种确定PUSCH作为传输所述UCI编码后的比特序列的上行信道的示意图;
图4为本申请实施例中上行控制信息传输方法的完整流程图;
图5为本申请实施例中slot n+3中终端确定PUSCH作为用于传输的UCI编码后的比特序列的上行信道示意图;
图6为本申请实施例中slot n+3中终端确定PUCCH作为用于传输的UCI编码后的比特序列的上行信道示意图;
图7为本申请实施例中第一种slot n+6中终端确定PUSCH2作为用于传输的UCI编码后的比特序列的上行信道示意图;
图8为本申请实施例中第二种slot n+6中终端确定PUSCH2作为用于传输的UCI编码后的比特序列的上行信道示意图;
图9为本申请实施例中三个不同slot中的UCI传输示意图;
图10为本申请实施例中一种上行控制信息传输的终端结构示意图;
图11为本申请实施例中一种上行控制信息传输的网络侧设备结构示意图;
图12为本申请实施例中另一种上行控制信息传输的终端结构示意图;
图13为本申请实施例中另一种上行控制信息传输的网络侧设备结构示意图;
图14为本申请实施例中针对终端的上行控制信息传输的方法的流程图;
图15为本申请实施例中针对网络侧设备的上行控制信息传输的方法的流程图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅仅是本申请一部份实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
本申请实施例应用于在NR通信系统中对上行控制信息进行传输的场景,在目前的NR通信系统中支持PUCCH重复传输,即PUCCH占用多个时隙(slot)传输,每个时隙中传输相同的UCI,以获得软合并增益,PUCCH在每个重复传输的slot中的传输资源相同。同时,NR通信系统中也支持PUSCH重复传输,每个时隙中传输相同的数据信息,以获得软合并增益,PUSCH在每个重复传输的slot中的传输资源相同。
当一个非重复传输的PUSCH或进行重复传输的PUSCH的多个重复传输中的一个PUSCH,和一个PUCCH在同一个时隙中发生冲突时,如果在冲突时隙中PUCCH和PUSCH的起始符号相同,则将UCI复用在PUSCH中进行传输,不进行传输PUCCH。但是当进行重复传输的PUCCH和PUSCH在同一个时隙中发生冲突时,如何传输UCI,目前还没有明确的方法。基于此本申请实施例提供一种上行控制信息传输方法,下面对上行控制信息传输方法进行详细介绍。
如图1所示,本申请实施例提供一种上行控制信息传输的系统,该系统包括:终端100和网络侧设备101。
终端100,用于确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列,在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传输所述UCI编码后的比特序列。
网络侧设备101,用于确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列,在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上接收所述UCI编码后的比特序列。其中,所述网络侧设备可以为基站。
在本申请实施例中,终端确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列,并在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传 输所述UCI编码后的比特序列。网络侧设备也会采用相同的方法确定第一次传输的UCI编码后的比特序列,并通过确定的上行信道接收重复传输的UCI编码后的比特序列。由于本申请实施例中根据UCI在第一次传输时隙中的承载信道确定UCI编码比特序列,后续不论在哪种信道传输,都传输该UCI编码比特序列,可以保证网络侧设备对UCI重复传输的正确合并,提高UCI传输性能。
在具体实施中,终端在所述UCI的第一次传输时刻存在PUSCH与PUCCH在时域重叠时,在所述UCI的后续重复传输中的每一次传输中,首先需要确定在哪个上行信道上传输所述UCI编码后的比特序列。
如图2所示,一种情况是如果所述传输时刻不存在PUSCH,则所述终端确定PUCCH作为传输所述UCI编码后的比特序列的上行信道。
如图3A所示,另一种情况是如果传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,此时终端确定在PUSCH作为传输所述UCI编码后的比特序列的上行信道。
如图3B所示,最后一种情况是如果所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,时终端确定PUCCH作为传输所述UCI编码后的比特序列的上行信道。
当终端确定在哪个上行信道上传输所述UCI编码后的比特序列之后,需要根据所确定的上行信道确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列,其中PUCCH是用于承载所述UCI并且被配置在多个时隙传输。
如果UCI的第一次传输时刻存在PUSCH与PUCCH在时域重叠,并且确定在PUSCH上传输所述UCI,此时第一次传输的UCI编码后的比特序列需要根据所述PUSCH上用于传输UCI编码后的比特序列的传输资源确定的UCI编码后的比特序列。
其次,如果UCI的第一次传输时刻存在PUSCH与PUCCH在时域重叠,并且确定在PUCCH上传输所述UCI,此时第一次传输的UCI编码后的比特序列需要根据所述PUCCH上用于传输UCI编码后的比特序列的传输资源确定的UCI编码后的比特序列。
最后,如果UCI的第一次传输时刻不存在PUSCH,并且确定在PUCCH上传输所述UCI,此UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
当终端确定UCI第一次传输的UCI编码后的比特序列之后,通过确定的上行信道传输所述UCI编码后的比特序列。
比如,若终端确定了PUCCH作为传输所述UCI编码后的比特序列的上行信道,则在PUCCH上传输的UCI编码后的比特序列;若终端确定了PUSCH作为传输所述UCI编码后的比特序列的上行信道,则在PUSCH上重复传输的UCI编码后的比特序列。
相应的,网络侧设备在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上接收所述UCI编码后的比特序列。
其中,网络侧设备确定上行信道与确定所述UCI编码后的比特序列的方法与终端侧的方法类似,在此就不再赘述。
比如,若终端确定了PUCCH作为传输所述UCI编码后的比特序列的上行信道,则网络侧设备需要在PUCCH上接收UCI编码后的比特序列;若终端确定了PUSCH作为输所述UCI编码后的比特序列的上行信道,则网络侧设备需要在PUSCH上接收传输的UCI编码后的比特序列。
但是这里需要说明的是:UCI编码后的比特序列的所需要的传输资源与确定的上行信道上用于传输UCI编码后的比特序列的传输资源可能会不匹配,当出现不匹配的情况时,终端需要对UCI编码后的比特序列进行处理,具体为:
如果UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则所述终端对所述UCI编码后的比特序列进行截短处理。
比如,所述UCI编码后的比特序列为101011100110,共计12比特,在QPSK(Quadrature Phase Shift Keyin,正交相移键控)调制方式下(2比特对应一个QPSK调制符号),将得到6个调制符号,假设每个RE承载一个调制符号,则需要6个RE,如果此时上行信道上提供给UCI的传输资源只有5个RE,则UCI编码后的比特序列需要的资源大于确定的上行信道上用于传输UCI编码后的比特序列的传输资源,此时终端将UCI编码后的比特序列101011100110的尾部的部分比特去掉,即UCI编码后的比特序列变为10101110,从而得到5个调制符号,映射在5个RE上传输。
终端将截短处理后的UCI编码后的比特序列在确定的上行信道传输至网络侧设备。
相应的,网络侧设备在确定的上行信道接收UCI编码后的比特序列时,也可以按照上述同样的方法判断原UCI编码后的比特序列需要的资源大于实际资源,因此在该上行信道上接收到的是进行了截短处理后的UCI编码后的比特序列,网络侧设备在对UCI编码后的比特序列进行合并处理时,将接收到的截短的UCI编码后的比特序列与前一次传输中的接收到UCI编码后的比特序列中的对应比特进行合并,例如前一次传输中接收到的UCI编码后的比特序列为原序列101011100110,而当前接收到的截短的UCI编码后的比特序列为原序列1010111001,则只需要将原12比特中的前10比特与截短的UCI编码后的比特序列合并即可。
其中,这里的合并是一种比特级合并方式,即后续传输中截短的UCI编码后的比特序列与未截短的UCI编码后的比特序列中的对应前部分中的比特进行合并,而后一部分截短的相当于没有任何合并。
当然这里的合并处理也可以是合并这些比特对应的调制符号,即符号级合并,例如即 原UCI编码后的比特序列对应6个QPSK调制符号,而截短后的UCI编码后的比特序列对应5个QPSK调制符号,则与6个调制符号中的前5个进行合并即可;然后再解调得到比特,但是无论哪一种合并方式,只要能够实现截短的UCI编码后的比特序列合并为UCI编码后的比特序列的功能的合并方式均在本申请实施例的保护范围之内。
相应的,如果UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则所述终端对所述UCI编码后的比特序列进行重复处理。
比如,所述UCI编码后的比特序列为101011100110,共计12比特,在QPSK调制方式下(2比特对应一个QPSK调制符号),将得到6个调制符号,假设每个RE承载一个调制符号,则需要6个RE,如果此时上行信道上提供给UCI的传输资源有8个RE,则UCI编码后的比特序列需要的资源小于确定的上行信道上用于传输UCI编码后的比特序列的传输资源,此时终端将UCI编码后的比特序列101011100110的头部的部分比特重复级联在尾部,即UCI编码后的比特序列变为1010111001101010,从而得到16比特比特序列,再进行QPSK调制后得到8个调制符号,映射到8个RE上传输。
相应的,终端将重复处理后的UCI编码后的比特序列在确定的上行信道传输至网络侧设备。
相应的,网络侧设备在确定的上行信道上接收UCI编码后的比特序列时,也可以按照上述同样的方法判断原UCI编码后的比特序列需要的资源小于实际资源,因此在该上行信道上接收到的是进行了重复处理后的UCI编码后的比特序列。网络侧设备在对UCI编码后的比特序列进行合并处理时,将接收到的重复后的UCI编码后的比特序列与前一次传输中的接收到UCI编码后的比特序列中的对应比特进行合并,例如前一次传输中接收到的UCI编码后的比特序列为原序列101011100110,而当前接收到的重复后的UCI编码后的比特序列为原序列10101110011010,则可以将重复后的UCI编码后的比特序列中的前12比特与前一次接收到的UCI编码后的比特序列合并,再将重复后的UCI编码后的比特序列中的后4比特与已经合并后得到的12比特序列中的前4比做进一步合并即可;或者,基站也可以先对重复后的UCI编码后的比特序列进行解重复编码,即将其尾部的4比特重复内容合并到头部的4比特,还原为12比特序列,再与前一次接收到的UCI编码后的比特序列合并。
如图4所示,本申请实施例提供一种上行控制信息传输方法的完整流程图。
步骤400、终端确定用于传输的UCI编码后的比特序列的上行信道;
步骤401、终端根据确定用于传输的UCI编码后的比特序列的上行信道确定第一次传输的UCI编码后的比特序列;
步骤402、终端比较UCI编码后的比特序列所需要的传输资源与确定的上行信道上用于传输UCI编码后的比特序列的传输资源的大小,若大于执行步骤405;若小于执行步骤408;若等于执行步骤403;
步骤403、终端通过确定的上行信道传输的UCI编码后的比特序列至网络侧设备;
步骤404、网络侧设备通过确定的上行信道接收传输的UCI编码后的比特序列;结束流程;
步骤405、终端对所述UCI编码后的比特序列进行截短处理,并通过确定的上行信道将截短处理后的UCI编码后的比特序列发送至网络侧设备;
步骤406、网络侧设备通过确定的上行信道接收截短处理后的UCI编码后的比特序列;
步骤407、网络侧设备对处理后的重复传输的UCI编码后的比特序列进行合并处理;结束流程;
步骤408、终端对所述UCI编码后的比特序列进行重复处理,并通过确定的上行信道将截短处理后的UCI编码后的比特序列发送至网络侧设备;
步骤409、网络侧设备通过确定的上行信道接收重复处理后的UCI编码后的比特序列;
步骤410、网络侧设备对处理后的UCI编码后的比特序列进行解重复处理,结束流程。
下面结合部分实施例对上行控制信息传输方法进行详细描述。
实施例一:
如图5~图6所示,假设网络侧设备通过RRC(Radio Resource Control,无线资源控制)信令配置终端PUCCH在4个slot中重复传输,比如PUCCH在slot n+3中开始,在连续的slot n+3、n+4、n+5和n+6中重复传输;同时也配置PUSCH也在4个slot中重复传输,比如PUSCH在slot n中开始,在连续的slot n、n+1、n+2和n+3中重复传输。
从图5~图6可见,在slot n+3中,PUSCH与重复传输的PUCCH发生时域重叠,此时终端需要根据预定规则从PUSCH与PUCCH中确定用于传输UCI编码后的比特序列的上行信道。并且根据slot n+3中承载UCI的上行信道的选择结果不同,UCI编码后的比特序列可能不同,因此后续重复传输的slot中需要根据UCI编码后的比特序列与实际资源的差异进行处理。
一种情况:如图5所示。
在slot n+3中,当PUCCH的起始符号对齐或超前PUSCH的起始符号时,终端确定PUSCH作为用于传输的UCI编码后的比特序列的上行信道。此时终端则可以将在PUCCH上传输的UCI放在PUSCH上传输,从而在slot n+3中不传输PUCCH。
相应的,由于判断重复传输的UCI的第一次传输的UCI编码后的比特序列在slot n+3中的PUSCH上,则终端需要根据该PUSCH的资源分配情况以及UCI在PUSCH上传输的规则,确定UCI在PUSCH上占用的资源,并根据该资源大小对原始UCI比特进行信道编码,得到UCI编码后的比特序列,在PUSCH上的对应资源上传输这些UCI编码后的比特序列至网络侧设备。
其中,在PUSCH上的对应资源上传输这些UCI编码后的比特序列时可以进行加扰、 调制形成调制符号,并映射到对应的RE上传输。
由于网络侧设备需要在PUSCH上的对应资源接收所述UCI编码后的比特序列,因此网络侧设备也需要按照终端侧的方法确定UCI在PUSCH上传输以及确定复传输的UCI的第一次传输的UCI编码后的比特序列,由于具体方法与终端则方法一致,在此就不在赘述。
在slot n+4、n+5和n+6中,由于仅存在PUCCH,则UCI在PUCCH上传输,传输的UCI是按照UCI在slot n+3中得到的编码后的比特序列进行传输的,即不对UCI针对当前的PUCCH资源进行重新编码;由于在slot n+3中的UCI编码后的比特序列是按照UCI在PUSCH上传输进行的UCI编码得到的,UCI在PUCCH和PUSCH上的传输资源大小不同,在slot n+3中的UCI编码后的比特序列与PUCCH上的UCI传输资源可能不匹配,因此,此时需要判断是否匹配,如果匹配则直接映射传输,否则将UCI编码后的比特序列进行处理。具体如下:
如果PUCCH承载UCI的传输资源容量小于所述UCI编码比特序列,则对UCI编码后的比特序列进行截短处理,比如去掉尾部的部分比特,直到满足PUCCH的UCI承载容量,终端在PUSCH上的对应资源发送截短的UCI编码后的比特序列。
比如,所述UCI编码后的比特序列为101011100110,共计12比特,在QPSK调制方式下(2比特对应一个QPSK调制符号),将得到6个调制符号,假设每个RE承载一个调制符号,则需要6个RE,如果此时上行信道上提供给UCI的传输资源只有5个RE,则UCI编码后的比特序列需要的资源大于PUCCH上用于传输UCI编码后的比特序列的传输资源,此时终端将UCI编码后的比特序列101011100110的尾部的部分比特去掉,即UCI编码后的比特序列变为10101110,从而得到5个调制符号,映射在5个RE上传输。
相应的,网络侧设备在PUSCH上接收UCI编码后的比特序列时,也可以按照上述同样的方法判断原UCI编码后的比特序列需要的资源大于实际资源,因此在该上行信道上接收到的是进行了截短处理后的UCI编码后的比特序列,网络侧设备在对UCI编码后的比特序列进行合并处理时,将接收到的截短的UCI编码后的比特序列与前一次传输中的接收到UCI编码后的比特序列中的对应比特进行合并,例如前一次传输中接收到的UCI编码后的比特序列为原序列101011100110,而当前接收到的截短的UCI编码后的比特序列为原序列1010111001,则只需要将原12比特中的前10比特与截短的UCI编码后的比特序列合并即可。
其中,所述合并是一种比特级合并方式,当然也可以是合并这些比特对应的调制符号,即符号级合并,例如即原UCI编码后的比特序列对应6个QPSK调制符号,而截短后的UCI编码后的比特序列对应5个QPSK调制符号,则与6个调制符号中的前5个进行合并即可;然后再解调得到比特。
而所谓的比特级合并,即后续传输中截短的UCI编码后的比特序列与未截短的UCI 编码后的比特序列中的对应前部分中的比特进行合并,而后一部分截短的相当于没有任何合并。
如果PUCCH承载UCI的传输资源容量大于所述UCI编码后的比特序列,则对UCI编码后的比特序列进行循环重复,比如将头部的部分比特重复级联在尾部,直到满足PUCCH的UCI承载容量,终端在PUSCH上的对应资源发送循环重复后的UCI编码后的比特序列。
比如,所述UCI编码后的比特序列为101011100110,共计12比特,在QPSK调制方式下(2比特对应一个QPSK调制符号),将得到6个调制符号,假设每个RE承载一个调制符号,则需要6个RE,如果此时上行信道上提供给UCI的传输资源有8个RE,则UCI编码后的比特序列需要的资源小于PUCCH上用于传输UCI编码后的比特序列的传输资源,此时终端将UCI编码后的比特序列101011100110的头部的部分比特重复级联在尾部,即UCI编码后的比特序列变为1010111001101010,从而得到16比特比特序列,再进行QPSK调制后得到8个调制符号,映射到8个RE上传输。
相应的,网络侧设备在PUSCH上接收UCI编码后的比特序列时,也可以按照上述同样的方法判断原UCI编码后的比特序列需要的资源小于实际资源,因此在该上行信道上接收到的是进行了重复处理后的UCI编码后的比特序列。网络侧设备在对UCI编码后的比特序列进行合并处理时,将接收到的重复后的UCI编码后的比特序列与前一次传输中的接收到UCI编码后的比特序列中的对应比特进行合并,例如前一次传输中接收到的UCI编码后的比特序列为原序列101011100110,而当前接收到的重复后的UCI编码后的比特序列为原序列10101110011010,则可以将重复后的UCI编码后的比特序列中的前12比特与前一次接收到的UCI编码后的比特序列合并,再将重复后的UCI编码后的比特序列中的后4比特与已经合并后得到的12比特序列中的前4比做进一步合并即可;或者,基站也可以先对重复后的UCI编码后的比特序列进行解重复编码,即将其尾部的4比特重复内容合并到头部的4比特,还原为12比特序列,再与前一次接收到的UCI编码后的比特序列合并。
另一种情况,如图6所示:
在slot n+3中,当PUCCH的起始符号落后PUSCH的起始符号,则终端确定PUCCH作为用于传输的UCI编码后的比特序列的上行信道。此时在slot n+3中丢弃PUSCH传输而只传输PUCCH,确定UCI的第一次传输在slot n+3中的PUCCH上传输。
相应的,由于判断第一次传输的UCI编码后的比特序列在slot n+3中的PUCCH上,则终端需要根据该PUCCH的资源分配情况以及UCI在PUCCH上传输的规则,确定UCI在PUCCH上占用的资源,以及根据该资源大小对原始UCI比特进行信道编码,得到UCI编码后的比特序列,并且需要在PUCCH上的对应资源上传输这些UCI编码后的比特序列至网络侧设备。
由于网络侧设备需要在PUCCH上接收所述UCI编码后的比特序列,因此网络侧设备也需要按照终端侧的方法确定UCI在PUCCH上传输,由于具体方法与终端则方法一致,在此就不在赘述。
在slot n+4、n+5和n+6中,由于仅存在PUCCH,则UCI在PUCCH上传输,传输的UCI是按照UCI在slot n+3中得到的编码后的比特序列进行传输的,即不对UCI针对当前的PUCCH资源进行重新编码;由于在slot n+3中的UCI编码后的比特序列是按照UCI在PUCCH上传输进行的UCI编码得到的,且slot n+3和后续slot中的PUCCH传输资源相同,slot n+3中的UCI编码比特在后续slot中的PUCCH上的传输同slot n+3,因此不需要对UCI编码后的比特序列进行处理。
相应的,网络侧设备按照原UCI编码后的比特序列在PUCCH上进行接收,并将接收到的UCI编码后的比特序列与前一个slot中的UCI编码后的比特序列进行合并,在最后一个slot中进行了UCI编码后的比特序列合并之后,网络侧设备就可以进行译码判决,从而得到最终的译码信息,从而得到终端传输的原始UCI。
当网络侧设备接收到最后一次UCI重复传输时,在最后一个slot中进行了UCI编码后的比特序列合并之后,网络侧设备就可以进行译码判决,从而得到最终的译码信息,从而得到终端传输的原始UCI。
实施例二:
如图7~图8所示,假设网络侧设备通过RRC信令配置终端PUCCH在4个slot中重复传输,比如PUCCH在slot n+3中开始,在连续的slot n+3、n+4、n+5和n+6中重复传输,同时也配置PUSCH在4个slot中重复传输,比如PUSCH1在slot n中开始,在连续的slot n、n+1、n+2和n+3中重复传输,PUSCH2在slot n+6中开始,在连续的slot n+6、n+7、n+8和n+9中重复传输。
1、从图7~图9可见,在slot n+3中PUSCH与重复传输的PUCCH发生时域重叠,此时UCI传输的方法与实施例一类似,在此就不在赘述。
2、在slot n+4、n+5中,由于仅存在PUCCH,则UCI在PUCCH上进行传输,具体的传输方法与实施例一类似,在此就不在赘述。
3、在slot n+6中,PUSCH与重复传输的PUCCH发生时域重叠,此时终端需要根据预定规则从PUSCH与PUCCH中确定承载重复传输的UCI编码后的比特序列的上行信道。
但是这里需要注意的是:无论终端需确定哪个信道作为承载重复传输的UCI编码后的比特序列的上行信道,此时都不会对UCI进行重新编码。
(1)、如图7~8所示,当PUCCH的起始符号对齐或超前PUSCH2的起始符号时,终端确定PUSCH2作为用于重复传输的UCI编码后的比特序列的上行信道。此时终端则可以将在PUCCH上传输的UCI放在PUSCH2上传输,从而在slot n+6中不传输PUCCH。
当终端将在PUCCH上传输的UCI放在PUSCH2上传输时,由于可能与在slot n+3中承载UCI的上行信道上传输UCI的资源不同,还需要判断是否对slot n+3中得到的UCI编码后的比特序列进行截短或重复处理。
如图7所示,如果在slot n+3中的UCI编码后的比特序列是按照UCI在PUSCH1上传输进行的UCI编码得到的,则由于UCI在PUSCH1和PUSCH2上的传输资源大小不同,在slot n+3中的UCI编码后的比特序列与PUSCH2上的UCI传输资源可能不匹配。
如图8所示,如果在slot n+3中的UCI编码后的比特序列是按照UCI在PUCCH上传输进行的UCI编码得到,由于UCI在PUCCH和PUSCH2上的传输资源大小不同,在slot n+3中的UCI编码后的比特序列与PUCCH上的UCI传输资源也可能存在不匹配的情况。
此时就需要判断UCI编码后的比特序列确定信道上的UCI传输资源是否匹配,如果匹配则直接映射传输,否则做如下处理:
如果PUSCH2承载UCI的传输资源容量小于所述UCI编码比特,则对UCI编码后的比特序列进行截短处理,比如去掉尾部的部分比特,直到满足PUSCH2的UCI承载容量,终端在PUSCH2上对应的资源发送截短的UCI编码后的比特序列。
比如,所述UCI编码后的比特序列为101011100110,共计12比特,在QPSK调制方式下(2比特对应一个QPSK调制符号),将得到6个调制符号,假设每个RE承载一个调制符号,则需要6个RE,如果此时上行信道上提供给UCI的传输资源只有5个RE,则UCI编码后的比特序列需要的资源大于PUSCH2上用于传输UCI编码后的比特序列的传输资源,此时终端将UCI编码后的比特序列101011100110的尾部的部分比特去掉(即UCI编码后的比特序列变为10101110),从而得到5个调制符号,映射在5个RE上传输。
相应的,网络侧设备在PUSCH2上接收UCI编码后的比特序列时,也可以按照上述同样的方法判断原UCI编码后的比特序列需要的资源大于实际资源,因此在该上行信道上接收到的是进行了截短处理后的UCI编码后的比特序列,网络侧设备在对UCI编码后的比特序列进行合并处理时,将接收到的截短的UCI编码后的比特序列与前一次传输中的接收到UCI编码后的比特序列中的对应比特进行合并,例如前一次传输中接收到的UCI编码后的比特序列为原序列101011100110,而当前接收到的截短的UCI编码后的比特序列为原序列1010111001,则只需要将原12比特中的前10比特与截短的UCI编码后的比特序列合并即可。
其中,所述合并是一种比特级合并方式,当然也可以是合并这些比特对应的调制符号,即符号级合并,例如即原UCI编码后的比特序列对应6个QPSK调制符号,而截短后的UCI编码后的比特序列对应5个QPSK调制符号,则与6个调制符号中的前5个进行合并即可;然后再解调得到比特。
而所谓的比特级合并,即后续传输中截短的UCI编码后的比特序列与未截短的UCI 编码后的比特序列中的对应前部分中的比特进行合并,后一部分截短的相当于没有任何合并。
如果PUSCH2的UCI承载容量大于所述UCI编码后的比特序列,则对UCI编码后的比特序列进行循环重复,比如将头部的部分比特重复级联在尾部,直到满足PUSCH2的UCI承载容量,终端在PUSCH2上对应的资源发送循环重复后的UCI编码后的比特序列。
比如,所述UCI编码后的比特序列为101011100110,共计12比特,在QPSK调制方式下(2比特对应一个QPSK调制符号),将得到6个调制符号,假设每个RE承载一个调制符号,则需要6个RE,如果此时上行信道上提供给UCI的传输资源有8个RE,则UCI编码后的比特序列需要的资源小于PUSCH2上用于传输UCI编码后的比特序列的传输资源,此时终端将UCI编码后的比特序列101011100110的头部的部分比特重复级联在尾部(即UCI编码后的比特序列变为1010111001101010),从而得到16比特比特序列,再进行QPSK调制后得到8个调制符号,映射到8个RE上传输。
相应的,网络侧设备在PUSCH2上接收UCI编码后的比特序列时,也可以按照上述同样的方法判断原UCI编码后的比特序列需要的资源小于实际资源,因此在该上行信道上接收到的是进行了重复处理后的UCI编码后的比特序列。网络侧设备在对UCI编码后的比特序列进行合并处理时,将接收到的重复后的UCI编码后的比特序列与前一次传输中的接收到UCI编码后的比特序列中的对应比特进行合并,例如前一次传输中接收到的UCI编码后的比特序列为原序列101011100110,而当前接收到的重复后的UCI编码后的比特序列为原序列10101110011010,则可以将重复后的UCI编码后的比特序列中的前12比特与前一次接收到的UCI编码后的比特序列合并,再将重复后的UCI编码后的比特序列中的后4比特与已经合并后得到的12比特序列中的前4比做进一步合并即可;或者,基站也可以先对重复后的UCI编码后的比特序列进行解重复编码,即将其尾部的4比特重复内容合并到头部的4比特,还原为12比特序列,再与前一次接收到的UCI编码后的比特序列合并。
当网络侧设备接收到最后一次UCI重复传输时,在最后一个slot中进行了UCI编码后的比特序列合并之后,网络侧设备就可以进行译码判决,从而得到最终的译码信息,从而得到终端传输的原始UCI。
当PUCCH的起始符号落后PUSCH2的起始符号,则终端确定PUCCH作为承载重复传输的UCI编码后的比特序列的上行信道,具体的传输方法与slot n+4、n+5中的方法相同,在此就不在赘述。
实施例三:
如图9所示,假设网络侧设备通过RRC信令配置终端PUCCH在4个slot中重复传输,比如PUCCH在slot n+3中开始,在连续的slot n+3、n+4、n+5和n+6中重复传输,并且配置PUSCH不重复传输,比如PUSCH1在slot n+4中传输且与PUCCH起始符号对齐, PUSCH2在slot n+5中传输且与PUCCH起始符号对齐,PUSCH3在slot n+6中,且起始符号超前PUCCH。
从图10中可见,在slot n+3中UCI仅在PUCCH上对应的资源传输,因此终端根据PUCCH上对应的资源承载UCI的资源对UCI进行编码,得到UCI编码后的比特序列,并在PUCCH上的对应资源上传输这些UCI编码后的比特序列。
相应的,由于网络侧设备需要在PUCCH接收所述UCI编码后的比特序列,因此网络侧设备也需要按照终端侧的方法确定UCI在PUCCH上对应的资源传输,由于具体的方法与终端侧的方法一致,在此就不在赘述。
1、在slot n+4中,由于PUSCH1在slot n+4中传输且与PUCCH起始符号对齐,因此终端确定PUSCH1作为承载重复传输的UCI编码后的比特序列的上行信道。
由于UCI在PUCCH和PUSCH1上对应的资源的传输资源大小不同,在slot n+3中的UCI编码后的比特序列与PUSCH1上的UCI传输资源可能不匹配,因此,此时需要判断是否匹配,如果匹配则直接映射传输,否则将PUSCH1的UCI承载容量与所述UCI编码比特进行处理。
如果PUSCH1承载UCI的传输资源容量小于所述UCI编码比特,则对UCI编码后的比特序列进行截短处理,比如去掉尾部的部分比特,直到满足PUSCH1的UCI承载容量,终端在PUSCH1上发送截短的UCI编码后的比特序列。
比如,所述UCI编码后的比特序列为101011100110,共计12比特,在QPSK调制方式下(2比特对应一个QPSK调制符号),将得到6个调制符号,假设每个RE承载一个调制符号,则需要6个RE,如果此时上行信道上提供给UCI的传输资源只有5个RE,则UCI编码后的比特序列需要的资源大于PUSCH1上用于传输UCI编码后的比特序列的传输资源,此时终端将UCI编码后的比特序列101011100110的尾部的部分比特去掉,即UCI编码后的比特序列变为10101110,从而得到5个调制符号,映射在5个RE上传输。
相应的,网络侧设备在PUSCH1上接收UCI编码后的比特序列时,也可以按照上述同样的方法判断原UCI编码后的比特序列需要的资源大于实际资源,因此在该上行信道上接收到的是进行了截短处理后的UCI编码后的比特序列,网络侧设备在对UCI编码后的比特序列进行合并处理时,将接收到的截短的UCI编码后的比特序列与前一次传输中的接收到UCI编码后的比特序列中的对应比特进行合并,例如前一次传输中接收到的UCI编码后的比特序列为原序列101011100110,而当前接收到的截短的UCI编码后的比特序列为原序列1010111001,则只需要将原12比特中的前10比特与截短的UCI编码后的比特序列合并即可。
其中,所述合并是一种比特级合并方式,当然也可以是合并这些比特对应的调制符号,即符号级合并,例如即原UCI编码后的比特序列对应6个QPSK调制符号,而截短后的 UCI编码后的比特序列对应5个QPSK调制符号,则与6个调制符号中的前5个进行合并即可;然后再解调得到比特。
而所谓的对应比特合并,即后续传输中截短的UCI编码后的比特序列与未截短的UCI编码后的比特序列中的对应前部分中的比特进行合并,后一部分截短的相当于没有任何合并。
如果PUSCH1承载UCI的传输资源容量大于所述UCI编码后的比特序列,则对UCI编码后的比特序列进行循环重复,比如将头部的部分比特重复级联在尾部,直到满足PUSCH1的UCI承载容量,终端在PUSCH1上对应的资源发送循环重复后的UCI编码后的比特序列。
比如,所述UCI编码后的比特序列为101011100110,共计12比特,在QPSK调制方式下(2比特对应一个QPSK调制符号),将得到6个调制符号,假设每个RE承载一个调制符号,则需要6个RE,如果此时上行信道上提供给UCI的传输资源有8个RE,则UCI编码后的比特序列需要的资源小于PUSCH1上用于传输UCI编码后的比特序列的传输资源,此时终端将UCI编码后的比特序列101011100110的头部的部分比特重复级联在尾部,即UCI编码后的比特序列变为1010111001101010,从而得到16比特比特序列,再进行QPSK调制后得到8个调制符号,映射到8个RE上传输。
相应的,网络侧设备在PUSCH1上接收UCI编码后的比特序列时,也可以按照上述同样的方法判断原UCI编码后的比特序列需要的资源小于实际资源,因此在该上行信道上接收到的是进行了重复处理后的UCI编码后的比特序列。网络侧设备在对UCI编码后的比特序列进行合并处理时,将接收到的重复后的UCI编码后的比特序列与前一次传输中的接收到UCI编码后的比特序列中的对应比特进行合并,例如前一次传输中接收到的UCI编码后的比特序列为原序列101011100110,而当前接收到的重复后的UCI编码后的比特序列为原序列10101110011010,则可以将重复后的UCI编码后的比特序列中的前12比特与前一次接收到的UCI编码后的比特序列合并,再将重复后的UCI编码后的比特序列中的后4比特与已经合并后得到的12比特序列中的前4比做进一步合并即可;或者,基站也可以先对重复后的UCI编码后的比特序列进行解重复编码,即将其尾部的4比特重复内容合并到头部的4比特,还原为12比特序列,再与前一次接收到的UCI编码后的比特序列合并。
2、在slot n+5中,由于PUSCH2在slot n+5中传输且与PUCCH起始符号对齐,因此终端确定PUSCH2作为承载重复传输的UCI编码后的比特序列的上行信道。
由于UCI在PUCCH和PUSCH2上的传输资源大小不同,在slot n+3中的UCI编码后的比特序列与PUSCH2上的UCI传输资源可能不匹配,因此,此时需要判断是否匹配,如果匹配则直接映射传输,否则将PUSCH2的UCI承载容量与所述UCI编码比特进行处理,具体的处理方法与PUSCH1类似,在此就不再赘述。
3、在slot n+6中,由于PUSCH3在slot n+6中传输且与起始符号超前PUCCH,因此终端确定PUCCH作为承载重复传输的UCI编码后的比特序列的上行信道。
由于UCI编码后的比特序列在slot n+3中是根据UCI在PUCCH上传输进行的编码,且多个slot中的PUCCH资源大小相同,因此终端可以直接将slot n+3中的UCI编码后的比特序列在slot n+6中的PUCCH上传输至网络侧设备。
相应的,网络侧设备也不需要对UCI编码后的比特序列进行任何处理,可以直接接收,当最后一个slot中进行了UCI编码后的比特序列合并之后,网络侧设备就可以进行译码判决,从而得到最终的译码信息,从而得到终端传输的原始UCI。
如图10所示,本申请实施例提供一种上行控制信息传输的设备,该设备可以为终端,该终端包括处理器1000、存储器1001和收发机1002:
处理器1000负责管理总线架构和通常的处理,存储器1001可以存储处理器1000在执行操作时所使用的数据。收发机1002用于在处理器1000的控制下接收和发送数据。
总线架构可以包括任意数量的互联的总线和桥,具体由处理器1000代表的一个或多个处理器和存储器1001代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器1000负责管理总线架构和通常的处理,存储器1001可以存储处理器1000在执行操作时所使用的数据。
本申请实施例揭示的流程,可以应用于处理器1000中,或者由处理器1000实现。在实现过程中,信号处理流程的各步骤可以通过处理器1000中的硬件的集成逻辑电路或者软件形式的指令完成。处理器1000可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1001,处理器1000读取存储器1001中的信息,结合其硬件完成信号处理流程的步骤。
其中,处理器1000,用于读取存储器1001中的程序并执行;确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传输所述UCI编码后的比特序列。
可选地,在所述UCI的后续重复传输中的每一次传输中,通过收发机1002在确定的上行信道上传输所述UCI编码后的比特序列。
可选的,所述处理器1000还用于:
若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
可选的,所述处理器1000具体用于:
若所述UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则对所述UCI编码后的比特序列进行截短处理;或若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则对所述UCI编码后的比特序列进行重复处理。
可选的,所述处理器1000具体用于:
若所述传输时刻不存在PUSCH,则确定PUCCH作为传输所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则确定在PUSCH作为传输所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,则确定PUCCH作为传输所述UCI编码后的比特序列的上行信道。
如图11所示,本申请实施例提供一种上行控制信息传输的设备,该设备可以为网络侧设备,该网络侧设备包括处理器1100、存储器1101和收发机1102:
处理器1100负责管理总线架构和通常的处理,存储器1101可以存储处理器1100在执行操作时所使用的数据。收发机1102用于在处理器1100的控制下接收和发送数据。
总线架构可以包括任意数量的互联的总线和桥,具体由处理器1100代表的一个或多个处理器和存储器1101代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器1100负责管理总线架构和通常的处理,存储器1101可以存储处理器1100在执行操作时所使用的数据。
本申请实施例揭示的流程,可以应用于处理器1100中,或者由处理器1100实现。在实现过程中,信号处理流程的各步骤可以通过处理器1100中的硬件的集成逻辑电路或者软件形式的指令完成。处理器1100可以是通用处理器、数字信号处理器、专用集成电路、现 场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1101,处理器1100读取存储器1101中的信息,结合其硬件完成信号处理流程的步骤。
其中,处理器1100,用于读取存储器中的程序并执行:确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上接收所述UCI编码后的比特序列。
可选地,在所述UCI的后续重复传输中的每一次传输中,通过收发机1102在确定的上行信道上接收所述UCI编码后的比特序列。
可选的,所述处理器1100还用于:
若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
可选的,所述处理器1100具体用于:
若所述UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则确定终端对所述UCI编码后的比特序列进行合并处理;或若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则确定终端对所述UCI编码后的比特序列进行解重复处理。
可选的,所述处理器1100具体用于:
若所述传输时刻不存在PUSCH,则确定PUCCH作为接收所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则确定在PUSCH作为接收所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,则确定PUCCH作为接收所述 UCI编码后的比特序列的上行信道。
如图12所示,本申请实施例提供一种上行控制信息传输的设备,该设备可以为终端,该终端包括:
第一确定模块1200,用于确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;
发送模块1201,用于在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传输所述UCI编码后的比特序列。
可选的,所述第一确定模块1200还用于:
若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
可选的,所述第一确定模块1200具体用于:
若所述UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则对所述UCI编码后的比特序列进行截短处理;或若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则对所述UCI编码后的比特序列进行重复处理。
可选的,所述发送模块1201具体用于:
若所述传输时刻不存在PUSCH,则确定PUCCH作为传输所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则确定在PUSCH作为传输所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,则确定PUCCH作为传输所述UCI编码后的比特序列的上行信道。
如图13所示,本申请实施例提供一种上行控制信息传输的设备,该设备可以为网络侧设备,该网络侧设备包括:
第二确定模块1300,用于确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;
接收模块1301,用于在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上接收所述UCI编码后的比特序列。
可选的,所述第二确定模块1300还用于:
若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
可选的,所述第二确定模块1300具体用于:
若所述UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则确定终端对所述UCI编码后的比特序列进行合并处理;或若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则确定终端对所述UCI编码后的比特序列进行解重复处理。
可选的,所述接收模块1301具体用于:
若所述传输时刻不存在PUSCH,则确定PUCCH作为接收所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则确定在PUSCH作为接收所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,则确定PUCCH作为接收所述UCI编码后的比特序列的上行信道。
本申请实施例提供的方法可以应用于终端,也可以应用于网络侧设备。
其中,终端也可称之为用户设备(User Equipment,简称为“UE”)、移动台(Mobile Station,简称为“MS”)、移动终端(Mobile Terminal)等,可选的,该终端可以具备经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信的能力,例如,终端可以是移动电话(或称为“蜂窝”电话)、或具有移动性质的计算机等,例如,终端还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。
网络侧设备可以为基站(例如,接入点),指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP) 网络。基站还可协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(BTS,Base Transceiver Station),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B),本方面实施例中不做限定。
本申请实施例还提供一种上行控制信息传输的终端可读存储介质,包括程序代码,当所述程序代码在计算设备上运行时,所述程序代码用于使所述计算设备执行对于终端侧的方法的步骤。
本申请实施例还提供一种上行控制信息传输的网络侧设备可读存储介质,包括程序代码,当所述程序代码在计算设备上运行时,所述程序代码用于使所述计算设备执行对于网络侧设备一侧的方法的步骤。
可选地,可读存储介质可以为计算机存储介质,且该计算机存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。
基于同一发明构思,本申请实施例中还提供了上行控制信息传输的终端的方法,由于该方法对应的设备是本申请实施例上行控制信息传输的系统中的终端,并且该方法解决问题的原理与该设备相似,因此该方法的实施可以参见系统的实施,重复之处不再赘述。
如图14所示,本申请实施例提供针对终端的一种上行控制信息传输的方法流程图。
步骤1400、终端确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;
步骤1401、所述终端在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传输所述UCI编码后的比特序列。
可选的,该方法还包括:
若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或
若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或
若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
可选的,所述终端在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传输所述UCI编码后的比特序列,包括:
若所述UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则所述终端对所述UCI编码后的比特序列进行截短处理;或
若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则所述终端对所述UCI编码后的比特序列进行重复处理。
可选的,在所述UCI的后续重复传输中的每一次传输中,所述终端确定用于传输所述UCI编码后的比特序列的上行信道的方法,包括:
若所述传输时刻不存在PUSCH,则所述终端确定PUCCH作为传输所述UCI编码后的比特序列的上行信道;或
若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则所述终端确定在PUSCH作为传输所述UCI编码后的比特序列的上行信道;或
若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,则所述终端确定PUCCH作为传输所述UCI编码后的比特序列的上行信道。
如图15所示,本申请实施例提供针对网络侧设备的一种上行控制信息传输的方法流程图。
步骤1500、网络侧设备确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;
步骤1501、所述网络侧设备在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上接收所述UCI编码后的比特序列。
可选的,该方法还包括:
若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或
若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或
若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
可选的,在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上接收所 述UCI编码后的比特序列,包括:
若所述UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则所述网络侧设备确定终端对所述UCI编码后的比特序列进行合并处理;或
若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则所述网络侧设备确定终端对所述UCI编码后的比特序列进行解重复处理。
可选的,在所述UCI的后续重复传输中的每一次传输中,所述网络侧设备确定用于接收所述UCI编码后的比特序列的上行信道的方法,包括:
若所述传输时刻不存在PUSCH,则所述网络侧设备确定PUCCH作为接收所述UCI编码后的比特序列的上行信道;或
若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则所述网络侧设备确定在PUSCH作为接收所述UCI编码后的比特序列的上行信道;或
若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,则所述网络侧设备确定PUCCH作为接收所述UCI编码后的比特序列的上行信道。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (19)

  1. 一种上行控制信息传输的方法,其特征在于,该方法包括:
    终端确定在上行控制信道PUCCH上重复传输的上行控制信息UCI的第一次传输的UCI编码后的比特序列;
    所述终端在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传输所述UCI编码后的比特序列。
  2. 如权利要求1所述的方法,其特征在于,该方法还包括:
    若所述UCI的第一次传输时刻,存在上行共享信道PUSCH与PUCCH在时域重叠,且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或
    若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或
    若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
  3. 如权利要求1所述的方法,其特征在于,所述终端在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传输所述UCI编码后的比特序列,包括:
    若所述UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则所述终端对所述UCI编码后的比特序列进行截短处理;或
    若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则所述终端对所述UCI编码后的比特序列进行重复处理。
  4. 如权利要求1所述的方法,其特征在于,在所述UCI的后续重复传输中的每一次传输中,所述终端确定用于传输所述UCI编码后的比特序列的上行信道的方法,包括:
    若所述传输时刻不存在PUSCH,则所述终端确定PUCCH作为传输所述UCI编码后的比特序列的上行信道;或
    若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则所述终端确定在PUSCH作为传输所述UCI编码后的比特序列的上行信道;或
    若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,则所述终端确定PUCCH作为传输所述UCI编码后的比特序列的上行信道。
  5. 一种上行控制信息传输的方法,其特征在于,该方法包括:
    网络侧设备确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;
    所述网络侧设备在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上接收所述UCI编码后的比特序列。
  6. 如权利要求5所述的方法,其特征在于,该方法还包括:
    若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或
    若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或
    若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
  7. 如权利要求5所述的方法,其特征在于,在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上接收所述UCI编码后的比特序列,包括:
    若所述UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则所述网络侧设备确定终端对所述UCI编码后的比特序列进行合并处理;或
    若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则所述网络侧设备确定终端对所述UCI编码后的比特序列进行解重复处理。
  8. 如权利要求5所述的方法,其特征在于,在所述UCI的后续重复传输中的每一次传输中,所述网络侧设备确定用于接收所述UCI编码后的比特序列的上行信道的方法,包括:
    若所述传输时刻不存在PUSCH,则所述网络侧设备确定PUCCH作为接收所述UCI编码后的比特序列的上行信道;或
    若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则所述网络侧设备确定在PUSCH作为接收所述UCI编码后的比特序列的上行信道;或
    若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,则所述网络侧设备确定PUCCH作为接收所述UCI编码后的比特序列的上行信道。
  9. 一种上行控制信息传输的设备,其特征在于,所述设备为终端,该终端包括处理器、存储器;
    其中,处理器,用于读取存储器中的程序并执行:
    确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传输所述UCI编码后的比特序列。
  10. 如权利要求9所述的设备,其特征在于,所述处理器还用于:
    若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
  11. 如权利要求9所述的设备,其特征在于,所述处理器具体用于:
    若所述UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则对所述UCI编码后的比特序列进行截短处理;或若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则对所述UCI编码后的比特序列进行重复处理。
  12. 如权利要求9所述的设备,其特征在于,所述处理器具体用于:
    若所述传输时刻不存在PUSCH,则确定PUCCH作为传输所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则确定在PUSCH作为传输所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,则确定PUCCH作为传输所述UCI编码后的比特序列的上行信道。
  13. 一种上行控制信息传输的设备,其特征在于,所述设备为网络侧设备,该网络侧设备包括处理器、存储器;
    其中,处理器,用于读取存储器中的程序并执行:
    确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上接收所述UCI编码后的比特 序列。
  14. 如权利要求13所述的设备,其特征在于,所述处理器还用于:
    若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUSCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUSCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述UCI的第一次传输时刻,存在PUSCH与PUCCH在时域重叠,且确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列;或若所述第一UCI的第一次传输时刻,不存在PUSCH,则确定在PUCCH上传输所述UCI,则确定所述UCI第一次传输的UCI编码后的比特序列为根据所述PUCCH上用于传输所述UCI的传输资源确定的UCI编码后的比特序列。
  15. 如权利要求13所述的设备,其特征在于,所述处理器具体用于:
    若所述UCI编码后的比特序列所需要的传输资源大于确定的上行信道上用于传输所述UCI的传输资源时,则确定终端对所述UCI编码后的比特序列进行合并处理;或若所述UCI编码后的比特序列所需要的传输资源小于确定的上行信道上用于传输所述UCI的传输资源时,则确定终端对所述UCI编码后的比特序列进行解重复处理。
  16. 如权利要求13所述的设备,其特征在于,所述处理器具体用于:
    若所述传输时刻不存在PUSCH,则确定PUCCH作为接收所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号对齐或超前所述PUSCH的起始符号,则确定在PUSCH作为接收所述UCI编码后的比特序列的上行信道;或若所述传输时刻存在PUSCH和PUCCH在时域上重叠,且所述PUCCH的起始符号落后所述PUSCH的起始符号,则确定PUCCH作为接收所述UCI编码后的比特序列的上行信道。
  17. 一种上行控制信息传输的设备,其特征在于,所述设备为终端,该终端包括:
    第一确定模块,用于确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;
    发送模块,用于在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上传输所述UCI编码后的比特序列。
  18. 一种上行控制信息传输的设备,其特征在于,所述设备为网络侧设备,该网络侧设备包括:
    第二确定模块,用于确定在PUCCH上重复传输的UCI的第一次传输的UCI编码后的比特序列;
    接收模块,用于在所述UCI的后续重复传输中的每一次传输中,在确定的上行信道上 接收所述UCI编码后的比特序列。
  19. 一种可读存储介质,其特征在于,包括程序代码,当所述程序代码在计算设备上运行时,所述程序代码用于使所述计算设备执行如权利要求1~8任一所述方法的步骤。
PCT/CN2019/076358 2018-04-04 2019-02-27 一种上行控制信息传输的方法与设备 WO2019192272A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP19782176.2A EP3780464A4 (en) 2018-04-04 2019-02-27 METHOD AND DEVICE FOR TRANSMISSION OF UPLINK CONTROL INFORMATION
US17/044,329 US11968672B2 (en) 2018-04-04 2019-02-27 Method and apparatus for transmitting uplink control information

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810301153.8A CN110351049B (zh) 2018-04-04 2018-04-04 一种上行控制信息传输的方法与设备
CN201810301153.8 2018-04-04

Publications (1)

Publication Number Publication Date
WO2019192272A1 true WO2019192272A1 (zh) 2019-10-10

Family

ID=68100021

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/076358 WO2019192272A1 (zh) 2018-04-04 2019-02-27 一种上行控制信息传输的方法与设备

Country Status (4)

Country Link
US (1) US11968672B2 (zh)
EP (1) EP3780464A4 (zh)
CN (1) CN110351049B (zh)
WO (1) WO2019192272A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210109027A (ko) * 2019-01-11 2021-09-03 애플 인크. 비허가 스펙트럼에서 동작하는 nr 시스템들에서의 구성된 승인들에 대한 cot 공유 절차
US11589372B2 (en) * 2019-04-09 2023-02-21 Qualcomm Incorporated Handling collisions between uplink data repetitions and an uplink control transmission
EP4228364A4 (en) * 2020-10-14 2024-04-10 Wilus Institute of Standards and Technology Inc. METHOD, DEVICE AND SYSTEM FOR UPLINK TRANSMISSION IN A WIRELESS COMMUNICATIONS SYSTEM
US12063646B2 (en) * 2020-10-16 2024-08-13 Qualcomm Incorporated Demodulation reference signal (DMRS)-less sequence-based noncoherent physical uplink control channel transmission with repetition
CN114745083B (zh) * 2021-01-08 2024-01-30 维沃移动通信有限公司 信息传输方法、装置、终端及网络设备
KR20220136736A (ko) * 2021-04-01 2022-10-11 삼성전자주식회사 무선 통신 시스템에서 상향링크 전송 방법 및 장치
CN115209401B (zh) * 2021-04-13 2024-07-12 大唐移动通信设备有限公司 信道处理方法、装置及存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017218749A1 (en) * 2016-06-15 2017-12-21 Intel IP Corporation Channel state and beam related information reporting

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103796318B (zh) * 2009-01-30 2017-12-26 三星电子株式会社 在数据信道或控制信道上发送上行链路控制信息
US20120113831A1 (en) * 2010-04-30 2012-05-10 Interdigital Patent Holdings, Inc. Determination of Carriers and Multiplexing for Uplink Control Information Transmission
CN102237985B (zh) * 2010-05-06 2015-12-16 中兴通讯股份有限公司 回程链路上行控制信息的处理方法、系统及中继站
CN102468917B (zh) * 2010-11-15 2014-04-30 华为技术有限公司 上行控制信息的传输和接收方法、终端以及基站
CN103220083B (zh) * 2013-03-27 2017-02-08 华为技术有限公司 一种对上行控制信息进行编码的方法和装置
JP6437554B2 (ja) 2013-12-03 2018-12-12 エルジー エレクトロニクス インコーポレイティド 機械タイプ通信を支援する無線接続システムにおいて上りリンク送信方法及び装置
CN106160956A (zh) * 2015-04-10 2016-11-23 中兴通讯股份有限公司 上行控制信息发送方法、装置及用户设备
CN107027181B (zh) * 2016-02-02 2020-02-04 电信科学技术研究院 一种上行控制信息的传输方法及装置
WO2017194673A1 (en) * 2016-05-13 2017-11-16 Telefonaktiebolaget Lm Ericsson (Publ) Adaptive transmission time interval length
AU2018313837B2 (en) * 2017-08-10 2023-08-10 FG Innovation Company Limited Multiple slot long physical uplink control channel (PUCCH) design for 5th generation (5G) new radio (NR)
CN110034905B (zh) * 2018-01-12 2022-08-09 华为技术有限公司 上行信息传输方法及装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017218749A1 (en) * 2016-06-15 2017-12-21 Intel IP Corporation Channel state and beam related information reporting

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical Layer Procedures for Control (Release 15", 3GPP TS 38.213 V15.0.0, 31 December 2017 (2017-12-31), XP055625141 *
See also references of EP3780464A4

Also Published As

Publication number Publication date
US11968672B2 (en) 2024-04-23
US20210160855A1 (en) 2021-05-27
CN110351049A (zh) 2019-10-18
EP3780464A4 (en) 2021-05-26
CN110351049B (zh) 2020-10-20
EP3780464A1 (en) 2021-02-17

Similar Documents

Publication Publication Date Title
WO2019192272A1 (zh) 一种上行控制信息传输的方法与设备
WO2022068836A1 (zh) 定位参考信号的传输方法及装置、存储介质、终端
US11212036B2 (en) Data communication method, device, and system
CN111278143A (zh) 处理上行控制信息的方法及设备
CN109995481B (zh) 一种上行控制信息的传输方法及装置
CN109995485B (zh) 一种上行控制信息的传输方法及装置
WO2018082485A1 (zh) 数据处理的方法、基站与终端
JP7499785B2 (ja) 通信方法および通信装置
RU2739718C2 (ru) Способ передачи данных, устройство приемной стороны и устройство передающей стороны
BR112019009722B1 (pt) Método de transmissão de sinais de controle de link superior, e aparelho de transmissão de sinais de controle de link superior
US11387954B2 (en) Method for implementing data mapping and transmission and related product
JP2022551552A (ja) 上りリンク制御情報の伝送方法及び装置
KR20220028123A (ko) sidelink 레이트 매칭 및 자원 매핑을 위한 방법 및 장비
CN108631977B (zh) 一种广播信息指示的发送方法和发送设备
CN112187401A (zh) 多时间单元传输方法及相关装置
WO2018201807A1 (zh) 一种确定数据是否受到破坏的方法及装置
CN111585930A (zh) 信息处理方法和装置
WO2017193932A1 (zh) 通信方法及其网络设备、用户设备
CN113572572B (zh) 信息处理方法和设备,终端,芯片及存储介质
WO2022267020A1 (zh) 无线通信方法、终端设备和网络设备
RU2803424C1 (ru) Способ связи и аппаратный компонент связи
WO2023283958A1 (zh) 信息处理方法、装置、设备及存储介质
CN110149175B (zh) 一种资源映射方法及装置
WO2018137234A1 (zh) 下行控制信息的传输方法、网络设备和终端设备
WO2019000552A1 (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: 19782176

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2019782176

Country of ref document: EP

Effective date: 20201104