Method and apparatus related to transmit power control in wireless communication node

By receiving TPC commands and postponing or not postponing TPC commands according to the PUSCH resource pool configuration and PDCCH symbol relationship, the power control problem of multi-user PUSCH orthogonal sequence multiplexing in the NR system is solved, the uplink capacity and throughput are improved, the interference is reduced, and it is compatible with existing protocols.

CN120857282APending Publication Date: 2025-10-28HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411626826.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-10-28

AI Technical Summary

Technical Problem

In the NR system, how to implement orthogonal sequence multiplexing of multiple users on the PUSCH to improve uplink capacity and throughput, while solving power control issues, ensuring transmission performance and reducing multi-user interference.

Method used

By receiving the TPC command in the first signaling and postponing or not postponing the application of the TPC command according to the configuration of the PUSCH resource pool and the relationship between the signaling and the PDCCH symbol, the power consistency and transmission performance of the PUSCH orthogonal sequence are ensured.

Benefits of technology

It improves uplink capacity and throughput, ensures the orthogonality and power consistency of PUSCH transmission, reduces interference between multiple users, and is compatible with existing 3GPP protocols.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120857282A_ABST
    Figure CN120857282A_ABST
Patent Text Reader

Abstract

Methods and apparatus related to transmit power control in a wireless communication node are disclosed. A communication node receives a first signaling, the first signaling providing a first TPC command; a communication node sends a first signal in a first PUSCH resource pool, the first PUSCH resource pool depends on a first configuration, and the first configuration is a configuration of an orthogonal sequence of a PUSCH; wherein whether the application of the first TPC command is deferred depends on the time domain relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH receiving the first signaling.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to transmission methods and apparatus in wireless communication systems, and in particular to methods and apparatus for transmitting wireless signals in non-terrestrial network communication systems. Background Technology

[0002] In existing NR (New Radio) systems, the DMRS (Demodulation Reference Signal) and PUCCH (Physical Uplink Control Channel) of PUSCH (Physical Uplink Shared Channel) support multiplexing of multiple antenna ports / multiple users through orthogonal sequences.

[0003] In December 2023, the 3GPP (3rd Generation Partnership Project) RAN (Radio Access Network) #102 meeting decided to study the use of orthogonal sequences to support multiple users on PUSCH in the "Non-Terrestrial Network (NTN) for NR (New Radio)" work item (WI). In other words, multiple users need to transmit PUSCH with orthogonal code domains within the same time and frequency resources. This multiplexing technology can significantly improve uplink capacity and throughput. Summary of the Invention

[0004] After introducing the orthogonal sequence configuration of PUSCH, how to perform uplink power control is an important issue that needs to be considered; this application discloses a solution to the above problem. It should be noted that this application can be applied to various wireless communication scenarios, such as non-terrestrial network (NTN) communication scenarios and terrestrial network (TN) communication scenarios, and achieve similar technical effects. Furthermore, adopting a unified solution for different scenarios (including but not limited to non-terrestrial network communication scenarios and terrestrial network communication scenarios) can help reduce hardware complexity and cost, or improve performance. Unless otherwise specified, the embodiments and features in any node of this application can be applied to any other node. Unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.

[0005] Where necessary, the interpretation of terms used in this application may be referenced to the descriptions in the 3GPP specification protocols TS37 and TS38 series.

[0006] This application discloses a method used in a terminal, characterized by comprising:

[0007] Receive a first signaling message, which provides a first TPC command;

[0008] Send a first signal in a first PUSCH resource pool, the first PUSCH resource pool depending on a first configuration, the first configuration being a configuration of an orthogonal sequence of PUSCHs;

[0009] Whether the application of the first TPC command is postponed depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that received the first signaling.

[0010] As an example, the problem this application aims to solve includes: how to determine the transmission power of the first signal.

[0011] As an example, the problem this application aims to solve includes: in a scenario where an orthogonal sequence of PUSCH is configured, how the terminal performs power control based on the first TPC command in the first signaling.

[0012] As an example, the advantages of the above method include: it facilitates multiple users occupying the same time-frequency resources, and improves uplink capacity and throughput.

[0013] As an example, the advantages of the above method include: it helps to ensure phase continuity and / or power consistency, and it helps to ensure the transmission performance of PUSCH.

[0014] As an example, the advantages of the above method include: it helps to ensure the orthogonality of the PUSCH orthogonal sequence when it is used, and reduces interference between multiple users.

[0015] As an example, the advantages of the above method include: compatibility with existing 3GPP protocols.

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

[0017] Whether the application of the first TPC command is postponed depends on whether the first condition is valid, the first condition being: the first symbol of the first PUSCH resource pool appears within a first duration after the last symbol of the PDCCH that received the first signaling;

[0018] The first duration depends on the SCS configuration.

[0019] As an example, the problem this application aims to solve includes: how to define the conditions that the application of TPC commands must meet in a scenario where an orthogonal sequence of PUSCH is configured.

[0020] As an example, the advantages of the above method include: providing sufficient preparation time for power control of PUSCH transmission, thereby improving the transmission performance of PUSCH.

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

[0022] When the first condition is valid, the application of the first TPC command is postponed; when the first condition is not valid, the application of the first TPC command is not postponed.

[0023] As an embodiment, the method disclosed in this application includes the following features: when the first condition is valid, the first TPC command is not used for PUSCH power control adjustment in any PUSCH transmission opportunity in the first PUSCH resource pool (regardless of the time domain relationship between the first symbol of this PUSCH transmission opportunity and the last symbol of the PDCCH that receives the first signaling); such features are beneficial to ensuring the power consistency of transmissions using PUSCH orthogonal sequences in the first PUSCH resource pool, and to reducing interference between code division multiplexed PUSCH transmissions.

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

[0025] If the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that received the first signaling and the interval between them is less than T symbols, then the application of the first TPC command is postponed; otherwise, the application of the first TPC command is not postponed.

[0026] Wherein, T is a positive integer greater than 1, and T is positively linearly correlated with the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0027] As an example, the features of the above method include: when the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that receives the first signaling and the interval between them is less than T symbols, the first TPC command is not used for PUSCH power control adjustment in any PUSCH transmission opportunity in the first PUSCH resource pool (regardless of the time-domain relationship between the first symbol of this PUSCH transmission opportunity and the last symbol of the PDCCH that receives the first signaling); such features are beneficial to ensuring the power consistency of the transmission of PUSCH orthogonal sequences in the first PUSCH resource pool and to reducing interference between code division multiplexed PUSCH transmissions.

[0028] As an example, the advantages of the above method include: improved adaptability between the timeline conditions of the TPC command and the configuration of the orthogonal sequence of PUSCH.

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

[0030] The application of the first TPC command is postponed, including: the first TPC command is not used for the PUSCH power control adjustment corresponding to the first signal; the application of the first TPC command is not postponed, including: the first TPC command is used for the PUSCH power control adjustment corresponding to the first signal.

[0031] As an example, the characteristics of the above method include: the application of the first TPC command is directed to the first signal.

[0032] As an example, the features of the above method include: the PUSCH power control adjustment state corresponding to the first signal does not change. This feature is beneficial to ensuring the power consistency of the transmission of PUSCH orthogonal sequences in the first PUSCH resource pool and to reducing interference between PUSCH transmissions in code division multiplexing.

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

[0034] The first PUSCH resource pool includes multiple PUSCH transmission opportunities, which are located in multiple time slots.

[0035] As an example, the advantages of the above method include: it facilitates full utilization of the content already defined in the 3GPP protocol, and the amount of work required for standardization is small.

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

[0037] The number of PUSCH transmission opportunities in the first PUSCH resource pool is equal to the length of the orthogonal sequence of PUSCH determined according to the first configuration.

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

[0039] The first PUSCH resource pool is allocated for configuring the granted PUSCH.

[0040] As an example, the method disclosed in this application is applicable to configuration-granted PUSCHs. For power control of configuration-granted PUSCHs, it is necessary to define the conditions that the application of TPC commands must meet.

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

[0042] The first TPC command indicates a first power offset, the unit of which is dB, and the first power offset is an accumulated value; when the application of the first TPC command is not delayed, the transmission power of the first signal depends on the first power offset.

[0043] As an example, the problem to be solved by this application includes: when the first TPC command is used for the PUSCH power control adjustment corresponding to the first signal, how the terminal determines the transmission power of the first signal according to the first TPC command.

[0044] This application discloses a method used in a base station, characterized by comprising:

[0045] Send a first signaling message, which provides a first TPC command;

[0046] A first signal is received in a first PUSCH resource pool, the first PUSCH resource pool depending on a first configuration, the first configuration being a configuration of an orthogonal sequence of PUSCHs;

[0047] Whether the application of the first TPC command is postponed depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that received the first signaling.

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

[0049] Whether the application of the first TPC command is postponed depends on whether the first condition is valid, the first condition being: the first symbol of the first PUSCH resource pool appears within a first duration after the last symbol of the PDCCH that received the first signaling;

[0050] The first duration depends on the SCS configuration.

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

[0052] When the first condition is valid, the application of the first TPC command is postponed; when the first condition is not valid, the application of the first TPC command is not postponed.

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

[0054] If the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that received the first signaling and the interval between them is less than T symbols, then the application of the first TPC command is postponed; otherwise, the application of the first TPC command is not postponed.

[0055] Wherein, T is a positive integer greater than 1, and T is positively linearly correlated with the length of the orthogonal sequence of PUSCH determined according to the first configuration.

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

