Transmission method of uplink control channel, terminal device and network device

By receiving and utilizing target configuration information, terminal devices can meet coverage requirements with a smaller number of PRBs, solving the problem of insufficient resource utilization and improving transmission efficiency and device performance.

CN115884405BActive Publication Date: 2026-02-10VIVO SOFTWARE TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111132069.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-26
Publication Date
2026-02-10
Estimated Expiration
2041-09-26

AI Technical Summary

Technical Problem

In existing technologies, the configuration of the number of public Physical Uplink Control Channels (PRBs) by base stations is based on the worst coverage situation within the cell, which results in user terminals with better coverage needing to use too many PRB resources, leading to insufficient resource utilization.

Method used

By receiving target configuration information, the terminal device determines and uses a smaller number of PRBs to meet the coverage requirements, selects appropriate PRB locations for PUCCH transmission, and the network device sends target configuration information to support this process.

Benefits of technology

It achieves coverage requirements with a smaller number of PRBs, optimizes resource allocation, improves transmission efficiency, and reduces equipment power consumption and blind detection frequency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115884405B_ABST
    Figure CN115884405B_ABST
Patent Text Reader

Abstract

The application discloses a transmission method of an uplink control channel, a terminal device and a network device, and belongs to the field of communication. The method comprises the following steps: receiving target configuration information by a target terminal (UE); wherein the target configuration information comprises the following: the number N of physical resource blocks (PRBs) available for at least one UE in a target cell to send a physical uplink control channel (PUCCH) and L candidate PUCCH resources available for at least one UE in the target cell to send the PUCCH, wherein the target cell is a cell where the target UE is located; determining the actual number M of PRBs for sending the PUCCH, wherein M is less than or equal to N; determining the positions of the M actual PRBs for sending the PUCCH; and sending the PUCCH at the positions of the M actual PRBs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communications, and more particularly to a method for transmitting an uplink control channel, a terminal device, and a network device. Background Technology

[0002] In related technologies, the number of Physical Resource Blocks (PRBs) configured by the base station for the shared Physical Uplink Control Channel (PUCCH) is a cell-level configuration, possibly based on the worst coverage scenario within the cell. For user equipment (UE) with good coverage, such a large number of PRBs may not be necessary to meet coverage requirements. Summary of the Invention

[0003] This application provides an uplink control channel transmission method, terminal device, and network device that enable the UE to meet coverage requirements with a smaller number of PRBs.

[0004] A first aspect provides a method for transmitting an uplink control channel, the method comprising: a target terminal UE receiving target configuration information, wherein the target configuration information includes: N physical resource blocks (PRBs) available for at least one UE in a target cell to transmit a physical uplink control channel (PUCCH) and L candidate PUCCH resources available for at least one UE in the target cell to transmit a PUCCH, the target cell being the cell where the target UE is located; determining the actual number M of PRBs for transmitting a PUCCH, wherein M ≤ N; determining the locations of the M actual PRBs for transmitting a PUCCH; and transmitting a PUCCH at the locations of the M actual PRBs.

[0005] Secondly, a method for transmitting an uplink control channel is provided. The method includes: a network device sending target configuration information, wherein the target configuration information includes: N physical resource blocks (PRBs) that at least one UE in the target cell can use to transmit a physical uplink control channel (PUCCH) and L candidate PUCCH resources that at least one UE in the target cell can use to transmit a PUCCH, and the target cell is the cell where the target UE is located.

[0006] Thirdly, an uplink control channel transmission apparatus is provided, comprising: a first receiving module for receiving target configuration information, wherein the target configuration information includes: N physical resource blocks (PRBs) available for at least one UE in a target cell to transmit a physical uplink control channel (PUCCH) and L candidate PUCCH resources available for at least one UE in the target cell to transmit a PUCCH, the target cell being the cell where the target UE is located; a first determining module for determining the actual number M PRBs for transmitting a PUCCH, wherein M ≤ N; a second determining module for determining the locations of the M actual PRBs for transmitting a PUCCH; and a first transmitting module for transmitting a PUCCH at the locations of the M actual PRBs.

[0007] Fourthly, an uplink control channel transmission apparatus is provided, comprising: a second transmission module for transmitting target configuration information, wherein the target configuration information includes: N physical resource blocks (PRBs) of physical uplink control channel (PUCCH) that at least one UE in the target cell can use to transmit, and L candidate PUCCH resources that at least one UE in the target cell can use to transmit PUCCH, wherein the target cell is the cell where the target UE is located.

[0008] Fifthly, a terminal device is provided, the terminal device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first aspect.

[0009] In a sixth aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is used to receive target configuration information, wherein the target configuration information includes: N physical resource blocks (PRBs) in a target cell that at least one UE can use to transmit a physical uplink control channel (PUCCH) and L candidate PUCCH resources in the target cell that at least one UE can use to transmit PUCCH, the target cell being the cell where the target UE is located; the processor is used to determine the actual number M of PRBs for transmitting PUCCH, where M ≤ N; determine the positions of the M actual PRBs for transmitting PUCCH; and transmit PUCCH at the positions of the M actual PRBs.

[0010] In a seventh aspect, a network device is provided, the network device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method as described in the second aspect.

[0011] Eighthly, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to send target configuration information, wherein the target configuration information includes: N physical resource blocks (PRBs) that at least one UE in the target cell can use to send a physical uplink control channel (PUCCH) and L candidate PUCCH resources that at least one UE in the target cell can use to send a PUCCH, wherein the target cell is the cell where the target UE is located.

[0012] A ninth aspect provides a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method as described in the first and / or second aspects.

[0013] In a tenth aspect, a computer program product is provided, comprising a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the methods described in the first aspect and / or the second aspect.

[0014] Eleventhly, a chip is provided, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the methods as described in the first aspect and / or the second aspect.

[0015] In a twelfth aspect, a computer program / program product is provided, the computer program / program product being stored in a non-volatile storage medium, the program / program product being executed by at least one processor to implement the steps of the methods as described in the first and / or second aspects.

[0016] The uplink control channel transmission method, terminal device, and network device provided in this embodiment of the invention receive target configuration information through a target terminal UE. The target configuration information includes: N physical resource blocks (PRBs) available for at least one UE in the target cell to transmit the Physical Uplink Control Channel (PUCCH), and L candidate PUCCH resources available for at least one UE in the target cell to transmit the PUCCH. The target cell is the cell where the target UE is located. The method further includes determining the actual number of PRBs (M) for transmitting the PUCCH, where M ≤ N; determining the locations of the M actual PRBs for transmitting the PUCCH; and transmitting the PUCCH at the locations of the M actual PRBs, enabling the UE to meet coverage requirements with a smaller number of PRBs. Attached Figure Description

[0017] Figure 1 This diagram illustrates a wireless communication system to which embodiments of this application may be applied.

[0018] Figure 2 This is a schematic flowchart of an uplink control channel transmission method according to an embodiment of the present invention;

[0019] Figure 3 This is a schematic flowchart of an uplink control channel transmission method according to another embodiment of the present invention;

[0020] Figure 4a This is a schematic flowchart of an uplink control channel transmission method according to another embodiment of the present invention;

[0021] Figures 4b-4e This is an example diagram of an uplink control channel transmission method according to another embodiment of the present invention;

[0022] Figure 5 This is a schematic flowchart of an uplink control channel transmission method according to another embodiment of the present invention;

[0023] Figure 6 This is a schematic flowchart of an uplink control channel transmission method according to another embodiment of the present invention;

[0024] Figure 7 This is a schematic flowchart of an uplink control channel transmission method according to another embodiment of the present invention;

[0025] Figure 8 This is a schematic diagram of the structure of a transmission device for an uplink control channel according to an embodiment of the present invention;

[0026] Figure 9 This is a schematic diagram of the structure of a transmission device for an uplink control channel according to an embodiment of the present invention;

[0027] Figure 10 This is a schematic diagram of the structure of a terminal device according to another embodiment of the present invention;

[0028] Figure 11 This is a schematic diagram of the structure of a network device according to another embodiment of the present invention. Detailed Implementation

[0029] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0030] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0031] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Freq Target UEncy-Division Multiple Access (OFDMA), Single-carrier Freq Target UEncy-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and NR terminology is used in most of the following description; however, these technologies can also be applied to applications beyond NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.

[0032] Figure 1This diagram illustrates a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can also be referred to as a terminal device or user equipment (UE). The terminal 11 can be a smartwatch, mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), wearable device, vehicle-mounted device (V target UE), pedestrian terminal (P target UE), etc. Wearable devices include wristbands, headphones, glasses, etc. It should be noted that this application does not limit the specific type of terminal 11. Network-side device 12 can be a base station or a core network. The base station can be referred to as a node B, evolved node B, access point, base transceiver station (BTS), radio base station, radio transceiver, basic service set (BSS), extended service set (ESS), B node, evolved B node (eNB), home B node, home evolved B node, WLAN access point, WiFi node, transmitting and receiving point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. It should be noted that in this application embodiment, only the base station in the NR system is used as an example, but the specific type of base station is not limited.

[0033] The transmission method of the uplink control channel provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.

[0034] like Figure 2 As shown, one embodiment of the present invention provides an uplink control channel transmission method 200, which can be executed by a terminal device; in other words, the method can be executed by software or hardware installed on the terminal device. The method includes the following steps:

[0035] S202: The target terminal UE receives the target configuration information.

[0036] The target configuration information includes: N and L candidate PUCCH resources.

[0037] Wherein, N is the number of PRBs available for at least one UE in the target cell to transmit PUCCH. The L candidate PUCCH resources are the L candidate PUCCH resources available for at least one UE in the target cell to transmit PUCCH. The target cell is the cell where the target UE resides.

[0038] S204: Determine the actual number M of PRBs sent for PUCCH.

[0039] In some cases, the base station configures the number of PRBs for the shared PUCCH at the cell level, possibly based on the worst coverage scenario within the cell. The UE may not need such a large number of PRBs to meet coverage requirements. In this step, the UE can choose the actual number of PRBs to send for the PUCCH based on its own circumstances. M ≤ N, meaning the UE can meet coverage requirements with a number of PRBs less than the one configured by the base station.

[0040] S206: Determine the positions of the M actual PRBs for sending PUCCH.

[0041] S208: Send PUCCH at the locations of the M actual PRBs.

[0042] The uplink control channel transmission method provided in this embodiment of the invention involves receiving target configuration information through a target terminal UE. The target configuration information includes: N physical resource blocks (PRBs) available for at least one UE in the target cell to transmit the Physical Uplink Control Channel (PUCCH), and L candidate PUCCH resources available for at least one UE in the target cell to transmit the PUCCH. The target cell is the cell where the target UE is located. The method further involves determining the actual number of PRBs (M) for transmitting the PUCCH, where M ≤ N; determining the locations of the M actual PRBs for transmitting the PUCCH; and transmitting the PUCCH at the locations of the M actual PRBs, enabling the UE to meet coverage requirements with a smaller number of PRBs.

[0043] Furthermore, the UE may or may not have the capability to transmit multiple PRB PUCCHs (multi-Physical Resource Block Physical Uplink Control Channel). The uplink control channel transmission method provided in this embodiment of the invention can meet the transmission requirements of UEs that do not have the capability to transmit multiple PRB PUCCHs.

[0044] In one implementation, S204: Determine the actual number M of PRBs sent for the PUCCH, including:

[0045] Determine the actual number M of PUCCHs sent based on at least one of the following:

[0046] The target UE's ability to send PUCCH;

[0047] The power class type of the target UE;

[0048] The format of the PUCCH sent by the target UE;

[0049] Path loss between the target UE and the base station;

[0050] The power of the target UE transmitting the Physical Random Access Channel (PRACH);

