Method and apparatus used in node for wireless communication

By receiving information blocks in the NR system and adjusting the transmission timing and power control of PUSCH, the problem of low resource utilization in the TDD spectrum is solved, transmission efficiency and reliability are improved, the design is simplified, and it is compatible with existing standards.

WO2025261038A1PCT designated stage Publication Date: 2025-12-26HONOR DEVICE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/095547
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-19
Filing Date
2025-05-16
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

In existing NR systems, the half-duplex mode of TDD spectrum leads to decreased resource utilization and increased latency, failing to effectively support flexible duplex modes and affecting transmission efficiency and reliability.

Method used

By receiving the first and second information blocks, indicating at least one full-duplex symbol, and sending the first PUSCH in N transmission opportunities, power control is optimized. The transmit power and BPRE value are adjusted to take into account the frequency domain resource differences between full-duplex and non-full-duplex symbols, supporting flexible duplex mode configuration.

Benefits of technology

It improves uplink coverage and transmission reliability, enhances system robustness, and is compatible with existing standards, simplifying the design process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025095547_26122025_PF_FP_ABST
    Figure CN2025095547_26122025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a method and apparatus used in a node for wireless communication. The node receives a first information block and a second information block, the first information block indicating at least one full-duplex symbol; and a first PUSCH is sent in N transmission occasions, N being an integer greater than 1, and the second information block indicating N. The number of transmission occasions among the N transmission occasions comprising at least one full-duplex symbol is N1; the transmission power of the first PUSCH is equal to the smaller value of a first transmission power and a maximum output power, the maximum output power depends on a power class of a transmitter of the first PUSCH, a first parameter value is used to determine the first transmission power, the first parameter value depends on a first factor, the first factor is related to N1, and the first parameter value is related to a BPRE value of the first PUSCH. The present application improves uplink transmission performance.
Need to check novelty before this filing date? Find Prior Art

Description

A method and apparatus for a node used in wireless communication

[0001] This application claims priority to Chinese Patent Application No. 202410799140.3, filed on June 19, 2024, entitled "A Method and Apparatus in a Node for Wireless Communication", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to transmission schemes and apparatus with flexible transmission direction configurations in wireless communication. Background Technology

[0003] The application scenarios of future wireless communication systems are becoming increasingly diversified, and different application scenarios place different performance requirements on the system. To meet the diverse performance needs of various application scenarios, the 3GPP (3rd Generation Partner Project) RAN (Radio Access Network) #72 plenary meeting decided to conduct research on New Radio (NR) (or 5G). The 3GPP RAN #75 plenary meeting approved the NR Work Item (WI), initiating standardization work for NR. The 3GPP RAN #86 plenary meeting decided to begin work on the NR Rel-17 Study Item (SI) and Work Item (WI), and the 3GPP RAN #94e plenary meeting initiated the NR Rel-18 SI and WI projects. The 3GPP RAN #102 plenary meeting decided to begin work on the NR Rel-19 SI and WI.

[0004] NR Rel-19 includes support for Subband Non-Overlapping Full Duplex (SBFD). SBFD is also one of the technologies that 6G may support. Summary of the Invention

[0005] In existing NR systems, spectrum resources are statically divided into FDD and TDD spectrum. For TDD spectrum, both base stations and user equipment operate in half-duplex mode. This half-duplex mode avoids self-interference and mitigates cross-link interference, but it also leads to decreased resource utilization and increased latency. To address these issues, supporting flexible duplex modes on either TDD or FDD spectrum becomes a possible solution.

[0006] To address the configuration issue of supporting flexible duplex modes, this application discloses a solution. It should be noted that the flexible duplex mode described in this application is merely a typical application scenario or example; this application is also applicable to 6G networks or other scenarios facing similar problems (e.g., scenarios where link direction changes, or other scenarios supporting multi-level configuration of transmission directions, or scenarios with more capable base stations or user equipment, such as supporting full-duplex on the same frequency), or for different application scenarios, such as eMBB, URLLC, non-terrestrial networks, sensor-integrated networks, smart metasurfaces, and terahertz networks, achieving similar technical effects. Furthermore, adopting a unified solution for different scenarios (including but not limited to eMBB, URLLC, non-terrestrial networks, sensor-integrated networks, smart metasurfaces, and terahertz networks) helps reduce hardware complexity and cost. Where there is no conflict, the embodiments and features described in the devices used in the terminals of this application can be applied to the devices used in the base stations, and vice versa.

[0007] This application discloses a method for use in a terminal, including:

[0008] Receive a first information block and a second information block, wherein the first information block indicates at least one full-duplex symbol;

[0009] The first PUSCH is sent in N transmission opportunities, where N is an integer greater than 1, and the second information block indicates the N;

[0010] Wherein, the number of transmission opportunities including at least one full-duplex symbol transmission opportunity is N1; the transmit power of the first PUSCH is equal to the smaller value between the first transmit power and the maximum output power, the maximum output power depends on the power level of the sender of the first PUSCH, a first parameter value is used to determine the first transmit power, 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.

[0011] According to one aspect of this application, the above method is characterized in that the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are jointly used to determine the first RE number, and the number of transmission code blocks carried by the first PUSCH, the size of each transmission code block carried by the first PUSCH, and the first RE number are jointly used to determine the BPRE value of the first PUSCH.

[0012] According to one aspect of this application, the above method is characterized in that the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value, and the second information block indicates the first offset value.

[0013] According to one aspect of this application, the above method is characterized by comprising:

[0014] Receive the first DCI signaling;

[0015] Wherein, the first DCI signaling schedules the first PUSCH; the first DCI signaling indicates the first factor.

[0016] According to one aspect of this application, the above method is characterized in that the first factor 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 a full-duplex symbol.

[0017] According to one aspect of this application, the above method is characterized in that the first PUSCH carries a first transport block in the N transport times; the size of the first transport block depends on the number of second REs, the first factor and the number of third REs are used together to determine the number of second REs, the number of third REs being equal to the number of REs occupied by the first PUSCH in one transport time and one RB.

[0018] According to one aspect of this application, the method is characterized in that the first information block indicates a first sub-band, the first sub-band being an uplink sub-band; the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings; the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing; the resource block allocation type of the first PUSCH in the reference transmission timing is one of edge resource block allocation, external resource block allocation, or internal resource block allocation, and at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing.

[0019] According to one aspect of this application, the above method is characterized by comprising:

[0020] Send the first capability parameter;

[0021] The first capability parameter indicates that the sender of the first PUSCH supports cross-symbol types when sending the first PUSCH in the N transmission opportunities, and the symbol types include full-duplex symbols and non-full-duplex symbols.

[0022] This application discloses a terminal, the terminal comprising:

[0023] One or more processors and memory;

[0024] The memory is coupled to the one or more processors and is used to store computer program code, which includes computer instructions. The one or more processors invoke the computer instructions to cause the terminal to execute the above-described method.

[0025] This application discloses a method for use in a base station, including:

[0026] Send a first information block and a second information block, wherein the first information block indicates at least one full-duplex symbol;

[0027] The first PUSCH is received in N transmission opportunities, where N is an integer greater than 1, and the second information block indicates the N;

[0028] Wherein, the number of transmission opportunities including at least one full-duplex symbol transmission opportunity is N1; the transmit power of the first PUSCH is equal to the smaller value between the first transmit power and the maximum output power, the maximum output power depends on the power level of the sender of the first PUSCH, a first parameter value is used to determine the first transmit power, 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.

[0029] According to one aspect of this application, the above method is characterized in that the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are jointly used to determine the first RE number, and the number of transmission code blocks carried by the first PUSCH, the size of each transmission code block carried by the first PUSCH, and the first RE number are jointly used to determine the BPRE value of the first PUSCH.

[0030] According to one aspect of this application, the above method is characterized in that the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value, and the second information block indicates the first offset value.

[0031] According to one aspect of this application, the above method is characterized by comprising:

[0032] Send the first DCI signaling;

[0033] Wherein, the first DCI signaling schedules the first PUSCH; the first DCI signaling indicates the first factor.

[0034] According to one aspect of this application, the above method is characterized in that the first factor 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 a full-duplex symbol.

[0035] According to one aspect of this application, the above method is characterized in that the first PUSCH carries a first transport block in the N transport times; the size of the first transport block depends on the number of second REs, the first factor and the number of third REs are used together to determine the number of second REs, the number of third REs being equal to the number of REs occupied by the first PUSCH in one transport time and one RB.

[0036] According to one aspect of this application, the method is characterized in that the first information block indicates a first sub-band, the first sub-band being an uplink sub-band; the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings; the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing; the resource block allocation type of the first PUSCH in the reference transmission timing is one of edge resource block allocation, external resource block allocation, or internal resource block allocation, and at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing.

[0037] According to one aspect of this application, the above method is characterized by comprising:

[0038] Receive the first capability parameter;

[0039] The first capability parameter indicates that the sender of the first PUSCH supports cross-symbol types when sending the first PUSCH in the N transmission opportunities, and the symbol types include full-duplex symbols and non-full-duplex symbols.

[0040] This application discloses a base station, which includes: one or more processors and a memory;

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

[0042] As an example, compared with conventional solutions, this application has the following advantages:

[0043] The calculation of power control was optimized to improve uplink coverage and ensure uplink transmission performance when PUSCH is transmitted at different times, including when it spans full-duplex and non-full-duplex symbols.

[0044] This improved the reliability of transmission and enhanced the robustness of the system.

[0045] It is compatible with existing standards. Attached Figure Description

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

[0047] Figure 1 illustrates a flowchart of terminal transmission according to an embodiment of this application;

[0048] Figure 2 shows a schematic diagram of a network architecture according to an embodiment of this application;

[0049] Figure 3 illustrates a schematic diagram of the wireless protocol architecture of the user plane and control plane according to an embodiment of this application;

[0050] Figure 4 shows a schematic diagram of a terminal and a base station according to an embodiment of this application;

[0051] Figure 5 illustrates a flowchart of terminal and base station transmission according to an embodiment of this application;

[0052] Figure 6 illustrates a schematic diagram of determining the first RE quantity according to an embodiment of this application;

[0053] Figure 7 shows a schematic diagram of determining the value of a first parameter according to an embodiment of this application;

[0054] Figure 8 shows a schematic diagram of a first DCI signaling indicating a first factor according to an embodiment of this application;

[0055] Figure 9 shows a schematic diagram of the effective RBs in the frequency domain of the first PUSCH in a full-duplex symbol according to an embodiment of this application;

[0056] Figure 10 shows a schematic diagram of determining the size of a first transport block according to an embodiment of this application;

[0057] Figure 11 shows a schematic diagram of the frequency domain location of a first sub-band according to an embodiment of this application;

[0058] Figure 12 shows a schematic diagram of a first capability parameter indication according to an embodiment of this application;

[0059] Figure 13 shows a structural block diagram of a processing device for a terminal according to an embodiment of the present application;

[0060] Figure 14 shows a structural block diagram of a processing apparatus for a base station according to an embodiment of the present application. Detailed Implementation

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

[0062] Example 1

[0063] Example 1 illustrates a flowchart 100 of terminal transmission according to an embodiment of this application, as shown in Figure 1. In Figure 1, each block represents a step, and it is particularly important to emphasize that the order of the blocks in the figure does not restrict the temporal sequence of the represented steps.

[0064] In Embodiment 1, the terminal of this application receives a first information block and a second information block in step 101, the first information block indicating at least one full-duplex symbol; in step 102, the terminal of this application transmits a first PUSCH in N transmission opportunities, where N is an integer greater than 1, and the second information block indicates the N; wherein, the number of transmission opportunities including at least one full-duplex symbol is N1; the transmit power of the first PUSCH is equal to the smaller value between a first transmit power and a maximum output power, the maximum output power depending on the power level of the sender of the first PUSCH, a first parameter value is used to determine the first transmit power, 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.

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

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

[0067] As an example, the first information block is cell common.

[0068] As an example, the first information block is cell specific.

[0069] As an example, the first information block is group common.

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

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

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

[0073] As one example, the first information block includes some or all of the fields in IE "SBFDConfigDedicated-r19".

[0074] As one example, the first information block includes some or all of the fields in IE "SBFDConfigCommon-r19".

[0075] As one example, the first information block includes some or all of the fields in IE "SBFDConfig-r19".

[0076] As one example, the first information block includes some or all of the domains in the IE "ServingCellConfigCommon".

[0077] As one example, the first information block includes some or all of the fields in IE's "CellGroupConfig".

[0078] As one example, the first information block includes some or all of the fields in IE "SpCellConfig".

[0079] As one example, the first information block includes some or all of the domains in IE "SCellConfig".

[0080] As one example, the first information block includes some or all of the fields in the IE "ServingCellConfigCommonSIB".

[0081] As one example, the first information block includes some or all of the domains in the IE "ServingCellConfig".

[0082] As one example, the first information block includes some or all of the fields in IE "UplinkConfig".

[0083] As one embodiment, the first information block includes some or all of the domains in the IE "TDD-UL-DL-ConfigCommon".

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

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

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

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

[0088] As one embodiment, the second information block is UE-specific or UE-dedicated.

[0089] As one embodiment, the second information block is transmitted via PDSCH (Physical Downlink Shared Channel) or via PDCCH (Physical Downlink Control Channel).

[0090] As one embodiment, the second information block includes higher-level information or higher-level parameter configuration.

[0091] As one embodiment, the second information block includes one or more IEs (Information Elements) included in an RRC (Radio Resource Control) layer signaling, or the second information block includes one or more fields included in an RRC layer signaling.

[0092] As one example, the second information block includes some or all of the domains in IE's "ServingCellConfig".

[0093] As one embodiment, the second information block includes some or all of the fields in the IE "BWP-Uplink".

[0094] As one example, the second information block includes some or all of the fields in IE "BWP-UplinkDedicated".

[0095] As one example, the second information block includes some or all of the fields in IE's "ConfiguredGrantConfig".

[0096] As one example, the second information block includes some or all of the domains in the IE "PUSCH-config".

[0097] As one embodiment, the second information block includes some or all of the fields in the IE "PUSCH-TimeDomainResourceAllocation".

[0098] As one example, the second information block includes some or all of the fields in the IE "PUSCH-TimeDomainResourceAllocation-r16".

[0099] As one embodiment, the second information block includes some or all of the fields in IE "PUSCH-Allocation-r16".

[0100] As an example, the second information block includes the "numberOfSlotsTBoMS-r17" field in IE "PUSCH-Allocation-r16".

[0101] As an example, the second information block includes the "numberOfRepetitions-r16" field in IE "PUSCH-Allocation-r16".

[0102] As an example, the second information block includes the "numberOfRepetitionsExt" field in IE "PUSCH-Allocation-r16".

[0103] As one embodiment, the second information block includes DCI (Downlink Control Information).

[0104] As one embodiment, the second information block includes at least one DCI field.

[0105] As one embodiment, the second information block includes some or all fields of DCI format 0_1.

[0106] As one embodiment, the second information block includes some or all fields of DCI format 0_2.

[0107] As an example, the second information block includes some fields or other fields from formats other than the DCI format described above.

[0108] As an example, the second information block includes the "Time domain resource assignment" field in DCI format 0_1.

[0109] As an example, the second information block includes the "Time domain resource assignment" field in DCI format 0_2.

