Uplink control channel transmission method, reception method, device, terminal and base station

JP7645854B2Active Publication Date: 2025-03-14DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2022198544
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2017-06-16
Filing Date
2022-12-13
Publication Date
2025-03-14
Estimated Expiration
2038-06-13

AI Technical Summary

Benefits of technology

【0043】 本開示の一部実施例のアップリンク制御チャネルの送信方法、受信方法、装置、端末及び基地局において、端末が、複数の目標スロットでアップリンク制御チャネルを伝送する必要がある場合、複数の目標スロットで、同じであるアップリンク制御チャネルの伝送長またはフォーマットにしたがってアップリンク制御チャネルの伝送を行うため、複数のスロットでアップリンク制御チャネル伝送を行うという目的を実現する。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007645854000001
    Figure 0007645854000001
  • Figure 0007645854000002
    Figure 0007645854000002
  • Figure 0007645854000003
    Figure 0007645854000003
Patent Text Reader

Abstract

A transmitting method, a receiving method, an apparatus, a terminal, and a base station are provided for performing uplink control channel transmission in multiple slots. A transmission method in a terminal includes identifying a plurality of target slots for transmitting uplink control information to be fed back, and acquiring a transmission length or format of an uplink control channel carrying the uplink control information to be fed back in the target slots, where the transmission length or format of the uplink control channel is the same for each target slot. The method also includes transmitting the uplink control channel carrying the uplink control information to be fed back in each target slot according to the identified transmission length or format of the uplink control channel.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] This application claims priority from Chinese Patent Application No. 201710456846.X, filed with the China Patent Office on June 16, 2017, the entire contents of which are incorporated herein by reference. The present disclosure relates to the field of communications technology, and in particular to a method, a device, a terminal, and a base station for transmitting and receiving an uplink control channel. [Background technology]

[0002] With the development and change of mobile communication service requirements, organizations such as ITU (International Telecommunication Union) and 3GPP (registered trademark) have begun to study new wireless communication systems (e.g., 5G NR (5 Generation New RAT)). In the new wireless communication system, a new frame structure is defined and different numerologies (including parameters such as subcarrier spacing) are supported. For different numerologies, it is defined that the length of one subframe including A slots is always 1 ms. According to different numerologies, the number of A may be different to satisfy the length of one subframe being 1 ms. For different numerologies, one slot includes 7 or 14 symbols (such as OFDM symbols or DFT-S-OFDM symbols). For example, when the subcarrier spacing is 30 KHz, if it is agreed or set that one slot includes 7 symbols, one subframe needs to include 4 slots to satisfy the length of one subframe being 1 ms. If one slot is determined or set to include 14 symbols, one subframe needs to include two slots in order to satisfy the length of one subframe being 1 ms. One slot has various kinds of slot structures, and different structures correspond to different uplink / downlink resource partitions in one slot. For example, multiple symbols in one slot may all be used for downlink transmission, i.e., DL only slot, all may be used for uplink transmission, i.e., UL only slot, and some may be used for uplink transmission and some may be used for downlink transmission, i.e., DL+UL slot. The slot structure may be semi-statically notified to the terminal by RRC signaling, and dynamically notified to the terminal by multicast common signaling to realize dynamic change of the slot structure.

[0003] Since the number of uplink symbols included in one slot may vary, two types of PUCCHs are defined in the 5G NR system: a long PUCCH (Physical Uplink Control Channel) with 4 to 14 symbols and a short PUCCH with 1 or 2 symbols. To improve uplink coverage, uplink control information (UCI) may be repeatedly transmitted in multiple slots when transmitted in a long PUCCH. Since the size of the uplink area of ​​different slots may be different, currently no clear solution has been proposed for transmitting the long PUCCH in multiple slots. Summary of the Invention [Problem to be solved by the invention]

[0004] An object of the present disclosure is to provide an uplink control channel transmission method, reception method, device, terminal, and base station that realize the object of transmitting the uplink control channel in a plurality of slots. [Means for solving the problem]

[0005] In order to achieve the above object, in some embodiments of the present disclosure, a method for transmitting an uplink control channel is provided, the method comprising: Identifying a plurality of target slots for transmitting uplink control information to be fed back; Wherein, the uplink control information to be fed back is transmitted through an uplink control channel in the target slot; Obtaining a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot; wherein the transmission length or format of the uplink control channel is the same in each of the target slots; Transmitting an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the identified transmission length or format of the uplink control channel; A method for transmitting an uplink control channel, comprising:

[0006] Here, identifying a plurality of target slots for transmitting the uplink control information to be fed back includes: Identifying a plurality of target slots for transmitting the uplink control information to be fed back based on information of a plurality of predefined target slots; or Identifying a plurality of target slots for transmitting uplink control information to be fed back based on information of a plurality of target slots set by high layer signaling; or receiving information of a plurality of target slots transmitted on a predetermined downlink control channel, and identifying a plurality of target slots for transmitting uplink control information to be fed back; Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; Includes.

[0007] Wherein, obtaining a transmission length or format of an uplink control channel carrying the uplink control information to be fed back in the target slot includes: Obtaining a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot according to a predefined definition; or Identifying a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on a configuration of high layer signaling; or Identifying a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on an indication field in a predetermined downlink control channel; or Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; determining a transmission length or a format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on a size of an uplink area in at least one target slot among the plurality of target slots or a size of an uplink area for transmitting an uplink control channel in the at least one target slot; Includes.

[0008] wherein transmitting an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the transmission length or format of the identified uplink control channel; Identifying a transmission structure of uplink control information and a reference signal in the uplink control channel based on the identified transmission length or format of the uplink control channel; Transmitting the uplink control channel carrying the uplink control information and a reference signal to be fed back in each of the target slots according to the transmission structure; Includes.

[0009] receiving a start position and / or an end position of the uplink control channel in one or more target slots transmitted on a given downlink control channel; Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; and / or determining a start and / or end location of the uplink control channel in one or more target slots based on a pre-arranged rule; Further includes:

[0010] wherein transmitting an uplink control channel carrying the uplink control information to be fed back in each of the target slots includes: When the size of the uplink control information to be fed back is equal to or smaller than a first predetermined value, modulating the uplink control information to be fed back to obtain modulation symbols, and repeatedly transmitting an uplink control channel carrying the modulation symbols in each of the target slots; when the size of the uplink control information to be fed back is greater than the first predetermined value, performing channel coding and rate matching on the uplink control information to be fed back based on the number of symbols carrying the uplink control information on the uplink control channel to obtain a first coded bit sequence, and repeatedly transmitting the uplink control channel carrying the first bit sequence in each of the target slots; or when the size of the uplink control information to be fed back is greater than the first predetermined value, performing channel coding and rate matching on the uplink control information to be fed back based on the number of symbols carrying the uplink control information on the uplink control channel and the number of target slots to obtain a second coded bit sequence, and transmitting an uplink control channel carrying a sub-bit sequence of the second bit sequence corresponding to the target slot in each of the target slots; Includes.

[0011] In some embodiments of the present disclosure, a method for receiving an uplink control channel is further provided, the method comprising: Identifying a plurality of target slots for transmitting uplink control information to be fed back; Wherein, the uplink control information to be fed back is transmitted through an uplink control channel in the target slot; Obtaining a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot; wherein the transmission length or format of the uplink control channel is the same in each of the target slots; receiving an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the identified transmission length or format of the uplink control channel; 23. A method for receiving an uplink control channel, comprising:

[0012] Here, identifying a plurality of target slots for transmitting the uplink control information to be fed back includes: Identifying a plurality of target slots for transmitting uplink control information to be fed back based on information of a plurality of predefined target slots; Includes.

[0013] Here, after identifying a plurality of target slots for transmitting the uplink control information to be fed back, transmitting information of the plurality of target slots to a terminal via higher layer signaling or a predetermined downlink control channel; Here, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate the release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

[0014] Wherein, obtaining a transmission length or format of an uplink control channel carrying the uplink control information to be fed back in the target slot includes: Obtaining a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot according to a predefined definition; or determining a transmission length or a format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on a size of an uplink area in at least one target slot among the plurality of target slots or a size of an uplink area for transmitting an uplink control channel in the at least one target slot; Includes.

[0015] Wherein, after obtaining a transmission length or format of an uplink control channel carrying the uplink control information to be fed back in the target slot, The method further includes transmitting a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot to a terminal by high layer signaling or a predetermined downlink control channel; Here, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate the release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

[0016] Here, receiving an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the transmission length or format of the identified uplink control channel includes: Identifying a transmission structure of uplink control information and a reference signal in the uplink control channel based on the identified transmission length or format of the uplink control channel; receiving the uplink control channel carrying the uplink control information and a reference signal to be fed back in each of the target slots according to the transmission structure; Includes.

[0017] Here, the method further includes identifying a start position and / or an end position of the uplink control channel in one or more target slots based on a pre-arranged rule.

[0018] wherein the method further includes transmitting a start position and / or an end position of the uplink control channel in the identified one or more target slots to a terminal via a predetermined downlink control channel; Here, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate the release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

[0019] Here, receiving an uplink control channel carrying the uplink control information to be fed back in each of the target slots includes: When the size of the uplink control information to be fed back is equal to or smaller than a first predetermined value, a terminal receives an uplink control channel carrying a modulation symbol obtained by modulating the uplink control information to be fed back in each of the target slots; receiving an uplink control channel carrying a first bit sequence at each of the target slots when the magnitude of the uplink control information to be fed back is greater than the first predetermined value, or receiving an uplink control channel carrying a sub-bit sequence of a second bit sequence corresponding to the target slot at each of the target slots when the magnitude of the uplink control information to be fed back is greater than the first predetermined value; Including, Here, the first bit sequence is a coded bit sequence obtained by performing channel coding and rate matching on the uplink control information to be fed back by the terminal based on a number of symbols carrying the uplink control information on the uplink control channel; The second bit sequence is a coded bit sequence obtained by a terminal performing channel coding and rate matching on the uplink control information to be fed back based on the number of symbols carrying the uplink control information on the uplink control channel and the target number of slots.

