Method and apparatus in node for wireless communication

By supporting flexible duplex mode and related power reporting mechanisms in the NR system, the problem of decreasing resource utilization and increasing delay caused by the lower half of the TDD spectrum duplex mode is solved, and more efficient uplink transmission performance and system robustness are achieved.

CN120224414APending Publication Date: 2025-06-27HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410995957.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-23
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

In existing NR systems, the half-duplex mode under the TDD spectrum leads to a decrease in resource utilization and an increase in delay, making it difficult to meet the performance needs of various application scenarios.

Method used

Flexible duplex mode is supported on the TDD or FDD spectrum, and power reporting is achieved by receiving information blocks and sending PUSCH, including receiving information blocks indicating full duplex symbols, sending information blocks carrying assumed PUSCH power headroom reports, and information blocks carrying reference maximum output power values.

Benefits of technology

By supporting flexible duplex mode, the performance and reliability of uplink transmission is improved, the system robustness is enhanced, and the existing standards are compatible.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120224414A_ABST
    Figure CN120224414A_ABST
Patent Text Reader

Abstract

The invention discloses a method and an apparatus in a node for wireless communication. A node receives a first information block and a second information block, the first information block indicating at least one full duplex symbol, and the second information block indicating a terminal to report a power headroom report carrying an assumed PUSCH; sending the first PUSCH and the third information block; wherein the third information block carries a reference maximum output power value, and the reference maximum output power value is the maximum output power value configured by the terminal based on the first assumed PUSCH; the first assumed PUSCH belongs to a candidate PUSCH set, the candidate PUSCH set comprises a plurality of assumed PUSCHs, the candidate PUSCH set depends on the symbol type of at least one time domain symbol occupied by the first PUSCH, and the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set; the symbol type comprises a full-duplex symbol and a non-full-duplex symbol. According to the invention, the uplink transmission performance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to a transmission method and apparatus in a wireless communication system, and more particularly to a transmission scheme and apparatus with a flexible transmission direction in wireless communication. Background Art

[0002] The application scenarios of future wireless communication systems are becoming increasingly diversified, and different application scenarios pose different performance requirements on the system. To meet the different performance requirements of various application scenarios, it was decided at the 72nd plenary session of 3GPP (3rd Generation Partner Project) RAN (Radio Access Network) to conduct research on the New Radio (NR) (or 5G) new air interface technology. At the 75th plenary session of 3GPP RAN, the WI (Work Item) of the New Radio (NR) was approved, and the standardization work of NR began. At the 86th plenary session of 3GPP RAN, it was decided to start the SI (Study Item) and WI (Work Item) of NR Rel-17, and at the 94e plenary session of 3GPP RAN, the SI and WI of NR Rel-18 were approved. At the 102nd plenary session of 3GPP RAN, it was decided to start the SI and WI of NR Rel-19.

[0003] In NR Rel-19, there is a WI that supports Subband non-overlapping Full Duplex (SBFD). Subband non-overlapping Full Duplex is also one of the technologies potentially supported by 6G. Summary of the Invention

[0004] In the existing NR system, the spectrum resources are statically divided into FDD spectrum and TDD spectrum. For the TDD spectrum, both the base station and the user equipment operate in a half-duplex mode. This half-duplex mode avoids self-interference and can mitigate the impact of cross-link interference, but it also leads to a decrease in resource utilization and an increase in latency. To address these issues, supporting a flexible duplex mode on the TDD spectrum or FDD spectrum becomes a possible solution.

[0005] Regarding the power reporting problem for supporting flexible duplex modes, the present application discloses a solution. It should be noted that in the description of the present application, the flexible duplex mode is only taken as a typical application scenario or example; the present application is also equally applicable to 6G networks or other scenarios facing similar problems, such as scenarios where the link direction changes, or other scenarios supporting multi-level configured transmission directions, or scenarios with more capable base stations or user equipment, such as scenarios supporting full-duplex on the same frequency, or for different application scenarios, such as eMBB, URLLC, non-terrestrial networks, integrated communication and sensing networks, intelligent metasurfaces, terahertz networks, and similar technical effects can also be achieved. In addition, adopting a unified solution for different scenarios (including but not limited to scenarios of eMBB, URLLC, non-terrestrial networks, integrated communication and sensing networks, intelligent metasurfaces, terahertz networks) helps to reduce hardware complexity and cost. Without conflict, the embodiments and features in the embodiments of the present application used in the devices for terminals can be applied to the devices for base stations, and vice versa.

[0006] The present application discloses a method for a terminal, characterized by including:

[0007] Receiving a first information block and a second information block, where the first information block indicates at least one full-duplex symbol, and the second information block indicates that the terminal reports a power headroom report carrying a hypothetical PUSCH;

[0008] Sending a first PUSCH and a third information block;

[0009] Wherein, the third information block carries a reference maximum output power value, and the reference maximum output power value is the maximum output power value configured for the terminal based on a first hypothetical PUSCH; the first hypothetical PUSCH belongs to a candidate PUSCH set, the candidate PUSCH set includes a plurality of hypothetical PUSCHs, the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH, and the first hypothetical PUSCH is a predefined hypothetical PUSCH included in the candidate PUSCH set; the symbol type includes full-duplex symbols and non-full-duplex symbols.

[0010] According to one aspect of the present application, the above method is characterized by including:

[0011] Receiving a fourth information block;

[0012] Among them, the fourth information block indicates that the DCI signaling for scheduling the first PUSCH includes a dynamic transform precoding indication; the DCI signaling for scheduling the first PUSCH indicates whether the transform precoding of the first PUSCH is enabled, and at least one of the first assumed PUSCH and the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled.

[0013] According to an aspect of the present application, the above method is characterized in that when the first PUSCH occupies at least one full-duplex symbol, the candidate PUSCH set includes an assumed PUSCH that only occupies non-full-duplex symbols and has transform precoding enabled and an assumed PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled; otherwise, the candidate PUSCH set includes an assumed PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled and an assumed PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled.

[0014] According to an aspect of the present application, the above method is characterized in that the transmit power of the first PUSCH is equal to the smaller value compared between the first transmit power value and the first maximum output power value. The first transmit power value depends on the path loss, the first maximum output power value is the maximum output power value based on the terminal configuration of the first PUSCH, the first maximum output power value depends on the power level of the sender of the first PUSCH, and the third information block carries the first maximum output power value.

[0015] According to an aspect of the present application, the above method is characterized in that the first PUSCH is transmitted in N transmission opportunities, where N is an integer greater than 1. The number of transmission opportunities including at least one full-duplex symbol among the N transmission opportunities is N1; a first parameter value is used to determine the first transmit power value. The first parameter value depends on a first factor, the first factor is related to N1, and the first parameter value is related to the BPRE value of the first PUSCH.

[0016] According to an aspect of the present application, the above method is characterized in that the first assumed PUSCH occupies at least one full-duplex symbol, the first information block indicates a first sub-band, and the first sub-band is an uplink sub-band; a first maximum output power backoff value is the maximum output power backoff value applicable to the first assumed PUSCH. The reference maximum output power value depends on the first maximum output power backoff value, and the first maximum output power backoff value depends on the frequency domain position of the first sub-band.

[0017] According to one aspect of the present application, the above method is characterized in that the reference maximum output power value depends on a second parameter value, and the second parameter value depends on the proportion of full-duplex symbols within a first evaluation period, and the first evaluation period is predefined or configured.

[0018] According to one aspect of the present application, the above method is characterized by including:

[0019] Transmit a first capability parameter;

[0020] Wherein, the first capability parameter indicates that the sender of the first PUSCH supports transmitting the reference maximum output power value.

[0021] The present application discloses a terminal, which is characterized in that the terminal includes:

[0022] One or more processors and a memory;

[0023] The memory is coupled to the one or more processors, and the memory is used to store computer program code. The computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the terminal to execute the above method.

[0024] The present application discloses a method for a base station, which is characterized by including:

[0025] Transmit a first information block and a second information block. The first information block indicates at least one full-duplex symbol, and the second information block indicates that the terminal reports a power headroom report carrying a hypothetical PUSCH;

[0026] Receive a first PUSCH and a third information block;

[0027] Wherein, the third information block carries a reference maximum output power value, and the reference maximum output power value is a maximum output power value configured for the terminal based on a first hypothetical PUSCH; the first hypothetical PUSCH belongs to a candidate PUSCH set, the candidate PUSCH set includes a plurality of hypothetical PUSCHs, the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH, and the first hypothetical PUSCH is a predefined hypothetical PUSCH included in the candidate PUSCH set; the symbol type includes full-duplex symbols and non-full-duplex symbols.

[0028] According to one aspect of the present application, the above method is characterized by including:

[0029] Transmit a fourth information block;

[0030] Among them, the fourth information block indicates that the DCI signaling for scheduling the first PUSCH includes a dynamic transform precoding indication; the DCI signaling for scheduling the first PUSCH indicates whether the transform precoding of the first PUSCH is enabled, and at least one of the first assumed PUSCH and the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled.

[0031] According to one aspect of the present application, the above method is characterized in that when the first PUSCH occupies at least one full-duplex symbol, the candidate PUSCH set includes an assumed PUSCH that only occupies non-full-duplex symbols and has transform precoding enabled and an assumed PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled; otherwise, the candidate PUSCH set includes an assumed PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled and an assumed PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled.

[0032] According to one aspect of the present application, the above method is characterized in that the transmit power of the first PUSCH is equal to the smaller value compared between the first transmit power value and the first maximum output power value. The first transmit power value depends on the path loss. The first maximum output power value is the maximum output power value based on the terminal configuration of the first PUSCH. The first maximum output power value depends on the power level of the sender of the first PUSCH, and the third information block carries the first maximum output power value.

[0033] According to one aspect of the present application, the above method is characterized in that the first PUSCH is transmitted in N transmission opportunities, where N is an integer greater than 1. The number of transmission opportunities including at least one full-duplex symbol among the N transmission opportunities is N1; a first parameter value is used to determine the first transmit power value. The first parameter value depends on a first factor, the first factor is related to N1, and the first parameter value is related to the BPRE value of the first PUSCH.

[0034] According to one aspect of the present application, the above method is characterized in that the first assumed PUSCH occupies at least one full-duplex symbol. The first information block indicates a first sub-band, and the first sub-band is an uplink sub-band; the first maximum output power backoff value is the maximum output power backoff value applicable to the first assumed PUSCH. The reference maximum output power value depends on the first maximum output power backoff value, and the first maximum output power backoff value depends on the frequency domain position of the first sub-band.

[0035] According to one aspect of the present application, the above method is characterized in that the reference maximum output power value depends on a second parameter value, and the second parameter value depends on the proportion of full-duplex symbols within a first evaluation period, and the first evaluation period is predefined or configured.

[0036] According to one aspect of the present application, the above method is characterized by including:

[0037] Transmit a first capability parameter;

[0038] Wherein, the first capability parameter indicates that the sender of the first PUSCH supports transmitting the reference maximum output power value.

[0039] The present application discloses a base station, which is characterized in that the base station includes: one or more processors and a memory;

[0040] The memory is coupled to the one or more processors, and the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the base station to execute the above method.

[0041] As an embodiment, compared with the traditional solution, the present application has the following advantages:

[0042] The power reporting after introducing a flexible duplex mode is enhanced, and the performance of uplink transmission is improved;

[0043] The reliability of transmission is improved, and the robustness of the system is enhanced;

[0044] It is compatible with existing standards. Description of the Drawings

[0045] By reading the detailed description of the non-limiting embodiments with reference to the following drawings, other features, objectives and advantages of the present application will become more obvious:

[0046] Figure 1 Shows a flowchart of terminal transmission according to an embodiment of the present application;

[0047] Figure 2 Shows a schematic diagram of a network architecture according to an embodiment of the present application;

[0048] Figure 3 Shows a schematic diagram of a radio protocol architecture of a user plane and a control plane according to an embodiment of the present application;

[0049] Figure 4 Shows a schematic diagram of a terminal and a base station according to an embodiment of the present application;

[0050] Figure 5Shows a flowchart of the transmission between a terminal and a base station according to an embodiment of the present application;

[0051] Figure 6 Shows a schematic diagram of the relationship of whether the transformation precoding of the first assumed PUSCH, the candidate PUSCH set, and the first PUSCH is enabled according to an embodiment of the present application;

[0052] Figure 7 Shows a schematic diagram of a candidate PUSCH set according to an embodiment of the present application;

[0053] Figure 8 Shows a schematic diagram of the third information block carrying the first maximum output power value according to an embodiment of the present application;

[0054] Figure 9 Shows a schematic diagram of N transmission opportunities according to an embodiment of the present application;

[0055] Figure 10 Shows a schematic diagram of the frequency domain position of the first sub-band according to an embodiment of the present application;

[0056] Figure 11 Shows a schematic diagram of the proportion of full-duplex symbols within the first evaluation period according to an embodiment of the present application;

[0057] Figure 12 Shows a schematic diagram of the indication of the first capability parameter according to an embodiment of the present application;

[0058] Figure 13 Shows a structural block diagram of a processing device in a terminal according to an embodiment of the present application;

[0059] Figure 14 Shows a structural block diagram of a processing device in a base station according to an embodiment of the present application. Detailed implementation manners

[0060] The technical solutions of the present application will be further described in detail below in conjunction with the accompanying drawings. It should be noted that, without conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.

[0061] Example 1

[0062] Embodiment 1 exemplifies a flowchart of the transmission of a terminal according to an embodiment of the present application, as shown in the accompanying Figure 1 figure. In the accompanying Figure 1 figure, each box represents a step. It should be emphasized that the order of the boxes in the figure does not limit the temporal sequence between the represented steps.

[0063] In Embodiment 1, the terminal 100 in the present application receives a first information block and a second information block in step 101. The first information block indicates at least one full-duplex symbol, and the second information block indicates that the terminal reports a power headroom report carrying a hypothetical PUSCH. The terminal in the present application sends a first PUSCH and a third information block in step 102. Wherein, the third information block carries a reference maximum output power value, and the reference maximum output power value is the maximum output power value configured for the terminal based on a first hypothetical PUSCH. The first hypothetical PUSCH belongs to a candidate PUSCH set, the candidate PUSCH set includes multiple hypothetical PUSCHs, the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH, and the first hypothetical PUSCH is a predefined hypothetical PUSCH included in the candidate PUSCH set. The symbol type includes full-duplex symbols and non-full-duplex symbols.

[0064] As an embodiment, the candidate PUSCH set is determined according to the symbol type of at least one time-domain symbol occupied by the actual PUSCH, and then the first hypothetical PUSCH is obtained, and the reference maximum output power value to be reported is obtained. After introducing full-duplex symbols, the existing MAC CE can be used to report the maximum output power value of different symbol types from the current actual PUSCH, which improves the uplink transmission performance while being compatible with the existing standard.

[0065] As an embodiment, the first information block includes parameters or configurations of the RRC (radio resource control) layer.

[0066] As an embodiment, the first information block includes some or all fields included in a SIB (System Information Block).

[0067] As an embodiment, the first information block is Cell Common.

[0068] As an embodiment, the first information block is Cell specific.

[0069] As an embodiment, the first information block is Group Common.

[0070] As an embodiment, the first information block is UE specific or UE dedicated.

[0071] As an example, the first information block is per subband configured.

[0072] As an example, the first information block is Per BWP (bandwidth Part) configured.

[0073] As an example, the first information block includes some or all fields in the IE “SBFDConfigDedicated-r19”.

[0074] As an example, the first information block includes some or all fields in the IE “SBFDConfigCommon-r19”.

[0075] As an example, the first information block includes some or all fields in the IE “SBFDConfig-r19”.

[0076] As an example, the first information block includes some or all fields in the IE “ServingCellConfigCommon”.

[0077] As an example, the first information block includes some or all fields in the IE “CellGroupConfig”.

[0078] As an example, the first information block includes some or all fields in the IE “SpCellConfig”.

[0079] As an example, the first information block includes some or all fields in the IE “SCellConfig”.

[0080] As an example, the first information block includes some or all fields in the IE “ServingCellConfigCommonSIB”.

[0081] As an example, the first information block includes some or all fields in the IE “ServingCellConfig”.

[0082] As an example, the first information block includes some or all fields in the IE “UplinkConfig”.

[0083] As an example, the first information block includes some or all fields in the IE “TDD-UL-DL-ConfigCommon”.

[0084] As an example, the first information block is used to configure time slots or symbols for SBFD (Subband non - overlapping Full Duplex).

[0085] As an example, the first information block is used to configure time slots or symbols that support full duplex.

[0086] As an example, the first information block configures the uplink subband (UL subband) and downlink subband (DL subband) of SBFD.

[0087] As an example, some or all of the cell - specific parameters in the first information block indicate at least one full - duplex symbol, and the full - duplex symbols indicated by some or all of the cell - specific parameters in the first information block cannot be converted into non - full - duplex symbols by UE - specific configuration or group - common signals; and the symbols not indicated as full - duplex symbols by some or all of the cell - specific parameters in the first information block cannot be converted into full - duplex symbols by UE - specific configuration or group - common signals.

[0088] As an example, the second information block includes higher - layer parameters or higher - layer configurations.

[0089] As an example, the second information block includes parameters or configurations of the RRC (radio resource control) layer.

[0090] As an example, the second information block includes parameters or configurations of the MAC layer.

[0091] As an example, the second information block includes some or all fields in the IE "CellGroupConfig".

[0092] As an example, the second information block includes some or all fields in the IE "MAC - CellGroupConfig".

[0093] As an example, the second information block includes some or all fields in the IE "PHR - Config".

[0094] As an example, the second information block includes the "phr - AssumedPUSCH - Reporting" field.

[0095] As an example, the second information block includes the "phr-AssumedPUSCH-Reporting-r18" field.

[0096] As an example, the full-duplex symbol is an SBFD (Subband non-overlapping Full Duplex) symbol.

[0097] As an example, the full-duplex symbol is an OFDM (Orthogonal Frequency Division Multiplexing) symbol.

[0098] As an example, the full-duplex symbol is a time-domain symbol configured with a full-duplex subband.

[0099] As an example, the full-duplex symbol is a symbol configured with an uplink subband and a downlink subband.

[0100] As an example, the full-duplex symbol is a time-domain symbol configured with SBFD.

[0101] As an example, the full-duplex symbol is a time-domain symbol in which the subbands of SBFD are configured in the time domain.

[0102] As an example, the full-duplex symbol is a time-domain symbol that supports full duplex.

[0103] As an example, the full-duplex symbol is a time-domain symbol to which SBFD applies.

[0104] As an example, the full-duplex symbol is a time-domain symbol capable of simultaneously performing uplink transmission and downlink transmission.

[0105] As an example, the full-duplex symbol is configured with a full-duplex subband in the frequency domain.

[0106] As an example, the full-duplex symbol is configured with an uplink subband and a downlink subband in the frequency domain.

[0107] As an example, the full-duplex symbol is a time-domain symbol that can simultaneously perform uplink transmission and downlink transmission on the network side (or base station side).

[0108] As an embodiment, the full-duplex symbol is a time-domain symbol that can simultaneously perform uplink transmission and downlink transmission on both the network side (or base station side) and the user equipment side.

[0109] As an embodiment, the full-duplex symbol is a time-domain symbol indicated (or provided) by a signaling configured for SBFD.

[0110] As an embodiment, the full-duplex symbol is a symbol that can perform uplink transmission on a downlink or flexible symbol configured by "TDD-UL-DL-ConfigCommon".

[0111] As an embodiment, the full-duplex symbol is a symbol indicated as downlink by "tdd-UL-DL-ConfigCommon" and configured (or indicated) as an SBFD symbol, or a symbol indicated as flexible by "tdd-UL-DL-ConfigCommon" and configured (or indicated) as an SBFD symbol.

[0112] As an embodiment, the full-duplex symbol is a symbol indicated as downlink by "tdd-UL-DL-ConfigCommon" and indicated (or provided) by the first information block, or a symbol indicated as flexible by "tdd-UL-DL-ConfigCommon" and indicated (or provided) by the first information block.

[0113] As an embodiment, only considering "tdd-UL-DL-ConfigCommon" simplifies the design and reduces the standard workload.

[0114] As an embodiment, considering both downlink and flexible symbols expands the configuration flexibility.

[0115] As an embodiment, only considering downlink symbols simplifies the system design.

[0116] As an embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates the time-domain configuration of the full-duplex sub-band.

[0117] As an embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates the time-domain configuration of the uplink sub-band and the downlink sub-band.

[0118] As an embodiment, "the first information block indicates at least one full-duplex symbol" includes: the position or index of at least one full-duplex symbol in the time domain depends on the first information block.

[0119] As an example, "the first information block indicates at least one full-duplex symbol" includes: the symbol indicated (or provided) by the first information block is a full-duplex symbol.

[0120] As an example, "the first information block indicates at least one full-duplex symbol" includes: some or all of the cell-specific parameters in the first information block indicate at least one full-duplex symbol.

[0121] As an example, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates at least one time-domain symbol in the time domain where the full-duplex sub-band is indicated (or configured or allocated or provided).

[0122] As an example, "the first information block indicates at least one full-duplex symbol" includes: the first information block designates at least one downlink symbol or flexible symbol indicated by the TDD (Time Division Duplex) uplink-downlink configuration as a full-duplex symbol.

[0123] As an example, "the first information block indicates at least one full-duplex symbol" includes: the symbol indicated (or provided) by the first information block and indicated as a downlink symbol or a flexible symbol by the first information block is a full-duplex symbol.

[0124] As an example, "the first information block indicates at least one full-duplex symbol" includes: the symbol indicated as a downlink or flexible symbol by the TDD uplink-downlink configuration and fully or partially overlapping with the symbol indicated (or provided) by the first information block in the time domain is a full-duplex symbol.

