Communication method and apparatus

By configuring power offset and receive power adjustment in SBFD mode, the problem of PUSCH channel environment mismatch is solved, the random access procedure is optimized, the initial access latency of terminal equipment is reduced, and the uplink throughput is improved.

WO2026067161A1PCT designated stage Publication Date: 2026-04-02HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-17
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

In Subband Full-Duplex (SBFD) mode, the channel environment of the Physical Uplink Shared Channel (PUSCH) is different from that of traditional TDD and FDD, which makes it difficult to match power control during random access and increases the initial access delay of terminal equipment.

Method used

By configuring power offsets between SBFD and non-SBFD time domain units, separate power control is performed on the PUSCH for different time domain units to ensure that the transmit power matches the channel environment, including receive power and power margin reports, in order to optimize PUSCH performance.

Benefits of technology

It improves the performance of PUSCH in the random access process, reduces the initial access latency of terminal devices, and increases uplink throughput.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025121990_02042026_PF_FP_ABST
    Figure CN2025121990_02042026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and in particular to a communication method and apparatus, so as to support individual power control for PUSCHs in different time domain units, thereby improving the performance of the PUSCHs in a random access procedure, and shortening the initial access delay of terminal devices. The method may be executed by a terminal device. The method comprises: receiving first information, wherein the first information indicates a first power offset between a PRACH in an SBFD time domain unit and a PUSCH in a non-SBFD time domain unit, and / or a second power offset between a PRACH in the non-SBFD time domain unit and a PUSCH in the SBFD time domain unit; and sending a first PUSCH, wherein the transmit power of the first PUSCH is determined on the basis of the first information.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and apparatus

[0001] Cross-reference to Related Applications

[0002] This application claims priority to the Chinese Patent Application No. 202411389096.5, filed on September 30, 2024, and entitled "A communication method and apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application relates to the field of communication technology, and in particular to a communication method and apparatus. BACKGROUND

[0004] Time division duplex (TDD) separates uplink and downlink transmission by time, and uplink and downlink transmission are usually in different slots or symbols of the same carrier; frequency division duplex (FDD) separates uplink and downlink transmission by frequency, and uplink and downlink transmission are in different carriers. Compared with FDD, TDD usually occupies less frequency domain resources, but because in TDD, uplink and downlink transmission cannot be performed at the same time, for example, only downlink transmission can be performed in slot 0, and uplink transmission cannot be performed, which will cause the uplink transmission delay to increase. In order to solve the problem of TDD delay, flexible duplexing is discussed in the standard, which can be referred to as subband full duplex (SBFD), also can be referred to as complementary TDD (C-TDD), or full duplex, etc., and the core idea is that in a certain symbol or slot of TDD, uplink and downlink transmission resources can be configured at the same time. For example, there is a frequency domain resource in the downlink bandwidth part (BWP) of slot 0, and uplink transmission can be performed on the frequency domain resource, so that uplink transmission can be performed in slot 0, and the uplink transmission delay is reduced, and this frequency domain resource can be referred to as uplink subband.

[0005] The duplex mode of SBFD is different from TDD and FDD, and the channel environment of physical uplink shared channel (PUSCH) is also different from TDD and FDD in the duplex mode of SBFD, so how to perform power control on the PUSCH is a problem that needs to be considered in the random access process and the like. SUMMARY

[0006] Embodiments of the present application provide a communication method and device to support separate power control for PUSCH in SBFD time domain units and non-SBFD time domain units, improve the performance of PUSCH in the random access process, and reduce the initial access delay of the terminal device.

[0007] In a first aspect, embodiments of the present application provide a communication method, which can be executed by a terminal device. The terminal device can refer to the terminal device itself, a processor, a module, a chip (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core) in the terminal device that implements the method, and the like, and can also be a logic module or software that can implement all or part of the functions of the terminal device. Taking the method applied to the terminal device as an example, the method includes: receiving first information, the first information indicating a first power offset corresponding to a physical random access channel (PRACH) in SBFD time domain units and a PUSCH in non-SBFD time domain units, and / or a second power offset corresponding to a PRACH in non-SBFD time domain units and a PUSCH in SBFD time domain units; and transmitting a first PUSCH, wherein the transmission power of the first PUSCH is determined according to the first information.

[0008] Through the above design, the first power offset can be configured for the PRACH in SBFD time domain units and the PUSCH in non-SBFD time domain units, and the second power offset can be configured for the PRACH in non-SBFD time domain units and the PUSCH in SBFD time domain units. Therefore, after introducing SBFD, if the PRACH and the PUSCH are in different time domain units, the transmission power of the PUSCH can be determined based on the first power offset or the second power offset, so that separate power control can be supported for the PUSCH in different time domain units, the determined transmission power is more matched with the channel environment of the PUSCH transmission, which is beneficial to improve the performance of the PUSCH in the random access process and reduce the initial access delay of the terminal device.

[0009] In a possible design, the value of the first power offset is X, the value of the second power offset is -X, and X is an integer.

[0010] Through the above design, the value of the first power offset can be used to determine the value of the second power offset, or the value of the second power offset can be used to determine the value of the first power offset. The network device can only indicate (or configure) one power offset to the terminal device, which can save signaling overhead.

[0011] In a possible design, the first information further indicates a fourth power offset, where the fourth power offset is a power offset between the PRACH in the non-SBFD time domain unit and the PUSCH in the non-SBFD time domain unit.

[0012] By the above design, if the PRACH and the PUSCH are both in the non-SBFD time domain unit, the fourth power offset can be used to determine the transmission power of the PUSCH, so that the PUSCH in the non-SBFD time domain unit can be separately power controlled, and the determined transmission power can be more matched with the channel environment of the PUSCH transmission, which is beneficial to improving the performance of the PUSCH in the random access procedure.

[0013] In a possible design, the method further includes: receiving second information, where the second information indicates the first PRACH target reception power and / or the second PRACH target reception power; the first PRACH target reception power is a target reception power of the PRACH in the SBFD time domain unit, and the second target reception power is a target reception power of the PRACH in the non-SBFD time domain unit; and the transmission power of the first PUSCH is determined according to the first information and the second information.

[0014] Optionally, the network device can also send, to the terminal device, second information indicating the first PRACH target reception power and / or the second PRACH target reception power, instead of the first information, and the terminal device can determine the transmission power of the first PUSCH according to the second information.

[0015] By the above design, the network device can indirectly indicate the transmission power of the PUSCH in the SBFD time domain unit and the non-SBFD time domain unit by indicating, to the terminal device, the target reception power of the PRACH in the SBFD time domain unit and the target reception power of the PRACH in the non-SBFD time domain unit, so that the PUSCH in different time domain units can be separately power controlled, and the determined transmission power can be more matched with the channel environment of the PUSCH transmission, which is beneficial to improving the performance of the PUSCH.

[0016] In a possible design, the first PUSCH is a PUSCH in a random access procedure.

[0017] In a possible design, the method further includes: sending a second PUSCH, where a transmission power of the second PUSCH is determined according to a target reception power of a PUSCH in a random access procedure that is closest to the second PUSCH in time domain. Optionally, the second PUSCH includes at least one of the following: a configured grant (CG) PUSCH or a dynamic grant (DG) PUSCH.

[0018] Through the above design, the determination manner of the transmission power of the CG / DG PUSCH can be determined, and the network device can control the transmission power of the CG / DG PUSCH.

[0019] In a possible design, the PUSCH in the random access procedure closest to the second PUSCH in time domain is of the same time domain unit type as the second PUSCH.

[0020] Through the above design, the transmission power of the second PUSCH can be determined based on the target reception power of the PUSCH in the random access procedure closest to the second PUSCH in time domain and of the same time domain unit type as the second PUSCH, so that the determined transmission power is more matched with the channel environment of the second PUSCH transmission, and the performance of the second PUSCH can be improved.

[0021] In a possible design, the target reception power of the second PUSCH is not configured by the network.

[0022] Through the above design, in the case where the target reception power of the second PUSCH is not configured by the network (such as a network device), the terminal device can determine the transmission power of the second PUSCH based on the target reception power of the PUSCH in the random access procedure closest to the second PUSCH in time domain, so as to align the understanding of the terminal device and the network device on the transmission power of the second PUSCH, and facilitate the network device to control the transmission power of the second PUSCH.

[0023] In a possible design, the method further includes: sending a power headroom report (PHR), where the power headroom indicated by the PHR is determined based on the target reception power of the PUSCH in the SBFD time domain unit, or determined based on the target reception power of the PUSCH in the non-SBFD time domain unit.

[0024] Through the above design, the understanding of the terminal device and the network device on the power headroom indicated by the PHR can be aligned, and the network device can accurately schedule the PUSCH transmission, thereby improving the uplink throughput.

[0025] In a possible design, if the third PUSCH carrying the PHR is in the non-SBFD time domain unit, the power headroom indicated by the PHR is determined based on the target reception power of the PUSCH in the non-SBFD time domain unit; and if the third PUSCH carrying the PHR is in the SBFD time domain unit, the power headroom indicated by the PHR is determined based on the target reception power of the PUSCH in the SBFD time domain unit.

[0026] Optionally, the PHR-indicated power headroom is determined based on a target reception power of the PUSCH in the non-SBFD time domain unit, including: the PHR-indicated power headroom is determined based on a target reception power of the PUSCH in the non-SBFD time domain unit in a random access procedure; the PHR-indicated power headroom is determined based on a target reception power of the PUSCH in the SBFD time domain unit, including: the PHR-indicated power headroom is determined based on a target reception power of the PUSCH in the SBFD time domain unit in a random access procedure.

[0027] Through the above design, the understanding of the PHR-indicated power headroom by the terminal device and the network device can be aligned, which is beneficial to the accurate scheduling of the PUSCH transmission power by the network device, thereby improving the uplink throughput.

[0028] In a second aspect, an embodiment of the present application provides a communication method, which can be executed by a network device. The network device can refer to the network device itself, a processor, a module, a chip, or a chip system in the network device, or a logic module or software capable of realizing all or part of the functions of the network device. The method includes: sending first information, the first information indicating a first power offset corresponding to a PRACH in a SBFD time domain unit and a PUSCH in a non-SBFD time domain unit, and / or a second power offset corresponding to a PRACH in a non-SBFD time domain unit and a PUSCH in a SBFD time domain unit; and receiving a first PUSCH, wherein the transmission power of the first PUSCH is determined according to the first information.

[0029] In a possible design, the value of the first power offset is X, the value of the second power offset is -X, and X is an integer.

[0030] In a possible design, the first information further indicates a fourth power offset, and the fourth power offset is a power offset between the PRACH in the non-SBFD time domain unit and the PUSCH in the non-SBFD time domain unit.

[0031] In a possible design, the method further includes sending second information to the terminal device, the second information indicating a first PRACH target reception power and / or a second PRACH target reception power; wherein the first PRACH target reception power is a target reception power of the PRACH in the SBFD time domain unit, and the second target reception power is a target reception power of the PRACH in the non-SBFD time domain unit, and the transmission power of the first PUSCH can be determined according to the first information and the second information.

[0032] Optionally, the network device can also send the terminal device second information indicating the first PRACH target receive power and / or the second PRACH target receive power without sending the first information, and the transmission power of the first PUSCH can also be determined according to the second information.

[0033] In a possible design, the first PUSCH is a PUSCH in a random access procedure.

[0034] In a possible design, the method further includes: receiving a second PUSCH, where the transmission power of the second PUSCH is determined according to a target receive power of a PUSCH in a random access procedure that is closest to the second PUSCH in a time domain.

[0035] In a possible design, the PUSCH in the random access procedure that is closest to the second PUSCH is of a same time domain unit type as the second PUSCH.

[0036] In a possible design, the second PUSCH includes at least one of the following: a CG PUSCH, or a DG PUSCH.

[0037] In a possible design, the target receive power of the second PUSCH is not configured by the network.

[0038] In a possible design, the method further includes: receiving a PHR, where a power margin indicated by the PHR is determined based on a target receive power of a PUSCH in a non-SBFD time domain unit, or based on a target receive power of a PUSCH in an SBFD time domain unit.

[0039] In a possible design, if a third PUSCH carrying the PHR is in a non-SBFD time domain unit, the power margin indicated by the PHR is determined based on a target receive power of a PUSCH in the non-SBFD time domain unit; and if the third PUSCH carrying the PHR is in an SBFD time domain unit, the power margin indicated by the PHR is determined based on a target receive power of a PUSCH in the SBFD time domain unit.

[0040] In a possible design, the power margin indicated by the PHR is determined based on a target receive power of a PUSCH in a non-SBFD time domain unit, including: the power margin indicated by the PHR is determined based on a target receive power of a PUSCH in a non-SBFD time domain unit in a random access procedure; and the power margin indicated by the PHR is determined based on a target receive power of a PUSCH in an SBFD time domain unit, including: the power margin indicated by the PHR is determined based on a target receive power of a PUSCH in an SBFD time domain unit in a random access procedure.