[0057] The application of the first TPC command is postponed, including: the first TPC command is not used for the PUSCH power control adjustment corresponding to the first signal; the application of the first TPC command is not postponed, including: the first TPC command is used for the PUSCH power control adjustment corresponding to the first signal.

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

[0059] The first PUSCH resource pool includes multiple PUSCH transmission opportunities, which are located in multiple time slots.

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

[0061] The number of PUSCH transmission opportunities in the first PUSCH resource pool is equal to the length of the orthogonal sequence of PUSCH determined according to the first configuration.

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

[0063] The first PUSCH resource pool is allocated for configuring the granted PUSCH.

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

[0065] The first TPC command indicates a first power offset, the unit of which is dB, and the first power offset is an accumulated value; when the application of the first TPC command is not delayed, the transmission power of the first signal depends on the first power offset.

[0066] This application discloses a terminal, characterized in that the terminal includes: one or more processors and a memory;

[0067] The memory is coupled to the one or more processors and is used to store computer program code, the computer program code including computer instructions, which the one or more processors invoke to cause the terminal to perform the method used in the terminal.

[0068] This application discloses a base station, characterized in that the base station includes: one or more processors and a memory;

[0069] The memory is coupled to the one or more processors and is used to store computer program code, the computer program code including computer instructions, which the one or more processors invoke to cause the base station to perform the method used in the base station. Attached Figure Description

[0070] 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:

[0071] Figure 1 A processing flowchart of a terminal according to an embodiment of this application is shown;

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

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

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

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

[0076] Figure 6A schematic diagram illustrating a first PUSCH resource pool depending on a first configuration according to an embodiment of this application is shown;

[0077] Figure 7 A schematic diagram illustrating the first symbol of a first PUSCH resource pool according to an embodiment of this application is shown;

[0078] Figure 8 A schematic diagram illustrating the transmission of a first orthogonal sequence in a first PUSCH resource pool according to an embodiment of this application is shown.

[0079] Figure 9 A schematic diagram illustrating a first TPC command according to an embodiment of this application is shown;

[0080] Figure 10 A schematic diagram illustrating the application of a first TPC command according to an embodiment of this application, showing whether the application is delayed or not;

[0081] Figure 11 A schematic diagram illustrating the transmission power of a first signal depending on a first power offset according to an embodiment of this application is shown.

[0082] Figure 12 A schematic diagram illustrating a symbol appearing within a first duration after the last symbol of the PDCCH receiving the first signaling, according to one embodiment of the present application;

[0083] Figure 13 A schematic diagram illustrating an embodiment of the present application shows that the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that receives the first signaling, and the interval between the two is less than T symbols.

[0084] Figure 14 A structural block diagram of a processing apparatus for a terminal according to an embodiment of this application is shown;

[0085] Figure 15 A structural block diagram of a processing apparatus for a base station according to an embodiment of this application is shown. Detailed Implementation

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

[0087] Example 1

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

[0089] In Embodiment 1, the terminal in this application receives a first signaling in step 101 and sends a first signal in the first PUSCH resource pool in step 102.

[0090] In Embodiment 1, the first signaling provides a first TPC command; the first PUSCH resource pool depends on a first configuration, which is a configuration of orthogonal sequences of PUSCHs; whether the application of the first TPC command is postponed depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that receives the first signaling.

[0091] As an example, the first signaling is physical layer signaling.

[0092] As an example, the first signaling is a DCI (Downlink control information) format.

[0093] As an example, the advantages of the above method include: low latency in indicating using the DCI format.

[0094] As an example, the first signaling is a DCI format of scheduled PUSCH (Physical Uplink Shared Channel).

[0095] As an example, the first signaling is one of DCI format 0_0, DCI format 0_1, and DCI format 0_2.

[0096] As an example, the first signaling is in DCI format for transmitting TPC (Transmit Power Control) commands for PUSCH and PUCCH.

[0097] As an example, the first signaling is in CRC (Cyclic Redundancy Check) DCI format 2_2, scrambled by TPC (Transmit Power Control) - PUSCH (Physical Uplink Shared Channel) - RNTI (Radio Network Temporary Identifier).

[0098] As an example, the first signaling is transmitted on the downlink.

[0099] As an example, the first signaling is transmitted on the PDCCH (Physical Downlink Control Channel).

[0100] As an example, the first TPC command is used to set the transmit power of the PUSCH.

[0101] As an example, the first TPC command carries closed-loop power control information.

[0102] As an example, the first TPC command is a 2-bit TPC command.

[0103] As an example, the first TPC command is a field in the first signaling.

[0104] As an example, the first TPC command is a TPC command field.

[0105] As an example, the terminal detects the first signaling that provides the first TPC command.

[0106] As an example, the terminal obtains the first TPC command from the first signaling.

[0107] As an example, the first signaling includes the first TPC command, and a field in the first signaling is the first TPC command.

[0108] As an example, the first PUSCH resource pool is allocated for PUSCH transmission.

[0109] As an example, the first PUSCH resource pool is allocated for uplink transmissions with configuration grants.

[0110] As an example, the first PUSCH resource pool is allocated for configuring the granted PUSCH.

[0111] As an example, the first PUSCH resource pool is allocated for CG PUSCH (Configured Grant Physical Uplink Shared Channel).

[0112] As an example, when a PUSCH corresponds to either configured grant type 1 or configured grant type 2, this PUSCH is a configured grant PUSCH.

[0113] As an example, when a PUSCH corresponds to a configuration grant type 2 activated by DCI, this PUSCH is a configuration-granted PUSCH.

[0114] As an example, when a PUSCH is a configured-grant based PUSCH, this PUSCH is a configured-grant PUSCH.

[0115] As an example, when a PUSCH is granted a semi-persistently scheduled uplink in a valid activation DCI, this PUSCH is a configuration-granted PUSCH.

[0116] As an example, when a PUSCH is semi-statically configured, it is a configuration-granted PUSCH.

[0117] As one example, the first PUSCH resource pool includes multiple PUSCH transmission opportunities.

[0118] As an example, from a time-domain perspective, the sequence number of a PUSCH transmission occasion is defined by the slot index within the frame with the system frame number, the first symbol within the slot, and the number of consecutive symbols.

[0119] As an example, from a time domain perspective, a PUSCH transmission opportunity is a PUSCH transmission period.

[0120] As an example, each PUSCH transfer opportunity in the first PUSCH resource pool is an opportunity for PUSCH transfer.

[0121] As an example, each PUSCH transmission opportunity in the first PUSCH resource pool is allocated for uplink transmissions with configuration grants.

[0122] As an example, each PUSCH transfer opportunity in the first PUSCH resource pool is allocated for configuring the granted PUSCH.

[0123] As an example, each PUSCH transfer opportunity in the first PUSCH resource pool is allocated for CGPUSCH.

[0124] As an example, each PUSCH transmission opportunity in the first PUSCH resource pool is reserved for the transmission of CGPUSCH.

[0125] As an example, the number of PUSCH transmission opportunities in the first PUSCH resource pool can be configured to be one of 2, 4, or 8.

[0126] As an example, the number of PUSCH transmission opportunities in the first PUSCH resource pool can be configured to be either 2 or 4.

[0127] As an example, each PUSCH transport opportunity in the first PUSCH resource pool includes all symbols in a time slot in the time domain.

[0128] As an example, each PUSCH transport opportunity in the first PUSCH resource pool includes a portion of a time slot in the time domain.

[0129] As an example, each PUSCH transmission opportunity in the first PUSCH resource pool includes at least a portion of a first PUSCH, which is a configuration-granted PUSCH.

[0130] As an example, each PUSCH transmission opportunity in the first PUSCH resource pool is the PUSCH transmission opportunity to which the first PUSCH belongs in the time domain.

[0131] As an example, each PUSCH transmission opportunity in the first PUSCH resource pool includes at least a portion of the first PUSCH comprising a repetition of the first PUSCH.

[0132] As an example, each PUSCH transmission opportunity in the first PUSCH resource pool is a part of the first PUSCH resource pool.

[0133] As an example, each PUSCH transmission opportunity in the first PUSCH resource pool includes a portion of the first PUSCH.

[0134] As an example, each PUSCH transmission opportunity in the first PUSCH resource pool includes a portion of the first PUSCH after it has been partitioned in the time domain.

[0135] As an example, each PUSCH transmission opportunity in the first PUSCH resource pool includes a portion of the first PUSCH in the corresponding time slot.

[0136] As an example, each PUSCH transmission opportunity in the first PUSCH resource pool is at least a portion of the first PUSCH.

[0137] As an example, each PUSCH transmission opportunity in the first PUSCH resource pool is a part of the first PUSCH.

[0138] As an example, each PUSCH transmission opportunity in the first PUSCH resource pool is a repetition of the first PUSCH.

[0139] As an example, the first PUSCH resource pool spans multiple time slots.

[0140] As an example, the plurality of PUSCH transmission opportunities in the first PUSCH resource pool are respectively in multiple time slots.

[0141] As an example, the first PUSCH is a PUSCH of PUSCH repetition type A.

[0142] As an example, the first PUSCH is a PUSCH of type A with a configured grant.

[0143] As an example, the advantages of the above method include: it facilitates full utilization of the content already defined in the 3GPP protocol, and the amount of work required for standardization is small.

[0144] As an example, the advantages of the above method include: good backward compatibility, which is beneficial for code division multiplexing with older versions of terminals, thereby improving uplink capacity and throughput.