[0125] As an example, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates the distribution of full-duplex symbols in the time domain.

[0126] As an example, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates a plurality of full-duplex symbols.

[0127] As an example, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates the distribution of SBFD symbols.

[0128] As an example, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates the period of the set of full-duplex symbols.

[0129] As a sub-example of this example, the period of the set of full-duplex symbols indicated by the first information block is equal to the period of the TDD uplink-downlink configuration.

[0130] As a sub - embodiment of this embodiment, the period of the set of full - duplex symbols indicated by the first information block is equal to the sum of the periods of pattern 1 and pattern 2 of the TDD uplink - downlink configuration.

[0131] As an embodiment, "the first information block indicates at least one full - duplex symbol" includes: the first information block indicates the starting symbol of the set of full - duplex symbols.

[0132] As an embodiment, "the first information block indicates at least one full - duplex symbol" includes: the first information block indicates the time - domain starting symbol of the full - duplex sub - band.

[0133] As an embodiment, "the first information block indicates at least one full - duplex symbol" includes: the first information block indicates the starting symbol of at least one full - duplex symbol and the number of symbols in the time domain.

[0134] As an embodiment, "the first information block indicates at least one full - duplex symbol" includes: the first information block indicates the time - domain SLIV (start and length indicator value) of the full - duplex symbol.

[0135] As an embodiment, "the first information block indicates at least one full - duplex symbol" includes: the first information block indicates the starting time slot and the number of time slots of the full - duplex symbol.

[0136] As an embodiment, "the first information block indicates at least one full - duplex symbol" includes: the first information block includes an SLIV, and the starting full - duplex symbol and the number of consecutive symbols in a periodic time window are used to generate the SLIV included in the first information block.

[0137] As an embodiment, "the first information block indicates at least one full - duplex symbol" includes: the first information block includes an SLIV, and the starting full - duplex symbol and the number of consecutive symbols in a periodic time window are used to generate the SLIV included in the first information block, and the symbols among the included consecutive symbols that overlap with the downlink or flexible symbols indicated by tdd - UL - DL - ConfigCommon are full - duplex symbols.

[0138] As an example, "the first information block indicates at least one full-duplex symbol" includes: the first information block includes an SLIV for a reference subcarrier spacing, and the starting full-duplex symbol and the number of consecutive symbols included for the reference subcarrier spacing in a periodic time window are used to generate the SLIV included in the first information block, and among the included consecutive symbols, the symbols overlapping with the downlink or flexible symbols indicated by tdd-UL-DL-ConfigCommon are full-duplex symbols. As a subsidiary example of the above example, the reference subcarrier spacing is equal to the subcarrier spacing adopted by the slot format configuration.

[0139] As an example, indicating full-duplex symbols by SLIV reduces signaling overhead while maintaining a certain degree of configuration flexibility, and is well compatible with the limitation of the transition points of no more than two full-duplex symbols and non-full-duplex symbols.

[0140] As an example, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates at least 1 full-duplex symbol from a periodic time window, the periodic time window includes a plurality of consecutive time-domain symbols, and the time length of the periodic time window is related to the slot format configuration period length. As a subsidiary example of the above example, the time length of the periodic time window is equal to the slot format configuration period length.

[0141] As an example, "the second information block indicates that the terminal reports a power headroom report carrying a presumed PUSCH" includes: the second information block indicates whether the terminal reports a PHR (Power Headroom Reporting) with a presumed PUSCH.

[0142] As an example, "the second information block indicates that the terminal reports a power headroom report carrying a presumed PUSCH" includes: the second information block indicates whether the PHR (Power Headroom Reporting) of the terminal with a presumed PUSCH is reported.

[0143] As an example, "the second information block indicates that the terminal reports a power headroom report carrying a presumed PUSCH" includes: a partial field or all fields of the second information block indicate that the terminal reports a power headroom report carrying a presumed PUSCH.

[0144] As an example, "the second information block indicates that the terminal reports a power headroom report carrying a presumed PUSCH" includes: the second information block explicitly or implicitly indicates that the terminal reports a power headroom report carrying a presumed PUSCH.

[0145] As an example, "the second information block instructs the terminal to report a power headroom report carrying a hypothesized PUSCH" includes: the second information block is configured (or instructed, or provided) to instruct the terminal to report a power headroom report carrying a hypothesized PUSCH.

[0146] As an example, "the second information block instructs the terminal to report a power headroom report carrying a hypothesized PUSCH" includes: the presence of the second information block instructs the terminal to report a power headroom report carrying a hypothesized PUSCH.

[0147] As an example, "the second information block instructs the terminal to report a power headroom report carrying a hypothesized PUSCH" includes: the second information block instructs the terminal that the type of the power headroom report to be reported is a power headroom report based on a hypothesized PUSCH.

[0148] As an example, "the second information block instructs the terminal to report a power headroom report carrying a hypothesized PUSCH" includes: when the second information block is configured (or instructed, or provided), the terminal obtains the corresponding P of the hypothesized PUSCH from the physical layer. CMAX,f,c value.

[0149] As an example, "the second information block instructs the terminal to report a power headroom report carrying a hypothesized PUSCH" includes: when the second information block is configured (or instructed, or provided), the terminal provides the P CMAX,f,c (i) value calculated based on all maximum output power reductions applicable to the hypothesized PUSCH.

[0150] As an example, "the second information block instructs the terminal to report a power headroom report carrying a hypothesized PUSCH" includes: when the value of the second information block is "enabled", the terminal reports a power headroom report carrying a hypothesized PUSCH.

[0151] As an example, the hypothesized PUSCH is a hypothesized PUSCH transmission by the terminal.

[0152] As an example, the hypothesized PUSCH is generated based on an actual PUSCH.

[0153] As an example, the hypothesized PUSCH is for obtaining P CMAX,f,cValue, the PUSCH transmission assumed by the terminal.

[0154] As an example, the first PUSCH is transmitted through the air interface or wireless interface.

[0155] As an example, the first PUSCH is the baseband signal or radio frequency signal of PUSCH (Physical Uplink Shared Channel).

[0156] As an example, the first PUSCH is an actual PUSCH transmission.

[0157] As an example, the first PUSCH is a PUSCH actually transmitted by the terminal.

[0158] As an example, the first PUSCH is a PUSCH transmission based on dynamic scheduling.

[0159] As an example, the first PUSCH is a PUSCH transmission scheduled based on DCI (downlink control information).

[0160] As an example, the first PUSCH is a PUSCH transmission based on configured grant.

[0161] As an example, the first PUSCH carries UCI (Uplink Control Information).

[0162] As an example, the first PUSCH does not carry UCI (Uplink Control Information).

[0163] As an example, the third information block includes higher layer information or higher layer parameter configuration.

[0164] As an example, the third information block is transmitted through PUSCH (Physical Uplink Shared Channel).

[0165] As an example, the third information block is transmitted through the first PUSCH.

[0166] As an embodiment, the third information block is transmitted via a PUSCH other than the first PUSCH.

[0167] As an embodiment, the third information block includes a MAC (medium access control) CE (control element).

[0168] As an embodiment, the third information block includes a MAC CE of a power headroom report (PHR).

[0169] As an embodiment, the third information block includes a MAC CE of a power headroom report (PHR) of a single entry.

[0170] As an embodiment, the third information block includes a MAC CE of a power headroom report (PHR) of an assumed PUSCH.

[0171] As an embodiment, the third information block includes a MAC CE of a power headroom report (PHR) of an assumed PUSCH of a single entry.

[0172] As an embodiment, the third information block is used to report power headroom.

[0173] As an embodiment, the third information block is used for a power headroom report (PHR).

[0174] As an embodiment, the third information block includes a MAC CE for other functions.

[0175] As an embodiment, "the third information block carries a reference maximum output power value" includes: the third information block indicates the reference maximum output power value.

[0176] As an embodiment, "the third information block carries a reference maximum output power value" includes: some or all fields in the third information block are used to carry or indicate the reference maximum output power value.

[0177] As an example, "the third information block carries a reference maximum output power value" includes: one MAC CE in the third information block carries the reference maximum output power value.

[0178] As an example, "the third information block carries a reference maximum output power value" includes: one MAC CE of a power headroom report (PHR) in the third information block carries the reference maximum output power value.

[0179] As an example, "the third information block carries a reference maximum output power value" includes: one MAC CE of a power headroom report (PHR) of an assumed PUSCH in the third information block carries the reference maximum output power value.

[0180] As an example, "the third information block carries a reference maximum output power value" includes: 6 bits in one MAC CE in the third information block are used to carry the reference maximum output power value.

[0181] As an example, "the third information block carries a reference maximum output power value" includes: 6 bits in one MAC CE of a power headroom report (PHR) of an assumed PUSCH in the third information block are used to carry the reference maximum output power value.

[0182] As an example, "the third information block carries a reference maximum output power value" includes: 6 bits in one MAC CE in the third information block indicate the reference maximum output power value by indicating a PowerHeadroom level.

[0183] As an example, "the third information block carries a reference maximum output power value" includes: 6 bits in one MAC CE of a power headroom report (PHR) of an assumed PUSCH in the third information block indicate the reference maximum output power value by indicating a Power Headroom level.

[0184] As an example, the unit of the reference maximum output power value is dBm (decibel milliwatt).

[0185] As an example, the unit of the reference maximum output power value is watt or milliwatt.

[0186] As an example, the reference maximum output power value is P CMAX , f, c(i).

[0187] As an example, the reference maximum output power value is the maximum output power value of the first assumed PUSCH.

[0188] As an example, the reference maximum output power value is P based on the maximum output power reduction applicable to the first assumed PUSCH CMAX,f,c (i).

[0189] As an example, the reference maximum output power value depends on the symbol type targeted by the first assumed PUSCH.

[0190] As an example, the reference maximum output power value depends on the symbol type occupied by the first assumed PUSCH.

[0191] As an example, the reference maximum output power value depends on the symbol type of at least one symbol occupied by the first assumed PUSCH.

[0192] As an example, the reference maximum output power value depends on whether the first assumed PUSCH occupies a full-duplex symbol.

[0193] As an example, the reference maximum output power value depends on the waveform of the first assumed PUSCH.

[0194] As an example, the reference maximum output power value depends on whether the transform precoder of the first assumed PUSCH is enabled.

[0195] As an example, the reference maximum output power value is within the value range of the reference maximum output power value.

[0196] As an example, the value of the reference maximum output power value is within a closed interval.

[0197] As an example, the reference maximum output power value is set by the terminal in this application within the value range of the maximum output power value of the first assumed PUSCH.

[0198] As an example, the first assumed PUSCH is a reference PUSCH transmission.

[0199] As an example, the first assumed PUSCH is an assumed PUSCH transmission.

[0200] As an example, the first assumed PUSCH is a PUSCH transmission assumed by the terminal.

[0201] As an example, the first assumed PUSCH is an assumed PUSCH transmission based on the first PUSCH.

[0202] As an example, the first assumed PUSCH is an assumed PUSCH transmission used by the terminal in this application to report the maximum output power.

[0203] As an example, the first assumed PUSCH is an assumed PUSCH transmission used by the terminal in this application to report the reference maximum output power.

[0204] As an example, the first assumed PUSCH is an assumed PUSCH selected by the terminal from the candidate PUSCH set.

[0205] As an example, the maximum output power of the first assumed PUSCH is P calculated based on all the maximum output power reductions applicable to the first assumed PUSCH CMAX,f,c (i), where all other parameters used to calculate the reference maximum output power value are the same as those of the first PUSCH.

[0206] As an example, "the reference maximum output power value is the maximum output power value configured by the terminal based on the first assumed PUSCH" includes: the reference maximum output power value is the maximum output power value configured by the terminal within the value range of the maximum output power value of the first assumed PUSCH.

[0207] As an example, "the reference maximum output power value is the maximum output power value configured by the terminal based on the first assumed PUSCH" includes: the terminal configures the reference maximum output power value within the value range of the maximum output power value of the first assumed PUSCH.

[0208] As an example, "the reference maximum output power value is the maximum output power value of the terminal configuration based on the first assumed PUSCH" includes: the reference maximum output power value is the maximum output power value of the terminal configuration within the maximum output power value range determined based on the first assumed PUSCH.

[0209] As an example, "the reference maximum output power value is the maximum output power value of the terminal configuration based on the first assumed PUSCH" includes: the reference maximum output power value is the maximum output power value of the terminal configuration within the maximum output power value range determined based on the parameters of the first assumed PUSCH.

[0210] As an example, "the reference maximum output power value is the maximum output power value of the terminal configuration based on the first assumed PUSCH" includes: the reference maximum output power value is the maximum output power value of the terminal configuration within the maximum output power value range determined based on the symbol type targeted by the first assumed PUSCH.

[0211] As an example, "the reference maximum output power value is the maximum output power value of the terminal configuration based on the first assumed PUSCH" includes: the reference maximum output power value is the maximum output power value of the terminal configuration within the maximum output power value range determined based on the symbol type of at least one time-domain symbol occupied by the first assumed PUSCH.

[0212] As an example, "the reference maximum output power value is the maximum output power value of the terminal configuration based on the first assumed PUSCH" includes: the reference maximum output power value is the maximum output power value of the terminal configuration within the maximum output power value range determined based on the symbol type targeted by the first assumed PUSCH and whether the transform precoder is enabled.

[0213] As an example, "the reference maximum output power value is the maximum output power value of the terminal configuration based on the first assumed PUSCH" includes: the reference maximum output power value is the maximum output power value of the terminal configuration within the value range of the maximum output power value calculated based on the first assumed PUSCH.

[0214] As an example, "the reference maximum output power value is the maximum output power value of the terminal configuration based on the first assumed PUSCH" includes: the reference maximum output power value is the maximum output power value of the terminal configuration based on all the terminal configurations with maximum output power reduction applicable to the first assumed PUSCH.

[0215] As an example, "the reference maximum output power value is the maximum output power value configured for the terminal based on the first assumed PUSCH" includes: the reference maximum output power is P based on all the maximum output power reductions applicable to the first assumed PUSCH CMAX,f,c (i).

[0216] As an example, "the reference maximum output power value is the maximum output power value configured for the terminal based on the first assumed PUSCH" includes: the reference maximum output power is P calculated based on all the maximum output power reductions applicable to the first assumed PUSCH CMAX,f,c (i), where all other parameters used to calculate the reference maximum output power value are the same as those of the first PUSCH.

[0217] As an example, "the first assumed PUSCH belongs to the candidate PUSCH set" includes: the candidate PUSCH set includes the first assumed PUSCH.

[0218] As an example, "the first assumed PUSCH belongs to the candidate PUSCH set" includes: the first assumed PUSCH is an assumed PUSCH included in the candidate PUSCH set.

[0219] As an example, the candidate PUSCH set is a set composed of multiple PUSCHs.

[0220] As an example, the candidate PUSCH set is a set composed of multiple assumed PUSCHs.

[0221] As an example, the candidate PUSCH set includes at least one actual PUSCH.

[0222] As an example, the candidate PUSCH set is a set composed of assumed PUSCHs and actual PUSCHs.

[0223] As an example, the candidate PUSCH set does not include actual PUSCHs.

[0224] As an example, the candidate PUSCH set includes the first PUSCH.

[0225] As an example, the candidate PUSCH set does not include the first PUSCH.

[0226] As an example, the candidate PUSCH set includes a reference PUSCH.

[0227] As an example, each assumed PUSCH included in the candidate PUSCH set is a virtual PUSCH used to calculate the power headroom.

[0228] As an example, "the candidate PUSCH set includes a plurality of assumed PUSCHs" includes: the candidate PUSCH set is a set composed of X assumed PUSCHs, where X is an integer greater than 1.

[0229] As an example, "the candidate PUSCH set includes a plurality of assumed PUSCHs" includes: the candidate PUSCH set is a set composed of two assumed PUSCHs.

[0230] As an example, "the candidate PUSCH set includes a plurality of assumed PUSCHs" includes: the candidate PUSCH set is a set composed of three assumed PUSCHs.

[0231] As an example, "the candidate PUSCH set includes a plurality of assumed PUSCHs" includes: the candidate PUSCH set includes a plurality of assumed PUSCHs and at least one actual PUSCH.

[0232] As an example, "the candidate PUSCH set depends on the symbol type of at least one time domain symbol occupied by the first PUSCH" includes: the candidate PUSCH set is related to the symbol type of at least one time domain symbol occupied by the first PUSCH.

[0233] As an example, "the candidate PUSCH set depends on the symbol type of at least one time domain symbol occupied by the first PUSCH" includes: at least one assumed PUSCH included in the candidate PUSCH set depends on the symbol type of at least one time domain symbol occupied by the first PUSCH.

[0234] As an example, "the candidate PUSCH set depends on the symbol type of at least one time domain symbol occupied by the first PUSCH" includes: all PUSCHs included in the candidate PUSCH set depend on the symbol type of at least one time domain symbol occupied by the first PUSCH.

[0235] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: the candidate PUSCH set depends on whether the first PUSCH occupies a full-duplex symbol.

[0236] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: the candidate PUSCH sets are different when the first PUSCH occupies at least one full-duplex symbol and only occupies full-duplex symbols.

[0237] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: the symbol type of at least one time-domain symbol occupied by the first PUSCH is used to determine the candidate PUSCH set.

[0238] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: the symbol type of at least one time-domain symbol occupied by the first PUSCH is used by the terminal in this application to determine the candidate PUSCH set.

[0239] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: the number of assumed PUSCHs included in the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH.

[0240] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: the symbol type occupied by at least one assumed PUSCH included in the candidate PUSCH depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH.

[0241] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: the symbol type occupied by at least one assumed PUSCH included in the candidate PUSCH is the same as the symbol type of at least one time-domain symbol occupied by the first PUSCH.

[0242] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: the symbol type of at least one hypothetical PUSCH included in the candidate PUSCH is different from the symbol type of at least one time-domain symbol occupied by the first PUSCH.

[0243] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: the transform precoding state of at least one hypothetical PUSCH included in the candidate PUSCH depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH.

[0244] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: when the first PUSCH occupies at least one full-duplex symbol, the candidate PUSCH set includes multiple hypothetical PUSCHs that occupy at least one full-duplex symbol; when the first PUSCH only occupies non-full-duplex symbols, the candidate PUSCH set includes multiple hypothetical PUSCHs that only occupy non-full-duplex symbols. As a subsidiary example of this example, the advantage of doing so is that the candidate PUSCH set includes multiple hypothetical PUSCHs that occupy the same symbols as the first PUSCH set, and different situations under the same symbols can be obtained, such as hypothetical PUSCHs with different waveforms, and then the maximum output power values under different situations of the same symbol can be obtained, which is beneficial to the scheduling of the base station.

[0245] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: when the first PUSCH occupies at least one full-duplex symbol, the candidate PUSCH set includes a hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled and a hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled; when the first PUSCH only occupies non-full-duplex symbols, the candidate PUSCH set includes a hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding enabled and a hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled.

[0246] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: when the first PUSCH occupies at least one full-duplex symbol, the candidate PUSCH set includes a plurality of hypothetical PUSCHs that only occupy non-full-duplex symbols; when the first PUSCH only occupies non-full-duplex symbols, the candidate PUSCH set includes a plurality of hypothetical PUSCHs that occupy at least one full-duplex symbol. As a subsidiary example of this example, the advantage of doing so is that the candidate PUSCH set includes a plurality of hypothetical PUSCHs that occupy different types of symbols from the first PUSCH set, and hypothetical PUSCHs under different types of symbols occupied by the actual PUSCH can be obtained, thereby obtaining the maximum output power values under different symbols and improving the performance of uplink transmission.

[0247] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: when the first PUSCH occupies at least one full-duplex symbol, the candidate PUSCH set includes a hypothetical PUSCH that only occupies a non-full-duplex symbol and has transform precoding enabled and a hypothetical PUSCH that only occupies a non-full-duplex symbol and has transform precoding disabled; when the first PUSCH only occupies non-full-duplex symbols, the candidate PUSCH set includes a hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled and a hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled.

[0248] As an example, "the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH" includes: when the first PUSCH occupies at least one full-duplex symbol, the candidate PUSCH set includes a hypothetical PUSCH that occupies at least one full-duplex symbol and has a different transform precoding state from the first PUSCH, a hypothetical PUSCH that only occupies a non-full-duplex symbol and has transform precoding enabled, and a hypothetical PUSCH that only occupies a non-full-duplex symbol and has transform precoding disabled; when the first PUSCH only occupies non-full-duplex symbols, the candidate PUSCH set includes a hypothetical PUSCH that only occupies a non-full-duplex symbol and has a different transform precoding state from the first PUSCH, a hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled, and a hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled.

[0249] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH is an assumed PUSCH that occupies a predefined symbol type and is included in the candidate PUSCH set.

[0250] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH is an assumed PUSCH that occupies at least one full-duplex symbol and is included in the candidate PUSCH set.

[0251] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH is an assumed PUSCH that only occupies non-full-duplex symbols and is included in the candidate PUSCH set.

[0252] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH is an assumed PUSCH that has a predefined precoding enabled state and is included in the candidate PUSCH set.

[0253] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH is an assumed PUSCH that has transform precoding enabled and is included in the candidate PUSCH set.

[0254] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH is an assumed PUSCH that has transform precoding disabled and is included in the candidate PUSCH set.

[0255] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH set is an assumed PUSCH that is indicated or configured by higher layer signaling and is included in the candidate PUSCH set.

[0256] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH and the candidate PUSCH set have a predefined correspondence according to the type of the actual PUSCH.

[0257] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH and the candidate PUSCH set have a predefined correspondence according to the symbol type occupied by the actual PUSCH.