[0051] The number of bits of uplink control information (UCI) carried in the PUCCH transmitted by the target UE;

[0052] The code rate of the PUCCH sent by the target UE;

[0053] Base station display indicators;

[0054] Implicit indications of the base station.

[0055] The capability of multiple PRB PUCCHs is optional for some UEs. When the actual number M of PRBs to be sent is determined based on the target UE's ability to send PUCCHs, M satisfies at least one of the following:

[0056] If the target UE has the capability to transmit multiple PRB PUCCHs, then M is equal to N;

[0057] If the target UE does not have the ability to send multiple PRB PUCCHs, then M equals 1;

[0058] If the target UE has the capability to send a PUCCH of up to Z PRBs and Z is greater than or equal to N, then M is equal to N;

[0059] If the target UE has the PUCCH capability to send up to Z PRBs and Z is less than N, then M is equal to Z;

[0060] If the target UE has the capability to send a PUCCH containing Zi PRBs, then M is equal to Zi, where Zi is at least one of Z1, Z2…ZK, and Zi<=N. <Zi+1,1<=Z1<Z2<…<ZK,ZK> N;

[0061] If the target UE has the capability to send PUCCHs containing Zi PRBs, then M is equal to ZK, where ZK ≤ N, and Zi is at least one of Z1, Z2…ZK, 1 <= Z1 <Z2<…<ZK。

[0062] In one implementation, M equals K when at least one of the following first conditions is met; wherein the first condition includes:

[0063] The target UE's Power class type is Type 1;

[0064] The base station instructs the target UE to limit the format of the PUCCH to the first format;

[0065] The path loss between the target UE and the base station is greater than a first threshold, which is determined by the protocol or configured by the base station.

[0066] The path loss between the target UE and the base station is less than a first threshold, which is determined by the protocol or configured by the base station.

[0067] The target UE transmits PRACH with a power greater than a second threshold, which is determined by the protocol or configured by the base station;

[0068] The target UE transmits PRACH at a power less than a second threshold, which is determined by the protocol or configured by the base station;

[0069] The number of UCI bits carried by the PUCCH sent by the target UE is greater than a third threshold, which is agreed upon by the protocol or configured by the base station;

[0070] The number of UCI bits carried by the PUCCH sent by the target UE is less than a third threshold, which is agreed upon by the protocol or configured by the base station;

[0071] The code rate of the PUCCH sent by the target UE is greater than the fourth threshold, which is agreed upon by the protocol or configured by the base station;

[0072] The code rate of the PUCCH sent by the target UE is less than the fourth threshold, which is agreed upon by the protocol or configured by the base station;

[0073] The base station indicates that the DCI of the PUCCH resource is limited to the first control resource set;

[0074] The base station indicates that the DCI of the PUCCH resource is limited to the first search space;

[0075] The PUCCH resources indicated by the base station are limited to the first set.

[0076] Wherein, the first threshold, the second threshold, the third threshold, the fourth threshold, the first control resource set, the first search space, the first format, the first type, and the first set are specified by the protocol or configured by the base station, and the first format, the first type, the first control resource set, the first search space, and the first set include, but are not limited to, one.

[0077] The K satisfies one of the following:

[0078] Protocol predefined;

[0079] Base station configuration;

[0080] Target UE reporting;

[0081] It depends on the value achieved by the target UE.

[0082] Therefore, the UE can choose the number of PRBs to actually send for the PUCCH based on its own capabilities or circumstances. For example, if the UE does not have the "multi-PRB PUCCH" capability, if the UE has the "multi-PRB PUCCH" capability but the protocol allows the UE to optionally send "multi-PRB PUCCH" or "1-PRB PUCCH", or if the protocol allows the UE to determine the number of PRBs to actually send for the PUCCH, the UE can choose the number of PRBs to actually send for the PUCCH based on its own capabilities or circumstances.

[0083] like Figure 3 As shown, one embodiment of the present invention provides an uplink control channel transmission method 300, which can be executed by a terminal device; in other words, the method can be executed by software or hardware installed on the terminal device. The method includes the following steps:

[0084] S302: The target terminal UE receives the target configuration information.

[0085] This step can be adopted. Figure 2 The description of step S202 in the embodiment will not be repeated here.

[0086] S304: Determine the actual number M of PRBs sent for PUCCH.

[0087] This step can be adopted. Figure 2 The steps S204 and related descriptions in the embodiment will not be repeated here.

[0088] S306: Based on the first indication value, determine a first PUCCH resource from the L candidate PUCCH resources, wherein the first PUCCH resource includes N target PRBs.

[0089] Specifically, the first indicator value r PUCCH Satisfying 0≤rPUCCH ≤15,

[0090]

[0091] Where, Δ PRI For the PUCCH resource index indication field in the downlink control information (DCI) received by the UE, N CCE n is the number of Control Channel Elements (CCEs) in the Control Resource Set (CORSET) of the Physical Downlink Control Channel (PDCCH) where the DCI received by the UE resides. CCE,0 This is the first CCE index of PDCCH.

[0092] S307: Among the N target PRBs, determine the indices of M actual PRBs.

[0093] The indices of the M actual PRBs are associated with at least one of the indices of the first PRB, the second PRB, and the patterns of the M PRBs.

[0094] Wherein, the N target PRBs are at least one of the following:

[0095] The N PRBs of the first PUCCH resource;

[0096] The N PRBs of the first PUCCH resource for target frequency hopping.

[0097] The first PRB is at least one of the following:

[0098] If the PUCCH transmitted by the target UE is not configured for frequency hopping, at least one of the M actual PRBs. For example, the PRB with the largest index among the PRBs whose PUCCH is not configured for frequency hopping, the PRB with the smallest index among the PRBs whose PUCCH is not configured for frequency hopping, the PRB with the middle index among the PRBs whose PUCCH is not configured for frequency hopping, and the PRB with a specific index among the PRBs whose PUCCH is not configured for frequency hopping.

[0099] When the PUCCH transmitted by the target UE is configured with frequency hopping, at least one PRB among the M PRBs of the first hop of the PUCCH transmitted by the target UE. For example, the PRB with the largest index among the M PRBs of the first hop of the frequency hopping configuration, the PRB with the smallest index among the M PRBs of the first hop of the frequency hopping configuration, the PRB with the middle index among the M PRBs of the first hop of the frequency hopping configuration, and the PRB with a specific index among the M PRBs of the first hop of the frequency hopping configuration.

[0100] The second PRB is: when the PUCCH sent by the target UE is configured with frequency hopping, at least one PRB among the M PRBs of the second hop of the PUCCH sent by the target UE. For example, the PRB with the largest index among the M PRBs of the second hop configured with frequency hopping, the PRB with the smallest index among the M PRBs of the second hop configured with frequency hopping, the PRB with an index of the middle value among the M PRBs of the second hop configured with frequency hopping, and the PRB with an index of a specific value among the M PRBs of the second hop configured with frequency hopping.

[0101] The index of the first PRB is associated with at least one of the following: the first indication value; the index of the third PRB.

[0102] Optionally, the index of the third PRB is the PRB index among the N PRBs of the first PUCCH resource, for example, the PRB index with the largest, smallest, or middle index among the N PRBs of the first PUCCH resource.

[0103] Optionally, the index of the third PRB is the PRB index among the N PRBs of the first PUCCH resource in the first hop, for example, the PRB index with the largest, smallest, or middle index among the N PRBs of the first PUCCH resource in the first hop.

[0104] The index of the second PRB is associated with at least one of the following: the first indication value; the N; the M; the first indication value set corresponding to the first PUCCH resource; and the index of the fourth PRB.

[0105] The index of the fourth PRB is the PRB index among the N PRBs of the first PUCCH resource in the second hop, for example, the PRB index with the largest, smallest or middle index among the N PRBs of the first PUCCH resource in the second hop.

[0106] Optionally, the index Q of the PRBs whose PUCCHs are not configured for frequency hopping satisfies:

[0107] or

[0108] Q = P + (r) PUCCH,index mod N)*M

[0109] Where P is the smallest index among the PRBs without frequency hopping configured in the first PUCCH resource, and r PUCCH,index The first indicator value r in the first indicator value set corresponding to the first PUCCH resource PUCCH The corresponding index, r PUCCH This is the first indicator value.

[0110] Optionally, the index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the frequency hopping configuration satisfies:

[0111]

[0112] The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies:

[0113]

[0114] Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, P2 is the maximum index of the second hop of the PRB in the first PUCCH resource, and r PUCCH This is the first indicator value.

[0115] Optionally, the index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the frequency hopping configuration satisfies:

[0116] Q1 = P1 + (r PUCCH,index mod N)*M,

[0117] The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies:

[0118] Q2 = P2 - (r PUCCH,index mod N)*M,

[0119] Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, P2 is the maximum index of the second hop of the PRB in the first PUCCH resource, and r PUCCH,index The first indicator value r in the first indicator value set corresponding to the first PUCCH resource PUCCH The corresponding index.

[0120] Optional, in In the case of r PUCCH =r PUCCH -8.

[0121] In one implementation, when the PUCCH of the M PRBs is not configured for frequency hopping, the indices of the M actual PRBs are determined based on the index of the first PRB, the definition of the first PRB, and the pattern of the M PRBs.

[0122] In one implementation, when frequency hopping is configured in the PUCCH of the M PRBs, the indices of the M actual PRBs are determined based on the index of the first PRB, the index of the second PRB, the definition of the first PRB, the definition of the second PRB, and the pattern of the M PRBs. The pattern is predefined by the protocol or configured by the base station and can be continuous or discontinuous. The definition of the first PRB is the index of the first PRB in the M PRBs, and the definition of the second PRB is the index of the second PRB in the M PRBs.

[0123] S308: Send PUCCH at the locations of the M actual PRBs.

[0124] The uplink control channel transmission method provided in this embodiment of the invention involves receiving target configuration information through a target terminal UE. The target configuration information includes: N physical resource blocks (PRBs) available for at least one UE in the target cell to transmit the Physical Uplink Control Channel (PUCCH), and L candidate PUCCH resources available for at least one UE in the target cell to transmit the PUCCH. The target cell is the cell where the target UE is located. The method further involves determining the actual number M PRBs for transmitting the PUCCH, where M ≤ N; determining the locations of the M actual PRBs for transmitting the PUCCH; and transmitting the PUCCH at the locations of the M actual PRBs. This method enables the UE to meet coverage requirements with a smaller number of PRBs, optimizes resource allocation, and improves transmission efficiency.

[0125] The uplink control channel transmission method provided in this embodiment of the invention can determine the positions of M actual PRBs for sending PUCCH and send PUCCH at the positions of the M actual PRBs, which can reduce the number of blind detections and save equipment power consumption.

[0126] As shown in Figure 4, an embodiment of the present invention provides an uplink control channel transmission method 400. This method can be executed by a terminal device; in other words, it can be executed by software or hardware installed on the terminal device. The method includes the following steps:

[0127] S402: The target terminal UE receives the target configuration information.

[0128] This step can adopt Figure 2 the description of step S202 in the embodiment, which will not be elaborated here.

[0129] S404: Determine the actual number M of PRBs for transmitting PUCCH.

[0130] This step can adopt Figure 2 the description of step S204 in the embodiment, which will not be elaborated here.

[0131] S406: Determine the positions of the M actual PRBs for transmitting PUCCH.

[0132] This step can adopt Figure 3 the description of steps S306 - S307 in the embodiment, which will not be elaborated here.

[0133] S407: Transmit a reporting message to the base station.

[0134] This embodiment takes S407 being after S406 as an example for illustration. However, in the implementation process, S407 can be executed before S406. The embodiments of the present application do not limit the execution order of S407 and S406.

