A method and apparatus used in a node for wireless communication

By determining the PUCCH transmission power of different priority UCIs in the 3GPP NR system and calculating the adjustment amount using time-frequency resource pools and orthogonal resource particles, the transmission power control problem of different priority UCIs was solved, achieving stable transmission of high-priority UCIs and reasonable power management of low-priority UCIs, thus optimizing the overall performance of the wireless communication system.

CN119051817BActive Publication Date: 2025-11-25SHANGHAI LANGBO COMM TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411104771.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-11
Publication Date
2025-11-25
Estimated Expiration
2041-05-11

AI Technical Summary

Technical Problem

In the 3GPP NR system, how to determine the transmission power of PUCCH carrying different priority UCIs, especially in the case of multiplexing of different services within the UE, how to effectively control the transmission power of different priority UCIs to ensure the transmission performance of high priority UCIs and avoid power boosting of low priority UCIs.

Method used

The first time-frequency resource pool is determined by receiving the first information block, and UCI bit blocks carrying different priorities are transmitted using the first transmission power. The adjustment amount is calculated to determine the target transmission power by utilizing the resource particle orthogonality of the first bit block and the second bit block, so as to ensure sufficient transmission power for high-priority UCI and avoid excessive power boosting for low-priority UCI.

Benefits of technology

Effective power control of different priority UCIs was achieved, ensuring the transmission performance of high-priority UCIs and avoiding insufficient or excessive power boosting of low-priority UCIs. This optimized the overall transmission performance of PUCCH and reduced hardware complexity and cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119051817B_ABST
    Figure CN119051817B_ABST
Patent Text Reader

Abstract

The application discloses a method and device used in a node for wireless communication. A first receiver receives a first information block used for determining a first time-frequency resource pool; a first transmitter transmits a first signal using a first transmission power, the first signal carrying a first bit block and a second bit block; wherein the time-frequency resource occupied by the first signal belongs to the first time-frequency resource pool; the number of bits included in the first bit block and a first resource amount together are used for determining a first adjustment amount, the first resource amount being the number of resource particles included in the first time-frequency resource pool and used for the first bit block; the first adjustment amount is used for determining a target adjustment amount, the target adjustment amount being used for determining the first transmission power.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the following original application:

[0002] --The original application was filed on May 11, 2021.

[0003] --Original application number: 202110511243.1

[0004] --Original application title: A method and apparatus used in a node for wireless communication Technical Field

[0005] This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to methods and apparatus for transmitting wireless signals in wireless communication systems supporting cellular networks. Background Technology

[0006] In the 3GPP (3rd Generation Partner Project) NR (New Radio) system, in order to support URLLC (Ultra-Reliable and Low Latency Communication) services with higher requirements (such as higher reliability and lower latency), the NRR Release 16 version protocol has supported a number of enhancements for uplink transmission.

[0007] The 3GPP RAN plenary meeting approved the WI (Work Item) for further enhancements to URLLC in NR Release 17. Among these enhancements, the multiplexing of different services within the UE (User Equipment) is a key area requiring further study. Summary of the Invention

[0008] Against this backdrop, determining the transmission power of PUCCH (Physical Uplink Control Channel) carrying different priority UCI (Uplink Control Information) is a critical issue that must be addressed.

[0009] To address the aforementioned problems, this application discloses a solution. In the above description, URLLC is used as a typical application scenario or example; this application is also applicable to other scenarios, such as eMBB (Enhanced Mobile Broadband), IoT (Internet of Things), MBS (Multicast and Broadcast Services), vehicle-to-everything (V2X), NTN (non-terrestrial networks), and XR (Extended Reality), achieving similar technical effects. Furthermore, adopting a unified solution for different scenarios (including but not limited to URLLC, eMBB, IoT, MBS, V2X, NTN, and XR) helps reduce hardware complexity and cost. It should be noted that, unless otherwise specified, the embodiments and features in the user equipment of this application can be applied to the base station, and vice versa. Unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.

[0010] As an example, the interpretation of the terminology in this application is based on the definition in the 3GPP specification protocol TS36 series.

[0011] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS38 series.

[0012] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS37 series.

[0013] As an example, the interpretation of terms in this application is based on the definitions in the IEEE (Institute of Electrical and Electronics Engineers) specification protocols.

[0014] This application discloses a method used in a first node of wireless communication, characterized by comprising:

[0015] Receive a first information block, which is used to determine a first time-frequency resource pool;

[0016] A first signal is transmitted using a first transmission power. The first signal carries a first bit block and a second bit block. The first bit block includes at least one control information bit, and the second bit block includes at least one control information bit. The priority of the control information bit included in the first bit block and the priority of the control information bit included in the second bit block are different.

[0017] Wherein, the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool that are used for the first bit block and the resource particles included in the first time-frequency resource pool that are used for the second bit block are orthogonal; the number of bits included in the first bit block and the first resource amount are used together to determine the first adjustment amount, the first resource amount being the number of resource particles included in the first time-frequency resource pool that are used for the first bit block; the first adjustment amount is used to determine the target adjustment amount, and the target adjustment amount is used to determine the first transmission power.

[0018] As an example, the problem this application aims to solve includes: how to determine the transmission power of a physical channel carrying different priority UCIs.

[0019] As an example, the problem to be solved by this application includes: how to determine the transmission power of a PUCCH when it is used to carry multiple UCIs with different priorities (e.g., two UCIs corresponding to priority index 0 and priority index 1 respectively).

[0020] As an example, the problem to be solved by this application includes: how to determine the target adjustment amount to determine the transmission power of a PUCCH; the PUCCH is used to carry a first signal carrying multiple UCIs of different priorities (e.g., two UCIs corresponding to priority index 0 and priority index 1 respectively), and the PUCCH adopts one of PUCCH format 2, PUCCH format 3, or PUCCH format 4, and the multiple UCIs of different priorities carried by the first signal are respectively channel coded.

[0021] As an example, the problem to be solved by this application includes: how to determine the transmission power of a PUCCH used to transmit the multiple UCIs with different priorities when multiple UCIs with different coding rates are coded using channel coding.

[0022] As an example, the features of the above method include: multiple UCIs of different priorities transmitted in the same PUCCH are channel-coded with different coding rates.

[0023] As an example, the advantages of the above method include: it facilitates power control for PUCCHs used to transmit multiple channel codes with different priority UCIs using different code rates.

[0024] As an example, the advantages of the above method include: it helps to ensure the transmission performance of high-priority (e.g., URLLC) UCI.

[0025] As an example, the advantages of the above method include good compatibility.

[0026] According to one aspect of this application, the above method is characterized in that,

[0027] The first computational amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block, divided by the first resource amount; the first computational amount is used to determine the first adjustment amount.

[0028] According to one aspect of this application, the above method is characterized in that,

[0029] When the number of bits included in the first bit block is not greater than the first threshold, the number of first information bits and the first resource amount are used together to determine the first adjustment amount. The number of first information bits is the number of HARQ-ACK information bits used to obtain the transmission power of a PUCCH. When the number of bits included in the first bit block is greater than the first threshold, the first calculation amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block, divided by the first resource amount. The first calculation amount is used to determine the first adjustment amount. The first threshold is predefined or configurable.

[0030] According to one aspect of this application, the above method is characterized in that,

[0031] The first adjustment amount is equal to 10 multiplied by the logarithm of the difference between 2 raised to the power of b (base 10) and 1, where b is equal to K2 multiplied by the first calculation amount, and K2 is predefined or configurable.

[0032] According to one aspect of this application, the above method is characterized in that,

[0033] At least the latter of the first bit block and the second bit block is used to determine the second adjustment amount, the target adjustment amount being equal to the largest of the first adjustment amount and the second adjustment amount.

[0034] As an example, the advantages of the above method include avoiding insufficient transmission power for high-priority UCIs due to multiplexing them to the same PUCCH as low-priority UCIs.

[0035] As an example, the advantages of the above method include: it helps to avoid excessive power boost caused by the reuse of low-priority UCIs.

[0036] As an example, the advantages of the above method include: it helps to improve the transmission performance of low-priority UCI.

[0037] As an example, the advantages of the above method include: optimizing the overall transmission performance of PUCCH while ensuring sufficient transmission power for high-priority UCI.

[0038] According to one aspect of this application, the above method is characterized in that,

[0039] The target adjustment amount is the first adjustment amount.

[0040] As an example, the features of the above method include: in the power control of PUCCH, regulation is performed only for the former of the high-priority UCI and the low-priority UCI.

[0041] As an example, the advantages of the above method include: while ensuring sufficient transmission power for high-priority UCIs, it avoids excessive power boosting caused by the reuse of low-priority UCIs.

[0042] According to one aspect of this application, the above method is characterized in that,

[0043] The first transmission power is equal to the smaller of the upper limit transmission power and the target transmission power, the target adjustment amount is used to determine the target transmission power, and the upper limit transmission power is predefined or configurable.

[0044] This application discloses a method used in a second node for wireless communication, characterized by comprising:

[0045] Send a first information block, which is used to determine a first time-frequency resource pool;

[0046] Receive a first signal transmitted at a first transmission power, the first signal carrying a first bit block and a second bit block, the first bit block including at least one control information bit, the second bit block including at least one control information bit, the priority of the control information bit included in the first bit block and the priority of the control information bit included in the second bit block are different;

[0047] Wherein, the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool that are used for the first bit block and the resource particles included in the first time-frequency resource pool that are used for the second bit block are orthogonal; the number of bits included in the first bit block and the first resource amount are used together to determine the first adjustment amount, the first resource amount being the number of resource particles included in the first time-frequency resource pool that are used for the first bit block; the first adjustment amount is used to determine the target adjustment amount, and the target adjustment amount is used to determine the first transmission power.

[0048] According to one aspect of this application, the above method is characterized in that,

[0049] The first computational amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block, divided by the first resource amount; the first computational amount is used to determine the first adjustment amount.

[0050] According to one aspect of this application, the above method is characterized in that,

[0051] When the number of bits included in the first bit block is not greater than the first threshold, the number of first information bits and the first resource amount are used together to determine the first adjustment amount. The number of first information bits is the number of HARQ-ACK information bits used to obtain the transmission power of a PUCCH. When the number of bits included in the first bit block is greater than the first threshold, the first calculation amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block, divided by the first resource amount. The first calculation amount is used to determine the first adjustment amount. The first threshold is predefined or configurable.

[0052] According to one aspect of this application, the above method is characterized in that,

[0053] The first adjustment amount is equal to 10 multiplied by the logarithm of the difference between 2 raised to the power of b (base 10) and 1, where b is equal to K2 multiplied by the first calculation amount, and K2 is predefined or configurable.

[0054] According to one aspect of this application, the above method is characterized in that,

[0055] At least the latter of the first bit block and the second bit block is used to determine the second adjustment amount, the target adjustment amount being equal to the largest of the first adjustment amount and the second adjustment amount.

[0056] According to one aspect of this application, the above method is characterized in that,

[0057] The target adjustment amount is the first adjustment amount.

[0058] According to one aspect of this application, the above method is characterized in that,

[0059] The first transmission power is equal to the smaller of the upper limit transmission power and the target transmission power, the target adjustment amount is used to determine the target transmission power, and the upper limit transmission power is predefined or configurable.

[0060] This application discloses a first node device used for wireless communication, characterized in that it includes:

[0061] A first receiver receives a first information block, which is used to determine a first time-frequency resource pool.

[0062] A first transmitter transmits a first signal using a first transmission power. The first signal carries a first bit block and a second bit block. The first bit block includes at least one control information bit, and the second bit block includes at least one control information bit. The priority of the control information bit included in the first bit block and the priority of the control information bit included in the second bit block are different.

[0063] Wherein, the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool that are used for the first bit block and the resource particles included in the first time-frequency resource pool that are used for the second bit block are orthogonal; the number of bits included in the first bit block and the first resource amount are used together to determine the first adjustment amount, the first resource amount being the number of resource particles included in the first time-frequency resource pool that are used for the first bit block; the first adjustment amount is used to determine the target adjustment amount, and the target adjustment amount is used to determine the first transmission power.

[0064] This application discloses a second node device used for wireless communication, characterized in that it includes:

[0065] The second transmitter sends a first information block, which is used to determine the first time-frequency resource pool.

[0066] A second receiver receives a first signal transmitted at a first transmission power. The first signal carries a first bit block and a second bit block. The first bit block includes at least one control information bit, and the second bit block includes at least one control information bit. The priority of the control information bits included in the first bit block and the priority of the control information bits included in the second bit block are different.

[0067] Wherein, the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool that are used for the first bit block and the resource particles included in the first time-frequency resource pool that are used for the second bit block are orthogonal; the number of bits included in the first bit block and the first resource amount are used together to determine the first adjustment amount, the first resource amount being the number of resource particles included in the first time-frequency resource pool that are used for the first bit block; the first adjustment amount is used to determine the target adjustment amount, and the target adjustment amount is used to determine the first transmission power.

[0068] As an example, the method in this application has the following advantages:

[0069] - It facilitates power control for PUCCHs used to transmit various channel codes with different priority UCIs using different code rates;

[0070] - This helps ensure the transmission performance of high-priority (e.g., URLLC) UCI;

[0071] - Good compatibility;

[0072] - This avoids insufficient transmission power for high-priority UCIs due to them being multiplexed into the same PUCCH as low-priority UCIs;

[0073] - This helps avoid excessive power boost caused by the reuse of low-priority UCIs;

[0074] - It helps improve the transmission performance of low-priority UCI;

[0075] - While ensuring sufficient transmission power for high-priority UCI, the overall transmission performance of PUCCH has been optimized;

[0076] - It is beneficial for interference control. Attached Figure Description

[0077] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0078] Figure 1 A flowchart illustrating the processing of a first node according to an embodiment of this application is shown;

[0079] Figure 2 A schematic diagram of a network architecture according to an embodiment of this application is shown;

[0080] Figure 3 A schematic diagram of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application is shown;

[0081] Figure 4 A schematic diagram of a first communication device and a second communication device according to an embodiment of this application is shown;

[0082] Figure 5 A signal transmission flowchart according to an embodiment of this application is shown;

[0083] Figure 6 A schematic diagram illustrating the relationship between the number of bits, the first resource quantity, the first computational quantity, and the first adjustment quantity included in a first bit block according to an embodiment of this application is shown.

[0084] Figure 7 A schematic diagram illustrating how the number of bits included in a first bit block and a first resource quantity are used to determine a first adjustment amount according to an embodiment of this application is shown.

[0085] Figure 8 A schematic diagram illustrating the use of a first computational quantity to determine a first adjustment quantity according to an embodiment of this application is shown.

[0086] Figure 9 A schematic diagram illustrating the relationship between a first bit block, a second bit block, a third computational quantity, a second adjustment quantity, a first adjustment quantity, and a target adjustment quantity according to an embodiment of this application is shown.

[0087] Figure 10 A schematic diagram illustrating a target transmission power used to determine a first transmission power and a target adjustment amount used to determine a target transmission power is shown according to an embodiment of this application.

[0088] Figure 11 A schematic diagram illustrating a first time-frequency resource pool according to an embodiment of this application is shown;

[0089] Figure 12 A schematic diagram illustrating the relationship between a first node / first receiver and a first signaling according to an embodiment of this application is shown;

[0090] Figure 13 A schematic diagram illustrating the relationship between the priority of control information bits included in a first bit block and the priority of control information bits included in a second bit block according to an embodiment of this application is shown.