[0110] As one embodiment, the second information block includes the configuration information of the first PUSCH.

[0111] As one embodiment, the second information block includes the scheduling information of the first PUSCH.

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

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

[0114] As an example, the full-duplex symbol is a time-domain symbol configured with full-duplex sub-bands.

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

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

[0117] As an example, the full-duplex symbol is the time-domain symbol configured in the time domain for the subbands of the SBFD.

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

[0119] As an example, the full-duplex symbol is the time-domain symbol applicable to SBFD.

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

[0121] As an example, the full-duplex symbol is configured with a full-duplex sub-band in the frequency domain.

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

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

[0124] As an example, the full-duplex symbol is a time-domain symbol that enables simultaneous uplink and downlink transmission on both the network side (or base station side) and the user equipment side.

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

[0126] As an example, the full-duplex symbol is a symbol that can be transmitted uplink over a downlink or flexible symbol configured in "TDD-UL-DL-ConfigCommon".

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

[0128] As an example, the full-duplex symbol is either 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.

[0129] As an example, considering only "tdd-UL-DL-ConfigCommon" simplifies the design and reduces the standardization workload.

[0130] As an example, this approach considers both downlink and flexible symbols, expanding configuration flexibility.

[0131] As an example, only the downlink symbol is considered, which simplifies the system design.

[0132] As one 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.

[0133] As one 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.

[0134] As one 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.

[0135] As one embodiment, "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.

[0136] As one embodiment, "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.

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

[0138] As one embodiment, “the first information block indicates at least one full-duplex symbol” includes: the first information block indicates at least one downlink symbol or flexible symbol indicated by the TDD uplink / downlink configuration as a full-duplex symbol.

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

[0140] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: symbols that overlap in the time domain with the symbols indicated (or provided) by the first information block and are indicated as downlink or flexible by TDD uplink / downlink configuration are full-duplex symbols.

[0141] As one embodiment, "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.

[0142] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates multiple full-duplex symbols.

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

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

[0145] As a sub-implementation of this embodiment, 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.

[0146] As a sub-implementation 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.

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

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

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

[0150] As one 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.

[0151] As one 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.

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

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

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

[0155] As an example, SLIV indicates that full-duplex symbols can reduce signaling overhead while maintaining a certain degree of configuration flexibility, and are well compatible with the limitation of no more than two full-duplex symbols and non-full-duplex symbols switching points.

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

[0157] As an example, the first PUSCH is transmitted via an air interface or a wireless interface.

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

[0159] As an example, the first PUSCH is a dynamically scheduled PUSCH transmission.

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

[0161] As an example, the first PUSCH is scheduled based on DCI format 0_1.

[0162] As an example, the first PUSCH is scheduled based on DCI format 0_2.

[0163] As an example, the first PUSCH is scheduled based on a DCI format other than those described above.

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

[0165] As an example, the first PUSCH is a PUSCH transfer based on configured grant Type 1.

[0166] As an example, the first PUSCH is a PUSCH transfer based on configured grant Type 2.

[0167] As an example, the first PUSCH is based on configured grant Type 2 and receives uplink granted (UL grant) PUSCH transmission via DCI (downlink control information) signaling.

[0168] As an example, the first PUSCH is a repeating type B PUSCH transmission.

[0169] As an example, the first PUSCH is a repeating type A PUSCH transmission.

[0170] As an example, the first PUSCH is transmitted via transport block processing over multiple slots (TBoMS).

[0171] As an example, the first PUSCH is a repeating type A PUSCH transmission that is carried out through multiple time slots for transport block processing (TB processing over multiple slots, TBoMS).

[0172] As an example, the first PUSCH is based on DCI scheduling and is transmitted through multiple time slots using Transport Block Processing (TB processing over multiple slots, TBoMS).

[0173] As an example, the first PUSCH is scheduled based on DCI format 0_1 ​​or 0_2, and PUSCH transmission is carried out through multiple time slots using transport block processing (TB processing over multiple slots, TBoMS).

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

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

[0176] As an example, the first PUSCH carries a transport block.

[0177] As an example, the first PUSCH carries UL-SCH (Uplink Shared Channel) data.

[0178] As an example, the first PUSCH does not carry UL-SCH (Uplink Shared Channel) data.

[0179] As an example, the mapping type of the first PUSCH includes type A and type B.

[0180] As an example, the first PUSCH uses the same number of symbols in every two transmission opportunities out of the N transmission opportunities.

[0181] As an example, the frequency domain resources occupied by the first PUSCH during transmission in two of the N transmission opportunities may be different.

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

[0183] As an example, each pair of transmission occasions in the N transmission occasions occupies the same number of symbols.

[0184] As an example, every two transmission occasions among the N transmission occasions use the same symbol allocation.

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

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

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

[0188] As an example, the N transmission opportunities are the transmission opportunities occupied by the first PUSCH when performing multiple slot transport block processing (TB processing over multiple slots, TBoMS).

[0189] As an example, the N transmission opportunities are the transmission opportunities occupied by the first PUSCH when performing multiple time slot transport block processing (TB processing over multiple slots, TBoMS) and repeated transmission.

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

[0191] As an example, N has multiple candidate values.

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

[0193] As a supplementary embodiment of this example, the second information block indicates that the value of N is greater than 1.

[0194] As an example, the candidate values ​​for N include values ​​other than those mentioned above.

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

[0196] As an example, "sending the first PUSCH in N transmission opportunities" includes: the first PUSCH being sent (or transmitted) in the N transmission opportunities.

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

[0198] As an example, "transmitting the first PUSCH in N transmission opportunities" includes: the first PUSCH occupies a portion of the symbols in the N transmission opportunities.

[0199] As an example, "transmitting the first PUSCH in N transmission opportunities" includes: the first PUSCH performing multiple time slot transport block processing (TB processing over multiple slots, TBoMS) in the N transmission opportunities.

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

[0201] As an example, "sending the first PUSCH in N transmission opportunities" includes: the first PUSCH is sent in slot aggregation in the N transmission opportunities.

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

[0203] As one embodiment, "the second information block indicates the N" includes: the second information block is used to determine the N.

[0204] As one embodiment, "the second information block indicates the N" includes: the second information block explicitly or implicitly indicates the value of the N.

[0205] As one embodiment, "the second information block indicates the N" includes: some or all fields in the second information block explicitly or implicitly indicate the value of the N.

[0206] As one embodiment, "the second information block indicates the N" includes: the second information block indicates the value of the N from a plurality of candidate values ​​of the N.

[0207] As one embodiment, "the second information block indicates the N" includes: the "numberOfSlotsTBoMS" field in the second information block indicates the value of the N.

[0208] As one embodiment, "the second information block indicates the N" includes: the "numberOfRepetitions" field in the second information block indicates the value of the N.

[0209] As one embodiment, "the second information block indicates the N" includes: the "numberOfRepetitionsExt-r17" field in the second information block indicates the value of the N.

[0210] As one embodiment, “the second information block indicates the N” includes: the “numberOfSlotsTBoMS-r17” field in the second information block indicates the value of the N.

[0211] As one embodiment, "the second information block indicates the N" includes: the "Time domain resource assignment" field in the second information block indicates the value of the N from a plurality of lists.

[0212] As one embodiment, “the second information block indicates the N” includes: the “pusch-TimeDomainAllocationListDCI-0-1” field in the second information block provides a time domain allocation set, the time domain allocation set including multiple time domain allocations, and the “Time domain resource assignment” field in DCI format 0_1 ​​indicates the N by indicating one of the time domain allocations.

[0213] As one embodiment, “the second information block indicates the N” includes: the “pusch-TimeDomainAllocationListDCI-0-2” field in the second information block provides a time domain allocation set, the time domain allocation set including multiple time domain allocations, and the “Time domain resource assignment” field in DCI format 0_2 indicates the N by indicating one of the time domain allocations.

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

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

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

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

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

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

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

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

[0222] As an example, the transmit power of the first PUSCH is the transmit power used by the terminal when transmitting the first PUSCH.

[0223] As an example, the unit of the first transmission power is dBm (millidecibels).

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

[0225] As an example, the first transmit power depends on path loss.

[0226] As an example, the first transmit power depends on the estimation of path loss.

[0227] As one example, the first transmit power depends on the network-side configuration and dynamic signaling indications.

[0228] As one embodiment, the first transmit power includes an open-loop power control section and a closed-loop power control section.

[0229] As an example, the unit of the maximum output power is dBm (millidecibels).

[0230] As an example, the unit of the maximum output power is watts or milliwatts.

[0231] As an example, the maximum output power is the maximum output power allowed per carrier.

[0232] As an example, the maximum output power is the maximum permissible transmit power per carrier.

[0233] As an example, the maximum output power is the user-configured maximum output power (UE configured maximum output power).

[0234] As an example, the maximum output power is the maximum output power configured for the terminal.

[0235] As an example, the maximum output power is the maximum transmit power that the first PUSCH can achieve.

[0236] As one embodiment, the maximum output power may be greater than the first transmission power, less than the first transmission power, or equal to the first transmission power.

[0237] As an example, the maximum output power is the configured maximum output power.

[0238] As an example, the maximum output power is configured per carrier.

[0239] As an example, the maximum output power is configured per cell.

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

[0241] As an example, the maximum output power is P CMAX .

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

[0243] As an example, the maximum output power is P CMAX,f,c,SBFD (i).

[0244] As an example, the maximum output power is the user-configured maximum output power P during the PUSCH transmission occasion i of the carrier f of the serving cell c. CMAX,f,c (i).

[0245] As an example, the maximum output power is within the range of the maximum output power values.

[0246] As an example, the maximum output power is taken within a closed interval.

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

[0248] As an example, the sender of the first PUSCH is the terminal described in this application.

[0249] As an example, the sender of the first PUSCH is equivalent to or can be used interchangeably with the terminal described in this application.

[0250] As an example, the power level of the sender of the first PUSCH is the same as the power level of the terminal described in this application.

[0251] As an example, the power class of the transmitter of the first PUSCH includes at least one of power class 1, power class 1.5, power class 2, and power class 3.

[0252] As an example, the power level of the sender of the first PUSCH includes power levels other than those mentioned above.

[0253] As an example, "the maximum output power depends on the power class of the transmitter of the first PUSCH" includes: the range of the maximum output power depends on the power class of the transmitter of the first PUSCH.

[0254] As one example, "the maximum output power depends on the power level of the transmitter of the first PUSCH" includes: the power level of the transmitter of the first PUSCH is used to determine the range of values ​​for the maximum output power.

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

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

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

[0258] As one embodiment, "the maximum output power depends on the power level of the transmitter of the first PUSCH" includes: the maximum output power is P CMAX,f,c P CMAX_L,f,c ≤P CMAX,f,c ≤P CMAX_H,f,c , where: P CMAX_L,f,c =MIN{P EMAX,c -ΔT C,c ,(P PowerClass -ΔPPowerClass )-MAX(MAX(MPR c + ΔMPR c A-MPR c )+ΔT IB,c +ΔT C,c +ΔT RxSRS P-MPR c )}, P CMAX_H,f,c =MIN{P EMAX,c ,P PowerClass -ΔP PowerClass},

[0259] P EMAX,c The value indicated by the high-level parameter, P PowerClass It is the maximum terminal power, obtained according to a predefined table per band per power level, ΔP PowerClass It is the offset of the maximum terminal power, which depends on user capabilities, network-side configuration, number of symbols transmitted uplink, power level of the sender of the first PUSCH, modulation scheme, waveform, etc., ΔT IB,c It is the additional tolerance of the serving cell, ΔT C,c It is the power lower limit offset, MPR c It is the maximum power reduction (A-MPR). c It is the additional maximum allowable power reduction, ΔMPR c It is the maximum power reduction offset, ΔT RxSRS It is the offset during SRS transmission, and it is the power management maximum power reduction. At least one of these parameters depends on the power level of the sender of the first PUSCH.

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

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

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

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

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

[0265] As an example, the maximum output power also depends on the capability of the sender of the first PUSCH.

[0266] As an example, the maximum output power also depends on the configuration of higher-level parameters.

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

[0268] As an example, the unit of the first parameter value is watts or milliwatts.

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

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

[0271] As an example, the first parameter value is calculated as Δ TF,b,f,c (i) The value of one of the parameters used.

[0272] As an example, the first parameter value is Δ TF,b,f,c (i) is the value of one of the parameters included.

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

[0274] As an example, the first parameter value can be equal to 0.

[0275] As an example, the first parameter value is a parameter used to calculate the first transmit power.

[0276] As one example, "the first parameter value is used to determine the first transmit power" includes: the first transmit power depends on the first parameter value.

[0277] As one embodiment, "the first parameter value is used to determine the first transmission power" includes: the first parameter value is used to calculate the first transmission power.

[0278] As one example, "the first parameter value is used to determine the first transmit power" includes: the first parameter value is one of a plurality of parameter values ​​used to calculate the first transmit power.

[0279] As one example, "the first parameter value is used to determine the first transmit power" includes: the first transmit power and the first parameter value are directly proportional.

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

[0281] As one example, "the first parameter value is used to determine the first transmit power" includes: the first transmit power and the first parameter value are linearly related.

[0282] As one example, "the first parameter value is used to determine the first transmit power" includes: the first transmit power and the logarithm of the first parameter value are linearly correlated.

[0283] As one embodiment, "the first parameter value is used to determine the first transmission power" includes: the first transmission power is:

[0284] 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 timing, j represents the parameter set configuration index, and l represents the PUSCH power control adjustment state index; P O_PUSCH,b,f,c (j) is a parameter P O_NOMINAL,PUSCH,f,c (j) and parameter P O_UE_PUSCH,b,f,c The parameters composed of (j) and their sum; It is the bandwidth allocated by PUSCH, expressed as the number of resource blocks; PL b,f,c (q d ) is the downlink path loss estimate calculated from the reference signal using the active downlink BWP, q d It is the reference signal index, α b,f,c (j) is the path loss compensation factor, Δ TF,b,f,c (i) is the value of the first parameter, f b,f,c (i,l) represents the PUSCH power control adjustment state.

[0285] As one embodiment, "the first parameter value is used to determine the first transmission power" includes: the first transmission power is:

[0286] 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 timing, j represents the parameter set configuration index, and l represents the PUSCH power control adjustment state index; P O_PUSCH,b,f,c (j) is a parameter P O_NOMINAL,PUSCH,f,c (j) and parameter P O_UE_PUSCH,b,f,c The parameters composed of (j) and their sum; It is the bandwidth allocated by PUSCH, expressed as the number of resource blocks; PL b,f,c (q d ) is the downlink path loss estimate calculated from the reference signal using the active downlink BWP, q d It 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 calculated by Δ. TF,b,f,c A parameter of (i), f b,f,c (i,l) represents the PUSCH power control adjustment state.

[0287] As an example, the first factor is a power control parameter for the first PUSCH when it is transmitted across symbol types during the N transmission times.

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

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

[0290] As an example, the first factor is a power control parameter for PUSCH repeat type B, used during cross-symbol type transmission.

[0291] As an example, the first factor is a parameter for when SBFD symbols exist in multiple slots during PUSCH's transport block processing over multiple slots (TBoMS).