[0135] The reporting message is at least one of the ability of the target UE to transmit PUCCH, the selection result of whether to select to transmit multi - PRB PUCCH, the value of M, and the indexes of the M actual PRBs;

[0136] Among them, the ability to transmit PUCCH includes at least one of the following:

[0137] Whether it has the ability to transmit multi - PRB PUCCH; Reporting that it has this ability means M = N, otherwise M = 1;

[0138] The ability to transmit a PUCCH with a maximum of Z PRBs; Optionally, when Z >= N, M = N; otherwise M = Z; Optionally, when Z >= N, M < N; otherwise M <= Z.

[0139] The ability to transmit a PUCCH with (Z1, Z2,..., ZK) PRBs, where, in the case that the target UE has this ability, it means that M is equal to Zi, where Zi <= N < Zi + 1, 1 <= Z1 < Zi <... < ZK, ZK > N; Or, in the case that the target UE has this ability, it means that M is equal to ZK, where ZK <= N.

[0140] Optionally, for the selection result of whether to select to transmit multi - PRB PUCCH, if reporting to select to transmit "multi - PRB PUCCH", then M = N, otherwise M = 1.

[0141] Optionally, the reporting information can be sent to the base station via the Physical Random Access Channel (PRACH) or the third information msg3.

[0142] Optionally, there is a correspondence between the format of the PRACH and the reported information, thereby implicitly indicating the reported information.

[0143] Optionally, there is a correspondence between the resources of the PRACH and the reported information, thereby implicitly indicating the reported information.

[0144] S408: Send PUCCH at the locations of the M actual PRBs.

[0145] The uplink control channel transmission method provided in this embodiment of the invention enables the base station and the UE to reach a consensus on the actual PUCCH resources sent by the UE by sending uplink information to the base station, thereby reducing the number of times the base station performs blind PUCCH detection.

[0146] Examples 1 and 2 are given below for illustration.

[0147] Example 1

[0148] like Figures 4b-4c As shown in Table 1, in S402, the base station uses a System Information Block (SIB), such as SIB1, to indicate that the number N of PUCCH PRBs sent by all UEs in the cell where UE1 resides is 2. The base station uses pucch-ResourceCommon to indicate that the row index of the cell where UE1 resides is 1. Different padding in the figure below represents different PUCCH time-frequency resources. The same PUCCH time-frequency resource can also correspond to different cyclic shifts. The figure corresponds to a total of 16 different PUCCH resources.

[0149] Table 1

[0150]

[0151] The base station provides DCI instructions, and UE1 obtains the corresponding r. PUCCH =6, the time-frequency resources of the corresponding first PUCCH resource are as follows Figure 4b middle Partially, the cyclic shift is r PUCCH Mod 3 = 0 corresponds to the cyclic shift with index 0 in the cyclic shift set {0, 4, 8}: 0. Each cell in the diagram can represent one PRB. The diagram includes the frequency domain location of a bandwidth part (BWP), which can be understood as not showing all PRBs in the diagram, but rather some PRBs that are not shown.

[0152] UE1 lacks the capability to send multi-PRB PUCCH. In S407, UE1 reports to the base station that it lacks this capability through the PRACH resources configured by the base station. The base station has configured frequency hopping for the PUCCH. The first hop resource of the PUCCH is the PRB with the smallest first hop index of the first PUCCH resource. The second hop resource of the PUCCH is the PRB with the largest second hop index of the first PUCCH. Therefore, in S406, UE1 actually sends the following PUCCH resources: Figure 4c middle Partial. The base station detects PUCCH in this part.

[0153] Example 2

[0154] Combined again Figures 4b-4c As shown in Table 1, in S402, the base station indicates through SIB1 that the number of PRBs sent by all UEs in the cell where UE1 is located is 2. The base station indicates through pucch-ResourceCommon that the row index of the cell where UE1 is located is 1. Different padding in the figure represents different PUCCH time-frequency resources. The same PUCCH time-frequency resource can also correspond to different cyclic shifts. There are a total of 16 different PUCCH resources in the figure.

[0155] The base station provides DCI instructions, and UE1 obtains the corresponding r. PUCCH =6, the time-frequency resources of the corresponding first PUCCH resource are as follows Figure 4b middle Partially, the cyclic shift is r PUCCH mod 3 = 0 corresponds to the cyclic shift with index 0 in the cyclic shift set {0, 4, 8}: 0.

[0156] In S404, UE1 determines the number of PRBs for the transmitted PUCCH to be 1 by judging whether the power class is the first type restricted by the base station and whether the path loss between the UE1 and the base station is greater than a first threshold. UE1 then reports the number of PRBs for the transmitted PUCCH to the base station through the PRACH resources configured by the base station.

[0157] The base station has configured frequency hopping for the PUCCH, and the minimum PRB index for the first hop of the PUCCH is... The minimum PRB index for the second hop of PUCCH is P1 and P2 are the minimum index of the first-hop PRB and the maximum index of the second-hop PRB in the first PUCCH resource. Q1 and Q2 are the minimum index of the first-hop PRB and the minimum and maximum PRB indices of the second-hop PRB in the first PUCCH resource. Therefore, in S406, UE1 actually sends the following PUCCH resource: Figure 4c middle Partial. The base station detects PUCCH in this part.

[0158] Example 3

[0159] Combined again Figures 4d-4e As shown in Table 1, in S402, the base station indicates through SIB1 that the number of PRBs sent by all UEs in the cell where UE1 is located is 4. The base station indicates through pucch-ResourceCommon that the row index of the cell where UE1 is located is 1. Different padding in the figure represents different PUCCH time-frequency resources. The same PUCCH time-frequency resource can also correspond to different cyclic shifts. There are a total of 16 different PUCCH resources in the figure.

[0160] The base station provides DCI instructions, and UE1 obtains the corresponding r. PUCCH =6, the time-frequency resources of the corresponding first PUCCH resource are shown in the figure. Partially, the cyclic shift is r PUCCH mod 3 = 0 corresponds to the cyclic shift with index 0 in the cyclic shift set {0, 4, 8}: 0.

[0161] In S404, UE1's capability is to transmit a PUCCH with a maximum of 2 PRBs. UE1 determines the number of PRBs M for the transmitted PUCCH to be 2 by judging whether the power of the PRACH is greater than a second threshold. UE1 reports the number of PRBs for the transmitted PUCCH to the base station via msg3.

[0162] The base station configures frequency hopping for the PUCCH, and the minimum PRB index of the first hop of the PUCCH is Q1 = P1 + (r PUCCH,index The minimum PRB index of the second hop in the PUCCH is Q2 = P2 - (r) * M. PUCCH,index Let N = (mod N) * M, where P1 and P2 are the minimum PRB index of the first hop PRB in the first PUCCH resource and the maximum PRB index of the second hop PRB. Q1 and Q2 are the minimum index of the first hop PRB in the first PUCCH resource and the minimum and maximum PRB indices of the second hop PRB. The N PRB resources of the first PUCCH resource correspond to multiple r... PUCCH Constitute the set {r PUCCH,0 ,r PUCCH,1 ...r PUCCH,X-1}, where X is the r corresponding to the first PUCCH resource. PUCCH The number of elements. The corresponding r in the set. PUCCH,index The range is {0, 1, ..., X-1}. Therefore, in S406, UE1 actually sends PUCCH resources as follows: Figure 4e middle Partial. The base station detects PUCCH in this part.

[0163] The above describes in detail the transmission method of the uplink control channel according to an embodiment of the present invention. The transmission method of the uplink control channel according to another embodiment of the present invention will now be described. It is understood that the interaction between the network device and the terminal device described from the network device side is the same as or corresponds to the description from the terminal device side; to avoid repetition, relevant descriptions are appropriately omitted.

[0164] Figure 5 This is a schematic diagram illustrating the implementation flow of the uplink control channel transmission method according to an embodiment of the present invention, which can be applied to the network device side. For example... Figure 5 As shown, the method 500 includes:

[0165] S502: The network device sends the target configuration information.

[0166] The target configuration information includes: N physical resource blocks (PRBs) that at least one UE in the target cell can use to transmit the Physical Uplink Control Channel (PUCCH) and L candidate PUCCH resources that at least one UE in the target cell can use to transmit the PUCCH. The target cell is the cell where the target UE is located.

[0167] S504: Based on the first indication value, determine a first PUCCH resource from the L candidate PUCCH resources, the first PUCCH resource including N target PRBs, and perform PUCCH reception at the location of one or more candidate PRBs among the N target PRBs.

[0168] Therefore, after receiving the target configuration information, the UE can determine the actual number M of PRBs to be sent for PUCCH, so that the UE can meet the coverage requirements with a smaller number of PRBs.

[0169] Figure 6 This is a schematic diagram illustrating the implementation flow of the uplink control channel transmission method according to an embodiment of the present invention, which can be applied to the network device side. For example... Figure 6 As shown, the method 600 includes:

[0170] S602: The network device sends the target configuration information.

[0171] The target configuration information includes: N physical resource blocks (PRBs) that at least one UE in the target cell can use to transmit the Physical Uplink Control Channel (PUCCH) and L candidate PUCCH resources that at least one UE in the target cell can use to transmit the PUCCH. The target cell is the cell where the target UE is located.

[0172] S604: Determine a first PUCCH resource from the L candidate PUCCH resources according to the first indication value, and perform PUCCH blind detection at the positions of Yi candidate PRBs among the N target PRBs.

[0173] The first PUCCH resource includes N target PRBs, and the number of PRBs at the positions of one or more candidate PRBs among the N target PRBs is Y1, Y2,..., YK, where 1 <= Y1 < Yi <... < YK. The Yi satisfies one of the following: pre-defined by the protocol; configured by the base station; reported by the target UE. For example, when N = 8, the base station performs PUCCH blind detection at the candidate PRB positions with the number of PRBs {2, 6, 8} pre-defined by the protocol, or configured by the base station, or reported by the target UE.

[0174] Thus, after receiving the target configuration information, the UE can determine the actual number of PRBs M for sending PUCCH, enabling the UE to meet the coverage requirement with a smaller number of PRBs. Then, the UE sends PUCCH at the positions pre-defined by the protocol, configured by the base station, or reported by the target UE, and the base station performs blind detection at these positions.

[0175] Figure 7 It is a schematic diagram of the implementation process of the uplink control channel transmission method according to an embodiment of the present invention, which can be applied to the network device side. As Figure 7 shown, the method 700 includes:

[0176] S702: The network device sends target configuration information.

[0177] Among them, the target configuration information includes: the number N of physical resource blocks PRBs available for at least one UE in the target cell to send the physical uplink control channel PUCCH, and L candidate PUCCH resources available for at least one UE in the target cell to send PUCCH. The target cell is the cell where the target UE is located.

[0178] S704: Determine the actual number of PRBs M for the target UE to send PUCCH, where M <= N.

[0179] In one implementation, determine the actual number of PRBs M for sending PUCCH according to at least one of the following:

[0180] The capability of the target UE to send PUCCH;

[0181] The power class type of the target UE;

[0182] The format of the PUCCH sent by the target UE;

[0183] The path loss between the target UE and the base station;

[0184] The power of the target UE transmitting the Physical Random Access Channel (PRACH);

[0185] The number of bits of uplink control information (UCI) carried in the PUCCH transmitted by the target UE;

[0186] The bit rate of the PUCCH sent by the target UE.

[0187] In one implementation, M satisfies at least one of the following:

[0188] If the target UE has the capability to transmit multiple PRB PUCCHs, then M is equal to N;

[0189] If the target UE does not have the ability to send multiple PRB PUCCHs, then M equals 1;

[0190] If the target UE has the capability to send a PUCCH of up to Z PRBs and Z is greater than or equal to N, then M is equal to N;

[0191] If the target UE has the PUCCH capability to send up to Z PRBs and Z is less than N, then M is equal to Z;

[0192] If the target UE has the capability to send a PUCCH containing Zi PRBs, then M is equal to Zi, where Zi is at least one of Z1, Z2…ZK, and Zi<=N. <Zi+1,1<=Z1<Z2<…<ZK,ZK> N;

[0193] If the target UE has the capability to send PUCCHs containing Zi PRBs, then M is equal to ZK, where ZK ≤ N, and Zi is at least one of Z1, Z2…ZK, 1 <= Z1 <Z2<…<ZK。

[0194] This step can be adopted. Figure 2 The steps S204 and related descriptions in the embodiment will not be repeated here.

[0195] S706: Detect PUCCH according to M.

[0196] This step includes: determining the locations of M actual PRBs where the target UE transmits PUCCH, and this step includes: receiving PUCCH at the locations of the M actual PRBs.

[0197] In one implementation, determining the locations of the M actual PRBs for the target UE to send PUCCH includes:

[0198] Based on a first indication value, a first PUCCH resource is determined from the L candidate PUCCH resources, wherein the first PUCCH resource includes N target PRBs;

[0199] Among the N target PRBs, the indices of M actual PRBs are determined, wherein the indices of the M actual PRBs are related to at least one of the index of the first PRB, the index of the second PRB, and the pattern of the M PRBs.

[0200] Wherein, the N target PRBs are at least one of the following:

[0201] The N PRBs of the first PUCCH resource;

[0202] The N PRBs of the first PUCCH resource for the target frequency hopping;

[0203] The first PRB is at least one of the following:

[0204] If the PUCCH sent by the target UE is not configured for frequency hopping, at least one PRB among the M actual PRBs; if the PUCCH sent by the target UE is configured for frequency hopping, at least one PRB among the M PRBs of the first hop of the PUCCH sent by the target UE.

[0205] The second PRB is:

[0206] If the PUCCH sent by the target UE is configured with frequency hopping, at least one PRB among the M PRBs of the second hop of the PUCCH sent by the target UE.

[0207] In one implementation, the index of the first PRB is associated with at least one of the following:

[0208] The first indication value;

[0209] The index of the third PRB, wherein the index of the third PRB is a PRB index among the N PRBs of the first PUCCH resource, or is a PRB index among the N PRBs of the first PUCCH resource of the first hop; and / or

[0210] The index of the second PRB is related to at least one of the following:

[0211] The first indication value; the index of the fourth PRB, wherein the index of the fourth PRB is at least one PRB index among the N PRBs of the first PUCCH resource of the second hop.

[0212] The N;

[0213] The M;

[0214] The first set of indication values ​​corresponding to the first PUCCH resource.

[0215] In one implementation, the index Q of the PRB whose PUCCH is not configured for frequency hopping satisfies:

[0216] or

[0217] Q = P + (r) PUCCH,index mod N)*M

