A power control method and device for uplink control channel

By combining factors such as the number of bits, code rate, and priority of UCI to determine power, the reliability problem caused by PUCCH resource overlap is solved, and reliability is improved and computation is simplified in resource overlap scenarios.

CN116711410BActive Publication Date: 2026-02-03HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180089681.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-13
Publication Date
2026-02-03
Estimated Expiration
2041-01-13

AI Technical Summary

Technical Problem

When multiple PUCCH resources overlap, existing power control schemes lead to reduced PUCCH reliability.

Method used

By determining factors such as the number of bits, code rate, and priority of the first and second UCIs, and using a combination of various methods, the first power is determined and used to transmit the UCI on the third PUCCH to improve transmission reliability.

Benefits of technology

In scenarios with overlapping resources, the communication reliability of PUCCH is improved, the transmission reliability of the higher-priority UCI is ensured, and the computational complexity is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116711410B_ABST
    Figure CN116711410B_ABST
Patent Text Reader

Abstract

The application discloses a power control method and device of an uplink control channel, so that when time-frequency resources of a first PUCCH used for carrying a first UCI and time-frequency resources of a second PUCCH used for carrying a second UCI overlap, a terminal transmits the first UCI and the second UCI through a third PUCCH by using a first power, wherein the first power is determined according to a bit number of the first UCI and / or a bit number of the second UCI, so that transmission reliability of the UCI in the scenario can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of wireless communication, and in particular to a power control method and device for uplink control channel. BACKGROUND

[0002] In current mobile communication technology, uplink control information (UCI) is transmitted by uplink control channel. Taking physical uplink control channel (PUCCH) as an example, the PUCCH can be used to carry UCI. The UCI can include at least one of hybrid automatic repeat request (HARQ)-acknowledgement (ACK) information, scheduling request (SR) or channel state information (CSI) information. Effective transmission of UCI is very important for the performance of the entire communication system. Taking HARQ-ACK information as an example, only when the HARQ-ACK information transmitted by the terminal device is correct, the network device (such as a base station or other access network device) can perform data scheduling through the correct HARQ-ACK information, thereby improving the data transmission efficiency. The HARQ-ACK information can include ACK or negative acknowledgement (NACK).

[0003] Power control of the PUCCH is one of the means to improve the reliability of the PUCCH, and is one of the problems studied by researchers in the field. At present, in the case of overlapping of multiple PUCCH resources, the power control scheme of the PUCCH is missing, resulting in reduced reliability of the PUCCH. SUMMARY

[0004] The present application provides a power control method and device for uplink control channel to improve the reliability of the PUCCH.

[0005] In a first aspect, the present application provides a power control method for uplink control channel. The method can be executed by a terminal, or by a component (such as a chip or a circuit) configured in the terminal. In the following description of the present application, the method will be described by taking the terminal as an example.

[0006] The method can include:

[0007] The terminal determines a first uplink control channel for carrying a first UCI and a second uplink control channel for carrying a second UCI. When the time-frequency resources of the first uplink control channel overlap with those of the second uplink control channel, the terminal uses a first power to transmit the first UCI and the second UCI through a third uplink control channel.

[0008] The first power can be determined according to any one or any combination of the following methods:

[0009] Method 1: The first power can be determined based on the number of bits of the first UCI and / or the number of bits of the second UCI.

[0010] Method 2, wherein the first power is determined based on a first number of bits and / or a second number of bits, wherein the first number of bits is the sum of the number of bits of the first UCI and the number of check bits of the first UCI, and the second number of bits is the sum of the number of bits of the second UCI and the number of check bits of the second UCI.

[0011] Method 3, the first power is determined according to P1 and / or P2, where P1 is determined according to the power control parameters of the first uplink control channel and P2 is determined according to the power control parameters of the second uplink control channel.

[0012] Method 4, the first power is determined based on the bit rate of the first UCI and / or the bit rate of the second UCI.

[0013] Method 5: When the priority of the first UCI is higher than the priority of the second UCI, the first power is determined according to the closed-loop power control parameters of the first uplink control channel.

[0014] Method 6, the first power is determined based on the first closed-loop power control parameter, which is determined based on the closed-loop power control parameter of the first UCI and the closed-loop power control parameter of the second UCI.

[0015] Using the above method, when the resources of the first PUCCH and the second PUCCH overlap, the terminal can use the first power to send the information carried by the first PUCCH and the second PUCCH respectively through the third PUCCH. The determination of the first power includes any one of the above methods 1 to 6 or any combination of multiple methods, which can improve the communication reliability in the scenario of PUCCH resource overlap.

[0016] In one possible design, the first power is determined based on the number of symbols occupied by the third uplink control channel, the format of the third uplink control channel, the number of bits of the first UCI, and the number of bits of the second UCI.

[0017] In one possible design, the sum of the number of bits of the first UCI and the number of bits of the second UCI is less than or equal to 4.

[0018] In one possible design, when the code rate of the first UCI is lower than the code rate of the second UCI, the first power is determined based on the number of bits of the second UCI and the size of the time-frequency resources used to carry the second UCI, or the first power is determined based on the code rate of the second UCI.

[0019] In one possible design, the first power is determined based on the number of bits of the first UCI and the number of bits of the second UCI, the sum of the number of bits of the first UCI and the number of bits of the second UCI being greater than or equal to 4 and less than or equal to 11.

[0020] In one possible design, the first power is determined based on a first number of bits and a second number of bits, and the sum of the number of bits of the first UCI and the number of bits of the second UCI is greater than 11.

[0021] In one possible design, the first power is determined according to the following formula:

[0022] P = a*P1 + b*P2;

[0023] Where a and b are constants, or a and b are determined based on the number of bits in the first UCI and the number of bits in the second UCI, or a and b are determined based on the code rate of the first UCI and the code rate of the second UCI.

[0024] In one possible design, the first power is the larger of P1 and P2.

[0025] In one possible design, the first power is determined according to P1 when the priority of the first UCI is higher than that of the second UCI.

[0026] This design ensures the reliability of transmission for the higher-priority UCI among the first and second UCIs.

[0027] In one possible design, when the priority of the first UCI is higher than that of the second UCI, the first power is determined based on the code rate of the first UCI and / or the size of the time-frequency resources used to carry the first UCI.

[0028] This design ensures the reliability of transmission for the higher-priority UCI among the first and second UCIs.

[0029] In one possible design, the first closed-loop power control parameter is the larger of the closed-loop power control parameter of the first uplink control channel and the closed-loop power control parameter of the second uplink control channel.

[0030] In one possible design, the code rate of the first UCI is the code rate of the first UCI in the third uplink control channel or the code rate of the first UCI in the first uplink control channel; the code rate of the second UCI is the code rate of the second UCI in the third uplink control channel or the code rate of the second UCI in the second uplink control channel.

[0031] With this design, if the code rate of the first UCI is the same as the code rate of the first UCI on the third uplink control channel, and the code rate of the second UCI is also the same as the code rate of the second UCI on the third uplink control channel, it is not necessary to redetermine the code rates of the first and second UCI based on the third uplink control channel for the calculation of the first power, thus reducing computational complexity. If the code rate of the first UCI is the same as the code rate of the first UCI on the first uplink control channel, and / or the code rate of the second UCI is the same as the code rate of the second UCI on the second uplink control channel, the transmission reliability of the first and second UCI can be further improved.

[0032] In one possible design, the first UCI includes HARQ-ACK feedback information and / or scheduling requests; the second UCI includes HARQ-ACK feedback information and / or scheduling requests.

[0033] Secondly, embodiments of this application provide a power control method for an uplink control channel. This method can be executed by a base station or by a component (such as a chip or circuit) configured in the base station. In the following description of this application, the method executed by a base station will be used as an example for illustration.

[0034] The method may include:

[0035] The base station determines a first uplink control channel for carrying the first UCI and a second uplink control channel for carrying the second UCI. When the time-frequency resources of the first uplink control channel overlap with those of the second uplink control channel, the base station receives the first UCI and the second UCI from the terminal through a third uplink control channel, wherein the transmit power of the third uplink control channel is the first power.

[0036] In the second aspect, the first power can be referred to the description of the first power in the first aspect or any possible design in the first aspect.

[0037] The beneficial effects of the second aspect can be referenced in the first aspect or the beneficial effects of any possible design in the first aspect.

[0038] Thirdly, embodiments of this application provide a communication device that has the function of implementing the terminal in the first aspect or any possible design of the first aspect. The device can be a terminal or a chip included in the terminal.

[0039] The device may also have the functionality of a base station in the second aspect or any of the possible designs described above. The device may be a base station or a chip included within a base station.

[0040] The functions of the above-mentioned device can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.

[0041] In one possible design, the device includes a processing unit and a transceiver unit. The processing unit is configured to support the device in performing terminal-related functions as described in the first aspect or any design of the first aspect, or to perform base station-related functions as described in the second aspect or any design of the second aspect, such as determining a first uplink control channel for carrying a first UCI and a second uplink control channel for carrying a second UCI. The transceiver unit supports communication between the device and other communication devices. For example, when the device is a terminal, the transceiver unit can use a first power to transmit the first UCI and the second UCI through a third uplink control channel; when the device is a base station, the transceiver unit can be used to receive the first UCI and the second UCI transmitted through the third uplink control channel. The communication device may also include a storage unit coupled to the processing unit, which stores necessary program instructions and data. As an example, the processing unit may be a processor, the communication unit may be a transceiver, and the storage unit may be a memory, which may be integrated with the processor or separated from it.

[0042] In another possible design, the device includes a processor and may also include a memory. The processor is coupled to the memory and can be used to execute computer program instructions stored in the memory to cause the device to perform the methods described in the first aspect or any possible design of the first aspect, or to perform the methods described in the second aspect or any possible design of the second aspect, such as determining a first uplink control channel for carrying a first UCI and a second uplink control channel for carrying a second UCI. Optionally, the device also includes a communication interface, with the processor coupled to the communication interface. When the device is a base station or terminal, the communication interface may be a transceiver or an input / output interface; for example, the communication interface may be used to transmit the first UCI and the second UCI via a third uplink control channel using a first power. When the device is a chip included in a base station or a chip included in a terminal, the communication interface may be the chip's input / output interface; for example, the communication interface may be used to receive the first UCI and the second UCI transmitted via the third uplink control channel. Optionally, the transceiver may be a transceiver circuit, and the input / output interface may be an input / output circuit.

[0043] Optionally, the communication device may have one or more processors, which can be implemented in hardware or software. When implemented in hardware, the processor may be a logic circuit, integrated circuit, etc. When implemented in software, the processor may be a general-purpose processor that reads software code stored in memory.

[0044] Optionally, the communication device may contain one or more memories. These memories may be integrated with the processor or disposed separately. For example, the memory may be a non-transitory processor, such as read-only memory (ROM), which may be integrated with the processor on the same chip or disposed on different chips.

[0045] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program or instructions stored thereon, which, when executed by a communication device, causes the communication device to perform the method described in the first aspect or any possible design of the first aspect, or to perform the method described in the second aspect or any possible design of the second aspect.

[0046] Fifthly, embodiments of this application provide a computer program product containing a computer program, which, when executed by a communication device, causes the communication device to perform the method described in the first aspect or any possible design of the first aspect, or to perform the method described in the second aspect or any possible design of the second aspect.

[0047] In a sixth aspect, embodiments of this application provide a communication system, which includes a communication device for implementing the first aspect or any possible design in the first aspect and a communication device for implementing the second aspect or any possible design in the second aspect. Attached Figure Description

[0048] Figure 1 This is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of this application;

[0049] Figure 2 A schematic diagram of an overlapping resource provided in an embodiment of this application;

[0050] Figure 3 A flowchart illustrating a power control method for an uplink control channel provided in an embodiment of this application;

[0051] Figure 4 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0052] Figure 5 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation

[0053] The present application will now be described in further detail with reference to the accompanying drawings. The specific operating methods in the method embodiments can also be applied to the device embodiments or system embodiments.

[0054] First, the concepts and technical terms that may be involved in this application will be explained.

[0055] UCI is control information sent by a terminal to a network device to support uplink and downlink data transmission between the terminal and the network device. As mentioned above, UCI may include at least one of HARQ-ACK information, scheduling requests, or CSI.

[0056] The uplink control channel is a channel used to transmit UCI (User Code Interchange). In this application, the uplink control channel can be the PUCCH in a 5th generation (5G) mobile communication system, or it can be the uplink control channel in other communication systems, such as the uplink control channel in a 6th generation (6G) mobile communication system. This application does not limit the specific name of the uplink control channel.

[0057] Time-frequency resources, or simply resources, in this application primarily refer to the resources used to carry the uplink control channel, i.e., the resources of the PUCCH. The smallest resource granularity in the time domain is a time-domain symbol, and the smallest resource granularity in the frequency domain is a subcarrier. A time-domain symbol can be an orthogonal frequency division multiplexing (OFDM) symbol or a Discrete Fourier Transform-spread-OFDM (DFT-s-OFDM) symbol. Unless otherwise specified, the symbols used in the embodiments of this application all refer to time-domain symbols. A resource element (RE) that occupies one symbol in the time domain and one subcarrier in the frequency domain is called a resource element (RE). In this application, the number of REs occupied by the PUCCH is referred to as the time-frequency resource size of the PUCCH or UCI, or the number of REs occupied by the UCI in the PUCCH is referred to as the time-frequency resource size of the PUCCH or UCI.

[0058] Currently supported PUCCH formats include Format 0, Format 1, Format 2, Format 3, and Format 4. Format 0 and Format 2 PUCCH use 2 or fewer symbols. Format 1, Format 3, and Format 4 PUCCH use 4 to 14 symbols. The specific PUCCH format used by the terminal is indicated by the network device through signaling. Format 0 and Format 1 PUCCH use sequence-based information transmission, meaning there is no encoding, and the information carried is less than or equal to 2 bits. Format 2, Format 3, and Format 4 PUCCH use modulated and encoded information, carrying more than 2 bits of information. Modulation and encoding specifically refer to encoding and modulating the information bits carried in the PUCCH before transmission on time-frequency resources.

[0059] The power of PUCCH refers to the transmit power used when transmitting PUCCH.

[0060] The priority of a PUCCH, or the priority corresponding to a PUCCH, refers to the priority of the service corresponding to the PUCCH, or the priority of the information carried by the PUCCH. For example, when a PUCCH carries UCI, the priority of the PUCCH refers to the priority of the UCI. In this application, the priority of the PUCCH and the priority of the UCI can be used interchangeably. Services with higher priority or UCIs with higher priority have higher reliability requirements for the PUCCH. Taking service priority as an example, the priority of the PUCCH includes high priority and low priority. Ultra-reliable and low-latency communications (URLLC) services can correspond to high priority, while enhanced mobile broadband (eMBB) services correspond to low priority.

[0061] For Formats 2, 3, and 4, the UCI code rate is related to the number of bits in the UCI, the number of REs occupied by the PUCCH carrying the UCI, and the modulation order. The number of bits in the UCI can be the sum of the bits for HARQ-ACK information, scheduling requests, channel state information, etc. For example, the UCI code rate, the number of bits in the UCI, the number of REs occupied by the PUCCH, and the modulation order satisfy the following relationship: X = R * Qm * Y. Here, X represents the number of bits in the UCI, Y represents the number of REs occupied by the PUCCH, R represents the UCI code rate, and Qm represents the modulation order. Alternatively, X = R * Qm * Y * L, where L represents the number of spatial multiplexing transmission layers when transmitting the UCI.