[0041] In a third aspect, an embodiment of the present application provides a communication method, which can be executed by a terminal device. The terminal device can refer to the terminal device itself, a processor, a module, a chip, or a chip system in the terminal device that implements the method, or a logic module or software that can implement all or part of the terminal device functions. The method includes: sending a second PUSCH, wherein the transmission power of the second PUSCH is determined according to the target reception power of a PUSCH in a random access procedure closest to the second PUSCH in the time domain, and the PUSCH can be a first PUSCH. The second PUSCH includes at least one of the following: a CG PUSCH or a DG PUSCH.

[0042] In a possible design, the PUSCH in the random access procedure closest to the second PUSCH in the time domain is of the same type of time domain unit as the second PUSCH.

[0043] In a possible design, the target reception power of the second PUSCH is not configured by the network.

[0044] In a possible design, the first PUSCH is the PUSCH closest to the second PUSCH in the time domain in the random access procedure.

[0045] In a fourth aspect, an embodiment of the present application provides a communication method, which can be executed by a network device. The network device can refer to the network device itself, a processor, a module, a chip, or a chip system in the network device that implements the method, or a logic module or software that can implement all or part of the network device functions. The method includes: receiving a second PUSCH, wherein the transmission power of the second PUSCH is determined according to the target reception power of a PUSCH in a random access procedure closest to the second PUSCH in the time domain, and the PUSCH can be a first PUSCH. The second PUSCH includes at least one of the following: a CG PUSCH or a DG PUSCH.

[0046] In a possible design, the PUSCH in the random access procedure closest to the second PUSCH in the time domain is of the same type of time domain unit as the second PUSCH.

[0047] In a possible design, the target reception power of the second PUSCH is not configured by the network.

[0048] In a possible design, the first PUSCH is the PUSCH closest to the second PUSCH in the time domain in the random access procedure.

[0049] In a fifth aspect, an embodiment of the present application provides a communication method, which can be executed by a terminal device. The terminal device can refer to the terminal device itself, a processor, a module, a chip, or a chip system in the terminal device that implements the method, or a logic module or software that can implement all or part of the terminal device functions. The method includes: sending a PHR, where the power headroom indicated by the PHR is determined based on a target received power of a PUSCH in a SBFD time domain unit or a target received power of a PUSCH in a non-SBFD time domain unit.

[0050] In a possible design, if the third PUSCH carrying the PHR is in a non-SBFD time domain unit, the power headroom indicated by the PHR is determined based on a target received power of a PUSCH in the non-SBFD time domain unit; and if the third PUSCH carrying the PHR is in a SBFD time domain unit, the power headroom indicated by the PHR is determined based on a target received power of a PUSCH in the SBFD time domain unit.

[0051] In a possible design, the power headroom indicated by the PHR is determined based on a target received power of a PUSCH in a non-SBFD time domain unit, including: the power headroom indicated by the PHR is determined based on a target received power of a PUSCH in a non-SBFD time domain unit in a random access procedure; and the power headroom indicated by the PHR is determined based on a target received power of a PUSCH in a SBFD time domain unit, including: the power headroom indicated by the PHR is determined based on a target received power of a PUSCH in a SBFD time domain unit in a random access procedure.

[0052] In a sixth aspect, an embodiment of the present application provides a communication method, which can be executed by a network device. The network device can refer to the network device itself, a processor, a module, a chip, or a chip system in the network device that implements the method, or a logic module or software that can implement all or part of the network device functions. The method includes: receiving a PHR, where the power headroom indicated by the PHR is determined based on a target received power of a PUSCH in a SBFD time domain unit or a target received power of a PUSCH in a non-SBFD time domain unit.

[0053] In a possible design, if the third PUSCH carrying the PHR is in a non-SBFD time domain unit, the power headroom indicated by the PHR is determined based on a target received power of a PUSCH in the non-SBFD time domain unit; and if the third PUSCH carrying the PHR is in a SBFD time domain unit, the power headroom indicated by the PHR is determined based on a target received power of a PUSCH in the SBFD time domain unit.

[0054] In a possible design, the PHR indicated power headroom is determined based on the target received power of the PUSCH in the non-SBFD time domain unit, including: the PHR indicated power headroom is determined based on the target received power of the PUSCH in the non-SBFD time domain unit in a random access procedure; and the PHR indicated power headroom is determined based on the target received power of the PUSCH in the SBFD time domain unit, including: the PHR indicated power headroom is determined based on the target received power of the PUSCH in the SBFD time domain unit in a random access procedure.

[0055] In a seventh aspect, an embodiment of the present application provides a communication apparatus, which has a function of implementing the method in any one of the first aspect to the sixth aspect, and the function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions, such as an interface unit and a processing unit.

[0056] In a possible design, the apparatus can be a chip or an integrated circuit.

[0057] In a possible design, the apparatus includes a memory and a processor, the memory is used to store instructions executed by the processor, and when the instructions are executed by the processor, the apparatus can perform the method in any one of the first aspect to the sixth aspect.

[0058] In an eighth aspect, an embodiment of the present application provides a communication apparatus, which includes an interface circuit and a processor, and the processor and the interface circuit are coupled with each other. The interface circuit is used to input and / or output signals, and the processor is used to implement the method in any one of the first aspect to the sixth aspect through a logic circuit or executing instructions. It can be understood that the interface circuit can be a transceiver or a transceiver or a transceiving apparatus or an input / output interface.

[0059] Optionally, the communication apparatus can further include a memory, which is used to store instructions executed by the processor, or store input data required by the processor for executing instructions, or store data generated after the processor executes instructions. The memory can be a physically independent unit, or can be coupled with the processor, or the processor includes the memory (i.e., the processor and the memory are integrated together).

[0060] In a possible implementation, the communication apparatus is a chip or a chip system.

[0061] In a ninth aspect, an embodiment of the present application provides a communication system, the communication system comprising a terminal device and a network device, the terminal device being configured to implement the method of the first aspect, and the network device being configured to implement the method of the second aspect; or the terminal device being configured to implement the method of the third aspect, and the network device being configured to implement the method of the fourth aspect; or the terminal device being configured to implement the method of the fifth aspect, and the network device being configured to implement the method of the sixth aspect.

[0062] In a tenth aspect, an embodiment of the present application provides a computer-readable storage medium, the computer-readable storage medium storing a computer program or instructions, when the computer program or instructions are executed by a processor, the method of any one of the first aspect to the sixth aspect can be implemented.

[0063] In an eleventh aspect, an embodiment of the present application further provides a computer program product, the computer program product comprising a computer program or instructions, when the computer program or instructions are executed by a processor, the method of any one of the first aspect to the sixth aspect can be implemented.

[0064] In a twelfth aspect, an embodiment of the present application further provides a chip system, the chip system comprising a processor, the processor being configured to be coupled with a memory, the memory being configured to store a program or instructions, when the program or instructions are executed by the processor, the method of any one of the first aspect to the sixth aspect can be implemented.

[0065] The technical effects achieved by the second aspect to the twelfth aspect can refer to the technical effects achieved by the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0066] FIG. 1 is a schematic diagram of an architecture of a communication network according to an embodiment of the present application;

[0067] FIGS. 2A, 2B and 2C are schematic diagrams of duplex modes according to embodiments of the present application;

[0068] FIG. 3 is a schematic diagram of a 4-step random access procedure according to an embodiment of the present application;

[0069] FIG. 4 is a schematic diagram of a 2-step random access procedure according to an embodiment of the present application;

[0070] FIGS. 5, 7 and 8 are schematic diagrams of communication methods according to embodiments of the present application;

[0071] FIG. 6 is a schematic diagram of a distribution of a PRACH and a first PUSCH according to an embodiment of the present application;

[0072] FIG. 9 is a schematic diagram of transmission of a second PUSCH according to an embodiment of the present application;

[0073] FIG. 10 is a schematic diagram of determination of transmission power of the second PUSCH according to an embodiment of the present application;

[0074] FIG. 11 is a schematic diagram of a PHR sending process according to an embodiment of the present application;

[0075] FIG. 12 and FIG. 13 are schematic diagrams of a communication apparatus according to an embodiment of the present application;

[0076] FIG. 14 is a block diagram of a baseband chip according to an embodiment of the present application. DETAILED DESCRIPTION

[0077] Embodiments of the present application provide a communication method and apparatus. The method and apparatus are based on the same inventive concept. Since the principles of the method and apparatus for solving problems are similar, the implementation of the apparatus and the method can be referred to each other, and the repeated parts will not be described again.

[0078] FIG. 1 shows a possible, non-limiting schematic diagram of a communication network. As shown in FIG. 1, the communication network 10 includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 1, collectively referred to as RAN nodes 110) and at least one terminal device (e.g., 120a-120j in FIG. 1, collectively referred to as terminal devices 120). The RAN 100 can further include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1), etc. The terminal devices 120 are connected to the RAN nodes 110 in a wireless manner. The RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be different physical devices respectively, or can be the same physical device integrated with the logical functions of the core network and the logical functions of the radio access network.

[0079] The RAN 100 can be a 3rd generation partnership project (3GPP) related cellular network, such as a 4G, 5G mobile communication network, or a future communication network. The RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) network. The RAN 100 can also be a communication network that combines two or more of the above systems.

[0080] It can be understood that FIG. 1 only shows one possible communication network to which the embodiments of the present application can be applied, and in other possible scenarios, other devices can also be included in the communication network.

[0081] The RAN node 110, which can also be referred to as an access network device, a RAN entity or an access node, a network device, etc., constitutes part of the communication network and helps terminal devices to implement wireless access. The plurality of RAN nodes 110 in the communication network 10 can be nodes of the same type or nodes of different types. In some scenarios, the roles of the RAN node 110 and the terminal device 120 are relative, for example, the network element 120i in FIG. 1 can be a helicopter or a drone, which can be configured as a mobile base station. For a terminal device 120j that accesses the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal device. The RAN node 110 and the terminal device 120 are sometimes referred to as communication apparatuses, for example, the network elements 110a and 110b in FIG. 1 can be understood as communication apparatuses with base station functions, and the network elements 120a-120j can be understood as communication apparatuses with terminal device functions.

[0082] In a possible scenario, the RAN node can be a base station (BS), an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a base station in a future communication network, or an access node in a WiFi network, etc. The RAN node can be a macro base station (such as 110a in FIG. 1), a micro base station or an indoor station (such as 110b in FIG. 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the RAN node in vehicle to everything (V2X) technology can be a road side unit (RSU). All or part of the functions of the RAN node in the present application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). The RAN node in the present application can also be a logic node, a logic module or software that can implement all or part of the functions of the RAN node.

[0083] In another possible scenario, a terminal device is assisted by multiple RAN nodes to implement wireless access, and different RAN nodes respectively implement part of functions of a base station. For example, a RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, for example, in a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, for example, included in a remote radio unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).

[0084] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an O-RAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU and RU are taken as examples for description in this application. Any one of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0085] The terminal device can also be referred to as a terminal, a user equipment (UE), a mobile station, a mobile terminal, etc., or a device used to provide voice or data connectivity to a user, or an Internet of Things device. The terminal device can be widely applied to various scenarios, such as device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, automatic driving, remote medical treatment, smart power grid, smart home, smart office, smart wear, smart transportation, smart city, etc. The terminal device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile Internet device (MID), a wearable device (such as a smart watch, a smart bracelet, a pedometer, smart glasses, etc.), a vehicle-mounted device (such as a car, a bicycle, an electric vehicle, an airplane, a ship, a train, a high-speed rail, etc.), a satellite terminal, a virtual reality (VR) device, an augmented reality (AR) device, a smart point of sale (POS) machine, a customer-premises equipment (CPE), a light UE, a reduced capability UE (REDCAP UE), a wireless terminal in industrial control, a smart home device (such as a refrigerator, a television, an air conditioner, an electricity meter, etc.), a smart robot, a mechanical arm, a workshop device, a wireless terminal in unmanned driving, a wireless terminal in remote medical treatment, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, or a wireless terminal in a smart home, a flight device (such as a smart robot, a hot air balloon, a drone, an airplane), etc. The terminal device can also be a vehicle device, such as a whole vehicle device, a vehicle-mounted module, a vehicle-mounted chip, an on board unit (OBU), or a telematics box (T-BOX), etc. The terminal device can also be other devices with terminal functions, for example, the terminal device can also be a device with terminal functions in D2D communication. Embodiments of the present application do not limit the device form of the terminal device.

[0086] The wireless access network device and the terminal device, and the terminal device and the terminal device can communicate through the licensed spectrum, or through the unlicensed spectrum, or through the licensed spectrum and the unlicensed spectrum simultaneously. The wireless access network device and the terminal device, and the terminal device and the terminal device can communicate through the spectrum below 6G, or through the spectrum above 6G, or through the spectrum below 6G and the spectrum above 6G simultaneously. The embodiments of the present application do not limit the spectrum resources used between the wireless access network device and the terminal device.

[0087] In order to facilitate those skilled in the art to understand, the following explains and describes some terms in the present application.

[0088] 1), duplex mode.