[0292] As an example, the first factor is a parameter for cross-symbol type transmission when PUSCH performs transport block processing over multiple slots (TBoMS) in multiple slots.

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

[0294] As an example, the value of the first factor ranges from 0 to 1.

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

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

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

[0298] As an example, the value of the first factor depends on the DCI that schedules the first PUSCH.

[0299] As an example, the value of the first factor depends on the indication of higher-level parameters.

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

[0301] As one example, the value of the first factor depends on the indication of the second information block.

[0302] As an example, the first factor is K. s .

[0303] As an example, the first factor is parameter K. s The offset.

[0304] As an example, the first factor is a parameter used to calculate the BPRE value of the first PUSCH.

[0305] As an example, the first factor is calculated as Δ TF,b,f,c (i) The value of one of the parameters used.

[0306] As an example, the first factor is a parameter used to calculate the total number of REs occupied by the first PUSCH exclusion reference signal.

[0307] As an example, the first factor is calculated as N. RE A parameter for time.

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

[0309] As an example, the first factor is

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

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

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

[0313] As one embodiment, "the first parameter value depends on the first factor" includes: the first factor is used by the terminal in this application to calculate the first parameter value.

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

[0315] As one 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.

[0316] As one embodiment, "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 used to calculate the BPRE when the first PUSCH carries UL-SCH (Uplink Shared Channel) data.

[0317] As one 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.

[0318] 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 transmission code blocks carried by the first PUSCH, the size of each transmission code block carried by the first PUSCH, and the total number of REs of data carried in the first PUSCH after excluding the reference signal, and the total number of REs of data carried in the first PUSCH after excluding the reference signal depends on the first factor.

[0319] As one embodiment, "the first parameter value depends on a first factor" includes: the first parameter value depends on the BPRE value of the first PUSCH, where the BPRE value of the first PUSCH is [value missing] when the first PUSCH carries UL-SCH data. Where N RE It depends on the first factor.

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

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

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

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

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

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

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

[0327] As one embodiment, "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.

[0328] As one embodiment, "the first factor is related to N1" includes: the ratio of N1 to N is used to determine the value of the first factor.

[0329] As one embodiment, "the first factor is related to N1" includes: the ratio of N1 to N is used to calculate the value of the first factor.

[0330] As one embodiment, "the first factor is related to N1" includes: the difference between N and N1 divided by N is used to calculate the value of the first factor.

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

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

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

[0334] As one 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.

[0335] As one embodiment, "the first factor is related to N1" includes: when N1 is greater than 0, the first factor depends on the indication of DCI signaling that schedules the first PUSCH.

[0336] As one embodiment, "the first factor is related to N1" includes: when N1 is greater than 0, the first factor depends on the configuration of higher-level parameters and the indication of DCI signaling for scheduling the first PUSCH.

[0337] As one embodiment, "the first factor is related to N1" includes: when N1 is greater than 0, N1 is used to calculate the value of the first factor.

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

[0339] As one embodiment, "the first factor is related to N1" includes: when N1 is greater than 0, the candidate values ​​of the first factor are in a first set; when N1 is equal to 0, the candidate values ​​of the first factor are in another set; and higher-layer parameters or DCI signaling indicate the value of the first factor.

[0340] As one embodiment, "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-level parameter; when N1 is equal to 0, the value of the first factor depends on a second high-level parameter.

[0341] 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.

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

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

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

[0345] 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.

[0346] 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 Code rate (R) and higher-layer parameter configurations or signaling indications

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

[0348] 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, and K r N represents the size of the r-th coded block. RE Q represents the number of REs used by the first PUSCH, excluding those used by DMRS and PTRS. m R represents the modulation order used in the first PUSCH, and R represents the target code rate. This represents the β offset value of the CSI carried by the first PUSCH.

[0349] As one 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.

[0350] As one 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.

[0351] As one embodiment, "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.

[0352] As one 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.

[0353] As one 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 higher-layer parameter “deltaMCS” is 0 or the number of layers in the first PUSCH transmission exceeds one, Δ TF,b,f,c (i) = 0, the value indicated by the high-level parameter "deltaMCS" is not 0. Where BPRE is the BPRE value of the first PUSCH, K s It depends on the indications of higher-level parameters. It depends on high-level parameter configuration and DCI instructions.

[0354] As one embodiment, "the first parameter value is related to the BPRE value of the first PUSCH" includes: when the value indicated by the higher-level parameter "deltaMCS" is not 0, the BPRE value of the first PUSCH is used to calculate the first parameter value.

[0355] As an example, the first parameter value also depends on the indication of the higher-level parameter "deltaMCS".

[0356] As an example, the first parameter value also depends on the value indicated by the higher-level parameter "deltaMCS".

[0357] Example 2

[0358] Example 2 illustrates a schematic diagram of a network architecture according to this application, as shown in Figure 2. Figure 2 illustrates a network architecture 200 for 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. 5GS / EPS 200 may include one or more UE (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. 5GS / EPS may interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown in the figure, 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. NG-RAN includes NR / Evolved Node B (gNB / eNB) 203 and other gNBs (eNBs) 204. gNBs (eNBs) 203 provide user and control plane protocol termination to UE 201. gNBs (eNBs) 203 can connect to other gNBs (eNBs) 204 via Xn / X2 interfaces (e.g., backhaul). gNBs (eNBs) 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, Basic Services Set (BSS), Extended Services Set (ESS), TRP (Transmitter Receiver Node), or some other suitable terminology. gNBs (eNBs) 203 provide UE 201 with an access point to the 5GC / EPC 210. Examples of UE201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband IoT devices, machine-type communication devices, land vehicles, automobiles, wearable devices, test equipment, test instruments, test tools, or any other similar functional devices.Those skilled in the art may also refer to UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, radio terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. gNB (eNB)203 connects to 5GC / EPC210 via the S1 / NG interface. 5GC / EPC210 includes MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function)211, other MME / AMF / SMF214, S-GW (Service Gateway) / UPF (User Plane Function)212, and P-GW (Packet Data Network Gateway) / UPF213. The MME / AMF / SMF211 is the control node that handles signaling between UE201 and 5GC / EPC210. ​​Essentially, the MME / AMF / SMF211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF212, which is itself connected to the P-GW / UPF213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF213 is connected to Internet service 230. Internet service 230 includes operator-compliant Internet Protocol services, specifically including the Internet, intranet, IMS (IP Multimedia Subsystem), and packet-switched streaming services.

[0359] As an example, the UE201 corresponds to the device of the terminal described in this application.

[0360] As an example, the UE201 supports flexible duplex mode transmission.

[0361] As an example, the gNB(eNB)203 corresponds to the equipment of the base station in this application.

[0362] As an example, the gNB (eNB) 203 supports flexible duplex mode transmission.

[0363] Example 3

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

[0365] As an example, the wireless protocol architecture in Figure 3 is applicable to the terminal used in this application.

[0366] As an example, the wireless protocol architecture in Figure 3 is applicable to the base station used in this application.

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

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

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

[0370] As an example, the first PUSCH in this application is generated in the RRC sublayer 306, or the MAC sublayer 302, or the MAC sublayer 352, or the PHY 301, or the PHY 351.

[0371] As an example, the first DCI signaling in this application is generated in the PHY301 or PHY351.

[0372] Example 4

[0373] Example 4 illustrates a schematic diagram of a terminal and a base station according to an embodiment of this application, as shown in Figure 4.

[0374] The terminal (450) may include a controller / processor 490, a data source / buffer 480, a receiver processor 452, a transmitter / receiver 456 and a transmitter processor 455, the transmitter / receiver 456 including an antenna 460.

[0375] The base station (410) may include a controller / processor 440, a data source / buffer 430, a receiver processor 412, a transmitter / receiver 416 and a transmitter processor 415, the transmitter / receiver 416 including an antenna 420.

[0376] In the DL (Downlink), upper-layer packets are provided to the controller / processor 440. The controller / processor 440 implements functions of Layer 2 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 operation, retransmission of lost packets, and higher-layer signaling to the terminal 450. The higher-layer information carried by the first and second information blocks in this application is generated in the controller / processor 440. The transmit processor 415 implements various signal processing functions for Layer 1 (i.e., physical layer), including encoding, interleaving, scrambling, modulation, power control / allocation, precoding, and physical layer control signaling generation, such as the physical layer signal carrying the first information block in this application, the physical layer signal carrying the second information block in this application, and the first DCI signaling in this application are completed in the transmit processor 415. The generated modulation symbols are divided into parallel streams, and each stream is mapped to a corresponding multi-carrier subcarrier and / or multi-carrier symbol. These are then transmitted by the transmit processor 415 via the transmitter 416 to the antenna 420 as radio frequency (RF) signals. At the receiver, each receiver 456 receives the RF signal through its corresponding antenna 460. Each receiver 456 recovers the baseband information modulated onto the RF carrier and provides the baseband information to the receive processor 452. The receive processor 452 implements various signal reception processing functions of the L1 layer. These signal reception processing functions include demodulating the physical layer signal carrying the first information block of this application, the physical layer signal carrying the second information block of this application, and the first DCI signaling of this application using multi-carrier symbols in the multi-carrier symbol stream based on various modulation schemes (e.g., Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK)), followed by descrambling, decoding, and deinterleaving to recover the data or control transmitted by the base station 410 on the physical channel. The data and control signals are then provided to the controller / processor 490. The controller / processor 490 is responsible for the L2 layer and above, and interprets higher-level information, including the higher-level information carried in the first and second information blocks of 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.

[0377] In uplink (UL) transmission, similar to downlink transmission, higher-layer information, including the first capability parameters and the first PUSCH (carrying higher-layer information) of this application, is generated by the controller / processor 490 and then processed by the transmitter processor 455 to perform various signal transmission processing functions for the L1 layer (i.e., physical layer). The physical layer signal carrying the first capability parameters and the first PUSCH are transmitted by the transmitter processor 455 via the transmitter 456 to the antenna 460 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 receiver processor 412. The receiver processor 412 implements various signal reception processing functions for the L1 layer (i.e., physical layer), including receiving and processing the physical layer signal carrying the first capability parameters and the first PUSCH, and then providing data and / or control signals to the controller / processor 440. Implementing L2 layer functions in the controller / processor 440 includes interpreting higher-level information such as the first capability parameters and the first PUSCH (carrying higher-level information) in this application. The controller / processor may be associated with a cache 430 that stores program code and data. The cache 430 may be a computer-readable medium.

[0378] As one 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 with the at least one processor, 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; transmits a first PUSCH in N transmission opportunities, the N being an integer greater than 1, the second information block indicating the N; wherein the number of transmission opportunities including at least one full-duplex symbol is N1; the transmit power of the first PUSCH is equal to the smaller value between a first transmit power and a maximum output power, the maximum output power depending on the power level of the sender of the first PUSCH, a first parameter value is used to determine the first transmit power, the first parameter value depending on a first factor related to the N1, and the first parameter value related to the BPRE value of the first PUSCH.

[0379] As one embodiment, the terminal 450 device includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: receiving a first information block and a second information block, the first information block indicating at least one full-duplex symbol; transmitting a first PUSCH in N transmission opportunities, where N is an integer greater than 1, and the second information block indicating the N; wherein the number of transmission opportunities including at least one full-duplex symbol is N1; the transmit power of the first PUSCH is equal to the smaller of a first transmit power and a maximum output power, the maximum output power depending on the power level of the sender of the first PUSCH; a first parameter value is used to determine the first transmit power, the first parameter value depending on a first factor related to the N1; and the first parameter value related to the BPRE value of the first PUSCH.

[0380] As one embodiment, the base station 410 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 with the at least one processor. The base station 410 device at least: transmits a first information block and a second information block, the first information block indicating at least one full-duplex symbol; receives a first PUSCH in N transmission opportunities, where N is an integer greater than 1, the second information block indicating the N; wherein the number of transmission opportunities including at least one full-duplex symbol is N1; the transmit power of the first PUSCH is equal to the smaller value between a first transmit power and a maximum output power, the maximum output power depending on the power level of the sender of the first PUSCH, a first parameter value is used to determine the first transmit power, the first parameter value depending on a first factor related to N1, and the first parameter value related to the BPRE value of the first PUSCH.

[0381] As one embodiment, the base station 410 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: transmitting a first information block and a second information block, the first information block indicating at least one full-duplex symbol; receiving a first PUSCH in N transmission opportunities, where N is an integer greater than 1, and the second information block indicating the N; wherein the number of transmission opportunities including at least one full-duplex symbol is N1; the transmit power of the first PUSCH is equal to the smaller of a first transmit power and a maximum output power, the maximum output power depending on the power level of the sender of the first PUSCH; a first parameter value is used to determine the first transmit power, the first parameter value depending on a first factor related to the N1; and the first parameter value related to the BPRE value of the first PUSCH.

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

[0383] As an example, the terminal 450 is a user equipment that supports flexible duplex mode transmission.

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

[0385] As an example, the base station 410 is a base station device that supports flexible duplex mode transmission.

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

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

[0388] As one embodiment, transmitter 456 (including antenna 460), transmitter processor 455 and controller / processor 490 are used to transmit the first capability parameters in this application.

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

[0390] As one embodiment, receiver 456 (including antenna 460) and receiver processor 452 are used to receive the first DCI signaling in this application.

[0391] As one embodiment, transmitter 416 (including antenna 420), transmitter processor 415 and controller / processor 440 are used to transmit the first information block in this application.

[0392] As one embodiment, transmitter 416 (including antenna 420), transmitter processor 415 and controller / processor 440 are used to transmit the second information block in this application.

[0393] As one embodiment, receiver 416 (including antenna 420), receiver processor 412 and controller / processor 440 are used to receive the first capability parameter in this application.

[0394] As one embodiment, receiver 416 (including antenna 420), receiver processor 412 and controller / processor 440 are used to receive the first PUSCH in this application.

[0395] As one embodiment, transmitter 416 (including antenna 420) and transmitter processor 415 are used to transmit the first DCI signaling in this application.

[0396] Example 5

[0397] Example 5 illustrates a flowchart of terminal and base station transmission according to an embodiment of this application, as shown in Figure 5. In Figure 5, base station N500 is the sustaining base station of the serving cell of terminal U550. It should be noted that the order in this example does not limit the signal transmission order or the order of implementation in this application.

[0398] For base station N500, in step S501, the first capability parameter is received; in step S502, the first information block is sent; in step S503, the second information block is sent; in step S504, the first DCI signaling is sent; and in step S505, the first PUSCH is received.

[0399] For terminal U550, in step S551, the first capability parameter is sent; in step S552, the first information block is received; in step S553, the second information block is received; in step S554, the first DCI signaling is received; and in step S555, the first PUSCH is sent.

[0400] In Embodiment 5, the terminal of this application receives a first information block and a second information block, the first information block indicating at least one full-duplex symbol; transmits a first PUSCH in N transmission opportunities, where N is an integer greater than 1, and the second information block indicates the N; wherein, the number of transmission opportunities including at least one full-duplex symbol is N1; the transmit power of the first PUSCH is equal to the smaller value between a first transmit power and a maximum output power, the maximum output power depending on the power level of the sender of the first PUSCH, a first parameter value is used to determine the first transmit power, 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. Receives first DCI signaling; wherein, the first DCI signaling schedules the first PUSCH; the first DCI signaling indicates the first factor. Transmits a first capability parameter; wherein, the first capability parameter indicates that the sender of the first PUSCH supports cross-symbol types when transmitting the first PUSCH in the N transmission opportunities, the symbol types including full-duplex symbols and non-full-duplex symbols.