[0062] For Format 0 and Format 1, the UCI bit rate refers to the equivalent bit rate. For Format 0, the equivalent UCI bit rate is X / Z*A1, where X is the number of bits in the UCI and Z is the number of REs used by the UCI. For example, if the PUCCH uses a total of 10 REs, of which 5 REs are used to carry the demodulation reference signal (DMRS), then Z = 5, not 10. A1 can be a value predefined by the protocol or a value notified by the network device. Optionally, A1 = 1, or A1 can take other values, such as 1 / 2. For Format 1, the equivalent UCI bit rate is X / Z*A2, where A2 can be a value predefined by the protocol or a value notified by the network device. Optionally, if X = 1, then A2 = 1; if X = 2, then A2 = 1 / 2.

[0063] Figure 1 This is a schematic diagram of the architecture of the communication system 1000 used in an embodiment of this application. Figure 1 As shown, the communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include an Internet 300. The wireless access network 100 may include at least one wireless access network device (such as...). Figure 1 110a and 110b in the above), may also include at least one terminal (such as Figure 1 (Referring to 120a-120j in the original text). Terminals connect wirelessly to the wireless access network (WLAN) equipment, which in turn connects to the core network via wireless or wired connections. The core network equipment and the WLAN equipment can be independent physical devices, or they can integrate the functions of the core network equipment and the logical functions of the WLAN equipment onto the same physical device. Alternatively, a single physical device can integrate some of the functions of both the core network equipment and the WLAN equipment. Terminals and WLAN equipment can be interconnected via wired or wireless connections.Figure 1 This is just an illustration; the communication system may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1 It is not shown in the middle.

[0064] Radio access network equipment can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system; it can also be a module or unit that performs some of the functions of a base station, for example, it can be a central unit (CU) or a distributed unit (DU). Radio access network equipment can be a macro base station (such as... Figure 1 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1 110b) in the text can also be a relay node or a donor node, etc. The embodiments of this application do not limit the specific technology or device form used in the wireless access network equipment. For ease of description, the following description uses a base station as an example of a wireless access network device.

[0065] A terminal can also be called a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of this application do not limit the specific technologies or device forms used in the terminals.

[0066] Base stations and terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed in the air on aircraft, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of base stations and terminals.

[0067] The roles of base stations and terminals can be relative, for example, Figure 1 The helicopter or drone 120i can be configured as a mobile base station. For terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is a base station; however, for base station 110a, 120i is a terminal, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol; in this case, 120i is also a base station relative to 110a. Therefore, both base stations and terminals can be collectively referred to as communication devices. Figure 1 The 110a and 110b in the text can be referred to as communication devices with base station functions. Figure 1 The 120a-120j in the text can be referred to as communication devices with terminal functions.

[0068] Communication between base stations and terminals, between base stations, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0069] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal can be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.

[0070] It should be understood that communication between a base station and a terminal can be conducted via the air interface. For example, the terminal and the base station transmit air interface messages such as radio resource control (RRC) messages via the air interface. Specifically, the base station sends downlink signals or downlink information to the terminal, with the downlink information carried on the downlink channel; the terminal sends uplink signals or uplink information to the base station, with the uplink information carried on the uplink channel.

[0071] The following example, using the uplink control channel PUCCH, illustrates the data transmission process between the base station and the terminal via the air interface.

[0072] The base station first sends downlink data. Upon receiving this data, the terminal decodes it. If decoding fails, the terminal sends a NACK to the base station via PUCCH. If the base station correctly receives the NACK, it can schedule a retransmission, thus improving downlink data transmission performance. However, if the base station incorrectly receives the NACK (decoding it as ACK), meaning it considers the initial downlink data successfully decoded, it will not perform HARQ retransmission, thereby reducing downlink data transmission performance.

[0073] It is evident that the transmission reliability of UCI is crucial to the overall transmission reliability of the communication system.

[0074] A crucial factor affecting the reliability of UCI transmission on the PUCCH is the PUCCH power. If the PUCCH power is too high or too low, the base station may fail to successfully receive the UCI carried on the PUCCH, resulting in UCI reception failure. Specifically, the PUCCH transmit power significantly impacts the signal-to-noise ratio (SNR) at the receiving end. For example, if the PUCCH transmit power is too low, the SNR at the base station may be too low, leading to decoding errors of the UCI carried on the PUCCH. Similarly, if the PUCCH transmit power is too high, it will waste energy at the terminal and increase interference to other devices.

[0075] For example, the current power of the PUCCH satisfies Formula 1:

[0076]