[0089] The duplex modes existing in new radio (NR) include FDD and TDD. FIG. 2A, FIG. 2B and FIG. 2C are duplex mode schematic diagrams provided by the embodiments of the application, wherein D represents downlink or downlink (downlink), U represents uplink or uplink (uplink), F represents flexible (flexible), f represents frequency domain, and t represents time domain. For FDD, referring to the duplex mode schematic diagram shown in FIG. 2A, on the time slot (slot) 0, downlink transmission can be performed on the DL BWP, or uplink transmission can be performed on the UL BWP of the time slot 0, the DL BWP and the UL BWP are located in different carriers and are separated in the frequency domain.

[0090] For TDD, referring to the duplex mode diagram shown in FIG. 2B, the center frequency points of the DL BWP and the UL BWP are the same, and the bandwidths of the DL BWP and the UL BWP can be the same or different. At the same time, the terminal device can only perform uplink or downlink transmission. For example, only downlink transmission can be performed in slot 0, and only uplink transmission can be performed in slot 4. Slot 3 is a flexible slot, that is, it can be used for uplink transmission or downlink transmission, but cannot simultaneously perform uplink and downlink transmission. The minimum granularity of uplink and downlink transmission switching is a symbol. For example, slot 3 is a flexible slot and is composed of 14 or 12 orthogonal frequency division multiplexing (OFDM) symbols. The first M symbols are downlink symbols, the last N symbols are uplink symbols, and the middle 14-M-N (or 12-M-N) symbols are flexible symbols, 0<=M<=14 (or 0<=M<=12), 0<=N<=14 (or 0<=N<=12), M+N<=14 (or M+N<=12). The downlink symbols can be used for downlink transmission, the uplink symbols can be used for uplink transmission, and the flexible symbols can be used for uplink transmission or downlink transmission. The specific transmission direction can be notified to the terminal device by the network device through radio resource control (RRC) signaling or downlink control information (DCI) scheduling.

[0091] Compared with FDD, the frequency domain resources occupied by TDD are usually less, but because in TDD, uplink and downlink transmission cannot be performed at the same time, for example, only downlink transmission can be performed in slot 0, and uplink transmission cannot be performed, which will cause the uplink transmission delay to increase.

[0092] In order to solve the problem of TDD delay, flexible duplex is discussed in the standard, which can be understood as subband full duplex (SBFD), also known as complementary TDD (C-TDD), or full duplex, and the core idea is that uplink and downlink transmission resources can be configured at the same time in a symbol or slot of TDD.

[0093] For SBFD, refer to the duplex mode diagram shown in FIG. 2C, that is, in a time slot, for example, time slot 0, there is a frequency domain resource in the DL BWP, and uplink transmission can be performed on the frequency domain resource, so that uplink transmission can be performed on time slot 0, and the time delay of uplink transmission is reduced. The frequency domain resource is usually referred to as an uplink sub-band. At this time, downlink transmission can also be performed on time slot 0. The network device can simultaneously perform uplink and downlink transmission (limited to the range of the uplink sub-band or the downlink sub-band) on time slot 0. The terminal device (for example, a full-duplex terminal device) can also simultaneously perform uplink and downlink transmission on time slot 0. Meanwhile, the terminal device (for example, a half-duplex terminal device) can also only perform uplink or downlink transmission. Compared with TDD, SBFD increases the uplink resource, which can increase the coverage of uplink transmission and reduce the time delay of uplink transmission.

[0094] 2) Random access (RA).

[0095] Random access is divided into 4-step random access and 2-step random access. Refer to the 4-step random access flow diagram shown in FIG. 3. The terminal device receives configuration information from the network device, and can determine the PRACH time-frequency resource according to the configuration information. Step 1: The terminal device sends a random access preamble to the network device on a determined PRACH time-frequency resource, that is, sends message 1 (msg1). Step 2: After receiving the random access preamble, the network device sends a random access response (RAR) to the terminal device, that is, sends message 2 (msg2). The random access response can include the random access preamble, the uplink data timing advance, the configuration information of the uplink resource for sending the PUSCH (that is, the uplink data), and the like. Step 3: If the sequence number of the random access preamble in the random access response indicates the same random access preamble as the random access preamble sent by the terminal device to the network device in step 1, the terminal device determines that the random access response is for the terminal device, and the terminal device sends the PUSCH to the network device according to the PUSCH time-frequency resource indicated by the random access response, to perform scheduled transmission, that is, sends message 3 (msg3). Step 4: After receiving the PUSCH sent by the terminal device, the network device sends a contention resolution message to the terminal device, that is, sends message 4 (msg4). The network device carries a unique identifier of the terminal device that successfully accesses in the contention resolution message, and other terminal devices that do not successfully access will reinitiate random access.

[0096] Referring to FIG. 4, a 2-step random access flow diagram is shown. A terminal device receives configuration information sent by a network device. According to the configuration information, the terminal device can determine PRACH time-frequency resources and PUSCH time-frequency resources. The terminal device can send a message A (msgA) to the network device according to the configured PRACH time-frequency resources and PUSCH time-frequency resources. The msgA contains a random access preamble and a PUSCH (i.e., uplink data). It can be understood as equivalent to steps one and three in a four-step random access flow. After receiving the msgA sent by the terminal device, the network device sends a msgB to the terminal device. The msgB can be used to send a random access response and / or information for conflict resolution. It can be understood as equivalent to steps two and four in a four-step random access.

[0097] 3) PUSCH power control.

[0098] The transmission power of the PUSCH (which can also be referred to as the sending power or the transmit power) can be represented as P PUSCH,b,f,c (i,j,q d ,l), where b is an activated UL BWP, f is a carrier, c is a serving cell, i is a PUSCH transmission occasion, j is a parameter set configuration index, q d is a reference signal index, and l is a PUSCH power control adjustment state index.

[0099] P CMAX,f,c (i) represents the maximum output power configured by a terminal device (such as a UE), P O_PUSCH,b,f,c (j) can be understood as the expected received power of the PUSCH, P O_PUSCH,b,f,c (j) = P O_NOMINAL_PUSCH,f,c (j) + P O_UE_PUSCH,b,f,c (j).

[0100] (1) If the terminal device adopts a four-step random access flow (which can also be referred to as a four-step random access channel (RACH)) to establish an RRC connection with a network (such as a network device), and a P0-PUSCH-AlphaSet is not configured; or, for the initial transmission and retransmission of msg3 PUSCH. j = 0, P O_UE_PUSCH,b,f,c (0) = 0, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3

[0101] P O_PRE Can be understood as the PRACH power expected to be received by the network device, or the target received power of PRACH, which can be configured by signaling preambleReceivedTargetPower.Δ PREAMBLE,Msg3 Is msg3-DeltaPreamble or deltaPreamble configured, and if not configured, it is equal to 0 by default.Δ PREAMBLE,Msg3 Can be understood as the power difference between PRACH and PUSCH.

[0102] (2) If the terminal device adopts a 2-step random access procedure (i.e. uses 2-step RACH) to establish an RRC connection, and P0-PUSCH-AlphaSet is not configured; or, for msgA PUSCH. j=0, P O_UE_PUSCH,b,f,c (0)=0, P O_NOMINAL,PUSCH,f,c (0)=P O_PRE +Δ MsgA_PUSCH

[0103] P O_PRE msgA-preambleReceivedTargetPower is configured, and if msgA-preambleReceivedTargetPower is not configured, it is configured by preambleReceivedTargetPower.Δ MsgA_PUSCH msgA-DeltaPreamble or deltaPreamble is configured, and if not configured,Δ MsgA_PUSCH =Δ PREAMBLE,Msg3 .

[0104] (3) j=1 corresponds to the initial transmission and retransmission of the configured grant (CG) PUSCH. P O_PUSCH,b,f,c (1)=P O_NOMINAL_PUSCH,f,c (1)+P O_UE_PUSCH,b,f,c (1)

[0105] P O_NOMINAL,PUSCH,f,c (1) is p0-NominalWithoutGrant configured, and if not configured, P O_NOMINAL,PUSCH,f,c (1)=P O_NOMINAL,PUSCH,f,c (0).

[0106] P O_UE_PUSCH,b,f,c (1) is configured by the network device.

[0107] (4) j≥2 corresponds to dynamic grant (DG) PUSCH. O_PUSCH,b,f,c (j) = P O_NOMINAL_PUSCH,f,c (j) + P O_UE_PUSCH,b,f,c (j)

[0108] At this time, P O_NOMINAL,PUSCH,f,c (j) is a p0-NominalWithGrant configuration, and if not configured, it is equal to P O_NOMINAL,PUSCH,f,c (0).

[0109] P O_UE_PUSCH,b,f,c (j) is configured by the network device.

[0110] In addition, the above α b,f,c (j) is a path loss compensation factor; is the bandwidth of the PUSCH, that is, the number of resource blocks (RBs) contained; PL b,f,c (q d ) is the downlink path loss; Δ TF,b,f,c (i) is a parameter related to a transmission format (such as a modulation method, etc.); f b,f,c (i, l) is a power control adjustment state.

[0111] 4) In the description of the present application, the words "first", "second", and the like are only used to distinguish multiple objects, and are not used to limit the size, content, order, timing, priority, or importance of the multiple objects. For example, the first PUSCH and the second PUSCH do not mean that the priorities or importance of the two PUSCHs are different.

[0112] 5) In the embodiments of the present application, the number of nouns, unless otherwise specified, means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association between the associated objects, which means that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. For example, A / B means A or B. "At least one of the following" or similar expressions means any combination of these items, including any combination of single items or multiple items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.

[0113] 6) In the present application, "sending information" can be understood as one device sending information to another device, or also can be understood as one logical module sending information to another logical module in the device. For example, "device A sending information" can be understood as device A sending information to another device (device B), or can be understood as logical module 1 in device A sending information to logical module 2 in device A. In the present application, "receiving information" can be understood as one device receiving information from another device, or also can be understood as one logical module receiving information from another logical module in the device. For example, "device A receiving information" can be understood as device A receiving information from another device (such as device B), or can be understood as logical module 1 in device A receiving information from logical module 2 in device A. In the present application, "sending information to … (for example, device B)" or related illustrations in the drawings can be understood as that the destination of the information is device B. It can include directly or indirectly sending information to device B. "Receiving information from … (for example, device A)" or "receiving information from … (for example, device A)" or "receiving information sent by … (for example, device A)", or related illustrations in the drawings can be understood as that the source of the information is device A, which can include directly or indirectly receiving information from device A. The information can be processed as necessary between the source and the destination of the information, such as format change, etc., but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly, and will not be described here.

[0114] In addition, in the embodiments of the present application, the term "sending PUSCH" can refer to sending data carried by PUSCH, and can also be described as sending uplink data or sending uplink transmission; "receiving PUSCH" can refer to receiving data carried by PUSCH, and can also be described as receiving uplink data or receiving uplink transmission.

[0115] From the introduction of the above-mentioned duplex mode, it can be known that the duplex mode of SBFD is different from TDD and FDD, and the channel environment of PUSCH under the duplex mode of SBFD is also different from TDD and FDD. Therefore, in the process of random access, how to control the power of PUSCH is a problem that needs to be considered.

[0116] Based on this, the embodiments of the present application provide a communication method and device to support separate power control of PUSCH in SBFD time domain units and non-SBFD time domain units, improve the performance of PUSCH in the random access process, and reduce the initial access delay of the terminal device. The embodiments of the present application will be described in detail below with reference to the drawings.

[0117] FIG. 5 is a schematic diagram of a communication method according to an embodiment of the present application. In FIG. 5, the terminal device and the network device (e.g., an access network device) are taken as an example to illustrate the execution subject of the interaction, but the present application does not limit the execution subject of the interaction. For example, the terminal device can also be a module applied to the terminal device, such as a circuit, a chip, a chip system, or a processor, and can also be a logic node, a logic module, or software that can realize all or part of the terminal device function; the network device can also be a module applied to the access network device, such as a circuit, a chip, a chip system, or a processor, and can also be a logic node, a logic module, or software that can realize all or part of the access network device function. As shown in FIG. 5, the method includes the following steps.

[0118] S501: The network device sends first information, and correspondingly, the terminal device receives the first information.

[0119] The first information indicates a first power offset corresponding to PRACH in an SBFD time domain unit and PUSCH in a non-SBFD time domain unit, and / or a second power offset corresponding to PRACH in a non-SBFD time domain unit and PUSCH in an SBFD time domain unit.

[0120] The first power offset corresponding to PRACH in an SBFD time domain unit and PUSCH in a non-SBFD time domain unit can be understood as follows: when PRACH is in an SBFD time domain unit and PUSCH is in a non-SBFD time domain unit, a first power offset is used, which can be specifically understood as using the first power offset to determine the transmission power of PUSCH or using the first power offset to determine the transmission power of PUSCH in a non-SBFD time domain unit. That is, the scenario in which the first power offset is applied is that PRACH is in an SBFD time domain unit and PUSCH is in a non-SBFD time domain unit.