[0091] Figure 14 A structural block diagram of a processing apparatus in a first node device according to an embodiment of this application is shown;

[0092] Figure 15 A structural block diagram of a processing apparatus in a second node device according to an embodiment of this application is shown. Detailed Implementation

[0093] The technical solution of this application will be further described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.

[0094] Example 1

[0095] Example 1 illustrates a processing flowchart of the first node according to an embodiment of this application, as shown in the attached diagram. Figure 1 As shown.

[0096] In Embodiment 1, the first node in this application receives a first information block in step 101 and transmits a first signal using a first transmission power in step 102.

[0097] In Embodiment 1, the first information block is used to determine a first time-frequency resource pool; the first signal carries a first bit block and a second bit block, the first bit block including at least one control information bit, the second bit block including at least one control information bit, the priority of the control information bits included in the first bit block and the priority of the control information bits included in the second bit block are different; the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool used for the first bit block and the resource particles included in the first time-frequency resource pool used for the second bit block are orthogonal; the number of bits included in the first bit block and the first resource amount are used together to determine a first adjustment amount, the first resource amount being the number of resource particles included in the first time-frequency resource pool used for the first bit block; the first adjustment amount is used to determine a target adjustment amount, the target adjustment amount is used to determine the first transmission power.

[0098] As an example, the first signal in this application includes a wireless signal.

[0099] As an example, the first signal in this application includes a radio frequency signal.

[0100] As an example, the first signal in this application includes a baseband signal.

[0101] As an example, the meaning of the sentence "The first signal carries a first bit block and a second bit block" includes: the first signal includes the output after all or part of the bits in the first bit block (or a bit block generated from the first bit block) have been sequentially processed by CRC addition, segmentation, coded block-level CRC addition, channel coding, rate matching, concatenation, scrambling, modulation, layer mapping, precoding, mapping to resource element, multicarrier symbol generation, and modulation upconversion (partial or complete); and the first signal also includes the output after all or part of the bits in the second bit block (or a bit block generated from the second bit block) have been sequentially processed by CRC addition, segmentation, coded block-level CRC addition, channel coding, rate matching, concatenation, scrambling, modulation, layer mapping, precoding, mapping to resource element, multicarrier symbol generation, and modulation upconversion (partial or complete).

[0102] As an example, the meaning of the sentence "the first signal carries the first bit block and the second bit block" includes: the first signal is a signal that carries the first bit block (or a bit block generated from the first bit block) and the second bit block (or a bit block generated from the second bit block).

[0103] As an example, the first time-frequency resource pool in this application includes at least one RE (Resource Element) in the time-frequency domain.

[0104] As an example, one of the REs occupies one multicarrier symbol in the time domain and one subcarrier in the frequency domain.

[0105] As an example, the multicarrier symbol in this application is an OFDM (Orthogonal Frequency Division Multiplexing) symbol.

[0106] As an example, the multi-carrier symbol in this application is an SC-FDMA (Single Carrier-Frequency Division Multiple Access) symbol.

[0107] As an example, the multicarrier symbol in this application is a DFT-S-OFDM (Discrete Fourier Transform Spread OFDM) symbol.

[0108] As an example, the multi-carrier symbol in this application is an FBMC (Filter Bank Multi-Carrier) symbol.

[0109] As an example, the multicarrier symbol in this application includes CP (Cyclic Prefix).

[0110] As an example, the first time-frequency resource pool in this application includes a positive integer number of subcarriers in the frequency domain.

[0111] As an example, the first time-frequency resource pool in this application includes a positive integer number of PRBs (Physical Resource Blocks) in the frequency domain.

[0112] As an example, the first time-frequency resource pool in this application includes a positive integer number of RBs (Resource blocks) in the frequency domain.

[0113] As an example, the first time-frequency resource pool in this application includes a positive integer number of multi-carrier symbols in the time domain.

[0114] As an example, the first time-frequency resource pool in this application includes a positive integer number of time slots in the time domain.

[0115] As an example, the first time-frequency resource pool in this application includes a positive integer number of sub-slots in the time domain.

[0116] As an example, the first time-frequency resource pool in this application includes a positive integer number of milliseconds (ms) in the time domain.

[0117] As an example, the first time-frequency resource pool in this application includes a positive integer number of consecutive multicarrier symbols in the time domain.

[0118] As an example, the first time-frequency resource pool in this application includes a positive integer number of discontinuous time slots in the time domain.

[0119] As an example, the first time-frequency resource pool in this application includes a positive integer number of consecutive time slots in the time domain.

[0120] As an example, the first time-frequency resource pool in this application includes a positive integer number of sub-frames in the time domain.

[0121] As an example, the first time-frequency resource pool in this application is indicated by physical layer signaling or configured by higher layer signaling.

[0122] As an example, the first time-frequency resource pool in this application is indicated by DCI, configured by RRC (Radio Resource Control) signaling, or configured by MAC CE (Medium Access Controllayer Control Element) signaling.

[0123] As an example, the first time-frequency resource pool in this application includes the time-frequency resources occupied by an uplink physical channel.

[0124] As an example, one of the uplink physical channels in this application is a PUCCH (Physical Uplink Control Channel) or a PUSCH (Physical Uplink Shared Channel).

[0125] As an example, the first time-frequency resource pool in this application is all or part of the time-frequency resources occupied by a PUCCH resource.

[0126] As one embodiment, the first time-frequency resource pool includes time-frequency resources reserved for a physical channel used to transmit the first signal.

[0127] As one embodiment, the first time-frequency resource pool includes time-frequency resources reserved for a physical control channel, which is used to transmit the first signal.

[0128] As one embodiment, the first time-frequency resource pool includes time-frequency resources reserved for a physical shared channel, which is used to transmit the first signal.

[0129] As one embodiment, the first information block includes RRC signaling.

[0130] As an example, the first information block includes an IE (Information Element).

[0131] As an example, the first information block is an IE (Internet Explorer).

[0132] As one example, the first information block includes one or more domains in an IE.

[0133] As one example, the first information block includes MAC CE signaling.

[0134] As one example, the first information block includes one or more fields in a DCI.

[0135] As one embodiment, the first information block includes higher-layer signaling.

[0136] As an example, the first information block is PUCCH-config.

[0137] As an example, the first information block is PUCCH-configurationList.

[0138] As an example, the first information block is BWP-dedicated.

[0139] As an example, the first information block is sps-PUCCH-AN.

[0140] As an example, the first information block is sps-PUCCH-AN-ResourceID.

[0141] As an example, the name of the first information block includes PUCCH.

[0142] As an example, the name of the first information block includes PUCCH-config.

[0143] As one embodiment, the first information block indicates the first time-frequency resource pool.

[0144] As an example, the first information block explicitly indicates the first time-frequency resource pool.

[0145] As an example, the first information block implicitly indicates the first time-frequency resource pool.

[0146] As an example, the first time-frequency resource pool is all or part of the time-frequency resources occupied by a physical channel indicated / configured by the first information block.

[0147] As an example, the first time-frequency resource pool is all or part of the resources occupied by a PUCCH resource configured in the first information block in the time-frequency domain.

[0148] As an example, the first time-frequency resource pool is the resource occupied in the time-frequency domain by one of the multiple PUCCH resources configured in the first information block.

[0149] As an example, the first time-frequency resource pool is the resource occupied in the time-frequency domain by a PUCCH resource indicated by the first information block.

[0150] As an example, the first time-frequency resource pool is the resource occupied in the time-frequency domain by a PSCCH (Physical Sidelink Control Channel) indicated by the first information block.

[0151] As an example, the first signal is a signal transmitted on a PUCCH.

[0152] As an example, the first signal is a PUCCH.

[0153] As one embodiment, the first signal includes signals from one or more frequency hopping intervals of a plurality of frequency hopping intervals transmitted by a PUCCH.

[0154] As an example, the first bit block includes at least one UCI bit.

[0155] As an example, the second bit block includes at least one UCI bit.

[0156] As one embodiment, the first bit block includes at least one HARQ-ACK (Hybrid Automatic Repeat reQuest ACK knowledge) information bit.

[0157] As one embodiment, the second bit block includes at least one HARQ-ACK information bit.

[0158] As an example, the first bit block includes only HARQ-ACK information bits.

[0159] As one example, the second bit block includes only HARQ-ACK information bits.

[0160] As an example, the first bit block also includes control information bits in addition to the HARQ-ACK bits.

[0161] As one embodiment, the second bit block also includes control information bits in addition to the HARQ-ACK bits.

[0162] As an example, the first bit block does not include CRC (Cyclic Redundancy Check) bits.

[0163] As an example, the first bit block includes at least one CRC bit.

[0164] As an example, the second bit block does not include CRC bits.

[0165] As an example, the second bit block includes at least one CRC bit.

[0166] As an example, one of the control information bits in this application is a UCI bit.

[0167] As an example, one of the control information bits in this application is a HARQ_ACK information bit.

[0168] As an example, a control information bit in this application is a HARQ_ACK information bit or an SR (Scheduling Request) bit.

[0169] As an example, a control information bit in this application is a HARQ_ACK information bit, an SR bit, or a CSI (Channel State Information) bit.

[0170] As an example, a control information bit in this application is a bit that carries control information for higher-layer signaling.

[0171] As an example, one of the control information bits in this application is an SCI (Sidelink Control Information) bit.

[0172] As an example, a control information bit in this application is: a HARQ-ACK information bit, or an SR information bit, or a CSI information bit, or a bit obtained by performing at least one of the above three information bits through at least one of logical AND, logical OR, logical NOT, or XOR operations.

[0173] As an example, the number of bits included in the first bit block and the first resource quantity together indicate the first adjustment amount.

[0174] As an example, the number of bits included in the first bit block indicates a set of adjustment amounts, and the first resource amount indicates the first adjustment amount from the set of adjustment amounts.

[0175] As an example, the first resource quantity indicates a set of adjustment quantities, and the number of bits included in the first bit block indicates the first adjustment quantity from the set of adjustment quantities.

[0176] As an example, the resource elements included in the first time-frequency resource pool that are used for the first bit block include: resource elements (REs) in the first time-frequency resource pool that are used to map the coded bits generated from the first bit block.

[0177] As an example, the resource particles included in the first time-frequency resource pool that are used for the first bit block are: resource particles in the first time-frequency resource pool that are used to map the encoded bits generated from the first bit block.

[0178] As an example, the encoded bits generated by the first bit block are: the output of the first bit block or a bit block generated by the first bit block after being subjected to some or all of the following processes: CRC Attachment, Segmentation, CRC Attachment at the coding block level, Channel Coding, Rate Matching, and Concatenation.

[0179] As one embodiment, the resource particles included in the first time-frequency resource pool that are used for the second bit block include: resource particles in the first time-frequency resource pool that are used to map the encoded bits generated from the second bit block.

[0180] As an example, the resource particles included in the first time-frequency resource pool that are used for the second bit block are: resource particles in the first time-frequency resource pool that are used to map the encoded bits generated by the second bit block.

[0181] As an example, the encoded bits generated by the second bit block are: the output after the second bit block or a bit block generated by the second bit block has undergone CRC addition, segmentation, coded block-level CRC addition, channel coding, rate matching, and some or all of the concatenation processes.

[0182] As an example, the term "orthogonal" in this application means: no overlap in the time-frequency domain.

[0183] As an example, the term "orthogonal" in this application means: no overlap.

[0184] As an example, a bit block generated by the first (or second) bit block refers to the output of at least a portion of the bits in the first (or second) bit block after undergoing at least one of the following operations: logical AND, logical OR, logical NOT, XOR, repetition, bit deletion, and zero padding.

[0185] As an example, a bit block generated from the first (or second) bit block includes: the output of at least a portion of the bits in the first (or second) bit block after undergoing at least one of the following operations: logical AND, logical OR, logical NOT, XOR, repetition, bit deletion, and zero padding.

[0186] As an example, the first bit block and the second bit block are respectively channel coded.

[0187] As an example, the first bit block and the second bit block are generated by channel coding with different coding rates.

[0188] As an example, the number of bits included in the first bit block is no more than 2.

[0189] As an example, the first bit block includes more than 2 bits.

[0190] As an example, the first bit block includes a number of bits greater than 2 and not greater than 11.

[0191] As an example, the first bit block includes more than 11 bits.

[0192] As an example, the number of bits included in the first bit block is no greater than the second threshold.

[0193] As an example, the number of bits included in the first bit block is greater than the second threshold.

[0194] As an example, the second threshold in this application is predefined.

[0195] As an example, the second threshold in this application is configurable.

[0196] As an example, the second threshold in this application is a positive integer.

[0197] As an example, the second threshold in this application is not greater than 1706.

[0198] As an example, the second threshold in this application is equal to 11.

[0199] As an example, the second threshold in this application is equal to 22.

[0200] As an example, the second threshold in this application is equal to 4.

[0201] As an example, the second bit block includes no more than 2 bits.

[0202] As one example, the second bit block includes more than 2 bits.

[0203] As an example, the second bit block includes a number of bits greater than 2 and not greater than 11.

[0204] As one example, the second bit block includes more than 11 bits.

[0205] As an example, the number of bits included in the second bit block is no greater than the second threshold.

[0206] As one example, the number of bits included in the second bit block is greater than the second threshold.

[0207] As an example, the sum of the number of bits in the first bit block and the number of bits in the second bit block is greater than 2 and not greater than 11.

[0208] As an example, the sum of the number of bits in the first bit block and the number of bits in the second bit block is greater than 11.

[0209] As an example, the sum of the number of bits in the first bit block and the number of bits in the second bit block is greater than 2.

[0210] As an example, the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is not greater than a second threshold.

[0211] As an example, the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than a second threshold.

[0212] As an example, the first quantity is not greater than the second threshold, and at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine the first quantity.

[0213] As an example, if the first quantity is greater than the second threshold, at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine the first quantity.

[0214] As an example, the first quantity is equal to: the result of dividing the number of bits included in the first bit block by the first ratio, rounded down, plus the number of bits included in the second bit block.

[0215] As an example, the first quantity is equal to: the result of dividing the number of bits included in the second bit block by the first ratio, rounded down, plus the number of bits included in the first bit block.

[0216] As an example, the first quantity is equal to: the result of multiplying the number of bits included in the first bit block by the first ratio, rounded down, plus the number of bits included in the second bit block.

[0217] As an example, the first quantity is equal to: the result of multiplying the number of bits included in the second bit block by the first ratio, rounded down, and then added to the number of bits included in the first bit block.

[0218] As an example, the phrase rounding in this application refers to: rounding up.

[0219] As an example, the phrase rounding in this application refers to: rounding down.

[0220] As an example, the first ratio in this application is a ratio of two code rates configured by RRC signaling or MAC CE signaling.

[0221] As an example, the first signal is the portion of a signal transmitted in a PUCCH other than the transmission of the DM-RS (DeModulation Reference Signal).

[0222] As an example, the number of resource particles occupied by the first signal in the time-frequency domain is equal to: M RB Multiply by N sc Multiply by N symbol The M RB N is equal to the number of resource blocks included in the frequency domain, which is all or part of the first time-frequency resource pool. sc N equals the number of subcarriers in each resource block excluding those used for DM-RS transmission. symbolIt is equal to the number of multicarrier symbols in the first time-frequency resource pool in the time domain, excluding the multicarrier symbols used for DM-RS transmission.

[0223] As an example, the first adjustment amount indicates the target adjustment amount.

[0224] As an example, the first adjustment amount explicitly indicates the target adjustment amount.