[0145] As an example, the plurality of PUSCH transmission opportunities in the first PUSCH resource pool are in consecutive time slots.

[0146] As an example, the plurality of PUSCH transmission opportunities in the first PUSCH resource pool may occur in discontinuous time slots.

[0147] As an example, adjacent PUSCH transmission opportunities in the first PUSCH resource pool are continuous in the time domain.

[0148] As an example, there is a time interval between adjacent PUSCH transmission opportunities in the first PUSCH resource pool.

[0149] As an example, the multiple PUSCH transmission opportunities in the first PUSCH resource pool are granted for the same configuration and within the same period of the same configuration grant.

[0150] As an example, the period for which the same configuration is granted is configurable.

[0151] As an example, a cycle granted by the same configuration includes multiple symbols.

[0152] As an example, a period granted by the same configuration includes multiple time slots.

[0153] As an example, the symbols included in the corresponding time slot for each PUSCH transport opportunity in the first PUSCH resource pool are configurable.

[0154] As an example, the symbols included in the corresponding time slot for each PUSCH transmission opportunity in the first PUSCH resource pool are indicated by the Time domain resource assignment field in the DCI that activates the first PUSCH.

[0155] As an example, the symbols included in the corresponding time slot for each PUSCH transport opportunity in the first PUSCH resource pool are indicated by the higher layer parameter timeDomainAllocation in rrc-ConfiguredUplinkGrant.

[0156] As one embodiment, the first signal includes a wireless signal.

[0157] As one embodiment, the first signal includes a radio frequency signal.

[0158] As one embodiment, the first signal includes a baseband signal.

[0159] As one embodiment, the first signal includes transmission signals on the uplink.

[0160] As an example, the first signal occupies a positive integer number of resource elements in the time-frequency domain.

[0161] As an example, the first signal is a PUSCH transmission based on configuration grant.

[0162] As an example, the advantages of the above method include: it is suitable for uplink transmissions granted by configuration.

[0163] As one embodiment, the first signal includes multiple repeated transmissions of a transmission block.

[0164] As one embodiment, sending the first signal in the first PUSCH resource pool includes: sending information in the first PUSCH resource pool via the first signal.

[0165] As an example, sending the first signal in the first PUSCH resource pool includes: sending at least one of a transport block(s) or a CSI (Channel State Information) report(s) in the first PUSCH resource pool using the first signal.

[0166] As one embodiment, transmitting the first signal in the first PUSCH resource pool includes: the terminal transmitting at least one bit block in the first PUSCH resource pool after at least a portion of the following processes: transport block CRC attachment, code block segmentation, code block CRC attachment, channel coding, rate matching, code block concatenation, scrambling, modulation, layer mapping, transform precoding, precoding, mapping to virtual resource blocks, mapping from virtual to physical resource blocks, multicarrier symbol generation, and modulation up-conversion.

[0167] As an example, the first configuration includes the configuration of higher layer parameters.

[0168] As an example, the first configuration includes the configuration of the MAC (Medium Access Control) layer.

[0169] As an example, the first configuration includes the configuration of the RRC (Radio Resource Control) layer.

[0170] As an example, the advantages of the above method include: high reliability of configuration parameter transmission.

[0171] As an example, the first configuration includes the configuration of the length of the orthogonal sequence(s) of PUSCH.

[0172] As an example, the first configuration includes an indication of the index of the orthogonal sequence of PUSCH.

[0173] As an example, the higher layer parameter ConfiguredGrantConfig includes the configuration of the length of the orthogonal sequence(s) of PUSCH.

[0174] As an example, the higher layer parameter ConfiguredGrantConfig includes an indication of the index of the orthogonal sequence of PUSCH.

[0175] As an example, the orthogonal sequence in this application includes orthogonal cover code.

[0176] As an example, the orthogonal sequence of PUSCH is an orthogonal sequence defined for PUSCH transmission.

[0177] As an example, the orthogonal sequence of PUSCH is an orthogonal sequence configured for use in PUSCH transmission.

[0178] As an example, the orthogonal sequence of PUSCH is an orthogonal sequence configured for multiple repeated transmissions of PUSCH.

[0179] As an example, the first configuration includes the configuration of orthogonal overlay codes for PUSCH.

[0180] As an example, the first configuration includes the configuration of the length of the orthogonal overlay code for PUSCH.

[0181] As an example, the first configuration includes an indication of an index for the orthogonal overlay code of PUSCH.

[0182] As an example, whether the application of the first TPC command is delayed or not is related to the power control of the first signal.

[0183] As an example, whether the application of the first TPC command is delayed refers to whether the terminal delays the application of the first TPC command in the first PUSCH resource pool.

[0184] As an example, the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH receiving the first signaling includes the time order in which the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH receiving the first signaling occur.

[0185] As an example, the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH receiving the first signaling includes: the relationship between the duration interval between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH receiving the first signaling and a threshold.

[0186] As an example, the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH receiving the first signaling includes: the relationship between the symbol interval between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH receiving the first signaling and a threshold.

[0187] As one embodiment, whether the application of the first TPC command is postponed depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that receives the first signaling, including: whether the application of the first TPC command is postponed depends on whether a first condition is valid, and the first condition depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that receives the first signaling.

[0188] As an example, the first condition is a timeline condition.

[0189] As an example, the first condition is the timeline condition between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that received the first signaling.

[0190] As an example, when the first condition is valid, the application of the first TPC command is postponed; when the first condition is not valid, the application of the first TPC command is not postponed.

[0191] As an example, if the first condition is valid, the application of the first TPC command may be postponed; otherwise, the application of the first TPC command is not postponed.

[0192] As an example, "the first condition is valid" means that the first condition is met.

[0193] As an example, "the first condition is not valid" means that the first condition is not met.

[0194] As an example, the first condition is: the first symbol of the first PUSCH resource pool appears within a first duration after the last symbol of the PDCCH that received the first signaling;

[0195] The first duration depends on the SCS configuration.

[0196] As one embodiment, whether the application of the first TPC command is postponed depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that receives the first signaling, including: whether the application of the first TPC command is postponed depends on whether a second condition is valid, the second condition depending on the symbol interval between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that receives the first signaling.

[0197] As one example, the second condition depends on the first configuration.

[0198] As an example, the second condition is a timeline condition.

[0199] As an example, the second condition is the timeline condition between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that received the first signaling.

[0200] As an example, when the second condition is valid, the application of the first TPC command is postponed; when the second condition is not valid, the application of the first TPC command is not postponed.

[0201] As an example, if the second condition is valid, the application of the first TPC command may be postponed; otherwise, the application of the first TPC command is not postponed.

[0202] As an example, the second condition being valid means that the second condition is met.

[0203] As an example, "the second condition is not valid" means that the second condition is not met.

[0204] As an example, the second condition is: the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that received the first signaling and the symbol interval between the two is less than T;

[0205] Wherein, T is a positive integer greater than 1.

[0206] As an example, T depends on the first configuration.

[0207] As an example, T is linearly related to the length of the PUSCH orthogonal sequence determined according to the first configuration.

[0208] As an example, if the second condition is not valid, then the first condition is not valid.

[0209] As an example, if the first condition is valid, then the second condition is valid.

[0210] As an example, the first PUSCH resource pool is one of a plurality of PUSCH resource pools.

[0211] As an example, the first PUSCH resource pool is any one of the plurality of PUSCH resource pools.

[0212] As an example, the higher layer parameter ConfiguredGrantConfig includes an indication of the total number of PUSCH transmission opportunities in the plurality of PUSCH resource pools.

[0213] As an example, the total number of PUSCH transmission opportunities in the plurality of PUSCH resource pools is a positive integer multiple of the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0214] As an example, the symbols in this application are symbols defined in the time domain.

[0215] As an example, the symbols used in this application are OFDM symbols.

[0216] As an example, the symbols in this application are symbols in a time slot.

[0217] Example 2