[0121] The second power offset corresponding to PRACH in a non-SBFD time domain unit and PUSCH in an SBFD time domain unit can be understood as follows: when PRACH is in a non-SBFD time domain unit and PUSCH is in an SBFD time domain unit, a second power offset is used, which can be specifically understood as using the second power offset to determine the transmission power of PUSCH or using the second power offset to determine the transmission power of PUSCH in an SBFD time domain unit. That is, the scenario in which the second power offset is applied is that PRACH is in a non-SBFD time domain unit and PUSCH is in an SBFD time domain unit.

[0122] The time domain unit can be an OFDM symbol (hereinafter referred to as a symbol), a slot, a mini-slot, a subframe, a half frame, and the like.

[0123] Taking a time domain unit as an example, a symbol can be an uplink symbol, a downlink symbol, a flexible symbol, an SBFD symbol, or a Non-SBFD symbol.

[0124] An uplink symbol (denoted as U symbol): The frequency domain resource on the uplink symbol can be used for uplink transmission, i.e., no downlink transmission can be performed on the symbol.

[0125] A downlink symbol (denoted as D symbol): The frequency domain resource on the downlink symbol can be used for downlink transmission, i.e., no uplink transmission can be performed on the symbol.

[0126] A flexible symbol (denoted as F symbol): The frequency domain resource on the flexible symbol can be used for uplink transmission or downlink transmission, and the transmission direction of the flexible symbol can be determined based on control signaling.

[0127] An SBFD symbol: If the frequency domain resource on a symbol includes frequency domain resource for uplink transmission (for example, referred to as uplink subband (UL subband) or uplink available frequency domain resource) and frequency domain resource for downlink transmission (for example, referred to as downlink subband (DL subband) or downlink available frequency domain resource), the symbol can be referred to as an SBFD symbol. There can also be a guard band between the downlink subband and the uplink subband. The frequency domain resource on a symbol can be understood as the frequency domain resource on the entire BWP. The BWP can be a downlink BWP, for example, an activated downlink BWP. More specifically, for example, the entire frequency domain resource of the activated downlink BWP on a symbol is configured with an uplink subband, and the frequency domain resource on the symbol includes the uplink subband and the downlink subband, and the symbol can be an SBFD symbol. It can be understood that when the network device configures the frequency domain resource for uplink transmission on the downlink symbol or the flexible symbol, the symbol can be understood as an SBFD symbol, because at this time, the symbol has both time-frequency resources for uplink transmission and time-frequency resources for downlink transmission, and can simultaneously perform uplink and downlink transmission, for example, the network device can simultaneously perform uplink and downlink transmission.

[0128] A Non-SBFD symbol: It can be understood that the symbol can only perform uplink transmission or downlink transmission, or it can be understood that the symbol only has time-frequency resources for uplink transmission or downlink transmission. For example, the uplink symbol, the downlink symbol, and the flexible symbol for downlink transmission or uplink transmission only can be collectively referred to as a Non-SBFD symbol.

[0129] It should be understood that the above is an example taking a time domain unit as a symbol. If it is a time slot, a subframe, a half frame, etc., it is also similar.

[0130] In the embodiments of the present application, the network device can indicate (or configure) a corresponding first power offset for the PRACH in the SBFD time domain unit and the PUSCH in the non-SBFD time domain unit, and / or the network device can indicate (or configure) a corresponding second power offset for the PRACH in the non-SBFD time domain unit and the PUSCH in the SBFD time domain unit.

[0131] In a possible implementation, the first power offset can be a power difference between the PRACH in the SBFD time domain unit and the PUSCH in the non-SBFD time domain unit, and the second power offset can be a power difference between the PRACH in the non-SBFD time domain unit and the PUSCH in the SBFD time domain unit.

[0132] In addition, in the embodiments of the present application, the network device can indicate the first power offset and / or the second power offset for the 2-step random access and the 4-step random access respectively.

[0133] As an example: for the 2-step random access, for the PRACH in the SBFD time domain unit and the PUSCH (such as msgA PUSCH in the 2-step random access process, hereinafter referred to as msgA PUSCH) in the non-SBFD time domain unit, the first information can be used to indicate the first power offset; for the PRACH in the non-SBFD time domain unit and the PUSCH (such as msgA PUSCH) in the SBFD time domain unit, the first information can be used to indicate the second power offset.

[0134] For the 4-step random access, for the PRACH in the SBFD time domain unit and the PUSCH (such as msg3 PUSCH in the msg3, hereinafter referred to as msg3 PUSCH) in the non-SBFD time domain unit, the first information can be used to indicate the first power offset; for the PRACH in the non-SBFD time domain unit and the PUSCH (such as msg3 PUSCH) in the SBFD time domain unit, the first information can be used to indicate the second power offset.

[0135] It can be understood that if the first power offset and / or the second power offset are indicated for the 2-step random access and the 4-step random access respectively, the first power offset and / or the second power offset indicated for the 2-step random access and the 4-step random access respectively can be the same or different, which is not limited in the present application.

[0136] In the embodiments of the present application, the network device can also indicate the first power offset and / or the second power offset only for the 4-step random access.

[0137] In a possible implementation, the network device can further send other information to the terminal device, such as one or more of the following: a PRACH configuration index (prach-ConfigurationIndex), a subcarrier spacing, a frequency domain starting position, preambleReceivedTargetPower, msg3-DeltaPreamble, deltaPreamble, msgA-preambleReceivedTargetPower, msgA-DeltaPreamble, and the like, where the prach-ConfigurationIndex can be used to indicate a PRACH time-frequency resource configuration, the subcarrier spacing can be a subcarrier spacing of the PRACH, the frequency domain starting position can be used to indicate a frequency domain starting position of the PRACH (or understood as a frequency domain starting position of a RACH occasion (RO)), and the meanings of preambleReceivedTargetPower, msg3-DeltaPreamble, deltaPreamble, msgA-preambleReceivedTargetPower, and msgA-DeltaPreamble can be referred to the description of the PUSCH power control above, and will not be repeated here.

[0138] The network device can send the first information to the terminal device through broadcasting, multicasting, or the like. For example, the network device can send the first information to the terminal device through a system message (such as a system information block (SIB) 1). The network device can also send the first information to the terminal device through an RRC message.

[0139] In a possible implementation, if the terminal device has not established an RRC connection with the network device, the terminal device can further send a PRACH to the network device after receiving the SIB 1, to initiate random access.

[0140] As an example, the terminal device can determine a PRACH time-frequency resource according to the PRACH time-frequency resource configuration indicated by the prach-ConfigurationIndex, send a PRACH on the PRACH time-frequency resource, and the network device receives the PRACH. It can be understood that the PRACH carries a random access preamble, and sending the PRACH can also be referred to as sending the random access preamble or the preamble, and receiving the PRACH can also be referred to as receiving the random access preamble or the preamble.

[0141] S502: The terminal device sends a first PUSCH, and correspondingly, the network device receives the first PUSCH.

[0142] The transmission power of the first PUSCH is determined according to the first information.

[0143] Optionally, the first PUSCH can be a PUSCH in a random access procedure. For example, the first PUSCH can be a msgA PUSCH in a 2-step random access procedure, or a msg3 PUSCH in a 4-step random access procedure, including an initial transmission or a retransmission of the msg3 PUSCH. The random access procedure can be a contention-based random access procedure, or the random access procedure can include a contention-based random access procedure. At this time, the PRACH is also a PRACH in the random access procedure.

[0144] In the random access procedure, the terminal device transmits a PRACH and then transmits a PUSCH (i.e., the first PUSCH). If the PRACH is in an SBFD time domain unit and the first PUSCH is in a non-SBFD time domain unit, the transmission power of the first PUSCH is determined using a first power offset. If the PRACH is in a non-SBFD time domain unit and the first PUSCH is in an SBFD time domain unit, the transmission power of the first PUSCH is determined using a second power offset.

[0145] After receiving the first information, the terminal device can transmit the first PUSCH based on the first information. Taking a time domain unit as a time slot as an example, referring to the PRACH and the first PUSCH time slot distribution diagram shown in FIG. 6, in (A) of FIG. 6, the PRACH is in an SBFD time slot (time slot 1) and the first PUSCH is in a non-SBFD time slot (time slot 4), and the transmission power of the first PUSCH can be determined according to the first power offset; in (B) of FIG. 6, the PRACH is in a non-SBFD time slot (time slot 4) and the first PUSCH is in an SBFD time slot (time slot 7), and the transmission power of the first PUSCH can be determined according to the second power offset.

[0146] For example, taking the first power offset as the power difference between the PRACH in the SBFD time domain unit and the PUSCH in the non-SBFD time domain unit, the second power offset as the power difference between the PRACH in the non-SBFD time domain unit and the PUSCH in the SBFD time domain unit, and the first PUSCH as the msg3 PUSCH in the msg3 in the 4-step random access procedure as an example. The terminal device can determine the transmission power of the first PUSCH according to the following formula.

[0147] wherein j = 0, P O_PUSCH,b,f,c (0) = P O_NOMINAL_PUSCH,f,c (0) + P O_UE_PUSCH,b,f,c (0), P PUSCH,b,f,c (i,j,qd , P O_UE_PUSCH,b,f,c (0) = 0.

[0148] When PRACH is in SBFD time domain unit, first PUSCH is in non-SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 . Δ PREAMBLE,Msg3 is configured by the first configuration information. If the first configuration information is not configured, the value configured by msg3-DeltaPreamble or deltaPreamble can be used. If neither msg3-DeltaPreamble nor deltaPreamble is configured, it is equal to 0 by default. At this time, Δ PREAMBLE,Msg3 can be understood as the first power offset. The first configuration information can be specifically understood as configuring Δ PREAMBLE,Msg3 for this scenario, i.e., PRACH is in SBFD time domain unit, and first PUSCH is in non-SBFD time domain unit. Exemplarily, the first configuration information can be NonSBFDmsg3-DeltaSBFDPreamble.

[0149] When PRACH is in non-SBFD time domain unit, first PUSCH is in SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 . Δ PREAMBLE,Msg3 is configured by the second configuration information. If the second configuration information is not configured, the value configured by msg3-DeltaPreamble or deltaPreamble can be used. If neither msg3-DeltaPreamble nor deltaPreamble is configured, it is equal to 0 by default. At this time, Δ PREAMBLE,Msg3 can be understood as the second power offset. The second configuration information can be specifically understood as configuring Δ PREAMBLE,Msg3 for this scenario, i.e., PRACH is in non-SBFD time domain unit, and first PUSCH is in SBFD time domain unit. Exemplarily, the second configuration information can be SBFDmsg3-DeltaNonSBFDPreamble.

[0150] When PRACH is in SBFD time domain unit, first PUSCH is in SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 . Δ PREAMBLE,Msg3is configured by the third configuration information. If the third configuration information is not configured, the value configured by msg3-DeltaPreamble or deltaPreamble can be used. If neither msg3-DeltaPreamble nor deltaPreamble is configured, the default value is 0. At this time, Δ PREAMBLE,Msg3 may be understood as the third power offset. The third configuration information may be specifically understood as being configured for the scenario that the PRACH is in the SBFD time domain unit and the first PUSCH is in the SBFD time domain unit. PREAMBLE,Msg3 Because the interference on the SBFD time domain unit can be different from the interference on the non-SBFD time domain unit.

[0151] When the PRACH is in the non-SBFD time domain unit and the first PUSCH is in the non-SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 . Δ PREAMBLE,Msg3 is configured by the fourth configuration information. If the fourth configuration information is not configured, the default value is 0. At this time, Δ PREAMBLE,Msg3 may be understood as the fourth power offset. The fourth configuration information may be specifically understood as being configured for the scenario that the PRACH is in the non-SBFD time domain unit and the first PUSCH is in the non-SBFD time domain unit. PREAMBLE,Msg3 The fourth configuration information may be msg3-DeltaPreamble or deltaPreamble.

[0152] In a possible implementation, the first information can include one or more of the first configuration information, the second configuration information, the third configuration information, or the fourth configuration information, that is, the network device can indicate one or more of the first power offset, the second power offset, the third power offset, or the fourth power offset to the terminal device.

[0153] In a possible implementation, the third power offset can be equal to the fourth power offset, or the value of the third power offset can be equal to the value of the fourth power offset. At this time, it can be understood that the third configuration information is the same as the fourth configuration information, for example, both are msg3-DeltaPreamble or deltaPreamble.

[0154] In a possible implementation, the first power offset can be equal to the second power offset, or the value of the first power offset is equal to the value of the second power offset. At this time, it can be understood that the first configuration information is the same as the second configuration information.

[0155] It should be understood that, alternatively, if the first configuration information is not configured, the value of the first power offset can be the value configured by the second configuration information. Alternatively, if the second configuration information is not configured, the value of the second power offset can be the value configured by the first configuration information.

[0156] Through the above design, when the time domain unit types of PRACH and the first PUSCH (such as msg3 PUSCH) are the same (e.g., both are SBFD time domain units or non-SBFD time domain units), considering that the channel environment experienced by PRACH and the first PUSCH is similar, the transmission power of the first PUSCH can be determined based on the power offset indicated by msg3-DeltaPreamble or deltaPreamble, i.e., the power difference between PRACH and PUSCH. When the time domain unit types of PRACH and the first PUSCH are different, the transmission power of the first PUSCH can be determined based on the first power offset or the second power offset indicated by the first information (e.g., the first configuration information or the second configuration information) (e.g., the first power offset indicated by NonSBFDmsg3-DeltaSBFDPreamble, or the second power offset indicated by SBFDmsg3-DeltaNonSBFDPreamble). This makes the determined transmission power of the first PUSCH more compatible with the channel environment of the first PUSCH transmission, which is beneficial to improving the performance of the first PUSCH. Because the power difference between PRACH on a non-SBFD time-domain unit and msg3 PUSCH on an SBFD time-domain unit, and the power difference between PRACH on an SBFD time-domain unit and msg3 PUSCH on a non-SBFD time-domain unit, these two power differences may be different. This is mainly because the antennas of the network devices on the SBFD time-domain unit and the non-SBFD time-domain unit may be different.

[0157] For China P PUSCH,b,f,c (i,j,q d The parameters in l) (such as α) b,f,c The meaning of (j) etc. can be found in the introduction of the power control section of PUSCH above, and will not be repeated here.

[0158] In yet another possible implementation, the above Δ PREAMBLE,Msg3 Existing methods can be used, such as the values ​​configured using msg3-DeltaPreamble or deltaPreamble. The first power offset can also be understood as the transmission power of the PUSCH in the case of PRACH in SBFD time domain units and PUSCH in non-SBFD time domain units, or as a parameter (such as Δ) used to determine the transmission power of the PUSCH. PREAMBLE,Msg3). The second power offset can also be understood as a correction value of a parameter (such as Δ PREAMBLE,Msg3 ) used for determining the transmission power of the PUSCH. The first power offset and the second power offset can be configured by the network device. In the case that the PRACH is on the SBFD time domain unit and the first PUSCH is on the non-SBFD time domain unit, the terminal device can determine the transmission power of the first PUSCH according to the first power offset; in the case that the PRACH is on the non-SBFD time domain unit and the first PUSCH is on the SBFD time domain unit, the terminal device can determine the transmission power of the first PUSCH according to the second power offset.