[0077] Among them, P CMAX,f,c (i) represents the maximum power that the terminal can transmit, and z = min(x,y) means that z equals the smaller of x and y. For example, if x = 1 and y = 2, then min(1,2) = 1. O_PUCCH,b,f,c (q u ) = P O_NOMINAL_PUCCH +P O_UE_PUCCH (q u P O_NOMINAL_PUCCH This can be a value configured by the base station via higher-layer signaling p0-nominal. If the base station does not configure this option, it defaults to 0. O_UE_PUCCH (q uThis is related to the spatial relation information (SRI) of PUCCH. In other words, if the SRI of PUCCH is determined, then P... O_UE_PUCCH (q u The value of ). This represents the number of resource blocks (RBs) allocated to the PUCCH. μ indicates the subcarrier spacing used by the PUCCH; for example, μ = 0 indicates a subcarrier spacing of 15 kHz, and μ = 1 indicates a subcarrier spacing of 30 kHz. PL b,f,c (q d ) is a variable related to SRI. It can be determined through SRI. Δ F_PUCCH (F) is a value configured semi-statically through high-level parameters. Δ TF,b,f,c (i) is a parameter obtained based on the resources occupied by PUCCH and the number of information bits carried.

[0078] Δ TF,b,f,c (i) Determined by means of A and B as follows.

[0079] Method A, for Format 0 and Format 1, Δ TF,b,f,c (i) Determined based on the number of symbols actually occupied (or actually allocated) by PUCCH and the number of information bits carried.

[0080] Specifically, Δ TF,b,f,c (i) Satisfies Formula 2:

[0081]

[0082] in, This indicates the number of symbols actually used in the PUCCH. For Format 0, Δ UCI (i) = 0. For Format 1, This represents the number of symbols within a time slot, typically 14. Δ UCI (i) = 10log 10 (O UCI (i)), O UCI (i) represents the number of bits of information carried by PUCCH.

[0083] Method B, for Format 2, Format 3 and Format 4, Δ TF,b,f,c(i) Determined based on the total number of bits in the PUCCH and the number of REs. The total number of bits in the PUCCH can be understood as the sum of the information bits and parity bits carried by the PUCCH. If the parity bits are 0, then the total number of bits in the PUCCH is equal to the number of information bits carried by the PUCCH. Specifically, when the number of information bits carried by the PUCCH is less than or equal to a threshold, such as 11 bits, the parity bits are 0.

[0084] Specifically, if the total number of bits in PUCCH is less than or equal to 11 bits, then Δ TF,b,f,c (i) Satisfies Formula 3:

[0085] Δ TF,b,f,c (i) = 10log 10 (K1·(n HARQ-ACK (i)+O SR (i)+O CSI (i))N RE (i))(Formula 3);

[0086] Where K1 = 6, n HARQ-ACK (i) represents the number of ACK / NACK bits in UCI, O SR (i) represents the number of bits of SR in UCI, O CSI (i) represents the number of bits of CSI in UCI, N RE (i) represents the number of REs occupied by PUCCH after deducting the REs occupied by DMRS. For example, if the total number of REs occupied by PUCCH is 100, and the number of REs occupied by DMRS is 10, then N RE (i) = 90. n HARQ-ACK (i)+O SR (i)+O CSI (i) / N RE (i) can be considered as a parameter related to the bit rate of the information carried by the PUCCH.

[0087] If the total number of bits in PUCCH is greater than 11 bits, then Δ TF,b,f,c (i) Satisfies Formula 4:

[0088]

[0089] Where K2 = 2.4, BPRE(i) = (O ACK (i)+O SR (i)+O CSI (i)+O CRC (i)) / N RE (i), n HARQ-ACK (i), O SR (i), O CSI(i) and N RE The meaning of (i) can be found in the explanation of Formula 3. CRC (i) represents the number of parity bits for the UCI. BPRE(i) can be considered as a parameter related to the bit rate of the information carried by the PUCCH.

[0090] Furthermore, in Formula 1, g b,f,c (i,l) are values ​​determined by the closed-loop power control parameters. These parameters can be expressed as δ. PUCCH,b,f,c (i,l), δ PUCCH,b,f,c The definition of (i,l) and according to δ PUCCH,b,f,c (i,l) determines g b,f,c The process of (i,l) can be referred to section 7.2.1 of the technical specification (TS) 38.213V16.1.0 of the 3rd generation partnership project (3GPP).

[0091] The power of the PUCCH can be determined based on Formula 1 above. In this application, the parameters required for calculating the power of the PUCCH, such as P... CMAX,f,c (i), P O_PUCCH,b,f,c (q u ), PL b,f,c (q d ), Δ F_PUCCH (F), Δ TF,b,f,c (i), Δ TF,b,f,c (i), g b,f,c (i,l) etc., and used to determine P CMAX,f,c (i), P O_PUCCH,b,f,c (q u ), PL b,f,c (q d ), Δ F_PUCCH (F), Δ TF,b,f,c (i), Δ TF,b,f,c (i), g b,f,c The parameters (i,l), etc., are called the power control parameters of PUCCH.

[0092] Based on the above methods for determining PUCCH power, it can be seen that the current method for determining PUCCH power is for a specific PUCCH, such as in Formula 1, which applies to different UCIs or PUCCHs. The values ​​of these parameters may differ.

[0093] Currently, in scenarios where the resources of two PUCCHs overlap, the terminal will multiplex the information carried by the two PUCCHs for transmission, or send only the information carried by one PUCCH and discard all the information carried by the other PUCCH. Resource overlap here includes overlap in the time domain and / or frequency domain; that is, the time domain resources occupied by the two PUCCHs overlap on at least one symbol, and / or, the frequency domain resources occupied by the two PUCCHs overlap on at least one subcarrier.

[0094] For example Figure 2 As shown, if the resources of PUCCH1 and PUCCH2 overlap in the time domain, the terminal can multiplex the UCI1 to be carried on PUCCH1 and the UCI2 to be carried on PUCCH2 onto PUCCH3 for transmission. PUCCH3 can be PUCCH1 or PUCCH2, or it can be any PUCCH other than PUCCH1 and PUCCH2. Optionally, Figure 2 The priority of PUCCH1 shown is different from that of PUCCH2.

[0095] If the terminal transmits UCI1 and UCI2 on PUCCH3, since PUCCH3 corresponds to two UCIs, how to determine the transmit power on PUCCH3 to improve the reliability of multiplexing transmission of the two UCIs in PUCCH is the technical problem to be solved by the embodiments of this application.

[0096] In the embodiments provided in this application, the base station can be used to transmit a physical downlink control channel (PDCCH), or in other words, it can transmit downlink control information (DCI) via the PDCCH. The PDCCH or DCI can be used to instruct the terminal to receive a physical downlink shared channel (PDSCH), or to schedule the terminal to transmit a physical uplink shared channel (PUSCH). The base station can also receive UCI transmitted by the terminal via the PUCCH, and can also receive data transmitted by the terminal via the PUSCH. The base station can also be used to transmit a channel state information-reference signal (CSI-RS). Correspondingly, the terminal can be used to receive the PDCCH, CSI-RS, and PDSCH transmitted by the base station. The terminal can also be used to transmit a channel sounding reference signal (SRS), transmit UCI via the PUCCH, or transmit uplink data via the PUSCH.

[0097] In the embodiments of this application, PDSCH, PDCCH, PUCCH and PUSCH are merely examples of downlink data channel, downlink control channel, uplink control channel and uplink data channel. In different systems and different scenarios, data channels and control channels may have different names, and the embodiments of this application do not limit this.

[0098] For example, the method provided in this application embodiment can be implemented by a terminal (or components such as chips, circuits, and modules in the terminal) and a base station (or components such as chips, circuits, and modules in the base station).

[0099] like Figure 3 As shown in the figure, this application provides a power control method for an uplink control channel.

[0100] S101: The terminal and the base station determine a first PUCCH for carrying a first UCI and a second PUCCH for carrying a second UCI.

[0101] This application does not limit the order in which the terminal and the base station determine the first PUCCH and the second PUCCH. Determining the PUCCH includes determining at least one of the following: PUCCH resources, PUCCH power control parameters, and PUCCH power.

[0102] Optionally, the priority of the first UCI is different from that of the second UCI. In other words, when the priority of the first UCI is different from that of the second UCI, the method provided in the embodiments of this application is executed.

[0103] For example, with Figure 2 For example, the first PUCCH can correspond to PUCCH1, and the second PUCCH can correspond to PUCCH2. The first UCI can correspond to the information UCI1 to be carried by PUCCH1, and the second UCI can correspond to the information UCI2 to be carried by PUCCH2.

[0104] S102: When the time-frequency resources of the first PUCCH overlap with those of the second PUCCH, the terminal uses the first power to transmit the first UCI and the second UCI through the third PUCCH. Here, time-frequency resource overlap refers to overlap in the time domain and / or frequency domain; it can be partial or complete overlap.

[0105] S103: When the time-frequency resources of the first PUCCH overlap with those of the second PUCCH, the base station receives the first UCI and the second UCI from the terminal through the third PUCCH, and the transmit power of the third PUCCH is the first power.

[0106] The terminal can independently encode the first UCI and the second UCI, and then send the encoded bit information to the base station through the third PUCCH.

[0107] The first power can be determined according to at least one of the following methods 1 to 6.

[0108] Method 1: The first power is determined based on the number of bits in the first UCI and / or the number of bits in the second UCI. Alternatively, the first power is determined according to Formula 1, where at least one parameter in Formula 1 is determined based on the number of bits in the first UCI and / or the number of bits in the second UCI. Specifically, determining based on the number of bits in the first UCI and / or the number of bits in the second UCI includes determining based on the number of bits in the first UCI, determining based on the number of bits in the second UCI, and determining based on the number of bits in both the first and second UCI. For example, the first power or at least one parameter in Formula 1 can be determined based on the larger of the number of bits in the first UCI and the number of bits in the second UCI, or based on the sum of the number of bits in the first UCI and the number of bits in the second UCI.

[0109] Method 2: The first power is determined based on the first number of bits and / or the second number of bits, or in other words, the first power is determined according to Formula 1, where at least one parameter in Formula 1 is determined based on the first number of bits and / or the second number of bits. Specifically, the first number of bits is the sum of the number of bits in the first UCI and the number of parity bits in the first UCI, and the second number of bits is the sum of the number of bits in the second UCI and the number of parity bits in the second UCI; or, the first number of bits is the sum of the number of bits in the first UCI and the number of parity bits in the first UCI, and the second number of bits is the sum of the number of bits in the second UCI. For example, determining the power based on the first number of bits and / or the second number of bits includes determining it based on the larger of the first number of bits and the second number of bits, or determining it based on the sum of the first number of bits and the second number of bits, etc.

[0110] Method 3: The first power is determined based on P1 and / or P2, where P1 is determined based on the power control parameters of the first PUCCH, and P2 is determined based on the power control parameters of the second PUCCH. Here, the power control parameters are, for example, P in Formula 1. CMAX,f,c (i), P O_PUCCH,b,f,c (q u ), PL b,f,c (q d ), Δ F_PUCCH (F), Δ TF,b,f,c (i), Δ TF,b,f,c (i) or g b,f,c Parameters such as (i,l).

[0111] Method 4: The first power is determined based on the bit rate of the first UCI and / or the bit rate of the second UCI. Alternatively, the first power is determined according to Formula 1, where at least one parameter in Formula 1 is determined based on the bit rate of the first UCI and / or the bit rate of the second UCI.

[0112] Method 5: When the priority of the first UCI is higher than that of the second UCI, the first power is determined according to the closed-loop power control parameters of the first PUCCH. Alternatively, when the priority of the first UCI is higher than that of the second UCI, the first power is determined according to Formula 1, where at least one power control parameter in Formula 1 is determined based on the closed-loop power control parameters of the first PUCCH.

[0113] Method 6: The first power is determined based on the first closed-loop power control parameters. For example, the first power is determined according to Formula 1, where at least one parameter in Formula 1 is determined based on the first closed-loop power control parameters. Specifically, the first closed-loop power control parameters are determined based on the closed-loop power control parameters of the first UCI and the second UCI.

[0114] By adopting the above methods, the transmission reliability of the third PUCCH can be improved, thereby meeting the transmission requirements of UCI1 and UCI2 as much as possible.

[0115] The following is for reference. Figure 2 Taking the determination of the first power by the terminal as an example, the methods for determining the first power in methods 1 to 6 are explained respectively.

[0116] In Method 1, when determining the first power according to Formula 1, P in Formula 1... CMAX,f,c (i), P O_PUCCH,b,f,c (q u ), PL b,f,c (q d ), Δ F_PUCCH (F), Δ TF,b,f,c (i), Δ TF,b,f,c (i) or g b,f,c At least one of the parameters (i, l) is determined based on the number of bits in UCI1 and / or the number of bits in UCI2. For example, when determining the first power according to Equation 1, Δ in Equation 1 TF,b,f,c (i) is determined based on the number of bits in UCI1 and / or the number of bits in UCI2; or, Δ in Formula 1 TF,b,f,c (i) Determined according to Formula 2 or Formula 3, wherein the parameter in Formula 2 or Formula 3 is related to the number of bits of UCI1 and / or the number of bits of UCI2.

[0117] In one implementation of Method 1, the first power can be determined based on the number of symbols occupied by PUCCH3, the format of PUCCH3, and the number of bits of UCI1 and / or UCI2.

[0118] The following uses formula 2 to determine Δ. TF,b,f,c (i) Taking the determination of the first power according to Formula 1 as an example, one implementation method of Method 1 will be explained.

[0119] When Δ is determined according to Formula 2 TF,b,f,c When (i), Δ TF,b,f,c (i) It can be determined based on the number of symbols occupied by PUCCH3, the format of PUCCH3, and the number of bits of UCI1 and / or UCI2. The format of PUCCH3 and the number of symbols occupied can be configured by the base station.

[0120] For example, in Formula 2 It is determined based on the number of symbols occupied by PUCCH3, rather than the number of symbols occupied by PUCCH1 or PUCCH2.

[0121] For example, in formula 2, The value is determined by the format of PUCCH3. For example, when the format of PUCCH3 is Format 0, Δ UCI (i) = 0. When the format of PUCCH3 is Format 1, Δ represents the number of symbols within a time slot. UCI (i) = 10log 10 (O UCI (i)), O UCI (i) is determined based on the number of bits of UCI1 and / or UCI2. In this application, the number of bits of UCI1 can be denoted as A, and the number of bits of UCI2 can be denoted as B. Optionally, O UCI (i) = A, or O UCI (i) = B, or, O UCI (i) = A + B.

[0122] Optionally, if A+B≤2, or A+B=3, or A+B=4, the terminal can determine the first power according to Formula 2. For example, the terminal determines Δ based on Formula 2, the number of symbols occupied by PUCCH3, the format of PUCCH3, and the number of bits of UCI1 and / or UCI2. TF,b,f,c (i), and according to Δ TF,b,f,c (i) Determine the first power.

[0123] Optionally, if A = 2 and B = 2, the terminal can determine the first power according to Formula 2. For example, Δ can be determined based on Formula 2, the number of symbols occupied by PUCCH3, the format of PUCCH3, and the number of bits in UCI1 and / or UCI2. TF,b,f,c (i), and according to Δ TF,b,f,c (i) Determine the first power.

[0124] The following uses formula 3 to determine Δ. TF,b,f,c (i) Taking the determination of the first power according to Formula 1 as an example, this other implementation method of Method 1 will be explained.

[0125] Specifically, in formula 3, n HARQ-ACK (i) can represent the sum of the number of ACK / NACK bits in UCI1 and the number of ACK / NACK bits in UCI2 (or, it can be the larger of the number of ACK / NACK bits in UCI1 and the number of ACK / NACK bits in UCI2), O SR (i) represents the sum of the number of SR bits in UCI1 and the number of SR bits in UCI2 (or, it can be the larger of the number of SR bits in UCI1 and the number of SR bits in UCI2), O CSI(i) represents the sum of the number of CSI bits in UCI1 and the number of CSI bits in UCI2 (or, it can be the larger of the number of CSI bits in UCI1 and the number of CSI bits in UCI2), N RE (i) indicates the number of REs occupied by PUCCH3. Optionally, the number of occupied REs is the total number of REs occupied by PUCCH3 minus the number of REs occupied by DMRS.

[0126] Optionally, if 5 ≤ A + B ≤ 11, the first power can be determined according to Formula 3. For example, Δ can be determined according to Formula 3. TF,b,f,c (i), and according to Δ TF,b,f,c (i) Determine the first power.

[0127] Optionally, if 4 ≤ A + B ≤ 11, the first power can be determined according to Formula 3. For example, Δ can be determined according to Formula 3. TF,b,f,c (i), and according to Δ TF,b,f,c (i) Determine the first power.

[0128] Optionally, if 3 ≤ A ≤ 11 and 3 ≤ B ≤ 11, then the first power can be determined according to Formula 3. For example, Δ can be determined according to Formula 3. TF,b,f,c (i), and according to Δ TF,b,f,c (i) Determine the first power.

[0129] Optionally, if 3 ≤ A ≤ 11, or 3 ≤ B ≤ 11, then the first power can be determined according to Formula 3. For example, Δ can be determined according to Formula 3. TF,b,f,c (i), and according to Δ TF,b,f,c (i) Determine the first power.

[0130] In Method 2, when determining the first power according to Formula 1, P in Formula 1... CMAX,f,c (i), P O_PUCCH,b,f,c (q u ), PL b,f,c (q d ), Δ F_PUCCH (F), Δ TF,b,f,c (i), Δ TF,b,f,c (i) or g b,f,c At least one of the parameters (i, l) is determined based on the first number of bits and / or the second number of bits.

[0131] Optionally, when determining the first power according to Formula 1, Δ in Formula 1 TF,b,f,c (i) is determined based on the first number of bits and / or the second number of bits.

[0132] Taking the first bit count as the sum of the bits of UCI1 and the parity bits of UCI1, and the second bit count as the sum of the bits of UCI2 and the parity bits of UCI2 as examples, the parity bits of UCI can be defined by the protocol or configured by the base station to the terminal via signaling. When the number of bits of UCI is less than or equal to 11, the number of parity bits of UCI can be 0. Here, UCI can be either UCI1 or UCI2.

[0133] Specifically, Δ in Formula 1 TF,b,f,c (i) It can be determined according to Formula 4, where the parameters involved in Formula 4 include the first number of bits and / or the second number of bits, or include parameters determined based on the first number of bits and / or the second number of bits. For example, in Formula 4, n HARQ-ACK (i), O SR (i), O CSI (i) and O CRC The sum of (i) equals the first number of bits plus the second number of bits.

[0134] Optionally, if A+B≥11 or A+B>11, the first power is determined based on the first number of bits and / or the second number of bits; or, if A+B≥12, the first power is determined based on the first number of bits and / or the second number of bits; or, if A≥11 and / or B≥11, the first power is determined based on the first number of bits and / or the second number of bits; or, if A≥12 and / or B≥12, the first power is determined based on the first number of bits and / or the second number of bits.

[0135] In Method 3, P1 can be considered as the power of PUCCH1. P1 can be determined using Formula 1 and one or more of Formulas 2 to 4, based on the power control parameters corresponding to PUCCH1. P2 can be considered as the power of PUCCH2. P2 can be determined using Formula 1 and one or more of Formulas 2 to 4, based on the power control parameters corresponding to PUCCH2. The power control parameters here can include open-loop power control parameters and / or closed-loop power control parameters.

[0136] In one possible implementation of mode 3, the first power P can be the larger of P1 and P2, thereby improving the transmission reliability of UCI1 and UCI2.

[0137] Since P1 and P2 are determined based on the power control parameters corresponding to PUCCH1 and PUCCH2 respectively, meaning that P1 and P2 are adapted to the transmission requirements of UCI1 and UCI2 respectively, when transmitting independently encoded UCI1 and UCI2 on PUCCH3, the transmission power P of PUCCH3 is determined based on P1 and P2, which can better meet the transmission requirements of the two UCIs.

[0138] For example, P can be determined according to Formula 6.

[0139] P = a*P1 + b*P2 (Formula 6);

[0140] Where a and b are constants; or a and b are determined based on the number of bits in UCI1 and the number of bits in UCI2; or a and b are determined based on the code rate of UCI1 and the code rate of UCI2. For example, a:b = A:B, or a:b = R2:R1. That is, the ratio of a to b is equal to the ratio of A to B, or the ratio of a to b is equal to the ratio of R2 to R1. Where R1 is the code rate of UCI1 and R2 is the code rate of UCI2.

[0141] Specifically, the bitrate of UCI2 can be the bitrate determined when UCI2 is carried on PUCCH2 (i.e., the bitrate of UCI2 on PUCCH2) or the bitrate determined when UCI2 is carried on PUCCH3 (i.e., the bitrate of UCI2 on PUCCH3). The bitrate of UCI1 can be the bitrate determined when UCI1 is carried on PUCCH1 (i.e., the bitrate of UCI1 on PUCCH1) or the bitrate determined when UCI1 is carried on PUCCH3 (i.e., the bitrate of UCI1 on PUCCH3).

[0142] In another possible implementation of method 3, the first power P can be determined according to the priority corresponding to UCI1, the priority corresponding to UCI2, and one of P1 and P2.

[0143] For example, when the priority of UCI1 is higher than that of UCI2, or when the bitrate of UCI1 is lower than that of UCI2, the first power is determined according to P1, for example, the first power is P1, or a value obtained by scaling P1.

[0144] For example, the first power can be determined according to formula 7.

[0145] P = a * P1 (Formula 7).

[0146] Where 'a' is a real number greater than 0. 'a' is defined by the protocol or determined by the base station and communicated to the terminal via signaling.

[0147] When P is determined based on P1, the first power can also be determined based on the code rate of UCI1 in PUCCH3 and / or the resources used in PUCCH3 to carry UCI1. Specifically, when P1 is determined according to Formula 3, n HARQ-ACK (i)+O SR (i)+O CSI (i) / N RE(i) is a parameter related to the code rate of UCI1 in PUCCH3, or, when determining P1 according to Formula 4, BPRE(i) is a parameter related to the code rate of UCI1 in PUCCH3. Alternatively, when determining P1 according to Formula 3 or Formula 4, N RE (i) indicates the number of REs used to carry UCI1 in PUCCH3. For example, PUCCH3 occupies a total of 100 REs, of which 50 REs are used to carry UCI1, 30 REs are used to carry UCI2, and DMRS occupies 20 REs. Therefore, the number of REs used to carry UCI1 is 50 REs. In addition, in this example, the number of REs used to carry UCI2 is 30 REs.

[0148] In this implementation, the first power needs to be re-determined based on PUCCH3. Since the code rate and time-frequency resources used by UCI1 in PUCCH1 and PUCCH3 may differ, and in S102, UCI1 is transmitted via PUCCH3, not PUCCH1, calculating the first power based on the code rate or time-frequency resources corresponding to UCI1 in PUCCH3 better matches the channel characteristics when UCI1 is actually transmitted, further improving PUCCH reliability.

[0149] In method 4, when determining the first power according to formula 1, P in formula 1... CMAX,f,c (i), P O_PUCCH,b,f,c (q u ), PL b,f,c (q d ), Δ F_PUCCH (F), Δ TF,b,f,c (i), Δ TF,b,f,c (i) or g b,f,c At least one of the parameters (i, l) is determined based on the bitrate of UCI1 and / or the bitrate of UCI2.

[0150] Optionally, the bitrate of UCI1 can be the bitrate of UCI1 in PUCCH1 or the bitrate of UCI1 in PUCCH3, wherein the bitrate of UCI1 in PUCCH1 and the bitrate of UCI1 in PUCCH3 may be the same or different. The bitrate of UCI2 can be the bitrate of UCI2 in PUCCH1 or the bitrate of UCI2 in PUCCH3.

[0151] When the bit rate of UCI1 is the same as the bit rate of UCI1 in PUCCH3, the first power can better match the characteristics of UCI1 transmission, improving the reliability of UCI1. Similarly, when the bit rate of UCI2 is the same as the bit rate of UCI2 in PUCCH3, the first power can better match the characteristics of UCI2 transmission, improving the reliability of UCI2.

[0152] In one possible implementation of method 4, when the code rate of UCI1 is lower than that of UCI2, or when the priority of UCI1 is higher than that of UCI2, in order to improve the transmission reliability of UCI1, the first power can be determined based on the code rate of UCI2. This can also be understood as the first power being determined based on the number of bits in UCI2 and the size of the time-frequency resources used to carry UCI2, because the code rate of UCI2 can be determined based on the number of bits in UCI2 and the size of the time-frequency resources used to carry UCI2. The size of the time-frequency resources used to carry UCI2 can be the size of the time-frequency resources occupied by PUCCH2 or the size of the time-frequency resources in PUCCH3 used to carry UCI2. Since the code rate of UCI2 is lower than that of UCI1, the first power determined based on the code rate of UCI2 is usually higher than the first power determined based on the code rate of UCI1, thereby improving the transmission reliability of UCI1. For example, when determining the first power according to formula 1, if Δ in formula 1... TF,b,f,c (i) Based on Formula 3, n in Formula 3 is determined as follows: HARQ-ACK (i)+O SR (i)+O CSI (i)) / N RE (i) can be a parameter related to the bitrate of UCI2 on PUCCH3; or, n in Formula 3 HARQ-ACK (i)+O SR (i)+O CSI (i) represents the number of bits in UCI2, N RE (i) represents the number of REs in PUCCH3 used to carry UCI2.

[0153] If Δ in formula 1 TF,b,f,c (i) Determined according to Formula 4, where BPRE(i) in Formula 4 is a parameter related to the code rate of UCI2 on PUCCH3; or, where BPRE(i) in Formula 4 is determined according to n HARQ-ACK (i)+O SR (i)+O CSI (i) and N RE (i) Determine, where n HARQ-ACK (i)+O SR (i)+O CSI (i) represents the number of bits in UCI2, N RE (i) indicates the number of REs used to carry UCI2 in PUCCH3. The interpretation of the number of REs carrying UCI2 is similar to that of the number of REs carrying UCI1 mentioned above, and will not be repeated.

[0154] Similarly, when the code rate of UCI1 is not higher than (or lower than) the code rate of UCI2, or when the priority of UCI1 is higher than (or not lower than) the priority of UCI2, the first power can be determined based on the code rate of UCI1. This can also be understood as the first power being determined based on the number of bits in UCI1 and the size of the time-frequency resources used to carry UCI1. The size of the time-frequency resources used to carry UCI1 can be the size of the time-frequency resources occupied by PUCCH1 or the size of the time-frequency resources in PUCCH3 used to carry UCI1. Since the code rate of UCI1 is lower than that of UCI2, the first power determined based on the code rate of UCI1 is usually lower than the first power determined based on the code rate of UCI2, thus saving the terminal's transmit power.

[0155] In method 5, when the priority of UCI1 is higher than that of UCI2, when determining the first power according to formula 1, P in formula 1... CMAX,f,c (i), P O_PUCCH,b,f,c (q u ), PL b,f,c (q d ), Δ F_PUCCH (F), Δ TF,b,f,c (i), Δ TF,b,f,c (i) or g b,f,c At least one of the parameters (i, l) is determined based on the closed-loop power control parameters of PUCCH1. In other words, the first power is determined based on the closed-loop power control parameters of the higher-priority PUCCH in PUCCH1 and PUCCH2. Let g b,f,c (i,l) is determined based on the closed-loop power control parameters of PUCCH1, for example, the g of PUCCH3. b,f,c (i,l) through the closed-loop power control parameter δ of PUCCH1 PUCCH,b,f,c (i,l) is determined. δ PUCCH,b,f,c The definition and determination method of (i,l) can be found in section 7.2.1 of 3GPP TS 38.213V16.1.0.

[0156] For example, PUCCH1 has a high priority, and PUCCH2 has a low priority. The g calculated based on PUCCH1... b,f,c (i,l) represents C, and g is obtained from PUCCH2. b,f,c (i,l) is D. Then in S102, g is used to determine the first power. b,f,c (i,l) is C, so g does not need to be recalculated. b,f,c (i,l). Here, "recalculation" refers to recalculating the closed-loop power control parameters on PUCCH3. In other words, when determining the first power using Equation 1, it is not necessary to rely on δ. PUCCH,b,f,c(i,l) redetermine g b,f,c (i,l). Since the terminal has already determined g when determining PUCCH1 and PUCCH2 in S101. b,f,c (i,l), it is not necessary to redetermine the first g when determining PUCCH3. b,f,c (i,l) can save the terminal's processing power and reduce processing complexity, thus reducing processing overhead.

[0157] In Method 6, the first power is determined based on the closed-loop power control parameters of UCI1 and UCI2, including determining the first power based on the larger of the closed-loop power control parameters of UCI1 and UCI2, or determining it based on the larger of the value of UCI1 determined by the closed-loop power control parameters and the value of UCI2 determined by the closed-loop power control parameters.

[0158] For example, when determining the first power according to Formula 1, P in Formula 1 CMAX,f,c (i), P O_PUCCH,b,f,c (q u ), PL b,f,c (q d ), Δ F_PUCCH (F), Δ TF,b,f,c (i), Δ TF,b,f,c (i) or g b,f,c At least one of the parameters (i, l) is determined based on the closed-loop power control parameters of UCI1 and UCI2. In other words, the first power is determined based on the closed-loop power control parameters of PUCCH1 and PUCCH2.

[0159] For example, when determining the first power according to Formula 1, g in Formula 1 b,f,c (i,l) can be g determined based on the closed-loop power control parameters of PUCCH1. b,f,c (i,l) and g determined according to the closed-loop power control parameters of PUCCH2 b,f,c The larger of (i,l) is used to ensure the reliability of UCI1 and UCI2 as much as possible.

[0160] For example, when determining the first power according to Formula 1, g in Formula 1... b,f,c (i,l) can be g determined based on the closed-loop power control parameters of PUCCH1. b,f,c (i,l) and g determined according to the closed-loop power control parameters of PUCCH2 b,f,c (i,l) is the value obtained after performing operations such as averaging or weighted averaging.

[0161] Optionally, in addition to the explanation of the power control parameters involved in methods 1 to 6 above, when determining the first power according to formula 1, the parameters involved in formula 1 can be the power control parameters of PUCCH3.

[0162] For example, P in Formula 1 O_PUCCH,b,f,c (q u ) and PL b,f,c (q d ) and other parameters are determined based on the SRI associated with PUCCH3.

[0163] Optionally, in S102, the terminal transmits the first UCI and the second UCI using an independent coding method, and correspondingly, the base station receives the first UCI and the second UCI using the same independent coding method. In other words, when the first UCI and the second UCI are transmitted using an independent coding method on PUCCH3, the following steps are performed: Figure 3 The method shown.

[0164] Based on the same concept, this application also provides a communication device for implementing the functions of the terminal and base station in the above embodiments.

[0165] It is understood that, in order to achieve the functions in the above embodiments, the base station and terminal include hardware structures and / or software modules corresponding to perform each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, the terminal device provided in this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0166] Figure 4 and Figure 5 The diagram illustrates the possible structures of communication devices provided in embodiments of this application. These devices can be used to implement the functions of a terminal or base station in the above method embodiments, and thus also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the device can be as follows: Figure 1 The terminals 120a-120j shown can also be as follows: Figure 1 The base stations 110a-110b shown can also be modules (such as chips) used in terminals or base stations.