[0218] Where P is the smallest index among the PRBs without frequency hopping configured in the first PUCCH resource, and r PUCCH,index The first indicator value r in the first indicator value set corresponding to the first PUCCH resource PUCCH The corresponding index, r PUCCH This is the first indicator value.

[0219] In one implementation, the index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the frequency hopping configuration satisfies:

[0220]

[0221] The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies:

[0222]

[0223] Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, P2 is the maximum index of the second hop of the PRB in the first PUCCH resource, and r PUCCH This is the first indicator value.

[0224] In one implementation, the index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the frequency hopping configuration satisfies:

[0225] Q1 = P1 + (r PUCCH,index mod N)*M,

[0226] The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies:

[0227] Q2 = P2 - (r PUCCH,index mod N)*M,

[0228] Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, P2 is the maximum index of the second hop of the PRB in the first PUCCH resource, and rPUCCH,index The first indicator value r in the first indicator value set corresponding to the first PUCCH resource PUCCH The corresponding index.

[0229] In one implementation, In the case of r PUCCH =r PUCCH -8.

[0230] In one implementation, determining the indices of the M actual PRBs includes at least one of the following:

[0231] If frequency hopping is not configured in the PUCCH of the M PRBs, the indices of the M actual PRBs are determined according to the index of the first PRB, the definition of the first PRB, and the pattern of the M PRBs.

[0232] When frequency hopping is configured in the PUCCH of the M PRBs, the indexes of the M actual PRBs are determined according to the index of the first PRB, the index of the second PRB, the definition of the first PRB, the definition of the second PRB, and the pattern of the M PRBs. The pattern is predefined by the protocol or configured by the base station. The definition of the first PRB is the index of the first PRB in the M PRBs, and the definition of the second PRB is the index of the second PRB in the M PRBs.

[0233] This step can be adopted. Figure 3 The steps S306-307 of the embodiment are described in the same or corresponding manner, and will not be repeated here.

[0234] In one implementation, after the network device sends the target configuration information, it can also receive reporting information from the target UE. The reporting information includes at least one of the following: the target UE's ability to send PUCCH, the result of whether to select sending multiple PRBPUCCH, the M value, and the indices of the M actual PRBs. The ability to send PUCCH includes at least one of the following:

[0235] Does it have the capability to send multiple PRB PUCCHs?

[0236] It has the capability to send a maximum of Z PRBs via PUCCH;

[0237] It has the ability to send PUCCHs containing Zi PRBs, where Zi is at least one of Z1, Z2, ..., ZK.

[0238] In one implementation, after determining the actual number M of PRBs M that the target UE sends PUCCH, it may further: indicate the value of M and / or the index of the M actual PRBs.

[0239] In one implementation, indicating the value of M and / or the indices of the M actual PRBs may include: implicitly indicating the value of M and / or the indices of the M actual PRBs by at least one of the following:

[0240] The base station instructs the UE to send PUCCH in a format limited to the first format.

[0241] The base station indicates that the DCI of the PUCCH resource is limited to the first control resource set;

[0242] The base station indicates that the DCI of the PUCCH resource is limited to the first search space;

[0243] The PUCCH resources indicated by the base station are limited to the first set.

[0244] In one implementation, receiving the reported information from the target UE may include receiving the reported information via the Physical Random Access Channel (PRACH) or third information msg3.

[0245] In one implementation, there is a correspondence between the format of the PRACH and the reporting information; and / or there is a correspondence between the resources of the PRACH and the reporting information.

[0246] This step can be described in the same or corresponding way as step S407 in the embodiment of Figure 4, and will not be repeated here.

[0247] It should be noted that the uplink control channel transmission method provided in this application embodiment can be executed by an uplink control channel transmission device or a control module within that device for executing the above-described method. This application embodiment uses an uplink control channel transmission device executing the uplink control channel transmission method as an example to illustrate the uplink control channel transmission method provided in this application embodiment.

[0248] Figure 8 This is a schematic diagram of the structure of a transmission device for an uplink control channel according to an embodiment of the present invention. Figure 8 As shown, the uplink control channel transmission device 800 includes: a first receiving module 810, a first determining module 820, a second determining module 830, and a first transmitting module 840.

[0249] The first receiving module 810 is used to receive target configuration information, wherein the target configuration information includes: N physical resource blocks (PRBs) available for at least one UE in the target cell to transmit the Physical Uplink Control Channel (PUCCH), and L candidate PUCCH resources available for at least one UE in the target cell to transmit the PUCCH, wherein the target cell is the cell where the target UE is located. The first determining module 820 is used to determine the actual number M of PRBs for transmitting the PUCCH, where M ≤ N. The second determining module 830 is used to determine the locations of the M actual PRBs for transmitting the PUCCH. The first transmitting module 840 is used to transmit the PUCCH at the locations of the M actual PRBs.

[0250] In one implementation, the first determining module 820 is used to determine the actual number M of PRBs for sending PUCCH, including: determining the actual number M of PRBs for sending PUCCH based on at least one of the following:

[0251] The target UE's ability to send PUCCH;

[0252] The power class type of the target UE;

[0253] The format of the PUCCH sent by the target UE;

[0254] Path loss between the target UE and the base station;

[0255] The power of the target UE transmitting the Physical Random Access Channel (PRACH);

[0256] The number of bits of uplink control information (UCI) carried in the PUCCH transmitted by the target UE;

[0257] The code rate of the PUCCH sent by the target UE;

[0258] Base station display indicators;

[0259] Implicit indications of the base station.

[0260] In one implementation, when the actual number M of PUCCHs to be transmitted is determined based on the target UE's ability to transmit PUCCHs, the M satisfies at least one of the following:

[0261] If the target UE has the capability to transmit multiple PRB PUCCHs, then M is equal to N;

[0262] If the target UE does not have the ability to send multiple PRB PUCCHs, then M equals 1;

[0263] If the target UE has the capability to send a PUCCH of up to Z PRBs and Z is greater than or equal to N, then M is equal to N;

[0264] If the target UE has the PUCCH capability to send a maximum of Z PRBs and Z is less than N, then M is equal to Z;

[0265] If the target UE has the capability to send a PUCCH containing Zi PRBs, then M is equal to Zi, where Zi is at least one of Z1, Z2…ZK, and Zi<=N. <Zi+1,1<=Z1<Z2<…<ZK,ZK> N;

[0266] If the target UE has the capability to send PUCCHs containing Zi PRBs, then M is equal to ZK, where ZK ≤ N, and Zi is at least one of Z1, Z2…ZK, 1 <= Z1 <Z2<…<ZK。

[0267] In one implementation, the first determining module 820 is used to determine the actual number M of PRBs sent in the PUCCH, including: M equals K when at least one of the following first conditions is met;

[0268] The first condition includes:

[0269] The target UE's Power class type is Type 1;

[0270] The base station instructs the target UE to limit the format of the PUCCH to the first format;

[0271] The path loss between the target UE and the base station is greater than a first threshold, which is determined by the protocol or configured by the base station.

[0272] The path loss between the target UE and the base station is less than a first threshold, which is determined by the protocol or configured by the base station.

[0273] The target UE transmits PRACH with a power greater than a second threshold, which is determined by the protocol or configured by the base station;

[0274] The target UE transmits PRACH at a power less than a second threshold, which is determined by the protocol or configured by the base station;

[0275] The number of UCI bits carried by the PUCCH sent by the target UE is greater than a third threshold, which is agreed upon by the protocol or configured by the base station;

[0276] The number of UCI bits carried by the PUCCH sent by the target UE is less than a third threshold, which is agreed upon by the protocol or configured by the base station;

[0277] The code rate of the PUCCH sent by the target UE is greater than the fourth threshold, which is agreed upon by the protocol or configured by the base station;

[0278] The code rate of the PUCCH sent by the target UE is less than the fourth threshold, which is agreed upon by the protocol or configured by the base station;

[0279] The base station indicates that the DCI of the PUCCH resource is limited to the first control resource set;

[0280] The base station indicates that the DCI of the PUCCH resource is limited to the first search space;

[0281] The PUCCH resources indicated by the base station are limited to the first set;

[0282] K is one of the following:

[0283] Protocol predefined;

[0284] Base station configuration;

[0285] Target UE reporting;

[0286] It depends on the value achieved by the target UE.

[0287] In one implementation, the second determining module 830 is used to determine the locations of the M actual PRBs for sending PUCCH, including: determining a first PUCCH resource from the L candidate PUCCH resources according to a first indication value, wherein the first PUCCH resource includes N target PRBs;

[0288] Among the N target PRBs, the indices of M actual PRBs are determined, wherein the indices of the M actual PRBs are related to at least one of the index of the first PRB, the index of the second PRB, and the pattern of the M PRBs.

[0289] Wherein, the N target PRBs are at least one of the following:

[0290] The N PRBs of the first PUCCH resource;

[0291] The N PRBs of the first PUCCH resource for the target frequency hopping;