[0159] Taking the first PUSCH as the PUSCH in the 4-step random access procedure as an example, the terminal device can determine the transmission power of the first PUSCH according to the following formula.

[0160] wherein j = 0, P O_PUSCH,b,f,c (0) = P O_NOMINAL_PUSCH,f,c (0) + P O_UE_PUSCH,b,f,c (0), P PUSCH,b,f,c (i, j, q d , l) represents the transmission power of the first PUSCH, P O_UE_PUSCH,b,f,c (0) = 0.

[0161] When the PRACH is on the SBFD time domain unit and the first PUSCH is on the non-SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 +offset1. Wherein offset1 represents the first power offset, and the value of the first power offset can be configured by the first configuration information. Δ PREAMBLE,Msg3 For details, reference can be made to the introduction of the power control of the PUSCH. At this time, the power offset between the PRACH and the first PUSCH can be understood as Δ PREAMBLE,Msg3 +offset1.

[0162] When the PRACH is on the non-SBFD time domain unit and the first PUSCH is on the SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 +offset2; wherein offset2 represents the second power offset, and the value of the second power offset can be configured by the second configuration information. Δ PREAMBLE,Msg3 For details, reference can be made to the introduction of the power control of the PUSCH. At this time, the power offset between the PRACH and the first PUSCH can be understood as ΔPREAMBLE,Msg3 + offset2.

[0163] For the case that PRACH and the first PUSCH are in the same type of time domain unit (such as both PRACH and the first PUSCH are in SBFD time domain unit, or both PRACH and the first PUSCH are in non-SBFD time domain unit), the channel environment experienced by PRACH and the first PUSCH is similar, and it can be considered that there is no power offset or the power offset is 0, i.e., offset1 = 0, offset2 = 0. For the meanings of the parameters in the above formula, reference can be made to the description of the power control part of the PUSCH above, and no further description is given.

[0164] It needs to be understood that when PRACH is in a non-SBFD time domain unit and the first PUSCH is in an SBFD time domain unit, or PRACH is in an SBFD time domain unit and the first PUSCH is in a non-SBFD time domain unit, the first power offset and the second power offset above can also be used to correct P O_UE_PUSCH,b,f,c (0).

[0165] As an example: when PRACH is in an SBFD time domain unit and PUSCH is in a non-SBFD time domain unit, P O_UE_PUSCH,b,f,c (0) = offset1, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 .

[0166] When PRACH is in a non-SBFD time domain unit and PUSCH is in an SBFD time domain unit, P O_UE_PUSCH,b,f,c (0) = offset2, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 .

[0167] In the case that PRACH is in a non-SBFD time domain unit and the first PUSCH is in an SBFD time domain unit, or PRACH is in an SBFD time domain unit and the first PUSCH is in a non-SBFD time domain unit, the transmission power P PUSCH,b,f,c (i,j,q d ,l) of the first PUSCH can be determined based on the corrected P O_UE_PUSCH,b,f,c (0).

[0168] In a possible implementation, the value of the second power offset can also be determined by the value of the first power offset, or the value of the first power offset is determined according to the value of the second power offset, and the first information can only indicate (or configure) one of the power offsets (such as the first offset value or the second offset value), so as to save signaling overhead.

[0169] As an example: the value of the first power offset is X, the value of the second power offset is -X, X is an integer, that is, the value of the first power offset and the value of the second power offset are opposite numbers. The network device can indicate the first power offset or the second power offset through the first information to save signaling.

[0170] Taking the network device indicating the first power offset offset1 through the first information (such as the first configuration information) as an example, the above P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 +offset2 can be replaced by P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 -offset1, the above P O_UE_PUSCH,b,f,c (0) = offset2 can be replaced by P O_UE_PUSCH,b,f,c (0) = -offset1, the network device can only indicate offset1 to the terminal device to save signaling overhead.

[0171] It can be understood that the above first power offset (such as offset1) and second power offset (such as offset2) can also be added to other terms of P PUSCH,b,f,c (i,j,q d ,l). For example, the above f b,f,c (i,l) can also be adjusted to f b,f,c (i,l)+offset, when PRACH is in the SBFD time domain unit and PUSCH is in the non-SBFD time domain unit, the offset is offset1 (that is, the first power offset), when PRACH is in the non-SBFD time domain unit and PUSCH is in the SBFD time domain unit, the offset is offset2 (that is, the second power offset), and the offset is 0 in other cases.

[0172] Next, taking 4-step random access and 2-step random access as examples respectively, the above embodiment of FIG. 5 is described in combination with the specific embodiments of FIG. 7 and FIG. 8.

[0173] FIG. 7 is a schematic diagram of a communication method provided by an embodiment of the application, and in FIG. 7, the first PUSCH is msg3 PUSCH in the 4-step random access process, the first power offset is the power difference between PRACH in the SBFD time domain unit and PUSCH in the non-SBFD time domain unit, and the second power offset is the power difference between PRACH in the non-SBFD time domain unit and PUSCH in the SBFD time domain unit. Taking this as an example, the method comprises:

[0174] S701: The network device sends first information to the terminal device, and correspondingly, the terminal device receives the first information.

[0175] The first information can include first configuration information and second configuration information, the first configuration information can be used to indicate the first power offset, and the second configuration information can be used to indicate the second power offset.

[0176] In a possible implementation, the network device can further send other information to the terminal device, such as one or more of the following: prach-ConfigurationIndex, subcarrier spacing, preambleReceivedTargetPower, msg3-DeltaPreamble, deltaPreamble, and the like.

[0177] S702: The terminal device sends a PRACH, and the network device receives the PRACH.

[0178] The terminal device can send a PRACH to the network device to initiate random access. As an example, the terminal device can determine a PRACH time-frequency resource according to a PRACH time-frequency resource configuration indicated by the prach-ConfigurationIndex, and send the PRACH on the PRACH time-frequency resource, and the network device receives the PRACH.

[0179] S703: The network device sends a random access response, and correspondingly, the terminal device receives the random access response.

[0180] The random access response can include information such as a random access preamble, uplink data timing advance, and the like, and can also include an uplink grant (UL grant), that is, information of PUSCH time-frequency resources (or transmission occasions of the PUSCH) for the terminal device to send a first PUSCH.

[0181] It can be understood that the random access response can be carried in a physical downlink shared channel (PDSCH), and the PDSCH can be scheduled by the network device through a physical downlink control channel (PDCCH), such as through DCI carried in the PDCCH, to indicate time-frequency resources of the PDSCH carrying the random access response to the terminal device.

[0182] S704: The terminal device sends a first PUSCH to the network device, and correspondingly, the network device receives the first PUSCH.

[0183] The transmission power of the first PUSCH is determined according to the first information.

[0184] As an example: the terminal device can determine the transmission power of the first PUSCH according to the following formula.

[0185] wherein, P O_PUSCH,b,f,c (0) = P O_NOMINAL_PUSCH,f,c (0) + P O_UE_PUSCH,b,f,c (0), P PUSCH,b,f,c (i,j,q d ,l) represents the transmission power of the first PUSCH (i.e. msg3 PUSCH), P O_UE_PUSCH,b,f,c (0) = 0.

[0186] When the PRACH is in the SBFD time domain unit, the first PUSCH is in the non-SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 . Δ PREAMBLE,Msg3 is the first power offset.

[0187] When the PRACH is in the non-SBFD time domain unit, the first PUSCH is in the SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 . Δ PREAMBLE,Msg3 is the second power offset.

[0188] When the PRACH is in the SBFD time domain unit, the first PUSCH is in the SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 . Δ PREAMBLE,Msg3 is the third power offset.

[0189] When the PRACH is in the non-SBFD time domain unit, the first PUSCH is in the non-SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 . Δ PREAMBLE,Msg3 is the fourth power offset.

[0190] It should be understood that the above-mentioned first power offset, second power offset, third power offset, fourth power offset, are described in the embodiment of FIG. 5, and will not be described again.

[0191] S705: The network device sends a conflict resolution message to the terminal device, and correspondingly, the terminal device receives the conflict resolution message.

[0192] As an example: the network device will carry a unique identifier in the conflict resolution message to specify the terminal device that successfully accesses, and other terminal devices that do not successfully access will re-initiate random access.

[0193] FIG. 8 is a schematic diagram of a communication method provided by the embodiments of the present application, in which the first PUSCH is the msgA PUSCH in the 2-step random access procedure, the first power offset is the power difference between the PRACH in the SBFD time domain unit and the PUSCH in the non-SBFD time domain unit, and the second power offset is the power difference between the PRACH in the non-SBFD time domain unit and the PUSCH in the SBFD time domain unit, for example, the method comprises the following steps:

[0194] S801: The network device sends first information to the terminal device, and correspondingly, the terminal device receives the first information.

[0195] The first information can include first configuration information and second configuration information, the first configuration information can be used to indicate the first power offset, and the second configuration information can be used to indicate the second power offset.

[0196] In a possible implementation, the network device can further send other information to the terminal device, such as one or more of the following information: prach-ConfigurationIndex, subcarrier spacing, preambleReceivedTargetPower, deltaPreamble, msgA-preambleReceivedTargetPower, msgA-DeltaPreamble, etc.

[0197] S802: The terminal device sends PRACH and the first PUSCH, and the network device receives the PRACH and the first PUSCH.

[0198] After receiving the first information, the terminal device can send PRACH and the first PUSCH to the network device to initiate random access.

[0199] For example, the terminal device can determine the transmission power of the first PUSCH according to the following formula.

[0200] Wherein, j=0, P O_PUSCH,b,f,c (0) = P O_NOMINAL_PUSCH,f,c (0) + P O_UE_PUSCH,b,f,c (0), P PUSCH,b,f,c (i,j,q d ,l) represents the transmission power of the first PUSCH (i.e., msgA PUSCH), P O_UE_PUSCH,b,f,c (0) = 0.

[0201] When the PRACH is in the SBFD time domain unit and the first PUSCH is in the non-SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ MsgA_PUSCH . Δ MsgA_PUSCHis the first power offset. It is configured by the first configuration information. If the first configuration information is not configured, then MsgA_PUSCH = Δ PREAMBLE,Msg3 , where Δ PREAMBLE,Msg3 is the Δ PREAMBLE,Msg3 for PRACH in SBFD time domain unit and first PUSCH in non-SBFD time domain unit. MsgA_PUSCH It can be understood that, in 2-step RACH, Δ PREAMBLE,Msg3 for PRACH in SBFD time domain unit and first PUSCH in non-SBFD time domain unit.