[0167] like Figure 4 As shown, the communication device 400 includes a processing unit (or processing module) 410 and a transceiver unit (or communication module, communication unit, or transceiver module) 420. The communication device 400 is used to implement the above-mentioned... Figure 3 The method embodiments shown depict the functions of a terminal or base station.

[0168] When the communication device 400 is used to implement Figure 3 In the method embodiment shown, the terminal functions as follows: the processing unit 410 can be used to determine a first uplink control channel for carrying a first UCI and a second uplink control channel for carrying a second UCI; the transceiver unit 420 can be used to transmit the first UCI and the second UCI through a third uplink control channel using a first power when the time-frequency resources of the first uplink control channel overlap with the time-frequency resources of the second uplink control channel.

[0169] When the communication device 400 is used to implement Figure 3 In the method embodiment shown, the base station functions as follows: the processing unit 410 can be used to determine a first uplink control channel for carrying a first UCI and a second uplink control channel for carrying a second UCI; the transceiver unit 420 can be used to receive the first UCI and the second UCI from the terminal through a third uplink control channel when the time-frequency resources of the first uplink control channel overlap with the time-frequency resources of the second uplink control channel, wherein the transmit power of the third uplink control channel is the first power.

[0170] For a more detailed description of the processing unit 410 and the transceiver unit 420, please refer to [link / reference needed]. Figure 3 The relevant descriptions in the method embodiments shown are directly obtained and will not be repeated here.