[0401] As one example, the first information block precedes the first capability parameter.

[0402] As one example, the first information block follows the first capability parameter.

[0403] As one example, the second information block precedes the first capability parameter.

[0404] As one embodiment, the second information block follows the first capability parameter.

[0405] As one example, the second information block precedes the first information block.

[0406] As one embodiment, the second information block follows the first information block.

[0407] As one example, the first information block and the second information block are carried through different IEs or different domains in the same signaling.

[0408] As one embodiment, the first information block and the second information block belong to the same IE. As a supplementary embodiment of the above embodiment, this approach has the advantage of saving resources.

[0409] As one embodiment, the first information block and the second information block belong to two different IEs. As a supplementary embodiment to the above embodiments, this approach offers the advantage of design simplicity.

[0410] As an example, the first DCI signaling is transmitted via PDCCH (Physical Downlink Control Channel).

[0411] As an example, the first DCI signaling is a DCI format for scheduling uplink.

[0412] As an example, the first DCI signaling is the DCI signaling for scheduling PUSCH.

[0413] As an example, the first DCI signaling includes at least one DCI field.

[0414] As an example, the first DCI signaling includes DCI format 0_Y, where Y is a positive integer.

[0415] As an example, the first DCI signaling includes DCI format 0_1.

[0416] As an example, the first DCI signaling includes DCI format 0_2.

[0417] As an example, the first DCI signaling includes formats other than the DCI format described above.

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

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

[0420] As one embodiment, the first capability parameter includes the IE "Phy-ParametersFRX-Diff", or the first capability parameter includes the IE "UE-NR-Capability".

[0421] As one embodiment, the first capability parameter is per user equipment (per UE). As a supplementary embodiment of the above embodiment, transmitting the first capability parameter per user equipment can reduce standard complexity.

[0422] As one embodiment, the first capability parameter is per band. As a supplementary embodiment of the above embodiment, transmitting the first capability parameter per band can be optimized for different frequency bands, simplifying product implementation.

[0423] As one embodiment, the first capability parameter is per band combination. As a supplementary embodiment of the above embodiment, the transmission of the first capability parameter per band combination can be optimized for band combinations, achieving a balance between standard complexity and product implementation complexity.

[0424] As one embodiment, the first capability parameter is per feature set. As a supplementary embodiment of the above embodiment, transmitting the first capability parameter per feature set can optimize for features and reduce signaling overhead.

[0425] As one embodiment, the first capability parameter is per feature set and per component carrier. As a supplementary embodiment of the above embodiment, transmitting the first capability parameter per feature set and per component carrier can improve flexibility, reduce product implementation complexity, and reduce signaling overhead.

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

[0427] As an example, the first capability parameter is applied only to TDD.

[0428] As one embodiment, the first capability parameter has different parameter values ​​across different frequency ranges (FR). As a supplementary embodiment of the above embodiment, having different parameter values ​​for different frequency ranges allows for optimization of product implementation for specific frequency ranges, improving flexibility.

[0429] As one embodiment, the first capability parameter has the same parameter value across different frequency ranges. As a supplementary embodiment of the above example, having the same parameter value across different frequency ranges can support a unified design and reduce standard complexity.

[0430] As one embodiment, 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".

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

[0432] Example 6

[0433] Example 6 illustrates a schematic diagram of determining the number of first REs according to an embodiment of this application, as shown in Figure 6. In Figure 6, the number of first REs is equal to the product of the value indicated by the higher layer parameters, the bandwidth allocated to the first PUSCH, the total number of subcarriers occupied by the first PUSCH after excluding reference signals in one transmission timing and one RB, and a first factor.

[0434] In Example 6, the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are used together to determine the first RE number. The number of transmission code blocks carried by the first PUSCH, the size of each transmission code block carried by the first PUSCH, and the first RE number are used together to determine the BPRE value of the first PUSCH.

[0435] As an example, when multiple transmissions span different symbols, the BPRE value of the first PUSCH is calculated based on the first factor, which simplifies the power control design, is compatible with the situation where the RE occupied by the first PUSCH is different when transmitting in different symbol types, and improves uplink performance.

[0436] As an example, the bandwidth allocated to the first PUSCH is measured in units of the number of RBs.

[0437] As an example, the bandwidth allocated to the first PUSCH is the bandwidth allocated to the first PUSCH resource.

[0438] As an example, the bandwidth allocated to the first PUSCH is the number of RBs allocated to the first PUSCH.

[0439] As an example, the bandwidth allocated to the first PUSCH corresponds to

[0440] As an example, the bandwidth allocated to the first PUSCH is This represents the bandwidth allocated to the first PUSCH during transmission opportunity i in the active uplink BWP b of carrier f in serving cell c.

[0441] As an example, the bandwidth allocated to the first PUSCH is the number of RBs indicated by the RIV (resource indicator value) in the DCI that schedules the first PUSCH.

[0442] As an example, the bandwidth allocated to the first PUSCH is the number of RBs indicated by the RIV (resource indicator value) in the higher-layer signaling that configures the first PUSCH.

[0443] As an example, the total number of subcarriers occupied by the first PUSCH after excluding the reference signal on one RB in a transmission timing includes: the total number of subcarriers carrying data in one transmission timing and one RB of the first PUSCH.

[0444] As an example, the total number of subcarriers occupied by the first PUSCH after excluding the reference signal on one RB in a transmission timing includes: the number of REs carrying data in one transmission timing and one RB of the first PUSCH.

[0445] As an example, the total number of subcarriers occupied by the first PUSCH after excluding the reference signal on one RB in a transmission timing includes: the summation of the total number of subcarriers occupied by the first PUSCH on one RB of each symbol in a transmission timing after excluding the reference signal.

[0446] As an example, the total number of subcarriers occupied by the first PUSCH after excluding the reference signal on one RB in a transmission timing includes: the number of REs mapped by the first PUSCH on one RB in a transmission timing after excluding the REs occupied by DM-RS (Demodulation Reference Signal) and PT-RS (Phase-tracking reference signals).

[0447] As an example, the total number of subcarriers occupied by the first PUSCH after excluding the reference signal on one RB in a transmission timing is in This indicates the number of symbols occupied by the first PUSCH during transmission time i. This indicates the number of subcarriers occupied by an RB in symbol j of the first PUSCH at transmission time i, after excluding DM-RS (Demodulation Reference Signal) and PT-RS (Phase-tracking reference signals).

[0448] As an example, "the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are used together to determine the first RE number" includes: the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are used together to calculate the first RE number.

[0449] As an example, "the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are used together to determine the first RE number" includes: the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are used together by the terminal in this application to calculate the first RE number.

[0450] As an example, "the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are used together to determine the first RE number" includes: the first RE number is equal to the product of the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB.

[0451] As an example, "the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are used together to determine the first RE number" includes: the first RE number is equal to the product of the first factor, the bandwidth allocated to the first PUSCH, the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB, and N.

[0452] As one embodiment, "the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal on one RB in a transmission timing are used together to determine the first RE number" includes: Where N RE Indicates the number of the first RE. The number of symbols occupied by the first PUSCH during the transmission timing i of BWP b on carrier f in serving cell c. It is the total number of subcarriers occupied by the first PUSCH after excluding the reference signal on one RB in a transmission timing. The bandwidth allocated to the first PUSCH is α, and the first factor is α.

[0453] As one embodiment, "the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal on one RB in a transmission timing are used together to determine the first RE number" includes: Where N RE Indicates the number of the first RE. The number of symbols occupied by the first PUSCH during the transmission timing i of BWP b on carrier f in serving cell c. It is the total number of subcarriers occupied by the first PUSCH after excluding the reference signal on one RB in a transmission timing. The bandwidth allocated to the first PUSCH is N′, which is the value indicated by the higher-layer parameter “numberOfSlotsTBoMS”, and α is the first factor.

[0454] As a sub-example of this embodiment, N′ is the same as N.

[0455] As a sub-example of this embodiment, the product of N′ and the number of repetitions of the first PUSCH is N.

[0456] As an example, the number of transmission blocks carried by the first PUSCH and the size of each transmission block carried by the first PUSCH are obtained after code block segmentation.

[0457] As an example, the number of transmission blocks carried by the first PUSCH and the size of each transmission block carried by the first PUSCH are obtained after code block segmentation and CRC (Cyclic Redundancy Check) attachment.

[0458] As an example, the number of transmission blocks carried by the first PUSCH and the size of each transmission block carried by the first PUSCH are obtained after the transmission blocks carried by the first PUSCH are attached by CRC (Cyclic Redundancy Check) and then segmented by code block.

[0459] As an example, the number of transmission blocks carried by the first PUSCH and the size of each transmission block carried by the first PUSCH are obtained after the transmission blocks carried by the first PUSCH are attached by CRC (Cyclic Redundancy Check) and then by code block segmentation and CRC attachment of each code block.

[0460] As one embodiment, the transport block carried by the first PUSCH is appended with CRC (Cyclic Redundancy Check) and then segmented into a bit sequence. Where r is the number of transmission code blocks carried by the first PUSCH, K r The size of the r-th transmission code block carried by the first PUSCH.

[0461] As an example, the number of transport blocks carried by the first PUSCH depends on the LPDC (Low Density Parity Check Coding) base graph, which includes LPDC pattern 1 and LPDC pattern 2. The selection of the LPDC base graph depends on the size of the transport block carried by the first PUSCH and the coding rate R.

[0462] As an example, the number of transmission code blocks carried by the first PUSCH is calculated from the maximum code block size corresponding to the LPDC (Low Density Parity Check Coding) base graph and the number of bits contained in the transmission block carried by the first PUSCH after CRC attachment.

[0463] As an example, the number of transmission code blocks carried by the first PUSCH is represented by r.

[0464] As an example, the number of code blocks carried by the first PUSCH is a positive integer.

[0465] As an example, the size of each transmission code block carried by the first PUSCH is the number of bits contained in each transmission code block carried by the first PUSCH.

[0466] As an example, the size of each transmission code block carried by the first PUSCH includes the number of CRC bits.

[0467] As an example, the size of each transmission code block carried by the first PUSCH is obtained by dividing the transmission block carried by the first PUSCH into code blocks.

[0468] As an example, the number of each transport block carried by the first PUSCH depends on the LPDC base graph, which includes LPDC pattern 1 and LPDC pattern 2. The selection of the LPDC (Low Density Parity Check Coding) base graph depends on the size of the transport block carried by the first PUSCH and the coding rate R.

[0469] As an example, the number of each transmission code block carried by the first PUSCH depends on the maximum code block size corresponding to the LPDC base graph.

[0470] As an example, the number of transmission code blocks carried by the first PUSCH is calculated by taking the maximum code block size corresponding to the LPDC (Low Density Parity Check Coding) base graph and the number of bits contained in the transmission blocks carried by the first PUSCH after CRC attachment. Then, the total number of bits after adding the CRC bits of each code block is calculated and evenly distributed among the number of transmission code blocks carried by the first PUSCH.

[0471] As an example, the size of each transmission code block carried by the first PUSCH is K. r To express.

[0472] As an example, "the number of transmission code blocks carried by the first PUSCH, the size of each transmission code block carried by the first PUSCH, and the number of the first REs are used together to determine the BPRE value of the first PUSCH" includes: the number of transmission code blocks carried by the first PUSCH, the size of each transmission code block carried by the first PUSCH, and the number of the first REs are used together to calculate the BPRE value of the first PUSCH.

[0473] As an example, "the number of transmission blocks carried by the first PUSCH, the size of each transmission block carried by the first PUSCH, and the number of the first REs are used together to determine the BPRE value of the first PUSCH" includes: the number of transmission blocks carried by the first PUSCH, the size of each transmission block carried by the first PUSCH, and the number of the first REs are used by the terminal in this application to calculate the BPRE (bit per resource element) value of the first PUSCH.

[0474] As an example, "the number of transmission blocks carried by the first PUSCH, the size of each transmission block carried by the first PUSCH, and the number of the first REs are used together to determine the BPRE value of the first PUSCH" includes: the number of transmission blocks carried by the first PUSCH and the size of each transmission block carried by the first PUSCH are used to calculate the total number of bits, and the ratio of the total number of bits to the number of the first REs is the BPRE (bit per resource element) value of the first PUSCH.

[0475] As one embodiment, "the number of transmission blocks carried by the first PUSCH, the size of each transmission block carried by the first PUSCH, and the number of first REs are used together to determine the BPRE value of the first PUSCH" includes: Where BPRE represents the BPRE value of the first PUSCH, C represents the number of transmission code blocks carried by the first PUSCH, and K r N represents the size of the r-th transmission code block carried by the first PUSCH. RE This indicates the number of the first RE.

[0476] Example 7

[0477] Example 7 illustrates a schematic diagram of determining a first parameter value according to an embodiment of this application, as shown in Figure 7. In Figure 7, a first factor, the BPRE value of a first PUSCH, and a first offset value are used together to determine the first parameter value.

[0478] In Example 7, the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value, and the second information block indicates the first offset value.

[0479] As an example, when the N transmission opportunities include full-duplex symbols, compared with adjusting other power control parameters, the offset of the MCS is directly calculated using the first factor, thereby affecting the first transmit power. This design is simple and effectively improves uplink transmission performance.

[0480] As an example, the first offset value is the β offset indicator.

[0481] As an example, the first offset value is equal to a β offset (Beta_offset) value.

[0482] As an example, the first offset value is offset β.

[0483] As an example, the first offset value is

[0484] As an example, the first offset value is

[0485] As an example, the first offset value is a non-negative number.

[0486] As an example, the first offset value is a number greater than 0.

[0487] As an example, the first offset value is greater than 0 and less than or equal to 1.

[0488] As an example, when the first PUSCH carries UL-SCH data, the first offset value When the first PUSCH does not carry UL-SCH, the first offset value

[0489] As one embodiment, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: the first parameter value depends on the first factor, the BPRE value of the first PUSCH, and the first offset value.

[0490] As one embodiment, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to calculate the first parameter value.

[0491] As one embodiment, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: the first factor, the BPRE value of the first PUSCH, and the first offset value are used together by the terminal in this application to calculate the first parameter value.

[0492] As one embodiment, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: the product of the first factor and the BPRE value of the first PUSCH and the first offset value are used together to calculate the first parameter value in this application.

[0493] As an example, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: when the parameter value configured by the high-level parameter "deltaMCS" is not 0, the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value.

[0494] As one example, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: Where Δ TF,b,f,c (i) is the first parameter value, and BPRE is the BPRE value of the first PUSCH. K is the first offset value. s It is the first factor.

[0495] As one example, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: Where Δ TF,b,f,c (i) is the first parameter value, and BPRE is the BPRE value of the first PUSCH. K is the first offset value. s It is a parameter configured by the high-level parameter "deltaMCS", where α is the first factor.

[0496] As one example, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: Where Δ TF,b,f,c (i) is the first parameter value, and BPRE is the BPRE value of the first PUSCH. K is the first offset value. s It is a parameter configured by the high-level parameter "deltaMCS", where α is the first factor.