[0218] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of this application, as shown in the attached diagram. Figure 2 As shown. (Attached) Figure 2This describes the network architecture 200 of a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system. The 5G NR / LTE / LTE-A network architecture 200 can also be referred to as 5GS (5G System) / EPS (Evolved Packet System) 200, or some other suitable term. 5GS / EPS 200 includes at least one of UE (User Equipment) 201, RAN (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 can 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. The RAN includes node 203 and other nodes 204. Node 203 provides user and control plane protocol termination to UE 201. Node 203 can be connected to other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. Node 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, Basic Service Set (BSS), Extended Service Set (ESS), TRP (Transmitter Receiver Point), or some other suitable term. Node 203 provides UE 201 with access 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, 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. Node 203 is connected 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 / SMF 214, S-GW (Service Gateway) / UPF (User Plane Function) 212, and P-GW (Packet Data Network Gateway) / UPF 213. 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 switching services.

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

[0220] As an example, the gNB203 corresponds to the base station in this application.

[0221] As an example, the UE201 corresponds to the terminal in this application, and the gNB203 corresponds to the base station in this application.

[0222] As an example, the gNB203 is a macrocell base station.

[0223] As an example, the gNB203 is a microcell base station.

[0224] As an example, the gNB203 is a picocell base station.

[0225] As an example, the gNB203 is a femtocell.

[0226] As an example, the gNB203 is a base station device that supports large latency differences.

[0227] As one example, the gNB203 is a flight platform device.

[0228] As an example, the gNB203 is a satellite device.

[0229] Example 3

[0230] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for a user plane and a control plane according to this application, as shown in the attached diagram. Figure 3 As shown. Figure 3 This is a schematic diagram illustrating an embodiment of a radio protocol architecture for the user plane 350 and the control plane 300. Figure 3The radio protocol architecture for control plane 300 is illustrated using three layers: Layer 1 (L1), Layer 2 (L2), and Layer 3 (L3). L1 is the lowest layer and implements various PHY (Physical Layer) signal processing functions. L1 will be referred to as PHY301 in this document. Layer 2 (L2 layer) 305 sits above PHY301 and is responsible for the links between the first and second communication node devices and between the two UEs via PHY301. L2 305 includes the MAC (Medium Access Control) sublayer 302, the RLC (Radio Link Control) sublayer 303, and the PDCP (Packet Data Convergence Protocol) sublayer 304. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security through encrypted data packets and provides cross-area mobility support. RLC sublayer 303 provides upper-layer packet segmentation and reassembly, retransmission of lost packets, and packet reordering to compensate for out-of-order reception caused by HARQ (Hybrid Automatic Repeat Request). MAC sublayer 302 provides multiplexing between the logical and transport channels. MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) within a cell. MAC sublayer 302 is also responsible for HARQ operations. RRC (Radio Resource Control) sublayer 306 in L3 of the control plane 300 is responsible for acquiring radio resources (i.e., radio bearers) and using RRC signaling to configure the lower layers. The radio protocol architecture of user plane 350 includes Layer 1 (L1) and Layer 2 (L2). In user plane 350, the radio protocol architecture for physical layer 351, PDCP sublayer 354 in L2 layer 355, RLC sublayer 353 in L2 layer 355, and MAC sublayer 352 in L2 layer 355 is largely the same as the corresponding layers and sublayers in control plane 300. However, PDCP sublayer 354 also provides header compression for upper layer packets to reduce radio transmission overhead. L2 layer 355 in user plane 350 also includes SDAP (Service Data Adaptation Protocol) sublayer 356. SDAP sublayer 356 is responsible for mapping between QoS (Quality of Service) streams and data radio bearers (DRBs) to support service diversity.

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

[0232] As an example, Appendix Figure 3 The wireless protocol architecture described herein is applicable to the base station described in this application.

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

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

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

[0236] As an example, the higher layer mentioned in this application refers to the layer above the physical layer.

[0237] As an example, the higher layer in this application includes the MAC layer.

[0238] As an example, the higher layer in this application includes the RRC layer.

[0239] Example 4

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

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

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

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

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

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

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

[0247] As an example, the terminal in this application includes the second communication device 450, and the base station in this application includes the first communication device 410.

[0248] As a sub-implementation of the above embodiments, the second communication device 450 is a user equipment, and the first communication device 410 is a relay node.

[0249] As a sub-implementation of the above embodiments, the second communication device 450 is a user equipment, and the first communication device 410 is a base station device.

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

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

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

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

[0254] As one embodiment, the second communication device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The second communication device 450 means at least: receiving first signaling, the first signaling providing a first TPC command; transmitting a first signal in a first PUSCH resource pool, the first PUSCH resource pool depending on a first configuration, the first configuration being a configuration of orthogonal sequences of PUSCHs; whether the application of the first TPC command is deferred depends on the time-domain relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH receiving the first signaling.

[0255] As a sub-implementation of the above embodiments, the second communication device 450 corresponds to the terminal described in this application.

[0256] As one embodiment, the second communication device 450 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: receiving a first signaling that provides a first TPC command; transmitting a first signal in a first PUSCH resource pool that depends on a first configuration, the first configuration being a configuration of an orthogonal sequence of PUSCHs; and whether the application of the first TPC command is deferred depends on a time-domain relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that receives the first signaling.

[0257] As a sub-implementation of the above embodiments, the second communication device 450 corresponds to the terminal described in this application.

[0258] As one embodiment, the first communication device 410 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The first communication device 410 means at least: transmitting a first signaling, the first signaling providing a first TPC command; receiving a first signal in a first PUSCH resource pool, the first PUSCH resource pool depending on a first configuration, the first configuration being a configuration of orthogonal sequences of PUSCHs; whether the application of the first TPC command is deferred depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH receiving the first signaling.

[0259] As a sub-implementation of the above embodiments, the first communication device 410 corresponds to the base station in this application.

[0260] As one embodiment, the first communication device 410 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: sending a first signaling that provides a first TPC command; receiving a first signal in a first PUSCH resource pool that depends on a first configuration, the first configuration being a configuration of an orthogonal sequence of PUSCHs; and whether the application of the first TPC command is deferred depends on a time-domain relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that receives the first signaling.

[0261] As a sub-implementation of the above embodiments, the first communication device 410 corresponds to the base station in this application.

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

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

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

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

[0266] Example 5

[0267] Example 5 illustrates a signal transmission flowchart according to an embodiment of this application, as shown in the attached diagram. Figure 5 As shown. In the appendix Figure 5 In this embodiment, terminal U1 and base station U2 communicate via an air interface. It should be noted that the order in this embodiment does not limit the signal transmission order or the order of implementation in this application.

[0268] Terminal U1 receives the first signaling in step S511 and sends the first signal in the first PUSCH resource pool in step S512.

[0269] Base station U2 sends a first signaling in step S521 and receives a first signal in the first PUSCH resource pool in step S522.

[0270] In Embodiment 5, the first signaling provides a first TPC command; the first PUSCH resource pool depends on a first configuration, which is a configuration of orthogonal sequences of PUSCHs; whether the application of the first TPC command is postponed depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that receives the first signaling.

[0271] As a sub-example of Example 5, whether the application of the first TPC command is postponed depends on whether a first condition is valid. The first condition is that the first symbol of the first PUSCH resource pool appears within a first duration after the last symbol of the PDCCH that received the first signaling; the first duration depends on the SCS configuration.

[0272] As an additional embodiment of the above sub-example, when the first condition is valid, the application of the first TPC command is postponed; when the first condition is not valid, the application of the first TPC command is not postponed.

[0273] As a sub-implementation of Embodiment 5, if the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that receives the first signaling and the interval between them is less than T symbols, then the application of the first TPC command is postponed; otherwise, the application of the first TPC command is not postponed; where T is a positive integer greater than 1, and T is positively linearly correlated with the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0274] As a sub-implementation of Embodiment 5, the application of the first TPC command is postponed, including: the first TPC command is not used for the PUSCH power control adjustment corresponding to the first signal; the application of the first TPC command is not postponed, including: the first TPC command is used for the PUSCH power control adjustment corresponding to the first signal.

[0275] As a sub-example of Embodiment 5, the first PUSCH resource pool includes multiple PUSCH transmission opportunities, which are respectively located in multiple time slots; the number of PUSCH transmission opportunities in the first PUSCH resource pool is equal to the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0276] As a sub-example of Example 5, the first PUSCH resource pool is allocated for configuring the granted PUSCH.

[0277] As a sub-implementation of Embodiment 5, the first TPC command indicates a first power offset, the unit of which is dB, and the first power offset is an accumulated value; when the application of the first TPC command is not delayed, the transmission power of the first signal depends on the first power offset.

[0278] As an example, the terminal U1 is the terminal described in this application.

[0279] As an example, the base station U2 is the base station described in this application.

[0280] As an example, the terminal U1 is a UE.

[0281] As an example, the base station U2 is a base station.

[0282] As an example, the air interface between the base station U2 and the terminal U1 is a Uu interface.

[0283] As one embodiment, the air interface between the base station U2 and the terminal U1 includes a cellular link.

[0284] As one embodiment, the air interface between the base station U2 and the terminal U1 includes a wireless interface between the base station equipment and the user equipment.

[0285] As one embodiment, the air interface between the base station U2 and the terminal U1 includes a wireless interface between satellite equipment and user equipment.

[0286] As one embodiment, the air interface between the base station U2 and the terminal U1 includes a wireless interface between the relay device and the user equipment.

[0287] Example 6

[0288] Example 6 illustrates a schematic diagram of a first PUSCH resource pool depending on a first configuration according to an embodiment of this application, as shown in the attached diagram. Figure 6 As shown.

[0289] In Example 6, the first PUSCH resource pool is determined according to the instructions of the first configuration.

[0290] As an example, the first configuration indicates the plurality of PUSCH transmission opportunities in the first PUSCH resource pool.

[0291] As an example, the number of PUSCH transmission opportunities in the first PUSCH resource pool is determined according to the first configuration.

[0292] As an example, the number of PUSCH transmission opportunities in the first PUSCH resource pool is equal to the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0293] As an example, the length of the orthogonal sequence of PUSCH determined according to the first configuration is equal to one of 2, 4, or 8.

[0294] As an example, the length of the orthogonal sequence of PUSCH determined according to the first configuration is equal to one of 2 and 4.

[0295] As an example, the first configuration includes the configuration of a first orthogonal sequence, which is an orthogonal sequence of PUSCH, and the transmission in the first PUSCH resource pool applies the first orthogonal sequence.

[0296] As an example, the transmissions in the plurality of PUSCH transmission opportunities in the first PUSCH resource pool each depend on a plurality of elements in the first orthogonal sequence.

[0297] Example 7