[0202] When PRACH is in non-SBFD time domain unit, first PUSCH is in SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ MsgA_PUSCH . Δ MsgA_PUSCH is the second power offset. It is configured by the second configuration information. If the second configuration information is not configured, then MsgA_PUSCH = Δ PREAMBLE,Msg3 , where Δ PREAMBLE,Msg3 is the Δ PREAMBLE,Msg3 for PRACH in non-SBFD time domain unit and first PUSCH in SBFD time domain unit. MsgA_PUSCH It can be understood that, in 2-step RACH, Δ PREAMBLE,Msg3 for PRACH in non-SBFD time domain unit and first PUSCH in SBFD time domain unit.

[0203] When PRACH is in SBFD time domain unit, first PUSCH is in SBFD time domain unit, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ MsgA_PUSCH . Δ MsgA_PUSCH is the third power offset. It is configured by the third configuration information. If the third configuration information is not configured, then MsgA_PUSCH = Δ PREAMBLE,Msg3 , where Δ PREAMBLE,Msg3 is the Δ PREAMBLE,Msg3 for PRACH in SBFD time domain unit and first PUSCH in SBFD time domain unit. MsgA_PUSCHIn the 4-step RACH, the PRACH is in the SBFD time domain, and the first PUSCH is in the SBFD time domain, Δ PREAMBLE,Msg3 .

[0204] When PRACH is in a non-SBFD time domain, and the first PUSCH is in a non-SBFD time domain, P O_NOMINAL,PUSCH,f,c (0)=P O_PRE +Δ MsgA_PUSCH Δ MsgA_PUSCH This is the fourth power offset. The fourth power offset is indicated or configured by msgA-DeltaPreamble or deltaPreamble; if not configured, then Δ MsgA_PUSCH =Δ PREAMBLE,Msg3 At this time, Δ PREAMBLE,Msg3 The PRACH is in a non-SBFD time domain, and the first PUSCH is in a non-SBFD time domain with Δ. PREAMBLE,Msg3 This can be understood as the Δ when PRACH is in a non-SBFD time domain cell and the first PUSCH is in a non-SBFD time domain cell. MsgA_PUSCH In the 4-step RACH, the PRACH is in a non-SBFD time domain, and the first PUSCH is in a non-SBFD time domain, Δ PREAMBLE,Msg3 msgA-DeltaPreamble or deltaPreamble can be understood as the fourth configuration information.

[0205] It should be understood that the first power offset, second power offset, third power offset, fourth power offset, first configuration information, second configuration information, third configuration information, and fourth configuration information can also be referred to the embodiment in Figure 5, and will not be described again.

[0206] S803: The network device sends conflict resolution information (i.e., msg B), and the terminal device receives the conflict resolution information accordingly.

[0207] As an example: the conflict resolution message can carry a unique identifier to specify the terminal device that successfully accessed the network, while other terminal devices that failed to access the network will re-initiate random access.

[0208] In some implementations, network devices can also support individual power control of PUSCH in different time domains by indicating the target receive power (i.e., the first PRACH target receive power) of PRACH in the SBFD time domain unit and / or the target receive power (i.e., the second target receive power) of PRACH in non-SBFD time domain units through the second information.

[0209] Taking the first PUSCH as an example, the network device can indicate the first PRACH target receiving power (i.e., the target receiving power of the PRACH in the SBFD time domain unit) and the second PRACH target receiving power (i.e., the target receiving power of the PRACH in the non-SBFD time domain unit).

[0210] wherein j=0, the first PUSCH corresponds to the expected receiving power P O_PUSCH,b,f,c (0) = P O_NOMINAL_PUSCH,f,c (0) + P O_UE_PUSCH,b,f,c (0), P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ PREAMBLE,Msg3 (corresponding to the 4-step random access procedure), or, P O_NOMINAL,PUSCH,f,c (0) = P O_PRE + Δ MsgA_PUSCH (corresponding to the 2-step random access procedure). Δ PREAMBLE,Msg3 , Δ MsgA_PUSCH The configuration of Δ

[0211] For the target receiving power P O_PRE , when the PRACH is in the SBFD time domain unit, whether the first PUSCH is in the SBFD time domain unit or not, P O_PRE is the first PRACH target receiving power.

[0212] When the PRACH is in the non-SBFD time domain unit, whether the first PUSCH is in the SBFD time domain unit or not, P O_PRE is the second PRACH target receiving power.

[0213] It can be understood that P O_PRE is related to the time domain unit in which the PRACH is located, and has nothing to do with the time domain unit in which the first PUSCH is located.

[0214] It should be understood that in the embodiments of the present application, the above-mentioned first power offset and / or second power offset, and the first PRACH target receiving power and / or second PRACH target receiving power can be combined and applied, or can be applied separately. That is, the network device can only indicate the first power offset and / or the second power offset, without indicating the first PRACH target receiving power and / or the second PRACH target receiving power; it can also only indicate the first PRACH target receiving power and / or the second PRACH target receiving power, without indicating the first power offset and / or the second power offset; it can also indicate the first PRACH target receiving power and / or the second PRACH target receiving power, and indicate the first power offset and / or the second power offset.

[0215] In addition, it can be understood that, in the embodiments of the present application, the network device can also indicate the path loss compensation factor a for the PUSCH in the SBFD time domain unit and the PUSCH in the non-SBFD time domain unit respectively b,f,c (j), power control adjustment state f b,f,c (i, l) and the like, independent power control is performed on the PUSCH in the SBFD time domain unit and the PUSCH in the non-SBFD time domain unit. For example, the first a is indicated for the PUSCH in the SBFD time domain unit b,f,c (j), the second a is indicated for the PUSCH in the SBFD time domain unit b,f,c (j) and the like.

[0216] After the terminal device performs random access and establishes an RRC connection with the network device, the terminal device can also perform transmission of a second PUSCH, which can be a CG PUSCH or a DG PUSCH. Considering that the first PUSCH in the random access procedure can be in a non-SBFD time domain unit or in an SBFD time domain unit, the target received power of the first PUSCH in the non-SBFD time domain unit and the target received power of the first PUSCH in the SBFD time domain unit can be different, in a possible implementation, the transmission power of the second PUSCH can be determined according to the target received power of the PUSCH in the random access procedure that is closest in time domain to the second PUSCH.

[0217] As an example: the terminal device can determine the target received power of the second PUSCH based on the target received power of the PUSCH (for example, the first PUSCH) in the random access procedure that is closest in time domain to the second PUSCH, and then determine the transmission power of the second PUSCH.

[0218] Wherein, the second PUSCH can be understood as a CG PUSCH or a DG PUSCH after the random access procedure, or a CG PUSCH or a DG PUSCH after the end of the random access procedure. Or it can be understood that the first PUSCH is the PUSCH in the random access procedure, and the second PUSCH is not the PUSCH in the random access procedure.

[0219] Taking the first PUSCH as an example, which is the PUSCH in the random access procedure that is closest in time domain to the second PUSCH, it can be understood that, in time domain, the first PUSCH is before the second PUSCH, and the first PUSCH is closest to the second PUSCH. For example, the slot in which the first PUSCH is located is before the slot in which the second PUSCH is located, and the first PUSCH is closest to the second PUSCH.

[0220] In the embodiments of the present application, the random access procedure closest to the second PUSCH in time domain can be a contention-based random access procedure, or a non-contention-based random access procedure, or can include both contention-based random access procedures and non-contention-based random access procedures. The random access procedure can be a 4-step random access procedure, or a 2-step random access procedure.

[0221] As an example, the transmission power of the second PUSCH can be determined according to the target received power of the PUSCH in the random access procedure closest to the second PUSCH in time domain. For example, in time domain, before the second PUSCH, the random access procedure closest to the second PUSCH is a 4-step random access procedure, and then the transmission power of the second PUSCH can be determined according to the target received power of the PUSCH in the 4-step random access procedure. For example, in time domain, before the second PUSCH, the random access procedure closest to the second PUSCH is a 2-step random access procedure, and then the transmission power of the second PUSCH can be determined according to the target received power of the PUSCH in the 2-step random access procedure. In time domain, before the second PUSCH, the random access procedure closest to the second PUSCH can be understood as that, within the time range from the end of the random access procedure to the second PUSCH, no other random access procedure is performed. Or it can also be understood that, once the transmission power of the second PUSCH after the end of the random access procedure is determined according to the target received power of the PUSCH in the random access procedure. Wherein, the PUSCH in the random access procedure can be understood as the first PUSCH.

[0222] It can be understood that the target received power of the second PUSCH can include the P O_NOMINAL_PUSCH,f,c (j) corresponding to the second PUSCH. The target received power of the first PUSCH can include the P O_NOMINAL_PUSCH,f,c (j) corresponding to the first PUSCH. For example, the second PUSCH is a CG PUSCH, j = 1, and the target received power of the second PUSCH can include P O_NOMINAL_PUSCH,f,c (1). The second PUSCH is a DG PUSCH, j > 1, and the target received power of the second PUSCH can include P O_NOMINAL_PUSCH,f,c (j). When the first PUSCH is the PUSCH in the random access procedure, j = 0, and the target received power of the first PUSCH can include P O_NOMINAL_PUSCH,f,c (0). In the case where the target received power of the second PUSCH is not configured by the network, P O_NOMINAL_PUSCH,f,c (j) can be equal to P O_NOMINAL,PUSCH,f,c (0), where j ≥ 1, j is an integer. For CG PUSCH, j = 1, and for DG PUSCH, j > 1.

[0223] The target reception power of the second PUSCH is not configured by the network, which means that the network device does not indicate the value of P O_NOMINAL_PUSCH,f,c (j) to the terminal device, or the network device does not display the value of P O_NOMINAL_PUSCH,f,c (j) to the terminal device.

[0224] For the CG PUSCH, the network device can display the value of P O_NOMINAL_PUSCH,f,c (1). For example, the network device can directly configure the value of P O_NOMINAL_PUSCH,f,c (1) through the signaling p0-NominalWithoutGrant, for example, p0-NominalWithoutGrant=-6, then P O_NOMINAL_PUSCH,f,c (1)=-6 dBm. The network device can also not configure p0-NominalWithoutGrant, then P O_NOMINAL_PUSCH,f,c (1) can be equal to P O_NOMINAL,PUSCH,f,c (0). Therefore, for the CG PUSCH, the target reception power of the second PUSCH is not configured by the network, which means that p0-NominalWithoutGrant is not configured.

[0225] For the DG PUSCH, the network device can display the value of P O_NOMINAL_PUSCH,f,c (j) where j>1. For example, the network device can directly configure the value of P O_NOMINAL_PUSCH,f,c (j) through the signaling p0-NominalWithGrant, for example, p0-NominalWithGrant=-6, then P O_NOMINAL_PUSCH,f,c (j)=-6 dBm. The network device can also not configure p0-NominalWithGrant, then P O_NOMINAL_PUSCH,f,c (j) can be equal to P O_NOMINAL,PUSCH,f,c (0). Therefore, for the DG PUSCH, the target reception power of the second PUSCH is not configured by the network, which means that p0-NominalWithGrant is not configured.

[0226] It can be understood that the target reception power of the second PUSCH can also refer to the P O_PUSCH,b,f,c (j) of the second PUSCH (i.e., P O_NOMINAL_PUSCH,f,c (j)+P O_UE_PUSCH,b,f,c (j)), and the target reception power of the first PUSCH can also refer to the P O_PUSCH,b,f,c (j) of the first PUSCH. For example, the second PUSCH is the CG PUSCH, j=1, and the target reception power of the second PUSCH can be P O_PUSCH,b,f,c(1) j = 0, the target reception power of the first PUSCH can be P O_PUSCH,b,f,c (0) in the case that the target reception power of the second PUSCH is not configured by the network, P O_PUSCH,b,f,c (1) can be equal to P O_PUSCH,b,f,c (0).

[0227] FIG. 9 is a schematic diagram of sending a second PUSCH provided by an embodiment of the present application. After a terminal device establishes an RRC connection with a network device through a 4-step random access procedure, the terminal device can send a second PUSCH to the network device. When the second PUSCH is a CG PUSCH, the network device does not configure p0-NominalWithoutGrant (for the CG PUSCH); or when the second PUSCH is a DG PUSCH, the network device does not configure p0-NominalWithGrant (for the DG PUSCH), the target reception power of the second PUSCH can be determined by using the target reception power of the PUSCH (for example, the first PUSCH) in the random access procedure closest to the second PUSCH in the time domain.

[0228] For example, if the first PUSCH (i.e., msg3 PUSCH) is in an SBFD time domain unit, the target reception power of the second PUSCH uses the target reception power of the first PUSCH in the SBFD time domain unit. If the first PUSCH (i.e., msg3 PUSCH) is in a non-SBFD time domain unit, the target reception power of the second PUSCH uses the target reception power of the first PUSCH in the non-SBFD time domain unit. The first PUSCH can be the initial transmission of the msg3 PUSCH, or can be the retransmission of the msg3 PUSCH.

[0229] Referring to the schematic diagram of determining the transmission power of the second PUSCH shown in FIG. 10, the terminal device initially accesses using a 2-step random access (i.e., 2-step RACH). After the 2-step random access, the transmission power of the second PUSCH sent by the terminal device can be determined based on the target reception power of the PUSCH (such as msgA PUSCH) in the 2-step random access. The terminal device subsequently fails to send uplink due to movement or other reasons, and can reinitiate a 4-step random access for uplink synchronization. After the 4-step random access, the transmission power of the second PUSCH sent by the terminal device can be determined based on the target reception power of the PUSCH (such as msg3 PUSCH) in the 4-step random access.