[0497] As one example, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: Where Δ TF,b,f,c (i) is the first parameter value, and BPRE is the BPRE value of the first PUSCH. K is the first offset value. s It is a parameter configured by the high-level parameter "deltaMCS", where α is the first factor.

[0498] As one example, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: Where Δ TF,b,f,c (i) is the first parameter value, and BPRE is the BPRE value of the first PUSCH. K is the first offset value. s It is a parameter configured by the high-level parameter "deltaMCS", where α is the first factor.

[0499] As one example, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: Where Δ TF,b,f,c (i) is the first parameter value, and BPRE is the BPRE value of the first PUSCH. K is the first offset value. s It is a parameter configured by the high-level parameter "deltaMCS", where α is the first factor.

[0500] As one example, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: Where Δ TF,b,f,c (i) is the first parameter value, and BPRE is the BPRE value of the first PUSCH. K is the first offset value. s It is a parameter configured by the high-level parameter "deltaMCS", where α is the first factor.

[0501] As one example, "the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value" includes: Where Δ TF,b,f,c (i) is the first parameter value, and BPRE is the BPRE value of the first PUSCH. K is the first offset value. s It is a parameter configured by the high-level parameter "deltaMCS", where α is the first factor.

[0502] As an example, when the value of the high-level parameter "deltaMCS" is configured to be 0, the value of the first parameter is 0.

[0503] As an example, the parameter value configured in the high-level parameter "deltaMCS" is not 0.

[0504] As one embodiment, "the second information block indicates the first offset value" includes: the second information block explicitly or implicitly indicates the first offset value.

[0505] As one embodiment, "the second information block indicates the first offset value" includes: the second information block is used by the terminal in this application to determine the first offset value.

[0506] As one embodiment, "the second information block indicates the first offset value" includes: one or more fields included in the second information block explicitly or implicitly indicate the first offset value.

[0507] As one embodiment, "the second information block indicates the first offset value" includes: the "UCI-OnPUSCH" field included in the second information block indicates the first offset value.

[0508] As one embodiment, "the second information block indicates the first offset value" includes: the "CG-UCI-OnPUSCH" field included in the second information block indicates the first offset value.

[0509] As one embodiment, "the second information block indicates the first offset value" includes: the second information block indicates a candidate value of the first offset value, and the DCI signaling that schedules the first PUSCH indicates the first offset value from the candidate values ​​of the first offset value.

[0510] As one embodiment, "the second information block indicates the first offset value" includes: the second information block indicates whether the value of the first offset value is dynamic or semi-static; when the indication is dynamic, the DCI signaling that schedules the first PUSCH indicates the first offset value from the candidate values ​​of the first offset value indicated by the second information block; when the indication is semi-static, the second information block indicates the first offset value.

[0511] Example 8

[0512] Example 8 illustrates a schematic diagram of a first DCI signaling indicating a first factor according to an embodiment of this application, as shown in Figure 8. In Figure 8, the first DCI signaling schedules a first PUSCH, and the first DCI signaling indicates a first factor.

[0513] In embodiment 8, the terminal receives a first DCI signaling; wherein the first DCI signaling schedules the first PUSCH; and the first DCI signaling indicates the first factor.

[0514] As an example, the DCI signaling of the first PUSCH is used to indicate the first factor, so that the base station can control the first parameter value by indicating the first factor according to the location of the scheduled time and frequency resources, thereby controlling the transmission power of the first PUSCH, which improves the performance of uplink transmission and makes it more flexible.

[0515] As one embodiment, "the first DCI signaling schedules the first PUSCH" includes: the first DCI signaling is the DCI signaling that schedules the first PUSCH.

[0516] As one embodiment, “the first DCI signaling schedules the first PUSCH” includes: the first DCI signaling is used to schedule the first PUSCH.

[0517] As one embodiment, “the first DCI signaling schedules the first PUSCH” includes: the first DCI signaling is used to dynamically schedule the first PUSCH.

[0518] As one embodiment, “the first DCI signaling schedules the first PUSCH” includes: the first DCI signaling is used to activate the first PUSCH.

[0519] As one embodiment, “the first DCI signaling schedules the first PUSCH” includes: the first DCI signaling is used to activate the first PUSCH configured with grant type 2.

[0520] As one embodiment, “the first DCI signaling schedules the first PUSCH” includes: the first DCI signaling is used to indicate the time-frequency resources of the first PUSCH.

[0521] As an example, "the first DCI signaling schedules the first PUSCH" includes: the first DCI signaling includes one or more of the following for the first PUSCH: time domain resources, frequency domain resources, frequency hopping flag, MCS (Modulation and coding scheme), DMRS (DeModulation Reference Signals) port, HARQ (Hybrid Automatic Repeat request) process number, RV (Redundancy Version), NDI (New Data Indicator), TCI (Transmission Configuration Indicator) state, or SRI (Sounding reference signal Resource Indicator).

[0522] As one embodiment, "the first DCI signaling indicates the first factor" includes: a portion of the first DCI signaling includes a field that indicates the first factor.

[0523] As one embodiment, “the first DCI signaling indicates the first factor” includes: a field included in the first DCI signaling is used to explicitly or implicitly indicate the first factor.

[0524] As one embodiment, "the first DCI signaling indicates the first factor" includes: a portion of the bits included in the first DCI signaling indicates the first factor.

[0525] As one embodiment, "the first DCI signaling indicates the first factor" includes: a portion of the fields included in the first DCI signaling explicitly or implicitly indicates the presence of the first factor.

[0526] As one embodiment, "the first DCI signaling indicates the first factor" includes: a portion of the fields included in the first DCI signaling explicitly or implicitly indicates whether the first factor is a default value.

[0527] As one embodiment, "the first DCI signaling indicates the first factor" includes: a portion of the first DCI signaling explicitly or implicitly indicating whether the first factor is calculated based on other variables.

[0528] As one embodiment, “the first DCI signaling indicates the first factor” includes: a portion of the first DCI signaling includes indicating one of the multiple candidate values ​​in the first factor.

[0529] As one embodiment, “the first DCI signaling indicates the first factor” includes: a portion of the first DCI signaling includes indicating one of the multiple candidate values ​​of the first factor configured by higher-layer parameters.

[0530] As one embodiment, “the first DCI signaling indicates the first factor” includes: the X bits included in the first DCI signaling indicate one of the multiple candidate values ​​in the first factor, where X is a positive integer.

[0531] As one embodiment, "the first DCI signaling indicates the first factor" includes: 1 bit included in the first DCI signaling indicates whether the first factor exists.

[0532] As one embodiment, "the first DCI signaling indicates the first factor" includes: 1 bit included in the first DCI signaling indicates whether the first factor is a default value.

[0533] As one embodiment, "the first DCI signaling indicates the first factor" includes: the 2 bits included in the first DCI signaling indicate the value of the first factor.

[0534] As one embodiment, “the first DCI signaling indicates the first factor” includes: the first DCI signaling indicates the N1, and the first factor is related to the N1.

[0535] As one embodiment, "the first DCI signaling indicates the first factor" includes: the first DCI signaling indicates the N.

[0536] As one embodiment, "the first DCI signaling indicates the first factor" includes: the first DCI signaling indicates the set of factors to which the first factor belongs.

[0537] As one embodiment, “the first DCI signaling indicates the first factor” includes: the first DCI signaling indicates the first factor from a plurality of candidate factors, the plurality of candidate factors being related to N1.

[0538] Example 9

[0539] Example 9 illustrates a schematic diagram of the effective RBs of the first PUSCH in the frequency domain in a full-duplex symbol according to an embodiment of this application, as shown in Figure 9. In Figure 9, the horizontal axis represents frequency, and the overlapping portion of the uplink full-duplex sub-band and the RBs allocated by the first PUSCH in the frequency domain is the effective RB of the first PUSCH in the frequency domain.

[0540] In Example 9, the first factor 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 a full-duplex symbol.

[0541] As an example, considering that the number of frequency-domain valid RBs of the first PUSCH in a full-duplex symbol may be different from the number of RBs allocated to the first PUSCH in the frequency domain, the relationship between the two will affect the value of the first factor when calculating the number of available REs, which is both compatible with existing standards and improves uplink performance.

[0542] As an example, the number of RBs allocated to the first PUSCH in the frequency domain is the number of RBs allocated in the frequency domain when scheduling or configuring the first PUSCH.

[0543] As an example, the number of RBs allocated to the first PUSCH in the frequency domain is the number of RBs indicated by the RIV when scheduling or configuring the first PUSCH.

[0544] As an example, the number of RBs allocated by the first PUSCH in the frequency domain is the number of RBs indicated by the second information block in this application.

[0545] As an example, the number of RBs allocated by the first PUSCH in the frequency domain is the number of RBs indicated by the “frequencyDomainAllocation” field in the second information block of this application.

[0546] As an example, the number of RBs allocated by the first PUSCH in the frequency domain is the number of RBs indicated by the "Frequency domain resource assignment" field in the second information block of this application.

[0547] As an example, the number of RBs allocated to the first PUSCH in the frequency domain is the number of RBs scheduled by the DCI that schedules the first PUSCH.

[0548] As an example, the number of RBs allocated to the first PUSCH in the frequency domain is the number of RBs indicated by the DCI that schedules the first PUSCH.

[0549] As an example, the number of RBs allocated to the first PUSCH in the frequency domain is the number of RBs used to transmit the first PUSCH, as indicated by the DCI that schedules the first PUSCH.

[0550] As an example, the number of RBs allocated to the first PUSCH in the frequency domain is the number of RBs indicated by the RIV (resource indicator value) field in the DCI that schedules the first PUSCH.

[0551] As an example, the number of RBs allocated to the first PUSCH in the frequency domain is equal to the number of RBs occupied by the first PUSCH when it is transmitted in a non-full-duplex symbol.

[0552] As an example, the number of valid RBs in the frequency domain of the first PUSCH in a full-duplex symbol is less than or equal to the number of RBs allocated to the first PUSCH in the frequency domain.

[0553] As an example, the number of RBs that are valid in the frequency domain in the first PUSCH in the full-duplex symbol is the number of RBs that overlap with the uplink subband allocated to the first PUSCH in the frequency domain.

[0554] As an example, the number of RBs that are valid in the frequency domain in the first PUSCH in the full-duplex symbol is the number of RBs that the first PUSCH is allocated in the frequency domain and in the uplink subband.

[0555] As an example, the number of RBs that are valid in the frequency domain in the first PUSCH in the full-duplex symbol is the number of RBs that the first PUSCH is allocated in the frequency domain and belongs to the uplink subband.

[0556] As an example, the RBs allocated by the first PUSCH in the frequency domain in the full-duplex symbol that are outside the uplink subband are invalid RBs.

[0557] As a sub-implementation of the above embodiments, the uplink subband is equivalent to or can be used interchangeably with the full-duplex subband used for uplink.

[0558] As an example, the number of valid RBs in the frequency domain of the first PUSCH in a full-duplex symbol is the number of RBs allocated to the first PUSCH on the full-duplex symbol.

[0559] As a sub-example of this embodiment, the number of RBs allocated to the first PUSCH on a full-duplex symbol is different from the number of RBs allocated to the first PUSCH on a non-full-duplex symbol.

[0560] As a sub-example of this embodiment, the number of RBs allocated to the first PUSCH on a full-duplex symbol is less than or equal to the number of RBs allocated to the first PUSCH on a non-full-duplex symbol.

[0561] As a sub-example of this embodiment, the number of RBs allocated to the first PUSCH on a full-duplex symbol is less than the number of RBs allocated to the first PUSCH on a non-full-duplex symbol.

[0562] As a sub-example of this embodiment, the number of RBs allocated to the first PUSCH on a full-duplex symbol is the product of the number of RBs allocated to the first PUSCH on a non-full-duplex symbol and a scaling factor.

[0563] As a sub-implementation of this embodiment, the ratio of the number of RBs allocated to the first PUSCH on a full-duplex symbol to the number of RBs allocated to the first PUSCH on a non-full-duplex symbol depends on the ratio of the bandwidth of the uplink subband to the bandwidth of the active uplink BWP to which the first PUSCH is located.

[0564] As a sub-implementation of this embodiment, the number of RBs allocated to the first PUSCH on a non-full-duplex symbol is the product of the number of RBs allocated to the first PUSCH on a full-duplex symbol and a first coefficient, the first coefficient depending on the ratio of the bandwidth of the active uplink BWP to the bandwidth of the uplink subband to which the first PUSCH is located.

[0565] As a sub-implementation of this embodiment, the number of RBs allocated to the first PUSCH on a non-full-duplex symbol is the product of the number of RBs allocated to the first PUSCH on a full-duplex symbol and a first coefficient, which is the ratio of the bandwidth of the active uplink BWP to the bandwidth of the uplink subband where the first PUSCH is located.

[0566] As an example, the number of valid RBs in the frequency domain of the first PUSCH in a full-duplex symbol is the number of RBs actually occupied by the first PUSCH when it is transmitted in a full-duplex symbol.

[0567] As one embodiment, "the first factor 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 a full-duplex symbol" includes: the first factor is related to 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 a full-duplex symbol.

[0568] As one embodiment, "the first factor 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 a full-duplex symbol" includes: 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 a full-duplex symbol are used together to determine the first factor.

[0569] As one embodiment, "the first factor 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 a full-duplex symbol" includes: 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 a full-duplex symbol are used together to calculate the first factor.

[0570] As one embodiment, "the first factor 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 a full-duplex symbol" includes: the first factor depends on the ratio of the number of valid RBs of the first PUSCH in the frequency domain in a full-duplex symbol to the number of RBs allocated to the first PUSCH in the frequency domain.

[0571] As one embodiment, "the first factor 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 a full-duplex symbol" includes: the first factor depends on the difference between the number of valid RBs of the first PUSCH in the frequency domain in a full-duplex symbol and the number of RBs allocated to the first PUSCH in the frequency domain.

[0572] As an example, "the first factor depends on the number of RBs allocated to the first PUSCH in the frequency domain and the number of valid RBs in the frequency domain of the first PUSCH in a full-duplex symbol" includes: the first factor is positively correlated with the ratio of the number of valid RBs in the frequency domain of a full-duplex symbol to the number of RBs allocated to the first PUSCH in the frequency domain.

[0573] As one embodiment, "the first factor depends on the number of RBs allocated to the first PUSCH in the frequency domain and the number of valid RBs in the frequency domain of the first PUSCH in a full-duplex symbol" includes: the first factor is positively correlated with the ratio of the number of valid RBs in the frequency domain of a full-duplex symbol to the number of RBs allocated to the first PUSCH in the frequency domain.

[0574] As one embodiment, "the first factor 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 a full-duplex symbol" includes: the ratio of the number of valid RBs in the frequency domain in a full-duplex symbol to the number of RBs allocated to the first PUSCH in the frequency domain is used to calculate the first factor.

[0575] As an example, "the first factor depends on the number of RBs allocated to the first PUSCH in the frequency domain and the number of valid RBs in the frequency domain of the first PUSCH in a full-duplex symbol" includes: the smaller the ratio of the number of valid RBs in the frequency domain of the first PUSCH in a full-duplex symbol to the number of RBs allocated to the first PUSCH in the frequency domain, the smaller the value of the first factor.