[0171] like Figure 5 As shown, the communication device 500 includes a processor 510 and an interface circuit 520. The processor 510 and the interface circuit 520 are coupled to each other. It is understood that the interface circuit 520 can be a transceiver or an input / output interface. Optionally, the communication device 500 may also include a memory 530 for storing instructions executed by the processor 510, or storing input data required by the processor 510 to execute instructions, or storing data generated after the processor 510 executes instructions.

[0172] When the communication device 500 is used to implement Figure 3 In the method shown, the processor 510 is used to implement the functions of the processing unit 410, and the interface circuit 520 is used to implement the functions of the transceiver unit 420.

[0173] When the aforementioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules (such as radio frequency modules or antennas) in the terminal, which is information sent to the terminal by the base station; or, the terminal chip sends information to other modules (such as radio frequency modules or antennas) in the terminal, which is information sent to the base station by the terminal.

[0174] When the aforementioned communication device is a chip applied to a base station, the base station chip implements the functions of the base station in the above method embodiments. The base station chip receives information from other modules (such as radio frequency modules or antennas) in the base station, which is information sent by the terminal to the base station; or, the base station chip sends information to other modules (such as radio frequency modules or antennas) in the base station, which is information sent by the base station to the terminal.

[0175] It is understood that the processor in the embodiments of this application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.