[0230] Or, if the terminal device first performs 4-step random access and then performs 2-step random access, the terminal device sends the second PUSCH after 4-step random access, and the transmission power of the second PUSCH sent by the terminal device can be determined based on the target reception power of the PUSCH (such as msg3 PUSCH) in the 4-step random access; after 2-step random access, the transmission power of the second PUSCH sent by the terminal device can be determined based on the target reception power of the PUSCH (such as msgA PUSCH) in the 2-step random access, that is, the second PUSCH can use the target reception power of the PUSCH (for example, the first PUSCH) in the random access procedure closest to the second PUSCH in the time domain to determine.

[0231] After the terminal device performs random access, the uplink transmission may fail due to movement or other reasons, and the random access is reinitiated. If the terminal device reinitiates the random access, the transmission power of the second PUSCH is still determined based on the target reception power of the PUSCH in the previous random access procedure, the determined transmission power of the second PUSCH may not match the current channel environment, affecting the transmission performance of the second PUSCH.

[0232] In the present application, in the case where the network device does not configure the target reception power of the second PUSCH (such as the DG PUSCH or the CG PUSCH), the terminal device can determine the target reception power of the second PUSCH based on the target reception power of the PUSCH (for example, the first PUSCH) in the random access procedure closest to the second PUSCH in the time domain, so as to determine the transmission power of the second PUSCH, which can make the determined transmission power of the second PUSCH more matched with the current channel environment, and is beneficial to improve the transmission performance of the second PUSCH.

[0233] In a possible implementation, the first PUSCH and the second PUSCH are of the same type of time domain unit, that is, the transmission power of the second PUSCH can also be determined according to the target reception power of the PUSCH (for example, the first PUSCH) in the random access procedure closest to the second PUSCH in the time domain and of the same type of time domain unit as the second PUSCH.

[0234] As an example: if the terminal device performs 4-step random access, and the terminal device transmits PUSCH (e.g., initial transmission of msg 3 PUSCH, denoted as PUSCH A) in the SBFD time domain unit and transmits PUSCH (e.g., retransmission of msg 3 PUSCH, denoted as PUSCH B) in the non-SBFD time domain unit during the 4-step random access. After the 4-step random access is completed, the terminal device transmits a second PUSCH. If the second PUSCH is in the SBFD time domain unit, the transmission power of the second PUSCH can be determined according to the target reception power of PUSCH A (the first PUSCH). If the second PUSCH is in the non-SBFD time domain unit, the transmission power of the second PUSCH can be determined according to the target reception power of PUSCH B (the first PUSCH).

[0235] In some implementations, the PUSCH in the SBFD time domain unit and the PUSCH in the non-SBFD time domain unit can correspond to different target reception powers, and different power headrooms (PHs) can be calculated. In order to align the understanding of the PH indicated by the PHR by the terminal device and the network device, and facilitate the scheduling of the network device on the PUSCH. In a possible implementation, the PH indicated by the PHR can be determined based on the target reception power of the PUSCH in the SBFD time domain unit by default, or the PH indicated by the PHR can be determined based on the target reception power of the PUSCH in the non-SBFD time domain unit by default.

[0236] As an example: taking a virtual PHR (vPHR) of type 1 as an example, the type 1 virtual PHR of type 1 in the vPHR type1,b,f,c (i,j,q d l) can be determined by the following formula.

[0237] Wherein, b is an activated UL BWP, f is a carrier, c is a serving cell, i is a transmission occasion of PUSCH, j is a parameter set configuration index, q d is a reference signal index, and l is a power control adjustment state index. denotes the maximum transmission power (it can be understood that the allowed maximum power reduction (MPR) = 0 dB, the additional maximum power reduction (A-MPR) = 0 dB, the power management maximum power reduction (P-MPR) = 0 dB, ΔT C denotes the maximum transmission power when ΔT C is 0 dB, ΔT b,f,c denotes the allowed frequency band edge transmission power relaxation), a b,f,c denotes the downlink path loss, f d denotes the frequency domain resource, f b,f,c denotes the power control adjustment state, P O_PUSCH,b,f,c (j) denotes the PUSCH expected reception power.

[0238] P O_PUSCH,b,f,c (j) = P O_NOMINAL_PUSCH,f,c (j) + P O_UE_PUSCH,b,f,c (j). Wherein, P O_NOMINAL_PUSCH,f,c (j) = P O_NOMINAL_PUSCH,f,c (0), it can be understood that the value of j in P O_NOMINAL_PUSCH,f,c (j) is equal to 0. P O_NOMINAL_PUSCH,f,c (0) denotes the target reception power of the PUSCH, or can be understood as the nominal target reception power of the PUSCH.

[0239] When determining P type1,b,f,c (i,j,q d ,l), P O_NOMINAL_PUSCH,f,c (0) can be defaulted to the P O_NOMINAL_PUSCH,f,c (0) of the PUSCH in the SBFD time domain unit, or can be defaulted to the P O_NOMINAL_PUSCH,f,c (0) of the PUSCH in the non-SBFD time domain unit. Wherein, whether to default to the P O_NOMINAL_PUSCH,f,c (0) of the PUSCH in the SBFD time domain unit or to default to the P O_NOMINAL_PUSCH,f,c (0) of the PUSCH in the non-SBFD time domain unit can be specified by a protocol or indicated by a network device to a terminal device.

[0240] In another possible implementation, the determination of the PHR can also be related to the time domain unit where the third PUSCH that carries the PHR is located. For example, if the third PUSCH that carries the PHR is located in a non-SBFD time domain unit, the PH indicated by the PHR is determined based on the target received power (i.e., P (0)) of the PUSCH in the non-SBFD time domain unit; if the third PUSCH that carries the PHR is located in an SBFD time domain unit, the PH indicated by the PHR is determined based on the target received power (i.e., P (0)) of the PUSCH in the SBFD time domain unit. O_NOMINAL_PUSCH,f,c (0)) determination; if the third PUSCH that carries the PHR is located in an SBFD time domain unit, the PH indicated by the PHR is determined based on the target received power (i.e., P O_NOMINAL_PUSCH,f,c (0)) determination.

[0241] It can be understood that the target received power of the PUSCH can refer to the target received power of the PUSCH in the random access procedure, or can refer to the target received power of the PUSCH after the random access procedure, such as the target transmitted power of the CG / DG PUSCH, which is not limited in the present application.

[0242] In addition, the above-mentioned manner of determining the PH indicated by the PHR can be applied to a single cell (e.g., one cell) or multiple cells (e.g., multiple cells).

[0243] As an example: cell 1 is a primary cell (PCell), and cell 2 is a secondary cell (SCell). When the terminal device sends the PHR in the third PUSCH in the SBFD time domain unit of cell 1, the PH indicated by the PHR can be determined based on the target received power of the PUSCH in the SBFD time domain unit of cell 2. It can be understood that the type of the time domain unit where the PUSCH that carries the PHR is located is the same as the type of the time domain unit corresponding to P O_NOMINAL_PUSCH,f,c (0).

[0244] FIG. 11 is a schematic diagram of a PHR sending process provided by an embodiment of the present application. The process includes:

[0245] S1101: The network device sends configuration information to the terminal device, and correspondingly, the terminal device receives the configuration information.

[0246] The configuration information can include parameters such as the period of the PHR.

[0247] S1102: The network device sends a type 1v PHR in a third PUSCH, and correspondingly, the terminal device receives the type 1v PHR.

[0248] The type 1 vPHR is carried in the third PUSCH, and the type 1 vPHR can be signaling such as a media access control (MAC) control element (MAC CE). The PH indicated by the type 1 vPHR can refer to the determination manner of the PH described above, and details are not described herein.

[0249] The communication apparatus provided by the embodiments of the present application is described below. Referring to FIG. 12, FIG. 12 is a structural schematic diagram of a communication apparatus according to an embodiment of the present application. The communication apparatus can include units or modules corresponding to all or part of the steps in the above method embodiments, and can be used to execute the steps performed by the terminal device or the network device in the above embodiments. For details, please refer to the related description in the above method embodiments.

[0250] As shown in FIG. 12, the communication apparatus 1200 includes a processing unit 1210 and an interface unit 1220, wherein the processing unit 1210 can be a processor or processing circuit, and the interface unit 1220 can also be a transceiver or an input / output interface. The communication apparatus 1200 can be used to implement the steps performed by the terminal device or the network device in the above embodiments.

[0251] When the communication apparatus 1200 is used to implement the steps performed by the terminal device in the above embodiments, the processing unit 1210 can be configured to:

[0252] The interface unit 1220 is configured to receive first information, the first information indicating a first power offset corresponding to a PRACH in a non-SBFD time domain unit and a PUSCH in a non-SBFD time domain unit, and / or a second power offset corresponding to a PRACH in a non-SBFD time domain unit and a PUSCH in a SBFD time domain unit; the processing unit 1210 is configured to determine the transmission power of the first PUSCH according to the first information; and the interface unit 1220 is further configured to transmit the first PUSCH according to the transmission power of the first PUSCH.

[0253] In a possible design, the value of the first power offset is X, the value of the second power offset is -X, and X is an integer.

[0254] In a possible design, the first information further indicates a fourth power offset, and the fourth power offset is a power offset between a PRACH in a non-SBFD time domain unit and a PUSCH in a non-SBFD time domain unit.

[0255] In a possible design, the interface unit 1220 is further configured to receive second information, where the second information indicates the first PRACH target reception power and / or the second PRACH target reception power; the first PRACH target reception power is a target reception power of a PRACH in an SBFD time domain unit, and the second target reception power is a target reception power of a PRACH in a non-SBFD time domain unit. The transmission power of the first PUSCH can also be determined according to the second information, or according to the first information and the second information.

[0256] In a possible design, the first PUSCH is a PUSCH in a random access procedure.

[0257] In a possible design, the interface unit 1220 is further configured to transmit a second PUSCH, where a transmission power of the second PUSCH is determined according to a target reception power of a PUSCH in a random access procedure that is closest in time domain to the second PUSCH.

[0258] In a possible design, the PUSCH in the random access procedure that is closest in time domain to the second PUSCH is of a same time domain unit type as the second PUSCH.

[0259] In a possible design, the second PUSCH includes at least one of the following: a CG PUSCH, or a DG PUSCH.

[0260] In a possible design, a target reception power of the second PUSCH is not configured by a network.

[0261] In a possible design, the interface unit 1220 is further configured to transmit a PHR, where the PHR is indicated based on a target reception power of a PUSCH in an SBFD time domain unit, or based on a target reception power of a PUSCH in a non-SBFD time domain unit.

[0262] In a possible design, if a third PUSCH that carries the PHR is in a non-SBFD time domain unit, a power margin indicated by the PHR is determined based on a target reception power of a PUSCH in the non-SBFD time domain unit; and if the third PUSCH that carries the PHR is in an SBFD time domain unit, the power margin indicated by the PHR is determined based on a target reception power of a PUSCH in the SBFD time domain unit.

[0263] In a possible design, the PHR-indicated power headroom is determined based on the target reception power of the PUSCH in the non-SBFD time domain unit, including: the PHR-indicated power headroom is determined based on the target reception power of the PUSCH in the non-SBFD time domain unit in a random access procedure; and the PHR-indicated power headroom is determined based on the target reception power of the PUSCH in the SBFD time domain unit, including: the PHR-indicated power headroom is determined based on the target reception power of the PUSCH in the SBFD time domain unit in a random access procedure.

[0264] When the communication apparatus 1200 is configured to implement the steps performed by the network device in the above-described embodiments, the processing unit 1210 is configured to:

[0265] The processing unit 1210 is configured to determine first information, the first information indicating a first power offset corresponding to a PRACH in a SBFD time domain unit and a PUSCH in a non-SBFD time domain unit, and / or a second power offset corresponding to a PRACH in a non-SBFD time domain unit and a PUSCH in a SBFD time domain unit; the interface unit 1220 is configured to send the first information; and receive a first PUSCH, wherein a transmission power of the first PUSCH is determined according to the first information.

[0266] In a possible design, the first power offset has a value of X, the second power offset has a value of -X, and X is an integer.

[0267] In a possible design, the first information further indicates a fourth power offset, the fourth power offset being a power offset between a PRACH in a non-SBFD time domain unit and a PUSCH in a non-SBFD time domain unit.

[0268] In a possible design, the interface unit 1220 is further configured to send second information, the second information indicating a first PRACH target reception power and / or a second PRACH target reception power; wherein the first PRACH target reception power is a target reception power of a PRACH in a SBFD time domain unit, and the second target reception power is a target reception power of a PRACH in a non-SBFD time domain unit. The transmission power of the first PUSCH can be further determined according to the second information, or according to the first information and the second information.

[0269] In a possible design, the first PUSCH is a PUSCH in a random access procedure.