[0292] The first PRB is at least one of the following:

[0293] If the PUCCH sent by the target UE is not configured for frequency hopping, at least one PRB among the M actual PRBs; if the PUCCH sent by the target UE is configured for frequency hopping, at least one PRB among the M PRBs of the first hop of the PUCCH sent by the target UE.

[0294] The second PRB is:

[0295] If the PUCCH sent by the target UE is configured with frequency hopping, at least one PRB among the M PRBs of the second hop of the PUCCH sent by the target UE.

[0296] In one implementation, the index of the first PRB is associated with at least one of the following:

[0297] The first indication value;

[0298] The index of the third PRB, wherein the index of the third PRB is the PRB index among the N PRBs of the first PUCCH resource, or the PRB index among the N PRBs of the first PUCCH resource of the first hop; and / or

[0299] The index of the second PRB is related to at least one of the following:

[0300] The first indication value;

[0301] The index of the fourth PRB is the PRB index among the N PRBs of the first PUCCH resource of the second hop.

[0302] The N;

[0303] The M;

[0304] The first set of indication values ​​corresponding to the first PUCCH resource.

[0305] In one implementation, the index Q of the PRB whose PUCCH is not configured for frequency hopping satisfies:

[0306] or

[0307] Q = P + (r) PUCCH,index mod N)*M

[0308] Where P is the smallest index among the PRBs without frequency hopping configured in the first PUCCH resource, and r PUCCH,index The first indicator value r in the first indicator value set corresponding to the first PUCCH resource PUCCH The corresponding index, r PUCCH This is the first indicator value.

[0309] In one implementation, the index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the frequency hopping configuration satisfies:

[0310]

[0311] The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies:

[0312]

[0313] Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, P2 is the maximum index of the second hop of the PRB in the first PUCCH resource, and r PUCCH This is the first indicator value.

[0314] In one implementation, the index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the frequency hopping configuration satisfies:

[0315] Q1 = P1 + (r PUCCH,index mod N)*M,

[0316] The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies:

[0317] Q2 = P2 - (r PUCCH,index mod N)*M,

[0318] Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, P2 is the maximum index of the second hop of the PRB in the first PUCCH resource, and r PUCCH,index The first indicator value r in the first indicator value set corresponding to the first PUCCH resource PUCCH The corresponding index.

[0319] In one implementation, In the case of r PUCCH =r PUCCH -8.

[0320] In one implementation, the second determining module 830 determines the indices of the M actual PRBs, including at least one of the following:

[0321] If frequency hopping is not configured in the PUCCH of the M PRBs, the indices of the M actual PRBs are determined according to the index of the first PRB, the definition of the first PRB, and the pattern of the M PRBs.

[0322] When frequency hopping is configured in the PUCCH of the M PRBs, the indexes of the M actual PRBs are determined according to the index of the first PRB, the index of the second PRB, the definition of the first PRB, the definition of the second PRB, and the pattern of the M PRBs. The pattern is predefined by the protocol or configured by the base station. The definition of the first PRB is the index of the first PRB in the M PRBs, and the definition of the second PRB is the index of the second PRB in the M PRBs.

[0323] In one implementation, before the first sending module 840 sends PUCCH at the location of the actual PRB, it also sends reporting information to the base station. The reporting information is at least one of the following: the target UE's ability to send PUCCH, the selection result of whether to send multiple PRCBCCH, the M value, and the index of the M actual PRBs.

[0324] The ability to send PUCCH includes at least one of the following:

[0325] Does it have the capability to send multiple PRB PUCCHs?

[0326] It has the capability to send a maximum of Z PRBs via PUCCH;

[0327] It has the capability to send PUCCHs containing Zi PRBs, where Zi is at least one of Z1, Z2, ..., ZK, and 1 <= Z1. <Zi<…<ZK。

[0328] In one implementation, the first sending module 840 sends reporting information to the base station, including sending the reporting information to the base station via the Physical Random Access Channel (PRACH) or the third information msg3.

[0329] In one implementation, there is a correspondence between the format of the PRACH and the reporting information; and / or there is a correspondence between the resources of the PRACH and the reporting information.

[0330] The uplink control channel transmission device in this application embodiment can be a device, a device or electronic device with an operating system, or a component, integrated circuit, or chip in a terminal. This device or electronic device can be a mobile electronic device or a non-mobile electronic device. For example, mobile electronic devices can be mobile phones, tablets, laptops, PDAs, in-vehicle electronic devices, wearable devices, ultra-mobile personal computers (UMPCs), netbooks, or personal digital assistants (PDAs), etc., while non-mobile electronic devices can be servers, network attached storage (NAS), personal computers (PCs), televisions (TVs), ATMs, or self-service machines, etc. This application embodiment does not impose specific limitations.

[0331] The apparatus 800 according to the embodiments of the present invention can refer to the flow of the methods 200-400 corresponding to the embodiments of the present invention. Furthermore, each unit / module in the apparatus 800 and the other operations and / or functions described above are respectively implemented to achieve the corresponding flow in the methods 200-400 and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be described in detail here.

[0332] Figure 9 This is a schematic diagram of the structure of a transmission device for an uplink control channel according to an embodiment of the present invention. Figure 9 As shown, the uplink control channel transmission device 900 includes: a second transmitting module 910, a third determining module 920, and a second receiving module 930.

[0333] The second sending module 910 is configured to send target configuration information, where the target configuration information includes: the number N of physical resource blocks (PRBs) of the physical uplink control channel (PUCCH) that at least one UE in the target cell can use for sending, and L candidate PUCCH resources that at least one UE in the target cell can use for sending PUCCH, and the target cell is the cell where the target UE is located. The third determining module 920 is configured to determine a first PUCCH resource from the L candidate PUCCH resources according to a first indication value, where the first PUCCH resource includes N target PRBs. The second receiving module 930 is configured to receive PUCCH at the positions of one or more candidate PRBs among the N target PRBs. In one implementation, the second receiving module 930 is configured to, after the network device sends the target configuration information, determine a first PUCCH resource from the L candidate PUCCH resources according to the first indication value, where the first PUCCH resource includes N target PRBs, and the number of PRBs at the positions of one or more candidate PRBs among the N target PRBs is Y1, Y2,..., YK, where 1 <= Y1 < Yi <... < YK; perform a PUCCH blind detection at the positions of Yi candidate PRBs among the N target PRBs; and the Yi satisfies one of the following:

[0334] Pre - defined by the protocol;

[0335] Configured by the base station;

[0336] Reported by the target UE.

[0337] In one implementation, the second receiving module 930 is further configured to, after the network device sends the target configuration information, determine the actual number M of PRBs for the target UE to send PUCCH, where M <= N; and detect PUCCH according to the M.

[0338] In one implementation, determining the actual number M of PRBs for sending PUCCH includes:

[0339] Determining the actual number M of PRBs for sending PUCCH according to at least one of the following:

[0340] The capability of the target UE to send PUCCH;

[0341] The power class type of the target UE;

[0342] The format of the PUCCH sent by the target UE;

[0343] The path loss between the target UE and the base station;

[0344] The power of the physical random access channel (PRACH) sent by the target UE;

[0345] The number of bits of uplink control information (UCI) carried in the PUCCH transmitted by the target UE;

[0346] The bit rate of the PUCCH sent by the target UE.

[0347] In one implementation, M satisfies at least one of the following:

[0348] If the target UE has the capability to transmit multiple PRB PUCCHs, then M is equal to N;

[0349] If the target UE does not have the ability to send multiple PRB PUCCHs, then M equals 1;

[0350] If the target UE has the capability to send a PUCCH of up to Z PRBs and Z is greater than or equal to N, then M is equal to N;

[0351] If the target UE has the PUCCH capability to send up to Z PRBs and Z is less than N, then M is equal to Z;

[0352] If the target UE has the capability to send a PUCCH containing Zi PRBs, then M is equal to Zi, where Zi is at least one of Z1, Z2…ZK, and Zi<=N. <Zi+1,1<=Z1<Z2<…<ZK,ZK> N;

[0353] If the target UE has the capability to send PUCCHs containing Zi PRBs, then M is equal to ZK, where ZK ≤ N, and Zi is at least one of Z1, Z2…ZK, 1 <= Z1 <Z2<…<ZK。

[0354] In one implementation, the second receiving module 930 is further configured to determine the locations of the M actual PRBs where the target UE transmits the PUCCH before detecting the PUCCH according to the M; the detection of the PUCCH according to the M includes receiving the PUCCH at the locations of the M actual PRBs.

[0355] In one implementation, the second receiving module 930 is further configured to determine a first PUCCH resource from the L candidate PUCCH resources according to a first indication value, the first PUCCH resource including N target PRBs; and determine the indices of M actual PRBs from the N target PRBs, wherein the indices of the M actual PRBs are related to at least one of the indices of the first PRB, the indices of the second PRB, and the patterns of the M PRBs; wherein the N target PRBs are at least one of the following:

[0356] The N PRBs of the first PUCCH resource;

[0357] The N PRBs of the first PUCCH resource for the target frequency hopping;

[0358] The first PRB is at least one of the following:

[0359] If the PUCCH sent by the target UE is not configured for frequency hopping, at least one PRB among the M actual PRBs; if the PUCCH sent by the target UE is configured for frequency hopping, at least one PRB among the M PRBs of the first hop of the PUCCH sent by the target UE.

[0360] The second PRB is:

[0361] If the PUCCH sent by the target UE is configured with frequency hopping, at least one PRB among the M PRBs of the second hop of the PUCCH sent by the target UE.

[0362] In one implementation, the index of the first PRB is associated with at least one of the following:

[0363] The first indication value;

[0364] The index of the third PRB, wherein the index of the third PRB is a PRB index among the N PRBs of the first PUCCH resource, or is a PRB index among the N PRBs of the first PUCCH resource of the first hop; and / or

[0365] The index of the second PRB is related to at least one of the following:

[0366] The first indication value;

[0367] The index of the fourth PRB, wherein the index of the fourth PRB is at least one PRB index among the N PRBs of the first PUCCH resource of the second hop;

[0368] The N;

[0369] The M;

[0370] The first set of indication values ​​corresponding to the first PUCCH resource.

[0371] In one implementation, the index Q of the PRB whose PUCCH is not configured for frequency hopping satisfies:

[0372] or

[0373] Q = P + (r) PUCCH,index mod N)*M

[0374] Where P is the smallest index among the PRBs without frequency hopping configured in the first PUCCH resource, and r PUCCH,index The first indicator value r in the first indicator value set corresponding to the first PUCCH resource PUCCH The corresponding index, r PUCCH This is the first indicator value.

[0375] In one implementation, the index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the frequency hopping configuration satisfies:

[0376]

[0377] The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies:

[0378]

[0379] Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, P2 is the maximum index of the second hop of the PRB in the first PUCCH resource, and r PUCCH This is the first indicator value.

[0380] In one implementation, the index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the frequency hopping configuration satisfies:

[0381] Q1 = P1 + (r PUCCH,index mod N)*M,

[0382] The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies:

[0383] Q2 = P2 - (r PUCCH,index mod N)*M,

[0384] Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, P2 is the maximum index of the second hop of the PRB in the first PUCCH resource, and r PUCCH,index The first indicator value r in the first indicator value set corresponding to the first PUCCH resource PUCCH The corresponding index.

[0385] In one implementation, In the case of r PUCCH =r PUCCH -8.

[0386] In one implementation, the second receiving module 930 is used to determine the indices of the M actual PRBs, including at least one of the following:

[0387] If frequency hopping is not configured in the PUCCH of the M PRBs, the indices of the M actual PRBs are determined according to the index of the first PRB, the definition of the first PRB, and the pattern of the M PRBs.