[0225] As an example, the first adjustment amount implicitly indicates the target adjustment amount.

[0226] As an example, the target adjustment amount is equal to the first adjustment amount plus a predefined or configurable offset.

[0227] As an example, the target adjustment amount is not less than the first adjustment amount.

[0228] As an example, the unit of the first transmission power is watts (W).

[0229] As an example, the unit of the first transmission power is dBm.

[0230] As an example, the first transmission power is equal to the larger of the upper limit transmission power and the target transmission power, the target transmission power being linearly related to the target adjustment amount, and the upper limit transmission power being predefined or configurable.

[0231] As an example, the first transmission power is equal to the smaller of the upper limit transmission power and the target transmission power, the target transmission power being linearly related to the target adjustment amount, and the upper limit transmission power being predefined or configurable.

[0232] As an example, the statement in this application that the first transmission power is equal to the smaller value between the upper limit transmission power and the target transmission power includes: the first transmission power = min{the upper limit transmission power, the target transmission power}.

[0233] As an example, the statement in the claim "the first adjustment amount is used to determine the target adjustment amount" includes the following meaning: at least the latter of the first bit block and the second bit block is used to determine the second adjustment amount, and the target adjustment amount is equal to the largest of the first adjustment amount and the second adjustment amount.

[0234] As an example, the statement "the first adjustment amount is used to determine the target adjustment amount" in the claim includes the following meaning: the target adjustment amount is the first adjustment amount.

[0235] As an example, the statement in the claim that "the number of bits included in the first bit block and the first resource amount are used together to determine the first adjustment amount" includes the following meaning: the first computational amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block divided by the first resource amount; the first computational amount is used to determine the first adjustment amount.

[0236] As an embodiment, the statement in the claim that "the number of bits included in the first bit block and the first resource amount are used together to determine the first adjustment amount" includes the following meanings: when the number of bits included in the first bit block is not greater than a first threshold, the number of first information bits and the first resource amount are used together to determine the first adjustment amount, wherein the number of first information bits is the number of HARQ-ACK information bits used to obtain the transmission power of a PUCCH; when the number of bits included in the first bit block is greater than the first threshold, the first calculation amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block divided by the first resource amount, wherein the first calculation amount is used to determine the first adjustment amount; the first threshold is predefined or configurable.

[0237] Example 2

[0238] Example 2 illustrates a schematic diagram of a network architecture according to this application, as shown in the attached diagram. Figure 2 As shown.

[0239] Appendix Figure 2A diagram illustrating the network architecture 200 of 5G NR, LTE (Long-Term Evolution), and LTE-A (Long-Term Evolution Advanced) systems is provided. The 5G NR or LTE network architecture 200 may be referred to as EPS (Evolved Packet System) 200 or some other suitable term. EPS 200 may include one or more UE (User Equipment) 201, NG-RAN (Next Generation Radio Access Network) 202, EPC (Evolved Packet Core) / 5G-CN (5G-Core Network) 210, HSS (Home Subscriber Server) 220, and Internet service 230. EPS may interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown in the diagram, EPS provides packet-switched services; however, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks providing circuit-switched services or other cellular networks. NG-RAN includes NR Node B (gNB) 203 and other gNBs 204. gNB 203 provides user and control plane protocol termination to UE 201. gNB 203 can connect to other gNBs 204 via the Xn interface (e.g., backhaul). gNB 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, Basic Service Set (BSS), Extended Service Set (ESS), TRP (Transmitter Receiver Node), or some other suitable term. gNB 203 provides UE 201 with access to EPC / 5G-CN 210. Examples of UE201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband IoT devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices. Those skilled in the art may also refer to UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, radio terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. gNB203 connects to EPC / 5G-CN 210 via the S1 / NG interface.The EPC / 5G-CN 210 includes the MME (Mobility Management Entity), AMF (Authentication Management Field), and UPF (User Plane Function) 211, other MMEs, AMFs, and UPFs 214, the S-GW (Service Gateway) 212, and the P-GW (Packet Data Network Gateway) 213. The MME / AMF / UPF 211 is the control node that handles signaling between the UE 201 and the EPC / 5G-CN 210. Generally, the MME / AMF / UPF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW 212, which is itself connected to the P-GW 213. The P-GW 213 provides UE IP address allocation and other functions. The P-GW 213 is connected to the Internet service 230. Internet services 230 include operator-compliant Internet protocol services, which may specifically include the Internet, intranets, IMS (IP Multimedia Subsystem), and packet-switched streaming services.

[0240] As an example, the UE201 corresponds to the first node in this application.

[0241] As an example, the UE241 corresponds to the second node in this application.

[0242] As an example, gNB203 corresponds to the first node in this application.

[0243] As an example, gNB203 corresponds to the second node in this application.

[0244] As an example, the UE241 corresponds to the first node in this application.

[0245] As an example, the UE201 corresponds to the second node in this application.

[0246] Example 3

[0247] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for a user plane and a control plane according to this application, as shown in the attached diagram. Figure 3 As shown. Figure 3 This is a schematic diagram illustrating an embodiment of a radio protocol architecture for the user plane 350 and the control plane 300. Figure 3The radio protocol architecture for the control plane 300 between the first communication node device (UE, gNB, or RSU in V2X) and the second communication node device (gNB, UE, or RSU in V2X), or between two UEs, is illustrated using three layers: Layer 1, Layer 2, and Layer 3. Layer 1 (L1 layer) is the lowest layer and implements various PHY (Physical Layer) signal processing functions. L1 layer will be referred to herein as PHY301. Layer 2 (L2 layer) 305 sits above PHY301 and is responsible for the link between the first and second communication node devices and between the two UEs via PHY301. L2 layer 305 includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304, which terminate at the second communication node device. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. PDCP sublayer 304 also provides security through encrypted data packets and supports cross-cell mobility between second communication node devices and the first communication node device. RLC sublayer 303 provides upper layer data packet segmentation and reassembly, retransmission of lost data packets, and data packet reordering to compensate for out-of-order reception due to HARQ. MAC sublayer 302 provides multiplexing between the logical and transport channels. MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) within a cell between the first communication node devices. MAC sublayer 302 is also responsible for HARQ operations. The RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3) of the control plane 300 is responsible for acquiring radio resources (i.e., radio bearers) and configuring the lower layer using RRC signaling between the second and first communication node devices. The radio protocol architecture of user plane 350 includes layer 1 (L1 layer) and layer 2 (L2 layer). The radio protocol architecture for the first and second communication node devices in user plane 350 is largely the same as the corresponding layers and sublayers in control plane 300 for physical layer 351, PDCP sublayer 354 in L2 layer 355, RLC sublayer 353 in L2 layer 355 and MAC sublayer 352 in L2 layer 355. However, PDCP sublayer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead.The L2 layer 355 in the user plane 350 also includes an SDAP (Service Data Adaptation Protocol) sublayer 356, which is responsible for mapping between QoS flows and data radio bearers (DRBs) to support service diversity. Although not illustrated, the first communication node device may have several upper layers above the L2 layer 355, including a network layer (e.g., IP layer) terminating at the P-GW on the network side and an application layer terminating at the other end of the connection (e.g., a remote UE, server, etc.).

[0248] As an example, Appendix Figure 3 The wireless protocol architecture described herein is applicable to the first node in this application.

[0249] As an example, Appendix Figure 3 The wireless protocol architecture described herein is applicable to the second node in this application.

[0250] As an example, the first information block in this application is generated in the RRC sublayer 306.

[0251] As an example, the first information block in this application is generated in the MAC sublayer 302.

[0252] As an example, the first information block in this application is generated in the MAC sublayer 352.

[0253] As an example, the first signaling in this application is generated in the RRC sublayer 306.

[0254] As an example, the first signaling in this application is generated in the MAC sublayer 302.

[0255] As an example, the first signaling in this application is generated in the MAC sublayer 352.

[0256] As an example, the first signaling in this application is generated in the PHY301.

[0257] As an example, the first signaling in this application is generated in the PHY351.

[0258] As an example, the first bit block in this application is generated in the RRC sublayer 306.

[0259] As an example, the first bit block in this application is generated in the SDAP sublayer 356.

[0260] As an example, the first bit block in this application is generated in the MAC sublayer 302.

[0261] As an example, the first bit block in this application is generated in the MAC sublayer 352.

[0262] As an example, the first bit block in this application is generated in the PHY301.

[0263] As an example, the first bit block in this application is generated in the PHY351.

[0264] As an example, the second bit block in this application is generated in the RRC sublayer 306.

[0265] As an example, the second bit block in this application is generated in the SDAP sublayer 356.

[0266] As an example, the second bit block in this application is generated in the MAC sublayer 302.

[0267] As an example, the second bit block in this application is generated in the MAC sublayer 352.

[0268] As an example, the second bit block in this application is generated in the PHY301.

[0269] As an example, the second bit block in this application is generated in the PHY351.

[0270] As an example, the first signal in this application is generated in the PHY301.

[0271] As an example, the first signal in this application is generated in the PHY351.

[0272] Example 4

[0273] Example 4 shows schematic diagrams of a first communication device and a second communication device according to this application, as shown in the appendix. Figure 4 As shown. Figure 4 This is a block diagram of a first communication device 410 and a second communication device 450 communicating with each other in an access network.

[0274] The first communication device 410 includes a controller / processor 475, a memory 476, a receiver processor 470, a transmitter processor 416, a multi-antenna receiver processor 472, a multi-antenna transmitter processor 471, a transmitter / receiver 418, and an antenna 420.

[0275] The second communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmitting processor 468, a receiving processor 456, a multi-antenna transmitting processor 457, a multi-antenna receiving processor 458, a transmitter / receiver 454, and an antenna 452.

[0276] In the transmission from the first communication device 410 to the second communication device 450, at the first communication device 410, upper-layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements L2 layer functionality. In the transmission from the first communication device 410 to the second communication device 450, the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the second communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmitting lost packets and signaling to the second communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). Transmit processor 416 performs encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 450, and mapping of signal clusters based on various modulation schemes (e.g., Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK), M-Phase Shift Keying (M-PSK), M-QAM). Multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based and non-codebook-based precoding, and beamforming processing, generating one or more spatial streams. Transmit processor 416 then maps each spatial stream to subcarriers, multiplexes it with a reference signal (e.g., a pilot) in the time and / or frequency domains, and subsequently uses inverse fast Fourier transform (IFFT) to generate a physical channel carrying the time-domain multicarrier symbol stream. Multi-antenna transmit processor 471 then performs transmit analog precoding / beamforming operations on the time-domain multicarrier symbol stream. Each transmitter 418 converts the baseband multicarrier symbol stream provided by the multi-antenna transmitter processor 471 into an radio frequency stream, which is then provided to different antennas 420.

[0277] In the transmission from the first communication device 410 to the second communication device 450, at the second communication device 450, each receiver 454 receives a signal through its corresponding antenna 452. Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multicarrier symbol stream, which is then provided to the receiver processor 456. The receiver processor 456 and the multi-antenna receiver processor 458 implement various signal processing functions of the L1 layer. The multi-antenna receiver processor 458 performs receive analog precoding / beamforming operations on the baseband multicarrier symbol stream from the receiver 454. The receiver processor 456 uses a Fast Fourier Transform (FFT) to convert the baseband multicarrier symbol stream after the receive analog precoding / beamforming operations from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receiver processor 456, where the reference signal is used for channel estimation, and the data signal is recovered in the multi-antenna receiver processor 458 after multi-antenna detection to recover any spatial stream destined for the second communication device 450. Symbols on each spatial stream are demodulated and recovered in the receive processor 456, generating soft decisions. The receive processor 456 then decodes and deinterleaves the soft decisions to recover the upper-layer data and control signals transmitted by the first communication device 410 over the physical channel. The upper-layer data and control signals are then provided to the controller / processor 459. The controller / processor 459 implements the functions of Layer 2. The controller / processor 459 may be associated with a memory 460 storing program code and data. The memory 460 may be referred to as computer-readable media. In the transmission from the first communication device 410 to the second communication device 450, the controller / processor 459 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transport and logical channels to recover upper-layer data packets from the core network. The upper-layer data packets are then provided to all protocol layers above Layer 2. Various control signals may also be provided to Layer 3 for Layer 3 processing.

[0278] In the transmission from the second communication device 450 to the first communication device 410, at the second communication device 450, a data source 467 is used to provide upper-layer data packets to the controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmission functions at the first communication device 410 described in the transmission from the first communication device 410 to the second communication device 450, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on radio resource allocation, implementing L2 layer functions for the user plane and control plane. The controller / processor 459 is also responsible for retransmitting lost packets and signaling to the first communication device 410. Transmit processor 468 performs modulation mapping and channel coding processing, while multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based and non-codebook-based precoding, and beamforming processing. Subsequently, transmit processor 468 modulates the generated spatial stream into a multi-carrier / single-carrier symbol stream. After analog precoding / beamforming operations in multi-antenna transmit processor 457, the stream is provided to different antennas 452 via transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by multi-antenna transmit processor 457 into a radio frequency symbol stream before providing it to antenna 452.

[0279] In the transmission from the second communication device 450 to the first communication device 410, the function at the first communication device 410 is similar to the receiving function at the second communication device 450 described in the transmission from the first communication device 410 to the second communication device 450. Each receiver 418 receives radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to the multi-antenna receiving processor 472 and the receiving processor 470. The receiving processor 470 and the multi-antenna receiving processor 472 jointly implement the L1 layer functions. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as computer-readable media. In the transmission from the second communication device 450 to the first communication device 410, the controller / processor 475 provides multiplexing between the transmission and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover upper-layer data packets from the UE 450. Upper-layer packets from the controller / processor 475 can be provided to the core network.

[0280] As an example, the first node in this application includes the second communication device 450, and the second node in this application includes the first communication device 410.

[0281] As a sub-implementation of the above embodiments, the first node is a user equipment, and the second node is a user equipment.

[0282] As a sub-implementation of the above embodiments, the first node is a user equipment and the second node is a relay node.

[0283] As a sub-implementation of the above embodiments, the first node is a relay node and the second node is a user equipment.

[0284] As a sub-implementation of the above embodiments, the first node is a user equipment and the second node is a base station equipment.

[0285] As a sub-implementation of the above embodiments, the first node is a relay node and the second node is a base station device.

[0286] As a sub-implementation of the above embodiments, the second node is a user equipment and the first node is a base station equipment.

[0287] As a sub-implementation of the above embodiments, the second node is a relay node, and the first node is a base station device.

[0288] As a sub-implementation of the above embodiments, the second communication device 450 includes: at least one controller / processor; the at least one controller / processor is responsible for HARQ operation.

[0289] As a sub-implementation of the above embodiments, the first communication device 410 includes: at least one controller / processor; the at least one controller / processor is responsible for HARQ operation.

[0290] As a sub-implementation of the above embodiments, the first communication device 410 includes: at least one controller / processor; the at least one controller / processor is responsible for error detection using positive acknowledgment (ACK) and / or negative acknowledgment (NACK) protocols to support HARQ operation.