[0298] Example 7 illustrates a schematic diagram of the first symbol of a first PUSCH resource pool according to an embodiment of this application, as shown in the attached diagram. Figure 7 As shown. In the appendix Figure 7 In the diagram, each solid-line box represents a PUSCH transmission opportunity in the first PUSCH resource pool, and the large grid-filled portion within the solid-line box represents the first symbol of the first PUSCH resource pool.

[0299] In embodiment 7, the first PUSCH resource pool includes 4 PUSCH transmission opportunities, and these 4 PUSCH transmission opportunities in the first PUSCH resource pool are respectively in 4 time slots. The first symbol of the first PUSCH resource pool is in the first PUSCH transmission opportunity in the first PUSCH resource pool.

[0300] As an example, the first PUSCH resource pool includes K PUSCH transmission opportunities, and the K PUSCH transmission opportunities in the first PUSCH resource pool are respectively in K time slots. The number of PUSCH transmission opportunities in the first PUSCH resource pool is equal to the length of the orthogonal sequence of PUSCH determined according to the first configuration. The first symbol of the first PUSCH resource pool is the first symbol in the first PUSCH transmission opportunity in the first PUSCH resource pool.

[0301] As a sub-example of the above embodiment, K is greater than 1.

[0302] As a sub-example of the above embodiments, K is not greater than 8.

[0303] As a sub-example of the above embodiment, K equals 8.

[0304] As an example, the first symbol of the first PUSCH resource pool is the first symbol of the earliest PUSCH transmission opportunity in the first PUSCH resource pool.

[0305] Example 8

[0306] Example 8 illustrates a schematic diagram of a first orthogonal sequence of transmission applications in a first PUSCH resource pool according to an embodiment of this application, as shown in the attached diagram. Figure 8 As shown. In the appendix Figure 8 In the diagram, each solid box represents a PUSCH transfer opportunity in the first PUSCH resource pool.

[0307] In embodiment 8, the first PUSCH resource pool includes PUSCH transmission opportunity #1, PUSCH transmission opportunity #2, ..., PUSCH transmission opportunity #K; a1, a2, ..., a K These are the K elements of the first orthogonal sequence; a1, a2, ..., a K They are respectively used to generate the transmissions in the PUSCH transmission opportunity #1, the PUSCH transmission opportunity #2, ..., the PUSCH transmission opportunity #K.

[0308] As one embodiment, the first PUSCH resource pool includes PUSCH transmission opportunity #1, PUSCH transmission opportunity #2, ..., PUSCH transmission opportunity #K; a1, a2, ..., a K These are elements at different sorting positions in the first orthogonal sequence; the target complex-valued symbol set includes complex-valued symbols generated after multiple modulation symbols have undergone at least transform precoding, a i The result of multiplying the complex-valued symbols in the target complex-valued symbol set is mapped to a PUSCH transmission opportunity #i and sent; where i is any value from 1, 2, ..., K.

[0309] As one embodiment, the first PUSCH resource pool includes PUSCH transmission opportunity #1, PUSCH transmission opportunity #2, ..., PUSCH transmission opportunity #K; a1, a2, ..., a K These are elements at different sorting positions in the first orthogonal sequence; the target complex-valued symbol set includes complex-valued symbols generated after multiple modulation symbols have undergone at least layer mapping and precoding, a i The result of multiplying the complex-valued symbols in the target complex-valued symbol set is mapped to a PUSCH transmission opportunity #i and sent; where i is any value from 1, 2, ..., K.

[0310] As an example, the plurality of modulation symbols are modulation symbols generated for the first signal.

[0311] As one embodiment, the plurality of modulation symbols include modulation symbols generated by scrambling the coded bits of a transport block.

[0312] As one embodiment, the plurality of modulation symbols include modulation symbols generated by scrambling the encoded bits of UL-SCH data.

[0313] As one embodiment, the first PUSCH resource pool includes PUSCH transmission opportunity #1, PUSCH transmission opportunity #2, ..., PUSCH transmission opportunity #K; a1, a2, ..., a K These are elements at different sorting positions in the first orthogonal sequence; the target modulation symbol set includes multiple modulation symbols, a i The complex-valued symbol generated by multiplying the plurality of modulation symbols in the target modulation symbol set by at least transformation precoding is mapped to PUSCH transmission opportunity #i and transmitted; wherein #i is any value of 1, 2, ...

[0314] As one embodiment, the first PUSCH resource pool includes PUSCH transmission opportunity #1, PUSCH transmission opportunity #2, ..., PUSCH transmission opportunity #K; a1, a2, ..., a K These are elements at different sorting positions in the first orthogonal sequence; the target modulation symbol set includes multiple modulation symbols, a i The complex-valued symbol generated by multiplying the plurality of modulation symbols in the target modulation symbol set by at least layer mapping and precoding is mapped to PUSCH transmission opportunity #i and transmitted; wherein #i is any value from 1, 2, ..., K.

[0315] As an example, the target modulation symbol set consists of modulation symbols generated for the first signal.

[0316] As an example, the target modulation symbol set includes modulation symbols generated by scrambling the coded bits of a transport block.

[0317] As one embodiment, the target modulation symbol set includes modulation symbols generated by scrambling the encoded bits of UL-SCH data.

[0318] As an example, the first orthogonal sequence is [a1, a2, ..., a...]. K K is equal to the length of the first orthogonal sequence.

[0319] As an example, a1, a2, ..., a K These are elements in different sorting positions within the first orthogonal sequence.

[0320] As an example, a1, a2, ..., a K The sorting positions in the first orthogonal sequence are from front to back.

[0321] As an example, a1, a2, ..., a K The sorting positions in the first orthogonal sequence are from back to front.

[0322] As an example, the first orthogonal sequence is a Walsh sequence.

[0323] As an example, the first orthogonal sequence is an orthogonal DFT code.

[0324] As an example, K equals 2, and the first orthogonal sequence is [a1 a2].

[0325] As a sub-example of the above embodiment, a1 is +1 and a2 is +1.

[0326] As a sub-example of the above embodiment, a1 is +1 and a2 is -1.

[0327] As an example, K equals 4, the first orthogonal sequence is [a1 a2 a3 a4], and the first orthogonal sequence is a Walsh sequence.

[0328] As a sub-implementation of the above embodiments, a1 is +1, a2 is +1, a3 is +1, and a4 is +1.

[0329] As a sub-example of the above embodiments, a1 is +1, a2 is -1, a3 is +1, and a4 is -1.

[0330] As a sub-example of the above embodiments, a1 is +1, a2 is +1, a3 is -1, and a4 is -1.

[0331] As a sub-example of the above embodiment, a1 is +1, a2 is -1, a3 is -1, and a4 is +1.

[0332] As an example, K equals 4, the first orthogonal sequence is [a1 a2 a3 a4], and the first orthogonal sequence is an orthogonal DFT code.

[0333] As a sub-implementation of the above embodiments, a1 is +1, a2 is +1, a3 is +1, and a4 is +1.

[0334] As a sub-example of the above embodiments, a1 is +1, a2 is -j, a3 is -1, and a4 is +j.

[0335] As a sub-example of the above embodiments, a1 is +1, a2 is -1, a3 is +1, and a4 is -1.

[0336] As a sub-example of the above embodiments, a1 is +1, a2 is +j, a3 is -1, and a4 is -j.

[0337] As an example, the transmission in the first PUSCH resource pool applies the first orthogonal sequence.

[0338] As an example, the transmissions in the first PUSCH resource pool apply the first orthogonal sequence between time slots.

[0339] As an example, the solution disclosed in this application is applicable to scenarios where the first orthogonal sequence spans slots, and has advantages in such scenarios.

[0340] Example 9

[0341] Example 9 illustrates a schematic diagram of a first TPC command according to an embodiment of this application, as shown in the attached diagram. Figure 9 As shown.

[0342] In Example 9, the first TPC command indicates a first power offset, the unit of which is dB, and the first power offset is an accumulated value.

[0343] As an example, the first TPC command explicitly indicates the first power offset.

[0344] As an example, the first TPC command is mapped to the first power offset.

[0345] As an example, the mapping between the first TPC command and the first power offset is predefined.

[0346] As an example, the mapping between the first TPC command and the first power offset is determined according to Table 7.1.1-1 in 3GPP TS38.213.

[0347] As an example, the first TPC command is a TPC command field, and the value of this TPC command field is 3 out of 0, 1, 2, and 3.

[0348] As an example, the first TPC command is a TPC command field; when the codepoint of this TPC command field is "00", the value of this TPC command field is 0; when the codepoint of this TPC command field is "01", the value of this TPC command field is 1; when the codepoint of this TPC command field is "10", the value of this TPC command field is 2; when the codepoint of this TPC command field is "11", the value of this TPC command field is 3.

[0349] As an example, the value of the first TPC command is a value of a TPC command field.

[0350] As an example, the first power offset is one of -1, 0, 1, 3.

[0351] As an example, the first TPC command is a TPC command field; when the value of this TPC command field is 0, the first power offset is equal to -1; when the value of this TPC command field is 1, the first power offset is equal to 0; when the value of this TPC command field is 2, the first power offset is equal to 1; when the value of this TPC command field is 3, the first power offset is equal to 3.

[0352] As an example, the unit of the first power offset is decibels (dB).

[0353] As an example, the first power offset is not an absolute value.

[0354] As an example, the first power offset is an accumulated value.

[0355] As an example, the first power offset is a TPC command value, where the value of a TPC command field indicates a TPC command value.

[0356] As an example, the first power offset is a power offset determined according to the first TPC command.

[0357] Example 10