[0388] When frequency hopping is configured in the PUCCH of the M PRBs, the indexes of the M actual PRBs are determined according to the index of the first PRB, the index of the second PRB, the definition of the first PRB, the definition of the second PRB, and the pattern of the M PRBs. The pattern is predefined by the protocol or configured by the base station. The definition of the first PRB is the index of the first PRB in the M PRBs, and the definition of the second PRB is the index of the second PRB in the M PRBs.

[0389] In one implementation, the second receiving module 930 is further configured to receive, after the network device sends the target configuration information, the reported information being at least one of the following: the target UE's ability to send PUCCH, the selection result of whether to select to send multiple PRB PUCCH, the M value, and the indexes of the M actual PRBs.

[0390] The ability to send PUCCH includes at least one of the following:

[0391] Does it have the capability to send multiple PRB PUCCHs?

[0392] It has the capability to send a maximum of Z PRBs via PUCCH;

[0393] It has the capability to send PUCCHs containing Zi PRBs, where Zi is at least one of Z1, Z2, ..., ZK, and 1 <= Z1. <Z2<…<ZK。

[0394] In one implementation, the second receiving module 930 is further configured to, after determining the actual number M of PRBs M that the target UE transmits PUCCH, indicate the value of M and / or the index of the M actual PRBs.

[0395] In one implementation, the second receiving module 930 is used to indicate the value of M and / or the indices of the M actual PRBs, including: implicitly indicating the value of M and / or the indices of the M actual PRBs by at least one of the following:

[0396] The base station instructs the UE to send PUCCH in a format limited to the first format.

[0397] The base station indicates that the DCI of the PUCCH resource is limited to the first control resource set;

[0398] The base station indicates that the DCI of the PUCCH resource is limited to the first search space;

[0399] The PUCCH resources indicated by the base station are limited to the first set.

[0400] In one implementation, the second receiving module 930 is used to receive the reported information from the target UE, including receiving the reported information via the Physical Random Access Channel (PRACH) or the third information msg3.

[0401] In one implementation, there is a correspondence between the format of the received PRACH and the reporting information; and / or there is a correspondence between the resources of the PRACH and the reporting information.

[0402] The uplink control channel transmission device in this application embodiment can be a device, a device or electronic device with an operating system, or a component, integrated circuit, or chip in a terminal. This device or electronic device can be a mobile electronic device or a non-mobile electronic device. For example, mobile electronic devices can be mobile phones, tablets, laptops, PDAs, in-vehicle electronic devices, wearable devices, ultra-mobile personal computers (UMPCs), netbooks, or personal digital assistants (PDAs), etc., while non-mobile electronic devices can be servers, network attached storage (NAS), personal computers (PCs), televisions (TVs), ATMs, or self-service machines, etc. This application embodiment does not impose specific limitations.

[0403] The apparatus 900 according to an embodiment of the present invention can refer to the flow of the methods 500-700 corresponding to the embodiments of the present invention. Furthermore, each unit / module in the apparatus 900 and the other operations and / or functions described above are respectively implemented to achieve the corresponding flow in the methods 500-700 and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be described in detail here.

[0404] This application embodiment also provides a terminal device, including a processor and a communication interface. The communication interface is used to receive target configuration information, wherein the target configuration information includes: N physical resource blocks (PRBs) in a target cell that at least one UE in the target cell can use to transmit a physical uplink control channel (PUCCH), and L candidate PUCCH resources in the target cell that at least one UE in the target cell can use to transmit PUCCH, wherein the target cell is the cell where the target UE is located; the processor is used to determine the actual number M of PRBs for transmitting PUCCH, wherein M ≤ N; determine the positions of the M actual PRBs for transmitting PUCCH; and transmit PUCCH at the positions of the M actual PRBs. This terminal device embodiment corresponds to the above-described terminal device method embodiment, and all implementation processes and methods of the above method embodiment can be applied to this terminal device embodiment and can achieve the same technical effect.

[0405] Specifically, Figure 10 This is a schematic diagram of the hardware structure of a terminal device according to an embodiment of this application. The terminal device 1000 includes, but is not limited to, at least some of the following components: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.

[0406] Those skilled in the art will understand that the terminal device 1000 may also include a power supply (such as a battery) for powering various components. The power supply can be logically connected to the processor 1010 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The terminal device structure shown in the figure does not constitute a limitation on the terminal device. The terminal device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0407] It should be understood that, in this embodiment, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The GPU 10041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.

[0408] In this embodiment, the radio frequency unit 1001 receives downlink data from the network-side device and processes it for the processor 1010; additionally, it sends uplink data to the network-side device. Typically, the radio frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.

[0409] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 may primarily include a program or instruction storage area and a data storage area. The program or instruction storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1009 may include high-speed random access memory and non-volatile memory, wherein the non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. For example, at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.

[0410] Processor 1010 may include one or more processing units; optionally, processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications or instructions, and the modem processor mainly handles wireless communication, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1010.

[0411] The processor 1010 is configured to receive target configuration information, which includes: N physical resource blocks (PRBs) available for at least one UE in the target cell to transmit the Physical Uplink Control Channel (PUCCH), and L candidate PUCCH resources available for at least one UE in the target cell to transmit the PUCCH, wherein the target cell is the cell where the target UE is located; determine the actual number M of PRBs for transmitting the PUCCH, wherein M ≤ N; determine the locations of the M actual PRBs for transmitting the PUCCH; and transmit the PUCCH at the locations of the M actual PRBs.

[0412] In one implementation, determining the actual number M of PRBs for sending PUCCH includes: determining the actual number M of PUCCHs for sending PUCCHs based on at least one of the following: the target UE's ability to send PUCCHs;

[0413] The power class type of the target UE;

[0414] The format of the PUCCH sent by the target UE;

[0415] Path loss between the target UE and the base station;

[0416] The power of the target UE transmitting the Physical Random Access Channel (PRACH);

[0417] The number of bits of uplink control information (UCI) carried in the PUCCH transmitted by the target UE;

[0418] The code rate of the PUCCH sent by the target UE;

[0419] Base station display indicators;

[0420] Implicit indications of the base station.

[0421] In one implementation, when the actual number M of PUCCHs to be transmitted is determined based on the target UE's ability to transmit PUCCHs, the M satisfies at least one of the following:

[0422] If the target UE has the capability to transmit multiple PRB PUCCHs, then M is equal to N;

[0423] If the target UE does not have the ability to send multiple PRB PUCCHs, then M equals 1;

[0424] If the target UE has the capability to send a PUCCH of up to Z PRBs and Z is greater than or equal to N, then M is equal to N;

[0425] If the target UE has the PUCCH capability to send up to Z PRBs and Z is less than N, then M is equal to Z;

[0426] If the target UE has the capability to send a PUCCH containing Zi PRBs, then M is equal to Zi, where Zi is at least one of Z1, Z2…ZK, and Zi<=N. <Zi+1,1<=Z1<Z2<…<ZK,ZK> N;

[0427] If the target UE has the capability to send PUCCHs containing Zi PRBs, then M is equal to ZK, where ZK ≤ N, and Zi is at least one of Z1, Z2…ZK, 1 <= Z1 <Z2<…<ZK。

[0428] In one implementation, determining the actual number M of PRBs sent for PUCCH includes:

[0429] M equals K when at least one of the following first conditions is met;

[0430] The first condition includes:

[0431] The target UE's Power class type is Type 1;

[0432] The base station instructs the target UE to limit the format of the PUCCH to the first format;

[0433] The path loss between the target UE and the base station is greater than a first threshold, which is determined by the protocol or configured by the base station.

[0434] The path loss between the target UE and the base station is less than a first threshold, which is determined by the protocol or configured by the base station.

[0435] The target UE transmits PRACH with a power greater than a second threshold, which is determined by the protocol or configured by the base station;

[0436] The target UE transmits PRACH at a power less than a second threshold, which is determined by the protocol or configured by the base station;

[0437] The number of UCI bits carried by the PUCCH sent by the target UE is greater than a third threshold, which is agreed upon by the protocol or configured by the base station;

[0438] The number of UCI bits carried by the PUCCH sent by the target UE is less than a third threshold, which is agreed upon by the protocol or configured by the base station;

[0439] The code rate of the PUCCH sent by the target UE is greater than the fourth threshold, which is agreed upon by the protocol or configured by the base station;

[0440] The code rate of the PUCCH sent by the target UE is less than the fourth threshold, which is agreed upon by the protocol or configured by the base station;

[0441] The base station indicates that the DCI of the PUCCH resource is limited to the first control resource set;

[0442] The base station indicates that the DCI of the PUCCH resource is limited to the first search space;

[0443] The PUCCH resources indicated by the base station are limited to the first set;

[0444] K is one of the following:

[0445] Protocol predefined;

[0446] Base station configuration;

[0447] Target UE reporting;

[0448] It depends on the value achieved by the target UE.

[0449] In one implementation, determining the positions of the M actual PRBs for sending the PUCCH includes:

[0450] Based on a first indication value, a first PUCCH resource is determined from the L candidate PUCCH resources, wherein the first PUCCH resource includes N target PRBs;

[0451] Among the N target PRBs, the indices of M actual PRBs are determined, wherein the indices of the M actual PRBs are related to at least one of the index of the first PRB, the index of the second PRB, and the pattern of the M PRBs.

[0452] Wherein, the N target PRBs are at least one of the following:

[0453] The N PRBs of the first PUCCH resource;

[0454] The N PRBs of the first PUCCH resource for the target frequency hopping;

[0455] The first PRB is at least one of the following:

[0456] If the PUCCH sent by the target UE is not configured for frequency hopping, at least one PRB among the M actual PRBs; if the PUCCH sent by the target UE is configured for frequency hopping, at least one PRB among the M PRBs of the first hop of the PUCCH sent by the target UE.

[0457] The second PRB is:

[0458] If the PUCCH sent by the target UE is configured with frequency hopping, at least one PRB among the M PRBs of the second hop of the PUCCH sent by the target UE.

[0459] In one implementation, the index of the first PRB is associated with at least one of the following:

[0460] The first indication value;

[0461] The index of the third PRB, wherein the index of the third PRB is the PRB index among the N PRBs of the first PUCCH resource, or the PRB index among the N PRBs of the first PUCCH resource of the first hop; and / or

[0462] The index of the second PRB is related to at least one of the following:

[0463] The first indication value;

[0464] The index of the fourth PRB is the PRB index among the N PRBs of the first PUCCH resource of the second hop.

[0465] The N;

[0466] The M;

[0467] The first set of indication values ​​corresponding to the first PUCCH resource.

[0468] In one implementation, the index Q of the PRB whose PUCCH is not configured for frequency hopping satisfies:

[0469] or

[0470] Q = P + (r) PUCCH,index mod N)*M

[0471] Where P is the smallest index among the PRBs without frequency hopping configured in the first PUCCH resource, and r PUCCH,index The first indicator value r in the first indicator value set corresponding to the first PUCCH resource PUCCH The corresponding index, r PUCCH This is the first indicator value.

[0472] In one implementation, the index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the frequency hopping configuration satisfies:

[0473]

[0474] The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies:

[0475]

[0476] Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, P2 is the maximum index of the second hop of the PRB in the first PUCCH resource, and r PUCCH This is the first indicator value.

[0477] In one implementation, the index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the frequency hopping configuration satisfies:

[0478] Q1 = P1 + (r PUCCH,index mod N)*M,

[0479] The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies:

[0480] Q2 = P2 - (r PUCCH,index mod N)*M,

[0481] Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, P2 is the maximum index of the second hop of the PRB in the first PUCCH resource, and r PUCCH,index The first indicator value r in the first indicator value set corresponding to the first PUCCH resource PUCCH The corresponding index.

[0482] In one implementation, In the case of r PUCCH =r PUCCH -8.