[0258] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH and the candidate PUSCH set have a predefined correspondence according to whether the transform precoding of the actual PUSCH is enabled.

[0259] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH and the candidate PUSCH set have a predefined correspondence according to different first PUSCHs.

[0260] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the correspondence between the first assumed PUSCH and the candidate PUSCH set according to different first PUSCHs is hard coded in the standard.

[0261] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the terminal in this application selects the first PUSCH from the candidate PUSCH set according to a predefined rule or correspondence according to the symbol type occupied by the first PUSCH and the transform precoding state.

[0262] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH and the first PUSCH have a predefined correspondence or mapping relationship.

[0263] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH and the candidate PUSCH set have a predefined correspondence according to the symbol type of at least one time domain symbol occupied by the first PUSCH.

[0264] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH is the first assumed PUSCH included in the candidate PUSCH set.

[0265] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH is the assumed PUSCH that makes the power headroom minimum or maximum among those included in the candidate PUSCH set.

[0266] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH is the assumed PUSCH that makes the maximum output power value minimum or maximum among those included in the candidate PUSCH set.

[0267] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set that has the same symbol type as the symbol type occupied by the first PUSCH.

[0268] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set that has a different symbol type from the symbol type occupied by the first PUSCH.

[0269] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: when the first PUSCH occupies at least one full-duplex symbol, the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set that only occupies full-duplex symbols; when the first PUSCH only occupies non-full-duplex symbols, the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set that occupies at least one full-duplex symbol.

[0270] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: when the first PUSCH occupies at least one full-duplex symbol, the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set that only occupies full-duplex symbols and has a different precoding state of transform from the first PUSCH; when the first PUSCH only occupies non-full-duplex symbols, the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set that occupies at least one full-duplex symbol and has a different precoding state of transform from the first PUSCH.

[0271] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: when the first PUSCH occupies at least one full-duplex symbol, the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set that occupies at least one full-duplex symbol; when the first PUSCH only occupies non-full-duplex symbols, the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set that only occupies non-full-duplex symbols.

[0272] As an example, "the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set" includes: when the first PUSCH occupies at least one full-duplex symbol, the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set that occupies at least one full-duplex symbol and has a different precoding state of transform from the first PUSCH; when the first PUSCH only occupies non-full-duplex symbols, the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set that only occupies non-full-duplex symbols and has a different precoding state of transform from the first PUSCH.

[0273] As an example, the non-full-duplex symbol is a symbol for which no full-duplex sub-band is configured.

[0274] As an example, the non-full-duplex symbol is a symbol other than a full-duplex symbol.

[0275] As an example, the non-full-duplex symbol is a symbol that is not indicated or configured as a full-duplex symbol by the first information block in this application.

[0276] As an example, the non-full-duplex symbol includes an uplink symbol.

[0277] As an example, the non-full-duplex symbol is a symbol indicated as uplink by the TDD uplink-downlink configuration.

[0278] As an embodiment, the non-full-duplex symbol is a symbol that is not indicated or configured as a full-duplex symbol by the first information block in the present application and is indicated as flexible by the TDD uplink-downlink configuration.

[0279] As an embodiment, the symbol types only include full-duplex symbols and non-full-duplex symbols.

[0280] As an embodiment, the symbol types further include other symbol types other than those described above.

[0281] Example 2

[0282] Embodiment 2 exemplifies a schematic diagram of a network architecture according to the present application, as shown in the appendix Figure 2 shown. Appendix Figure 2A diagram showing the network architecture 200 of 5G NR, LTE (Long-Term Evolution), and LTE-A (Long-Term Evolution Advanced) systems. The 5G NR or LTE network architecture 200 may be referred to as 5GS (5G System) / EPS (Evolved Packet System) 200 or some other suitable term. The 5GS / EPS 200 may include one or more UEs (User Equipment) 201, NG-RAN (Next Generation Radio Access Network) 202, 5GC (5G Core Network) / EPC (Evolved Packet Core) 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet services 230. The 5GS / EPS may be interconnected with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the 5GS / 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. The NG-RAN includes NR / evolved Node B (gNB / eNB) 203 and other gNBs (eNBs) 204. The gNB (eNB) 203 provides user and control plane protocol termination towards the UE 201. The gNB (eNB) 203 may be connected to other gNBs (eNBs) 204 via the Xn / X2 interface (e.g., backhaul). The gNB (eNB) 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 (Transmission and Reception Point), or some other suitable term. The gNB (eNB) 203 provides an access point for the UE 201 to the 5GC / EPC 210. Examples of the UE 201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptop computers, 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 Internet of Things devices, machine type communication devices, land vehicles, automobiles, wearable devices, test equipment, test instruments, test tools, or any other similar functional devices.A person skilled in the art may also refer to the UE 201 as a mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable term. The gNB (eNB) 203 is connected to the 5GC / EPC 210 through the S1 / NG interface. The 5GC / EPC 210 includes an MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMFs 214, an S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Date Network Gateway) / UPF 213. The MME / AMF / SMF 211 is a control node that processes the signaling between the UE 201 and the 5GC / EPC 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocal) packets are transmitted through the S-GW / UPF 212, and the S-GW / UPF 212 itself is connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF 213 is connected to the Internet service 230. The Internet service 230 includes carrier-corresponding Internet protocol services, which may specifically include the Internet, intranet, IMS (IP Multimedia Subsystem), and packet-switched streaming services.

[0283] As an embodiment, the UE 201 corresponds to the device of the terminal in this application.

[0284] As an embodiment, the UE 201 supports the transmission in a flexible duplex mode.

[0285] As an embodiment, the gNB (eNB) 201 corresponds to the device of the base station in this application.

[0286] As an embodiment, the gNB (eNB) 201 supports the transmission in a flexible duplex mode.

[0287] Example 3

[0288] Example 3 shows a schematic diagram of the radio protocol architecture of the user plane and the control plane according to an embodiment of the present application, as shown in the attached Figure 3 figure. Figure 3 It is a schematic diagram illustrating an embodiment of the radio protocol architecture for the user plane 350 and the control plane 300, Figure 3The radio protocol architecture of the control plane 300 for a terminal (UE or gNB) and a base station (gNB or UE) is shown in 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. Layer 1 will be referred to as PHY 301 in this document. Layer 2 (L2 layer) 305 is above PHY 301 and is responsible for the link between the terminal and the base station through PHY 301. Layer 2 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 base station. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security by encrypting data packets and provides handover support for the terminal between base stations. The RLC sublayer 303 provides segmentation and reassembly of upper layer data packets, retransmission of lost data packets, and reordering of data packets to compensate for disordered reception due to HARQ. The MAC sublayer 302 provides multiplexing between logical and transport channels. The MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) in a cell among terminals. The MAC sublayer 302 is also responsible for HARQ operations. The RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3 layer) of the control plane 300 is responsible for obtaining radio resources (i.e., radio bearers) and configuring the lower layers using RRC signaling between the base station and the terminal. The radio protocol architecture of the user plane 350 includes Layer 1 (L1 layer) and Layer 2 (L2 layer). For the physical layer 351, the PDCP sublayer 354 in the L2 layer 355, the RLC sublayer 353 in the L2 layer 355, and the MAC sublayer 352 in the L2 layer 355 of the radio protocol architecture for the terminal and the base station in the user plane 350 are substantially the same as the corresponding layers and sublayers in the control plane 300, but the 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, and the SDAP sublayer 356 is responsible for mapping QoS flows and data radio bearers (DRBs) to support service diversity.Although not shown, the terminal may have several upper layers above the L2 layer 355, including a network layer (e.g., IP layer) that terminates at the P-GW on the network side and an application layer that terminates at the other end of the connection (e.g., a remote UE, a server, etc.).

[0289] As an example, the Figure 3 radio protocol architecture in

[0290] As an example, the Figure 3 radio protocol architecture in

[0291] As an example, the first information block in the present application is generated by the RRC 306, or the MAC 302, or the MAC 352, or the PHY 301, or the PHY 351.

[0292] As an example, the second information block in the present application is generated by the RRC 306, or the MAC 302, or the MAC 352, or the PHY 301, or the PHY 351.

[0293] As an example, the third information block in the present application is generated by the RRC 306, or the MAC 302, or the MAC 352, or the PHY 301, or the PHY 351.

[0294] As an example, the fourth information block in the present application is generated by the RRC 306, or the MAC 302, or the MAC 352, or the PHY 301, or the PHY 351.

[0295] As an example, the first PUSCH in the present application is generated by the RRC 306, or the MAC 302, or the MAC 352, or the PHY 301, or the PHY 351.

[0296] As an example, the first capability parameter in the present application is generated by the RRC 306, or the MAC 302, or the MAC 352, or the PHY 301, or the PHY 351.

[0297] Example 4

[0298] Example 4 shows a schematic diagram of a terminal and a base station according to an embodiment of the present application, as shown in Figure 4 shown.

[0299] The terminal (450) may include a controller / processor 490, a data source / cache 480, a receiving processor 452, a transmitter / receiver 456, and a transmitting processor 455. The transmitter / receiver 456 includes an antenna 460.

[0300] The base station (410) may include a controller / processor 440, a data source / cache 430, a receiving processor 412, a transmitter / receiver 416, and a transmitting processor 415. The transmitter / receiver 416 includes an antenna 420.

[0301] In the DL (Downlink), the upper layer packets are provided to the controller / processor 440. The controller / processor 440 implements the functions of L2 layer and above. In the DL, the controller / processor 440 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the terminal 450 based on various priority metrics. The controller / processor 440 is also responsible for HARQ operations, retransmission of lost packets, and high layer signaling to the terminal 450. The high layer information carried by the first information block, the second information block, and the fourth information block in this application is generated in the controller / processor 440. The transmitting processor 415 implements various signal processing functions for the L1 layer (i.e., the physical layer), including encoding, interleaving, scrambling, modulation, power control / assignment, precoding, and generation of physical layer control signaling, etc. For example, the physical layer signals carrying the first information block in this application, the physical layer signals carrying the second information block in this application, and the physical layer signals carrying the fourth information block in this application are completed in the transmitting processor 415. The generated modulation symbols are divided into parallel streams and each stream is mapped to the corresponding multi-carrier sub-carriers and / or multi-carrier symbols, and then are mapped by the transmitting processor 415 to the antenna 420 via the transmitter 416 and transmitted in the form of radio frequency signals. At the receiving end, each receiver 456 receives the radio frequency signals through its corresponding antenna 460, each receiver 456 recovers the baseband information modulated onto the radio frequency carrier, and provides the baseband information to the receiving processor 452. The receiving processor 452 implements various signal receiving processing functions for the L1 layer. The signal receiving processing functions include demodulation of the physical layer signals carrying the first information block in this application, the physical layer signals carrying the second information block in this application, and the physical layer signals carrying the fourth information block in this application, based on various modulation schemes (e.g., Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK)) through the multi-carrier symbols in the multi-carrier symbol stream, followed by descrambling, decoding, and deinterleaving to recover the data or control transmitted by the base station 410 on the physical channel, and then providing the data and control signals to the controller / processor 490. The controller / processor 490 is responsible for the L2 layer and above, and the controller / processor 490 interprets the high layer information. This includes interpreting the high layer information carried by the first information block, the second information block, and the fourth information block in this application. The controller / processor may be associated with a memory 480 that stores program code and data. The memory 480 may be referred to as a computer-readable medium.

[0302] In an uplink (UL) transmission, similar to the downlink transmission, the high-layer information includes the first capability parameter in the present application, the first PUSCH in the present application (such as carrying high-layer information), and the third information block in the present application. After being generated by the controller / processor 490, they are processed by the transmitting processor 455 to implement various signal transmission processing functions for the L1 layer (i.e., the physical layer). The physical layer signal carrying the first capability parameter in the present application, the first PUSCH in the present application, and the physical layer signal carrying the third information block in the present application are mapped by the transmitting processor 455 via the transmitter 456 to the antenna 460 and transmitted in the form of radio frequency signals. The receiver 416 receives the radio frequency signals through its corresponding antenna 420. Each receiver 416 recovers the baseband information modulated onto the radio frequency carrier and provides the baseband information to the receiving processor 412. The receiving processor 412 implements various signal reception processing functions for the L1 layer (i.e., the physical layer), including receiving and processing the physical layer signal carrying the first capability parameter in the present application, the first PUSCH in the present application, and the physical layer signal carrying the third information block in the present application, and then provides the data and / or control signals to the controller / processor 440. The controller / processor 440 implements the functions of the L2 layer, including interpreting high-layer information such as the first capability parameter in the present application, the first PUSCH in the present application (such as carrying high-layer information), and the third information block in the present application. The controller / processor may be associated with a buffer 430 that stores program code and data. The buffer 430 can be a computer-readable medium.

[0303] As an embodiment, the terminal 450 device 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 together with the at least one processor, and the terminal 450 device at least: receives a first information block and a second information block, the first information block indicating at least one full-duplex symbol, the second information block indicating that the terminal reports a power headroom report carrying a hypothesized PUSCH; sends a first PUSCH and a third information block; wherein, the third information block carries a reference maximum output power value, the reference maximum output power value being the maximum output power value configured for the terminal based on a first hypothesized PUSCH; the first hypothesized PUSCH belongs to a candidate PUSCH set, the candidate PUSCH set including a plurality of hypothesized PUSCHs, the candidate PUSCH set depending on the symbol type of at least one time-domain symbol occupied by the first PUSCH, the first hypothesized PUSCH being a predefined hypothesized PUSCH included in the candidate PUSCH set; the symbol type including full-duplex symbols and non-full-duplex symbols.

[0304] As an example, the terminal 450 device includes: a memory storing a computer-readable instruction program, and the computer-readable instruction program generates actions when executed by at least one processor, and the actions include: receiving a first information block and a second information block, the first information block indicating at least one full-duplex symbol, and the second information block indicating that the terminal reports a power headroom report carrying a hypothetical PUSCH; sending a first PUSCH and a third information block; wherein, the third information block carries a reference maximum output power value, and the reference maximum output power value is the maximum output power value configured for the terminal based on a first hypothetical PUSCH; the first hypothetical PUSCH belongs to a candidate PUSCH set, the candidate PUSCH set includes a plurality of hypothetical PUSCHs, the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH, and the first hypothetical PUSCH is a predefined hypothetical PUSCH included in the candidate PUSCH set; the symbol type includes a full-duplex symbol and a non-full-duplex symbol.

[0305] As an example, the base station 410 device includes: at least one processor and at least one memory, and the at least one memory includes computer program code; the at least one memory and the computer program code are configured to be used together with the at least one processor. The base station 410 device at least: sends a first information block and a second information block, the first information block indicating at least one full-duplex symbol, and the second information block indicating that the terminal reports a power headroom report carrying a hypothetical PUSCH; receives a first PUSCH and a third information block; wherein, the third information block carries a reference maximum output power value, and the reference maximum output power value is the maximum output power value configured for the terminal based on a first hypothetical PUSCH; the first hypothetical PUSCH belongs to a candidate PUSCH set, the candidate PUSCH set includes a plurality of hypothetical PUSCHs, the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH, and the first hypothetical PUSCH is a predefined hypothetical PUSCH included in the candidate PUSCH set; the symbol type includes a full-duplex symbol and a non-full-duplex symbol.

[0306] As an embodiment, the base station 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: sending a first information block and a second information block, the first information block indicating at least one full-duplex symbol, the second information block indicating that the terminal reports a power headroom report carrying a supposed PUSCH; receiving a first PUSCH and a third information block; wherein, the third information block carries a reference maximum output power value, the reference maximum output power value being a maximum output power value configured for the terminal based on a first supposed PUSCH; the first supposed PUSCH belongs to a candidate PUSCH set, the candidate PUSCH set including a plurality of supposed PUSCHs, the candidate PUSCH set depending on the symbol type of at least one time-domain symbol occupied by the first PUSCH, the first supposed PUSCH being a predefined supposed PUSCH included in the candidate PUSCH set; the symbol type includes full-duplex symbols and non-full-duplex symbols.

[0307] As an embodiment, the terminal 450 is a user equipment (UE).

[0308] As an embodiment, the terminal 450 is a user equipment supporting transmission in a flexible duplex mode.

[0309] As an embodiment, the base station 410 is a base station device (gNB / eNB).

[0310] As an embodiment, the base station 410 is a base station device supporting transmission in a flexible duplex mode.

[0311] As an embodiment, the receiver 456 (including the antenna 460), the receive processor 452, and the controller / processor 490 are used to receive the first information block in the present application.

[0312] As an embodiment, the receiver 456 (including the antenna 460), the receive processor 452, and the controller / processor 490 are used to receive the second information block in the present application.

[0313] As an embodiment, the transmitter 456 (including the antenna 460), the transmit processor 455, and the controller / processor 490 are used to send the third information block in the present application.

[0314] As an embodiment, the transmitter 456 (including the antenna 460), the transmit processor 455, and the controller / processor 490 are used to send the first PUSCH in the present application.

[0315] As an example, the receiver 456 (including the antenna 460), the receiving processor 452, and the controller / processor 490 are used to receive the fourth information block in the present application.

[0316] As an example, the transmitter 456 (including the antenna 460), the transmitting processor 455, and the controller / processor 490 are used to transmit the first capability parameter in the present application.

[0317] As an example, the transmitter 416 (including the antenna 420), the transmitting processor 415, and the controller / processor 440 are used to transmit the first information block in the present application.

[0318] As an example, the transmitter 416 (including the antenna 420), the transmitting processor 415, and the controller / processor 440 are used to transmit the second information block in the present application.

[0319] As an example, the receiver 416 (including the antenna 420), the receiving processor 412, and the controller / processor 440 are used to receive the third information block in the present application.

[0320] As an example, the receiver 416 (including the antenna 420), the receiving processor 412, and the controller / processor 440 are used to receive the first PUSCH in the present application.

[0321] As an example, the transmitter 416 (including the antenna 420), the transmitting processor 415, and the controller / processor 440 are used to transmit the fourth information block in the present application.

[0322] As an example, the receiver 416 (including the antenna 420), the receiving processor 412, and the controller / processor 440 are used to receive the first capability parameter in the present application.

[0323] Example 5

[0324] Example 5 exemplifies a flowchart of the transmission between a terminal and a base station according to an embodiment of the present application, as shown in the appendix Figure 5 as shown. In the appendix Figure 5 it is shown that the base station N500 is the serving cell maintaining base station of the terminal U550. It should be specifically noted that the order in this example does not limit the signal transmission order and the implementation order in the present application.

[0325] For the base station N500, in step S501, it receives the first capability parameter, in step S502, it transmits the first information block, in step S503, it transmits the second information block, in step S504, it transmits the fourth information block, in step S505, it receives the first PUSCH, and in step S506, it receives the third information block;

[0326] For the terminal U550, in step S551, it sends the first capability parameter, in step S552, it receives the first information block, in step S553, it receives the second information block, in step S554, it receives the fourth information block, in step S555, it sends the first PUSCH, and in step S556, it sends the third information block.

[0327] In Embodiment 5, the terminal in the present application receives the first information block and the second information block. The first information block indicates at least one full-duplex symbol, and the second information block indicates that the terminal reports a power headroom report carrying a hypothetical PUSCH. The terminal in the present application sends the first PUSCH and the third information block. Among them, the third information block carries a reference maximum output power value, and the reference maximum output power value is the maximum output power value configured for the terminal based on the first hypothetical PUSCH. The first hypothetical PUSCH belongs to a candidate PUSCH set, and the candidate PUSCH set includes multiple hypothetical PUSCHs. The candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH. The first hypothetical PUSCH is a predefined hypothetical PUSCH included in the candidate PUSCH set. The symbol type includes full-duplex symbols and non-full-duplex symbols. The terminal in the present application receives the fourth information block. Among them, the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication. The DCI signaling scheduling the first PUSCH indicates whether the transform precoding of the first PUSCH is enabled, and at least one of the first hypothetical PUSCH and the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled. The terminal in the present application sends the first capability parameter. Among them, the first capability parameter indicates that the sender of the first PUSCH supports sending the reference maximum output power value.

[0328] As an embodiment, the first information block is before the first capability parameter.

[0329] As an embodiment, the first information block is after the first capability parameter.

[0330] As an embodiment, the second information block is before the first capability parameter.

[0331] As an embodiment, the second information block is after the first capability parameter.

[0332] As an embodiment, the second information block is before the first information block.

[0333] As an embodiment, the second information block is after the first information block.

[0334] As an embodiment, the first information block and the second information block are carried by different IEs or different fields in the same signaling.

[0335] As an embodiment, the first information block and the second information block belong to the same IE. As a subsidiary embodiment of the above embodiment, the advantage of doing so is to save resources.

[0336] As an embodiment, the first information block and the second information block belong to two different IEs respectively. As a subsidiary embodiment of the above embodiment, the advantage of doing so is simple design.

[0337] As an embodiment, the fourth information block is before the first capability parameter.

[0338] As an embodiment, the fourth information block is before the first capability parameter.

[0339] As an embodiment, the fourth information block is before the first information block.

[0340] As an embodiment, the fourth information block is after the first information block.

[0341] As an embodiment, the fourth information block is before the second information block.

[0342] As an embodiment, the fourth information block is after the second information block.

[0343] As an embodiment, the first information block and the fourth information block are carried by different IEs or different fields in the same signaling.

[0344] As an embodiment, the first information block and the fourth information block belong to the same IE. As a subsidiary embodiment of the above embodiment, the advantage of doing so is to save resources.

[0345] As an embodiment, the first information block and the fourth information block belong to two different IEs respectively. As a subsidiary embodiment of the above embodiment, the advantage of doing so is simple design.

[0346] As an embodiment, the second information block and the fourth information block are carried by different IEs or different fields in the same signaling.