[0358] Example 10 illustrates a schematic diagram showing the application of a first TPC command according to an embodiment of this application being delayed and not delayed, as shown in the attached diagram. Figure 10 As shown.

[0359] In Embodiment 10, the application of the first TPC command is postponed, including: the first TPC command is not used for the PUSCH power control adjustment corresponding to the first signal; the application of the first TPC command is not postponed, including: the first TPC command is used for the PUSCH power control adjustment corresponding to the first signal.

[0360] As an example, the PUSCH power control adjustment corresponding to the first signal is achieved by the following formula:

[0361]

[0362] Wherein, b represents the uplink BWP to which the first signal frequency domain belongs, f represents the carrier to which the first signal frequency domain belongs, c represents the serving cell to which the first signal belongs, i represents the index or number of the PUSCH transmission opportunity, l represents the index of the PUSCH power control adjustment state, and f represents the index of the PUSCH power control adjustment state. b,f,c (i, l) represents the PUSCH power control adjustment state corresponding to the first signal in PUSCH transmission opportunity i, and the f b,f,c (i-i0, l) represents the PUSCH power control adjustment state corresponding to the first signal in the PUSCH transmission opportunity i-i0, where D i Represents the first power offset set, the The δ represents the number of power offsets included in the first power offset set. PUSCH (m, l) represents a power offset in the first power offset set, where i0 is greater than 0.

[0363] As an example, PUSCH transmission opportunity i belongs to the first PUSCH resource pool.

[0364] As an example, PUSCH transmission opportunity i-i0 precedes PUSCH transmission opportunity i.

[0365] As an example, any power offset included in the first offset value set is an accumulated value.

[0366] As an example, the first power offset set is a set of TPC command values.

[0367] As an example, any power offset included in the first offset value set is a TPC command value, and the value of a TPC command field indicates a TPC command value.

[0368] As an example, any power offset in the first offset value set is a TPC command value received within a first time window, where the first time window is K before PUSCH transmission opportunity i-i0. PUSCH (i-i0)-1 symbols and PUSCH transmission opportunity i before K PUSCH (i) time windows between symbols, where i0 is the time window before K satisfying the PUSCH transmission opportunity i-i0. PUSCH (i-i0) symbols predate PUSCH transmission opportunity i by K. PUSCH The smallest positive integer of (i) symbols, wherein K PUSCH (i) is K PUSCH,min The number of symbols, the K PUSCH,min It equals the product of the number of symbols in each time slot and the minimum value provided by k2 in PUSCH-ConfigCommon.

[0369] As an example, the f b,f,c (i, l), the f b,f,c (i-i0, l), the δ PUSCH,b,f,c (m, l) are all relative to the uplink BWP to which the first signal frequency domain belongs.

[0370] As an example, the uplink BWP to which the first signal frequency domain belongs is defined in a carrier on a serving cell.

[0371] As an example, the f b,f,c (i, l), the f b,f,c (i-i0, l), the δ PUSCH,b,f,c (m, l) are indices for the same PUSCH power control adjustment state.

[0372] As an example, the f b,f,c (i, l), the f b,f,c (i-i0, l), the δ PUSCH,b,f,c (m, l) are both indices l that refer to the PUSCH power control adjustment state.

[0373] As an example, the index of a PUSCH power control adjustment state is the index of the closed power control loop to which the first signal belongs.

[0374] As an example, when the first power offset indicated by the first TPC command is not included in the first power offset set, the first TPC command is not used for PUSCH power control adjustment corresponding to the first signal.

[0375] As an example, when the first power offset indicated by the first TPC command is not taken into account... At that time, the first TPC command is not used for PUSCH power control adjustment corresponding to the first signal.

[0376] As an example, when the first power offset indicated by the first TPC command is included in the first power offset set, the first TPC command is used for PUSCH power control adjustment corresponding to the first signal.

[0377] As an example, when the first power offset indicated by the first TPC command is taken into account... At that time, the first TPC command is used for PUSCH power control adjustment corresponding to the first signal.

[0378] As an example, the terminal does not expect the PUSCH power control adjustment state corresponding to the first signal to change in different PUSCH transmission opportunities.

[0379] As an example, the change in PUSCH power control adjustment state corresponding to the first signal in different PUSCH transmission opportunities is not expected.

[0380] As an example, the terminal should expect that the PUSCH power control adjustment state corresponding to the first signal is the same in different PUSCH transmission opportunities.

[0381] Example 11

[0382] Example 11 illustrates a schematic diagram showing the transmission power of a first signal depending on a first power offset according to an embodiment of this application, as shown in the attached diagram. Figure 11 As shown.

[0383] In embodiment 11, the transmission power of the first signal is equal to the minimum of the first power threshold and the first power value; when the application of the first TPC command is not delayed, the first power value depends on the first power offset.

[0384] As an example, the transmission power of the first signal is equal to the smaller value (min) between the first power threshold and the first power value.

[0385] As an example, the transmission power of the first signal is the transmission power used by the terminal when transmitting the first signal.

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

[0387] As an example, when the first power threshold is greater than the first power value, the transmission power of the first signal is equal to the first power value; when the first power threshold is less than the first power value, the transmission power of the first signal is equal to the first power threshold; when the first power threshold is equal to the first power value, the transmission power of the first signal is equal to the first power threshold or the first power value.

[0388] As an example, the first power threshold is the configured maximum output power of the terminal.

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

[0390] As an example, the first power threshold is relative to a carrier occupied by a serving cell to which the first signal belongs.

[0391] As an example, the first power threshold is relative to a PUSCH transmission opportunity to which the first signal belongs.

[0392] As an example, the first power threshold is the P corresponding to the first signal. CMAX,f,c The value of (i).

[0393] As an example, the first power threshold is the P corresponding to the first signal. CMAX,f,c The value of PCMAX_L,f,c ≤P CMAX,f,c ≤P CMAX_H,f,c ;

[0394] Among them, 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 P-MPR c )},

[0395]

[0396] The P EMAX,c It is a value configured by a higher-level parameter, namely P. PowerClass The ΔP represents the power level of the terminal. PowerClass The offset of the power level of the terminal, ΔT IB,c This represents an additional tolerance value, ΔT. C,c The offset representing the lower tolerance limit, the MPR c The ΔMPR represents maximum power reduction. c The A-MPR represents an offset related to the relative channel bandwidth. c The P-MPR represents additional maximum power reduction. c This indicates the maximum power reduction in power management.

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

[0398] As an example, the first power value is equal to

[0399]

[0400] Wherein, b represents the uplink BWP to which the first signal frequency domain belongs, f represents the carrier to which the first signal frequency domain belongs, c represents the serving cell to which the first signal belongs, i represents the index or number of the PUSCH transmission opportunity, j represents the parameter set configuration with index, l represents the PUSCH power control adjustment state with index; μ represents the SCS (Subcarrier Spacing) configuration, which is determined by; P O_PUSCH,b,f,c (j) indicates that the component P O_NOMINAL,PUSCH,f,c (j) and component P O_UE_PUSCH,b,f,c A parameter consisting of the sum of (j); the The bandwidth representing PUSCH resource assignment is expressed in terms of the number of resource blocks; the α b,f,c (j) represents the path loss compensation factor; the PL b,f,c (q d ) represents the downlink path loss estimate calculated from the reference signal in the downlink BWP, where q d Indicates the reference signal index; the f b,f,c (i, l) represents the PUSCH power control adjustment state corresponding to the first signal in PUSCH transmission opportunity i; the Δ TF,b,f,c (i) is calculated.

[0401] As an example, the Δ TF,b,f,c (i) It is obtained by calculation using the following formula:

[0402]

[0403] Wherein, BPRE represents the bit per resource element value corresponding to the first signal, and K s Indicated by the higher-level parameter deltaMCS, the K s It equals 1.25 or 0, the stated It is equal to a predefined β offset value or a configured β offset value.

[0404] As an example, the first power value is equal to the sum of multiple components, including a first component, which is the PUSCH power control adjustment state corresponding to the first signal.

[0405] As an example, the first component is the f b,f,c (i, l).

[0406] As an example, when the application of the first TPC command is not delayed: the first component depends on the first power offset.

[0407] As an example, when the application of the first TPC command is not delayed: the first component and the first power offset are positively linearly correlated.

[0408] As an example, when the application of the first TPC command is not delayed: the coefficient of linear correlation between the first component and the first power offset is 1.

[0409] As an example, when the application of the first TPC command is postponed, the first power offset is not used in the calculation of the first power value during the PUSCH transmission opportunity i.

[0410] As an example, when the application of the first TPC command is delayed, the first power offset is not used in the calculation of the transmission power of the first signal during the PUSCH transmission opportunity i.

[0411] As an example, when the application of the first TPC command is delayed, the first power offset is used to calculate the first power value in a PUSCH transmission opportunity that is later than PUSCH transmission opportunity i.

[0412] As an example, when the application of the first TPC command is delayed, the first power offset is used to calculate the transmission power of the first signal in a PUSCH transmission opportunity later than PUSCH transmission opportunity i.

[0413] Example 12

[0414] Example 12 illustrates a schematic diagram showing that, according to an embodiment of this application, a symbol appears within a first duration after the last symbol of the PDCCH receiving the first signaling, as shown in the attached diagram. Figure 12 As shown. In the appendix Figure 12In the diagram, the bolded box represents the PDCCH that receives the first signaling, the diamond-filled portion within the bolded box represents the last symbol of the PDCCH that receives the first signaling, and the large grid-filled rectangle represents a symbol that appears within a first time period after the last symbol of the PDCCH that receives the first signaling.