[0483] In one implementation, determining the indices of the M actual PRBs includes at least one of the following:

[0484] If frequency hopping is not configured in the PUCCH of the M PRBs, the indices of the M actual PRBs are determined according to the index of the first PRB, the definition of the first PRB, and the pattern of the M PRBs.

[0485] When frequency hopping is configured in the PUCCH of the M PRBs, the indexes of the M actual PRBs are determined according to the index of the first PRB, the index of the second PRB, the definition of the first PRB, the definition of the second PRB, and the pattern of the M PRBs. The pattern is predefined by the protocol or configured by the base station. The definition of the first PRB is the index of the first PRB in the M PRBs, and the definition of the second PRB is the index of the second PRB in the M PRBs.

[0486] In one implementation, before sending the PUCCH at the actual PRB location, the method further includes:

[0487] Sending reporting information to the base station, the reporting information being at least one of the following: the target UE's ability to send PUCCH, the selection result of whether to select to send multiple PRB PUCCH, the M value, and the index of the M actual PRBs;

[0488] The ability to send PUCCH includes at least one of the following:

[0489] Does it have the capability to send multiple PRB PUCCHs?

[0490] It has the capability to send a maximum of Z PRBs via PUCCH;

[0491] It has the ability to send PUCCHs containing Zi PRBs, where Zi is at least one of Z1, Z2, ..., ZK.

[0492] In one implementation, sending the reporting information to the base station includes:

[0493] The reporting information is sent to the base station via the Physical Random Access Channel (PRACH) or the third information msg3.

[0494] In one implementation, there is a correspondence between the format of the PRACH and the reporting information; and / or there is a correspondence between the resources of the PRACH and the reporting information.

[0495] The terminal device 1000 according to the embodiments of the present invention can refer to the process of method 200-400 corresponding to the embodiments of the present invention. Furthermore, each unit / module and the other operations and / or functions in the terminal device 1000 are respectively implemented to achieve the corresponding process in method 200-400 and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be described in detail here.

[0496] Specifically, embodiments of this application also provide a network-side device. For example... Figure 11As shown, the network device 1100 includes: an antenna 1101, a radio frequency (RF) device 1102, and a baseband device 1103. The antenna 1101 is connected to the RF device 1102. In the uplink direction, the RF device 1102 receives information through the antenna 1101 and transmits the received information to the baseband device 1103 for processing. In the downlink direction, the baseband device 1103 processes the information to be transmitted and transmits it to the RF device 1102. The RF device 1102 processes the received information and transmits it through the antenna 1101.

[0497] The aforementioned frequency band processing device can be located in the baseband device 1103. The method executed by the network-side device in the above embodiments can be implemented in the baseband device 1103, which includes a processor 1104 and a memory 1105.

[0498] The baseband device 1103 may include at least one baseband board, on which multiple chips are disposed, as shown in the figure. One of the chips is, for example, a processor 1104, which is connected to a memory 1105 to call the program in the memory 1105 to execute the network device operation shown in the above method embodiment.

[0499] The baseband device 1103 may also include a network interface 1106 for exchanging information with the radio frequency device 1102, such as a common public radio interface (CPRI).

[0500] Specifically, the network-side device in this embodiment of the invention further includes: instructions or programs stored in memory 1105 and executable on processor 1104, wherein processor 1104 calls the instructions or programs in memory 1105 to execute:

[0501] The processor 1104 calls the instructions or programs in the memory 1105 to execute the process of method 500-700 of the embodiments of the present invention, that is... Figure 9 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.

[0502] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described uplink control channel transmission method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0503] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0504] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described uplink control channel transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0505] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0506] This application also provides a computer program product, which includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor. When the program or instructions are executed by the processor, they implement the steps of the method described in the first aspect.

[0507] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0508] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0509] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A method for transmitting an uplink control channel, characterized in that, The method includes: The target terminal UE receives target configuration information, wherein the target configuration information includes: N physical resource blocks (PRBs) that at least one UE in the target cell can use to transmit physical uplink control channels (PUCCHs) and L candidate PUCCH resources that at least one UE in the target cell can use to transmit PUCCHs, and the target cell is the cell where the target UE is located; Determine the actual number M of PUCCHs sent, where M ≤ N; Determine the positions of the M actual PRBs for sending the PUCCH; Send PUCCH at the locations of the M actual PRBs; Determining the actual number M of PRBs sent for PUCCH includes: The actual number of PRBs M for sending PUCCH is determined based on the format of the PUCCH sent by the target UE, the number of bits of the uplink control information (UCI) carried by the PUCCH sent by the target UE, the code rate of the PUCCH sent by the target UE, and the PUCCH sending capability of the target UE. The ability to send PUCCH includes at least one of the following: Does it have the capability to send multiple PRB PUCCHs? It has the capability to send a maximum of Z PRBs via PUCCH; It has the capability to send PUCCHs containing Zi PRBs, where Zi is at least one of Z1, Z2, ..., ZK, and 1 <= Z1. <Z2<…<ZK。 2. The method as described in claim 1, characterized in that, The determination of the actual number M of PRBs sent for PUCCH also includes: The actual number of PRBs M transmitted is determined based on the format of the PUCCH transmitted by the target UE, the number of bits of uplink control information (UCI) carried by the PUCCH transmitted by the target UE, the code rate of the PUCCH transmitted by the target UE, the PUCCH transmission capability of the target UE, and at least one of the following: The power class type of the target UE; Path loss between the target UE and the base station; Base station display indicators; The power of the target UE transmitting the Physical Random Access Channel (PRACH).

3. The method as described in claim 1, characterized in that, When the actual number M of PUCCHs to be transmitted is determined based on the target UE's ability to transmit PUCCHs, M satisfies at least one of the following: If the target UE has the capability to transmit multiple PRB PUCCHs, then M is equal to N; If the target UE does not have the ability to send multiple PRB PUCCHs, then M equals 1; If the target UE has the capability to send a PUCCH of up to Z PRBs and Z is greater than or equal to N, then M is equal to N; If the target UE has the PUCCH capability to send up to Z PRBs and Z is less than N, then M is equal to Z; If the target UE has the capability to send a PUCCH containing Zi PRBs, then M is equal to Zi, where Zi is at least one of Z1, Z2…ZK, and Zi<=N. <Zi+1,1<=Z1<Z2<…<ZK,ZK> N; If the target UE has the capability to send PUCCHs containing Zi PRBs, then M equals ZK, where ZK ≤ N, Zi is at least one of Z1, Z2…ZK, and 1 <= Z1. <Z2<…<ZK。 4. The method as described in claim 1, characterized in that, Determine the actual number M of PRBs sent for PUCCH, including: M equals K when at least one of the following first conditions is met; The first condition includes: The target UE's Power class type is Type 1; The base station instructs the target UE to limit the format of the PUCCH to the first format; The path loss between the target UE and the base station is greater than a first threshold, which is determined by the protocol or configured by the base station. The path loss between the target UE and the base station is less than a first threshold, which is determined by the protocol or configured by the base station. The target UE transmits PRACH with a power greater than a second threshold, which is determined by the protocol or configured by the base station; The target UE transmits PRACH at a power less than a second threshold, which is determined by the protocol or configured by the base station; The number of UCI bits carried by the PUCCH sent by the target UE is greater than a third threshold, which is agreed upon by the protocol or configured by the base station; The number of UCI bits carried by the PUCCH sent by the target UE is less than a third threshold, which is agreed upon by the protocol or configured by the base station; The code rate of the PUCCH sent by the target UE is greater than the fourth threshold, which is agreed upon by the protocol or configured by the base station; The code rate of the PUCCH sent by the target UE is less than the fourth threshold, which is agreed upon by the protocol or configured by the base station; The base station indicates that the DCI of the PUCCH resource is limited to the first control resource set; The base station indicates that the DCI of the PUCCH resource is limited to the first search space; The PUCCH resources indicated by the base station are limited to the first set; K is one of the following: Protocol predefined; Base station configuration; Target UE reporting; It depends on the value achieved by the target UE.

5. The method as described in claim 1, characterized in that, Determine the locations of the M actual PRBs for sending the PUCCH, including: According to the first indication value A first PUCCH resource is determined from the L candidate PUCCH resources, wherein the first PUCCH resource includes N target PRBs; Among the N target PRBs, the indices of M actual PRBs are determined, wherein the indices of the M actual PRBs are related to at least one of the index of the first PRB, the index of the second PRB, and the pattern of the M PRBs. Wherein, the N target PRBs are at least one of the following: The N PRBs of the first PUCCH resource; The N PRBs of the first PUCCH resource for the target frequency hopping; The first PRB is at least one of the following: If the PUCCH sent by the target UE is not configured for frequency hopping, at least one PRB among the M actual PRBs; if the PUCCH sent by the target UE is configured for frequency hopping, at least one PRB among the M PRBs of the first hop of the PUCCH sent by the target UE. The second PRB is: If the PUCCH sent by the target UE is configured with frequency hopping, at least one PRB among the M PRBs of the second hop of the PUCCH sent by the target UE.

6. The method as described in claim 5, characterized in that, The index of the first PRB is related to at least one of the following: First indication value ; The index of the third PRB, wherein the index of the third PRB is the PRB index among the N PRBs of the first PUCCH resource, or the PRB index among the N PRBs of the first PUCCH resource of the first hop; and / or The index of the second PRB is related to at least one of the following: First indication value ; The index of the fourth PRB is the PRB index among the N PRBs of the first PUCCH resource of the second hop; The N; The M; The first set of indication values ​​corresponding to the first PUCCH resource.

7. The method as described in claim 5, characterized in that, The index Q of the PRBs whose PUCCHs are not configured for frequency hopping satisfies: Q = P + ,or Q = P + Where P is the smallest index among the PRBs in the first PUCCH resource that are not configured for frequency hopping. The first indicator value in the first indicator value set corresponding to the first PUCCH resource The corresponding index, This is the first indicator value.

8. The method as described in claim 5, characterized in that, The index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the configured frequency hopping satisfies: Q1 = P1 + The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies: Q2 = P2 - Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, and P2 is the maximum index of the second hop of the PRB in the first PUCCH resource. This is the first indicator value.

9. The method as described in claim 5, characterized in that, The index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the configured frequency hopping satisfies: Q1 = P1 + The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies: Q2 = P2 - , Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, and P2 is the maximum index of the second hop of the PRB in the first PUCCH resource. The first indicator value in the first indicator value set corresponding to the first PUCCH resource The corresponding index.

10. The method according to any one of claims 7-9, characterized in that, exist In this case, .

11. The method as described in claim 5, characterized in that, The index for determining the M actual PRBs includes at least one of the following: If frequency hopping is not configured in the PUCCH of the M PRBs, the indices of the M actual PRBs are determined according to the index of the first PRB, the definition of the first PRB, and the pattern of the M PRBs. When frequency hopping is configured in the PUCCH of the M PRBs, the indexes of the M actual PRBs are determined according to the index of the first PRB, the index of the second PRB, the definition of the first PRB, the definition of the second PRB, and the pattern of the M PRBs. The pattern is predefined by the protocol or configured by the base station. The definition of the first PRB is the index of the first PRB in the M PRBs, and the definition of the second PRB is the index of the second PRB in the M PRBs.

12. The method as described in claim 1, characterized in that, Before sending the PUCCH at the actual PRB location, the method further includes: The system sends reporting information to the base station, which includes at least one of the following: the target UE's ability to send PUCCH, the selection result of whether to send multiple PRB PUCCH, the M, and the index of the M actual PRBs.

13. The method as described in claim 12, characterized in that, The process of sending reporting information to the base station includes: The reporting information is sent to the base station via the Physical Random Access Channel (PRACH) or the third information msg3.