[0291] As one embodiment, the second communication device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The second communication device 450 includes at least: receiving the first information block in this application, the first information block being used to determine the first time-frequency resource pool in this application; transmitting the first signal in this application using the first transmission power in this application, the first signal carrying the first bit block and the second bit block in this application, the first bit block including at least one control information bit, the second bit block including at least one control information bit, the priority of the control information bit included in the first bit block and the priority of the control information bit included in the second bit block being different; wherein, the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool used for the first bit block and the resource particles included in the first time-frequency resource pool used for the second bit block are orthogonal; the number of bits included in the first bit block and the first resource amount in this application are used together to determine the first adjustment amount in this application, the first resource amount being the number of resource particles included in the first time-frequency resource pool used for the first bit block; the first adjustment amount is used to determine the target adjustment amount in this application, the target adjustment amount is used to determine the first transmission power.

[0292] As a sub-implementation of the above embodiments, the second communication device 450 corresponds to the first node in this application.

[0293] As one embodiment, the second communication device 450 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generating actions when executed by at least one processor, the actions including: receiving the first information block in this application, the first information block being used to determine the first time-frequency resource pool in this application; transmitting the first signal in this application using the first transmission power in this application, the first signal carrying the first bit block and the second bit block in this application, the first bit block including at least one control information bit, the second bit block including at least one control information bit, the priority of the control information bit included in the first bit block and the priority of the first bit block being the first bit block and the second bit block being the second bit block. The control information bits included in the two-bit blocks have different priorities; wherein, the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool that are used for the first bit block and the resource particles included in the first time-frequency resource pool that are used for the second bit block are orthogonal; the number of bits included in the first bit block and the first resource amount in this application are used together to determine the first adjustment amount in this application, the first resource amount being the number of resource particles included in the first time-frequency resource pool that are used for the first bit block; the first adjustment amount is used to determine the target adjustment amount in this application, and the target adjustment amount is used to determine the first transmission power.

[0294] As a sub-implementation of the above embodiments, the second communication device 450 corresponds to the first node in this application.

[0295] As one embodiment, the first communication device 410 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The first communication device 410 includes at least: transmitting the first information block of this application, the first information block being used to determine the first time-frequency resource pool of this application; receiving the first signal of this application transmitted at the first transmission power of this application, the first signal carrying the first bit block and the second bit block of this application, the first bit block including at least one control information bit, the second bit block including at least one control information bit, the priority of the control information bit included in the first bit block and the priority of the control information bit included in the second bit block being different; wherein, the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool used for the first bit block and the resource particles included in the first time-frequency resource pool used for the second bit block are orthogonal; the number of bits included in the first bit block and the first resource amount in this application are used together to determine the first adjustment amount in this application, the first resource amount being the number of resource particles included in the first time-frequency resource pool used for the first bit block; the first adjustment amount is used to determine the target adjustment amount in this application, the target adjustment amount is used to determine the first transmission power.

[0296] As a sub-implementation of the above embodiments, the first communication device 410 corresponds to the second node in this application.

[0297] As one embodiment, the first communication device 410 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generating actions when executed by at least one processor, the actions including: transmitting the first information block of this application, the first information block being used to determine the first time-frequency resource pool of this application; receiving the first signal of this application transmitted at the first transmission power of this application, the first signal carrying the first bit block and the second bit block of this application, the first bit block including at least one control information bit, the second bit block including at least one control information bit, the priority of the control information bit included in the first bit block and the priority of the second bit block being determined by the first bit block and ... The control information bits included in the second bit block have different priorities; wherein, the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool that are used for the first bit block and the resource particles included in the first time-frequency resource pool that are used for the second bit block are orthogonal; the number of bits included in the first bit block and the first resource amount in this application are used together to determine the first adjustment amount in this application, the first resource amount being the number of resource particles included in the first time-frequency resource pool that are used for the first bit block; the first adjustment amount is used to determine the target adjustment amount in this application, and the target adjustment amount is used to determine the first transmission power.

[0298] As a sub-implementation of the above embodiments, the first communication device 410 corresponds to the second node in this application.

[0299] As an example, at least one of {the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467} is used to receive the first information block in this application.

[0300] As an example, at least one of {the antenna 420, the transmitter 418, the multi-antenna transmitter processor 471, the transmitter processor 416, the controller / processor 475, and the memory 476} is used to transmit the first information block in this application.

[0301] As an example, at least one of {the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467} is used to receive the first signaling in this application.

[0302] As an example, at least one of {the antenna 420, the transmitter 418, the multi-antenna transmitter processor 471, the transmitter processor 416, the controller / processor 475, and the memory 476} is used to transmit the first signaling in this application.

[0303] As an example, at least one of {the antenna 452, the transmitter 454, the multi-antenna transmitter processor 458, the transmitter processor 468, the controller / processor 459, the memory 460, and the data source 467} is used to transmit the first signal of this application using the first transmit power of this application.

[0304] As an example, at least one of {the antenna 420, the receiver 418, the multi-antenna receiver processor 472, the receiver processor 470, the controller / processor 475, and the memory 476} is used to receive the first signal in this application.

[0305] Example 5

[0306] Example 5 illustrates a signal transmission flowchart according to an embodiment of this application, as shown in the attached diagram. Figure 5 As shown. In the appendix Figure 5 In this example, the first node U1 and the second node U2 communicate via an air interface. The steps in the dashed box F1 are optional.

[0307] The first node U1 receives the first information block in step S511; receives the first signaling in step S5101; and transmits the first signal using the first transmission power in step S512.

[0308] The second node U2 sends a first information block in step S521, sends a first signaling in step S5201, and receives a first signal in step S522.

[0309] In embodiment 5, the first information block is used to determine a first time-frequency resource pool; the first signal carries a first bit block and a second bit block, the first bit block including at least one control information bit, the second bit block including at least one control information bit, the priority of the control information bits included in the first bit block and the priority of the control information bits included in the second bit block are different; the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool used for the first bit block and the resource particles included in the first time-frequency resource pool used for the second bit block are orthogonal; the number of bits included in the first bit block and the first resource amount are used together to determine a first adjustment amount, the first resource amount being the number of resource particles included in the first time-frequency resource pool used for the first bit block; the first adjustment amount is used to determine a target adjustment amount, the first transmission power being equal to the smaller value between the upper limit transmission power and the target transmission power, the target adjustment amount being used to determine the target transmission power, the upper limit transmission power being predefined or configurable.

[0310] As a sub-implementation of Embodiment 5, the first computational quantity is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block divided by the first resource quantity; the first computational quantity is used to determine the first adjustment quantity.

[0311] As a sub-implementation of Embodiment 5, when the number of bits included in the first bit block is not greater than a first threshold, the number of first information bits and the first resource quantity are jointly used to determine the first adjustment amount. The number of first information bits is the number of HARQ-ACK information bits used to obtain the transmission power of a PUCCH. When the number of bits included in the first bit block is greater than the first threshold, the first calculation is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block divided by the first resource quantity. The first calculation is used to determine the first adjustment amount. The first threshold is predefined or configurable.

[0312] As a sub-example of Example 5, at least the latter of the first bit block and the second bit block is used to determine the second adjustment amount, the target adjustment amount being equal to the largest of the first adjustment amount and the second adjustment amount.

[0313] As a sub-example of Example 5, the target adjustment amount is the first adjustment amount.

[0314] As a sub-example of Example 5, the encoded bits generated by channel coding of the first bit block and the second bit block using different coding rates are used to generate the first signal.

[0315] As a sub-implementation of Embodiment 5, the first time-frequency resource pool in this application is the resource included in the time-frequency domain of the first PUCCH resource. The first PUCCH resource belongs to the first PUCCH resource set, which includes at least one PUCCH resource. The first signaling is used to determine the first PUCCH resource from the first PUCCH resource set. The first PUCCH resource set is one of X2 candidate PUCCH resource sets, where X2 is a positive integer greater than 1. The first information block is used to determine the X2 candidate PUCCH resource sets. At least one of the number of bits included in the first bit block or the number of bits included in the second bit block is used to determine the first PUCCH resource set from the X2 candidate PUCCH resource sets.

[0316] As an example, the first node U1 is the first node in this application.

[0317] As an example, the second node U2 is the second node in this application.

[0318] As an example, the first node U1 is a UE.

[0319] As an example, the first node U1 is a base station.

[0320] As one example, the second node U2 is a base station.

[0321] As an example, the second node U2 is a UE.

[0322] As one embodiment, the air interface between the second node U2 and the first node U1 is the Uu interface.

[0323] As one embodiment, the air interface between the second node U2 and the first node U1 includes a cellular link.

[0324] As an example, the air interface between the second node U2 and the first node U1 is a PC5 interface.

[0325] As one embodiment, the air interface between the second node U2 and the first node U1 includes a side link.

[0326] As one embodiment, the air interface between the second node U2 and the first node U1 includes a wireless interface between the base station equipment and the user equipment.

[0327] As one embodiment, the air interface between the second node U2 and the first node U1 includes a wireless interface between user equipment and user equipment.

[0328] As an example, when the number of bits included in the first bit block is not greater than a first threshold, the first information bit quantity and the first resource quantity are jointly used to determine the first adjustment amount. The first information bit quantity is the number of HARQ-ACK information bits with the same priority as the control information bits included in the first bit block, used to obtain the transmission power of a PUCCH. When the number of bits included in the first bit block is greater than the first threshold, the first calculation is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block, divided by the first resource quantity. The first calculation is used to determine the first adjustment amount. The first threshold is predefined or configurable.

[0329] As one embodiment, the number of bits included in the first bit block is greater than 2; when the number of bits included in the first bit block is not greater than a first threshold, the number of first information bits and the first resource amount are jointly used to determine the first adjustment amount, wherein the number of first information bits is the number of HARQ-ACK information bits with the same priority as the control information bits included in the first bit block, used to obtain the transmission power of a PUCCH; when the number of bits included in the first bit block is greater than the first threshold, the first calculation amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block divided by the first resource amount, wherein the first calculation amount is used to determine the first adjustment amount; the first threshold is predefined or configurable; between the first bit block and the second bit block... At least one of the following is used to determine the first quantity, which is used to determine the third computational quantity; the second adjustment quantity is equal to 10 multiplied by the logarithm of the product of K1 (base 10) and the third computational quantity, where K1 is predefined or configurable; or, the second adjustment quantity is equal to 10 multiplied by the logarithm of the difference between 2 (base 10) raised to the power of b and 1, where b is equal to K2 multiplied by the third computational quantity, where K2 is predefined or configurable; the target adjustment quantity is equal to the larger of the first adjustment quantity and the second adjustment quantity; the target transmit power is equal to the sum of the target adjustment quantity and other power control components, which are configurable, related to the first time-frequency resource pool, or obtained based on an indication; the first transmit power is equal to the smaller of the upper limit transmit power and the target transmit power, where the upper limit transmit power is predefined or configurable.

[0330] As a sub-example of the above embodiment, the first threshold is equal to 11.

[0331] As a sub-implementation of the above embodiment, when the number of bits included in the first bit block is not greater than the first threshold: the second computational quantity is equal to the sum of the first information bit quantity plus the number of SR information bits included in the first bit block plus the number of CSI information bits included in the first bit block divided by the first resource quantity, and the first adjustment quantity is equal to 10 multiplied by the logarithm of the product of K1 with base 10 and the second computational quantity, where K1 is predefined or configurable.

[0332] As a sub-implementation of the above embodiment, when the number of bits included in the first bit block is greater than the first threshold, the first adjustment amount is equal to 10 multiplied by the logarithm of the difference between 2 to the power of b (base 10) and 1, where b is equal to K2 multiplied by the first calculation amount, and K2 is predefined or configurable.

[0333] As an example, the first bit block contains more than 2 bits, and the second bit block contains more than 11 bits.

[0334] As an example, the first bit block contains more than 2 and no more than 11 bits, and the second bit block contains more than 11 bits.

[0335] As an example, the number of bits included in the first bit block is greater than 11, and the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than 11.

[0336] As an example, the first bit block includes more than 11 bits, and the second bit block includes more than 11 bits.

[0337] As one embodiment, the first bit block includes more than 11 bits, and the second bit block includes more than 2 bits but not more than 11 bits.

[0338] As an example, the first bit block includes more than 2 bits, and the second bit block includes more than 2 bits but no more than 11 bits.

[0339] As one embodiment, the first bit block includes a number of bits greater than 2 and not greater than 11, and the second bit block includes a number of bits greater than 2 and not greater than 11.

[0340] As an example, the number of bits included in the first bit block is greater than 2, and the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than 11.

[0341] As an example, the number of bits included in the first bit block is greater than 2 and not greater than 11, and the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than 11.

[0342] As an example, the number of bits included in the first bit block is greater than 2, and at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine the first quantity, which is greater than 11.

[0343] As an example, the number of bits included in the first bit block is greater than 2 and not greater than 11, and at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine the first quantity, which is greater than 11.

[0344] As an example, the first bit block contains more than 2 bits, and the second bit block contains more than a second threshold number of bits.

[0345] As an example, the first bit block contains more than 2 bits, and the second bit block contains more than 2 bits but not more than a second threshold.

[0346] As an example, the number of bits included in the first bit block is greater than 2 and not greater than the second threshold, and the number of bits included in the second bit block is greater than the second threshold.

[0347] As an example, the number of bits included in the first bit block is greater than the second threshold, and the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than the second threshold.

[0348] As one embodiment, the number of bits included in the first bit block is greater than the second threshold, and the number of bits included in the second bit block is greater than the second threshold.

[0349] As an example, the number of bits included in the first bit block is greater than the second threshold, and the number of bits included in the second bit block is greater than 2 and not greater than the second threshold.

[0350] As an example, the number of bits included in the first bit block is greater than 2, and the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than a second threshold.

[0351] As an example, the number of bits included in the first bit block is greater than 2 and not greater than the second threshold, and the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than the second threshold.

[0352] As an example, the number of bits included in the first bit block is greater than 2, and at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine the first quantity, which is greater than a second threshold.

[0353] As an example, the number of bits included in the first bit block is greater than 2 and not greater than a second threshold, and at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine a first quantity, the first quantity being greater than the second threshold.

[0354] As an example, the second threshold is a predefined positive integer.

[0355] As an example, the second threshold is a configurable positive integer.

[0356] As an example, the first bit block includes more than 2 bits, and the second bit block includes more than 2 bits.

[0357] As an example, the second threshold is no greater than 1706.

[0358] As an example, the second threshold is equal to 11.

[0359] As an example, the second threshold is equal to 22.

[0360] As an example, the second threshold is equal to 4.

[0361] As an example, the second threshold is the first threshold.

[0362] As an example, the second threshold is not the first threshold.

[0363] As an example, the target adjustment amount indicates the target transmission power.

[0364] As an example, the target adjustment amount explicitly indicates the target transmission power.

[0365] As an example, the target adjustment amount implicitly indicates the target transmission power.

[0366] As an example, the target transmit power is equal to the sum of the target adjustment amount and other power control components, which are configurable or related to the first time-frequency resource pool or obtained based on an indication.

[0367] As an example, the steps in the dashed box F1 are present.

[0368] As an example, the step in the dashed box F1 does not exist.

[0369] Example 6

[0370] Example 6 illustrates a schematic diagram showing the relationship between the number of bits, the first resource quantity, the first computational quantity, and the first adjustment quantity included in a first bit block according to an embodiment of this application, as shown in the attached diagram. Figure 6 As shown.

[0371] In Example 6, the first computational quantity is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block, divided by the first resource quantity; the first computational quantity is used to determine the first adjustment amount.

[0372] As an example, the number of bits included in the first bit block is greater than 11; the first computational amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block divided by the first resource amount; the first computational amount is used to determine the first adjustment amount.

[0373] As an example, the number of CRC bits for the first bit block is a positive integer.