[0415] As an example, the last symbol of a PDCCH is the latest symbol used for the transmission of this PDCCH in the time domain.

[0416] As an example, the last symbol of a PDCCH is the latest symbol occupied in the time domain of that PDCCH.

[0417] As an example, the first duration is T proc,2 ;

[0418] Among them, T proc,2 =max((N2+d 2,1 +d2)(2048+144)·κ·2 -μ ·T c +T ext +T switch d 2,2 The N2 depends on the SCS configuration μ; the μ corresponds to the smallest SCS configuration between the SCS configuration of the PDCCH receiving the first signaling and the SCS configuration of the first PUSCH; the d 2,1 The value is equal to 0; d2 is a predefined value or a value reported by the terminal; the d 2,2 Related to BWP (Bandwidth Part) switching; the T ext It relates to whether or not shared spectrum channel access operations are used in FR1; the T switch Related to the uplink switching gap; T c =1 / (Δf) max ·N f ), Δf max =480·10 3 Hz and N f =4096; κ=T s / T c =64,T s =1 / (Δf) ref ·N f,ref ), Δf ref =15·10 3 Hz and Nf,ref =2048.

[0419] As an example, if the terminal uses shared spectrum channel access operation in FR1, the T ext Calculated according to Clause 5.3.1 of 3GPP TS 38.211; otherwise, the T ext It equals 0.

[0420] As an example, the T switch It is configurable.

[0421] As an example, if the uplink handover interval is triggered, then the T switch The duration is equal to the corresponding switching gap duration; otherwise, the T... switch It equals 0.

[0422] As an example, if the scheduling DCI triggers a BWP switch, then the d 2,2 Equal to the corresponding switching time; otherwise, the d 2,2 It equals 0.

[0423] As an example, the SCS configuration μ corresponds one-to-one with the N2.

[0424] As an example, the correspondence between the SCS configuration μ and the N2 is predefined.

[0425] As an example, N2 is a function of the SCS configuration μ, which is predefined.

[0426] As an example, N2 = 5 is used for μ = 0, N2 = 5.5 is used for μ = 1, and N2 = 11 is used for μ = 2.

[0427] As an example, N2=10 is used for μ=0, N2=12 is used for μ=1, N2=23 is used for μ=2, N2=36 is used for μ=3, N2=144 is used for μ=5, and N2=288 is used for μ=6.

[0428] As an example, the T proc,2 The T c The T ext The T switch The d 2,2 Both are used to indicate a period of time.

[0429] As an example, the T proc,2 The T c The T extThe T switch The d 2,2 All units are time units.

[0430] As an example, if the first symbol of the first PUSCH resource pool appears within the first duration after the last symbol of the PDCCH that received the first signaling, the application of the first TPC command is postponed; otherwise, the application of the first TPC command is not postponed.

[0431] As an example, if the first symbol of the first PUSCH resource pool appears within the first duration after the last symbol of the PDCCH that received the first signaling, the application of the first TPC command is postponed; if the first symbol of the first PUSCH resource pool appears outside the first duration after the last symbol of the PDCCH that received the first signaling, the application of the first TPC command is not postponed.

[0432] As an example, if the first symbol of the first PUSCH resource pool precedes the last symbol of the PDCCH that receives the first signaling, the application of the first TPC command is postponed.

[0433] As an example, the application of the first TPC command is postponed, including: the terminal may postpone the application of the first TPC command.

[0434] Example 13

[0435] Example 13 illustrates a schematic diagram according to an embodiment of this application, where the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH receiving the first signaling, and the interval between the two is less than T symbols, as shown in the attached diagram. Figure 13 As shown. In the appendix Figure 13 In the diagram, the bolded box represents the PDCCH that receives the first signaling, the diamond-filled portion within the bolded box represents the last symbol of the PDCCH that receives the first signaling, each solid box represents a PUSCH transmission opportunity in the first PUSCH resource pool, and the large grid-filled portion within the solid box represents the first symbol of the first PUSCH resource pool.

[0436] As an example, the last symbol of a PDCCH is the latest symbol used for the transmission of this PDCCH in the time domain.

[0437] As an example, the last symbol of a PDCCH is the latest symbol occupied in the time domain of that PDCCH.

[0438] As an example, T is a positive integer greater than 1.

[0439] As an example, T is positively linearly correlated with the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0440] As an example, the coefficient of linear correlation between the length of T and the orthogonal sequence of PUSCH determined according to the first configuration is 1.

[0441] As an example, the advantages of the above method include: improved adaptability between the timeline conditions of the TPC command and the configuration of the orthogonal sequence of PUSCH.

[0442] As an example, T is not less than N2.

[0443] As an example, T is equal to the sum of the lengths of N2 and the orthogonal sequence of PUSCH determined according to the first configuration.

[0444] As an example, if the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that received the first signaling and the interval between them is less than T symbols, then the application of the first TPC command is postponed; otherwise, the application of the first TPC command is not postponed.

[0445] As an example, if the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that received the first signaling and the interval between them is less than T symbols, then the application of the first TPC command is postponed; if the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that received the first signaling and the interval between them is not less than T symbols, then the application of the first TPC command is not postponed.

[0446] As an example, if the first symbol of the first PUSCH resource pool precedes the last symbol of the PDCCH that receives the first signaling, the application of the first TPC command is postponed.

[0447] As an example, the application of the first TPC command is postponed, including: the terminal may postpone the application of the first TPC command.

[0448] Example 14

[0449] Example 14 illustrates a structural block diagram of a processing device for a terminal according to an embodiment of this application, as shown in the attached diagram. Figure 14 As shown. In the appendix Figure 14 In the terminal, the processing device A00 includes a first receiver A01 and a first transmitter A02.

[0450] As an example, the processing device A00 in the terminal is a processing device in a user equipment.

[0451] As an example, the processing device A00 in the terminal is a processing device in the relay node.

[0452] As an example, the processing device A00 in the terminal is a processing device in a vehicle-mounted communication device.

[0453] As an example, the processing device A00 in the terminal is a conventional processing device in a user equipment.

[0454] As an example, the processing device A00 in the terminal is a processing device in a user equipment that supports communication via non-terrestrial networks.

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

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

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

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

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

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

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

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

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

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

[0465] As one embodiment, the first receiver A01 receives a first signaling, the first signaling providing a first TPC command; the first transmitter A02 transmits a first signal in a first PUSCH resource pool, the first PUSCH resource pool depending on a first configuration, the first configuration being a configuration of orthogonal sequences of PUSCH.

[0466] Whether the application of the first TPC command is postponed depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that received the first signaling.

[0467] As an example, whether the application of the first TPC command is postponed depends on whether a first condition is valid, the first condition being: the first symbol of the first PUSCH resource pool appears within a first duration after the last symbol of the PDCCH that received the first signaling.

[0468] As an example, the first duration depends on the SCS configuration.

[0469] As an example, when the first condition is valid, the application of the first TPC command is postponed; when the first condition is not valid, the application of the first TPC command is not postponed.

[0470] As an example, if the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that received the first signaling and the interval between them is less than T symbols, then the application of the first TPC command is postponed; otherwise, the application of the first TPC command is not postponed.

[0471] As an example, T is a positive integer greater than 1, and T is positively linearly correlated with the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0472] As one embodiment, the application of the first TPC command is postponed, including: the first TPC command is not used for the PUSCH power control adjustment corresponding to the first signal; the application of the first TPC command is not postponed, including: the first TPC command is used for the PUSCH power control adjustment corresponding to the first signal.

[0473] As an example, the first PUSCH resource pool includes multiple PUSCH transmission opportunities, which are respectively located in multiple time slots.

[0474] As an example, the number of PUSCH transmission opportunities in the first PUSCH resource pool is equal to the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0475] As an example, the first PUSCH resource pool is allocated for configuring the granted PUSCH.

[0476] As an example, the first TPC command indicates a first power offset, the unit of which is dB, and the first power offset is an accumulated value; when the application of the first TPC command is not delayed, the transmission power of the first signal depends on the first power offset.

[0477] As one embodiment, the first receiver A01 receives a first signaling, the first signaling provides a first TPC command, the first TPC command indicates a first power offset, the unit of the first power offset is dB; the first transmitter A02 transmits a first signal in a first PUSCH resource pool, the first PUSCH resource pool depends on a first configuration, the first configuration is the configuration of the orthogonal sequence of PUSCH.

[0478] Whether the application of the first TPC command is postponed depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH receiving the first signaling; whether the application of the first TPC command is postponed depends on whether a first condition is valid, the first condition being: the first symbol of the first PUSCH resource pool appears within a first duration after the last symbol of the PDCCH receiving the first signaling; the first duration depends on the SCS configuration; when the first condition is valid, the application of the first TPC command is postponed; when the first condition is not valid, the application of the first TPC command is not postponed, and the transmission power of the first signal depends on the first power offset; the first PUSCH resource pool includes multiple PUSCH transmission opportunities, and the multiple PUSCH transmission opportunities in the first PUSCH resource pool are respectively in multiple time slots; the number of PUSCH transmission opportunities in the first PUSCH resource pool is equal to the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0479] As a sub-implementation of the above embodiments, the first PUSCH resource pool is allocated for configuring the granted PUSCH.