[0347] As an embodiment, the second information block and the fourth information block belong to the same IE. As a subsidiary embodiment of the above embodiment, the advantage of doing so is to save resources.

[0348] As an example, the second information block and the fourth information block belong to two different IEs respectively. As a subsidiary example of the above example, the advantage of doing so is simple design.

[0349] As an example, the first PUSCH is before the third information block.

[0350] As an example, the first PUSCH carries the third information block.

[0351] As an example, the fourth information block is user equipment specific (UE specific or UE dedicated).

[0352] As an example, the fourth information block is configured per bandwidth part (BWP, bandwidth Part).

[0353] As an example, the fourth information block includes some or all fields in the IE “ServingCellConfig”.

[0354] As an example, the fourth information block includes some or all fields in the IE “UplinkConfig”.

[0355] As an example, the fourth information block includes some fields or all fields in the IE “PUSCH-config”.

[0356] As an example, the fourth information block includes the “dynamicTransformPrecoderFieldPresenceDCI-0-1” field.

[0357] As an example, the fourth information block includes the “dynamicTransformPrecoderFieldPresenceDCI-0-2” field.

[0358] As an example, the fourth information block includes the “dynamicTransformPrecoderFieldPresenceDCI-0-1-r18” field.

[0359] As an example, the fourth information block includes the “dynamicTransformPrecoderFieldPresenceDCI-0-2-r18” field.

[0360] As an example, the first capability parameter is transmitted via PUSCH or PUCCH (Physical Uplink Control Channel).

[0361] As an example, the first capability parameter is used to indicate the capabilities of the terminal in this application.

[0362] As an example, the first capability parameter includes the IE "Phy-ParametersFRX-Diff", or the first capability parameter includes the IE "UE-NR-Capability".

[0363] As an example, the first capability parameter is per user equipment (per UE). As a sub-example of the above example, signaling the first capability parameter per user equipment can reduce the standard complexity.

[0364] As an example, the first capability parameter is per band. As a sub-example of the above example, signaling the first capability parameter per band can be optimized for different bands and simplify product implementation.

[0365] As an example, the first capability parameter is per band combination. As a sub-example of the above example, signaling the first capability parameter per band combination can be optimized for the band combination and achieve a balance between standard complexity and product implementation complexity.

[0366] As an example, the first capability parameter is per feature set. As a sub-example of the above example, signaling the first capability parameter per feature set can be optimized for features and reduce signaling overhead.

[0367] As an example, the first capability parameter is per feature set and per component carrier. As a sub-example of the above example, signaling the first capability parameter per feature set and per component carrier can improve flexibility, reduce product implementation complexity, and reduce signaling overhead at the same time.

[0368] As an example, the first capability parameter has different parameter values between FDD (Frequency Division Duplexing) and TDD (Time Division Duplexing).

[0369] As an example, the first capability parameter is only applicable to TDD.

[0370] As an example, the first capability parameter has different parameter values among different frequency ranges (FR). As a sub - example of the above example, having different parameter values for different frequency ranges can optimize product implementation for the frequency range and improve flexibility.

[0371] As an example, the first capability parameter has the same parameter value among different frequency ranges. As a sub - example of the above example, having the same parameter value for different frequency ranges can support unified design and reduce standard complexity.

[0372] As an example, the first capability parameter includes the IE "BandCombinationList", or the first capability parameter includes the IE "BandCombination", or the first capability parameter includes the IE "BandNR", or the first capability parameter includes the IE "FeatureSetUplink", or the first capability parameter includes the IE "FeatureSetUplinkPerCC", or the first capability parameter includes the IE "Phy - Parameters".

[0373] As an example, the first capability parameter includes the IE "RF - Parameters".

[0374] Example 6

[0375] Embodiment 6 exemplifies a schematic diagram of whether the transform precoding of the first assumed PUSCH, the candidate PUSCH set, and the first PUSCH according to an embodiment of the present application is enabled, as shown in the appendix Figure 6 as shown. In the appendix Figure 6 , at least one of the first assumed PUSCH and the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled.

[0376] In Embodiment 6, the terminal in the present application receives a fourth information block; wherein, the fourth information block indicates that the DCI signaling scheduling the first PUSCH in the present application includes a dynamic transform precoding indication; the DCI signaling scheduling the first PUSCH indicates whether the transform precoding of the first PUSCH is enabled, and at least one of the first assumed PUSCH and the candidate PUSCH set in the present application depends on whether the transform precoding of the first PUSCH is enabled.

[0377] As an embodiment, determining the candidate PUSCH set and the first assumed PUSCH according to whether the transform precoding of the first PUSCH is enabled solves the power headroom reporting problem of SBFD users when dynamic waveform conversion is allowed, while being compatible with existing standards, facilitating the reporting of the maximum output power for different symbol types and different waveforms, and improving the performance of uplink transmission.

[0378] As an embodiment, "the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication" includes: some fields or all fields in the fourth information block indicate that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication.

[0379] As an embodiment, "the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication" includes: the fourth information block indicates dynamic waveform conversion for the first PUSCH.

[0380] As an embodiment, "the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication" includes: the existence (or being configured or being provided) of the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication.

[0381] As an embodiment, "the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication" includes: the IE "PUSCH-config" in the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication.

[0382] As an embodiment, "the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication" includes: the "dynamicTransformPrecoderFieldPresenceDCI-0-1-r18" in the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication.

[0383] As an embodiment, "the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication" includes: the "dynamicTransformPrecoderFieldPresenceDCI-0-2-r18" in the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication.

[0384] As an example, "the DCI signaling for scheduling the first PUSCH indicated by the fourth information block includes a dynamic transform precoding indication" includes: the fourth information block indicates that the DCI signaling for scheduling the first PUSCH includes a "Transform precoder indicator" field.

[0385] As an example, "the DCI signaling for scheduling the first PUSCH indicated by the fourth information block includes a dynamic transform precoding indication" includes: the fourth information block indicates that the transform precoder indication (Transform precoder indicator) field in the DCI signaling for scheduling the first PUSCH is present.

[0386] As an example, "the DCI signaling for scheduling the first PUSCH indicated by the fourth information block includes a dynamic transform precoding indication" includes: the fourth information block indicates that the "Transform precoder indicator" field in the DCI signaling for scheduling the first PUSCH is present.

[0387] As an example, the DCI signaling for scheduling the first PUSCH includes: DCI format 01.

[0388] As an example, the DCI signaling for scheduling the first PUSCH includes: DCI format 02.

[0389] As an example, the DCI signaling for scheduling the first PUSCH includes: a DCI format with a "Transform precoder indicator" field.

[0390] As an example, the DCI signaling for scheduling the first PUSCH includes: other DCI formats other than the above.

[0391] As an example, whether the transform precoding is enabled includes at least one of: the transform precoder is enabled and the transform precoder is disabled.

[0392] As an example, whether the transform precoding is enabled includes: the transform precoder is enabled and the transform precoder is disabled.

[0393] As an example, whether the transform precoding is enabled includes: the transform precoder is enabled and the transform precoder is not enabled.

[0394] As an example, the transform precoding in this application not being enabled is equivalent to, or can be used interchangeably with, the transform precoding in this application being invalidated.

[0395] As an example, the enabling of the transform precoding of the first PUSCH includes: the waveform of the first PUSCH adopting the DFT-S-OFDM (Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing) waveform.

[0396] As an example, the enabling of the transform precoding of the first PUSCH includes: the waveform of the first PUSCH adopting the OFDM (Orthogonal Frequency Division Multiplexing) waveform based on DFT precoding.

[0397] As an example, the enabling of the transform precoding of the first PUSCH includes: the first PUSCH performing transform precoding before IFFT (Inverse Fast Fourier Transform).

[0398] As an example, the enabling of the transform precoding of the first PUSCH includes: the first PUSCH adopting other waveforms based on transform precoding.

[0399] As an example, the invalidation of the transform precoding of the first PUSCH includes: the waveform of the first PUSCH adopting the CP-OFDM (Cyclic Prefix Orthogonal Frequency Division Multiplexing) waveform.

[0400] As an example, the invalidation of the transform precoding of the first PUSCH includes: the first PUSCH not performing transform precoding before IFFT.

[0401] As an example, the invalidation of the transform precoding of the first PUSCH includes: the first PUSCH adopting other waveforms without transform precoding.

[0402] As an example, "the DCI signaling for scheduling the first PUSCH indicates whether the transform precoding of the first PUSCH is enabled" includes: some fields or all fields in the DCI signaling for scheduling the first PUSCH indicate whether the transform precoding of the first PUSCH is enabled.

[0403] As an example, "the DCI signaling for scheduling the first PUSCH indicates whether the transform precoding of the first PUSCH is enabled" includes: the "Transform precoder indicator" field in the DCI signaling for scheduling the first PUSCH indicates whether the transform precoding of the first PUSCH is enabled.

[0404] As an example, "the DCI signaling for scheduling the first PUSCH indicates whether the transform precoding of the first PUSCH is enabled" includes: when the indication value of the "Transform precoder indicator" field in the DCI signaling for scheduling the first PUSCH is 0, the transform precoding of the first PUSCH is enabled; when the indication value of the "Transform precoder indicator" field is 1, the transform precoding of the first PUSCH is disabled.

[0405] As an example, "at least one of the first hypothesized PUSCH and the set of candidate PUSCHs depends on whether the transform precoding of the first PUSCH is enabled" includes: the first hypothesized PUSCH depends on whether the transform precoding of the first PUSCH is enabled.

[0406] As a sub - example of this example, "the first hypothesized PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: the first hypothesized PUSCH is related to whether the transform precoding of the first PUSCH is enabled.

[0407] As a sub - example of this example, "the first hypothesized PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: whether the transform precoding of the first PUSCH is enabled is used to determine the first hypothesized PUSCH.

[0408] As a sub - example of this example, "the first hypothesized PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: whether the transform precoding of the first PUSCH is enabled is used by the terminal in this application to determine the first hypothesized PUSCH.

[0409] As a sub - embodiment of this embodiment, "the first hypothesized PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: different first hypothesized PUSCHs correspond to the transform precoding of the first PUSCH being enabled or disabled.

[0410] As a sub - embodiment of this embodiment, "the first hypothesized PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: according to a predefined correspondence, when the transform precoding of the first PUSCH is enabled or disabled, determine the first hypothesized PUSCH in the candidate PUSCH set.

[0411] As a sub - embodiment of this embodiment, "the first hypothesized PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: according to a predefined correspondence, map the enabled or disabled transform precoding of the first PUSCH to the first hypothesized PUSCH in the candidate PUSCH set.

[0412] As a sub - embodiment of this embodiment, "the first hypothesized PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: when the transform precoding of the first PUSCH is enabled or disabled, the first hypothesized PUSCH is a different predefined hypothesized PUSCH in the candidate PUSCH set.

[0413] As a sub - embodiment of this embodiment, "the first hypothesized PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: whether the transform precoding of the first hypothesized PUSCH is enabled depends on whether the transform precoding of the first PUSCH is enabled.

[0414] As a sub - embodiment of this embodiment, "the first hypothesized PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: the symbol type occupied by the first hypothesized PUSCH depends on whether the transform precoding of the first PUSCH is enabled.

[0415] As a sub - embodiment of this embodiment, "the first hypothesized PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: when the transform precoding of the first PUSCH is enabled, the first hypothesized PUSCH is a hypothesized PUSCH with enabled transform precoding in the candidate PUSCH set.

[0416] As a sub - embodiment of this embodiment, "the first assumed PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: when the transform precoding of the first PUSCH is enabled, the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set for which the transform precoding is invalidated.

[0417] As a sub - embodiment of this embodiment, "the first assumed PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: when the transform precoding of the first PUSCH is invalidated, the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set for which the transform precoding is enabled.

[0418] As a sub - embodiment of this embodiment, "the first assumed PUSCH depends on whether the transform precoding of the first PUSCH is enabled" includes: when the transform precoding of the first PUSCH is invalidated, the first assumed PUSCH is an assumed PUSCH in the candidate PUSCH set for which the transform precoding is invalidated.

[0419] As an embodiment, "at least one of the first assumed PUSCH and the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled.

[0420] As a sub - embodiment of this embodiment, "at least one of the first assumed PUSCH and the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: whether the transform precoding of the first PUSCH is enabled is used to determine the candidate PUSCH set.

[0421] As a sub - embodiment of this embodiment, "at least one of the first assumed PUSCH and the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: whether the transform precoding of the first PUSCH is enabled is used by the terminal in this application to determine the candidate PUSCH set.

[0422] As a sub - embodiment of this embodiment, "the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: at least one assumed PUSCH included in the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled.

[0423] As a sub - embodiment of this embodiment, "the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: all the PUSCHs included in the candidate PUSCH set depend on whether the transform precoding of the first PUSCH is enabled.

[0424] As a sub - embodiment of this embodiment, "the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: the candidate PUSCH set is different when the transform precoding state of the first PUSCH is enabled or disabled.

[0425] As a sub - embodiment of this embodiment, "the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: the number of assumed PUSCHs included in the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled.

[0426] As a sub - embodiment of this embodiment, "the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: the symbol type occupied by some or all of the assumed PUSCHs included in the candidate PUSCH depends on whether the transform precoding of the first PUSCH is enabled.

[0427] As a sub - embodiment of this embodiment, "the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: the transform precoding state of some or all of the assumed PUSCHs included in the candidate PUSCH depends on whether the transform precoding of the first PUSCH is enabled.

[0428] As a sub - embodiment of this embodiment, "the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: the transform precoding of some or all of the assumed PUSCHs included in the candidate PUSCH is the same as the transform precoding of the first PUSCH.

[0429] As a sub - embodiment of this embodiment, "the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: the transform precoding of some or all of the assumed PUSCHs included in the candidate PUSCH is different from the transform precoding of the first PUSCH.

[0430] As a sub - embodiment of this embodiment, "the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: when the transform precoding of the first PUSCH is enabled, the candidate PUSCH set includes a plurality of hypothetical PUSCHs with disabled transform precoding; when the transform precoding of the first PUSCH is disabled, the candidate PUSCH set includes a plurality of hypothetical PUSCHs with enabled transform precoding; As an accessory embodiment of this embodiment, the advantage of doing so is that the candidate PUSCH set includes a plurality of hypothetical PUSCHs with different precoding states from the first PUSCH set, and the maximum output power values under different waveforms can be obtained, which is beneficial to the scheduling of the base station.

[0431] As a sub - embodiment of this embodiment, "the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: when the transform precoding of the first PUSCH is enabled, the candidate PUSCH set includes hypothetical PUSCHs that occupy at least one full - duplex symbol and have disabled transform precoding and hypothetical PUSCHs that only occupy non - full - duplex symbols and have disabled transform precoding; when the transform precoding of the first PUSCH is disabled, the candidate PUSCH set includes hypothetical PUSCHs that only occupy non - full - duplex symbols and have enabled transform precoding and hypothetical PUSCHs that occupy at least one full - duplex symbol and have enabled transform precoding.

[0432] As a sub - embodiment of this embodiment, "the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: when the first PUSCH occupies at least one full - duplex symbol and the transform precoding is enabled, the candidate PUSCH set includes hypothetical PUSCHs that occupy at least one full - duplex symbol and have disabled transform precoding, hypothetical PUSCHs that only occupy non - full - duplex symbols and have disabled transform precoding, and hypothetical PUSCHs that only occupy non - full - duplex symbols and have enabled transform precoding; when the first PUSCH occupies at least one full - duplex symbol and the transform precoding is disabled, the candidate PUSCH set includes hypothetical PUSCHs that occupy at least one full - duplex symbol and have enabled transform precoding, hypothetical PUSCHs that only occupy non - full - duplex symbols and have enabled transform precoding, and hypothetical PUSCHs that only occupy non - full - duplex symbols and have disabled transform precoding; when the first PUSCH only occupies non - full - duplex symbols and the transform precoding is enabled, the candidate PUSCH set includes hypothetical PUSCHs that only occupy non - full - duplex symbols and have disabled transform precoding, hypothetical PUSCHs that occupy at least one full - duplex symbol and have disabled transform precoding, and hypothetical PUSCHs that occupy at least one full - duplex symbol and have enabled transform precoding; when the first PUSCH only occupies non - full - duplex symbols and the transform precoding is disabled, the candidate PUSCH set includes hypothetical PUSCHs that only occupy non - full - duplex symbols and have enabled transform precoding, hypothetical PUSCHs that occupy at least one full - duplex symbol and have enabled transform precoding, and hypothetical PUSCHs that occupy at least one full - duplex symbol and have disabled transform precoding. As an ancillary embodiment of this embodiment, the candidate PUSCH set includes hypothetical PUSCHs with waveforms different from the occupied symbol types, which is beneficial for the base station to obtain the maximum output power of different symbols and different waveforms, improving the performance of uplink transmission.

[0433] As an embodiment, "at least one of the first hypothetical PUSCH and the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: both the first hypothetical PUSCH and the candidate PUSCH set depend on whether the transform precoding of the first PUSCH is enabled.

[0434] As an example, "at least one of the first assumed PUSCH and the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled" includes: Whether the transform precoding of the first PUSCH is enabled is used to determine the first assumed PUSCH and the candidate PUSCH set.

[0435] As an example, when the transform precoding of the first PUSCH is enabled and the first PUSCH occupies at least one full-duplex symbol, the reference maximum output power value is P obtained by backing off all applicable maximum output powers of the first assumed PUSCH for which the transform precoding for non-full-duplex symbols is invalid CMAX,f,c (i).

[0436] As an example, when the transform precoding of the first PUSCH is enabled and the first PUSCH occupies at least one full-duplex symbol, the reference maximum output power value is P obtained by backing off all applicable maximum output powers of the first assumed PUSCH for which the transform precoding for full-duplex symbols is invalid CMAX,f,c (i).

[0437] As an example, when the transform precoding of the first PUSCH is enabled and the first PUSCH occupies at least one full-duplex symbol, the reference maximum output power value is P obtained by backing off all applicable maximum output powers of the first assumed PUSCH for which the transform precoding for non-full-duplex symbols is enabled CMAX,f,c (i).

[0438] As an example, when the transform precoding of the first PUSCH is disabled and the first PUSCH occupies at least one full-duplex symbol, the reference maximum output power value is P obtained by backing off all applicable maximum output powers of the first assumed PUSCH for which the transform precoding for non-full-duplex symbols is invalid CMAX,f,c (i).

[0439] As an example, when the transform precoding of the first PUSCH is disabled and the first PUSCH occupies at least one full-duplex symbol, the reference maximum output power value is P obtained by backing off all applicable maximum output powers of the first assumed PUSCH for which the transform precoding for non-full-duplex symbols is enabled CMAX,f,c (i).

[0440] As an example, when the transform precoding of the first PUSCH is disabled and the first PUSCH occupies at least one full-duplex symbol, the reference maximum output power value is P obtained by backing off all applicable maximum output powers of the first hypothetical PUSCH for which the transform precoding for full-duplex symbols is enabled CMAX,f,c (i).

[0441] As an example, when the transform precoding of the first PUSCH is enabled and the first PUSCH only occupies non-full-duplex symbols, the reference maximum output power value is P obtained by backing off all applicable maximum output powers of the first hypothetical PUSCH for which the transform precoding for non-full-duplex symbols is disabled CMAX,f,c (i).

[0442] As an example, when the transform precoding of the first PUSCH is enabled and the first PUSCH only occupies non-full-duplex symbols, the reference maximum output power value is P obtained by backing off all applicable maximum output powers of the first hypothetical PUSCH for which the transform precoding for full-duplex symbols is disabled CMAX,f,c (i).

[0443] As an example, when the transform precoding of the first PUSCH is enabled and the first PUSCH only occupies non-full-duplex symbols, the reference maximum output power value is P obtained by backing off all applicable maximum output powers of the first hypothetical PUSCH for which the transform precoding for full-duplex symbols is enabled CMAX,f,c (i).

[0444] As an example, when the transform precoding of the first PUSCH is disabled and the first PUSCH only occupies non-full-duplex symbols, the reference maximum output power value is P obtained by backing off all applicable maximum output powers of the first hypothetical PUSCH for which the transform precoding for non-full-duplex symbols is enabled CMAX,f,c (i).

[0445] As an example, when the transform precoding of the first PUSCH is disabled and the first PUSCH only occupies non-full-duplex symbols, the reference maximum output power value is P obtained by backing off all applicable maximum output powers of the first hypothetical PUSCH for which the transform precoding for full-duplex symbols is enabled CMAX,f,c (i).

[0446] As an example, when the transform precoding of the first PUSCH is disabled and the first PUSCH only occupies non-full-duplex symbols, the reference maximum output power value is P obtained by backing off all applicable maximum output powers of the first hypothetical PUSCH for which the transform precoding for full-duplex symbols is disabled. CMAX,f,c (i).

[0447] Example 7

[0448] Embodiment 7 exemplifies a schematic diagram of a candidate PUSCH set according to an embodiment of the present application, as shown in the appendix Figure 7 shown. In the appendix Figure 7 When the first PUSCH occupies at least one full-duplex symbol, the candidate PUSCH set includes hypothetical PUSCHs with non-full-duplex symbols and enabled transform precoding and hypothetical PUSCHs with non-full-duplex symbols and disabled transform precoding; when the first PUSCH only occupies non-full-duplex symbols, the candidate PUSCH set includes hypothetical PUSCHs with full-duplex symbols and enabled transform precoding and hypothetical PUSCHs with non-full-duplex symbols and disabled transform precoding.