[0576] As one embodiment, "the first factor 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 a full-duplex symbol" includes: Where α represents the first factor. N represents the number of valid RBs in the frequency domain for the first PUSCH in a full-duplex symbol. RB This represents the number of RBs allocated to the first PUSCH in the frequency domain.

[0577] As one embodiment, "the first factor 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 a full-duplex symbol" includes: Where α represents the first factor. N represents the number of valid RBs in the frequency domain for the first PUSCH in a full-duplex symbol. RB This represents the number of RBs allocated to the first PUSCH in the frequency domain.

[0578] As one embodiment, "the first factor 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 a full-duplex symbol" includes: Where α represents the first factor. N represents the number of valid RBs in the frequency domain for the first PUSCH in a full-duplex symbol. RB This represents the number of RBs allocated to the first PUSCH in the frequency domain.

[0579] Example 10

[0580] Example 10 illustrates a schematic diagram of determining the size of a first transport block according to an embodiment of this application, as shown in Figure 10. In Figure 10, a first factor and a third RE number are used together to determine a second RE number, and the size of the first transport block depends on the second RE number.

[0581] In Example 10, the first PUSCH carries a first transport block in the N transport times; the size of the first transport block depends on the number of second REs, and the first factor and the number of third REs are used together to determine the number of second REs, which is equal to the number of REs occupied by the first PUSCH in one transport time and one RB.

[0582] As an example, the number of second REs is calculated based on the first factor, and then the size of the transport block is determined. This not only complies with existing standards, but also solves the problem of transport block size calculation after the introduction of flexible duplex mode, thus improving the performance of uplink transmission.

[0583] As an example, compared to directly scaling the TBS, scaling the number of REs by a first factor can reuse existing TBS calculations, thereby reducing the impact on implementation while ensuring the flexibility of scaling.

[0584] As an example, the size of the first transport block corresponds to "Transport Block Size".

[0585] As an example, the size of the first transport block corresponds to "TBS".

[0586] As one embodiment, the size of the first transport block is the number of bits included in the first transport block.

[0587] As one example, the size of the first transport block includes the number of CRC bits.

[0588] As an example, the size of the first transport block does not include the number of CRC bits.

[0589] As an example, the first transport block is carried by the first PUSCH in the N transport times.

[0590] As an example, the size of the first transport block is used for rate matching.

[0591] As one embodiment, "the first PUSCH carries the first transport block in the N transport times" includes: the first PUSCH is a PUSCH that performs transport block processing over multiple slots (TBoMS).

[0592] As one embodiment, "the first PUSCH carries the first transport block in the N transport times" includes: the first PUSCH carries the first transport block in each of the N transport times.

[0593] As one embodiment, "the first PUSCH carries the first transport block in the N transport times" includes: the first PUSCH carries a portion of the first transport block in one of the N transport times.

[0594] As one embodiment, "the first PUSCH carries the first transport block in the N transport times" includes: the first PUSCH carries all of the first transport block in one of the N transport times.

[0595] As one embodiment, "the first PUSCH carries the first transport block in all N transport times" includes: the first PUSCH carries the first transport block in each of the N transport times.

[0596] As an example, "the first PUSCH carries the first transmission block in the N transmission times" includes: the first transmission block is carried by the first PUSCH in the first transmission time of the N transmission times, and is repeatedly transmitted in the following N-1 time slots.

[0597] As one embodiment, "the first PUSCH carries the first transport block in the N transmission opportunities" includes: the first transport block generates a first bit block through channel coding and rate matching, the first bit block is used to generate a first modulation symbol sequence, and the first modulation symbol sequence is mapped to the time domain symbols occupied (or mapped or allocated) by the first PUSCH in the N transmission opportunities in a frequency-first-time-later order.

[0598] As an example, the number of the second RE is N. RE .

[0599] As an example, the second RE number is the number of REs equivalent to the first transport block size.

[0600] As an example, the second RE number is the number of virtual REs calculated based on the first transport block size.

[0601] As an example, the second RE number is the number of REs assumed to be mapped by the first PUSCH when calculating the size of the first transport block.

[0602] As one embodiment, "the size of the first transport block depends on the number of second REs" includes: the size of the first transport block is related to the number of second REs.

[0603] As one embodiment, "the size of the first transport block depends on the number of second REs" includes: the number of second REs is used to determine the size of the first transport block.

[0604] As one embodiment, "the size of the first transport block depends on the number of second REs" includes: the number of second REs is used to calculate the size of the first transport block.

[0605] As one example, "the size of the first transport block depends on the number of second REs" includes: the size of the first transport block and the number of second REs are positively correlated.

[0606] As one embodiment, "the size of the first transport block depends on the number of second REs" includes: the more second REs there are, the larger the size of the first transport block.

[0607] As one embodiment, "the size of the first transport block depends on the number of second REs" includes: the number of second REs is used to calculate an unquantized intermediate variable, and the size of the first transport block is obtained by looking up a table after further calculation.

[0608] As one embodiment, "the size of the first transport block depends on the number of second REs" includes: the number of second REs is used to calculate an unquantized intermediate variable N. info The N info Further calculations were performed, and the size of the first transport block (TBS) was finally obtained by looking up a table.

[0609] As one embodiment, "the size of the first transport block depends on the number of second REs" includes: the number of second REs is used to calculate an unquantized intermediate variable N. info The N infoFurther calculations are performed based on whether it exceeds a certain threshold, and finally the size of the first transport block (TBS) is obtained by looking up a table.

[0610] As one example, "the size of the first transport block depends on the number of second REs" includes: the product of the number of second REs with the target code rate, modulation order, and number of layers yields an unquantized intermediate variable N. info The N info Further calculations were performed, and the size of the first transport block (TBS) was finally obtained by looking up a table.

[0611] As one embodiment, "the size of the first transport block depends on the number of second REs" includes: N info =N RE ·R·Q m ·v, where N info It is an unquantized intermediate variable, where v represents the number of layers, and Q... m R is the modulation order, R is the target code rate, and N is the target code rate. RE For the second RE quantity; according to N info Further calculations are performed to determine if the value exceeds a certain threshold, and finally, the size of the first transport block (TBS) is obtained by looking up a table.

[0612] As one example, "the first factor and the third RE quantity are used together to determine the second RE quantity" includes: the second RE quantity depends on the first factor and the third RE (resource element) quantity.

[0613] As one example, "the first factor and the third RE quantity are used together to determine the second RE quantity" includes: the product of the first factor and the third RE quantity is used to calculate the second RE quantity.

[0614] As one example, "the first factor and the third RE quantity are used together to determine the second RE quantity" includes: the second RE quantity is equal to the product of the first factor and the third RE quantity.

[0615] As one example, “the first factor and the third RE quantity are used together to determine the second RE quantity” includes: the second RE quantity is equal to the product of the first factor, the third RE quantity, and another variable.

[0616] As one example, “the first factor and the third RE quantity are used together to determine the second RE quantity” includes: the second RE quantity is equal to the product of the smaller of the first factor, the third RE quantity, and a fixed value, and another variable.

[0617] As one example, “the first factor and the third RE quantity are used together to determine the second RE quantity” includes: the second RE quantity is equal to the product of the first factor, the third RE quantity, and the total number of PRBs to which the first PUSCH is allocated.

[0618] As one example, “the first factor and the third RE quantity are used together to determine the second RE quantity” includes: the second RE quantity is equal to the product of the first factor, the third RE quantity and a fixed value, and the total number of PRBs to which the first PUSCH is allocated.

[0619] As one example, “the first factor and the third RE quantity are used together to determine the second RE quantity” includes: the second RE quantity is equal to the product of the first factor, the third RE quantity, the total number of PRBs allocated to the first PUSCH, and the N.

[0620] As one example, “the first factor and the third RE quantity are used together to determine the second RE quantity” includes: the second RE quantity is equal to the smaller of the first factor, the third RE quantity and a fixed value, the total number of PRBs allocated to the first PUSCH and the product of N.

[0621] As one example, "the first factor and the third RE quantity are used together to determine the second RE quantity" includes: N RE =N·min(156,N′) RE )·n PRB ·α, where N RE N′ represents the second number of REs, min represents the smaller of the two, and N′ represents the smaller of the two. RE Indicates the number of the third RE, n PRB This represents the total number of PRBs allocated to the first PUSCH, and α is the first factor.

[0622] As an example, "the number of third REs is equal to the number of REs occupied by the first PUSCH in one transmission time and one RB" includes: the number of third REs is equal to the number of REs that the first PUSCH can carry in one transmission time and one RB.

[0623] As an example, "the number of third REs is equal to the number of REs occupied by the first PUSCH in a transmission timing and an RB" includes: the number of third REs is determined by the number of time-domain symbols occupied by the first PUSCH in a transmission timing, the number of subcarriers included in an RB, the number of REs occupied by the reference channel, and the number of REs for higher-layer configuration overhead.

[0624] As an example, "the number of third REs equals the number of REs occupied by the first PUSCH in a transmission timing and an RB" includes: the number of third REs equals the product of the number of time-domain symbols occupied by the first PUSCH in a transmission timing and the number of subcarriers included in an RB, minus the number of REs occupied by the reference channel, and minus the number of REs for configuration overhead.

[0625] As one embodiment, "the number of third REs is equal to the number of REs occupied by the first PUSCH in one transmission time and one RB" includes: Where N′ RE Indicates the number of the third RE. This represents the number of subcarriers in the frequency domain within a physical resource block (PRB). L is the number of symbols L allocated to the first PUSCH. This is the number of REs per PRB during the allocated duration of DM-RS. It is the overhead of the "xoverhead" configuration in the higher-level parameter "PUSCH-ServingCellConfig".

[0626] Example 11

[0627] Example 11 illustrates a schematic diagram of the frequency domain location of a first sub-band according to an embodiment of this application, as shown in Figure 11. In Figure 11, blank-filled rectangles represent the first sub-band, and cross-filled rectangles represent the downlink sub-band; in case A, the first sub-band is located between 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 downlink sub-band frequency domain, 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 downlink sub-band frequency domain, and the relationship between the first sub-band and the downlink sub-band is "DU".

[0628] In Embodiment 11, the first information block indicates a first sub-band, which is an uplink sub-band; the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings; the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing; the resource block allocation type of the first PUSCH in the reference transmission timing is one of edge resource block allocation, external resource block allocation, or internal resource block allocation, and at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing.

[0629] As an example, the resource block allocation type is determined based on the position of the first sub-band, and the range of the maximum output power is further determined. In addition to ensuring the out-of-band interference limitation between carriers, interference and self-interference cancellation between full-duplex uplink and downlink sub-bands are also considered, ensuring the effective operation of the full-duplex sub-band.

[0630] As an example, the technical feature "the first information block indicates the first sub-frequency band" includes the following meaning: all or part of the first information block is used to explicitly or implicitly indicate the first sub-frequency band.

[0631] As an example, the technical feature "the first information block indicates the first sub-frequency band" includes the following meaning: the first information block is used by the terminal in this application to determine the first sub-frequency band.

[0632] As an example, the technical feature "the first information block indicates the first sub-frequency band" includes the following meaning: all or part of the first information block is used to explicitly or implicitly indicate the starting RB (or the lowest indexed RB) of the first sub-frequency band.

[0633] As an example, the technical feature "the first information block indicates the first sub-frequency band" includes the following meaning: all or part of the first information block is used to explicitly or implicitly indicate the number of RBs (resource blocks) included in the first sub-frequency band.

[0634] As an example, the technical feature "the first information block indicates the first sub-frequency band" includes the following meaning: all or part of the first information block is used to explicitly or implicitly indicate the RIV (resource indicator value) corresponding to the first sub-frequency band.

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

[0636] As an example, the technical feature “the first information block indicates the first sub-frequency band” includes the following meaning: all or part of the first information block is used to explicitly or implicitly indicate the SLIV (start and length indicator value) corresponding to the first sub-frequency band.

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

[0638] As an example, the technical feature "the first information block indicates the first sub-frequency band" includes the following meaning: the first information block is used to determine the number of CRBs between the lowest indexed CRB and frequency point A included in the first sub-frequency band, as well as the number of consecutive CRBs included in the first sub-frequency band.

[0639] As one embodiment, the technical feature "the first information block indicates the first sub-frequency band" includes the following meanings: the first information block indicates the number of CRBs for the reference subcarrier interval between the lowest index of the CRB included in the first sub-frequency band and frequency point A, and the number of consecutive CRBs for the reference subcarrier interval included in the first sub-frequency band. As a supplementary embodiment of the above embodiment, the reference subcarrier interval is equal to the subcarrier interval in an uplink resource grid; the advantage of doing so includes avoiding resource fragmentation. As a supplementary embodiment of the above embodiment, the reference subcarrier interval is equal to the subcarrier interval in a downlink resource grid; the advantage of doing so is improved scheduling flexibility. As a supplementary embodiment of the above embodiment, the reference subcarrier interval is related to the frequency range (FR). As a supplementary embodiment of the above embodiment, the reference subcarrier interval is predefined or configured. As a supplementary embodiment of the above embodiment, the reference subcarrier interval is the maximum value among the subcarrier intervals respectively targeted by the configured multiple uplink resource grids; the advantage of doing so is ensuring alignment with uplink resources. As a supplementary embodiment of the above embodiments, the reference subcarrier spacing is the maximum value among the subcarrier spacings respectively assigned to the configured plurality of downlink resource grids; the advantage of doing so is that it ensures alignment with downlink resources. As a supplementary embodiment of the above embodiments, the reference subcarrier spacing is the maximum value among the subcarrier spacings respectively assigned to all the configured resource grids; the advantage of doing so is that it ensures alignment with both uplink and downlink resources.

[0640] As one embodiment, the technical feature "the first information block indicates the first sub-frequency band" includes the following meaning: the first information block is used to determine M1 sub-frequency bands from M1 resource grids, where M1 is a positive integer greater than 1, and the first sub-frequency band is one of the M1 sub-frequency bands. As a supplementary embodiment of the above embodiment, the M1 resource grids are respectively for M1 subcarrier spacings. As a supplementary embodiment of the above embodiment, the M1 resource grids are M1 uplink resource grids; the advantage of this is that it avoids uplink resource fragmentation without increasing signaling overhead. As a supplementary embodiment of the above embodiment, the M1 resource grids are M1 downlink resource grids; the advantage of this is that it avoids downlink resource fragmentation without increasing signaling overhead. As a supplementary embodiment of the above embodiment, the M1 resource grids include both uplink and downlink resource grids; the advantage of this is that it considers both uplink and downlink resource allocation but increases some signaling overhead. As a supplementary embodiment of the above embodiment, the M1 resource grids are configured.

[0641] As an example, the technical feature "the first information block indicates the first sub-frequency band" includes the following meaning: the first information block is used to configure the uplink sub-frequency band in the full-duplex symbol, and the part of the uplink sub-frequency band that overlaps with the currently active uplink BWP is the first sub-frequency band.

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

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

[0644] As one embodiment, the first sub-band includes a guard band.

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

[0646] As an example, the uplink sub-band is an uplink full-duplex sub-band.

[0647] As an example, the uplink subband corresponds to the UL (Uplink) subband.

[0648] As an example, the uplink sub-band is the SBFD sub-band.

[0649] As an example, the uplink sub-band is the uplink SBFD sub-band.