14. The method as described in claim 13, characterized in that, There is a correspondence between the format of the PRACH and the reported information; and / or There is a correspondence between the resources of the PRACH and the reported information.

15. A method for transmitting an uplink control channel, characterized in that, The method includes: The network device sends target configuration information, wherein the target configuration information includes: N physical resource blocks (PRBs) that at least one UE in the target cell can use to send physical uplink control channels (PUCCHs) and L candidate PUCCH resources that at least one UE in the target cell can use to send PUCCHs, and the target cell is the cell where the target UE is located; Determine a first PUCCH resource from the L candidate PUCCH resources according to a first indication value, where the first PUCCH resource includes N target PRBs; Perform PUCCH reception at the positions of one or more candidate PRBs among the N target PRBs; After the network device sends target configuration information, the method further includes: Determine the actual number of PRBs M for the target UE to send PUCCH, where M ≤ N; The determining the actual number of PRBs M for the target UE to send PUCCH includes: Determine the actual number of PRBs M for the target UE to send PUCCH according to the format of the PUCCH sent by the target UE, the number of bits of the uplink control information UCI carried by the PUCCH sent by the target UE, the code rate of the PUCCH sent by the target UE, and the ability of the target UE to send PUCCH; Wherein, the ability to send PUCCH includes at least one of the following: Whether it has the ability to send a multi-PRB PUCCH; The ability to send a PUCCH with a maximum of Z PRBs; The ability to send a PUCCH with Zi PRBs, where Zi is at least one of Z1, Z2... ZK, and 1 <= Z1 < Z2 <... < ZK.

16. The method according to claim 15, wherein The determining the actual number of PRBs M for the target UE to send PUCCH further includes: Determine the actual number of PRBs M for sending PUCCH according to the format of the PUCCH sent by the target UE, the number of bits of the uplink control information UCI carried by the PUCCH sent by the target UE, the code rate of the PUCCH sent by the target UE, the ability of the target UE to send PUCCH, and at least one of the following: The power class type of the target UE; The path loss between the target UE and the base station; The explicit indication of the base station; The power of the physical random access channel PRACH sent by the target UE.

17. The method according to claim 15, wherein The number of PRBs at the positions of one or more candidate PRBs among the N target PRBs is Y1, Y2,..., YK, where 1 <= Y1 < Yi <... < YK; the performing PUCCH reception at the positions of one or more candidate PRBs among the N target PRBs includes: Perform PUCCH blind detection at the positions of Yi candidate PRBs among the N target PRBs; The Yi satisfies one of the following: Predefined by the protocol; Configured by the base station; Reported by the target UE.

18. The method as described in claim 15, characterized in that, The performing PUCCH reception at the positions of one or more candidate PRBs among the N target PRBs includes: Detect the PUCCH according to the M.

19. The method as described in claim 18, characterized in that, The M satisfies at least one of the following: When the target UE has the ability to send a multi-PRB PUCCH, the M is equal to N; When the target UE does not have the ability to send a multi-PRB PUCCH, the M is equal to '. If the target UE has the capability to send a PUCCH of up to Z PRBs and Z is greater than or equal to N, then M is equal to N; If the target UE has the PUCCH capability to send up to Z PRBs and Z is less than N, then M is equal to Z; If the target UE has the capability to send a PUCCH containing Zi PRBs, then M is equal to Zi, where Zi is at least one of Z1, Z2…ZK, and Zi<=N. <Zi+1,1<=Z1<Z2<…<ZK,ZK> N; If the target UE has the capability to send PUCCHs containing Zi PRBs, then M is equal to ZK, where ZK ≤ N, and Zi is at least one of Z1, Z2…ZK, 1 <= Z1 <Z2<…<ZK。 20. The method as described in claim 18, characterized in that, Prior to detecting PUCCH according to M, the method further includes: Determine the locations of the M actual PRBs that the target UE transmits PUCCH for; The step of detecting PUCCH according to M includes: receiving PUCCH at the locations of the M actual PRBs.

21. The method as described in claim 20, characterized in that, Determining the locations of the M actual PRBs for the PUCCH transmitted by the target UE includes: Among the N target PRBs, the indices of M actual PRBs are determined, wherein the indices of the M actual PRBs are related to at least one of the index of the first PRB, the index of the second PRB, and the pattern of the M PRBs. Wherein, the N target PRBs are at least one of the following: The N PRBs of the first PUCCH resource; The N PRBs of the first PUCCH resource for the target frequency hopping; The first PRB is at least one of the following: If the PUCCH sent by the target UE is not configured for frequency hopping, at least one PRB among the M actual PRBs; if the PUCCH sent by the target UE is configured for frequency hopping, at least one PRB among the M PRBs of the first hop of the PUCCH sent by the target UE. The second PRB is: If the PUCCH sent by the target UE is configured with frequency hopping, at least one PRB among the M PRBs of the second hop of the PUCCH sent by the target UE.

22. The method as described in claim 21, characterized in that, The index of the first PRB is related to at least one of the following: The first indication value; The index of the third PRB, wherein the index of the third PRB is a PRB index among the N PRBs of the first PUCCH resource, or is a PRB index among the N PRBs of the first PUCCH resource of the first hop; and / or The index of the second PRB is related to at least one of the following: The first indication value; The index of the fourth PRB, wherein the index of the fourth PRB is at least one PRB index among the N PRBs of the first PUCCH resource of the second hop; The N; The M; The first set of indication values ​​corresponding to the first PUCCH resource.

23. The method as described in claim 21, characterized in that, The index Q of the PRBs whose PUCCHs are not configured for frequency hopping satisfies: Q = P + ,or Q = P + Where P is the smallest index among the PRBs in the first PUCCH resource that are not configured for frequency hopping. The first indicator value in the first indicator value set corresponding to the first PUCCH resource The corresponding index, This is the first indicator value.

24. The method as described in claim 21, characterized in that, The index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the configured frequency hopping satisfies: Q1 = P1 + The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies: Q2 = P2 - Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, and P2 is the maximum index of the second hop of the PRB in the first PUCCH resource. This is the first indicator value.

25. The method as described in claim 21, characterized in that, The index Q1 of the PRB with the target value in the PUCCH of the M PRBs in the first hop of the configured frequency hopping satisfies: Q1 = P1 + The index Q2 of the PRB with the target value in the PUCCH of the M PRBs in the second hop of the configured frequency hopping satisfies: Q2 = P2 - , Where P1 is the minimum index of the first hop of the PRB in the first PUCCH resource, and P2 is the maximum index of the second hop of the PRB in the first PUCCH resource. The first indicator value in the first indicator value set corresponding to the first PUCCH resource The corresponding index.

26. The method according to any one of claims 23-25, characterized in that, exist In this case, .

27. The method as described in claim 21, characterized in that, The index for determining the M actual PRBs includes at least one of the following: If frequency hopping is not configured in the PUCCH of the M PRBs, the indices of the M actual PRBs are determined according to the index of the first PRB, the definition of the first PRB, and the pattern of the M PRBs. When frequency hopping is configured in the PUCCH of the M PRBs, the indexes of the M actual PRBs are determined according to the index of the first PRB, the index of the second PRB, the definition of the first PRB, the definition of the second PRB, and the pattern of the M PRBs. The pattern is predefined by the protocol or configured by the base station. The definition of the first PRB is the index of the first PRB in the M PRBs, and the definition of the second PRB is the index of the second PRB in the M PRBs.

28. The method as described in claim 15, characterized in that, After the network device sends the target configuration information, the method further includes: The system receives information reported by the target UE, which includes at least one of the following: the target UE's ability to send PUCCH, the result of selecting whether to send multiple PRB PUCCH, the M, and the index of the M actual PRBs.

29. The method as described in claim 18, characterized in that, After determining the actual number M of PRBs M transmitted by the target UE in the PUCCH, the method further includes: Indicates the value of M and / or the index of the M actual PRBs.

30. The method as described in claim 29, characterized in that, Indices to the value of M and / or the indices of the M actual PRBs include: The value of M and / or the indices of the M actual PRBs are implicitly indicated by at least one of the following: The base station instructs the UE to send PUCCH in a format limited to the first format; The base station indicates that the DCI of the PUCCH resource is limited to the first control resource set; The base station indicates that the DCI of the PUCCH resource is limited to the first search space; The PUCCH resources indicated by the base station are limited to the first set.

31. The method as described in claim 28, characterized in that, The receiving of the reported information from the target UE includes: The reported information is received via the Physical Random Access Channel (PRACH) or the third message msg3.

32. The method as described in claim 31, characterized in that, There is a correspondence between the format of the PRACH and the reported information; and / or There is a correspondence between the resources of the PRACH and the reported information.

33. A transmission device for an uplink control channel, characterized in that, include: The first receiving module is used to receive target configuration information, wherein the target configuration information includes: N physical resource blocks (PRBs) that at least one UE in the target cell can use to transmit the physical uplink control channel (PUCCH) and L candidate PUCCH resources that at least one UE in the target cell can use to transmit the PUCCH, and the target cell is the cell where the target UE is located; The first determining module is used to determine the actual number M of PRBs sent in the PUCCH, where M ≤ N; The second determining module is used to determine the positions of the M actual PRBs for sending PUCCH; The first transmitting module is used to transmit PUCCH at the locations of the M actual PRBs; Determining the actual number M of PRBs sent for PUCCH includes: The actual number of PRBs M for sending PUCCH is determined based on the format of the PUCCH sent by the target UE, the number of bits of the uplink control information (UCI) carried by the PUCCH sent by the target UE, the code rate of the PUCCH sent by the target UE, and the PUCCH sending capability of the target UE. The ability to send PUCCH includes at least one of the following: Does it have the capability to send multiple PRB PUCCHs? It has the capability to send a maximum of Z PRBs via PUCCH; It has the capability to send PUCCHs containing Zi PRBs, where Zi is at least one of Z1, Z2, ..., ZK, and 1 <= Z1. <Z2<…<ZK。 34. A transmission device for an uplink control channel, characterized in that, include: The second sending module is used to send target configuration information, wherein the target configuration information includes: N physical resource blocks (PRBs) that at least one UE in the target cell can use to send physical uplink control channels (PUCCHs) and L candidate PUCCH resources that at least one UE in the target cell can use to send PUCCHs, and the target cell is the cell where the target UE is located; The third determining module is used to determine a first PUCCH resource from the L candidate PUCCH resources according to a first indication value, wherein the first PUCCH resource includes N target PRBs; The second receiving module is used to receive PUCCH at the location of one or more candidate PRBs among the N target PRBs; The second receiving module is further configured to: The actual number of PRBs M for sending PUCCHs is determined based on the format of the PUCCH sent by the target UE, the number of bits of uplink control information (UCI) carried by the PUCCH sent by the target UE, the code rate of the PUCCH sent by the target UE, and the capability of the target UE to send PUCCHs, wherein M ≤ N; The ability to send PUCCH includes at least one of the following: Does it have the capability to send multiple PRB PUCCHs? It has the capability to send a maximum of Z PRBs via PUCCH; It has the capability to send PUCCHs containing Zi PRBs, where Zi is at least one of Z1, Z2, ..., ZK, and 1 <= Z1. <Z2<…<ZK。 35. A terminal, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the transmission method for the uplink control channel as described in any one of claims 1-14.

36. A network device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the transmission method for the uplink control channel as described in any one of claims 15-32.

37. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the uplink control channel transmission method as described in any one of claims 1-14; or The steps of implementing the transmission method for the uplink control channel as described in any one of claims 15-32.

Citation Information

Patent Citations

  • Uplink control information sending method and device, storage medium and user equipment

    CN110149703A

  • Method, terminal and network side device for determining uplink control channel resource

    CN110663277A