[0449] In Embodiment 7, when the first PUSCH in the present application occupies at least one full-duplex symbol, the candidate PUSCH set in the present application includes hypothetical PUSCHs that only occupy non-full-duplex symbols and have enabled transform precoding and hypothetical PUSCHs that only occupy non-full-duplex symbols and have disabled transform precoding; otherwise, the candidate PUSCH set includes hypothetical PUSCHs that occupy at least one full-duplex symbol and have enabled transform precoding and hypothetical PUSCHs that occupy at least one full-duplex symbol and have disabled transform precoding.

[0450] As an example, the candidate PUSCH set includes hypothetical PUSCHs of different symbol types from the first PUSCH, and the candidate PUSCH set includes PUSCHs with different transform precoding states. The maximum output powers of different symbol types can be reported after introducing SBFD and allowing dynamic waveform conversion, which is beneficial for the scheduling of the base station and is compatible with existing standards.

[0451] As an example, "the first PUSCH occupies at least one full-duplex symbol" includes: the first PUSCH occupies at least one full-duplex symbol in the time domain.

[0452] As an example, "the first PUSCH occupies at least one full-duplex symbol" includes: the first PUSCH is allocated (or indicated) at least one full-duplex symbol in the time domain.

[0453] As an example, "the first PUSCH occupies at least one full-duplex symbol" includes: the first PUSCH occupies only full-duplex symbols in the time domain.

[0454] As an example, "the first PUSCH occupies at least one full-duplex symbol" includes: the first PUSCH occupies multiple full-duplex symbols in the time domain.

[0455] As an example, "the first PUSCH occupies at least one full-duplex symbol" includes: the first PUSCH overlaps with at least one full-duplex symbol in the time domain.

[0456] As an example, when the first PUSCH occupies only non-full-duplex symbols, the candidate PUSCH set includes a hypothesized PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled and a hypothesized PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled.

[0457] As an example, "a hypothesized PUSCH that occupies only non-full-duplex symbols and has transform precoding enabled" includes: a hypothesized PUSCH for non-full-duplex symbols with transform precoding enabled.

[0458] As an example, "a hypothesized PUSCH that occupies only non-full-duplex symbols and has transform precoding enabled" includes: a PUSCH hypothesized by the terminal in this application that occupies only non-full-duplex symbols and has transform precoding enabled.

[0459] As an example, "a hypothesized PUSCH that occupies only non-full-duplex symbols and has transform precoding enabled" includes: a PUSCH hypothesized by the terminal in this application that occupies only non-full-duplex symbols and has a waveform using DFT-S-OFDM (Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing) waveform.

[0460] As an example, "a hypothesized PUSCH that occupies only non-full-duplex symbols and has transform precoding enabled" includes: a PUSCH hypothesized by the terminal in this application that occupies only non-full-duplex symbols and has a waveform based on transform precoding.

[0461] As an example, "a hypothesized PUSCH that occupies only non-full-duplex symbols and has transform precoding disabled" includes: a hypothesized PUSCH for non-full-duplex symbols with transform precoding disabled.

[0462] As an example, the "hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled" includes: the hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled as assumed by the terminal in this application.

[0463] As an example, the "hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled" includes: the hypothetical PUSCH that only occupies non-full-duplex symbols and uses the CP-OFDM (Cyclic Prefix Orthogonal Frequency Division Multiplexing) waveform as assumed by the terminal in this application.

[0464] As an example, the "hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled" includes: the hypothetical PUSCH that only occupies non-full-duplex symbols and uses a waveform without transform precoding as assumed by the terminal in this application.

[0465] As an example, the statement "the candidate PUSCH set includes the hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding enabled and the hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled" means: the candidate PUSCH set only includes the hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding enabled and the hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled.

[0466] As an example, the statement "the candidate PUSCH set includes the hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding enabled and the hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled" means: the candidate PUSCH set further includes other hypothetical PUSCHs in addition to the hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding enabled and the hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled.

[0467] As an example, the "hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled" includes: the hypothetical PUSCH for full-duplex symbols with transform precoding enabled.

[0468] As an example, the "hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled" includes: the hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled as assumed by the terminal.

[0469] As an example, the "hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled" includes: the PUSCH assumed by the terminal in this application that occupies at least one full-duplex symbol and uses the DFT-S-OFDM (Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing) waveform.

[0470] As an example, the "hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled" includes: the PUSCH assumed by the terminal in this application that occupies at least one full-duplex symbol and uses a waveform based on transform precoding.

[0471] As an example, the "hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled" includes: the hypothetical PUSCH for full-duplex symbols with transform precoding disabled.

[0472] As an example, the "hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled" includes: the PUSCH assumed by the terminal in this application that occupies at least one full-duplex symbol and has transform precoding disabled.

[0473] As an example, the "hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled" includes: the PUSCH assumed by the terminal in this application that occupies at least one full-duplex symbol and uses the CP-OFDM (Cyclic Prefix Orthogonal Frequency Division Multiplexing) waveform.

[0474] As an example, the "hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled" includes: the PUSCH assumed by the terminal in this application that occupies at least one full-duplex symbol and uses a waveform without transform precoding.

[0475] As an example, the "candidate PUSCH set includes the hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled and the hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled" includes: the candidate PUSCH set only includes the hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled and the hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled.

[0476] As an embodiment, "the candidate PUSCH set includes a hypothesized PUSCH that occupies at least one full-duplex symbol and for which transform precoding is enabled and a hypothesized PUSCH that occupies at least one full-duplex symbol and for which transform precoding is disabled" includes: the candidate PUSCH set further includes other hypothesized PUSCHs other than the hypothesized PUSCH that occupies at least one full-duplex symbol and for which transform precoding is enabled and the hypothesized PUSCH that occupies at least one full-duplex symbol and for which transform precoding is disabled.

[0477] Example 8

[0478] Embodiment 8 exemplifies a schematic diagram in which a third information block carries a first maximum output power value according to an embodiment of the present application, as shown in the appendix Figure 8 as shown. In the appendix Figure 8 , X represents a reserved bit or a bit for other purposes, Oct represents a byte, each byte contains eight bits, the upper grid represents bits, and the third information block has 6 bits in the second byte and the third byte respectively carrying the first maximum output power value and the reference maximum output power value.

[0479] In Embodiment 8, the transmission power of the first PUSCH in the present application is equal to the smaller value compared between the first transmission power value and the first maximum output power value. The first transmission power value depends on the path loss. The first maximum output power value is the maximum output power value based on the terminal configuration of the first PUSCH. The first maximum output power value depends on the power class of the sender of the first PUSCH. The third information block in the present application carries the first maximum output power value.

[0480] As an embodiment, the third information block carries both the first maximum output power value and the reference maximum output power value, maximizing the MAC CE design that follows the power margin report of the hypothesized PUSCH in the existing standard, with little change to the existing standard.

[0481] As an embodiment, the transmission power of the first PUSCH is the transmission power adopted by the terminal when transmitting the first PUSCH.

[0482] As an embodiment, "the transmission power of the first PUSCH is equal to the smaller value compared between the first transmission power value and the first maximum output power value" includes: the transmission power of the first PUSCH is equal to the result of taking the smaller value (min) between the first transmission power value and the first maximum output power value.

[0483] As an embodiment, the unit of the first transmission power value is dBm (decibel milliwatt).

[0484] As an example, the unit of the first transmission power value is watt or milliwatt.

[0485] As an example, the first transmission power value depends on the path loss.

[0486] As an example, the first transmission power value depends on the estimation of the path loss.

[0487] As an example, the first transmission power value depends on the configuration on the network side and the dynamic signaling indication.

[0488] As an example, the first transmission power value includes an open-loop power control part and a closed-loop power control part.

[0489] As an example, the unit of the first maximum output power value is dBm (decibel-milliwatt).

[0490] As an example, the unit of the first maximum output power value is watt or milliwatt.

[0491] As an example, the first maximum output power value is the maximum output power allowed per carrier.

[0492] As an example, the first maximum output power value is the maximum allowed transmission power per carrier.

[0493] As an example, the first maximum output power value is the maximum output power configured by the user (UE-configured maximum output power).

[0494] As an example, the first maximum output power value is the maximum output power configured by the terminal.

[0495] As an example, the first maximum output power value is the maximum transmission power that the first PUSCH can reach.

[0496] As an example, the first maximum output power value may be greater than, less than, or equal to the first transmission power.

[0497] As an example, the first maximum output power value is the configured maximum output power.

[0498] As an example, the first maximum output power value is configured per carrier.

[0499] As an example, the first maximum output power value is configured per cell.

[0500] As an example, the first maximum output power value is configured per transmission occasion.

[0501] As an example, the first maximum output power value is P CMAX 。

[0502] As an example, the first maximum output power value is P CMAX,f,c (i).

[0503] As an example, the first maximum output power value is the UE configured maximum output power P CMAX,f,c (i) in the PUSCH transmission occasion i of the carrier f of the serving cell c.

[0504] As an example, the first maximum output power value is within the value range of the first maximum output power value.

[0505] As an example, the value range of the first maximum output power value is within a closed interval.

[0506] As an example, the first maximum output power value is set by the terminal in this application within the value range of the maximum output power value of the first PUSCH.

[0507] As an example, the unit of path loss is dB.

[0508] As an example, the path loss is calculated by the terminal in this application using the reference signal (RS).

[0509] As an example, the path loss (PL) is equal to the difference between the RSRP (Reference Signal Received Power) value measured by the terminal in this application for a reference signal resource and the transmit power value of the reference signal.

[0510] As an embodiment, the path loss (PL) is equal to the ratio between the RSRP (Reference Signal Received Power) value measured by a terminal in this application for a reference signal resource and the transmit power value of the reference signal.

[0511] As an embodiment, the path loss is PL b,f,c (q d ), where b represents the active uplink BWP to which the first PUSCH belongs, f represents the carrier to which the first PUSCH belongs in the frequency domain, c represents the serving cell to which the first PUSCH belongs, and PL b,f,c (q d ) is the downlink path loss estimate calculated according to the reference signal index q used by the terminal in this application d under the active downlink BWP.

[0512] As an embodiment, the path loss is PL b,f,c , where b represents the active uplink BWP to which the first PUSCH belongs, f represents the carrier to which the first PUSCH belongs in the frequency domain, c represents the serving cell to which the first PUSCH belongs, and PL b,f,c is the downlink path loss estimate calculated according to the reference signal used by the terminal in this application under the active downlink BWP.

[0513] As an embodiment, the technical feature "the first transmit power value depends on the path loss" includes the following meaning: the first transmit power value is related to the path loss.

[0514] As an embodiment, the technical feature "the first transmit power value depends on the path loss" includes the following meaning: the first transmit power value depends on the estimate of the path loss.

[0515] As an embodiment, the technical feature "the first transmit power value depends on the path loss" includes the following meaning: the first transmit power value is positively correlated with the path loss.

[0516] As an embodiment, the technical feature "the first transmit power value depends on the path loss" includes the following meaning: the first transmit power value is directly proportional to the path loss.

[0517] As an embodiment, the technical feature "the first transmit power value depends on the path loss" includes the following meaning: the first transmit power value is linearly correlated with the path loss.

[0518] As an example, the technical feature "the first transmission power value depends on the path loss" includes the following meaning: the path loss is used to determine the first transmission power value.

[0519] As an example, the technical feature "the first transmission power value depends on the path loss" includes the following meaning: the path loss is used to calculate the first transmission power value.

[0520] As an example, the technical feature "the first transmission power value depends on the path loss" includes the following meaning: the greater the path loss, the greater the first transmission power value; the smaller the path loss, the smaller the first transmission power value.

[0521] As an example, the technical feature "the first transmission power value depends on the path loss" includes the following meaning: given a path loss compensation factor α, the first transmission power value is linearly related to the path loss.

[0522] As an example, the technical feature "the first transmission power value depends on the path loss" includes the following meaning: the first transmission power value is

[0523] where b represents the active uplink BWP to which the first PUSCH belongs, f represents the carrier to which the first PUSCH belongs in the frequency domain, c represents the serving cell to which the first PUSCH belongs, i represents the transmission occasion, j represents the parameter set configuration index, l represents the power control adjustment state index of the first PUSCH; P O_PUSCH,b,f,c (j) is a parameter composed of the sum of the parameter P O_NOMINAL,PUSCH,f,c (j) and the parameter P O_UE_PUSCH,b,f,c (j); is the bandwidth allocated to the first PUSCH, expressed in terms of the number of resource blocks; PL b,f,c (q d ) is the path loss, q d is the reference signal index, α b,f,c (j) is the path loss compensation factor, Δ TF,b,f,c (i) is a parameter dependent on the MCS, f b,f,c (i, l) is the power control adjustment state of the PUSCH.

[0524] As an embodiment, "the first maximum output power value is the maximum output power value configured by the terminal based on the first PUSCH" includes: the first maximum output power value is the maximum output power value configured by the terminal within the value range of the maximum output power value based on the first PUSCH.

[0525] As an embodiment, "the first maximum output power value is the maximum output power value configured by the terminal based on the first PUSCH" includes: the terminal configures the first maximum output power value within the value range of the maximum output power value based on the first PUSCH.

[0526] As an embodiment, "the first maximum output power value is the maximum output power value configured by the terminal based on the first PUSCH" includes: the first maximum output power value is the maximum output power value configured by the terminal within the maximum output power value range determined based on the first PUSCH.

[0527] As an embodiment, "the first maximum output power value is the maximum output power value configured by the terminal based on the first PUSCH" includes: the first maximum output power value is the maximum output power value configured by the terminal within the value range of the maximum output power value calculated based on the first PUSCH.

[0528] As an embodiment, the sender of the first PUSCH is the terminal in the present application.

[0529] As an embodiment, the sender of the first PUSCH is equivalent to or interchangeable with the terminal in the present application.

[0530] As an embodiment, the power level of the sender of the first PUSCH is the power level of the terminal in the present application.

[0531] As an embodiment, the power level of the sender of the first PUSCH includes at least one of power level 1 (Power class 1), power level 1.5 (Power class 1.5), power level 2 (Power class 2), and power level 3 (Power class 3).

[0532] As an embodiment, the power level of the sender of the first PUSCH includes a power level other than the above.

[0533] As an embodiment, "the first maximum output power value depends on the power level of the sender of the first PUSCH" includes: the value range of the first maximum output power value depends on the power level (Power class) of the sender of the first PUSCH.

[0534] As an example, "the first maximum output power value depends on the power level of the sender of the first PUSCH" includes: the power level of the sender of the first PUSCH is used to determine the value range of the first maximum output power value.

[0535] As an example, "the first maximum output power value depends on the power level of the sender of the first PUSCH" includes: different power levels of the sender of the first PUSCH correspond to different value ranges of the first maximum output power value.

[0536] As an example, "the first maximum output power value depends on the power level of the sender of the first PUSCH" includes: the sender of the first PUSCH determines the value range of the first maximum output power value according to different predefined tables corresponding to different power levels.

[0537] As an example, "the first maximum output power value depends on the power level of the sender of the first PUSCH" includes: the value range of the first maximum output power value depends on multiple parameters, and different predefined tables corresponding to different power levels of the sender of the first PUSCH are used to determine at least one of the multiple parameters.

[0538] As an example, "the first maximum output power value depends on the power level of the sender of the first PUSCH" includes: the first maximum output power value is P CMAX,f,c , P CMAX_L,f,c ≤P CMAX,f,c ≤P CMAX_H,f,c , where

[0539] P CMAX_L,f,c =MIN{P EMAX,c -ΔT C,c , (P PowerClass -ΔP PowerClass )-MAX(MAX(MPR c +ΔMPR c ), A-MPR c )+ΔT IB,c +ΔT C,c +ΔT RxSRS , P-MPR c )},

[0540] P CMAXH,f,c =MIN{P EMAX,c , P PowerClass -ΔP PowerClass},

[0541] PEMAX,c The value indicated for the higher layer parameter, P PowerClass is the maximum terminal power, obtained per band per power level according to a predefined table, ΔP PowNerClass is the offset of the maximum terminal power, depending on the terminal capabilities, network side configuration, number of symbols for uplink transmission, power level of the sender of the first PUSCH, modulation scheme, waveform, etc., ΔT lB,c is the additional tolerance of the serving cell, ΔT C,c is the power floor offset, MPR c is the maximum power reduction, A-MPR c is the additional allowed maximum power reduction, ΔMPR c is the maximum power reduction offset, ΔT RxSRS is the offset when transmitting SRS, which is the power management maximum power reduction. At least one of the above parameters depends on the power level of the sender of the first PUSCH.

[0542] As an example, the first maximum output power value also depends on the number of the operating bands to which the band occupied by the first PUSCH belongs.

[0543] As an example, the first maximum output power value also depends on the modulation scheme of the first PUSCH.

[0544] As an example, the first maximum output power value also depends on the waveform of the first PUSCH.

[0545] As an example, the first maximum output power value also depends on whether the transform precoding of the first PUSCH is enabled.

[0546] As an example, the first maximum output power value also depends on the position of the frequency domain resources occupied by the first PUSCH in the maximum transmission bandwidth.

[0547] As an example, the first maximum output power value also depends on the resource block allocation type of the first PUSCH.

[0548] As an example, the first maximum output power value also depends on the capabilities of the sender of the first PUSCH.

[0549] As an example, the first maximum output power value also depends on the configuration of the higher layer parameters.

[0550] As an example, "the third information block carries the first maximum output power value" includes: the third information block indicates the first maximum output power value.

[0551] As an example, "the third information block carries the first maximum output power value" includes: some or all fields in the third information block are used to carry or indicate the first maximum output power value.

[0552] As an example, "the third information block carries the first maximum output power value" includes: one MAC CE in the third information block carries the first maximum output power value.

[0553] As an example, "the third information block carries the first maximum output power value" includes: one MAC CE of a power headroom report (PHR) in the third information block carries the first maximum output power value.

[0554] As an example, "the third information block carries the first maximum output power value" includes: one MAC CE of a power headroom report (PHR) of an assumed PUSCH in the third information block carries the first maximum output power value.

[0555] As an example, "the third information block carries the first maximum output power value" includes: 6 bits in one MAC CE of a power headroom report (PHR) of an assumed PUSCH in the third information block indicate the first maximum output power value by indicating a Power Headroom level.

[0556] As an example, one MAC CE in the third information block carries both the first maximum output power value and the reference maximum output power value.

[0557] As an example, one MAC CE of a power headroom report (PHR) of an assumed PUSCH in the third information block carries the first maximum output power value and the reference maximum output power value.

[0558] Example 9

[0559] Example 9 illustrates a schematic diagram of N transmission opportunities according to an embodiment of the present application, as shown in the appendix Figure 9 as shown. In the appendix Figure 9 shown, the cross-filled rectangle represents a full-duplex symbol, the blank-filled rectangle represents a non-full-duplex symbol, the first PUSCH is transmitted in N transmission opportunities, where N = 4, and the number of transmission opportunities including at least one full-duplex symbol is N1, where N1 = 2.

[0560] In Example 9, the first PUSCH in the present application is transmitted in N transmission opportunities, where N is an integer greater than 1, and the number of transmission opportunities including at least one full-duplex symbol among the N transmission opportunities is N1; a first parameter value is used to determine the first transmission power value, the first parameter value depends on a first factor, the first factor is related to N1, and the first parameter value is related to the BPRE value of the first PUSCH.

[0561] As an embodiment, when the first PUSCH is transmitted in multiple transmission opportunities, a first factor is introduced to solve the problem of calculating the MCS power control offset caused by different frequency domain resources occupied by full-duplex symbols and non-full-duplex symbols, and then the first transmission power is calculated, which simplifies the design while being compatible with existing standards.

[0562] As an embodiment, the number of symbols occupied when the first PUSCH is transmitted in every two of the N transmission opportunities is the same.

[0563] As an embodiment, the frequency domain resources occupied when the first PUSCH is transmitted in two of the N transmission opportunities may be different.

[0564] As an embodiment, each of the N transmission opportunities occupies at least one symbol.

[0565] As an embodiment, every two of the N transmission opportunities (transmission occasion) occupy the same number of symbols.

[0566] As an embodiment, every two of the N transmission opportunities (transmission occasion) adopt the same symbol allocation.

[0567] As an embodiment, the N transmission opportunities are the transmission opportunities (transmission occasion) occupied by N repetitions of the first PUSCH.

[0568] As an example, the N transmission occasions are the transmission occasions occupied by N nominal repetitions of the first PUSCH.

[0569] As an example, the N transmission occasions are the transmission occasions occupied by N actual repetitions of the first PUSCH.

[0570] As an example, the N transmission occasions are the transmission occasions occupied when the first PUSCH performs TB processing over multiple slots (TBoMS).

[0571] As an example, the N transmission occasions are the transmission occasions occupied when the first PUSCH performs TB processing over multiple slots (TBoMS) and repetition transmission.

[0572] As an example, N is a positive integer.

[0573] As an example, there are multiple candidate values for N.

[0574] As an example, the candidate values of N include 1, 2, 3, 4, 7, 8, 12, 16, 20, 24, 28, 32.

[0575] As a subsidiary example of this example, a high-layer parameter indicates that the value of N is greater than 1.

[0576] As an example, the candidate values of N include other values other than the above.

[0577] As an example, N is indicated by a high-layer parameter.

[0578] As an example, N is configured by a high-layer parameter and indicated by DCI.

[0579] As an example, "the first PUSCH is transmitted in N transmission occasions" includes: the first PUSCH is sent in N transmission occasions.

[0580] As an example, "the first PUSCH is transmitted in N transmission occasions" includes: the first PUSCH is transmitted or sent by the terminal in this application in N transmission occasions.

[0581] As an example, "the first PUSCH is transmitted in N transmission opportunities" includes: the first PUSCH occupies (or is mapped to) the N transmission opportunities.

[0582] As an example, "the first PUSCH is transmitted in N transmission opportunities" includes: the first PUSCH is transmitted in the N transmission opportunities.