[0020] Wherein, after receiving an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the transmission length or format of the identified uplink control channel, The method further includes obtaining the uplink control information to be fed back from the uplink control channel.

[0021] Wherein, obtaining the uplink control information to be fed back from the uplink control channel includes: When the size of the uplink control information to be fed back is equal to or smaller than a first predetermined value, combining the modulation symbols received in each of the target slots, and identifying the uplink control information to be fed back based on the combined modulation symbols; If the magnitude of the uplink control information to be fed back is greater than a first predetermined value, merging first bit sequences received at each of the target slots, and decoding the merged first bit sequence to identify the uplink control information to be fed back; or merging modulation symbol sequences received at each of the target slots and corresponding to the first bit sequence, and obtaining a first bit sequence based on the merged modulation symbol sequence, and decoding the first bit sequence to identify the uplink control information to be fed back; or cascading subsequences of a second bit sequence received at each of the target slots to obtain a second bit sequence, and decoding the second bit sequence to identify the uplink control information to be fed back; Includes.

[0022] In some embodiments of the present disclosure, there is further provided an uplink control channel transmitting device, including a first identifying module, a first obtaining module, and a transmitting module. In the uplink control channel transmitting device, The first identification module identifies a plurality of target slots for transmitting the uplink control information to be fed back; Wherein, the uplink control information to be fed back is transmitted through an uplink control channel in the target slot; A first acquisition module acquires a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot; wherein the transmission length or format of the uplink control channel is the same in each of the target slots; A transmitting module transmits an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the transmission length or format of the specified uplink control channel.

[0023] Here, the first identification module is: A first identification submodule for identifying a plurality of target slots for transmitting the uplink control information to be fed back based on information of a plurality of predefined target slots; and / or A second specifying submodule for specifying a plurality of target slots for transmitting the uplink control information to be fed back based on information of a plurality of target slots set by high layer signaling; and / or a third identifying submodule for receiving information of a plurality of target slots transmitted through a predetermined downlink control channel, and identifying a plurality of target slots for transmitting uplink control information to be fed back; Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; Includes.

[0024] Wherein, the first acquisition module is: A first acquisition sub-module for acquiring a transmission length or a format of an uplink control channel for carrying the uplink control information to be fed back in the target slot according to a predefined definition; and / or A second acquisition sub-module for determining a transmission length or a format of an uplink control channel for carrying the uplink control information to be fed back in the target slot according to a configuration of high layer signaling; and / or A third acquisition sub-module for determining a transmission length or format of an uplink control channel for carrying the uplink control information to be fed back in the target slot according to an indication field in a predetermined downlink control channel; and / or Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; a fourth acquisition sub-module for determining a transmission length or a format of an uplink control channel for carrying the uplink control information to be fed back in the target slot based on a size of an uplink area in at least one target slot among the plurality of target slots or a size of an uplink area for transmitting an uplink control channel in the at least one target slot; Includes.

[0025] Wherein, the transmitting module is: a structure identification submodule for identifying a transmission structure of uplink control information and a reference signal in the uplink control channel according to the identified transmission length or format of the uplink control channel; a first transmitting submodule for transmitting the uplink control channel carrying the uplink control information and a reference signal to be fed back in each of the target slots according to the transmission structure; Includes.

[0026] a first position determining module for receiving a start position and / or an end position of the uplink control channel in one or more target slots transmitted on a given downlink control channel; and / or Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; a second location determining module for determining a start location and / or an end location of the uplink control channel in one or more target slots based on a predefined rule; Further includes:

[0027] Wherein, the transmitting module is: a second transmitting submodule for modulating the uplink control information to be fed back to obtain modulation symbols when the size of the uplink control information to be fed back is equal to or smaller than a first predetermined value, and repeatedly transmitting an uplink control channel carrying the modulation symbols in each of the target slots; a third transmission submodule for performing channel coding and rate matching on the uplink control information to be fed back based on a number of symbols carrying the uplink control information on the uplink control channel to obtain a first coded bit sequence, and repeatedly transmitting the uplink control channel carrying the first bit sequence in each of the target slots, when the size of the uplink control information to be fed back is greater than the first predetermined value, or performing channel coding and rate matching on the uplink control information to be fed back based on the number of symbols carrying the uplink control information on the uplink control channel and the number of target slots to obtain a second coded bit sequence, and transmitting an uplink control channel carrying a sub-bit sequence of the second bit sequence corresponding to the target slot in each of the target slots, when the size of the uplink control information to be fed back is greater than the first predetermined value; Includes.

[0028] In some embodiments of the present disclosure, a terminal is further provided, the terminal including a processor, a memory connected to the processor via a bus interface for storing programs and data used in the processor to execute operations, and a transceiver connected to the processor via the bus interface for transmitting control commands. When the processor calls and executes the programs and data stored in the memory, the following steps are realized: A plurality of target slots for transmitting uplink control information to be fed back are identified, where the uplink control information to be fed back is transmitted in the target slots via an uplink control channel. A transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot is obtained, where the transmission length or the format of the uplink control channel is the same in each of the target slots. An uplink control channel carrying the uplink control information to be fed back is transmitted in each of the target slots according to the identified transmission length or format of the uplink control channel.

[0029] In some embodiments of the present disclosure, a computer-readable storage medium having a computer program stored thereon is further provided, which, when executed by a processor, achieves the following steps: A plurality of target slots for transmitting uplink control information to be fed back are identified, where the uplink control information to be fed back is transmitted in the target slots via an uplink control channel. A transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot is obtained, where the transmission length or the format of the uplink control channel is the same in each of the target slots. An uplink control channel carrying the uplink control information to be fed back is transmitted in each of the target slots according to the identified transmission length or format of the uplink control channel.

[0030] In some embodiments of the present disclosure, a receiving device for an uplink control channel is further provided, the receiving device including a second identifying module, a second acquiring module, and a receiving module. The second identification module identifies a plurality of target slots for transmitting the uplink control information to be fed back; Wherein, the uplink control information to be fed back is transmitted through an uplink control channel in the target slot; A second acquisition module acquires a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot; wherein the transmission length or format of the uplink control channel is the same in each of the target slots; An uplink control channel receiving device, wherein a receiving module receives an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the identified transmission length or format of the uplink control channel.

[0031] Here, the second identification module is: The fourth specifying sub-module is configured to specify a plurality of target slots for transmitting the uplink control information to be fed back based on information of the plurality of predefined target slots.

[0032] Here, the method further includes a first information transmitting module for transmitting information of the plurality of target slots to a terminal through a high layer signaling or a predetermined downlink control channel; Here, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate the release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

[0033] Wherein, the second acquisition module is: A fifth obtaining sub-module for obtaining a transmission length or format of an uplink control channel for carrying the uplink control information to be fed back in the target slot according to a predetermined definition; or a sixth acquisition sub-module for determining a transmission length or a format of an uplink control channel for carrying the uplink control information to be fed back in the target slot based on a size of an uplink area in at least one target slot among the plurality of target slots or a size of an uplink area for transmitting an uplink control channel in the at least one target slot; Includes.

[0034] Here, the method further includes a second information transmitting module for transmitting a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot to a terminal by high layer signaling or a predetermined downlink control channel; Here, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate the release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

[0035] Here, the receiving module is a transmission structure identification submodule for identifying a transmission structure of uplink control information and a reference signal in the uplink control channel according to the identified transmission length or format of the uplink control channel; a first receiving sub-module for receiving the uplink control channel carrying the uplink control information and a reference signal to be fed back in each of the target slots according to the transmission structure; Includes.

[0036] Here, the method further includes a third position determining module for determining a start position and / or an end position of the uplink control channel in one or more target slots based on a pre-arranged rule.

[0037] Here, the method further includes a third information transmitting module for transmitting the start position and / or end position of the uplink control channel in the identified one or more target slots to a terminal via a predetermined downlink control channel; Here, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate the release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

[0038] Here, the receiving module is a second receiving sub-module for receiving, in each of the target slots, an uplink control channel carrying a modulation symbol obtained by modulating the uplink control information to be fed back by a terminal when the size of the uplink control information to be fed back is equal to or smaller than a first predetermined value; a third receiving sub-module for receiving an uplink control channel carrying a first bit sequence at each of the target slots when the magnitude of the uplink control information to be fed back is greater than the first predetermined value, or for receiving an uplink control channel carrying a sub-bit sequence of a second bit sequence corresponding to the target slot at each of the target slots when the magnitude of the uplink control information to be fed back is greater than the first predetermined value; Including, Here, the first bit sequence is a coded bit sequence obtained by performing channel coding and rate matching on the uplink control information to be fed back by the terminal based on a number of symbols carrying the uplink control information on the uplink control channel; The second bit sequence is a coded bit sequence obtained by a terminal performing channel coding and rate matching on the uplink control information to be fed back based on the number of symbols carrying the uplink control information on the uplink control channel and the target number of slots.

[0039] Here, the method further includes an information acquiring module for acquiring the uplink control information to be fed back from the uplink control channel.

[0040] Here, the information acquisition module is a first information acquisition submodule for merging modulation symbols received in each of the target slots when the size of the uplink control information to be fed back is equal to or smaller than a first predetermined value, and identifying the uplink control information to be fed back based on the merged modulation symbols; a second information acquisition submodule for merging first bit sequences received at each of the target slots and decoding the merged first bit sequence to identify the uplink control information to be fed back when the magnitude of the uplink control information to be fed back is greater than a first predetermined value; or for merging modulation symbol sequences received at each of the target slots and corresponding to the first bit sequence, obtaining a first bit sequence according to the merged modulation symbol sequence, decoding the first bit sequence to identify the uplink control information to be fed back; or for cascading subsequences of a second bit sequence received at each of the target slots to obtain a second bit sequence, decoding the second bit sequence to identify the uplink control information to be fed back; Includes.