[0650] As an example, the uplink subband is a subband that can be used for uplink transmission in downlink symbols or flexible symbols.

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

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

[0653] As an example, the uplink subband is a subband that can be used for uplink transmission in the information unit tdd-UL-DL-ConfigCommon configured or indicated as a downlink or flexible symbol.

[0654] As an example, the uplink subband is a subband that can be used for uplink transmission in the symbols configured or indicated as downlink by the information unit tdd-UL-DL-ConfigCommon.

[0655] As an example, the uplink subband is a set of CRBs (common resource blocks) that can be used for uplink transmission in the symbols configured or indicated as downlink in the information unit tdd-UL-DL-ConfigCommon.

[0656] As one embodiment, the uplink sub-band is a cell-specific uplink sub-band. As a supplementary embodiment, configuring the cell-specific uplink sub-band to support BWP handover is simple.

[0657] As an example, the uplink sub-band is a cell-specific uplink sub-band.

[0658] As an example, the uplink subband is the intersection of the cell-specific uplink subband and the frequency domain of the active uplink BWP.

[0659] As one embodiment, the uplink subband is explicitly configured in the active uplink BWP. As a supplementary embodiment, this approach offers the advantage of supporting uplink subband configuration per BWP, providing greater flexibility.

[0660] As an example, "the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings" includes: the reference transmission timing is one of the N transmission timings that occupy at least one full-duplex symbol in the time domain.

[0661] As an example, "the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings" includes: the first PUSCH occupies at least one full-duplex symbol when transmitted in the reference transmission timing.

[0662] As an example, "the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings" includes: the first PUSCH occupies only a full-duplex symbol when transmitted in the reference transmission timing.

[0663] As one embodiment, "the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings" includes: the reference transmission timing is a transmission timing that includes multiple full-duplex symbols among the N transmission timings.

[0664] As one embodiment, "the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings" includes: the reference transmission timing is a transmission timing that includes only a full-duplex symbol among the N transmission timings.

[0665] As an example, "the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings" includes: the reference transmission timing is one of the N1 transmission timings in this application.

[0666] As an example, the range of the maximum output power is a closed interval.

[0667] As an example, the maximum output power is within the range of the maximum output power values.

[0668] As an example, the range of the maximum output power includes an upper limit and a lower limit.

[0669] As an example, the range of the maximum output power is: P CMAX_L,f,c ≤P CMAX,f,c ≤P CMAX_H,f,c , where P CMAX,f,c It is the maximum output power, P CMAX_L,f,c and P CMAX_H,f,c These are the lower and upper limits of the maximum output power, respectively.

[0670] As one embodiment, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the resource block allocation type of the first PUSCH in the reference transmission timing is used to determine the range of the maximum output power.

[0671] As an example, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the range of the maximum output power is related to the resource block allocation type of the first PUSCH in the reference transmission timing.

[0672] As an example, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: there is a correspondence or mapping relationship between the range of the maximum output power and the resource block allocation type of the first PUSCH in the reference transmission timing.

[0673] As an example, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: there is a conditional relationship between the range of the maximum output power and the resource block allocation type of the first PUSCH in the reference transmission timing.

[0674] As an example, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the lower limit of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing.

[0675] As an example, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: there is a correspondence or mapping relationship between the lower limit of the maximum output power and the resource block allocation type of the first PUSCH in the reference transmission timing.

[0676] As one embodiment, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: at least one parameter used to determine the lower limit of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing.

[0677] As an example, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: at least one parameter used to determine the lower limit of the maximum output power and the resource block allocation type of the first PUSCH in the reference transmission timing have a correspondence or mapping relationship according to a predefined table.

[0678] As one embodiment, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the lower limit of the maximum output power is 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 )}, where MPR c It depends on the resource block allocation type of the first PUSCH in the reference transmission timing.

[0679] As one embodiment, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: when the resource block allocation type of the first PUSCH in the reference transmission timing is an allocation type, the parameter MPR used to determine the lower limit of the maximum output power is... c It equals a value or belongs to a range of values; when the resource block allocation type of the first PUSCH in the reference transmission timing is another allocation type, the parameter MPR used to determine the lower limit of the maximum output power is... c It is equal to another value or belongs to another range of values.

[0680] As one embodiment, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the parameter MPR used to determine the lower limit of the maximum output power. c The resource block allocation type of the first PUSCH in the reference transmission timing is internal resource block allocation, external resource block allocation, or edge resource block allocation.

[0681] As one embodiment, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the parameter MPR used to determine the lower limit of the maximum output power. c The first PUSCH may have the same or different values ​​under different resource block allocation types in the reference transmission timing.

[0682] As one embodiment, "the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the parameter MPR used to determine the lower limit of the maximum output power. c The first PUSCH may have the same or different values ​​according to a predefined table under different resource block allocation types in the reference transmission timing.

[0683] As an example, when the resource block allocation type of the first PUSCH in the reference transmission timing is not an internal resource block allocation, the resource block allocation type of the first PUSCH in the reference transmission timing is an external resource block allocation.

[0684] As an example, when the resource block allocation type of the first PUSCH in the reference transmission timing is not an internal resource block allocation, the resource block allocation type of the first PUSCH in the reference transmission timing is an edge resource block allocation or an external resource block allocation.

[0685] As an example, when the resource block allocation type of the first PUSCH in the reference transmission timing is not an internal resource block allocation or an edge resource block allocation, the resource block allocation type of the first PUSCH in the reference transmission timing is an external resource block allocation.

[0686] As an example, the frequency domain bandwidth of the first PUSCH in the reference transmission timing is L. CRB .

[0687] As an example, the frequency domain bandwidth of the first PUSCH in the reference transmission timing is represented by the number of resource blocks.

[0688] As an example, the frequency domain bandwidth of the first PUSCH in the reference transmission timing is the number of consecutive resource blocks actually occupied by the first PUSCH in the reference transmission timing.

[0689] As an example, the starting resource block of the first PUSCH in the reference transmission timing is the resource block with the lowest frequency among the resource blocks allocated to the first PUSCH in the reference transmission timing.

[0690] As an example, the starting resource block of the first PUSCH in the reference transmission timing is the resource block with the lowest resource block index allocated to the first PUSCH in the reference transmission timing.

[0691] As an example, the index value of the starting resource block of the first PUSCH in the reference transmission timing is RB. start .

[0692] As one embodiment, the frequency domain position of the first sub-band includes: the positional relationship between the first sub-band and the downlink sub-band.

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

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

[0695] As a sub-implementation of this embodiment, the positional relationship between the first sub-frequency band and the downlink sub-frequency band includes: the first sub-frequency band and the downlink sub-frequency band are located at opposite ends of the carrier.

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

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

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

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

[0700] As one embodiment, the frequency domain location 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 .

[0701] As an example, the frequency domain location of the first sub-band includes the bandwidth of the first sub-band.

[0702] As an example, the bandwidth of the first sub-band corresponds to N. RB,UL,Subband .

[0703] As one embodiment, the frequency domain location of the first sub-band includes the index value of the cutoff resource block included in the first sub-band, corresponding to RB. End,UL,Subband .

[0704] 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 .

[0705] 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.

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

[0707] As one embodiment, "at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the frequency domain bandwidth of the first PUSCH in the reference transmission timing is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing.

[0708] As one embodiment, "at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the starting resource block of the first PUSCH in the reference transmission timing is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing.

[0709] As one embodiment, "at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the frequency domain position of the first sub-band is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing.

[0710] As one embodiment, "at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band are all used to determine the resource block allocation type of the first PUSCH in the reference transmission timing.

[0711] As one embodiment, "at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the resource block allocation type of the first PUSCH in the reference transmission timing depends on the frequency domain position of the starting resource block allocated to the first PUSCH in the reference transmission timing in the first sub-band and the frequency domain bandwidth of the first PUSCH in the reference transmission timing.

[0712] As a sub-implementation of this embodiment, the resource block allocation type of the first PUSCH in the reference transmission timing depends on whether the difference between the starting resource block index of the first PUSCH in the reference transmission timing and the starting resource block index in the first sub-band is greater than or equal to half (rounded down and at least 1) of the frequency domain bandwidth of the first PUSCH in the reference transmission timing and less than or equal to the number of resource blocks contained in the first sub-band minus the frequency domain bandwidth of the first PUSCH in the reference transmission timing minus half (rounded down and at least 1) of the frequency domain bandwidth of the first PUSCH in the reference transmission timing, and whether the frequency domain bandwidth of the first PUSCH in the reference transmission timing is less than or equal to half (rounded up) of the number of resource blocks contained in the first sub-band.

[0713] As a sub-implementation of this embodiment, the resource block allocation of the first PUSCH in the reference transmission timing is an internal resource block allocation that depends on satisfying RB. Start,Low ≤RB Start ≤RB Start,High And L CRB ≤ceil(N RB,UL,Subband / 2), RB Start,Low =RB Start,UL,Subband +max(1,floor(L CRB / 2)), RB Start,High =RB Start,UL,Subband +N RB,UL,Subband –max(1,floor(L CRB / 2))–L CRB ; among which, L CRB RB represents the frequency domain bandwidth of the first PUSCH during the reference transmission timing. Start,UL RB represents the starting resource block index of the first sub-band. Start N is the index of the starting resource block of the first PUSCH in the reference transmission timing. RB,UL,SubbandThis indicates the number of resource blocks contained in the first sub-band, max() represents the maximum value among all parameters, floor(x) represents the largest integer less than or equal to x, and ceil(x) is the smallest integer greater than or equal to x.

[0714] As an example, the technical feature "at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing" includes the following meanings: at least one of the positional relationship between the first sub-band and the downlink sub-band or the position of the first sub-band in the maximum channel bandwidth is used to determine the target frequency domain range; the resource block allocation type of the first PUSCH in the reference transmission timing depends on the starting resource block of the first PUSCH in the reference transmission timing belonging to the target frequency domain range.

[0715] As a sub-implementation of this embodiment, the technical feature "at least one of the positional relationship between the first sub-frequency band and the downlink sub-frequency band or the position of the first sub-frequency band in the maximum channel bandwidth is used to determine the target frequency domain range" includes the following meaning: the target frequency domain range is calculated by a formula, and at least one of the positional relationship between the first sub-frequency band and the downlink sub-frequency band or the position of the first sub-frequency band in the maximum channel bandwidth is used to determine the calculation formula of the target frequency domain range.

[0716] As a sub-example of this embodiment, the fact that the starting resource block of the first PUSCH in the reference transmission timing belongs to the target frequency domain range is one of the conditions for the resource block allocation of the first PUSCH in the reference transmission timing to be an internal resource block allocation.

[0717] As a sub-implementation of this embodiment, when the resource block allocation of the first PUSCH in the reference transmission timing is an internal resource block allocation, the following condition is met: RB Start,Low ≤RB Start ≤RB Start,High , of which RB Start,Low RB is the minimum resource block index within the target frequency domain range. Start,High This is the maximum value of the resource block index within the target frequency domain range.

[0718] As a sub-implementation of this embodiment, when the positional relationship between the first sub-frequency band and the downlink sub-frequency band is "UD", the target frequency domain range depends on the index value of the starting resource block of the first sub-frequency band and the number of resource blocks of the maximum channel bandwidth; when the positional relationship between the first sub-frequency band and the downlink sub-frequency band is "DU", the target frequency domain range depends on the index value of the ending resource block of the first sub-frequency band; otherwise, the target frequency domain range depends on the index value of the starting resource block of the first sub-frequency band and the index value of the ending resource block of the first sub-frequency band.

[0719] As a sub-implementation of this embodiment, when the positional relationship between the first sub-frequency band and the downlink sub-frequency band is "UD", RB Start,Low =max(1,floor(L) CRB / 2))+RB Start,UL,Subband RB Start,High =N RB +RB Start,UL,Subband -RB Start,Low -L CRB When the positional relationship between the first sub-band and the downlink sub-band is "DU", RB Start,Low =max(1,floor(L) CRB / 2)), RB Start,High =RB Start,UL +N RB,UL –RB Start,Low –L CRB Otherwise, RB Start,Low =max(1,floor(L) CRB / 2))+RB Start,UL,Subband RB Start,High =RB End,UL,Subband +1–max(1,floor(L CRB / 2))–L CRB ; of which RB Start,Low RB is the minimum resource block index within the target frequency domain range. Start,High This is the maximum value of the resource block index within the target frequency domain range.

[0720] As one embodiment, "at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing" includes: the resource block allocation type of the first PUSCH in the reference transmission timing depends on the frequency domain bandwidth of the first PUSCH in the reference transmission timing being no greater than half of a bandwidth threshold rounded up, wherein the bandwidth threshold depends on at least one of the bandwidth of the first sub-band, the index value of the starting resource block of the first sub-band, and the index value of the ending resource block of the first sub-band.

[0721] As a sub-example of this embodiment, the fact that the frequency domain bandwidth of the first PUSCH in the reference transmission timing is not greater than half of the bandwidth threshold rounded up is one of the conditions for the resource block allocation of the first PUSCH in the reference transmission timing to be an internal resource block allocation.

[0722] As a sub-example of this embodiment, the bandwidth threshold is the bandwidth of the first sub-band.

[0723] As a sub-example of this embodiment, the bandwidth threshold is the difference between the index value of the cutoff resource block of the first sub-band and the index value of the start resource block of the first sub-band.

[0724] As a sub-implementation of this embodiment, the bandwidth threshold is the index value of the cutoff resource block of the first sub-band.

[0725] As a sub-implementation of this embodiment, when the positional relationship of the downlink sub-band of the first sub-band is "UD", the bandwidth threshold depends on the index value of the starting resource block of the first sub-band; when the positional relationship of the downlink sub-band of the first sub-band is "DUD", the bandwidth threshold depends on the bandwidth of the first sub-band; when the positional relationship of the downlink sub-band of the first sub-band is "DU", the bandwidth threshold depends on the index value of the ending resource block of the first sub-band.

[0726] As a sub-implementation of this embodiment, when the positional relationship between the first sub-frequency band and the downlink sub-frequency band is "UD", the bandwidth threshold is N. RB -RB Start,UL,Subband When the positional relationship of the downlink sub-bands of the first sub-band is "DUD", the bandwidth threshold is N. RB,UL,Subband When the positional relationship of the downlink sub-bands of the first sub-band is "DU", the bandwidth threshold is RB. End,UL,Subband -RB Start,UL,Subband or RBEnd,UL,Subband +1-RB Start,UL,Subband .

[0727] As an example, when the positional relationship between the first sub-band and the downlink sub-band is "UD", the resource block allocation of the first PUSCH in the reference transmission timing is an internal resource block allocation if the following condition is met: RB Start,Low ≤RB Start ≤RB Start,High And L CRB ≤ceil((N RB -RB Start,UL,Subband ) / 2); where ceil(x) is the smallest integer greater than or equal to x.

[0728] As an example, when the positional relationship between the first sub-band and the downlink sub-band is "DUD", the resource block allocation of the first PUSCH in the reference transmission timing is an internal resource block allocation if the following condition is met: RB Start,Low ≤RB Start ≤RB Start,High And L CRB ≤ceil(N RB,UL,Subband / 2); where ceil(x) is the smallest integer greater than or equal to x.