[0583] As an example, "the first PUSCH is transmitted in N transmission opportunities" includes: the first PUSCH occupies all symbols in the N transmission opportunities.

[0584] As an example, "the first PUSCH is transmitted in N transmission opportunities" includes: the first PUSCH occupies some symbols in the N transmission opportunities.

[0585] As an example, "the first PUSCH is transmitted in N transmission opportunities" includes: the first PUSCH performs multiple slot transport block processing (TB processing over multiple slots, TBoMS) in the N transmission opportunities.

[0586] As an example, "the first PUSCH is transmitted in N transmission opportunities" includes: the first PUSCH is repeatedly transmitted in the N transmission opportunities.

[0587] As an example, "the first PUSCH is transmitted in N transmission opportunities" includes: the first PUSCH is transmitted by slot aggregation in the N transmission opportunities.

[0588] As an example, "the first PUSCH is transmitted in N transmission opportunities" includes: the first PUSCH performs multiple slot transport block processing (TB processing over multiple slots, TBoMS) and is repeatedly transmitted in the N transmission opportunities.

[0589] As an example, each of the N1 transmission opportunities includes at least one full-duplex symbol.

[0590] As an example, the first PUSCH occupies at least one full-duplex symbol in the time domain in the N1 transmission opportunities.

[0591] As an example, the first PUSCH only occupies full-duplex symbols in the time domain in the N1 transmission opportunities.

[0592] As an example, each of the N1 transmission opportunities includes at least one full-duplex symbol.

[0593] As an example, each of the N1 transmission opportunities includes only full-duplex symbols.

[0594] As an example, the value of N1 is an integer greater than or equal to 0.

[0595] As an example, the value of N1 is an integer greater than 0.

[0596] As an example, the value of N1 is less than or equal to N.

[0597] As an example, the unit of the first parameter value is dBm.

[0598] As an example, the unit of the first parameter value is watt or milliwatt.

[0599] As an example, the first parameter value is an adjustment amount of MCS (Modulation and Coding Scheme).

[0600] As an example, the first parameter value is Δ TF,b,f,c (i).

[0601] As an example, the first parameter value is a value of a parameter used to calculate Δ TF,b,f,c (i).

[0602] As an example, the first parameter value is a value of a parameter included in Δ TF,b,f,c (i).

[0603] As an example, the first parameter value is greater than 0.

[0604] As an example, the first parameter value may be equal to 0.

[0605] As an example, the first parameter value is a parameter for calculating the first transmission power value.

[0606] As an example, "the first parameter value is used to determine the first transmission power value" includes: the first transmission power value depends on the first parameter value.

[0607] As an example, "the first parameter value is used to determine the first transmission power value" includes: the first parameter value is used to calculate the first transmission power value.

[0608] As an example, "the first parameter value is used to determine the first transmission power value" includes: the first parameter value is one of the multiple parameter values for calculating the first transmission power value.

[0609] As an example, "the first parameter value is used to determine the first transmission power value" includes: the first transmission power value is directly proportional to the first parameter value.

[0610] As an example, "the first parameter value is used to determine the first transmission power value" includes: the larger the first parameter value, the larger the first transmission power value.

[0611] As an example, "the first parameter value is used to determine the first transmission power value" includes: the first transmission power value is linearly related to the first parameter value.

[0612] As an example, "the first parameter value is used to determine the first transmission power value" includes: the first transmission power value is linearly related to the logarithm value of the first parameter value.

[0613] As an example, "the first parameter value is used to determine the first transmission power value" includes: the first transmission power value is:

[0614]

[0615] where b represents the active uplink BWP to which the first PUSCH belongs, f represents the carrier to which the first PUSCH belongs in the frequency domain, c represents the serving cell to which the first PUSCH belongs, i represents the transmission occasion, j represents the parameter set configuration index, l represents the power control adjustment state index with index; P O_PUSCH,b,f,c (j) is a parameter composed of the sum of the parameter P O_NOMINAL,PUSCH,f,c (j) and the parameter P O_UE_PUSCH,b,f,c (j); is the bandwidth allocated for the PUSCH, expressed in the number of resource blocks; PL b,f,c (q d ) is the estimated downlink path loss calculated by the reference signal in the active downlink BWP, q d is the reference signal index, α b,f,c (j) is the path loss compensation factor, Δ TF,b,f,c (i) is the first parameter value, f b,f,c(i, l) is the power control adjustment state of the PUSCH.

[0616] As an example, "the first parameter value is used to determine the first transmission power value" includes: the first transmission power value is:

[0617]

[0618] where b represents the active uplink BWP to which the first PUSCH belongs, f represents the carrier to which the first PUSCH belongs in the frequency domain, c represents the serving cell to which the first PUSCH belongs, i represents the transmission occasion, j represents the parameter set configuration index, and l represents the power control adjustment state index of the PUSCH; P O_PUSCH,b,f,c (j) is a parameter composed of the sum of the parameter P O_NOMINAL,PUSCH,f,c (j) and the parameter P O_UE_PUSCH,b,f,c (j); is the bandwidth allocated to the PUSCH, expressed in the number of resource blocks; PL b,f,c (q d ) is the downlink path loss estimate calculated for the reference signal in the active downlink BWP, q d is the reference signal index, α b,f,c (j) is the path loss compensation factor, Δ TF,b,f,c (i) is the adjustment amount of the MCS (Modulation and Coding Scheme), and the first parameter value is a parameter for calculating Δ TF,b,f,c (i), f b,f,c (i, l) is the power control adjustment state of the PUSCH.

[0619] As an example, the first factor is the power control parameter for cross-symbol type transmission when the first PUSCH is transmitted at the N transmission occasions.

[0620] As an example, the first factor is the power control parameter for cross-symbol type transmission when the PUSCH has repetition type A, repetition type B, and TB processing over multiple slots (TBoMS).

[0621] As an example, the first factor is the power control parameter during cross-symbol type transmission for PUSCH repetition type A.

[0622] As an example, the first factor is the power control parameter during cross-symbol type transmission for PUSCH repetition type B.

[0623] As an example, the first factor is the parameter when there are SBFD symbols in multiple time slots during TB (Transport Block) processing over multiple time slots for PUSCH.

[0624] As an example, the first factor is the parameter during cross-symbol type transmission when PUSCH performs TB processing over multiple time slots.

[0625] As an example, the value of the first factor is greater than 0.

[0626] As an example, the value range of the first factor is between 0 and 1.

[0627] As an example, the value of the first factor can be equal to 1.

[0628] As an example, the value of the first factor can be equal to 0.

[0629] As an example, the value of the first factor is greater than 1.

[0630] As an example, the value of the first factor depends on what is indicated by the DCI scheduling the first PUSCH.

[0631] As an example, the value of the first factor depends on the high-layer parameter indication.

[0632] As an example, the value of the first factor depends on the high-layer parameter configuration and the indication of the DCI scheduling the first PUSCH.

[0633] As an example, the first factor is K s 。

[0634] As an example, the first factor is the parameter K s 's offset.

[0635] As an example, the first factor is the parameter for calculating the BPRE value of the first PUSCH.

[0636] As an example, the first factor is for calculating ΔTF,b,f,c (i) The value of a parameter used.

[0637] As an example, the first factor is a parameter for calculating the total number of REs occupied by the first PUSCH excluding the reference signal.

[0638] As an example, the first factor is for calculating N RE when it is a parameter.

[0639] As an example, the first factor is the β offset.

[0640] As an example, the first factor is

[0641] As an example, "the first parameter value depends on the first factor" includes: the first parameter value is related to the first factor.

[0642] As an example, "the first parameter value depends on the first factor" includes: the first factor is used to determine the first parameter value.

[0643] As an example, "the first parameter value depends on the first factor" includes: the first factor is used to calculate the first parameter value.

[0644] As an example, "the first parameter value depends on the first factor" includes: the first factor is calculated by the terminal in this application for the first parameter value.

[0645] As an example, "the first parameter value depends on the first factor" includes: both the first factor and the BPRE value of the first PUSCH are used to calculate the first parameter value.

[0646] As an example, "the first parameter value depends on the first factor" includes: the product of the first factor and the BPRE value of the first PUSCH is used to calculate the first parameter value.

[0647] As an example, "the first parameter value depends on the first factor" includes: the first parameter value depends on the BPRE value of the first PUSCH, and the first factor is a parameter for calculating the BPRE when the first PUSCH carries UL-SCH (Uplink Shared Channel) data.

[0648] As an example, "the first parameter value depends on the first factor" includes: the first parameter value depends on the BPRE value of the first PUSCH, and the BPRE value of the first PUSCH depends on the first factor.

[0649] As an example, "the first parameter value depends on the first factor" includes: the first parameter value depends on the BPRE value of the first PUSCH, the BPRE value of the first PUSCH depends on the number of transport code blocks carried by the first PUSCH, the size of each transport code block carried by the first PUSCH, and the total number of REs carrying data after excluding reference signals in the first PUSCH, and the total number of REs carrying data after excluding reference signals in the first PUSCH depends on the first factor.

[0650] As an example, "the first parameter value depends on the first factor" includes: the first parameter value depends on the BPRE value of the first PUSCH, and when the first PUSCH carries UL-SCH data, the BPRE value of the first PUSCH is where N RE depends on the first factor.

[0651] As an example, "the first factor is related to the N1" includes: the value of the first factor depends on the N1.

[0652] As an example, "the first factor is related to the N1" includes: the N1 is used to determine the value of the first factor.

[0653] As an example, "the first factor is related to the N1" includes: the N1 is used to calculate the value of the first factor.

[0654] As an example, "the first factor is related to the N1" includes: the value of the first factor is linearly related to the N1.

[0655] As an example, "the first factor is related to the N1" includes: the value of the first factor is directly proportional to the N1.

[0656] As an example, "the first factor is related to the N1" includes: the value of the first factor is negatively correlated with the N1.

[0657] As an example, "the first factor is related to the N1" includes: when the N1 is larger, the value of the first factor is smaller.

[0658] As an example, "the first factor is related to the N1" includes: the value of the first factor depends on the ratio of the N1 to the N.

[0659] As an example, "the first factor is related to the N1" includes: the ratio of the N1 to the N is used to determine the value of the first factor.

[0660] As an example, "the first factor is related to the N1" includes: the ratio of the N1 to the N is used to calculate the value of the first factor.

[0661] As an example, "the first factor is related to the N1" includes: (the difference between the N and the N1) divided by the N is used to calculate the value of the first factor.

[0662] As an example, "the first factor is related to the N1" includes: the value of the first factor is related to whether the N1 is greater than 0.

[0663] As an example, "the first factor is related to the N1" includes: when the N1 is 0, the value of the first factor is a default value.

[0664] As an example, "the first factor is related to the N1" includes: when the N1 is 0, the value of the first factor is 1.

[0665] As an example, "the first factor is related to the N1" includes: when the N1 is greater than 0, the first factor depends on the value of the N1.

[0666] As an example, "the first factor is related to the N1" includes: when the N1 is greater than 0, the first factor depends on the indication of the DCI signaling for scheduling the first PUSCH.

[0667] As an example, "the first factor is related to the N1" includes: when the N1 is greater than 0, the first factor depends on the configuration of the higher layer parameters and the indication of the DCI signaling for scheduling the first PUSCH.

[0668] As an example, "the first factor is related to the N1" includes: when the N1 is greater than 0, the N1 is used to calculate the value of the first factor.

[0669] As an example, "the first factor is related to the N1" includes: when the N1 is greater than 0, the value of the first factor depends on the ratio of the N1 to the N.

[0670] As an example, "the first factor is related to the N1" includes: when the N1 is greater than 0, the candidate values of the first factor are a first set; when the N1 is equal to 0, the candidate values of the first factor are another set; the higher layer parameters or the DCI signaling indicate the value of the first factor.

[0671] As an example, "the first factor is related to N1" includes: when N1 is greater than 0, the value of the first factor depends on a first high-layer parameter; when N1 is equal to 0, the value of the first factor depends on a second high-layer parameter.

[0672] As an example, the first factor also depends on the number of RBs allocated to the first PUSCH in the frequency domain and the number of valid RBs of the first PUSCH in the frequency domain in the full-duplex symbol. As an example, "the first factor is related to N1" includes: where α represents the first factor, N · RB represents the number of valid RBs of the first PUSCH in the frequency domain in the full-duplex symbol, and N RB represents the number of RBs allocated to the first PUSCH in the frequency domain.

[0673] As an example, "the first factor is related to N1" includes: where α represents the first factor, N · RB represents the number of valid RBs of the first PUSCH in the frequency domain in the full-duplex symbol, and N RB represents the number of RBs allocated to the first PUSCH in the frequency domain.

[0674] As an example, the BPRE value of the first PUSCH is equal to the number of information bits mapped on each RE occupied by the first PUSCH.

[0675] As an example, the BPRE value of the first PUSCH is equal to the number of pre-coded bits mapped on each RE occupied by the first PUSCH.

[0676] As an example, the BPRE value of the first PUSCH is equal to the number of bits in at least one coding block mapped on each RE occupied by the first PUSCH.

[0677] As an example, the BPRE value of the first PUSCH is equal to the number of pre-coded bits mapped on each RE occupied by the first PUSCH in the reference transmission occasion.

[0678] As an example, the BPRE value of the first PUSCH is equal to the number of information bits in CSI (channel status information) part 1 mapped on each RE occupied by the first PUSCH.

[0679] As an example, when the first PUSCH does not carry UL-SCH data, the BPRE value of the first PUSCH depends on the modulation order Q m , the code rate R, and the high-layer parameter configuration or signaling indication

[0680] As an example, when the first PUSCH carries UL-SCH data, the BPRE value of the first PUSCH depends on the number of transport code blocks carried by the first PUSCH, the size of each transport code block carried by the first PUSCH, and the total number of REs carrying data after excluding reference signals in the first PUSCH.

[0681] As an example, when the first PUSCH carries UL-SCH data, the BPRE value of the first PUSCH satisfies: When the first PUSCH does not carry UL-SCH, the BPRE value of the first PUSCH satisfies: where C represents the number of coded blocks carried by the first PUSCH, K r represents the size of the rth coded block, N RE represents the number of REs occupied by the first PUSCH after excluding the REs occupied by DMRS and PTRS, Q m represents the modulation order adopted by the first PUSCH, R represents the target code rate, represents the β offset value of the CSI carried by the first PUSCH.

[0682] As an example, "the first parameter value is related to the BPRE value of the first PUSCH" includes: the first parameter value depends on the BPRE (bit per resource element) value of the first PUSCH.

[0683] As an example, "the first parameter value is related to the BPRE value of the first PUSCH" includes: the BPRE (bit per resource element) value of the first PUSCH is used to determine the first parameter value.

[0684] As an example, "the first parameter value is related to the BPRE value of the first PUSCH" includes: the BPRE value of the first PUSCH is used by the terminal in this application to determine the first parameter value.

[0685] As an example, "the first parameter value is related to the BPRE value of the first PUSCH" includes: the BPRE value of the first PUSCH is used to calculate the first parameter value.

[0686] As an example, "the first parameter value is related to the BPRE value of the first PUSCH" includes: the first parameter value is Δ TF,b,f,c (i), when the value indicated by the high-layer parameter "deltaMCS" is 0 or the number of layers of the first PUSCH transmission exceeds one layer, Δ TF,b,f,c (i) = 0, and the value indicated by the high-layer parameter "deltaMCS" is not 0. where BPRE is the BPRE value of the first PUSCH, and K s depends on the indication of the high-layer parameter. depends on the indication of the high-layer parameter configuration and DCI.

[0687] As an example, "the first parameter value is related to the BPRE value of the first PUSCH" includes: when the value indicated by the high-layer parameter "deltaMCS" is not 0, the BPRE value of the first PUSCH is used to calculate the first parameter value.

[0688] As an example, the first parameter value also depends on the indication of the high-layer parameter "deltaMCS".

[0689] As an example, the first parameter value also depends on the value indicated by the high-layer parameter "deltaMCS".

[0690] Example 10

[0691] Example 10 exemplifies a schematic diagram of the frequency-domain position of the first sub-band according to an embodiment of the present application, as shown in the appendix Figure 10 shown. In the appendix Figure 10 , the blank-filled rectangle represents the first sub-band, and the cross-filled rectangle represents the downlink sub-band; in case A, the first sub-band is located in the middle of two downlink sub-bands, and the relationship between the first sub-band and the downlink sub-band is "DUD"; in case B, the first sub-band is located at the upper end of the frequency domain of the downlink sub-band, and the relationship between the first sub-band and the downlink sub-band is "UD"; in case C, the first sub-band is located at the lower end of the frequency domain of the downlink sub-band, and the relationship between the first sub-band and the downlink sub-band is "DU".

[0692] In Embodiment 10, the first assumed PUSCH in the present application occupies at least one full-duplex symbol. The first information block in the present application indicates a first sub-band, and the first sub-band is an uplink sub-band; the first maximum output power backoff value is the maximum output power backoff value applicable to the first assumed PUSCH. The reference maximum output power value in the present application depends on the first maximum output power backoff value, and the first maximum output power backoff value depends on the frequency-domain position of the first sub-band.

[0693] As an embodiment, "the first assumed PUSCH occupies at least one full-duplex symbol" includes: the first assumed PUSCH occupies at least one full-duplex symbol in the time domain.

[0694] As an embodiment, "the first assumed PUSCH occupies at least one full-duplex symbol" includes: the first assumed PUSCH is an assumed PUSCH transmission for full-duplex symbols.

[0695] As an embodiment, "the first assumed PUSCH occupies at least one full-duplex symbol" includes: the first assumed PUSCH only occupies full-duplex symbols.

[0696] As an embodiment, "the first assumed PUSCH occupies at least one full-duplex symbol" includes: the first assumed PUSCH assumes to occupy at least one full-duplex symbol in the time domain.

[0697] As an embodiment, "the first assumed PUSCH occupies at least one full-duplex symbol" includes: the first assumed PUSCH is allocated at least one full-duplex symbol in the time domain.

[0698] As an embodiment, "the first assumed PUSCH occupies at least one full-duplex symbol" includes: the first assumed PUSCH is a PUSCH assumed by the terminal that occupies at least one full-duplex symbol.

[0699] As an embodiment, "the first assumed PUSCH occupies at least one full-duplex symbol" includes: the first assumed PUSCH is a PUSCH assumed by the terminal that only occupies full-duplex symbols.

[0700] As an embodiment, "the first assumed PUSCH occupies at least one full-duplex symbol" includes: the first assumed PUSCH is a PUSCH assumed by the terminal for full-duplex symbols.

[0701] As an embodiment, the technical feature that "the first information block indicates a first sub-band" includes the following meanings: all or part of what is included in the first information block is used to explicitly or implicitly indicate the first sub-band.

[0702] As an embodiment, the technical feature that "the first information block indicates a first sub-band" includes the following meanings: the first information block is used by the terminal in this application to determine the first sub-band.

[0703] As an embodiment, the technical feature that "the first information block indicates a first sub-band" includes the following meanings: all or part of what is included in the first information block is used to explicitly or implicitly indicate the starting RB (or the RB with the lowest index) of the first sub-band.

[0704] As an embodiment, the technical feature that "the first information block indicates a first sub-band" includes the following meanings: all or part of what is included in the first information block is used to explicitly or implicitly indicate the number of RBs (resource blocks) included in the first sub-band.

[0705] As an embodiment, the technical feature that "the first information block indicates a first sub-band" includes the following meanings: all or part of what is included in the first information block is used to explicitly or implicitly indicate the RIV (resource indicator value) corresponding to the first sub-band.

[0706] As an embodiment, the technical feature that "the first information block indicates a first sub-band" includes the following meanings: all or part of what is included in the first information block is used to explicitly or implicitly indicate the RIV corresponding to the first sub-band, and the starting RB of the first sub-band and the number of consecutive RBs included are used to generate the corresponding RIV.

[0707] As an embodiment, the technical feature that "the first information block indicates a first sub-band" includes the following meanings: all or part of what is included in the first information block is used to explicitly or implicitly indicate the SLIV (start and length indicator value) corresponding to the first sub-band.

[0708] As an embodiment, the technical feature that "the first information block indicates a first sub-band" includes the following meanings: all or part of what is included in the first information block is used to explicitly or implicitly indicate the SLIV corresponding to the first sub-band, and the starting RB of the first sub-band and the number of consecutive RBs included are used to generate the corresponding SLIV.

[0709] As an embodiment, the technical feature "the first information block indicates a first sub-band" includes the following meaning: the first information block is used to determine the number of CRBs separated between the lowest-indexed CRB included in the first sub-band and the frequency point A (pointA), and the number of consecutive CRBs included in the first sub-band.

[0710] As an embodiment, the technical feature "the first information block indicates a first sub-band" includes the following meaning: the first information block indicates the number of CRBs for the reference subcarrier spacing separated between the lowest-indexed CRB for the reference subcarrier spacing included in the first sub-band and the frequency point A (pointA), and the number of consecutive CRBs for the reference subcarrier spacing included in the first sub-band. As a subsidiary embodiment of the above embodiment, the reference subcarrier spacing is equal to the subcarrier spacing in a resource grid of an uplink; the advantages of doing so include avoiding resource fragmentation. As a subsidiary embodiment of the above embodiment, the reference subcarrier spacing is equal to the subcarrier spacing in a resource grid of a downlink, and the advantage of doing so is to improve scheduling flexibility. As a subsidiary embodiment of the above embodiment, the reference subcarrier spacing is related to the frequency range (FR). As a subsidiary embodiment of the above embodiment, the reference subcarrier spacing is predefined or configured. As a subsidiary embodiment of the above embodiment, the reference subcarrier spacing is the maximum value of the subcarrier spacings respectively targeted by a plurality of configured uplink resource grids; the advantage of doing so is to ensure alignment with uplink resources. As a subsidiary embodiment of the above embodiment, the reference subcarrier spacing is the maximum value of the subcarrier spacings respectively targeted by a plurality of configured downlink resource grids; the advantage of doing so is to ensure alignment with downlink resources. As a subsidiary embodiment of the above embodiment, the reference subcarrier spacing is the maximum value of the subcarrier spacings respectively targeted by all the configured resource grids; the advantage of doing so is to ensure alignment with both uplink and downlink resources.