[0374] As an example, the number of CRC bits for the first bit block is equal to 0 or a positive integer.

[0375] As an example, the statement in this application that the first computational quantity is used to determine the first adjustment quantity includes: the first adjustment quantity is equal to 10 multiplied by the logarithm of the difference between 2 to the power of b (base 10) and 1, where b is equal to K2 multiplied by the first computational quantity, and K2 is predefined or configurable.

[0376] As an example, the statement in this application that the first computational quantity is used to determine the first adjustment quantity includes: the first computational quantity explicitly or implicitly indicates the first adjustment quantity.

[0377] As an example, the statement in this application that the first computational quantity is used to determine the first adjustment quantity means that the first computational quantity is used to perform calculations to determine the first adjustment quantity.

[0378] As an example, the statement in this application that the first computational quantity is used to determine the first adjustment quantity means that the first adjustment quantity is a function of the first computational quantity.

[0379] As an example, the statement in this application that the first computational quantity is used to determine the first adjustment quantity includes: the first adjustment quantity is equal to the first computational quantity plus a predefined or configurable offset.

[0380] Example 7

[0381] Example 7 illustrates a schematic diagram illustrating how the number of bits included in a first bit block and a first resource quantity, according to an embodiment of this application, are used to determine a first adjustment amount, as shown in the attached diagram. Figure 7 As shown.

[0382] In Embodiment 7, when the number of bits included in the first bit block is not greater than the first threshold, the number of first information bits and the first resource quantity are used together to determine the first adjustment amount; when the number of bits included in the first bit block is greater than the first threshold, the first calculation amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block divided by the first resource quantity, and the first calculation amount is used to determine the first adjustment amount; the first threshold is predefined or configurable.

[0383] As a sub-example of Example 7, the number of bits included in the first bit block is greater than 2, and the first threshold is greater than 3.

[0384] As an example, the statement that the first information bit quantity and the first resource quantity are used together to determine the first adjustment quantity includes: the second computational quantity is equal to the sum of the first information bit quantity plus the number of SR information bits included in the first bit block plus the number of CSI information bits included in the first bit block divided by the first resource quantity, and the second computational quantity is used to determine the first adjustment quantity.

[0385] As an example, the statement that the first information bit quantity and the first resource quantity are used together to determine the first adjustment amount means that the second computational quantity is equal to the sum of the first information bit quantity and the number of SR information bits included in the first bit block, divided by the first resource quantity, and the second computational quantity is used to determine the first adjustment amount.

[0386] As an example, the number of SR information bits included in the first bit block is equal to 0 or a positive integer.

[0387] As an example, the number of CSI information bits included in the first bit block is equal to 0 or a positive integer.

[0388] As an example, the statement that the first information bit quantity and the first resource quantity are used together to determine the first adjustment amount means that the second computational quantity is equal to the first information bit quantity divided by the first resource quantity, and the second computational quantity is used to determine the first adjustment amount.

[0389] As an example, the statement that the second computational quantity is used to determine the first adjustment quantity includes: the first adjustment quantity is equal to 10 multiplied by the logarithm of the product of K1 (base 10) and the second computational quantity, where K1 is predefined or configurable.

[0390] As an example, the statement that the second computational quantity is used to determine the first adjustment quantity includes: the first adjustment quantity = 10 × log 10 (K1 × the second computational quantity), where K1 equals 6.

[0391] As an example, the statement that the first information bit quantity and the first resource quantity are used together to determine the first adjustment amount means that the first adjustment amount is equal to the first information bit quantity multiplied by the first resource quantity.

[0392] As an example, the first threshold is no greater than 1706.

[0393] As an example, the first threshold is equal to 11.

[0394] As an example, the first number of information bits is the number of HARQ-ACK information bits determined by the first node according to the description of the Type-1 HARQ-ACK codebook in section 9.1.2.1 of 3GPP TS38.213 and / or the description of the Type-2 HARQ-ACK codebook in section 9.1.3.1 of 3GPP TS38.213.

[0395] As an example, the first number of information bits is the number of HARQ-ACK information bits with the same priority as the control information bits included in the first bit block, as determined by the first node according to the description of the Type-1 HARQ-ACK codebook in section 9.1.2.1 of 3GPP TS38.213 and / or the description of the Type-2 HARQ-ACK codebook in section 9.1.3.1 of 3GPP TS38.213.

[0396] As an example, the number of the first information bits is denoted by n. HARQ-ACK express.

[0397] As an example, the number of the first information bits is greater than 1.

[0398] As an example, the number of the first information bits is equal to 0 or 1.

[0399] As an example, the number of the first information bits is determined based on the DCI detected by the first node.

[0400] As an example, the first number of information bits is the number of HARQ-ACK information bits used to obtain the transmission power of a PUCCH.

[0401] As an example, the first number of information bits is the number of HARQ-ACK information bits with the same priority as the control information bits included in the first bit block, used to obtain the transmission power of a PUCCH.

[0402] As an example, the first computational amount is used to determine that the first adjustment amount is equal to 10 multiplied by the logarithm of the difference between 2 to the power of b (base 10) and 1, where b is equal to K2 multiplied by the first computational amount, and K2 is predefined or configurable.

[0403] As an example, the first computational quantity used to determine the first adjustment amount means that the first computational quantity explicitly or implicitly indicates the first adjustment amount.

[0404] As an example, the first computational quantity being used to determine the first adjustment amount means that the first computational quantity is used to perform calculations to determine the first adjustment amount.

[0405] As an example, the first computational quantity is used to determine that the first adjustment quantity is a function of the first computational quantity.

[0406] As an example, the first computational amount used to determine the first adjustment amount means that the first adjustment amount is equal to the first computational amount plus a predefined or configurable offset.

[0407] Example 8

[0408] Example 8 illustrates a schematic diagram illustrating how a first computational quantity is used to determine a first adjustment quantity according to an embodiment of this application, as shown in the attached diagram. Figure 8 As shown.

[0409] In Example 8, the first adjustment amount is equal to 10 multiplied by the logarithm of the difference between 2 raised to the power of {K2 multiplied by the first calculation amount} and 1, where K2 is predefined or configurable.

[0410] As an example, K2 is greater than 0.

[0411] As an example, K2 is equal to 2.4.

[0412] As an example, K2 is predefined.

[0413] As an example, K2 is configurable.

[0414] Example 9

[0415] Example 9 illustrates a schematic diagram of the relationship between a first bit block, a second bit block, a third computational quantity, a second adjustment quantity, a first adjustment quantity, and a target adjustment quantity according to an embodiment of this application, as shown in the attached diagram. Figure 9 As shown.

[0416] In Example 9, at least the latter of the first bit block and the second bit block is used to determine a third computational quantity, which is used to determine a second adjustment quantity; the first adjustment quantity and the second adjustment quantity are used together to determine a target adjustment quantity.

[0417] As a sub-example of Example 9, the target adjustment amount is equal to the largest of the first adjustment amount and the second adjustment amount.

[0418] As a sub-example of Example 9, the target adjustment amount is equal to the minimum of the first adjustment amount and the second adjustment amount.

[0419] As a sub-example of Example 9, at least the latter of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine the third computational quantity.

[0420] As an example, both the number of bits included in the first bit block and the number of bits included in the second bit block are used to determine the third computational quantity.

[0421] As an example, the third computational quantity is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block plus the number of bits included in the second bit block plus the number of CRC bits for the second bit block, divided by the second resource quantity, which is the number of resource particles occupied by the first signal in the time-frequency domain.

[0422] As an example, at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine a first quantity, the first quantity being greater than a second threshold; the third computational quantity is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block plus the number of bits included in the second bit block plus the number of CRC bits for the second bit block divided by a second resource quantity, the second resource quantity being the number of resource particles occupied by the first signal in the time-frequency domain.

[0423] As an example, the number of resource particles occupied by the first signal in the time-frequency domain is equal to: M RB Multiply by N sc Multiply by N symbol The M RB N is equal to the number of resource blocks included in the frequency domain, which is all or part of the first time-frequency resource pool. sc N equals the number of subcarriers in each resource block excluding those used for DM-RS transmission. symbol It is equal to the number of multicarrier symbols in the first time-frequency resource pool in the time domain, excluding the multicarrier symbols used for DM-RS transmission.

[0424] As an example, the number of resource particles occupied by the first signal in the time-frequency domain is the sum of the number of resource particles included in the first time-frequency resource pool that are used for the first bit block and the number of resource particles included in the first time-frequency resource pool that are used for the second bit block.

[0425] As an example, the third computational quantity is equal to the sum of the number of bits included in the second bit block plus the number of CRC bits for the second bit block, divided by the number of resource particles included in the first time-frequency resource pool that are used for the second bit block.

[0426] As an example, at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine a first quantity, the first quantity being greater than a second threshold; the third computational quantity is equal to the sum of the number of bits included in the second bit block plus the number of CRC bits for the second bit block divided by the number of resource particles included in the first time-frequency resource pool used for the second bit block.

[0427] As an example, the third computational quantity is equal to the sum of the second information bit quantity plus the number of SR information bits included in the first bit block plus the number of CSI information bits included in the first bit block plus the number of SR information bits included in the second bit block plus the number of CSI information bits included in the second bit block, divided by the second resource quantity. The second resource quantity is the number of resource particles occupied by the first signal in the time-frequency domain. The second information bit quantity is the sum of the number of HARQ-ACK information bits with the same priority as the control information bits included in the first bit block and the number of HARQ-ACK information bits with the same priority as the control information bits included in the second bit block, which are used to obtain the transmission power of a PUCCH.

[0428] As an example, at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine a first quantity, the first quantity being no greater than a second threshold; the third computational quantity is equal to the sum of the second information bit quantity plus the number of SR information bits included in the first bit block plus the number of CSI information bits included in the first bit block plus the number of SR information bits included in the second bit block plus the number of CSI information bits included in the second bit block divided by a second resource quantity, the second resource quantity being the number of resource particles occupied by the first signal in the time-frequency domain, and the second information bit quantity being the sum of the number of HARQ-ACK information bits with the same priority as the control information bits included in the first bit block and the number of HARQ-ACK information bits with the same priority as the control information bits included in the second bit block used to obtain the transmission power of a PUCCH.

[0429] As an example, the second number of information bits is the number of HARQ-ACK information bits determined by the first node according to the description of the Type-1 HARQ-ACK codebook in section 9.1.2.1 of 3GPP TS38.213 and / or the description of the Type-2 HARQ-ACK codebook in section 9.1.3.1 of 3GPP TS38.213.

[0430] As one embodiment, the second number of information bits is the total number of HARQ-ACK information bits with the same priority as the control information bits included in the first bit block and the HARQ-ACK information bits with the same priority as the control information bits included in the second bit block, as determined by the first node according to the description of the Type-1 HARQ-ACK codebook in section 9.1.2.1 of 3GPP TS38.213 and / or the description of the Type-2 HARQ-ACK codebook in section 9.1.3.1 of 3GPP TS38.213.

[0431] As one embodiment, the second information bit count is the number of HARQ-ACK information bits with the same priority as the control information bits included in the second bit block, as determined by the first node according to the description of the Type-1 HARQ-ACK codebook in section 9.1.2.1 of 3GPP TS38.213 and / or the description of the Type-2 HARQ-ACK codebook in section 9.1.3.1 of 3GPP TS38.213.

[0432] As an example, the number of SR information bits included in the first bit block is equal to 0 or a positive integer.

[0433] As an example, the number of CSI information bits included in the first bit block is equal to 0 or a positive integer.

[0434] As an example, the number of SR information bits included in the second bit block is equal to 0 or a positive integer.

[0435] As an example, the number of CSI information bits included in the second bit block is equal to 0 or a positive integer.

[0436] As an example, at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine the first quantity; the third computational quantity is equal to the first quantity divided by the number of resource particles occupied by the first signal in the time-frequency domain.

[0437] As an example, at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine the first quantity; the third computational quantity is equal to the sum of the first quantity plus the number of CRC bits for the first bit block plus the number of CRC bits for the second bit block divided by the number of resource particles occupied by the first signal in the time-frequency domain.

[0438] As a sub-implementation of the above embodiments, the first quantity is greater than the second threshold.

[0439] As a sub-implementation of the above embodiment, the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than the second threshold.

[0440] As an example, the first quantity is equal to the sum of the number of bits included in the first bit block and the number of bits included in the second bit block.

[0441] As an example, the first quantity is equal to the number of bits included in the first bit block.

[0442] As an example, the first quantity is equal to the number of bits included in the second bit block.

[0443] As an example, the first quantity is equal to: the result of dividing the number of bits included in the first bit block by the first ratio, rounded down, plus the number of bits included in the second bit block.

[0444] As an example, the first quantity is equal to: the result of dividing the number of bits included in the second bit block by the first ratio, rounded down, plus the number of bits included in the first bit block.

[0445] As an example, the first quantity is equal to: the result of multiplying the number of bits included in the first bit block by the first ratio, rounded down, plus the number of bits included in the second bit block.

[0446] As an example, the first quantity is equal to: the result of multiplying the number of bits included in the second bit block by the first ratio, rounded down, and then added to the number of bits included in the first bit block.

[0447] As an example, the first ratio is the ratio of two code rates configured by RRC signaling or MAC CE signaling.

[0448] As an example, the second threshold is a predefined positive integer.

[0449] As an example, the second threshold is a configurable positive integer.

[0450] As an example, the second threshold is no greater than 1706.

[0451] As an example, the second threshold is equal to 11.

[0452] As an example, the second threshold is equal to 22.

[0453] As an example, the second threshold is equal to 4.

[0454] As an example, the second threshold is the first threshold.

[0455] As an example, the second threshold is not the first threshold.

[0456] As an example, the first bit block includes more than 2 bits, and the second bit block includes more than 2 bits.

[0457] As an example, the first bit block contains more than 2 bits, and the second bit block contains more than 11 bits.

[0458] As an example, the first bit block contains more than 2 and no more than 11 bits, and the second bit block contains more than 11 bits.

[0459] As an example, the number of bits included in the first bit block is greater than 11, and the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than 11.

[0460] As an example, the first bit block includes more than 11 bits, and the second bit block includes more than 11 bits.

[0461] As one embodiment, the first bit block includes more than 11 bits, and the second bit block includes more than 2 bits but not more than 11 bits.

[0462] As an example, the number of bits included in the first bit block is greater than 2, and the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than 11.

[0463] As an example, the number of bits included in the first bit block is greater than 2 and not greater than 11, and the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than 11.

[0464] As an example, the number of bits included in the first bit block is greater than 2, and at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine the first quantity, which is greater than 11.

[0465] As an example, the number of bits included in the first bit block is greater than 2 and not greater than 11, and at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine the first quantity, which is greater than 11.

[0466] As an example, the first bit block contains more than 2 bits, and the second bit block contains more than a second threshold number of bits.

[0467] As an example, the number of bits included in the first bit block is greater than 2 and not greater than the second threshold, and the number of bits included in the second bit block is greater than the second threshold.

[0468] As an example, the number of bits included in the first bit block is greater than the second threshold, and the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than the second threshold.

[0469] As one embodiment, the number of bits included in the first bit block is greater than the second threshold, and the number of bits included in the second bit block is greater than the second threshold.

[0470] As an example, the number of bits included in the first bit block is greater than the second threshold, and the number of bits included in the second bit block is greater than 2 and not greater than the second threshold.

[0471] As an example, the number of bits included in the first bit block is greater than 2, and the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than a second threshold.