[0270] In a possible design, the interface unit 1220 is further configured to receive a second PUSCH, wherein a transmission power of the second PUSCH is determined according to a target reception power of a PUSCH in a random access procedure that is closest in time domain to the second PUSCH.

[0271] In one possible design, the PUSCH in the random access procedure that is closest to the second PUSCH in time domain is of the same time domain unit type as the second PUSCH.

[0272] In one possible design, the second PUSCH includes at least one of the following: a CG PUSCH, or a DG PUSCH.

[0273] In one possible design, the target reception power of the second PUSCH is not configured by the network.

[0274] In one possible design, the interface unit 1220 is further configured to receive a PHR, where the power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in a SBFD time domain unit, or based on a target reception power of a PUSCH in a non-SBFD time domain unit.

[0275] In one possible design, if the third PUSCH carrying the PHR is in a non-SBFD time domain unit, the power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in the non-SBFD time domain unit; and if the third PUSCH carrying the PHR is in a SBFD time domain unit, the power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in the SBFD time domain unit.

[0276] In one possible design, the power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in a non-SBFD time domain unit, including: the power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in a non-SBFD time domain unit in a random access procedure; and the power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in a SBFD time domain unit, including: the power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in a SBFD time domain unit in a random access procedure.

[0277] As shown in FIG. 13, the present application also provides a communication apparatus 1300, which includes a processor 1310, and can further include a communication interface 1320. The processor 1310 and the communication interface 1320 are coupled with each other. It can be understood that the communication interface 1320 can be a transceiver, an input / output interface, an input interface, an output interface, an interface circuit, etc. Optionally, the communication apparatus 1300 can further include a memory 1330 for storing instructions executed by the processor 1310 or storing input data required by the processor 1310 for executing instructions or storing data generated after the processor 1310 executes instructions. The memory 1330 can be a physically independent unit, or can be coupled with the processor 1310, or the processor 1310 includes the memory 1330.

[0278] When the communication apparatus 1300 is configured to implement the steps performed by the terminal device or the network device in the above-described embodiments, the processor 1310 can be configured to implement the functions of the processing unit 1210 described above, and the communication interface 1320 can be configured to implement the functions of the interface unit 1220 described above.

[0279] When the communication apparatus is a baseband chip of a terminal device, FIG. 14 is an example block diagram of a terminal device side baseband chip provided by an embodiment of the present application, which can be implemented by a processing system including one or more processors. The processing system can be implemented by a bus architecture, which is generally represented by a bus. The bus can include any number of interconnecting buses and bridges, depending on the specific application of the processing system and the overall design constraints. The bus communicatively couples various circuitry including one or more processors (generally represented by a processor), memory or computer readable medium (generally represented by a computer readable medium). The bus can also link various other circuitry, such as a timing source, peripherals, voltage regulators, and power management circuitry, which are well known in the art and thus, will not be further described. A bus interface provides an interface between the bus and a transceiver and between the bus and an interface.

[0280] The transceiver provides a communication interface or means for communicating with various other apparatus over a wireless transmission medium. The transceiver can be coupled to an antenna array, and the transceiver and antenna array can together operate to communicate with respective network types. At least one interface (e.g., network interface and / or user interface) provides a communication interface or means for communicating over the internal bus or via an external transmission medium.

[0281] The processor is responsible for managing the bus and general processing, including the execution of software stored on the computer readable medium (or memory). The software, when executed by the processor, causes the processing system to perform the various functions described below for any particular apparatus, such as implementing the communication method applicable to a terminal device provided by an embodiment of the present application.

[0282] The functions that the processor and memory (or computer readable medium) can implement can include encoding, decoding, rate matching, de-rate matching, scrambling, descrambling, modulation, demodulation, layer mapping, fast Fourier transform (FFT), inverse discrete fourier transform (IDFT), precoding, resource element (RE) mapping, channel equalization, de-RE mapping, digital beam forming (BF), adding a cyclic prefix (CP), removing a CP, and the like.

[0283] In the embodiments of the present application, the processor (for example, the processor 1310) can be one or more central processing units (CPUs). When the processor is a CPU, the CPU can be a single-core CPU or a multi-core CPU. The processor can also be one or a combination of a CPU, a general-purpose processor, an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a microprocessor unit (MPU), a microcontroller unit (MCU), a graphics processing unit (GPU), a field programmable gate array (FPGA) or other programmable logic devices, a discrete gate or transistor logic device, a discrete hardware component, an artificial intelligence processor (AI processor) or a neural processing unit (NPU), and the like. The processor can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The steps of the methods disclosed in the embodiments of the present application can be directly embodied as hardware processor execution or executed by a combination of hardware and software modules in the processor.

[0284] The memory (e.g., the memory 1330) in the embodiments of the present application can include, but is not limited to, a cache, a read-only memory (ROM), a random access memory (RAM), a synchronous dynamic random access memory (SDRAM), a hard disk drive (HDD), or a solid-state drive (SSD), an erasable programmable ROM (EPROM), or a compact disc read-only memory (CD-ROM), and the like. The memory is any medium capable of carrying or storing desired program codes in the form of instructions or data structures and capable of being accessed by a computer, but is not limited thereto. The memory in the embodiments of the present application can also be a circuit or any other device capable of realizing a storage function, used for storing computer programs or instructions, and / or data.

[0285] It can be understood that the method steps in the embodiments of the present application can be realized by a hardware manner or by a manner of executing software instructions by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal device. Of course, the processor and the storage medium can also exist as discrete components in the network device or the terminal device.

[0286] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transferred from one network device, terminal, computer, server or data center to another network device, terminal, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, for example, a floppy disk, a hard disk, a magnetic tape; an optical medium, for example, a digital video disc; and a semiconductor medium, for example, a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0287] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0288] In addition, it should be understood that the word "example" in the embodiments of the present application is used to mean by way of example, illustration or description. Any embodiment or design scheme described as "example" in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the word "example" is used to present the concept in a specific manner.

[0289] It can be understood that various numerical numbers involved in the embodiments of the present application are only for convenient differentiation, and are not used to limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined according to its function and inherent logic.

Claims

1. A communication method characterized by comprising: Comprising: receiving first information, the first information indicating a first power offset corresponding to a physical random access channel (PRACH) in a sub-band full duplex (SBFD) time domain unit and a physical uplink shared channel (PUSCH) in a non-SBFD time domain unit, and / or a second power offset corresponding to the PRACH in the non-SBFD time domain unit and the PUSCH in the SBFD time domain unit; transmitting a first PUSCH, wherein a transmission power of the first PUSCH is determined according to the first information.

2. The method of claim 1, wherein, A value of the first power offset is X, and a value of the second power offset is -X, where X is an integer.

3. The method of claim 1 or 2, wherein, The first information further indicates a fourth power offset, the fourth power offset being a power offset between the PRACH in the non-SBFD time domain unit and the PUSCH in the non-SBFD time domain unit.

4. The method according to any one of claims 1 to 3, characterized in that, The method further comprises: receiving second information, the second information indicating a first PRACH target reception power and / or a second PRACH target reception power; wherein the first PRACH target reception power is a target reception power of the PRACH in the SBFD time domain unit, and the second target reception power is a target reception power of the PRACH in the non-SBFD time domain unit, and the transmission power of the first PUSCH is determined according to the first information and the second information.

5. The method of any one of claims 1-4, wherein, The first PUSCH is a PUSCH in a random access procedure.

6. The method of any one of claims 1-5, wherein, The method further comprises: transmitting a second PUSCH, wherein a transmission power of the second PUSCH is determined according to a target reception power of a PUSCH in a random access procedure that is closest in time domain to the second PUSCH.

7. The method of claim 6, wherein, The PUSCH in the random access procedure is of a same time domain unit type as the second PUSCH.

8. The method of claim 6 or 7, wherein, The second PUSCH comprises at least one of: a configured grant (CG) PUSCH or a dynamic grant (DG) PUSCH.

9. The method of any one of claims 6-8, wherein, The target reception power of the second PUSCH is not configured by a network.

10. The method of any one of claims 1-9, wherein, The method further comprises: transmitting a power headroom report (PHR), wherein a power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in the SBFD time domain unit or based on a target reception power of a PUSCH in the non-SBFD time domain unit.

11. The method of claim 10, wherein, If a third PUSCH carrying the PHR is in the non-SBFD time domain unit, the power headroom indicated by the PHR is determined based on the target reception power of the PUSCH in the non-SBFD time domain unit; If the third PUSCH carrying the PHR is in the SBFD time domain unit, the power headroom indicated by the PHR is determined based on the target reception power of the PUSCH in the SBFD time domain unit.

12. The method of claim 10 or 11, wherein, The power headroom indicated by the PHR is determined based on the target reception power of the PUSCH in the non-SBFD time domain unit, comprising: The power headroom indicated by the PHR is determined based on the target reception power of the PUSCH in the non-SBFD time domain unit in a random access procedure; The power headroom indicated by the PHR is determined based on the target reception power of the PUSCH in the SBFD time domain unit, comprising: The power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in a SBFD time domain unit in a random access procedure.

13. A communication method characterized by comprising: Comprise: transmitting first information, the first information indicating a first power offset corresponding to a physical random access channel (PRACH) in a sub-band full duplex (SBFD) time domain unit and a physical uplink shared channel (PUSCH) in a non-SBFD time domain unit, and / or a second power offset corresponding to the PRACH in the non-SBFD time domain unit and the PUSCH in the SBFD time domain unit; receiving a first PUSCH, wherein a transmission power of the first PUSCH is determined according to the first information.

14. The method of claim 13, wherein, A value of the first power offset is X, a value of the second power offset is -X, and the X is an integer.

15. The method of claim 13 or 14, wherein, The first information further indicates a fourth power offset, the fourth power offset being a power offset between the PRACH in the non-SBFD time domain unit and the PUSCH in the non-SBFD time domain unit.

16. The method of any one of claims 13-15, wherein, The method further comprises: transmitting second information, the second information indicating a first PRACH target reception power and / or a second PRACH target reception power; wherein the first PRACH target reception power is a target reception power of a PRACH in a SBFD time domain unit, and the second target reception power is a target reception power of a PRACH in a non-SBFD time domain unit, and a transmission power of the first PUSCH is determined according to the first information and the second information.

17. The method of any one of claims 13-16, wherein, The first PUSCH is a PUSCH in a random access procedure.

18. The method of any one of claims 13-17, wherein, The method further comprises: receiving a second PUSCH, wherein a transmission power of the second PUSCH is determined according to a target reception power of a PUSCH in a random access procedure that is closest in time domain to the second PUSCH.

19. The method of claim 18, wherein, The PUSCH in the random access procedure is of a same time domain unit type as the second PUSCH.

20. The method of claim 18 or 19, wherein, The second PUSCH comprises at least one of: a configured grant (CG) PUSCH, or a dynamic grant (DG) PUSCH.

21. The method of any one of claims 18-20, wherein, The target reception power of the second PUSCH is not configured by a network.

22. The method of any one of claims 13-21, wherein, The method further comprises: receiving a power headroom report (PHR), wherein a power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in a SBFD time domain unit, or based on a target reception power of a PUSCH in a non-SBFD time domain unit.

23. The method of claim 22, wherein, If a third PUSCH carrying the PHR is in a non-SBFD time domain unit, the power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in the non-SBFD time domain unit; If the third PUSCH carrying the PHR is in a SBFD time domain unit, the power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in the SBFD time domain unit.

24. The method of claim 22 or 23, wherein, The power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in a non-SBFD time domain unit, comprising: The power headroom indicated by the PHR is determined based on a target reception power of a PUSCH in a non-SBFD time domain unit in a random access procedure; The power headroom indicated by the PHR is determined based on a target received power of the PUSCH in the SBFD time domain unit, comprising: The power headroom indicated by the PHR is determined based on a target received power of the PUSCH in the SBFD time domain unit in a random access procedure.

25. A communications device, characterized by comprise a module or unit for performing the method of any one of claims 1-12; or, comprise a module or unit for performing the method of any one of claims 13-24.

26. A communications device, characterized by comprise a processor and an interface circuit for inputting and / or outputting signals, the processor being configured to implement the method of any one of claims 1-12 by means of a logic circuit or by executing instructions; or, implement the method of any one of claims 13-24.

27. A computer program product, characterised in that, comprise a computer program or instructions, which, when executed by a processor, cause the method of any one of claims 1-12 to be implemented; or, cause the method of any one of claims 13-24 to be implemented.

28. A computer-readable storage medium, characterized in that, comprise a computer program or instructions, which, when executed by a processor, cause the method of any one of claims 1-12 to be implemented; or, cause the method of any one of claims 13-24 to be implemented.

Citation Information

Patent Citations

  • Random access message transmission method and device and storage medium

    CN116321387A

  • Transmission method and apparatus

    US20210289561A1

  • Uplink (UL) transmissions in full duplex (FD) systems

    US20230254829A1

  • Pdcch ordered random access channel procedure for reduced capability user equipment

    WO2023015106A1