[0480] As a sub-implementation of the above embodiments, the first power offset is an accumulated value.

[0481] As one embodiment, the first receiver A01 receives a first signaling, the first signaling provides a first TPC command, the first TPC command indicates a first power offset, the unit of the first power offset is dB; the first transmitter A02 transmits a first signal in a first PUSCH resource pool, the first PUSCH resource pool depends on a first configuration, the first configuration is the configuration of the orthogonal sequence of PUSCH.

[0482] Whether the application of the first TPC command is postponed depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that receives the first signaling; if the first symbol of the first PUSCH resource pool is after the last symbol of the PDCCH that receives the first signaling and the interval between them is less than T symbols, then the application of the first TPC command is postponed; otherwise, the application of the first TPC command is not postponed, and the transmission power of the first signal depends on the first power offset; T is a positive integer greater than 1; the first PUSCH resource pool includes multiple PUSCH transmission opportunities, and the multiple PUSCH transmission opportunities in the first PUSCH resource pool are respectively in multiple time slots; the number of PUSCH transmission opportunities in the first PUSCH resource pool is equal to the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0483] As a sub-implementation of the above embodiments, the first PUSCH resource pool is allocated for configuring the granted PUSCH.

[0484] As a sub-implementation of the above embodiments, the first power offset is an accumulated value.

[0485] As a sub-example of the above embodiment, T is positively linearly correlated with the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0486] Example 15

[0487] Example 15 illustrates a structural block diagram of a processing apparatus in a base station according to an embodiment of this application, as shown in the attached diagram. Figure 15 As shown. In the appendix Figure 15 In the base station, the processing device B00 includes a second transmitter B01 and a second receiver B02.

[0488] As an example, the processing device B00 in the base station is a processing device in satellite equipment.

[0489] As an example, the processing device B00 in the base station is a processing device in the relay node.

[0490] As an example, the processing device B00 in the base station is a processing device in a base station that supports communication on non-terrestrial networks.

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

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

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

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

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

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

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

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

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

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

[0501] As one embodiment, the second transmitter B01 sends a first signaling, the first signaling providing a first TPC command; the second receiver B02 receives a first signal in a first PUSCH resource pool, the first PUSCH resource pool depending on a first configuration, the first configuration being a configuration of orthogonal sequences of PUSCHs;

[0502] Whether the application of the first TPC command is postponed depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that received the first signaling.

[0503] As an example, whether the application of the first TPC command is postponed depends on whether a first condition is valid, the first condition being: the first symbol of the first PUSCH resource pool appears within a first duration after the last symbol of the PDCCH that received the first signaling.

[0504] As an example, the first duration depends on the SCS configuration.

[0505] As an example, when the first condition is valid, the application of the first TPC command is postponed; when the first condition is not valid, the application of the first TPC command is not postponed.

[0506] As an example, if the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that received the first signaling and the interval between them is less than T symbols, then the application of the first TPC command is postponed; otherwise, the application of the first TPC command is not postponed.

[0507] As an example, T is a positive integer greater than 1, and T is positively linearly correlated with the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0508] As one embodiment, the application of the first TPC command is postponed, including: the first TPC command is not used for the PUSCH power control adjustment corresponding to the first signal; the application of the first TPC command is not postponed, including: the first TPC command is used for the PUSCH power control adjustment corresponding to the first signal.

[0509] As an example, the first PUSCH resource pool includes multiple PUSCH transmission opportunities, which are respectively located in multiple time slots.

[0510] As an example, the number of PUSCH transmission opportunities in the first PUSCH resource pool is equal to the length of the orthogonal sequence of PUSCH determined according to the first configuration.

[0511] As an example, the first PUSCH resource pool is allocated for configuring the granted PUSCH.

[0512] As an example, the first TPC command indicates a first power offset, the unit of which is dB, and the first power offset is an accumulated value; when the application of the first TPC command is not delayed, the transmission power of the first signal depends on the first power offset.

[0513] 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. Accordingly, 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 user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote-controlled aircraft, aircraft, small aircraft, mobile phones, tablets, laptops, vehicle-mounted communication equipment, vehicles, RSUs, wireless sensors, internet cards, IoT terminals, RFID (Radio Frequency Identification) terminals, NB-IoT (Narrow Band Internet of Things) terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, internet cards, vehicle-mounted communication equipment, low-cost mobile phones, low-cost tablets, and other wireless communication devices. The base stations or system equipment in this application include, but are not limited to, macrocell base stations, microcell base stations, small cell base stations, home base stations, relay base stations, eNB (evolved Node B), gNB, TRP, GNSS (Global Navigation Satellite System), relay satellites, satellite base stations, airborne base stations, RSUs, unmanned aerial vehicles, and test equipment, such as transceivers or signaling testers that simulate some functions of a base station, and other wireless communication equipment.

[0514] 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 used in a terminal, characterized in that, include: Receive a first signaling message, which provides a first TPC command; Send a first signal in a first PUSCH resource pool, the first PUSCH resource pool depending on a first configuration, the first configuration being a configuration of an orthogonal sequence of PUSCHs; Whether the application of the first TPC command is postponed depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that received the first signaling.

2. The method according to claim 1, characterized in that, Whether the application of the first TPC command is postponed depends on whether the first condition is valid, the first condition being: the first symbol of the first PUSCH resource pool appears within a first duration after the last symbol of the PDCCH that received the first signaling; The first duration depends on the SCS configuration.

3. The method according to claim 2, characterized in that, When the first condition is valid, the application of the first TPC command is postponed; when the first condition is not valid, the application of the first TPC command is not postponed.

4. The method according to claim 1, characterized in that, If the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that received the first signaling and the interval between them is less than T symbols, then the application of the first TPC command is postponed; otherwise, the application of the first TPC command is not postponed. Wherein, T is a positive integer greater than 1, and T is positively linearly correlated with the length of the orthogonal sequence of PUSCH determined according to the first configuration.

5. The method according to any one of claims 1 to 4, characterized in that, The application of the first TPC command is postponed, including: the first TPC command is not used for the PUSCH power control adjustment corresponding to the first signal; the application of the first TPC command is not postponed, including: the first TPC command is used for the PUSCH power control adjustment corresponding to the first signal.

6. The method according to any one of claims 1 to 5, characterized in that, The first PUSCH resource pool includes multiple PUSCH transmission opportunities, which are located in multiple time slots.

7. The method according to any one of claims 1 to 6, characterized in that, The number of PUSCH transmission opportunities in the first PUSCH resource pool is equal to the length of the orthogonal sequence of PUSCH determined according to the first configuration.

8. The method according to any one of claims 1 to 7, characterized in that, The first PUSCH resource pool is allocated for configuring the granted PUSCH.

9. The method according to any one of claims 1 to 8, characterized in that, The first TPC command indicates a first power offset, the unit of which is dB, and the first power offset is an accumulated value; when the application of the first TPC command is not delayed, the transmission power of the first signal depends on the first power offset.

10. A terminal, characterized in that, The terminal includes: one or more processors and memory; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the terminal to perform the method as described in any one of claims 1 to 9.

11. A method used in a base station, characterized in that, include: Send a first signaling message, which provides a first TPC command; A first signal is received in a first PUSCH resource pool, the first PUSCH resource pool depending on a first configuration, the first configuration being a configuration of an orthogonal sequence of PUSCHs; Whether the application of the first TPC command is postponed depends on the temporal relationship between the first symbol of the first PUSCH resource pool and the last symbol of the PDCCH that received the first signaling.

12. The method according to claim 11, characterized in that, Whether the application of the first TPC command is postponed depends on whether the first condition is valid, the first condition being: the first symbol of the first PUSCH resource pool appears within a first duration after the last symbol of the PDCCH that received the first signaling; The first duration depends on the SCS configuration.

13. The method according to claim 12, characterized in that, When the first condition is valid, the application of the first TPC command is postponed; when the first condition is not valid, the application of the first TPC command is not postponed.

14. The method according to claim 11, characterized in that, If the first symbol of the first PUSCH resource pool follows the last symbol of the PDCCH that received the first signaling and the interval between them is less than T symbols, then the application of the first TPC command is postponed; otherwise, the application of the first TPC command is not postponed. Wherein, T is a positive integer greater than 1, and T is positively linearly correlated with the length of the orthogonal sequence of PUSCH determined according to the first configuration.

15. The method according to any one of claims 11 to 14, characterized in that, The application of the first TPC command is postponed, including: the first TPC command is not used for the PUSCH power control adjustment corresponding to the first signal; the application of the first TPC command is not postponed, including: the first TPC command is used for the PUSCH power control adjustment corresponding to the first signal.

16. The method according to any one of claims 11 to 15, characterized in that, The first PUSCH resource pool includes multiple PUSCH transmission opportunities, which are located in multiple time slots.

17. The method according to any one of claims 11 to 16, characterized in that, The number of PUSCH transmission opportunities in the first PUSCH resource pool is equal to the length of the orthogonal sequence of PUSCH determined according to the first configuration.

18. The method according to any one of claims 11 to 17, characterized in that, The first PUSCH resource pool is allocated for configuring the granted PUSCH.

19. The method according to any one of claims 11 to 18, characterized in that, The first TPC command indicates a first power offset, the unit of which is dB, and the first power offset is an accumulated value; when the application of the first TPC command is not delayed, the transmission power of the first signal depends on the first power offset.

20. 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 being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the base station to perform the method as described in any one of claims 11 to 19.