[0472] As an example, the number of bits included in the first bit block is greater than 2 and not greater than the second threshold, and the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than the second threshold.

[0473] As an example, the number of bits included in the first bit block is greater than 2, and at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine the first quantity, which is greater than a second threshold.

[0474] As an example, the number of bits included in the first bit block is greater than 2 and not greater than a second threshold, and at least one of the number of bits included in the first bit block and the number of bits included in the second bit block is used to determine a first quantity, the first quantity being greater than the second threshold.

[0475] As an example, the number of CRC bits for the first bit block is equal to 0 or a positive integer.

[0476] As an example, the number of CRC bits for the second bit block is equal to 0 or a positive integer.

[0477] As an example, the third computational quantity used to determine the second adjustment quantity means that the second adjustment quantity is equal to 10 multiplied by the logarithm of the product of K1 (base 10) and the third computational quantity, where K1 is predefined or configurable.

[0478] As an example, the meaning of the third computational quantity used to determine the second adjustment quantity includes: the second adjustment quantity = 10 × log 10 (K1 × the third computational quantity), where K1 equals 6.

[0479] As an example, the third computational quantity used to determine the second adjustment quantity means that the second adjustment quantity is equal to 10 multiplied by the logarithm of the difference between 2 to the power of b (base 10) and 1, where b is equal to K2 multiplied by the third computational quantity, and K2 is predefined or configurable.

[0480] As an example, the meaning of the third computational quantity used to determine the second adjustment quantity includes: the second adjustment quantity = 10 × log 10 (2^(K2×the third computational quantity)-1), where K2 equals 2.4.

[0481] As one embodiment, the meaning of the third computational quantity used to determine the second adjustment quantity includes: the second adjustment quantity being equal to 10 multiplied by the logarithm of the product of K1 (base 10) and the third computational quantity, where K1 is predefined or configurable; or, the second adjustment quantity being equal to 10 multiplied by the logarithm of the difference between 2 (base 10) raised to the power of b and 1, where b is equal to K2 multiplied by the third computational quantity, where K2 is predefined or configurable.

[0482] As an example, K1 in this application is equal to 6.

[0483] As an example, K2 in this application is equal to 2.4.

[0484] Example 10

[0485] Example 10 illustrates a schematic diagram illustrating how a target transmission power is used to determine a first transmission power and a target adjustment amount is used to determine a target transmission power according to an embodiment of this application, as shown in the attached diagram. Figure 10 As shown.

[0486] In embodiment 10, the first transmit power is equal to the smaller of the upper limit transmit power and the target transmit power, the target transmit power being equal to the sum of the target adjustment amount and other power control components, one of which is configurable, related to the first time-frequency resource pool, or obtained based on an indication.

[0487] As an example, the upper limit of transmission power is predefined.

[0488] As an example, the upper limit of transmission power is configurable.

[0489] As an example, the upper limit of transmit power is configured by RRC signaling.

[0490] As an example, the upper limit of transmit power is the configurable maximum output power.

[0491] As an example, the upper limit of transmission power is relative to a single PUCCH transmission occasion.

[0492] As an example, the other power control components include at least one power control component.

[0493] As one example, the other power control components include multiple power control components.

[0494] As an example, one of the other power control components is defined in section 7.2.1 of 3GPP TS 38.213.

[0495] As an example, the other power control components include at least one of a first power control component, a second power control component, a third power control component, a fourth power control component, and a fifth power control component.

[0496] As an example, the target transmission power is equal to the sum of the target adjustment amount, the first power control component, the second power control component, the third power control component, the fourth power control component, and the fifth power control component.

[0497] As an example, the first power control component is configured in a p0-nominal domain.

[0498] As an example, the first power control component is configured in a P0-PUCCH domain.

[0499] As an example, one of the power control components in the first power control component is a p0-PUCCH-Value.

[0500] As an example, the first power control component is equal to 0.

[0501] As an example, the symbol for the first power control component includes P. O_PUCCH,b,f,c .