[0041] In some embodiments of the present disclosure, a base station is further provided, the base station including a processor, a memory connected to the processor via a bus interface for storing programs and data used in the processor to perform operations, and a transceiver connected to the processor via the bus interface for transmitting control commands. When the processor calls and executes the programs and data stored in the memory, the following steps are realized: A plurality of target slots for transmitting uplink control information to be fed back are identified, where the uplink control information to be fed back is transmitted in the target slots via an uplink control channel. A transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot is obtained, where the transmission length or the format of the uplink control channel is the same in each of the target slots. An uplink control channel carrying the uplink control information to be fed back is received in each of the target slots according to the identified transmission length or format of the uplink control channel.

[0042] In some embodiments of the present disclosure, a computer-readable storage medium having a computer program stored thereon is further provided, which, when executed by a processor, achieves the following steps: A plurality of target slots for transmitting uplink control information to be fed back are identified, where the uplink control information to be fed back is transmitted in the target slots via an uplink control channel. A transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot is obtained, where the transmission length or the format of the uplink control channel is the same in each of the target slots. An uplink control channel carrying the uplink control information to be fed back is received in each of the target slots according to the identified transmission length or format of the uplink control channel. Effect of the Invention

[0043] In some embodiments of the present disclosure, in the uplink control channel transmitting method, receiving method, device, terminal, and base station, when a terminal needs to transmit an uplink control channel in multiple target slots, the terminal transmits the uplink control channel in the multiple target slots according to the same transmission length or format of the uplink control channel, thereby achieving the purpose of transmitting the uplink control channel in multiple slots. [Brief description of the drawings]

[0044] [Figure 1] 4 is a flowchart of a method for transmitting an uplink control channel in some embodiments of the present disclosure. [Diagram 2] FIG. 2 is a structural diagram of an uplink control channel transmitting device in some embodiments of the present disclosure. [Diagram 3] FIG. 2 is a structural diagram of a terminal in some embodiments of the present disclosure. [Figure 4] 4 is a flowchart of a method for receiving an uplink control channel in some embodiments of the present disclosure. [Diagram 5] FIG. 2 is a structural diagram of an uplink control channel receiving device in some embodiments of the present disclosure; [Figure 6] FIG. 2 is a structural diagram of a base station in some embodiments of the present disclosure. [Figure 7] FIG. 1 is a slot diagram of a specific application of the method in some embodiments of the present disclosure. [Figure 8] FIG. 2 is a second slot diagram of a specific application of the method in some embodiments of the present disclosure. [Figure 9] FIG. 3 is a slot diagram showing a specific application of the method in some embodiments of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0045] In order to make the technical problems to be solved, technical means and advantages of the present disclosure clearer, the present disclosure will be described in detail below through drawings and specific examples.

[0046] As shown in FIG. 1, a method for transmitting an uplink control channel in some embodiments of the present disclosure includes the following steps.

[0047] In step 11, a number of target slots are identified for transmitting uplink control information to be fed back, where the uplink control information to be fed back is transmitted in the target slots through an uplink control channel.

[0048] In this step, the transmission method of the uplink control channel is generally applied to the terminal side, that is, the terminal determines the uplink control information UCI to be fed back, and determines that the UCI to be fed back is transmitted by the uplink control channel in multiple target slots.

[0049] In step 12, obtain a transmission length or format of an uplink control channel carrying the uplink control information to be fed back in the target slot, where the transmission length or format of the uplink control channel in each of the target slots is the same.

[0050] In this step, the transmission lengths or formats of the uplink control channels carrying the UCI to be fed back in different target slots are the same. For example, if the transmission length of the uplink control channel carrying the UCI to be fed back in target slot 1 is 7 symbols, the transmission lengths of the uplink control channels carrying the UCI to be fed back in other target slots (e.g., target slots 2, 3, etc.) are all 7 symbols.

[0051] In step 13, an uplink control channel carrying the uplink control information to be fed back is transmitted in each of the target slots according to the identified transmission length or format of the uplink control channel.

[0052] In this step, a transmission structure corresponds to each type of transmission length or format, that is, the uplink control channel carrying the UCI to be fed back is transmitted in each target slot according to the corresponding transmission structure.

[0053] Specifically, in step 11 of some embodiments of the present disclosure, Identifying a plurality of target slots for transmitting the uplink control information to be fed back based on information of a plurality of predefined target slots; or Here, the predetermined definition is a standard definition that is followed by both the terminal and the base station, Identifying a plurality of target slots for transmitting uplink control information to be fed back based on information of a plurality of target slots set by high layer signaling; or receiving information of a plurality of target slots transmitted on a predetermined downlink control channel, and identifying a plurality of target slots for transmitting uplink control information to be fed back; Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; Includes.

[0054] Specifically, the information of the multiple target slots includes at least the number of the multiple target slots and IDs of the multiple target slots, for example, four target slots, target slot 1, target slot 2, target slot 3 and target slot 4.

[0055] Further, in step 12 of some embodiments of the present disclosure, Obtaining a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot according to a predefined definition; or Identifying a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on a configuration of high layer signaling; or Identifying a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on an indication field in a predetermined downlink control channel; or Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; determining a transmission length or a format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on a size of an uplink area in at least one target slot among the plurality of target slots or a size of an uplink area for transmitting an uplink control channel in the at least one target slot; Includes. For example, the transmission length or format of the uplink control channel is determined based on the size of the uplink region of a first target slot of the multiple target slots. Also, for example, the transmission length or format of the uplink control channel is determined based on the average value of the sizes of the uplink regions of all the target slots among the plurality of target slots. Furthermore, the transmission length or format of the uplink control channel is determined based on the size of the uplink area of ​​the target slot having the smallest uplink area among the multiple target slots.

[0056] The transmission length and format of the uplink control channel have one-to-one correspondence. For example, one transmission length uniquely corresponds to one format, or one format uniquely corresponds to one transmission length. A plurality of types of formats may correspond to the same transmission length, and if the format can be specified, the transmission length can be specified. Furthermore, a plurality of transmission lengths may correspond to the same format, and if the transmission length can be specified, the format can be specified.

[0057] Further, in step 13 of some embodiments of the present disclosure, Identifying a transmission structure of uplink control information and a reference signal in the uplink control channel based on the identified transmission length or format of the uplink control channel; Transmitting the uplink control channel carrying the uplink control information and a reference signal to be fed back in each of the target slots according to the transmission structure; Includes.

[0058] In some embodiments of the present disclosure, one transmission length or format corresponds to a transmission structure of a kind of uplink control information UCI and reference signal RS. That is, the mapping structure for UCI and RS mapping of the uplink control channel can be specified from the transmission length or format. That is, which symbols among a plurality of symbols occupied by the uplink control channel are used for UCI transmission and which symbols are used for RS transmission. For example, when the transmission length is 7 symbols and the format is x1, the corresponding UCI and RS structure is UURRRUU (or URUURRU). Here, U indicates the position of the UCI transmission symbol among the 7 symbols, and R indicates the position of the RS transmission symbol among the 7 symbols. Also, for example, when the transmission length is 4 symbols and the format is x2, the corresponding UCI and RS structure is URRU (or RURU). In summary, if the transmission length or format can be specified, the corresponding UCI and RS structure can be specified, and the UCI and RS can be transmitted on the uplink control channel according to the structure.

[0059] It should be noted that the above transmission structure is merely a part of the embodiment of the present disclosure, and other structures may be used, and different UCI and RS structures may be used according to different transmission lengths and whether there is hopping between symbols, but this is not the focus of the present disclosure and will not be described in detail here.

[0060] In some embodiments of the present disclosure, the multiple target slots may include the same uplink region or uplink region for transmitting the uplink control channel, or may include different uplink regions or uplink regions for transmitting the uplink control channel, so that the uplink control channel having the same transmission length or format may be located at the same position or at different positions in the multiple target slots. Therefore, in order to more accurately specify the position of the uplink control channel carrying the UCI to be fed back, the method for transmitting the uplink control channel of some embodiments of the present disclosure further needs to specify the start position and / or end position of the uplink control channel in the multiple target slots.

[0061] Specifically, the method for identifying the start position and / or end position of the uplink control channel in a plurality of target slots includes: receiving a start position and / or an end position of the uplink control channel in one or more target slots transmitted on a given downlink control channel; and / or Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; determining a start and / or end location of the uplink control channel in one or more target slots based on a pre-arranged rule; Further includes:

[0062] Specifically, when each of the multiple target slots includes an uplink area or an uplink area for transmitting an uplink control channel having the same size, The start and / or end positions in the uplink region (or uplink region for uplink control channel transmission) of each target slot of the uplink control channel may be the same and may be pre-arranged positions or may be specified based on an indication field in a given downlink control channel.

[0063] When at least two of the plurality of target slots include uplink regions of different sizes or uplink regions for uplink control channel transmission, Identifying the start and / or end location of each uplink control channel by an indication field of a given downlink control channel; Here, each target slot among the multiple target slots corresponds to one independent instruction.

[0064] Alternatively, a starting position and / or an ending position of the uplink control channel in a first target slot of the plurality of target slots is identified based on an indication field in a predetermined downlink control channel, where the predetermined downlink control channel indicates only one starting position and / or ending position. In other target slots of the plurality of target slots, a starting position and / or an ending position of the uplink control channel is identified based on a predefined rule. For example, it may be pre-agreed that the uplink region of the target subframe or the uplink region for transmitting the uplink control channel occupies the entire region, or that the uplink region of the target subframe or the uplink region for transmitting the uplink control channel starts from the Ath symbol, or that the uplink region of the target subframe or the uplink region for transmitting the uplink control channel ends from the Bth symbol after the uplink region of the target subframe or the uplink region for transmitting the uplink control channel.

[0065] Alternatively, the start position and / or end position of the uplink control channel in each target slot of the plurality of target slots is both identified based on a predefined rule. For example, it may be pre-agreed that the uplink region of the target subframe or the uplink region for transmitting the uplink control channel occupies the entire region, or that the uplink region of the target subframe or the uplink region for transmitting the uplink control channel starts from the Ath symbol, or that the uplink region of the target subframe or the uplink region for transmitting the uplink control channel ends from the Bth symbol after the uplink region of the target subframe or the uplink region for transmitting the uplink control channel.