[0176] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. Of course, the processor and storage medium can also exist as discrete components in the base station or terminal.

[0177] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a base station, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive.

[0178] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0179] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects.

[0180] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

Claims

1. A power control method for an uplink control channel, executed by a communication device, characterized in that, include: Determine a first uplink control channel for carrying the first uplink control information (UCI) and a second uplink control channel for carrying the second UCI; When the time domain resources of the first uplink control channel overlap with the time domain resources of the second uplink control channel, the first UCI and the second UCI are transmitted through the third uplink control channel using the first power. Wherein, the first power is determined based on the number of bits of the first UCI and the number of bits of the second UCI; or, The first power is determined based on the number of bits of the first UCI and the size of the time-frequency resources in the third uplink control channel used to carry the first UCI, wherein the priority of the first UCI is higher than the priority of the second UCI. Wherein, the first power is determined based on the number of bits of the first UCI and the number of bits of the second UCI, including: The first power is , , in, This represents the maximum power that the terminal can transmit. z = min(x,y) means that z is equal to the smaller of x and y. , The value is configured via the higher-layer signaling p0-nominal. If the higher-layer signaling p0-nominal is not configured, then... =0, and Determined based on the spatial relationship information (SRI) of the third uplink control channel; This is the number of resource blocks (RBs) allocated for the third uplink control channel. Indicates the subcarrier spacing used by the third uplink control channel. These are values ​​configured semi-statically through high-level parameters; specifically, for PUCCH Format 1, Determined based on the number of bits in the first UCI and the number of bits in the second UCI.