[0502] As an example, the second power control component is equal to 10 × log 10 (2^μ×M RB M RB μ is equal to the number of resource blocks included in the frequency domain of all or part of the first time-frequency resource pool, where μ is an SCS (Subcarrier spacing) configuration.

[0503] As an example, the third power control component is a downlink path loss estimate.

[0504] As an example, the unit of the third power control component is dB.

[0505] As an example, the third power control component is calculated based on measurements of a reference signal.

[0506] As an example, the symbol for the third power control component includes PL. b,f,c .

[0507] As an example, the fourth power control component is one of the following: the value of deltaF-PUCCH-f2, the value of deltaF-PUCCH-f3, the value of deltaF-PUCCH-f4, or 0.

[0508] As an example, the fourth power control component is related to the PUCCH format.

[0509] As an embodiment, the first time-frequency resource pool in this application is a time-frequency resource reserved for the first PUCCH, which uses one of PUCCH format 2, PUCCH format 3, or PUCCH format 4. When the first PUCCH uses PUCCH format 2, the fourth power control component is the value of deltaF-PUCCH-f2 or 0. When the first PUCCH uses PUCCH format 2, the fourth power control component is the value of deltaF-PUCCH-f3 or 0. When the first PUCCH uses PUCCH format 2, the fourth power control component is the value of deltaF-PUCCH-f4 or 0.

[0510] As an example, the symbol for the fourth power control component includes Δ. F_PUCCH .

[0511] As an example, the fifth power control component is a PUCCH power control adjustment state.

[0512] As an example, the fifth power control component is obtained based on the indication of a field in the DCI.

[0513] As an example, the fifth power control component is determined based on the TPC (Transmit power control) command.

[0514] As an example, the value of the fifth power control component is for a PUCCH transmission opportunity corresponding to the first time-frequency resource pool in this application.

[0515] As an example, the symbol for the fifth power control component includes g. b,f,c .

[0516] As an example, the symbol for the target adjustment amount includes Δ.

[0517] As an example, the symbol for the target adjustment amount includes Δ. TF,b,f,c .

[0518] Example 11

[0519] Example 11 illustrates a schematic diagram of a first time-frequency resource pool according to an embodiment of this application, as shown in the attached diagram. Figure 11 As shown.

[0520] In Example 11, the first time-frequency resource pool is the time-frequency resource reserved for the first PUCCH, which uses one of PUCCH format 2, PUCCH format 3, or PUCCH format 4.

[0521] As an example, the first PUCCH also occupies a code field resource.

[0522] As an example, the first signal in this application is transmitted in the first PUCCH.

[0523] Example 12

[0524] Example 12 illustrates a schematic diagram of the relationship between a first node / first receiver and a first signaling according to an embodiment of this application, as shown in the attached diagram. Figure 12 As shown.

[0525] In Embodiment 12, the first node / first receiver in this application further receives first signaling; wherein, the first time-frequency resource pool in this application is the resource included in the time-frequency domain of the first PUCCH resource, the first PUCCH resource belongs to the first PUCCH resource set, the first PUCCH resource set includes at least one PUCCH resource, the first signaling is used to determine the first PUCCH resource from the first PUCCH resource set; the first PUCCH resource set is one of X2 candidate PUCCH resource sets, where X2 is a positive integer greater than 1, the first information block in this application is used to determine the X2 candidate PUCCH resource sets; at least one of the number of bits included in the first bit block in this application or the number of bits included in the second bit block in this application is used to determine the first PUCCH resource set from the X2 candidate PUCCH resource sets.

[0526] As an example, the first signaling is dynamically configured.

[0527] As an example, the first signaling includes signaling of layer 1 (L1).

[0528] As one embodiment, the first signaling includes control signaling of Layer 1 (L1).

[0529] As one embodiment, the first signaling includes physical layer signaling.

[0530] As one embodiment, the first signaling includes one or more fields in a physical layer signaling.

[0531] As one embodiment, the first signaling includes higher layer signaling.

[0532] As one embodiment, the first signaling includes one or more fields in a higher-level signaling.

[0533] As an example, the first signaling includes RRC (Radio Resource Control) signaling.

[0534] As an example, the first signaling includes MAC CE (Medium Access Control layer Control Element) signaling.

[0535] As an example, the first signaling includes one or more fields in an RRC signaling.

[0536] As an example, the first signaling includes one or more fields in a MAC CE signaling.

[0537] As one example, the first signaling includes DCI (Downlink Control Information).

[0538] As one example, the first signaling includes one or more domains in a DCI.

[0539] As an example, the first signaling is a DCI.

[0540] As one example, the first signaling includes SCI (Sidelink Control Information).

[0541] As one example, the first signaling includes one or more fields in an SCI.

[0542] As an example, the first signaling includes one or more fields in an IE (Information Element).

[0543] As an example, the first signaling is a downlink grant signaling.

[0544] As an example, the first signaling is an uplink grant signaling.

[0545] As an example, the first signaling is transmitted on the downlink physical layer control channel (i.e., a downlink channel that can only be used to carry physical layer signaling).

[0546] As an example, the downlink physical layer control channel in this application is the PDCCH (Physical Downlink Control Channel).

[0547] As an example, the downlink physical layer control channel in this application is sPDCCH (shortPDCCH).

[0548] As an example, the downlink physical layer control channel in this application is NB-PDCCH (Narrow Band PDCCH).

[0549] As an example, the first signaling is DCI format 1_0, and the specific definition of DCI format 1_0 can be found in section 7.3.1.2 of 3GPP TS38.212.

[0550] As an example, the first signaling is DCI format 1_1, and the specific definition of DCI format 1_1 can be found in section 7.3.1.2 of 3GPP TS38.212.

[0551] As an example, the first signaling is DCI format 1_2, and the specific definition of DCI format 1_2 can be found in section 7.3.1.2 of 3GPP TS38.212.

[0552] As an example, the first signaling is DCI format 0_0, and the specific definition of DCI format 0_0 can be found in section 7.3.1.1 of 3GPP TS38.212.

[0553] As an example, the first signaling is DCI format 0_1, and the specific definition of DCI format 0_1 ​​can be found in section 7.3.1.1 of 3GPP TS38.212.

[0554] As an example, the first signaling is DCI format 0_2, and the specific definition of DCI format 0_2 can be found in section 7.3.1.1 of 3GPP TS38.212.

[0555] As an example, the first signaling indicates the transmission of a PDSCH, and the first bit block includes the HARQ-ACK information bits corresponding to the PDSCH.

[0556] As one embodiment, the first signaling indicates the transmission of a PDSCH, and the second bit block includes the HARQ-ACK information bits corresponding to the PDSCH.

[0557] As an example, the first information block in this application indicates the X2 alternative PUCCH resource sets.

[0558] As an example, the first information block in this application includes a domain that configures the X2 alternative PUCCH resource sets.

[0559] As an example, the statement "at least one of the number of bits included in the first bit block of this application or the number of bits included in the second bit block of this application is used to determine the first PUCCH resource set from the X2 candidate PUCCH resource sets" includes the following meaning: the number of bits included in the first bit block and a parameter value are used together to determine the first PUCCH resource set from the X2 candidate PUCCH resource sets, wherein the parameter value is predefined or configurable.

[0560] As a sub-implementation of the above embodiment, the X2 quantity ranges respectively correspond to the X2 candidate PUCCH resource sets, the sum of the number of bits included in the first bit block and the parameter value belongs to the first quantity range among the X2 quantity ranges, and the first PUCCH resource set is a PUCCH resource in the X2 candidate PUCCH resource sets that corresponds to the first quantity range.

[0561] As an example, the statement "at least one of the number of bits included in the first bit block in this application or the number of bits included in the second bit block in this application is used to determine the first PUCCH resource set from the X2 candidate PUCCH resource sets" includes the following meaning: the sum of the number of bits included in the first bit block and the number of bits included in the second bit block (or a bit block generated from the second bit block) is used together to determine the first PUCCH resource set from the X2 candidate PUCCH resource sets.

[0562] As a sub-implementation of the above embodiment, the X2 quantity ranges respectively correspond to the X2 candidate PUCCH resource sets. The sum of the number of bits included in the first bit block and the number of bits included in the second bit block (or a bit block generated from the second bit block) belongs to the first quantity range among the X2 quantity ranges. The first PUCCH resource set is a PUCCH resource in the X2 candidate PUCCH resource sets that corresponds to the first quantity range.

[0563] As an example, the first signaling is used to indicate the first PUCCH resource from the first PUCCH resource set.

[0564] As an example, the first signaling indicates the index of the first PUCCH resource in the first PUCCH resource set.

[0565] As an example, the first information block in this application is used to determine X3 candidate PUCCH resources, where X3 is a positive integer greater than 1; at least one of the number of bits included in the first bit block in this application or the number of bits included in the second bit block in this application is used to indicate the first PUCCH resource from the X3 candidate PUCCH resources.

[0566] Example 13

[0567] Example 13 illustrates a schematic diagram showing the relationship between the priority of control information bits included in a first bit block and the priority of control information bits included in a second bit block according to an embodiment of this application, as shown in the attached diagram. Figure 13 As shown.

[0568] In embodiment 13, the priority of the control information bits included in the first bit block is different from the priority of the control information bits included in the second bit block.

[0569] As an example, the priority index of the control information bits included in the first bit block is equal to the first index, and the priority index of the control information bits included in the second bit block is equal to the second index. The first index is a non-negative integer, and the second index is a non-negative integer. The first index and the second index are not equal.

[0570] As an example, the sum of the number of control information bits included in the first bit block and the number of control information bits included in the second bit block is greater than 2.

[0571] As an example, the first index is equal to 0, and the second index is equal to 1.

[0572] As an example, the first index is equal to 1 and the second index is equal to 0.

[0573] As an example, the first index is a priority index 0, and the second index is a priority index 1.

[0574] As an example, the first index is priority index 1, and the second index is priority index 0.

[0575] As an example, the first index indicates high priority, and the second index indicates low priority.

[0576] As an example, the second index indicates high priority, and the first index indicates low priority.

[0577] As an example, the priority indicated by the second index is higher than the priority indicated by the first index.

[0578] As an example, the priority indicated by the second index is lower than the priority indicated by the first index.

[0579] As an example, the priority index of the control information bits included in the first bit block and the priority index of the control information bits included in the second bit block are both physical layer priority indexes.

[0580] As an example, the priority index of the control information bits included in the first bit block and the priority index of the control information bits included in the second bit block are both higher-level priority indexes.

[0581] As one embodiment, the control information bits included in the first bit block and the control information bits included in the second bit block are respectively for different service types.

[0582] As one embodiment, the control information bits included in the first bit block and the control information bits included in the second bit block are control information bits for different transmission modes (such as broadcast, multicast, or unicast).

[0583] As a sub-implementation of the above embodiments, the control information bits for multicast mode have different priorities than the control information bits for unicast mode.

[0584] As a sub-example of the above embodiments, the control information bits for groupcast mode have different priorities than the control information bits for unicast mode.

[0585] As a sub-example of the above embodiments, the control information bits for broadcast mode have different priorities than the control information bits for unicast mode.

[0586] As one embodiment, the control information bits included in the first bit block and the control information bits included in the second bit block each correspond to different priority indices.

[0587] As an example, the control information bits included in the first bit block and the control information bits included in the second bit block correspond to priority index 0 and priority index 1, respectively.

[0588] As an example, the control information bits included in the first bit block and the control information bits included in the second bit block correspond to priority index 1 and priority index 0, respectively.

[0589] Example 14

[0590] Example 14 illustrates a structural block diagram of a processing device in a first node device, as shown in the attached diagram. Figure 14 As shown. In the appendix Figure 14 In the first node device processing unit 1400, there are a first receiver 1401 and a first transmitter 1402.

[0591] As an example, the first node device 1400 is a user device.

[0592] As an example, the first node device 1400 is a relay node.

[0593] As an example, the first node device 1400 is a vehicle-mounted communication device.

[0594] As an example, the first node device 1400 is a user equipment that supports V2X communication.

[0595] As an example, the first node device 1400 is a relay node that supports V2X communication.

[0596] As one embodiment, the first receiver 1401 includes the appendix to this application. Figure 4 The antenna 452, receiver 454, multi-antenna receiver processor 458, receiver processor 456, controller / processor 459, memory 460, and data source 467 are at least one of them.

[0597] As one embodiment, the first receiver 1401 includes the appendix to this application. Figure 4The antenna 452, receiver 454, multi-antenna receiver processor 458, receiver processor 456, controller / processor 459, memory 460, and data source 467 are at least the first five of the following:

[0598] As one embodiment, the first receiver 1401 includes the appendix to this application. Figure 4 At least four of the following: antenna 452, receiver 454, multi-antenna receiver processor 458, receiver processor 456, controller / processor 459, memory 460, and data source 467.

[0599] As one embodiment, the first receiver 1401 includes the appendix to this application. Figure 4 At least three of the following: antenna 452, receiver 454, multi-antenna receiver processor 458, receiver processor 456, controller / processor 459, memory 460, and data source 467.

[0600] As one embodiment, the first receiver 1401 includes the appendix to this application. Figure 4 At least two of the following: antenna 452, receiver 454, multi-antenna receiver processor 458, receiver processor 456, controller / processor 459, memory 460, and data source 467.

[0601] As one embodiment, the first transmitter 1402 includes the appendix to this application. Figure 4 The antenna 452, transmitter 454, multi-antenna transmitter processor 457, transmitter processor 468, controller / processor 459, memory 460 and data source 467 are at least one of them.

[0602] As one embodiment, the first transmitter 1402 includes the appendix to this application. Figure 4 The antenna 452, transmitter 454, multi-antenna transmitter processor 457, transmitter processor 468, controller / processor 459, memory 460, and data source 467 are at least the first five of the following:

[0603] As one embodiment, the first transmitter 1402 includes the appendix to this application. Figure 4 At least four of the following: antenna 452, transmitter 454, multi-antenna transmitter processor 457, transmitter processor 468, controller / processor 459, memory 460, and data source 467.

[0604] As one embodiment, the first transmitter 1402 includes the appendix to this application. Figure 4 At least three of the following: antenna 452, transmitter 454, multi-antenna transmitter processor 457, transmitter processor 468, controller / processor 459, memory 460, and data source 467.

[0605] As one embodiment, the first transmitter 1402 includes the appendix to this application. Figure 4 At least two of the following: antenna 452, transmitter 454, multi-antenna transmitter processor 457, transmitter processor 468, controller / processor 459, memory 460, and data source 467.

[0606] In embodiment 14, the first receiver 1401 receives a first information block, which is used to determine a first time-frequency resource pool; the first transmitter 1402 transmits a first signal using a first transmission power, the first signal carrying a first bit block and a second bit block, the first bit block including at least one control information bit, the second bit block including at least one control information bit, the priority of the control information bits included in the first bit block and the priority of the control information bits included in the second bit block are different; wherein, the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool used for the first bit block and the resource particles included in the first time-frequency resource pool used for the second bit block are orthogonal; the number of bits included in the first bit block and the first resource amount are used together to determine a first adjustment amount, the first resource amount being the number of resource particles included in the first time-frequency resource pool used for the first bit block; the first adjustment amount is used to determine a target adjustment amount, the target adjustment amount is used to determine the first transmission power.

[0607] As an example, the first computational amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block, divided by the first resource amount; the first computational amount is used to determine the first adjustment amount.

[0608] As an example, when the number of bits included in the first bit block is not greater than a first threshold, the number of first information bits and the first resource amount are used together to determine the first adjustment amount, wherein the number of first information bits is the number of HARQ-ACK information bits used to obtain the transmission power of a PUCCH; when the number of bits included in the first bit block is greater than the first threshold, the first calculation amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block divided by the first resource amount, wherein the first calculation amount is used to determine the first adjustment amount; the first threshold is predefined or configurable.

[0609] As an example, the first adjustment amount is equal to 10 multiplied by the logarithm of the difference between 2 raised to the power of b (base 10) and 1, where b is equal to K2 multiplied by the first calculation amount, and K2 is predefined or configurable.

[0610] As an example, at least the latter of the first bit block and the second bit block is used to determine a second adjustment amount, the target adjustment amount being equal to the largest of the first adjustment amount and the second adjustment amount.

[0611] As an example, the target adjustment amount is the first adjustment amount.

[0612] As an example, the first transmit power is equal to the smaller of the upper limit transmit power and the target transmit power, the target adjustment amount is used to determine the target transmit power, and the upper limit transmit power is predefined or configurable.

[0613] As an embodiment, the first receiver 1401 further receives a first signaling; wherein, the first time-frequency resource pool is the resource included in the time-frequency domain of the first PUCCH resource, the first PUCCH resource belongs to a first PUCCH resource set, the first PUCCH resource set includes at least one PUCCH resource, the first signaling is used to determine the first PUCCH resource from the first PUCCH resource set; the first PUCCH resource set is one of X2 candidate PUCCH resource sets, where X2 is a positive integer greater than 1, the first information block in this application is used to determine the X2 candidate PUCCH resource sets; at least one of the number of bits included in the first bit block in this application or the number of bits included in the second bit block in this application is used to determine the first PUCCH resource set from the X2 candidate PUCCH resource sets.

[0614] As one embodiment, the number of bits included in the first bit block is greater than 2; when the number of bits included in the first bit block is not greater than a first threshold, the number of first information bits and the first resource amount are used together to determine the first adjustment amount, wherein the number of first information bits is the number of HARQ-ACK information bits with the same priority as the control information bits included in the first bit block, used to obtain the transmission power of a PUCCH; when the number of bits included in the first bit block is greater than the first threshold, the first calculation amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block divided by the first resource amount, wherein the first calculation amount is used to determine the first adjustment amount; the first threshold is predefined or configurable; the target adjustment amount is equal to the first adjustment amount; the target transmission power is equal to the sum of the target adjustment amount and other power control components, wherein the other power control components are configurable or related to the first time-frequency resource pool or obtained based on an indication; the first transmission power is equal to the smaller value between the upper limit transmission power and the target transmission power, wherein the upper limit transmission power is predefined or configurable.

[0615] As a sub-example of the above embodiment, the first threshold is equal to 11.

[0616] As a sub-implementation of the above embodiment, when the number of bits included in the first bit block is not greater than the first threshold: the second computational quantity is equal to the sum of the first information bit quantity plus the number of SR information bits included in the first bit block plus the number of CSI information bits included in the first bit block divided by the first resource quantity, and the first adjustment quantity is equal to 10 multiplied by the logarithm of the product of K1 with base 10 and the second computational quantity, where K1 is predefined or configurable.

[0617] As a sub-implementation of the above embodiment, when the number of bits included in the first bit block is greater than the first threshold, the first adjustment amount is equal to 10 multiplied by the logarithm of the difference between 2 to the power of b (base 10) and 1, where b is equal to K2 multiplied by the first calculation amount, and K2 is predefined or configurable.

[0618] As one embodiment, the number of bits included in the first bit block is greater than 2; when the number of bits included in the first bit block is not greater than a first threshold, the number of first information bits and the first resource amount are jointly used to determine the first adjustment amount, wherein the number of first information bits is the number of HARQ-ACK information bits with the same priority as the control information bits included in the first bit block, used to obtain the transmission power of a PUCCH; when the number of bits included in the first bit block is greater than the first threshold, the first calculation amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block divided by the first resource amount, wherein the first calculation amount is used to determine the first adjustment amount; the first threshold is a pre- Defined or configurable; at least the latter of the first bit block and the second bit block is used to determine the first quantity, the first quantity being used to determine the third computational quantity; the second adjustment is equal to 10 multiplied by the logarithm of the difference between 2 to the power of b (base 10) and 1, where b is equal to K2 multiplied by the third computational quantity, where K2 is predefined or configurable; the target adjustment is equal to the maximum of the first adjustment and the second adjustment; the target transmit power is equal to the sum of the target adjustment and other power control components, which are configurable or related to the first time-frequency resource pool or obtained based on an indication; the first transmit power is equal to the minimum of the upper limit transmit power and the target transmit power, where the upper limit transmit power is predefined or configurable.

[0619] As a sub-example of the above embodiment, the first threshold is equal to 11.

[0620] As a sub-implementation of the above embodiments, the first quantity is greater than 11.

[0621] As a sub-implementation of the above embodiments, the first quantity is greater than a predefined positive integer.

[0622] As a sub-implementation of the above embodiment, the second bit block includes more than 11 bits.

[0623] As a sub-implementation of the above embodiment, the sum of the number of bits included in the first bit block and the number of bits included in the second bit block is greater than 11.

[0624] As a sub-implementation of the above embodiments, the first quantity is equal to the sum of the number of bits included in the first bit block and the number of bits included in the second bit block, and the third computational quantity is equal to the sum of the first quantity plus the number of CRC bits for the second bit block plus the number of CRC bits for the first bit block divided by the number of resource particles occupied by the first signal in the time-frequency domain.

[0625] As a sub-implementation of the above embodiment, the first quantity is equal to the number of bits included in the second bit block, and the third computational quantity is equal to the sum of the first quantity and the number of CRC bits for the second bit block divided by the number of resource particles included in the first time-frequency resource pool that are used for the second bit block.

[0626] As a sub-implementation of the above embodiment, the number of CSI information bits included in the first bit block is equal to 0.

[0627] As a sub-example of the above embodiment, K1 equals 6.

[0628] As a sub-example of the above embodiment, K2 is equal to 2.4.

[0629] As a sub-implementation of the above embodiment, when the number of bits included in the first bit block is not greater than the first threshold: the second computational quantity is equal to the sum of the first information bit quantity plus the number of SR information bits included in the first bit block plus the number of CSI information bits included in the first bit block divided by the first resource quantity, and the first adjustment quantity is equal to 10 multiplied by the logarithm of the product of K1 with base 10 and the second computational quantity, where K1 is predefined or configurable.

[0630] As a sub-implementation of the above embodiment, when the number of bits included in the first bit block is greater than the first threshold, the first adjustment amount is equal to 10 multiplied by the logarithm of the difference between 2 to the power of b (base 10) and 1, where b is equal to K2 multiplied by the first calculation amount, and K2 is predefined or configurable.

[0631] Example 15

[0632] Example 15 illustrates a structural block diagram of a processing device in a second node device, as shown in the attached diagram. Figure 15 As shown. In the appendix Figure 15 In the second node device processing unit 1500, there are a second transmitter 1501 and a second receiver 1502.

[0633] As one embodiment, the second node device 1500 is a user equipment.

[0634] As one embodiment, the second node device 1500 is a base station.

[0635] As one embodiment, the second node device 1500 is a relay node.

[0636] As one embodiment, the second node device 1500 is a vehicle-mounted communication device.

[0637] As an example, the second node device 1500 is a user equipment that supports V2X communication.

[0638] As one embodiment, the second transmitter 1501 includes the appendix to this application. Figure 4 The antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476 are at least one of them.

[0639] As one embodiment, the second transmitter 1501 includes the appendix to this application. Figure 4 The antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476 are at least the first five of the following:

[0640] As one embodiment, the second transmitter 1501 includes the appendix to this application. Figure 4 At least four of the following: antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476.

[0641] As one embodiment, the second transmitter 1501 includes the appendix to this application. Figure 4 At least three of the following: antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476.

[0642] As one embodiment, the second transmitter 1501 includes the appendix to this application. Figure 4 At least two of the following: antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476.

[0643] As one embodiment, the second receiver 1502 includes the appendix to this application. Figure 4 The antenna 420, receiver 418, multi-antenna receiver processor 472, receiver processor 470, controller / processor 475, and memory 476 are at least one of them.

[0644] As one embodiment, the second receiver 1502 includes the appendix to this application. Figure 4 The antenna 420, receiver 418, multi-antenna receiver processor 472, receiver processor 470, controller / processor 475, and memory 476 are at least the first five of the following:

[0645] As one embodiment, the second receiver 1502 includes the appendix to this application. Figure 4 At least four of the following: antenna 420, receiver 418, multi-antenna receiver processor 472, receiver processor 470, controller / processor 475, and memory 476.

[0646] As one embodiment, the second receiver 1502 includes the appendix to this application. Figure 4 At least three of the following: antenna 420, receiver 418, multi-antenna receiver processor 472, receiver processor 470, controller / processor 475, and memory 476.

[0647] As one embodiment, the second receiver 1502 includes the appendix to this application. Figure 4 At least two of the following: antenna 420, receiver 418, multi-antenna receiver processor 472, receiver processor 470, controller / processor 475, and memory 476.

[0648] In embodiment 15, the second transmitter 1501 transmits a first information block, which is used to determine a first time-frequency resource pool; the second receiver 1502 receives a first signal transmitted at a first transmission power, the first signal carrying a first bit block and a second bit block, the first bit block including at least one control information bit, the second bit block including at least one control information bit, the priority of the control information bits included in the first bit block and the priority of the control information bits included in the second bit block are different; wherein, the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool used for the first bit block and the resource particles included in the first time-frequency resource pool used for the second bit block are orthogonal; the number of bits included in the first bit block and the first resource amount are used together to determine a first adjustment amount, the first resource amount being the number of resource particles included in the first time-frequency resource pool used for the first bit block; the first adjustment amount is used to determine a target adjustment amount, the target adjustment amount being used to determine the first transmission power.

[0649] As an example, the first computational amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block, divided by the first resource amount; the first computational amount is used to determine the first adjustment amount.

[0650] As an example, when the number of bits included in the first bit block is not greater than a first threshold, the number of first information bits and the first resource amount are used together to determine the first adjustment amount, wherein the number of first information bits is the number of HARQ-ACK information bits used to obtain the transmission power of a PUCCH; when the number of bits included in the first bit block is greater than the first threshold, the first calculation amount is equal to the sum of the number of bits included in the first bit block plus the number of CRC bits for the first bit block divided by the first resource amount, wherein the first calculation amount is used to determine the first adjustment amount; the first threshold is predefined or configurable.

[0651] As an example, the first adjustment amount is equal to 10 multiplied by the logarithm of the difference between 2 raised to the power of b (base 10) and 1, where b is equal to K2 multiplied by the first calculation amount, and K2 is predefined or configurable.

[0652] As an example, at least the latter of the first bit block and the second bit block is used to determine a second adjustment amount, the target adjustment amount being equal to the largest of the first adjustment amount and the second adjustment amount.

[0653] As an example, the target adjustment amount is the first adjustment amount.

[0654] As an example, the first transmit power is equal to the smaller of the upper limit transmit power and the target transmit power, the target adjustment amount is used to determine the target transmit power, and the upper limit transmit power is predefined or configurable.

[0655] As an embodiment, the second transmitter 1501 further transmits a first signaling; wherein, the first time-frequency resource pool is the resource included in the time-frequency domain of the first PUCCH resource, the first PUCCH resource belongs to a first PUCCH resource set, the first PUCCH resource set includes at least one PUCCH resource, the first signaling is used to determine the first PUCCH resource from the first PUCCH resource set; the first PUCCH resource set is one of X2 candidate PUCCH resource sets, where X2 is a positive integer greater than 1, the first information block in this application is used to determine the X2 candidate PUCCH resource sets; at least one of the number of bits included in the first bit block in this application or the number of bits included in the second bit block in this application is used to determine the first PUCCH resource set from the X2 candidate PUCCH resource sets.

[0656] Those skilled in the art will understand that all or part of the steps in the above methods can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium, such as a read-only memory, hard disk, or optical disk. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Correspondingly, each module unit in the above embodiments can be implemented in hardware or in the form of software functional modules. This application is not limited to any specific combination of software and hardware. The first node device in this application includes, but is not limited to, wireless communication devices such as mobile phones, tablets, laptops, network cards, low-power devices, eMTC devices, NB-IoT devices, vehicle communication devices, aircraft, airplanes, drones, and remote-controlled airplanes. The second node device in this application includes, but is not limited to, wireless communication devices such as mobile phones, tablets, laptops, network cards, low-power devices, eMTC devices, NB-IoT devices, vehicle communication devices, aircraft, airplanes, drones, and remote-controlled airplanes. The user equipment or UE or terminal in this application includes, but is not limited to, wireless communication devices such as mobile phones, tablets, laptops, network cards, low-power devices, eMTC devices, NB-IoT devices, vehicle communication devices, aircraft, airplanes, drones, and remote-controlled airplanes. The base station equipment or base station or network-side equipment in this application includes, but is not limited to, macrocell base stations, microcell base stations, home base stations, relay base stations, eNB, gNB, Transmitter Receiver Node (TRP), GNSS, relay satellite, satellite base station, airborne base station, testing device, testing equipment, testing instruments, and other equipment.

[0657] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A first node device for wireless communication, the first node device comprising: Comprising: a first receiver, receiving a first information block, the first information block being used to determine a first time-frequency resource pool; a first transmitter, transmitting a first signal with a first transmission power, the first signal being a PUCCH; the first signal carrying a first bit block and a second bit block, the first bit block comprising at least one control information bit, the second bit block comprising at least one control information bit, the priority of the control information bit comprised in the first bit block and the priority of the control information bit comprised in the second bit block being different; wherein the priority index of the control information bit comprised in the first bit block is equal to a first index, the priority index of the control information bit comprised in the second bit block is equal to a second index, the first index being a non-negative integer, the second index being a non-negative integer; the first index and the second index being not equal; the first index indicating a high priority, the second index indicating a low priority; the time-frequency resource occupied by the first signal belonging to the first time-frequency resource pool; the resource granule comprised in the first time-frequency resource pool used for the first bit block and the resource granule comprised in the first time-frequency resource pool used for the second bit block being orthogonal; the number of bits comprised in the first bit block and a first resource amount together being used to determine a first adjustment amount, the first resource amount being the number of resource granules comprised in the first time-frequency resource pool used for the first bit block; the first adjustment amount being used to determine a target adjustment amount, the target adjustment amount being used to determine the first transmission power.

2. The first node device of claim 1, wherein, a first calculation amount being equal to the sum of the number of bits comprised in the first bit block plus the number of CRC bits for the first bit block divided by the first resource amount; the target adjustment amount being the first adjustment amount, the first adjustment amount being equal to the logarithm of 10 times 2 raised to the power of b minus 1, the b being equal to K2 times the first calculation amount, the K2 being predefined or configurable.

3. The first node device of claim 2, wherein, the number of bits comprised in the first bit block being greater than 11.

4. The first node device of claim 1, wherein, when the number of bits comprised in the first bit block is not greater than a first threshold, a first information bit number and the first resource amount together being used to determine the first adjustment amount, the first information bit number being the number of HARQ-ACK information bits used to obtain the transmission power of a PUCCH; when the number of bits comprised in the first bit block is greater than a first threshold, a first calculation amount being equal to the sum of the number of bits comprised in the first bit block plus the number of CRC bits for the first bit block divided by the first resource amount, the target adjustment amount being the first adjustment amount, the first adjustment amount being equal to the logarithm of 10 times 2 raised to the power of b minus 1, the b being equal to K2 times the first calculation amount, the K2 being predefined or configurable; the first threshold being predefined or configurable.

5. The first node device of any of claims 2-4, wherein, the K2 being equal to 2.

4.

6. The first node device of any of claims 1 to 5, wherein, The first transmission power is equal to a smaller one between an upper limit transmission power and a target transmission power, the target adjustment amount is used to determine the target transmission power, and the upper limit transmission power is predefined or configurable.

7. The first node device of claim 6, wherein, The target transmission power is equal to a sum of the target adjustment amount and other power control components, one of the other power control components is configurable or related to the first time-frequency resource pool or based on an indication.

8. The first node device of any of claims 1-7, wherein, The first time-frequency resource pool is all or part of time-frequency resources occupied by one PUCCH resource.

9. The first node device of any of claims 1-8, wherein, The first bit block includes at least one HARQ-ACK information bit, and the second bit block includes at least one HARQ-ACK information bit.

10. The first node device of any of claims 1-9, wherein, The first information block is PUCCH-config.

11. A second node device configured for wireless communication, the second node device comprising: Comprise: A second transmitter that transmits a first information block, the first information block being used to determine a first time-frequency resource pool; A second receiver that receives a first signal transmitted at a first transmission power, the first signal being one PUCCH; the first signal carries a first bit block and a second bit block, the first bit block including at least one control information bit, and the second bit block including at least one control information bit, the priority of the control information bit included in the first bit block and the priority of the control information bit included in the second bit block being different; Wherein, the priority index of the control information bit included in the first bit block is equal to a first index, and the priority index of the control information bit included in the second bit block is equal to a second index, the first index being a non-negative integer, and the second index being a non-negative integer; the first index and the second index are not equal; The first index indicates high priority, and the second index indicates low priority; the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles used for the first bit block included in the first time-frequency resource pool and the resource particles used for the second bit block included in the first time-frequency resource pool are orthogonal; the number of bits included in the first bit block and a first resource amount together are used to determine a first adjustment amount, the first resource amount being the number of resource particles used for the first bit block included in the first time-frequency resource pool; the first adjustment amount is used to determine a target adjustment amount, and the target adjustment amount is used to determine the first transmission power.

12. The second node device of claim 11, wherein, A first calculation amount is equal to a sum of the number of the bits included in the first bit block and the number of CRC bits for the first bit block divided by the first resource amount; the target adjustment amount is the first adjustment amount, the first adjustment amount being equal to a logarithm of a difference between 10 times 2 raised to the power of b in base 10 and 1, b being equal to K2 times the first calculation amount, and K2 being predefined or configurable.

13. The second node device of claim 12, wherein, The number of bits included in the first bit block is greater than 11.

14. The second node device of claim 11, wherein, When the number of bits comprised in the first bit block is not greater than a first threshold, a first information bit number and the first resource amount are jointly used to determine the first adjustment amount, the first information bit number being a number of HARQ-ACK information bits used to obtain a transmission power of a PUCCH; when the number of bits comprised in the first bit block is greater than the first threshold, a first calculation amount is equal to a sum of the number of bits comprised in the first bit block and a number of CRC bits for the first bit block divided by the first resource amount, the target adjustment amount being the first adjustment amount, the first adjustment amount being equal to a logarithm of a difference of 10 multiplied by 2 raised to the power of b minus 1, the b being equal to K2 multiplied by the first calculation amount, the K2 being predefined or configurable; the first threshold being predefined or configurable.

15. The second node device of any of claims 12-14, wherein, The K2 is equal to 2.

4.

16. The second node device of any of claims 11 to 15, wherein, The first transmission power is equal to a smaller value compared between an upper limit transmission power and a target transmission power, the target transmission power being determined using the target adjustment amount, the upper limit transmission power being predefined or configurable.

17. The second node device of claim 16, wherein, The target transmission power is equal to a sum of the target adjustment amount and other power control components, one of the other power control components being configurable or related to the first time-frequency resource pool or based on an indication obtained.

18. The second node device of any of claims 11-17, wherein, The first time-frequency resource pool is all or part of time-frequency resources occupied by one PUCCH resource.

19. The second node device of any of claims 11-18, wherein, The first bit block comprises at least one HARQ-ACK information bit, and the second bit block comprises at least one HARQ-ACK information bit.

20. The second node device of any of claims 11-19, wherein, The first information block is PUCCH-config.

21. A method in a first node used for wireless communication, characterized by, Comprising: receiving a first information block, the first information block being used to determine a first time-frequency resource pool; transmitting a first signal using a first transmission power, the first signal being one PUCCH; the first signal carrying a first bit block and a second bit block, the first bit block comprising at least one control information bit, the second bit block comprising at least one control information bit, a priority of the control information bit comprised in the first bit block and a priority of the control information bit comprised in the second bit block being different; wherein the priority index of the control information bit comprised in the first bit block is equal to a first index, the priority index of the control information bit comprised in the second bit block is equal to a second index, the first index being a non-negative integer, the second index being a non-negative integer; the first index and the second index are not equal; The first index indicates a high priority, and the second index indicates a low priority; the time-frequency resources occupied by the first signal belong to the first time-frequency resource pool; the resource particles included in the first time-frequency resource pool and used for the first bit block and the resource particles included in the first time-frequency resource pool and used for the second bit block are orthogonal; the number of bits included in the first bit block and a first resource amount together are used to determine a first adjustment amount, the first resource amount being the number of resource particles included in the first time-frequency resource pool and used for the first bit block; the first adjustment amount is used to determine a target adjustment amount, and the target adjustment amount is used to determine the first transmission power.

22. A method in a first node according to claim 21, characterised by, The first calculation amount is equal to the sum of the number of the bits included in the first bit block and the number of CRC bits for the first bit block divided by the first resource amount; the target adjustment amount is the first adjustment amount, and the first adjustment amount is equal to the logarithm of 10 times the difference between 2 raised to the power of b in base 10 and 1, where b is equal to K2 times the first calculation amount, and K2 is predefined or configurable.

23. A method in a first node according to claim 22, characterised by, The number of bits included in the first bit block is greater than 11.

24. A method in a first node according to claim 21, characterised by, When the number of bits included in the first bit block is not greater than a first threshold, a first information bit number and the first resource amount are used together to determine the first adjustment amount, the first information bit number being the number of HARQ-ACK information bits used to obtain the transmission power of one PUCCH; when the number of bits included in the first bit block is greater than the first threshold, a first calculation amount is equal to the sum of the number of the bits included in the first bit block and the number of CRC bits for the first bit block divided by the first resource amount, and the target adjustment amount is the first adjustment amount, which is equal to the logarithm of 10 times the difference between 2 raised to the power of b in base 10 and 1, where b is equal to K2 times the first calculation amount, and K2 is predefined or configurable; the first threshold is predefined or configurable.

25. A method in a first node according to any of claims 22 - 24, characterized by, The K2 is equal to 2.

4.

26. A method in a first node according to any of claims 21 - 25, characterized by, The first transmission power is equal to the smaller value between an upper limit transmission power and a target transmission power, the target transmission power being determined by the target adjustment amount, and the upper limit transmission power being predefined or configurable.

27. A method in a first node according to claim 26, characterised by, The target transmission power is equal to the sum of the target adjustment amount and other power control components, one of the other power control components being configurable or related to the first time-frequency resource pool or based on an indication obtained.

28. A method in a first node according to any of claims 21 - 27, characterized by, The first time-frequency resource pool is all or part of the time-frequency resources occupied by one PUCCH resource.

29. A method in a first node according to any of claims 21 - 28, characterized by, The first bit block includes at least one HARQ-ACK information bit, and the second bit block includes at least one HARQ-ACK information bit.

30. A method in a first node according to any of claims 21 - 29, characterized by, The first information block is PUCCH-config.

31. A method in a second node used for wireless communication, characterized by, Comprising: transmitting a first information block, the first information block being used to determine a first time-frequency resource pool; receive a first signal transmitted with a first transmission power, the first signal being a PUCCH; the first signal carrying a first block of bits and a second block of bits, the first block of bits comprising at least one control information bit, the second block of bits comprising at least one control information bit, the first block of bits comprising control information bits having a priority different from the second block of bits comprising control information bits having a priority; wherein the priority index of the control information bits comprised in the first block of bits is equal to a first index, the priority index of the control information bits comprised in the second block of bits is equal to a second index, the first index being a non-negative integer, the second index being a non-negative integer; the first index and the second index being different; the first index indicating a high priority, the second index indicating a low priority; the time-frequency resources occupied by the first signal belonging to the first time-frequency resource pool; the resource granules comprised in the first time-frequency resource pool used for the first block of bits being orthogonal to the resource granules comprised in the first time-frequency resource pool used for the second block of bits; the number of bits comprised in the first block of bits and a first resource amount together being used to determine a first adjustment amount, the first resource amount being the number of resource granules comprised in the first time-frequency resource pool used for the first block of bits; the first adjustment amount being used to determine a target adjustment amount, the target adjustment amount being used to determine the first transmission power.

32. A method in a second node according to claim 31, characterised by, a first calculation amount being equal to a sum of the number of bits comprised in the first block of bits plus the number of CRC bits for the first block of bits divided by the first resource amount; the target adjustment amount being the first adjustment amount, the first adjustment amount being equal to a logarithm of 10 times 2 raised to the power of b minus 1, b being equal to K2 times the first calculation amount, K2 being predefined or configurable.

33. A method in a second node according to claim 32, characterised by, the number of bits comprised in the first block of bits being greater than 11.

34. A method in a second node according to claim 31, characterised by, when the number of bits comprised in the first block of bits is not greater than a first threshold, a first information bit number and the first resource amount being used together to determine the first adjustment amount, the first information bit number being the number of HARQ-ACK information bits used to obtain a transmission power of a PUCCH; when the number of bits comprised in the first block of bits is greater than a first threshold, a first calculation amount being equal to a sum of the number of bits comprised in the first block of bits plus the number of CRC bits for the first block of bits divided by the first resource amount, the target adjustment amount being the first adjustment amount, the first adjustment amount being equal to a logarithm of 10 times 2 raised to the power of b minus 1, b being equal to K2 times the first calculation amount, K2 being predefined or configurable; the first threshold being predefined or configurable.

35. A method in a second node according to any of claims 32-34, characterized by, the K2 being equal to 2.

4.

36. A method in a second node according to any of claims 31 - 35, characterized by, The first transmission power is equal to a smaller value compared to an upper limit transmission power and a target transmission power, the target adjustment amount is used to determine the target transmission power, and the upper limit transmission power is predefined or configurable.

37. A method in a second node according to claim 36, characterized by, The target transmission power is equal to a sum of the target adjustment amount and other power control components, one of the other power control components is configurable or related to the first time-frequency resource pool or based on an indication.

38. A method in a second node according to any of claims 31 - 37, characterized by, The first time-frequency resource pool is all or part of time-frequency resources occupied by one PUCCH resource.

39. A method in a second node according to any of claims 31 - 38, characterized by, The first block of bits includes at least one HARQ-ACK information bit, and the second block of bits includes at least one HARQ-ACK information bit.

40. A method in a second node according to any of claims 31 - 39, characterized by, The first block of information is PUCCH-config.

Citation Information

Patent Citations

  • Methods and apparatuses for power control

    CN101682376A

  • Apparatus and method for random access channel power prioritization

    CN102986281A