[0729] As an example, when the positional relationship between the first sub-band and the downlink sub-band is "DU", the resource block allocation of the first PUSCH in the reference transmission timing is an internal resource block allocation if the following condition is met: RB Start,Low ≤RB Start ≤RB Start,High And L CRB ≤ceil((RB End,UL,Subband +1) / 2); where ceil(x) is the smallest integer greater than or equal to x.

[0730] As an example, the resource block of the first PUSCH in the reference transmission timing satisfies: L CRB ≤L CRB,edge And satisfy RB Start ≤RB Start,edge or RB Start ≥RB Start,UL +N RB,UL,Subband –max(1,floor(L CRB / 2))–L CRB At that time, the resource block allocation of the first PUSCH in the reference transmission timing is an edge resource block allocation.

[0731] Example 12

[0732] Example 12 illustrates a schematic diagram of a first capability parameter indication according to an embodiment of this application, as shown in Figure 12. In Figure 12, the first capability parameter indicates that the sender of the first PUSCH supports cross-symbol types when transmitting the first PUSCH in the N transmission opportunities.

[0733] In embodiment 12, the terminal in this application sends a first capability parameter; wherein, the first capability parameter indicates that the sender of the first PUSCH supports cross-symbol types when sending the first PUSCH in the N transmission opportunities, and the symbol types include full-duplex symbols and non-full-duplex symbols.

[0734] As an example, the terminal's reported capabilities are used to determine whether the terminal supports cross-symbol types during the N transmission times. This allows for the selection of different time-frequency resources for users with different capabilities when performing multiple transmissions of the first PUSCH, reducing the complexity of user equipment and lowering uplink transmission latency.

[0735] As an example, the sender of the first PUSCH is the terminal described in this application.

[0736] As an example, the sender of the first PUSCH is equivalent to or can be used interchangeably with the terminal described in this application.

[0737] As one embodiment, "the first capability parameter indicates that the sender of the first PUSCH supports cross-symbol type when transmitting the first PUSCH in the N transmission moments" includes: the first capability parameter indicates that the sender of the first PUSCH supports cross-symbol type when transmitting in the N transmission moments, wherein only one symbol type is included in one transmission moment.

[0738] As one embodiment, "the first capability parameter indicates that the sender of the first PUSCH supports cross-symbol type when transmitting the first PUSCH in the N transmission times" includes: the first capability parameter indicates that the sender of the first PUSCH supports transmission across SBFD symbols and non-SBFD symbols in different time slots.

[0739] As one embodiment, "the first capability parameter indicates that the sender of the first PUSCH supports cross-symbol type transmission when transmitting the first PUSCH in the N transmission times" includes: the first capability parameter indicates that the sender of the first PUSCH supports PUSCH transmission across SBFD symbols and non-SBFD symbols in different transmission times; wherein, each transmission time includes only SBFD symbols or only non-SBFD symbols.

[0740] As one embodiment, "the first capability parameter indicates that the sender of the first PUSCH supports cross-symbol type when transmitting the first PUSCH in the N transmission times" includes: the first capability parameter indicates that the sender of the first PUSCH supports PUSCH transmission of repeating type A across SBFD symbols and non-SBFD symbols in different transmission times; wherein each transmission time includes only SBFD symbols or only non-SBFD symbols.

[0741] As one embodiment, "the first capability parameter indicates that the sender of the first PUSCH supports cross-symbol type when sending the first PUSCH in the N transmission times" includes: the first capability parameter indicates that the sender of the first PUSCH supports PUSCH transmission of repeated type B across SBFD symbols and non-SBFD symbols in different transmission times; wherein each transmission time includes only SBFD symbols or only non-SBFD symbols.

[0742] As one embodiment, the first capability parameter is accompanied by a second capability parameter, which indicates that the sender of the first PUSCH supports uplink transmission in the uplink subband of a full-duplex symbol.

[0743] As a sub-implementation of this embodiment, the first capability parameter accompanied by the second capability parameter includes: indicating that the user equipment of the first capability parameter also indicates support for the second capability parameter.

[0744] As a sub-implementation of this embodiment, the first capability parameter accompanied by the second capability parameter includes: instructing the user equipment of the first capability parameter to also indicate in the first capability parameter that it supports uplink transmission on the uplink subband in the full-duplex symbol.

[0745] As a sub-implementation of this embodiment, the first capability parameter accompanied by the second capability parameter includes: indicating that the user equipment of the first capability parameter is a user equipment that supports SBFD.

[0746] As a sub-implementation of this embodiment, the first capability parameter accompanied by the second capability parameter includes: indicating that the user equipment of the first capability parameter is an SBFD user.

[0747] As an example, the symbol type includes only full-duplex symbols and non-full-duplex symbols.

[0748] As an example, the symbol types also include other symbol types besides those described above.

[0749] As an example, the non-full-duplex symbol is a symbol without a configured full-duplex subband.

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

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

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

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

[0754] 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, but is indicated as a flexible symbol by the TDD uplink / downlink configuration.

[0755] Example 13

[0756] Example 13 illustrates a structural block diagram of a processing device in a terminal according to an embodiment, as shown in Figure 13. In Figure 13, the processing device 1300 in the terminal includes a first transceiver 1301. The first transceiver 1301 includes a transmitter / receiver 456 (including an antenna 460) as shown in Figure 4 of this application, a receiving processor 452, a transmitting processor 455, and a controller / processor 490.

[0757] In embodiment 13, a first transceiver 1301 receives a first information block and a second information block, the first information block indicating at least one full-duplex symbol; the first transceiver 1301 transmits a first PUSCH in N transmission opportunities, where N is an integer greater than 1, and the second information block indicates the N; wherein, the number of transmission opportunities including at least one full-duplex symbol is N1; the transmit power of the first PUSCH is equal to the smaller value between a first transmit power and a maximum output power, the maximum output power depending on the power level of the sender of the first PUSCH, a first parameter value is used to determine the first transmit power, 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.

[0758] As an example, the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are used together to determine the first RE number. The number of transmission code blocks carried by the first PUSCH, the size of each transmission code block carried by the first PUSCH, and the first RE number are used together to determine the BPRE value of the first PUSCH.

[0759] As an example, the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value, and the second information block indicates the first offset value.

[0760] As one embodiment, the first transceiver 1301 receives a first DCI signaling; wherein the first DCI signaling schedules the first PUSCH; and the first DCI signaling indicates the first factor.

[0761] As an example, the first factor 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 a full-duplex symbol.

[0762] As an example, the first PUSCH carries a first transport block in the N transport times; the size of the first transport block depends on the number of second REs, and the first factor and the number of third REs are used together to determine the number of second REs, the number of third REs being equal to the number of REs occupied by the first PUSCH in one transport time and one RB.

[0763] As an example, the first information block indicates a first sub-band, which is an uplink sub-band; the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings; the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing; the resource block allocation type of the first PUSCH in the reference transmission timing is one of edge resource block allocation, external resource block allocation, or internal resource block allocation, and at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing.

[0764] As an example, the first transceiver 1301 transmits a first capability parameter; wherein the first capability parameter indicates that the sender of the first PUSCH supports cross-symbol types when transmitting the first PUSCH in the N transmission opportunities, the symbol types including full-duplex symbols and non-full-duplex symbols.

[0765] Example 14

[0766] Example 14 illustrates a structural block diagram of a processing apparatus for a base station according to an embodiment, as shown in Figure 14. In Figure 14, the processing apparatus 1400 in the base station includes a second transceiver 1401. The second transceiver 1401 includes a transmitter / receiver 456 (including an antenna 460) as shown in Figure 4 of this application, a receiving processor 452, a transmitting processor 455, and a controller / processor 490.

[0767] In embodiment 14, the second transceiver 1401 transmits a first information block and a second information block, the first information block indicating at least one full-duplex symbol; receives a first PUSCH in N transmission opportunities, where N is an integer greater than 1, and the second information block indicates the N; wherein the number of transmission opportunities including at least one full-duplex symbol is N1; the transmit power of the first PUSCH is equal to the smaller value between a first transmit power and a maximum output power, the maximum output power depending on the power level of the sender of the first PUSCH; a first parameter value is used to determine the first transmit power, the first parameter value depending on a first factor related to N1; and the first parameter value related to the BPRE value of the first PUSCH.

[0768] As an example, the first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are used together to determine the first RE number. The number of transmission code blocks carried by the first PUSCH, the size of each transmission code block carried by the first PUSCH, and the first RE number are used together to determine the BPRE value of the first PUSCH.

[0769] As an example, the first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value, and the second information block indicates the first offset value.

[0770] As one embodiment, the second transceiver 1401 sends a first DCI signaling; wherein the first DCI signaling schedules the first PUSCH; and the first DCI signaling indicates the first factor.

[0771] As an example, the first factor 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 a full-duplex symbol.

[0772] As an example, the first PUSCH carries a first transport block in the N transport times; the size of the first transport block depends on the number of second REs, and the first factor and the number of third REs are used together to determine the number of second REs, the number of third REs being equal to the number of REs occupied by the first PUSCH in one transport time and one RB.

[0773] As an example, the first information block indicates a first sub-band, which is an uplink sub-band; the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings; the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing; the resource block allocation type of the first PUSCH in the reference transmission timing is one of edge resource block allocation, external resource block allocation, or internal resource block allocation, and at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing.

[0774] As one embodiment, the second transceiver 1401 receives a first capability parameter; wherein the first capability parameter indicates that the sender of the first PUSCH supports cross-symbol types when sending the first PUSCH in the N transmission opportunities, the symbol types including full-duplex symbols and non-full-duplex symbols.

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

[0776] Those skilled in the art will understand that the present invention can be practiced in other specified forms without departing from its core or essential characteristics. Therefore, the embodiments disclosed herein should in any way be considered descriptive rather than restrictive. The scope of the invention is defined by the appended claims rather than the foregoing description, and all modifications within their equivalent meaning and scope are considered to be included therein.

Claims

1. A method for use in a node for wireless communication, characterized in that, include: Receive a first information block and a second information block, wherein the first information block indicates at least one full-duplex symbol; The first PUSCH is sent in N transmission opportunities, where N is an integer greater than 1, and the second information block indicates the N; Wherein, the number of transmission opportunities including at least one full-duplex symbol transmission opportunity is N1; the transmit power of the first PUSCH is equal to the smaller value between the first transmit power and the maximum output power, the maximum output power depends on the power level of the sender of the first PUSCH, a first parameter value is used to determine the first transmit power, 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.

2. The method according to claim 1, characterized in that, The first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are used together to determine the first RE number. The number of transmission code blocks carried by the first PUSCH, the size of each transmission code block carried by the first PUSCH, and the first RE number are used together to determine the BPRE value of the first PUSCH.

3. The method according to claim 1 or 2, characterized in that, The first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value, and the second information block indicates the first offset value.

4. The method according to any one of claims 1-3, characterized in that, include: Receive the first DCI signaling; Wherein, the first DCI signaling schedules the first PUSCH; The first DCI signaling indicates the first factor.

5. The method according to any one of claims 1-4, characterized in that, The first factor 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 a full-duplex symbol.

6. The method according to any one of claims 1-5, characterized in that, The first PUSCH carries a first transport block in the N transport times; the size of the first transport block depends on the number of second REs, and the first factor and the number of third REs are used together to determine the number of second REs, which is equal to the number of REs occupied by the first PUSCH in one transport time and one RB.

7. The method according to any one of claims 1-6, characterized in that, The first information block indicates a first sub-band, which is an uplink sub-band; the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings; the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing; the resource block allocation type of the first PUSCH in the reference transmission timing is one of edge resource block allocation, external resource block allocation, or internal resource block allocation, and at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing.

8. The method according to any one of claims 1-7, characterized in that, include: Send the first capability parameter; The first capability parameter indicates that the sender of the first PUSCH supports cross-symbol types when sending the first PUSCH in the N transmission opportunities, and the symbol types include full-duplex symbols and non-full-duplex symbols.

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 including computer instructions, and the one or more processors call the computer instructions to cause the terminal to perform the method as described in any one of claims 1-8.

10. A method for use in a node for wireless communication, characterized in that, include: Send a first information block and a second information block, wherein the first information block indicates at least one full-duplex symbol; The first PUSCH is received in N transmission opportunities, where N is an integer greater than 1, and the second information block indicates the N; Wherein, the number of transmission opportunities including at least one full-duplex symbol transmission opportunity is N1; the transmit power of the first PUSCH is equal to the smaller value between the first transmit power and the maximum output power, the maximum output power depends on the power level of the sender of the first PUSCH, a first parameter value is used to determine the first transmit power, 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.

11. The method according to claim 10, characterized in that, The first factor, the bandwidth allocated to the first PUSCH, and the total number of subcarriers occupied by the first PUSCH after excluding the reference signal in a transmission timing and an RB are used together to determine the first RE number. The number of transmission code blocks carried by the first PUSCH, the size of each transmission code block carried by the first PUSCH, and the first RE number are used together to determine the BPRE value of the first PUSCH.

12. The method according to claim 10 or 11, characterized in that, The first factor, the BPRE value of the first PUSCH, and the first offset value are used together to determine the first parameter value, and the second information block indicates the first offset value.

13. The method according to any one of claims 10-12, characterized in that, include: Send the first DCI signaling; Wherein, the first DCI signaling schedules the first PUSCH; The first DCI signaling indicates the first factor.

14. The method according to any one of claims 10-13, characterized in that, The first factor 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 a full-duplex symbol.

15. The method according to any one of claims 10-14, characterized in that, The first PUSCH carries a first transport block in the N transport times; the size of the first transport block depends on the number of second REs, and the first factor and the number of third REs are used together to determine the number of second REs, which is equal to the number of REs occupied by the first PUSCH in one transport time and one RB.

16. The method according to any one of claims 10-15, characterized in that, The first information block indicates a first sub-band, which is an uplink sub-band; the reference transmission timing is a transmission timing that includes at least one full-duplex symbol among the N transmission timings; the range of the maximum output power depends on the resource block allocation type of the first PUSCH in the reference transmission timing; the resource block allocation type of the first PUSCH in the reference transmission timing is one of edge resource block allocation, external resource block allocation, or internal resource block allocation, and at least one of the following three factors—the frequency domain bandwidth of the first PUSCH in the reference transmission timing, the starting resource block of the first PUSCH in the reference transmission timing, and the frequency domain position of the first sub-band—is used to determine the resource block allocation type of the first PUSCH in the reference transmission timing.

17. The method according to any one of claims 10-16, characterized in that, Receive the first capability parameter; The first capability parameter indicates that the sender of the first PUSCH supports cross-symbol types when sending the first PUSCH in the N transmission opportunities, and the symbol types include full-duplex symbols and non-full-duplex symbols.

18. A base station, characterized in that, The base station 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 including computer instructions, and the one or more processors call the computer instructions to cause the base station to perform the method as described in any one of claims 10-17.

Citation Information

Patent Citations

  • Uplink power control method and device, terminal equipment and network equipment

    CN117915460A

  • Method and apparatus in node for wireless communication

    CN119835747A

  • Power control method and device

    US20200374807A1

  • Method and apparatus for determining sending power

    WO2022147735A1

  • Method and apparatus for node in wireless communication

    WO2023001217A1