2. The method as described in claim 1, characterized in that, The first power is determined based on the number of bits of the first UCI and the size of the time-frequency resources used to carry the first UCI in the third uplink control channel, including: The first power is , , in, This represents the maximum power that the terminal can transmit; z = min(x,y) means that z equals the smaller of x and y. , The value is configured via the higher-layer signaling p0-nominal. If the higher-layer signaling p0-nominal is not configured, then... =0; and It is determined based on the spatial relationship information (SRI) of the third uplink control channel; This is the number of resource blocks (RBs) allocated for the third uplink control channel. Indicates the subcarrier spacing used by the third uplink control channel. These are values ​​configured semi-statically through high-level parameters; Specifically, for PUCCH Format 2, PUCCH Format 3, or PUCCH Format 4, The number of bits in the first UCI and the size of the time-frequency resources used to carry the first UCI in the third uplink control channel are determined.

3. The method as described in claim 2, characterized in that, , in, K 1 = 6 This indicates the number of bits in the first UCI for positive acknowledgment / negative acknowledgment (ACK / NACK). This indicates the number of bits in the scheduling request SR in the first UCI. This indicates the number of bits of Channel State Information (CSI) in the first UCI. This indicates the number of resource elements (REs) used to carry the first UCI in the third uplink control channel.

4. The method as described in claim 2, characterized in that, , in, K 2 = 2.4, , This indicates the number of ACK / NACK bits in the first UCI. This indicates the number of bits of SR in the first UCI. This indicates the number of CSI bits in the first UCI. The number of check bits for the first UCI. This indicates the number of resource elements (REs) used to carry the first UCI in the third uplink control channel.

5. The method as described in claim 1, characterized in that, , in, This indicates the number of time-domain symbols in the third uplink control channel. This represents the number of time-domain symbols within a time slot. , It is the sum of the number of bits of the first UCI and the number of bits of the second UCI.

6. A power control method for an uplink control channel, executed by a communication device, characterized in that, include: Determine a first uplink control channel for carrying the first uplink control information (UCI) and a second uplink control channel for carrying the second UCI; When the time domain resources of the first uplink control channel overlap with the time domain resources of the second uplink control channel, the first UCI and the second UCI from the terminal are received through the third uplink control channel, wherein the transmit power of the third uplink control channel is the first power. Wherein, the first power is determined based on the number of bits of the first UCI and the number of bits of the second UCI; or, The first power is determined based on the number of bits of the first UCI and the size of the time-frequency resources in the third uplink control channel used to carry the first UCI, wherein the priority of the first UCI is higher than the priority of the second UCI. Wherein, the first power is determined based on the number of bits of the first UCI and the number of bits of the second UCI, including: The first power is , , in, This represents the maximum power that the terminal can transmit, and z = min(x,y) means that z equals the smaller of x and y. , The value is configured via the higher-layer signaling p0-nominal. If the higher-layer signaling p0-nominal is not configured, then... =0, and Determined based on the spatial relationship information (SRI) of the third uplink control channel; This is the number of resource blocks (RBs) allocated for the third uplink control channel. Indicates the subcarrier spacing used by the third uplink control channel. These are values ​​configured semi-statically through high-level parameters; specifically, for PUCCH Format 1, Determined based on the number of bits in the first UCI and the number of bits in the second UCI.

7. The method as described in claim 6, characterized in that, The first power is determined based on the number of bits of the first UCI and the size of the time-frequency resources used to carry the first UCI in the third uplink control channel, including: The first power is , , in, This represents the maximum power that the terminal can transmit; z = min(x,y) means that z equals the smaller of x and y. , The value is configured via the higher-layer signaling p0-nominal. If the higher-layer signaling p0-nominal is not configured, then... =0; and It is determined based on the spatial relationship information (SRI) of the third uplink control channel; This is the number of resource blocks (RBs) allocated for the third uplink control channel. Indicates the subcarrier spacing used by the third uplink control channel. These are values ​​configured semi-statically through high-level parameters; Specifically, for PUCCH Format 2, PUCCH Format 3, or PUCCH Format 4, The number of bits in the first UCI and the size of the time-frequency resources used to carry the first UCI in the third uplink control channel are determined.

8. The method as described in claim 7, characterized in that, , in, K 1 = 6 This indicates the number of bits in the first UCI for positive acknowledgment / negative acknowledgment (ACK / NACK). This indicates the number of bits in the scheduling request SR in the first UCI. This indicates the number of bits of Channel State Information (CSI) in the first UCI. This indicates the number of resource elements (REs) used to carry the first UCI in the third uplink control channel.

9. The method as described in claim 7, characterized in that, , in, K 2 = 2.4, , This indicates the number of ACK / NACK bits in the first UCI. This indicates the number of bits of SR in the first UCI. This indicates the number of CSI bits in the first UCI. The number of check bits for the first UCI. This indicates the number of resource elements (REs) used to carry the first UCI in the third uplink control channel.

10. The method as described in claim 6, characterized in that, , in, This indicates the number of time-domain symbols in the third uplink control channel. This represents the number of time-domain symbols within a time slot. , It is the sum of the number of bits of the first UCI and the number of bits of the second UCI.

11. A communication device, characterized in that, Includes a module for performing the method as described in any one of claims 1 to 10.

12. A communication device, characterized in that, The device includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices besides the communication device and transmit them to the processor, or to send signals from the processor to other communication devices besides the communication device, and the processor is used to implement the method as described in any one of claims 1 to 10 through logic circuits or execution code instructions.

13. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions that, when executed by a communication device, enable the method as described in any one of claims 1 to 5, or the method as described in any one of claims 6 to 10, to be implemented.

14. A computer program product comprising a computer program or instructions, characterized in that, When the computer program or instructions are executed, the method as described in any one of claims 1 to 5 is implemented, or the method as described in any one of claims 6 to 10 is implemented.

Citation Information

Patent Citations

  • Signaling of control information in a communication system

    WO2019194655A1