[0066] In addition, if information indicating the structure of the target slot is not acquired (i.e., the uplink area or the uplink area for uplink control channel transmission of each target slot cannot be specified), if the size of the uplink area in the target slot (or the size of the uplink area for uplink control channel transmission) is smaller than the specified transmission length or the transmission length corresponding to the specified format, or if the start position and / or end position specified based on the instruction of a certain downlink control channel or a predetermined rule does not match the uplink area of ​​the target slot (or the area for uplink control channel transmission in the uplink area) (for example, the specified start position and / or end position is not within this range), the terminal skips the target slot and continues transmission in the next target slot (the number of target slots may or may not be counted toward N (the number of pre-specified target slots for UCI transmission).

[0067] Furthermore, in the above case, when the terminal receives a predetermined downlink control channel and the start position and / or end position of the uplink control channel are specified by the predetermined downlink control channel, the terminal transmits the uplink control channel in the target slot based on the specified start position and / or end position and the specified transmission length or the transmission length corresponding to the specified format (i.e., regardless of the uplink / downlink resource allocation in the target slot or the size of the uplink area in the target slot or the area for uplink control channel transmission in the uplink area, the terminal always transmits according to the specified position). Alternatively, in the above case, the terminal always transmits the uplink control channel in the target slot based on the start position and / or end position in the target slot specified by a predetermined rule and the specified transmission length or the transmission length corresponding to the specified format (i.e., regardless of the uplink / downlink resource allocation in the target slot or the size of the uplink area in the target slot or the area for uplink control channel transmission in the uplink area, the terminal always transmits according to the specified position).

[0068] Further, step 13 of some embodiments of the present disclosure includes: If the magnitude of the uplink control information to be fed back is equal to or smaller than a first predetermined value, the uplink control information to be fed back is modulated to obtain modulation symbols, and an uplink control channel carrying the modulation symbols is repeatedly transmitted in each of the target slots. The first predetermined value is usually set to 2 bits, that is, if the UCI to be fed back is 1 bit or 2 bits, the 1 bit or 2 bits of UCI are modulated to obtain one modulation symbol, and the obtained one modulation symbol is repeatedly transmitted in each target slot of the multiple target slots on an uplink control channel of a corresponding transmission length or format.

[0069] If the size of the uplink control information to be fed back is greater than the first predetermined value, a first coded bit sequence is obtained by performing channel coding and rate matching on the uplink control information to be fed back based on the number of symbols carrying the uplink control information on the uplink control channel, and the uplink control channel carrying the first bit sequence is repeatedly transmitted in each of the target slots. That is, if the UCI to be fed back is greater than 2 bits, a first coded bit sequence is obtained by performing channel coding and rate matching on the UCI to be fed back based on the number of symbols carrying the UCI on an uplink control channel of a corresponding transmission length or format, and the first coded bit sequence is repeatedly transmitted in each of a plurality of target slots.

[0070] Alternatively, when the size of the uplink control information to be fed back is greater than the first predetermined value, a second bit sequence after encoding is obtained by performing channel encoding and rate matching on the uplink control information to be fed back based on the number of symbols carrying the uplink control information on the uplink control channel and the number of the target slots, and an uplink control channel carrying a sub-bit sequence of the second bit sequence corresponding to the target slot is transmitted in each of the target slots. That is, when the UCI to be fed back is greater than 2 bits, a second bit sequence after encoding is obtained by performing channel encoding and rate matching on the UCI to be fed back based on the number of symbols carrying UCI on an uplink control channel of a corresponding transmission length or format and the number of target slots, and a sub-bit sequence corresponding to the target slot is taken from the second bit sequence and transmitted in the target slot. For example, if the second bit sequence is 111000111, the number of target slots is 3, which are target slot 1, target slot 2 and target slot 3 respectively, the sub-bit sequence corresponding to target slot 1 is 111, the sub-bit sequence corresponding to target slot 2 is 000 and the sub-bit sequence corresponding to target slot 3 is 111, then target slot 1 transmits an uplink control channel carrying sub-bit sequence 111, target slot 2 transmits an uplink control channel carrying sub-bit sequence 000 and target slot 3 transmits an uplink control channel carrying sub-bit sequence 111.

[0071] To sum up, in the uplink control channel transmission method of some embodiments of the present disclosure, when a terminal needs to transmit the uplink control channel in multiple target slots, the terminal transmits the uplink control channel in the multiple target slots according to the same transmission length or format of the uplink control channel, thereby achieving the purpose of transmitting the uplink control channel in multiple slots.

[0072] To better achieve the above objective, as shown in FIG. 2, a transmitting device for an uplink control channel in some embodiments of the present disclosure includes: a first identifying module 21, a first acquiring module 22 and a transmitting module 23. The first identifying module 21 identifies a number of target slots for transmitting uplink control information to be fed back, where the uplink control information to be fed back is transmitted in the target slots by an uplink control channel. The first acquiring module 22 acquires a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot, where the transmission length or the format of the uplink control channel is the same in each of the target slots. The transmission module 23 transmits an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the identified transmission length or format of the uplink control channel.

[0073] Specifically, the first identification module 21 in some embodiments of the present disclosure includes: A first identification submodule for identifying a plurality of target slots for transmitting the uplink control information to be fed back based on information of a plurality of predefined target slots; and / or A second specifying submodule for specifying a plurality of target slots for transmitting the uplink control information to be fed back based on information of a plurality of target slots set by high layer signaling; and / or a third identifying submodule for receiving information of a plurality of target slots transmitted through a predetermined downlink control channel, and identifying a plurality of target slots for transmitting uplink control information to be fed back; Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; Includes.

[0074] Specifically, the first acquisition module 22 in some embodiments of the present disclosure includes: A first acquisition sub-module for acquiring a transmission length or a format of an uplink control channel for carrying the uplink control information to be fed back in the target slot according to a predefined definition; and / or A second acquisition sub-module for determining a transmission length or a format of an uplink control channel for carrying the uplink control information to be fed back in the target slot according to a configuration of high layer signaling; and / or A third acquisition sub-module for determining a transmission length or format of an uplink control channel for carrying the uplink control information to be fed back in the target slot according to an indication field in a predetermined downlink control channel; and / or Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; a fourth acquisition sub-module for determining a transmission length or a format of an uplink control channel for carrying the uplink control information to be fed back in the target slot based on a size of an uplink area in at least one target slot among the plurality of target slots or a size of an uplink area for transmitting an uplink control channel in the at least one target slot; Includes.

[0075] Specifically, the transmitting module 23 in some embodiments of the present disclosure includes: a structure identification submodule for identifying a transmission structure of uplink control information and a reference signal in the uplink control channel according to the identified transmission length or format of the uplink control channel; a first transmitting submodule for transmitting the uplink control channel carrying the uplink control information and a reference signal to be fed back in each of the target slots according to the transmission structure; Includes.

[0076] Specifically, the device according to some embodiments of the present disclosure includes: a first location determining module for receiving a start and / or end location of the uplink control channel in one or more target slots transmitted on a given downlink control channel; and / or Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; a second location determining module for determining a start location and / or an end location of the uplink control channel in one or more target slots based on a predefined rule; Further includes:

[0077] Specifically, the transmitting module 23 in some embodiments of the present disclosure includes: a second transmitting submodule for modulating the uplink control information to be fed back to obtain modulation symbols when the size of the uplink control information to be fed back is equal to or smaller than a first predetermined value, and repeatedly transmitting an uplink control channel carrying the modulation symbols in each of the target slots; a third transmission submodule for performing channel coding and rate matching on the uplink control information to be fed back based on a number of symbols carrying the uplink control information on the uplink control channel to obtain a first coded bit sequence, and repeatedly transmitting the uplink control channel carrying the first bit sequence in each of the target slots, when the size of the uplink control information to be fed back is greater than the first predetermined value, or performing channel coding and rate matching on the uplink control information to be fed back based on the number of symbols carrying the uplink control information on the uplink control channel and the number of target slots to obtain a second coded bit sequence, and transmitting an uplink control channel carrying a sub-bit sequence of the second bit sequence corresponding to the target slot in each of the target slots, when the size of the uplink control information to be fed back is greater than the first predetermined value; Includes.

[0078] In summary, in the uplink control channel transmitting device of some embodiments of the present disclosure, when a terminal needs to transmit the uplink control channel in multiple target slots, the uplink control channel is transmitted in the multiple target slots according to the same transmission length or format of the uplink control channel, thereby achieving the purpose of transmitting the uplink control channel in multiple slots.

[0079] In addition, the transmission device of the uplink control channel in some embodiments of the present disclosure is a transmission device corresponding to the above-mentioned transmission method of the uplink control channel. All the embodiments of the above-mentioned transmission method of the uplink control channel can be applied to the transmission device of the uplink control channel and can achieve the same or similar effects.

[0080] To better achieve the above object, some embodiments of the present disclosure further provide a terminal, as shown in Fig. 3. The terminal includes a processor 300, a memory 320 connected to the processor 300 via a bus interface for storing programs and data used in the processor to perform operations, and a transceiver 310 connected to the processor 300 via a bus interface for transmitting control commands, etc. When the processor calls and executes the programs and data stored in the memory, the following steps are realized: A plurality of target slots for transmitting uplink control information to be fed back are identified, where the uplink control information to be fed back is transmitted in the target slots via an uplink control channel. A transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot is obtained, where the transmission length or the format of the uplink control channel is the same in each of the target slots. An uplink control channel carrying the uplink control information to be fed back is transmitted in each of the target slots according to the identified transmission length or format of the uplink control channel.

[0081] Here, in FIG. 3, the bus architecture includes any number of interconnecting buses and bridges, specifically connecting various types of circuits, such as one or more processors, such as processor 300, and memory, such as memory 320. The bus architecture may also connect various types of other circuits, such as peripheral equipment, regulators, power management circuits, etc., all of which are known in the art and will not be described further herein. The bus interface provides an interface. The transceiver 310 may be multiple components, i.e., includes a transmitter and a receiver, and is provided as a unit that communicates with various types of other devices over a transmission medium. Depending on the user terminal, the user interface 330 may be an interface for internal or external connected devices. The connected devices include, but are not limited to, a keypad, a display, a speaker, a microphone, a joystick, etc.

[0082] The processor 300 manages the bus architecture and general processing. The memory 320 may store data used by the processor 300 to perform operations.

[0083] In summary, when a terminal in some embodiments of the present disclosure needs to transmit an uplink control channel in multiple target slots, the terminal transmits the uplink control channel in multiple target slots according to the same transmission length or format of the uplink control channel, thereby achieving the purpose of transmitting the uplink control channel in multiple slots.

[0084] In addition, the terminal of some embodiments of the present disclosure is a terminal corresponding to the above-mentioned uplink control channel transmission method. All the embodiments of the above-mentioned uplink control channel transmission method can be applied to the terminal and can achieve the same or similar effects.

[0085] In order to better achieve the above object, some embodiments of the present disclosure further provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, achieves the following steps: A plurality of target slots for transmitting uplink control information to be fed back are identified, where the uplink control information to be fed back is transmitted in the target slots via an uplink control channel. A transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot is obtained, where the transmission length or the format of the uplink control channel is the same in each of the target slots. An uplink control channel carrying the uplink control information to be fed back is transmitted in each of the target slots according to the identified transmission length or format of the uplink control channel.

[0086] Here, computer-readable media includes permanent and non-permanent media, removable and non-removable media, and may be implemented by any method or technology for storing information. Information may be computer-readable instructions, data structures, program modules, or other data. Examples of computer-readable storage media capable of storing information accessible by a computing device include, but are not limited to, PRAM, SRAM, DRAM, other types of RAM, ROM, EEPROM, flash memory storage media or other internal storage technologies, CD-ROM, DVD or other optical storage media, magnetic cassettes, magnetic tapes, magnetic disks or other magnetic storage devices or other non-transmission media. As used herein, computer-readable media does not include transitory computer-readable media, such as modulated data signals or carrier waves.

[0087] In addition, a computer-readable storage medium according to some embodiments of the present disclosure is a computer-readable storage medium corresponding to the above-mentioned method for transmitting an uplink control channel. All the embodiments of the above-mentioned method for transmitting an uplink control channel can be applied to the computer-readable storage medium and can achieve the same or similar effects.

[0088] To better describe the method for transmitting an uplink control channel, as shown in FIG. 4, in some embodiments of the present disclosure, a method for receiving an uplink control channel applied to a base station is further provided, which includes the following steps:

[0089] In step 41, a number of target slots are identified for transmitting uplink control information to be fed back, where the uplink control information to be fed back is transmitted by an uplink control channel in the target slots.

[0090] In this step, the transmission method of the uplink control channel is generally applied to the terminal side, that is, the terminal determines the uplink control information UCI to be fed back, and determines that the UCI to be fed back is transmitted by the uplink control channel in multiple target slots.

[0091] In step 42, obtain a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot, where the transmission length or format of the uplink control channel in each of the target slots is the same.

[0092] In this step, the transmission lengths or formats of the uplink control channels carrying the UCI to be fed back in different target slots are the same. For example, if the transmission length of the uplink control channel carrying the UCI to be fed back in target slot 1 is 7 symbols, the transmission lengths of the uplink control channels carrying the UCI to be fed back in other target slots (e.g., target slots 2, 3, etc.) are all 7 symbols.

[0093] In step 43, an uplink control channel carrying the uplink control information to be fed back is received in each of the target slots according to the identified transmission length or format of the uplink control channel.

[0094] In this step, a transmission structure corresponds to each type of transmission length or format, that is, the uplink control channel carrying the UCI to be fed back is transmitted in each target slot according to the corresponding transmission structure.

[0095] Specifically, in some embodiments of the present disclosure, step 41: and identifying a plurality of target slots for transmitting the uplink control information to be fed back based on information of a plurality of predefined target slots, where the predefined definition is a standard definition adhered to by both the terminal and the base station. Specifically, the information of the multiple target slots includes at least the number of the multiple target slots and IDs of the multiple target slots, for example, four target slots, target slot 1, target slot 2, target slot 3 and target slot 4.

[0096] Further, after step 41 in some embodiments of the present disclosure, the method further comprises: The method includes transmitting information of the plurality of target slots to a terminal through higher layer signaling or a predetermined downlink control channel. Here, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate the release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

[0097] Specifically, in some embodiments of the present disclosure, step 42: Obtaining a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot according to a predefined definition; or The method includes determining a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on a size of an uplink area in at least one target slot among the plurality of target slots or a size of an uplink area for uplink control channel transmission in the at least one target slot. For example, the transmission length or format of the uplink control channel is determined based on the size of the uplink region of a first target slot of the multiple target slots. Also, for example, the transmission length or format of the uplink control channel is determined based on the average value of the sizes of the uplink regions of all the target slots among the plurality of target slots. Furthermore, the transmission length or format of the uplink control channel is determined based on the size of the uplink area of ​​the target slot having the smallest uplink area among the multiple target slots.

[0098] The transmission length and format of the uplink control channel have one-to-one correspondence. For example, one transmission length uniquely corresponds to one format, or one format uniquely corresponds to one transmission length. A plurality of types of formats may correspond to the same transmission length, and if the format can be specified, the transmission length can be specified. Furthermore, a plurality of transmission lengths may correspond to the same format, and if the transmission length can be specified, the format can be specified.

[0099] Further, after step 42 in some embodiments of the present disclosure, the method further comprises: The method further includes transmitting a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot to a terminal by high layer signaling or a predetermined downlink control channel. Here, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate the release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

[0100] Specifically, in some embodiments of the present disclosure, step 43: Identifying a transmission structure of uplink control information and a reference signal in the uplink control channel based on the identified transmission length or format of the uplink control channel; receiving the uplink control channel carrying the uplink control information and a reference signal to be fed back in each of the target slots according to the transmission structure; Includes.

[0101] In some embodiments of the present disclosure, one transmission length or format corresponds to a transmission structure of a kind of uplink control information UCI and reference signal RS. That is, the mapping structure for UCI and RS mapping of the uplink control channel can be specified from the transmission length or format. That is, which symbols among a plurality of symbols occupied by the uplink control channel are used for UCI transmission and which symbols are used for RS transmission. For example, when the transmission length is 7 symbols and the format is x1, the corresponding UCI and RS structure is UURRRUU (or URUURRU). Here, U indicates the position of the UCI transmission symbol among the 7 symbols, and R indicates the position of the RS transmission symbol among the 7 symbols. Also, for example, when the transmission length is 4 symbols and the format is x2, the corresponding UCI and RS structure is URRU (or RURU). In summary, if the transmission length or format can be specified, the corresponding UCI and RS structure can be specified, and the UCI and RS can be transmitted on the uplink control channel according to the structure.

[0102] It should be noted that the above transmission structure is merely a part of the embodiment of the present disclosure, and other structures may be used, and different UCI and RS structures may be used according to different transmission lengths and whether there is hopping between symbols, but this is not the focus of the present disclosure and will not be described in detail here.

[0103] In some embodiments of the present disclosure, the multiple target slots may include the same uplink region or uplink region for transmitting the uplink control channel, or may include different uplink regions or uplink regions for transmitting the uplink control channel, so that the uplink control channel having the same transmission length or format may be located at the same position or at different positions in the multiple target slots. Therefore, in order to more accurately specify the position of the uplink control channel carrying the UCI to be fed back, the method for transmitting the uplink control channel of some embodiments of the present disclosure further needs to specify the start position and / or end position of the uplink control channel in the multiple target slots.

[0104] Specifically, the method for identifying the start position and / or end position of the uplink control channel in a plurality of target slots includes: The method further includes determining a starting position and / or an ending position of the uplink control channel in one or more target slots based on a pre-arranged rule.

[0105] And the method further includes transmitting a starting position and / or an ending position of the uplink control channel in the identified one or more target slots to a terminal on a predetermined downlink control channel. Here, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate the release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

[0106] Specifically, when each of the multiple target slots includes an uplink area or an uplink area for transmitting an uplink control channel having the same size, The start and / or end positions in the uplink region (or uplink region for uplink control channel transmission) of each target slot of the uplink control channel may be the same and may be pre-arranged positions or may be specified based on an indication field in a given downlink control channel.

[0107] When at least two of the plurality of target slots include uplink regions of different sizes or uplink regions for uplink control channel transmission, The start and / or end location of each uplink control channel is identified by an indication field in a given downlink control channel. Here, each target slot among the multiple target slots corresponds to one independent instruction.

[0108] Alternatively, the starting location and / or ending location of the uplink control channel in the first target slot of the plurality of target slots is identified based on an indication field in a given downlink control channel. Here, the given downlink control channel indicates only one start and / or end location. In other target slots of the plurality of target slots, a starting position and / or an ending position of the uplink control channel is identified based on a predefined rule. For example, it may be pre-agreed that the uplink region of the target subframe or the uplink region for transmitting the uplink control channel occupies the entire region, or that the uplink region of the target subframe or the uplink region for transmitting the uplink control channel starts from the Ath symbol, or that the uplink region of the target subframe or the uplink region for transmitting the uplink control channel ends from the Bth symbol after the uplink region of the target subframe or the uplink region for transmitting the uplink control channel.

[0109] Alternatively, the start position and / or end position of the uplink control channel in each target slot of the plurality of target slots is both identified based on a predefined rule. For example, it may be pre-agreed that the uplink region of the target subframe or the uplink region for transmitting the uplink control channel occupies the entire region, or that the uplink region of the target subframe or the uplink region for transmitting the uplink control channel starts from the Ath symbol, or that the uplink region of the target subframe or the uplink region for transmitting the uplink control channel ends from the Bth symbol after the uplink region of the target subframe or the uplink region for transmitting the uplink control channel.

[0110] In addition, if information indicating the structure of the target slot is not acquired (i.e., the uplink area or the uplink area for uplink control channel transmission in each target slot cannot be specified), if the size of the uplink area in the target slot (or the size of the uplink area for uplink control channel transmission) is smaller than the specified transmission length or the transmission length corresponding to the specified format, or if the start position and / or end position specified based on the instruction of a certain downlink control channel or a predetermined rule does not match the uplink area in the target slot (or the area for uplink control channel transmission in the uplink area) (for example, the specified start position and / or end position is not within this range), the terminal skips the target slot and continues transmission in the next target slot (the number of target slots may or may not be counted as N (the number of pre-specified target slots for UCI transmission) target slots).

[0111] Furthermore, in the above case, when the terminal receives a predetermined downlink control channel and the start position and / or end position of the uplink control channel are specified by the predetermined downlink control channel, the terminal transmits the uplink control channel in the target slot based on the specified start position and / or end position and the specified transmission length or the transmission length corresponding to the specified format (i.e., regardless of the uplink / downlink resource allocation in the target slot or the size of the uplink area in the target slot or the area for uplink control channel transmission in the uplink area, the terminal always transmits according to the specified position). Alternatively, in the above case, the terminal always transmits the uplink control channel in the target slot based on the start position and / or end position in the target slot specified by a predetermined rule and the specified transmission length or the transmission length corresponding to the specified format (i.e., regardless of the uplink / downlink resource allocation in the target slot or the size of the uplink area in the target slot or the area for uplink control channel transmission in the uplink area, the terminal always transmits according to the specified position).

[0112] Specifically, step 43 in some embodiments of the present disclosure includes: If the magnitude of the uplink control information to be fed back is equal to or smaller than a first predetermined value, the terminal receives, in each of the target slots, an uplink control channel carrying modulation symbols obtained by modulating the uplink control information to be fed back. The first predetermined value is usually set to 2 bits, that is, if the UCI to be fed back is 1 bit or 2 bits, the 1 bit or 2 bits of UCI are modulated to obtain one modulation symbol, and the obtained one modulation symbol is repeatedly transmitted in each target slot of the multiple target slots on an uplink control channel of a corresponding transmission length or format. If the magnitude of the uplink control information to be fed back is greater than the first predetermined value, an uplink control channel carrying a first bit sequence is received in each of the target slots. That is, when the UCI to be fed back is greater than 2 bits, channel coding and rate matching are performed on the UCI to be fed back based on the number of symbols carrying the UCI in an uplink control channel of a corresponding transmission length or format to obtain a first coded bit sequence, which is then repeatedly transmitted in each target slot among the multiple target slots.

[0113] Alternatively, if the size of the uplink control information to be fed back is greater than the first predetermined value, an uplink control channel carrying a sub-bit sequence of the second bit sequence corresponding to the target slot is received in each of the target slots. That is, if the UCI to be fed back is greater than 2 bits, channel coding and rate matching are performed on the UCI to be fed back based on the number of symbols carrying UCI in an uplink control channel of a corresponding transmission length or format and the number of target slots to obtain a coded second bit sequence, and a sub-bit sequence corresponding to the target slot is taken from the second bit sequence and transmitted in the target slot. For example, if the second bit sequence is 111000111, the number of target slots is 3, which are target slot 1, target slot 2 and target slot 3 respectively, the sub-bit sequence corresponding to target slot 1 is 111, the sub-bit sequence corresponding to target slot 2 is 000 and the sub-bit sequence corresponding to target slot 3 is 111, then target slot 1 transmits an uplink control channel carrying sub-bit sequence 111, target slot 2 transmits an uplink control channel carrying sub-bit sequence 000 and target slot 3 transmits an uplink control channel carrying sub-bit sequence 111.

[0114] Here, the first bit sequence is a coded bit sequence obtained by a terminal performing channel coding and rate matching on the uplink control information to be fed back based on the number of symbols carrying the uplink control information on the uplink control channel, and the second bit sequence is a coded bit sequence obtained by a terminal performing channel coding and rate matching on the uplink control information to be fed back based on the number of symbols carrying the uplink control information on the uplink control channel and the number of target slots.

[0115] Further, in some embodiments of the present disclosure, after the base station receives the uplink control channel, the method further comprises: The method further includes a step 44 of obtaining the uplink control information to be fed back from the uplink control channel.

[0116] Specifically, in step 44, If the size of the uplink control information to be fed back is equal to or smaller than a first predetermined value, the modulation symbols received in each of the target slots are merged (which may be modulation symbol merging or bit merging), and the uplink control information to be fed back is identified based on the merged modulation symbols. If the size of the uplink control information to be fed back is greater than a first predetermined value, the base station merges the first bit sequence received at each of the target slots, decodes the merged first bit sequence, and identifies the uplink control information to be fed back. Alternatively, the base station merges the modulation symbol sequences received at each of the target slots and corresponding to the first bit sequence, obtains a first bit sequence based on the merged modulation symbol sequence, and decodes the first bit sequence to identify the uplink control information to be fed back. That is, the base station merges the information received at each of the target slots to obtain UCI transmitted from the terminal. Alternatively, the base station cascades a subsequence of the second bit sequence received at each of the target slots to obtain a second bit sequence, and decodes the second bit sequence to identify the uplink control information to be fed back. That is, the base station cascades the information received at each of the target slots, performs channel decoding, and obtains UCI transmitted from the terminal.

[0117] To sum up, in the method for receiving an uplink control channel in some embodiments of the present disclosure, when a terminal needs to transmit an uplink control channel in multiple target slots, a base station receives the uplink control channel in multiple target slots according to the same transmission length or format of the uplink control channel, thereby achieving the purpose of transmitting the uplink control channel in multiple slots.

[0118] To better achieve the above objective, as shown in FIG. 5 , the uplink control channel receiving device of some embodiments of the present disclosure includes: a second identifying module 51, a second acquiring module 52 and a receiving module 53. The second identifying module 51 identifies a number of target slots for transmitting the uplink control information to be fed back, where the uplink control information to be fed back is transmitted in the target slots by an uplink control channel. The second acquiring module 52 acquires a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot, where the transmission length or the format of the uplink control channel is the same in each of the target slots. The receiving module 53 receives, in each of the target slots, an uplink control channel carrying the uplink control information to be fed back according to the identified transmission length or format of the uplink control channel.

[0119] Specifically, the second identification module in some embodiments of the present disclosure includes: The fourth specifying sub-module is configured to specify a plurality of target slots for transmitting the uplink control information to be fed back based on information of the plurality of predefined target slots.

[0120] Specifically, in some embodiments of the device of the present disclosure, The first information transmitting module transmits information of the plurality of target slots to a terminal through high layer signaling or a predetermined downlink control channel. Here, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate the release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

[0121] Specifically, the second acquisition module in some embodiments of the present disclosure includes: A fifth obtaining sub-module for obtaining a transmission length or format of an uplink control channel for carrying the uplink control information to be fed back in the target slot according to a predetermined definition; or a sixth acquisition sub-module for determining a transmission length or a format of an uplink control channel for carrying the uplink control information to be fed back in the target slot based on a size of an uplink area in at least one target slot among the plurality of target slots or a size of an uplink area for transmitting an uplink control channel in the at least one target slot; Includes.

[0122] Specifically, in some embodiments of the device of the present disclosure, The second information transmitting module further includes a second information transmitting module configured to transmit, to a terminal, a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot through high layer signaling or a predetermined downlink control channel. Here, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate the release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

[0123] Specifically, the receiving module in some embodiments of the present disclosure includes: a transmission structure identification submodule for identifying a transmission structure of uplink control information and a reference signal in the uplink control channel according to the identified transmission length or format of the uplink control channel; a first receiving sub-module for receiving the uplink control channel carrying the uplink control information and a reference signal to be fed back in each of the target slots according to the transmission structure; Includes.

[0124] Specifically, in some embodiments of the device of the present disclosure, The device further includes a third location determining module for determining a starting location and / or an ending location of the uplink control channel in one or more target slots based on a pre-arranged rule.

[0125] Specifically, in some embodiments of the device of the present disclosure, The method further includes a third information transmitting module for transmitting a starting position and / or an ending position of the uplink control channel in the identified one or more target slots to a terminal on a predetermined downlink control channel. Here, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate the release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

[0126] Specifically, the receiving module in some embodiments of the present disclosure includes: a second receiving sub-module for receiving, in each of the target slots, an uplink control channel carrying a modulation symbol obtained by modulating the uplink control information to be fed back by a terminal when the size of the uplink control information to be fed back is equal to or smaller than a first predetermined value; a third receiving sub-module for receiving an uplink control channel carrying a first bit sequence at each of the target slots when the magnitude of the uplink control information to be fed back is greater than the first predetermined value, or for receiving an uplink control channel carrying a sub-bit sequence of a second bit sequence corresponding to the target slot at each of the target slots when the magnitude of the uplink control information to be fed back is greater than the first predetermined value; Includes. Here, the first bit sequence is a coded bit sequence obtained by a terminal performing channel coding and rate matching on the uplink control information to be fed back based on the number of symbols carrying the uplink control information on the uplink control channel, and the second bit sequence is a coded bit sequence obtained by a terminal performing channel coding and rate matching on the uplink control information to be fed back based on the number of symbols carrying the uplink control information on the uplink control channel and the number of target slots.

[0127] Specifically, in some embodiments of the device of the present disclosure, The feedback control information further includes an information acquiring module for acquiring the uplink control information to be fed back from the uplink control channel.

[0128] Specifically, the information acquisition module in some embodiments of the present disclosure includes: a first information acquisition submodule for merging modulation symbols received in each of the target slots when the size of the uplink control information to be fed back is equal to or smaller than a first predetermined value, and identifying the uplink control information to be fed back based on the merged modulation symbols; a second information acquisition submodule for merging first bit sequences received at each of the target slots and decoding the merged first bit sequence to identify the uplink control information to be fed back when the magnitude of the uplink control information to be fed back is greater than a first predetermined value; or for merging modulation symbol sequences received at each of the target slots and corresponding to the first bit sequence, obtaining a first bit sequence according to the merged modulation symbol sequence, decoding the first bit sequence to identify the uplink control information to be fed back; or for cascading subsequences of a second bit sequence received at each of the target slots to obtain a second bit sequence, decoding the second bit sequence to identify the uplink control information to be fed back; Includes.

[0129] To sum up, in an uplink control channel receiving device of some embodiments of the present disclosure, when a terminal needs to transmit an uplink control channel in multiple target slots, a base station receives the uplink control channel in multiple target slots according to the same transmission length or format of the uplink control channel, thereby achieving the purpose of transmitting the uplink control channel in multiple slots.

[0130] In addition, the receiving device of the uplink control channel in some embodiments of the present disclosure is a receiving device corresponding to the above-mentioned receiving method of the uplink control channel. All the embodiments of the above-mentioned receiving method of the uplink control channel can be applied to the receiving device of the uplink control channel and can achieve the same or similar effects.

[0131] To better achieve the above object, as shown in Fig. 6, some embodiments of the present disclosure further provide a base station including a processor 600, a memory 620 connected to the processor 600 via a bus interface for storing programs and data used in the processor to perform operations, and a transceiver 610 connected to the processor 600 via a bus interface for transmitting control commands. When the processor 600 calls and executes the programs and data stored in the memory 620, the following steps are realized: A plurality of target slots for transmitting uplink control information to be fed back are identified, where the uplink control information to be fed back is transmitted in the target slots via an uplink control channel. A transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot is obtained, where the transmission length or the format of the uplink control channel is the same in each of the target slots. An uplink control channel carrying the uplink control information to be fed back is received in each of the target slots according to the identified transmission length or format of the uplink control channel.

[0132] Here, in FIG. 6, the bus architecture includes any number of interconnecting buses and bridges, specifically connecting one or more processors, such as the processor 600, and various types of memory circuits, such as the memory 620. The bus architecture may also connect various types of other circuits, such as peripheral equipment, regulators, power management circuits, etc., all of which are known in the art and will not be described further herein. The bus interface provides the interface. The transceiver 610 may be multiple components, i.e., includes a transmitter and a receiver, and is provided as a unit that communicates with various types of other devices over a transmission medium. The processor 600 manages the bus architecture and normal operations. The memory 620 can store data used by the processor 600 to perform operations.

[0133] The processor 600 manages the bus architecture and general processing. The memory 620 may store data used by the processor 600 to perform operations.

[0134] To sum up, in a base station of some embodiments of the present disclosure, when a terminal needs to transmit an uplink control channel in multiple target slots, the base station receives the uplink control channel in the multiple target slots according to the same transmission length or format of the uplink control channel, thereby achieving the purpose of transmitting the uplink control channel in multiple slots.

[0135] It should be noted that the base station in some embodiments of the present disclosure is a base station corresponding to the above-mentioned method for receiving an uplink control channel, and all the embodiments of the above-mentioned method for receiving an uplink control channel can be applied to the base station and achieve the same or similar effects.

[0136] In order to better achieve the above object, some embodiments of the present disclosure further provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, achieves the following steps: A plurality of target slots for transmitting uplink control information to be fed back are identified, where the uplink control information to be fed back is transmitted in the target slots via an uplink control channel. A transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot is obtained, where the transmission length or the format of the uplink control channel is the same in each of the target slots. An uplink control channel carrying the uplink control information to be fed back is received in each of the target slots according to the identified transmission length or format of the uplink control channel.

[0137] Here, computer-readable media includes permanent and non-permanent media, removable and non-removable media, and may be implemented by any method or technology for storing information. Information may be computer-readable instructions, data structures, program modules, or other data. Examples of computer-readable storage media capable of storing information accessible by a computing device include, but are not limited to, PRAM, SRAM, DRAM, other types of RAM, ROM, EEPROM, flash memory storage media or other internal storage technologies, CD-ROM, DVD or other optical storage media, magnetic cassettes, magnetic tapes, magnetic disks or other magnetic storage devices or other non-transmission media. As used herein, computer-readable media does not include transitory computer-readable media, such as modulated data signals or carrier waves.

[0138] In addition, a computer-readable storage medium according to some embodiments of the present disclosure is a computer-readable storage medium corresponding to the above-mentioned method for receiving an uplink control channel. All the embodiments of the above-mentioned method for receiving an uplink control channel can be applied to the computer-readable storage medium and can achieve the same or similar effects.

[0139] In order to better achieve the above objectives, an uplink control channel transmitting and receiving method according to some embodiments of the present disclosure will now be described by way of example with reference to the accompanying drawings.

[0140] One slot includes seven symbols (OFDM or SC-FDMA symbols), and one uplink control channel (PUCCH) is arranged or configured to be transmitted in two target slots. When configured, it may be preset by high layer signaling, for example, for periodic CSI / SR feedback, or by downlink control channel, for example, for ACK / NACK feedback. The HARQ feedback time sequence may be such that the ACK / NACK of downlink transmission in the previous slot starts feedback from the uplink region of the following slot, and the ACK / NACK of downlink transmission in the current slot starts feedback from the uplink region of the current slot. The HARQ feedback time sequence relationship may be predefined or may be set by high layer signaling or a related indication field in the downlink control channel.

[0141] Case 1: The uplink regions of multiple target slots are the same. As shown in Figure 7, the structures of slot i and slot i+1 are both 2 symbols downlink region, 1 symbol GP, and 4 symbols uplink region.

[0142] The terminal determines that CSI / SR feedback in slot i is necessary based on the feedback period of the periodic UCI, and determines that the transmission length of the uplink control channel PUCCH is four symbols based on a prior arrangement, a predetermined setting of high layer signaling, or a size of the uplink region (or a region for uplink control channel transmission in the uplink region) of at least one of the two slots. Alternatively, the terminal determines that ACK / NACK feedback in slot i is necessary based on the above HARQ feedback time series, and determines that the transmission length of the PUCCH is four symbols based on a prior arrangement, a predetermined setting of high layer signaling, or a size of the uplink region (or a region for uplink control channel transmission in the uplink region) of at least one of the two slots, or an indication field in the downlink control channel corresponding to the uplink control channel.

[0143] Then, in the uplink region of slot i and slot i+1, both transmit according to the UCI and RS structure of PUCCH with a length of 4, as PUCCH1 and PUCCH2 in FIG. 7. Here, PUCCH starts transmitting from the first symbol of the uplink control region in each slot. Of course, the start position and / or end position of PUCCH in the uplink region may be notified by signaling, for example, by the corresponding downlink control channel. Then, PUCCH transmission in any part of symbols in the uplink region is realized, and may be notified only for the first slot, or each slot may have corresponding notification signaling. Then, the transmission positions in different slots may be different.

[0144] If the UCI is 2 bits or less, the UCI is repeatedly transmitted in each slot. In each slot, transmission is performed based on the UCI and RS structure corresponding to the same transmission length that has been specified. The base station side receives the uplink control channel in slot i and slot i+1 with the same transmission length, and merges the UCI in the two slots to obtain the final UCI. If it exceeds 2 bits, it is repeatedly transmitted in each slot. That is, the terminal side performs channel coding and rate matching based on the UCI specified by the transmission length and the number of transmission symbols of the UCI in the RS structure, and transmits the same encoded sequence repeatedly in two slots. The base station side receives the uplink control channel in slot i and slot i+1 with the same transmission length, and merges the UCI information received in the two slots to obtain the final UCI information. Joint coding transmission may be performed in two slots. That is, the terminal side performs channel coding and rate matching based on the UCI specified by the transmission length in two slots and the total number of transmission symbols of the UCI in the RS structure, and transmits them in two slots, divided into two parts. The base station receives the uplink control channel in slot i and slot i+1 with the same transmission length, cascades the UCI information received in the two slots, performs channel decoding, and obtains the final UCI information.

[0145] Case 2: The uplink regions of multiple target slots are different. As shown in FIG. 8, the structure of slot i is such that two symbols are downlink transmissions, one symbol is GP, and four symbols are uplink transmissions, while the structure of slot i+1 is such that all are uplink, i.e., all seven symbols are uplink transmissions. Or, as shown in FIG. 9, the structure of slot i is such that two symbols are downlink transmissions, one symbol is GP, and four symbols are uplink transmissions, while the structure of slot i+1 is such that one symbol is downlink transmissions, one symbol is GP, and five symbols are uplink transmissions.

[0146] The terminal determines that CSI / SR feedback is necessary in slot i based on the feedback period of the periodic UCI, and determines that the transmission length of the uplink control channel PUCCH is four symbols based on a prior arrangement, a predetermined setting of high layer signaling, or a size of the uplink region (or a region for uplink control channel transmission in the uplink region) of at least one slot of the two slots. Alternatively, the terminal determines that ACK / NACK feedback is necessary in slot i based on the above HARQ feedback time series, and determines that the transmission length of the PUCCH is four symbols based on a prior arrangement, a predetermined setting of high layer signaling, or a size of the uplink region (or a region for uplink control channel transmission in the uplink region) of at least one slot of the two slots (for example, the size of the uplink region of the first slot, or the minimum value of the uplink regions of multiple slots), or an indication field in the downlink control channel corresponding to the uplink control channel.

[0147] Then, in the uplink region of slot i and slot i+1, both transmit according to the UCI and RS structure of PUCCH with a length of 4, such as PUCCH1 and PUCCH2 in FIG. 8 or PUCCH1 and PUCCH2 in FIG. 9. Here, PUCCH ends transmission at the last symbol of the UL region in each slot. That is, it always transmits by occupying the last four symbols of the uplink region. Of course, it may start transmission from the first symbol of the uplink region. That is, it always transmits by occupying the first four symbols of the uplink region. Of course, the start position and / or end position of PUCCH in the uplink region may be notified by signaling, for example, by the corresponding downlink control channel. Then, PUCCH transmission in symbols in any part of the uplink region is realized, and it may be notified only for the first slot, or each slot may have corresponding notification signaling. Then, the transmission positions in different slots may be different.

[0148] The transmission method when the UCI is less than or equal to 2 bits or exceeds 2 bits is the same as in Case 1 above, and will not be described repeatedly.

[0149] It should be noted that the slot structures in some embodiments are merely examples, and the operation methods when each slot contains 14 symbols are also the same. The above-mentioned transmission of PUCCH with a four symbol length (or a format corresponding to a four symbol length) is merely an example. PUCCH may be transmitted with other symbol lengths / formats, which are any integer length between 4 and 14, and the operation methods are also the same, so they will not be described again.

[0150] The above are some embodiments of the present disclosure. However, those skilled in the art can make various improvements and modifications without departing from the principles described in the present disclosure. These improvements and modifications should also be considered as part of the protection scope of the present disclosure.

Claims

1. A method for transmitting an uplink control channel performed by a terminal side, comprising: Identifying a plurality of target slots for transmitting uplink control information to be fed back; Wherein, the uplink control information to be fed back is transmitted through an uplink control channel in the target slot; Obtaining a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot; wherein the transmission length or format of the uplink control channel is the same in each of the target slots; Transmitting an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the identified transmission length or format of the uplink control channel; A method for transmitting an uplink control channel, comprising:

2. The step of identifying a plurality of target slots for transmitting the uplink control information to be fed back includes: Identifying a plurality of target slots for transmitting the uplink control information to be fed back based on information of a plurality of predefined target slots; or Identifying a plurality of target slots for transmitting uplink control information to be fed back based on information of a plurality of target slots set by high layer signaling; or receiving information of a plurality of target slots transmitted on a predetermined downlink control channel, and identifying a plurality of target slots for transmitting uplink control information to be fed back; Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; The method of claim 1 , comprising:

3. The obtaining of a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot includes: Obtaining a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot according to a predefined definition; or Identifying a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on a configuration of high layer signaling; or Identifying a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on an indication field in a predetermined downlink control channel; or Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; determining a transmission length or a format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on a size of an uplink area in at least one target slot among the plurality of target slots or a size of an uplink area for transmitting an uplink control channel in the at least one target slot; The method of claim 1 , comprising:

4. Transmitting an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the transmission length or format of the identified uplink control channel; Identifying a transmission structure of uplink control information and a reference signal in the uplink control channel based on the identified transmission length or format of the uplink control channel; Transmitting the uplink control channel carrying the uplink control information and a reference signal to be fed back in each of the target slots according to the transmission structure; The method of claim 1 , comprising:

5. receiving a start and / or end position of the uplink control channel in one or more target slots transmitted on a given downlink control channel; Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; and / or determining a start and / or end location of the uplink control channel in one or more target slots based on a pre-arranged rule; The method of claim 4 further comprising:

6. A method for receiving an uplink control channel performed by a base station, comprising: Identifying a plurality of target slots for transmitting uplink control information to be fed back; Wherein, the uplink control information to be fed back is transmitted through an uplink control channel in the target slot; Obtaining a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot; wherein the transmission length or format of the uplink control channel is the same in each of the target slots; receiving an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the identified transmission length or format of the uplink control channel; 23. A method for receiving an uplink control channel, comprising:

7. The step of identifying a plurality of target slots for transmitting the uplink control information to be fed back includes: Identifying a plurality of target slots for transmitting uplink control information to be fed back based on information of a plurality of predefined target slots; Including, or After identifying a plurality of target slots for transmitting the uplink control information to be fed back, the method further comprises: transmitting information of the plurality of target slots to a terminal via higher layer signaling or a predetermined downlink control channel; 7. The method of claim 6, wherein the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

8. The obtaining of a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot includes: Obtaining a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot according to a predefined definition; or determining a transmission length or a format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on a size of an uplink area in at least one target slot among the plurality of target slots or a size of an uplink area for transmitting an uplink control channel in the at least one target slot; Including, or After acquiring a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot, the method includes: The method further includes transmitting a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot to a terminal by high layer signaling or a predetermined downlink control channel; 7. The method of claim 6, wherein the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

9. receiving an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the transmission length or format of the identified uplink control channel; Identifying a transmission structure of uplink control information and a reference signal in the uplink control channel based on the identified transmission length or format of the uplink control channel; receiving the uplink control channel carrying the uplink control information and a reference signal to be fed back in each of the target slots according to the transmission structure; The method of claim 6, comprising:

10. determining a start position and / or an end position of the uplink control channel in one or more target slots based on a pre-arranged rule; or transmitting a start position and / or an end position of the uplink control channel in the identified one or more target slots to a terminal on a predetermined downlink control channel; 10. The method of claim 9, wherein the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

11. An uplink control channel transmitting device, comprising: a first identifying module, a first obtaining module, and a transmitting module, The first identification module identifies a plurality of target slots for transmitting the uplink control information to be fed back; Wherein, the uplink control information to be fed back is transmitted through an uplink control channel in the target slot; A first acquisition module acquires a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot; wherein the transmission length or format of the uplink control channel is the same in each of the target slots; A transmitting module transmits an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the transmission length or format of the specified uplink control channel.

12. The first identification module is A first identification submodule for identifying a plurality of target slots for transmitting the uplink control information to be fed back based on information of a plurality of predefined target slots; and / or A second specifying submodule for specifying a plurality of target slots for transmitting the uplink control information to be fed back based on information of a plurality of target slots set by high layer signaling; and / or a third identification submodule for receiving information of a plurality of target slots transmitted through a predetermined downlink control channel and identifying a plurality of target slots for transmitting uplink control information to be fed back; Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; The apparatus of claim 11 , comprising:

13. The first acquisition module is A first acquisition sub-module for acquiring a transmission length or a format of an uplink control channel that carries the uplink control information to be fed back in the target slot according to a predetermined definition; and / or A second acquisition sub-module for determining a transmission length or a format of an uplink control channel for carrying the uplink control information to be fed back in the target slot according to a configuration of high layer signaling; and / or A third acquisition sub-module for determining a transmission length or format of an uplink control channel that carries the uplink control information to be fed back in the target slot according to an indication field in a predetermined downlink control channel; and / or Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; a fourth acquisition sub-module for determining a transmission length or a format of an uplink control channel that carries the uplink control information to be fed back in the target slot based on a size of an uplink area in at least one target slot among the plurality of target slots or a size of an uplink area for transmitting an uplink control channel in the at least one target slot; The apparatus of claim 11 , comprising:

14. The transmitting module includes: a structure identification submodule for identifying a transmission structure of uplink control information and a reference signal in the uplink control channel according to the identified transmission length or format of the uplink control channel; a first transmitting submodule for transmitting the uplink control channel carrying the uplink control information and a reference signal to be fed back in each of the target slots according to the transmission structure; The apparatus of claim 11 , comprising:

15. a first position determining module for receiving a start position and / or an end position of said uplink control channel in one or more target slots transmitted on a given downlink control channel; and / or Wherein, the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot; a second location determining module for determining a start location and / or an end location of the uplink control channel in one or more target slots based on a predefined rule; The apparatus of claim 14 further comprising:

16. An uplink control channel receiving device, comprising: a second identifying module, a second acquiring module, and a receiving module, The second identification module identifies a plurality of target slots for transmitting the uplink control information to be fed back; Wherein, the uplink control information to be fed back is transmitted through an uplink control channel in the target slot; A second acquisition module acquires a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot; wherein the transmission length or format of the uplink control channel is the same in each of the target slots; An uplink control channel receiving device, wherein a receiving module receives an uplink control channel carrying the uplink control information to be fed back in each of the target slots according to the identified transmission length or format of the uplink control channel.

17. The second identification module is a fourth specifying submodule for specifying a plurality of target slots for transmitting the uplink control information to be fed back based on information of the plurality of predefined target slots; or The apparatus further includes a first information transmitting module for transmitting information of the plurality of target slots to a terminal through a high layer signaling or a predetermined downlink control channel; 17. The apparatus of claim 16, wherein the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

18. The second acquisition module is A fifth acquiring sub-module for acquiring a transmission length or a format of an uplink control channel for carrying the uplink control information to be fed back in the target slot according to a predetermined definition; or a sixth acquisition sub-module for determining a transmission length or a format of an uplink control channel for carrying the uplink control information to be fed back in the target slot based on a size of an uplink area in at least one target slot among the plurality of target slots or a size of an uplink area for transmitting an uplink control channel in the at least one target slot; Including, or The apparatus further includes a second information transmitting module for transmitting a transmission length or a format of an uplink control channel carrying the uplink control information to be fed back in the target slot to a terminal by high layer signaling or a predetermined downlink control channel; 17. The apparatus of claim 16, wherein the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.

19. The receiving module includes: a transmission structure identification submodule for identifying a transmission structure of uplink control information and a reference signal in the uplink control channel according to the identified transmission length or format of the uplink control channel; a first receiving sub-module for receiving the uplink control channel carrying the uplink control information and a reference signal to be fed back in each of the target slots according to the transmission structure; 17. The apparatus of claim 16, comprising:

20. a third location determining module for determining a start location and / or an end location of the uplink control channel in one or more target slots based on a predefined rule; or The apparatus further includes a third information transmitting module for transmitting the start position and / or end position of the uplink control channel in the identified one or more target slots to a terminal via a predetermined downlink control channel; 20. The apparatus of claim 19, wherein the predetermined downlink control channel is at least one of a downlink control channel corresponding to a downlink shared channel in which uplink control information is fed back on the uplink control channel, a downlink control channel in which uplink control information is fed back on the uplink control channel to indicate release of downlink semi-persistent scheduling resources, and a multicast downlink control channel for indicating a slot structure of a target slot.