[0711] As an embodiment, the technical feature "the first information block indicates a first sub-band" includes the following meaning: the first information block is used to respectively determine M1 sub-bands from M1 resource grids, where M1 is a positive integer greater than 1, and the first sub-band is one of the M1 sub-bands. As a subsidiary embodiment of the above embodiment, the M1 resource grids respectively correspond to M1 sub-carrier intervals. As a subsidiary embodiment of the above embodiment, the M1 resource grids are M1 uplink resource grids; the advantage of doing so is to avoid fragmentation of uplink resources while not increasing signaling overhead. As a subsidiary embodiment of the above embodiment, the M1 resource grids are M1 downlink resource grids; the advantage of doing so is to avoid fragmentation of downlink resources while not increasing signaling overhead. As a subsidiary embodiment of the above embodiment, the M1 resource grids include both uplink resource grids and downlink resource grids; the advantage of doing so is to consider uplink and downlink resource allocation simultaneously but will increase some signaling overhead. As a subsidiary embodiment of the above embodiment, the M1 resource grids are configured.

[0712] As an embodiment, the technical feature "the first information block indicates a first sub-band" includes the following meaning: the first information block is used to configure the uplink sub-band in a full-duplex symbol, and the overlapping part of the uplink sub-band and the currently active uplink BWP is the first sub-band.

[0713] As an embodiment, the technical feature "the first information block indicates a first sub-band" includes the following meaning: the first information block is used to indicate the first sub-band from the active uplink BWP.

[0714] As an embodiment, the first sub-band is a full-duplex sub-band for uplink.

[0715] As an embodiment, the first sub-band includes a guard band.

[0716] As an embodiment, the first sub-band does not include a guard band.

[0717] As an embodiment, the uplink sub-band is a full-duplex sub-band for uplink.

[0718] As an embodiment, the uplink sub-band corresponds to a UL (Uplink) subband.

[0719] As an embodiment, the uplink sub-band is an SBFD sub-band.

[0720] As an embodiment, the uplink sub-band is an uplink SBFD sub-band.

[0721] As an embodiment, the uplink sub-band is a sub-band that can be used for uplink transmission in a downlink symbol or a flexible symbol.

[0722] As an embodiment, the uplink sub-band is a sub-band that can perform full-duplex transmission on the network or base station side.

[0723] As an embodiment, the uplink sub-band is a sub-band that supports interference cancellation.

[0724] As an embodiment, the uplink sub-band is a sub-band that can be used for uplink transmission in a symbol that is configured or indicated as a downlink or flexible symbol by the information element tdd-UL-DL-ConfigCommon.

[0725] As an embodiment, the uplink sub-band is a sub-band that can be used for uplink transmission in a symbol that is configured or indicated as a downlink symbol by the information element tdd-UL-DL-ConfigCommon.

[0726] As an embodiment, the uplink sub-band is a set of CRBs (common resource blocks) that can be used for uplink transmission in a symbol that is configured or indicated as a downlink symbol by the information element tdd-UL-DL-ConfigCommon.

[0727] As an embodiment, the uplink sub-band is a cell-specific uplink sub-band. As a sub-embodiment of this embodiment, configuring the cell-specific uplink sub-band supports BWP switching and has a simple configuration.

[0728] As an embodiment, the uplink sub-band is a cell-specific uplink sub-band.

[0729] As an embodiment, the uplink sub-band is the intersection of the cell-specific uplink sub-band and the frequency domain of the active uplink BWP.

[0730] As an embodiment, the uplink sub-band is explicitly configured in the active uplink BWP. As a sub-embodiment of this embodiment, the advantage of doing so is that it supports configuring the uplink sub-band per BWP, which is more flexible.

[0731] As an embodiment, the first maximum output power backoff value includes the maximum power backoff MPR C 。

[0732] As an embodiment, the first maximum output power backoff value includes the additional maximum power backoff A-MPR C 。

[0733] As an example, the first maximum output power backoff value includes a maximum power backoff offset ΔMRP C .

[0734] As an example, the first maximum output power backoff value includes a power management maximum power backoff P-MPR C .

[0735] As an example, the first maximum output power backoff value is a new parameter different from existing parameters and is used for uplink power control in SBFD. As a subsidiary example of this example, using the new parameter can simplify system design and increase flexibility.

[0736] As an example, the first maximum output power backoff value also depends on the power class of the terminal in this application.

[0737] As an example, the first maximum output power backoff value is per power class.

[0738] As an example, the first maximum output power backoff value depends on the operating bands number to which the frequency band occupied by the first assumed PUSCH belongs.

[0739] As an example, the first maximum output power backoff value depends on the waveform of the first assumed PUSCH.

[0740] As an example, the first maximum output power backoff value depends on the symbol type occupied by the first assumed PUSCH.

[0741] As an example, the first maximum output power backoff value depends on the symbol type targeted by the first assumed PUSCH.

[0742] As an example, "the first maximum output power backoff value is the maximum output power backoff value applicable to the first assumed PUSCH" includes: the first maximum output power backoff value includes all the maximum output power reduction values applicable to the first assumed PUSCH.

[0743] As an example, "the first maximum output power back-off value is the maximum output power back-off value applicable to the first assumed PUSCH" includes: the first maximum output power back-off value includes at least one of all the maximum output power back-off values applicable to the first assumed PUSCH.

[0744] As an example, "the first maximum output power back-off value is the maximum output power back-off value applicable to the first assumed PUSCH" includes: the first maximum output power back-off value is the maximum output power back-off value applicable to the symbol type of the first assumed PUSCH.

[0745] As an example, "the first maximum output power back-off value is the maximum output power back-off value applicable to the first assumed PUSCH" includes: the first maximum output power back-off value is the maximum output power back-off value applicable to the symbol type of the first assumed PUSCH and whether transform precoding is enabled.

[0746] As an example, "the reference maximum output power value depends on the first maximum output power back-off value" includes: the value range of the reference maximum output power value depends on the first maximum output power back-off value.

[0747] As an example, "the reference maximum output power value depends on the first maximum output power back-off value" includes: the first maximum output power back-off value is used to determine the reference maximum output power value.

[0748] As an example, "the reference maximum output power value depends on the first maximum output power back-off value" includes: the first maximum output power back-off value is used to calculate the value range of the reference maximum output power value.

[0749] As an example, "the reference maximum output power value depends on the first maximum output power back-off value" includes: the first maximum output power back-off value is used by the terminal in this application to calculate the value range of the reference maximum output power value.

[0750] As an example, "the reference maximum output power value depends on the first maximum output power back-off value" includes: the first maximum output power back-off value is used to calculate the lower limit value of the reference maximum output power value.

[0751] As an example, "the reference maximum output power value depends on the first maximum output power backoff value" includes: the reference maximum output power value is P CMAX,f,c , and P CMAX_L,f,c ≤P CMAX,f,c ≤P CMAX_H,f,c , where the lower limit value P CMAX_L,f,c of the maximum output power is

[0752] P CMAX_L,f,c = MIN{P EMAX,c - ΔT C,c , (P PowerClass - ΔP PowerClass ) - MAX(MAX(MPR c + ΔMPR c , A - MPR c ) + ΔT IB,c + ΔT C,c + ΔT RxSRS , P - MPR c )};

[0753] where f represents the carrier, c represents the serving cell, MIN{} represents the minimum value among all parameters, and MAX() represents the maximum value among all parameters; P EMAX,c depends on the signaling configuration, ΔT C,c is an offset with a value of I.5dB or 0dB, P PowerClass is the maximum UE power, ΔP PowerClass is a specific maximum UE power offset, MPR c is the maximum power reduction, ΔMPR c is the maximum power reduction offset, A - MPR c is the additional maximum power reduction, ΔT IB,c is the additional tolerance, ΔT RxSRS is used in the transmission occasions of SRS, P - MPR c is the power management maximum power reduction, and the first maximum output power backoff value includes at least one of MPR c , ΔMPR c , A - MPR c and P - MPR c .

[0754] As an example, the frequency - domain position of the first sub - band includes: the positional relationship between the first sub - band and the downlink sub - band.

[0755] As a sub - embodiment of this embodiment, the downlink sub - band is a downlink SBFD sub - band.

[0756] As a sub - embodiment of this embodiment, the positional relationship between the first sub - band and the downlink sub - band includes: the first sub - band is located in the middle of two downlink sub - bands.

[0757] As a sub - embodiment of this embodiment, the positional relationship between the first sub - band and the downlink sub - band includes: the first sub - band and the downlink sub - band are respectively located at both ends of the carrier.

[0758] As a sub - embodiment of this embodiment, the positional relationship between the first sub - band and the downlink sub - band includes: the first sub - band is at the high - frequency end of the carrier, and the downlink sub - band is at the low - frequency end of the carrier.

[0759] As a sub - embodiment of this embodiment, the positional relationship between the first sub - band and the downlink sub - band includes: the first sub - band is at the low - frequency end of the carrier, and the downlink sub - band is at the high - frequency end of the carrier.

[0760] As a sub - embodiment of this embodiment, the positional relationship between the first sub - band and the downlink sub - band includes: the positional relationship between the first sub - band and the downlink sub - band is: "DU", "UD" or "DUD", where "D" represents the downlink sub - band and "U" represents the first sub - band.

[0761] As an embodiment, the frequency - domain position of the first sub - band includes the position of the first sub - band in the maximum channel bandwidth.

[0762] As an embodiment, the frequency - domain position of the first sub - band includes the index value of the starting resource block of the first sub - band, corresponding to RB Start,UL,Subband 。

[0763] As an embodiment, the frequency - domain position of the first sub - band includes the bandwidth of the first sub - band.

[0764] As an embodiment, the bandwidth of the first sub - band corresponds to N RB,UL,Subband 。

[0765] As an embodiment, the frequency - domain position of the first sub - band includes the index value of the ending resource block included in the first sub - band, corresponding to RB End,UL,Subband 。

[0766] As an embodiment, the index value of the ending resource block of the first sub - band RB End,UL,Subband =RB Start,UL,Subband +N RB,UL,Subband 。

[0767] As an example, the index value RB of the cutoff resource block of the first sub-band End,UL,Subband = RB Start,UL,Subband + N RB,UL,Subband - 1.

[0768] As an example, the index value of the starting resource block of the first sub-band is the index value within the maximum channel bandwidth.

[0769] As an example, "the first maximum output power backoff value depends on the frequency domain position of the first sub-band" includes: the first maximum output power backoff value is related to the frequency domain position of the first sub-band.

[0770] As an example, "the first maximum output power backoff value depends on the frequency domain position of the first sub-band" includes: the frequency domain position of the first sub-band is used to determine the first maximum output power backoff value.

[0771] As an example, "the first maximum output power backoff value depends on the frequency domain position of the first sub-band" includes: the frequency domain position of the first sub-band is used to calculate the first maximum output power backoff value.

[0772] As an example, "the first maximum output power backoff value depends on the frequency domain position of the first sub-band" includes: the frequency domain position of the first sub-band is used by the terminal in this application to calculate the first maximum output power backoff value.

[0773] As an example, "the first maximum output power backoff value depends on the frequency domain position of the first sub-band" includes: the first maximum output power backoff value depends on the positional relationship between the first sub-band and the downlink sub-band.

[0774] As an example, "the first maximum output power backoff value depends on the frequency domain position of the first sub-band" includes: the positional relationship between the first sub-band and the downlink sub-band is "DU", "UD", or "DUD".

[0775] As an example, "the first maximum output power backoff value depends on the frequency domain position of the first sub-band" includes: when the positional relationship between the first sub-band and the downlink sub-band is "DU", "UD", or "DUD", the first maximum output power backoff value is different values or value ranges.

[0776] As an embodiment, "the first maximum output power backoff value depends on the frequency domain position of the first sub-band" includes: the first maximum output power backoff value depends on the number of resource blocks included in the first sub-band, the starting index of the resource blocks in the first sub-band, and the number of resource blocks included in the maximum channel bandwidth.

[0777] As an embodiment, "the first maximum output power backoff value depends on the frequency domain position of the first sub-band" includes: the first maximum output power backoff value depends on the resource block allocation type of the first assumed PUSCH; the resource block allocation type of the first assumed PUSCH depends on the frequency domain position of the first sub-band, and the resource block allocation type of the first assumed PUSCH is one of edge resource block allocation, external resource block allocation, or internal resource block allocation.

[0778] As an embodiment, "the first maximum output power backoff value depends on the frequency domain position of the first sub-band" includes: the first maximum output power backoff value depends on whether RB Start,Low ≤RB Start,UL,Subband ≤RB Start,High , and N RB,UL,Subband ≤ceil(N RB / 2), where RB Start,Low =max(1,floor(N RB,UL,Subband / 2)), RB Start,High =N RB –RB Start,Low –N RB,UL,Subband , RB Start,UL,Subband is the starting resource block index of the first sub-band, N RB,UL,Subband is the number of resource blocks included in the first sub-band, ceil(x) is the smallest integer greater than or equal to x, max() represents the maximum value among all parameters, floor(x) represents the largest integer less than or equal to x, and N RB is the number of resource blocks included in the maximum bandwidth.

[0779] As an embodiment, the first maximum output power backoff value also depends on the frequency domain bandwidth of the first assumed PUSCH and the starting resource block index of the first assumed PUSCH.

[0780] Example 11

[0781] Embodiment 11 exemplifies a schematic diagram of the proportion of full-duplex symbols in the first evaluation period according to an embodiment of the present application, as shown in the appendix Figure 11 shown. In the appendix Figure 11In the first evaluation period, the proportion of full-duplex symbols is equal to the ratio of the number of time slots of full-duplex symbols to the number of time slots in the first evaluation period, or is equal to the ratio of the number of full-duplex symbols to the number of symbols in the first evaluation period, or is equal to the ratio of the number of full-duplex symbols to the number of non-uplink symbols in the first evaluation period.

[0782] In embodiment 11, the reference maximum output power value in the present application depends on a second parameter value, and the second parameter value depends on the proportion of full-duplex symbols in a first evaluation period, and the first evaluation period is predefined or configured.

[0783] As an embodiment, the second parameter value is configured according to the proportion of full-duplex symbols in the first evaluation period, thereby affecting the reference maximum output power value. While ensuring the performance of the uplink sub-band transmission, the interference caused by excessive full-duplex symbols to the downlink is suppressed, thereby ensuring the effective operation of the full-duplex sub-band.

[0784] As an embodiment, the second parameter value is a maximum power reduction (MPR) value. As a subsidiary embodiment of this embodiment, using existing parameters can maximize the use of existing designs and ensure compatibility.

[0785] As an embodiment, the second parameter value is additional maximum power reduction (A-MPR).

[0786] As an embodiment, the second parameter value is maximum user power (maximum UE power).

[0787] As an embodiment, the second parameter value is an offset of the maximum user power.

[0788] As an embodiment, the second parameter value is an offset of a parameter configured by the network side IE.

[0789] As an embodiment, the second parameter value is MPR C .

[0790] As an embodiment, the second parameter value is A-MPR C .

[0791] As an embodiment, the second parameter value is P EMAX,C .

[0792] As an embodiment, the second parameter value is P EMAX,C The offset of

[0793] As an example, the second parameter value is ΔP PowerClass .

[0794] As an example, the second parameter value is P PowerClass .

[0795] As an example, the second parameter value is P CMAX_H,f,c .

[0796] As an example, the second parameter value is P CMAX_L,f,c .

[0797] As an example, the second parameter value is a new parameter different from the existing parameters and is used for uplink power control in SBFD. As a subsidiary example of this example, using the new parameter can simplify the system design and increase flexibility.

[0798] As an example, the second parameter value is MPR UL,subband,C .

[0799] As an example, the second parameter value is MPR subband,C .

[0800] As an example, "the reference maximum output power value depends on the second parameter value" includes: the value range of the reference maximum output power value depends on the second parameter value.

[0801] As an example, "the reference maximum output power value depends on the second parameter value" includes: the second parameter value is used to determine the reference maximum output power.

[0802] As an example, "the reference maximum output power value depends on the second parameter value" includes: the second parameter value is used to calculate the value range of the reference maximum output power value.

[0803] As an example, "the reference maximum output power value depends on the second parameter value" includes: the second parameter value is used by the terminal in this application to calculate the value range of the reference maximum output power value.

[0804] As an example, "the reference maximum output power value depends on the second parameter value" includes: the second parameter value is used to calculate the lower limit value of the reference maximum output power value.

[0805] As an example, the proportion of full-duplex symbols in the first evaluation period includes the ratio between the number of full-duplex symbols in the first evaluation period and the number of symbols in the first evaluation period.

[0806] As an example, the ratio of full-duplex symbols in the first evaluation period includes the ratio between the number of time slots occupied by full-duplex symbols in the first evaluation period and the number of time slots in the first evaluation period.

[0807] As an example, the ratio of full-duplex symbols in the first evaluation period includes the ratio between the number of time slots including at least one full-duplex symbol in the first evaluation period and the number of time slots in the first evaluation period.

[0808] As an example, the ratio of full-duplex symbols in the first evaluation period includes the ratio between the number of full-duplex symbols in the first evaluation period and the number of non-uplink symbols in the first evaluation period.

[0809] As an example, the ratio of full-duplex symbols in the first evaluation period includes the ratio between the number of time slots including at least one full-duplex symbol in the first evaluation period and the number of time slots including at least one non-uplink symbol in the first evaluation period.

[0810] As an example, the ratio of full-duplex symbols in the first evaluation period is equal to the ratio between the number of full-duplex symbols included in the first evaluation period and the number of non-uplink symbols included in the first evaluation period.

[0811] As a sub-example of the above example, the non-uplink symbols include symbols indicated as downlink by "tdd-UL-DL-ConfigCommon".

[0812] As a sub-example of the above example, the non-uplink symbols include symbols indicated as flexible by "tdd-UL-DL-ConfigCommon".

[0813] As a sub-example of the above example, the non-uplink symbols include symbols indicated as downlink by "tdd-UL-DL-ConfigCommon" and symbols indicated as flexible by "tdd-UL-DL-ConfigCommon".

[0814] As a sub-example of the above example, the non-uplink symbols include symbols indicated as downlink by "tdd-UL-DL-ConfigCommon" or "tdd-UL-DL-ConfigDedicated".

[0815] As a sub-example of the above example, the non-uplink symbols include symbols indicated as flexible by "tdd-UL-DL-ConfigCommon" or "tdd-UL-DL-ConfigDedicated".

[0816] As a sub - embodiment of the above - mentioned embodiment, the non - uplink symbols include the symbols indicated as downlink by "tdd - UL - DL - ConfigCommon" or "tdd - UL - DL - ConfigDedicated" and the symbols indicated as flexible by "tdd - UL - DL - ConfigCommon" or "tdd - UL - DL - ConfigDedicated".

[0817] As an embodiment, the proportion of full - duplex symbols within the first evaluation period is equal to the ratio between the number of time slots including at least one full - duplex symbol within the first evaluation period and the number of time slots included in the first evaluation period.

[0818] As an embodiment, the proportion of full - duplex symbols within the first evaluation period is equal to the ratio between the number of full - duplex symbols included within the first evaluation period and the number of symbols included in the first evaluation period.

[0819] As an embodiment, "the second parameter value depends on the proportion of full - duplex symbols within the first evaluation period" includes: the second parameter value is related to the proportion of full - duplex symbols within the first evaluation period.

[0820] As an embodiment, "the second parameter value depends on the proportion of full - duplex symbols within the first evaluation period" includes: the proportion of full - duplex symbols within the first evaluation period is used to determine the second parameter value.

[0821] As an embodiment, "the second parameter value depends on the proportion of full - duplex symbols within the first evaluation period" includes: the proportion of full - duplex symbols within the first evaluation period is used to determine the value range of the second parameter value.

[0822] As an embodiment, "the second parameter value depends on the proportion of full - duplex symbols within the first evaluation period" includes: the value range of the second parameter value depends on the proportion of full - duplex symbols within the first evaluation period.

[0823] As an embodiment, "the second parameter value depends on the proportion of full - duplex symbols within the first evaluation period" includes: the second parameter value and the proportion of full - duplex symbols within the first evaluation period have a corresponding or mapping relationship.

[0824] As an example, "the second parameter value depends on the proportion of full-duplex symbols within the first evaluation period" includes: there is a corresponding or mapping relationship between the second parameter value or the value range of the second parameter value and whether the proportion of full-duplex symbols within the first evaluation period is less than or equal to a certain threshold.

[0825] As an example, "the second parameter value depends on the proportion of full-duplex symbols within the first evaluation period" includes: there is a corresponding or mapping relationship between the second parameter value or the value range of the second parameter value and whether the proportion of full-duplex symbols within the first evaluation period is less than or equal to a certain threshold according to a predefined table.

[0826] As an example, "the second parameter value depends on the proportion of full-duplex symbols within the first evaluation period" includes: the second parameter value is a certain predefined value that depends on the proportion of full-duplex symbols within the first evaluation period.

[0827] As an example, "the second parameter value depends on the proportion of full-duplex symbols within the first evaluation period" includes: whether the second parameter value increases by 3 dB depends on the proportion of full-duplex symbols within the first evaluation period.

[0828] As an example, "the second parameter value depends on the proportion of full-duplex symbols within the first evaluation period" includes: whether the range of the second parameter value increases by 3 dB depends on the proportion of full-duplex symbols within the first evaluation period.

[0829] As an example, "the second parameter value depends on the proportion of full-duplex symbols within the first evaluation period" includes: whether the second parameter value is -3 dB depends on the proportion of full-duplex symbols within the first evaluation period.

[0830] As an example, when the network side indicates that the terminal in the present application can perform power boost, the second parameter value depends on the power boost of the terminal in the present application in full-duplex symbols and the proportion of full-duplex symbols within a certain threshold or less in the first evaluation period.

[0831] As an example, when the network side indicates that the terminal in the present application can perform power boost, the second parameter value is a certain predefined value that depends on the power boost supported by the terminal in the present application in full-duplex symbols and the proportion of full-duplex symbols within a certain threshold or less in the first evaluation period.

[0832] As an embodiment, when the network side indicates that the terminal in the present application can perform power boost, the second parameter value increases by 3 dB. For a terminal of a specific power level and operating on certain specific TDD (Time Division Duplexing) frequency bands, a certain specific modulation method is adopted, and the terminal in the present application indicates support for power boost, and the proportion of full-duplex symbols within a certain threshold or less in the first evaluation period.

[0833] As an embodiment, when the network side indicates that the terminal in the present application can perform power boost, the second parameter value is -3 dB. For a terminal of a specific power level and operating on certain specific TDD frequency bands, a certain specific modulation method is adopted, and the terminal in the present application indicates support for power boost, and the proportion of full-duplex symbols within a certain threshold or less in the first evaluation period.

[0834] As an embodiment, when the network side indicates that the terminal in the present application can perform power boost, the second parameter value increases by 3 dB for a terminal of a specific power level and operating on certain specific TDD frequency bands, the modulation method is PI / 2BPSK, and the terminal in the present application indicates support for power boost, and the proportion of full-duplex symbols within a certain threshold or less in the first evaluation period.

[0835] As an embodiment, when the network side indicates that the terminal in the present application can perform power boost, the second parameter value is -3 dB for a terminal of a specific power level and operating on certain specific TDD frequency bands, the modulation method is PI / 2BPSK, and the terminal in the present application indicates support for power boost, and the proportion of full-duplex symbols within a certain threshold or less in the first evaluation period.

[0836] As an embodiment, the second parameter value also depends on the configuration of the network side.

[0837] As an embodiment, the second parameter value also depends on the capabilities of the terminal in the present application.

[0838] As an embodiment, the second parameter value also depends on the waveform of the first assumed PUSCH.

[0839] As an embodiment, the second parameter value also depends on the modulation method of the first assumed PUSCH.

[0840] As an embodiment, the second parameter value also depends on the power level of the terminal in the present application.

[0841] As an embodiment, the second parameter value also depends on the frequency band to which the first assumed PUSCH belongs.

[0842] As an embodiment, the range of the first evaluation period is predefined or configured.

[0843] As an embodiment, the range of the first evaluation period is a fixed value.

[0844] As an embodiment, the range of the first evaluation period is hard coded in the standard.

[0845] As an embodiment, the first evaluation period is independent of explicit signaling indication. As a subsidiary embodiment of the above embodiment, the advantage of doing so is simple design.

[0846] As an embodiment, the first evaluation period is signaled configured (or indicated or provided). As a subsidiary embodiment of the above embodiment, the advantage of doing so is greater flexibility.

[0847] As an embodiment, the first evaluation period is equal to one frame.

[0848] As an embodiment, the first evaluation period is greater than or equal to one frame.

[0849] As an embodiment, the first evaluation period is greater than or equal to 10 ms.

[0850] As an embodiment, the first evaluation period is set by the terminal in the present application within a predefined range or interval.

[0851] As an embodiment, the first evaluation period is related to the implementation of the terminal in the present application within a predefined range or interval.

[0852] Example 12

[0853] Embodiment 12 exemplifies a schematic diagram of the indication of a first capability parameter according to an embodiment of the present application, as shown in the appendix Figure 12 as shown. In the appendix Figure 12 the first capability parameter indicates that the sender of the first PUSCH supports transmitting the reference maximum output power value.

[0854] In Embodiment 12, the terminal in the present application transmits the first capability parameter; wherein, the first capability parameter indicates that the sender of the first PUSCH in the present application supports transmitting the reference maximum output power value.

[0855] As an embodiment, the base station determines whether the terminal supports reporting the reference output power value obtained from the first PUSCH in the candidate PUSCH set in the full-duplex mode according to the capabilities reported by the terminal in the present application, reducing the complexity of the user equipment and improving the performance of the uplink transmission.

[0856] As an embodiment, the sender of the first PUSCH is the terminal in the present application.

[0857] As an embodiment, the sender of the first PUSCH is equivalent to or can be used interchangeably with the terminal in the present application.

[0858] As an embodiment, "the first capability parameter indicates that the sender of the first PUSCH supports transmitting the reference maximum output power value" includes: the first capability parameter indicates that the sender of the first PUSCH supports transmitting the reference maximum output power value and the first maximum output power value in the present application in one MAC CE simultaneously.

[0859] As an embodiment, "the first capability parameter indicates that the sender of the first PUSCH supports transmitting the reference maximum output power value" includes: the first capability parameter indicates that the sender of the first PUSCH supports transmitting the maximum output power value of the first assumed PUSCH after introducing SBFD.

[0860] As an embodiment, "the first capability parameter indicates that the sender of the first PUSCH supports transmitting the reference maximum output power value" includes: the first capability parameter indicates that the sender of the first PUSCH supports transmitting the maximum output power value of the first assumed PUSCH in the candidate PUSCH set obtained based on the symbol type occupied by the first PUSCH.

[0861] As an embodiment, "the first capability parameter indicates that the sender of the first PUSCH supports transmitting the reference maximum output power value" includes: the first capability parameter indicates that the sender of the first PUSCH supports transmitting the maximum output power value of the assumed PUSCH for SBFD symbols.

[0862] As an embodiment, when the first capability parameter indicates that the sender of the first PUSCH does not support transmitting the reference maximum output power value, the waveform of the first assumed PUSCH is different from that of the first PUSCH.

[0863] As an embodiment, when the first capability parameter indicates that the sender of the first PUSCH does not support transmitting the reference maximum output power value, the transform precoding of the first assumed PUSCH and the transform precoding of the first PUSCH have different enabling states.

[0864] As an example, the first capability parameter is accompanied by a second capability parameter, and the second capability parameter indicates that the sender of the first PUSCH supports uplink transmission on an uplink sub-band in a full-duplex symbol.

[0865] As a sub-example of this example, the first capability parameter being accompanied by the second capability parameter includes: the user equipment indicating the first capability parameter also needs to indicate support for the second capability parameter.

[0866] As a sub-example of this example, the first capability parameter being accompanied by the second capability parameter includes: the user equipment indicating the first capability parameter also needs to indicate in the first capability parameter support for uplink transmission on an uplink sub-band in a full-duplex symbol.

[0867] As a sub-example of this example, the first capability parameter being accompanied by the second capability parameter includes: the user equipment indicating the first capability parameter is a user equipment that supports SBFD.

[0868] As a sub-example of this example, the first capability parameter being accompanied by the second capability parameter includes: the user equipment indicating the first capability parameter is an SBFD user.

[0869] Example 13

[0870] Embodiment 13 exemplifies a structural block diagram of a processing device in a terminal, as shown in the appendix Figure 13 shown. In the appendix Figure 13 , the processing device 1300 in the terminal includes a first transceiver 1301. The first transceiver 1301 includes the transmitter / receiver 456 (including antenna 460), a receive processor 452, a transmit processor 455, and a controller / processor 490 in the appendix of this application Figure 4 .

[0871] In Embodiment 13, the first transceiver 1301 receives a first information block and a second information block, where the first information block indicates at least one full-duplex symbol, and the second information block indicates that the terminal reports a power headroom report carrying a supposed PUSCH; the first transceiver 1301 sends a first PUSCH and a third information block; wherein, the third information block carries a reference maximum output power value, and the reference maximum output power value is a maximum output power value configured for the terminal based on a first supposed PUSCH; the first supposed PUSCH belongs to a candidate PUSCH set, the candidate PUSCH set includes a plurality of supposed PUSCHs, the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH, and the first supposed PUSCH is a predefined supposed PUSCH included in the candidate PUSCH set; the symbol type includes a full-duplex symbol and a non-full-duplex symbol.

[0872] As an embodiment, the first transceiver 1301 receives a fourth information block; wherein, the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication; the DCI signaling scheduling the first PUSCH indicates whether the transform precoding of the first PUSCH is enabled, and at least one of the first supposed PUSCH and the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled.

[0873] As an embodiment, when the first PUSCH occupies at least one full-duplex symbol, the candidate PUSCH set includes a supposed PUSCH that only occupies non-full-duplex symbols and has transform precoding enabled and a supposed PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled; otherwise, the candidate PUSCH set includes a supposed PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled and a supposed PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled.

[0874] As an embodiment, the transmit power of the first PUSCH is equal to the smaller value compared between a first transmit power value and a first maximum output power value, the first transmit power value depends on the path loss, the first maximum output power value is a maximum output power value configured for the terminal based on the first PUSCH, the first maximum output power value depends on the power class of the sender of the first PUSCH, and the third information block carries the first maximum output power value.

[0875] As an embodiment, the first PUSCH is transmitted in N transmission opportunities, where N is an integer greater than 1, and the number of transmission opportunities among the N transmission opportunities that include at least one full-duplex symbol is N1; a first parameter value is used to determine the first transmit power value, the first parameter value depends on a first factor, the first factor is related to N1, and the first parameter value is related to the BPRE value of the first PUSCH.

[0876] As an embodiment, the first assumed PUSCH occupies at least one full-duplex symbol, the first information block indicates a first sub-band, and the first sub-band is an uplink sub-band; a first maximum output power backoff value is the maximum output power backoff value applicable to the first assumed PUSCH, the reference maximum output power value depends on the first maximum output power backoff value, and the first maximum output power backoff value depends on the frequency domain position of the first sub-band.

[0877] As an embodiment, the reference maximum output power value depends on a second parameter value, and the second parameter value depends on the proportion of full-duplex symbols in a first evaluation period, and the first evaluation period is predefined or configured.

[0878] As an embodiment, a first transceiver 1301 transmits a first capability parameter; wherein, the first capability parameter indicates that the sender of the first PUSCH supports transmitting the reference maximum output power value.

[0879] Example 14

[0880] Embodiment 14 exemplifies a structural block diagram of a processing device in a base station, as shown in the appendix Figure 14 shown. In the appendix Figure 14 the processing device 1400 in the base station includes a second transceiver 1401. The second transceiver 1401 includes the transmitter / receiver 456 (including antenna 460), a receive processor 452, a transmit processor 455, and a controller / processor 490 in the appendix of the present application Figure 4 shown.

[0881] In Embodiment 14, the second transceiver 1401 transmits a first information block and a second information block, where the first information block indicates at least one full-duplex symbol, and the second information block indicates that the terminal reports a power headroom report carrying a hypothetical PUSCH; the second transceiver 1401 receives a first PUSCH and a third information block; wherein, the third information block carries a reference maximum output power value, and the reference maximum output power value is a maximum output power value configured for the terminal based on a first hypothetical PUSCH; the first hypothetical PUSCH belongs to a candidate PUSCH set, the candidate PUSCH set includes a plurality of hypothetical PUSCHs, the candidate PUSCH set depends on the symbol type of at least one time-domain symbol occupied by the first PUSCH, and the first hypothetical PUSCH is a predefined hypothetical PUSCH included in the candidate PUSCH set; the symbol type includes a full-duplex symbol and a non-full-duplex symbol.

[0882] As an embodiment, the second transceiver 1401 transmits a fourth information block; wherein, the fourth information block indicates that the DCI signaling scheduling the first PUSCH includes a dynamic transform precoding indication; the DCI signaling scheduling the first PUSCH indicates whether the transform precoding of the first PUSCH is enabled, and at least one of the first hypothetical PUSCH and the candidate PUSCH set depends on whether the transform precoding of the first PUSCH is enabled.

[0883] As an embodiment, when the first PUSCH occupies at least one full-duplex symbol, the candidate PUSCH set includes a hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding enabled and a hypothetical PUSCH that only occupies non-full-duplex symbols and has transform precoding disabled; otherwise, the candidate PUSCH set includes a hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled and a hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled.

[0884] As an embodiment, the transmit power of the first PUSCH is equal to the smaller value compared between a first transmit power value and a first maximum output power value. The first transmit power value depends on the path loss, the first maximum output power value is a maximum output power value configured for the terminal based on the first PUSCH, and the first maximum output power value depends on the power class of the sender of the first PUSCH. The third information block carries the first maximum output power value.

[0885] As an example, the first PUSCH is transmitted in N transmission opportunities, where N is an integer greater than 1, and the number of transmission opportunities among the N transmission opportunities that include at least one full-duplex symbol is N1; a first parameter value is used to determine the first transmit power value, the first parameter value depends on a first factor, the first factor is related to N1, and the first parameter value is related to the BPRE value of the first PUSCH.

[0886] As an example, the first assumed PUSCH occupies at least one full-duplex symbol, the first information block indicates a first sub-band, and the first sub-band is an uplink sub-band; a first maximum output power backoff value is the maximum output power backoff value applicable to the first assumed PUSCH, the reference maximum output power value depends on the first maximum output power backoff value, and the first maximum output power backoff value depends on the frequency domain position of the first sub-band.

[0887] As an example, the reference maximum output power value depends on a second parameter value, and the second parameter value depends on the proportion of full-duplex symbols in a first evaluation period, and the first evaluation period is predefined or configured.

[0888] As an example, a second transceiver 1401 sends a first capability parameter; wherein, the first capability parameter indicates that the sender of the first PUSCH supports sending the reference maximum output power value.

[0889] Those of ordinary skill in the art can understand that all or part of the steps in the above method can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium, such as a read-only memory, a hard disk, or an optical disc, etc. Optionally, all or part of the steps of 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 a hardware form or in the form of a software function module. This application is not limited to any specific form of the combination of software and hardware. The terminal or base station or UE or terminal in this application includes but is not limited to mobile phones, tablet computers, notebooks, wireless network cards, low-power devices, eMTC devices, NB-IoT devices, vehicle communication devices, aircraft, airplanes, drones, remotely controlled airplanes, test devices, test equipment, test instruments, etc. The base station device or base station or network-side device in this application includes but is not limited to macrocell base stations, microcell base stations, home base stations, relay base stations, eNBs, gNBs, transmission and reception nodes TRP, relay satellites, satellite base stations, aerial base stations, test devices, test equipment, test instruments, etc.

[0890] Those skilled in the art should understand that the present invention can be implemented in other specific forms without departing from its core or essential features. Therefore, the presently disclosed embodiments should be considered as illustrative rather than restrictive in any case. The scope of the invention is determined by the appended claims rather than the preceding description, and all modifications within the equivalent meaning and scope thereof are considered to be included therein.

Claims

1. A method used in a terminal, characterized in that: include: Receiving a first information block and a second information block, wherein the first information block indicates at least one full-duplex symbol, and the second information block indicates that the terminal reports a power headroom report carrying an assumed PUSCH; Sending a first PUSCH and a third information block; Among them, the third information block carries a reference maximum output power value, and the reference maximum output power value is a maximum output power value of the terminal configuration based on the first assumed PUSCH; the first assumed PUSCH belongs to a candidate PUSCH set, and the candidate PUSCH set includes multiple assumed PUSCHs, and the candidate PUSCH set depends on the symbol type of at least one time domain symbol occupied by the first PUSCH, and the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set; the symbol type includes full-duplex symbols and non-full-duplex symbols.

2. The method according to claim 1, characterized in that include: receiving a fourth information block; The fourth information block indicates that the DCI signaling for scheduling the first PUSCH includes a dynamic transformation precoding indication; The DCI signaling for scheduling the first PUSCH indicates whether transform precoding of the first PUSCH is enabled, and at least one of the first assumed PUSCH and the candidate PUSCH set depends on whether transform precoding of the first PUSCH is enabled.

3. The method according to claim 1 or 2, characterized in that When the first PUSCH occupies at least one full-duplex symbol, the candidate PUSCH set includes a hypothetical PUSCH that occupies only non-full-duplex symbols and has transform precoding enabled, and a hypothetical PUSCH that occupies only non-full-duplex symbols and has transform precoding disabled; otherwise, the candidate PUSCH set includes a hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled, and a hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled.

4. The method according to any one of claims 1 to 3, characterized in that: The transmission power of the first PUSCH is equal to the smaller value between a first transmission power value and a first maximum output power value, the first transmission power value depends on the path loss, the first maximum output power value is a maximum output power value of the terminal configuration based on the first PUSCH, the first maximum output power value depends on the power level of the sender of the first PUSCH, and the third information block carries the first maximum output power value.

5. The method according to claim 4, characterized in that The first PUSCH is transmitted in N transmission opportunities, where N is an integer greater than 1, and the number of transmission opportunities in which the N transmission opportunities include at least one full-duplex symbol is N1; a first parameter value is used to determine the first transmit power value, the first parameter value depends on a first factor, the first factor is related to the N1, and the first parameter value is related to the BPRE value of the first PUSCH.

6. The method according to any one of claims 1 to 5, characterized in that: The first assumed PUSCH occupies at least one full-duplex symbol, the first information block indicates a first sub-band, and the first sub-band is an uplink sub-band; the first maximum output power backoff value is the maximum output power backoff value applicable to the first assumed PUSCH, the reference maximum output power value depends on the first maximum output power backoff value, and the first maximum output power backoff value depends on the frequency domain position of the first sub-band.

7. The method according to any one of claims 1 to 6, characterized in that: The reference maximum output power value depends on a second parameter value, and the second parameter value depends on a proportion of full-duplex symbols in a first evaluation period, and the first evaluation period is predefined or configured.

8. The method according to any one of claims 1 to 7, characterized in that: include: Sending a first capability parameter; The first capability parameter indicates that the sender of the first PUSCH supports sending the reference maximum output power value.

9. A terminal, characterized in that: The terminal includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the terminal to execute the method described in any one of claims 1-8.

10. A method used in a base station, characterized in that: include: Sending a first information block and a second information block, wherein the first information block indicates at least one full-duplex symbol, and the second information block instructs the terminal to report a power headroom report carrying an assumed PUSCH; receiving a first PUSCH and a third information block; Among them, the third information block carries a reference maximum output power value, and the reference maximum output power value is a maximum output power value of the terminal configuration based on the first assumed PUSCH; the first assumed PUSCH belongs to a candidate PUSCH set, and the candidate PUSCH set includes multiple assumed PUSCHs, and the candidate PUSCH set depends on the symbol type of at least one time domain symbol occupied by the first PUSCH, and the first assumed PUSCH is a predefined assumed PUSCH included in the candidate PUSCH set; the symbol type includes full-duplex symbols and non-full-duplex symbols.

11. The method according to claim 10, characterized in that include: Sending a fourth information block; The fourth information block indicates that the DCI signaling for scheduling the first PUSCH includes a dynamic transformation precoding indication; The DCI signaling for scheduling the first PUSCH indicates whether transform precoding of the first PUSCH is enabled, and at least one of the first assumed PUSCH and the candidate PUSCH set depends on whether transform precoding of the first PUSCH is enabled.

12. The method according to claim 10 or 11, characterized in that When the first PUSCH occupies at least one full-duplex symbol, the candidate PUSCH set includes a hypothetical PUSCH that occupies only non-full-duplex symbols and has transform precoding enabled, and a hypothetical PUSCH that occupies only non-full-duplex symbols and has transform precoding disabled; otherwise, the candidate PUSCH set includes a hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding enabled, and a hypothetical PUSCH that occupies at least one full-duplex symbol and has transform precoding disabled.

13. The method according to any one of claims 10 to 12, characterized in that: The transmission power of the first PUSCH is equal to the smaller value between a first transmission power value and a first maximum output power value, the first transmission power value depends on the path loss, the first maximum output power value is a maximum output power value of the terminal configuration based on the first PUSCH, the first maximum output power value depends on the power level of the sender of the first PUSCH, and the third information block carries the first maximum output power value.

14. The method according to claim 13, characterized in that The first PUSCH is transmitted in N transmission opportunities, where N is an integer greater than 1, and the number of transmission opportunities in which the N transmission opportunities include at least one full-duplex symbol is N1; a first parameter value is used to determine the first transmit power value, the first parameter value depends on a first factor, the first factor is related to the N1, and the first parameter value is related to the BPRE value of the first PUSCH.

15. The method according to any one of claims 10 to 14, characterized in that: The first assumed PUSCH occupies at least one full-duplex symbol, the first information block indicates a first sub-band, and the first sub-band is an uplink sub-band; the first maximum output power backoff value is the maximum output power backoff value applicable to the first assumed PUSCH, the reference maximum output power value depends on the first maximum output power backoff value, and the first maximum output power backoff value depends on the frequency domain position of the first sub-band.

16. The method according to any one of claims 10 to 15, characterized in that: The reference maximum output power value depends on a second parameter value, and the second parameter value depends on a proportion of full-duplex symbols in a first evaluation period, and the first evaluation period is predefined or configured.

17. The method according to any one of claims 10 to 16, characterized in that: include: Sending a first capability parameter; The first capability parameter indicates that the sender of the first PUSCH supports sending the reference maximum output power value.

18. A base station, characterized in that: The base station comprises: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code comprises computer instructions, and the one or more processors call the computer instructions so that the base station executes the method as described in any one of claims 10-17.