Psfch power determination method and apparatus, computer-readable storage medium, and terminal device

By determining the priority of PSFCH and the total number of resource blocks, the power of PSFCH resources is calculated, which solves the problem of inaccurate power allocation after the increase of PSFCH resource blocks and improves the reliability and accuracy of PSFCH transmission.

CN115802492BActive Publication Date: 2026-05-19SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
Filing Date
2021-09-10
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

The information enhancement carried by the existing PSFCH leads to an increase in the number of resource blocks, affecting the accuracy and reliability of the power allocation scheme.

Method used

By determining the priority of each PSFCH and calculating the power of each PSFCH resource based on the total number of resource blocks occupied by the priority, the power of a single PSFCH resource and the sum of the power are calculated using a formula. The final power is then determined by combining higher-layer parameters and communication standard protocols.

Benefits of technology

This ensures the accuracy of PSFCH resource power allocation, improves the reliability of PSFCH transmission, and guarantees that PSSCH with higher priority can be transmitted first.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115802492B_ABST
    Figure CN115802492B_ABST
Patent Text Reader

Abstract

A PSFCH power determination method and device, a computer readable storage medium and a terminal device are provided. The PSFCH power determination method comprises: determining the priority of each PSFCH; and determining the power of each PSFCH resource according to at least the first total number of resource blocks occupied by each priority PSFCH. The present application provides a solution for power allocation of PSFCH when more information is carried by PSFCH.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a method and apparatus for determining PSFCH power, a computer-readable storage medium, and a terminal device. Background Technology

[0002] The main function of the existing Sidelink Feedback Channel (PSFCH) is to carry the Hybrid Automatic Repeat reQuest (HARQ) acknowledgment (ACK) information corresponding to the Physical Sidelink Share Channel (PSSCH), and it currently only supports 1 bit.

[0003] In the future, the information carried by the PSFCH may be enhanced, for example, by carrying more information bits and more diverse content, such as carrying preemption or channel state information (CSI).

[0004] However, enhancing the information carried by the PSFCH means increasing the number of resource blocks (RBs) occupied by the existing PSFCH to multiple, which will affect the power allocation scheme of the PSFCH. Summary of the Invention

[0005] This invention provides a method and apparatus for determining PSFCH power, offering a solution for power allocation to PSFCH when it carries more information.

[0006] To address the aforementioned technical problems, this invention provides a PSFCH power determination method, which includes: determining the priority of each PSFCH; and determining the power of each PSFCH resource based at least on the first total number of resource blocks occupied by each PSFCH of each priority.

[0007] Optionally, determining the priority of each PSFCH includes: determining the maximum value of the priority of the PSSCH carried by each PSFCH resource, and using it as the priority of the PSFCH resource.

[0008] Optionally, determining the power of each PSFCH resource based at least on the first total number of resource blocks occupied by each priority PSFCH includes: if higher-layer parameters are obtained, calculating the power of a single PSFCH resource using the higher-layer parameters; calculating the sum of the power of the single PSFCH resource and the first total number in the log field as the first power; and determining the power of each PSFCH resource based on the relationship between the total number of PSFCHs scheduled for transmission and the upper limit of PSFCHs that can be sent simultaneously, and the relationship between the power of the scheduled PSFCHs and the first power.

[0009] Optionally, the higher-layer parameters include a first higher-layer parameter and a second higher-layer parameter. The power of a single PSFCH resource is calculated using the following formula: ,in, This indicates the power of the PSFCH resource at index k. This represents the value of the first high-level parameter. This indicates the value of the second high-level parameter. Indicates the subcarrier spacing. This indicates the number of resource blocks occupied by the PSFCH resource with index k, and PL represents the path loss.

[0010] Optionally, the power of each PSFCH resource can be determined using the following formula:

[0011] if and satisfy ,but , ;

[0012] if And not satisfied Then select the quantity as The PSFCH is determined, and the power of the PSFCH resource with priority i and index k is determined. for , chosen satisfy ;

[0013] if The number of choices is The PSFCH satisfies the following conditions in ascending order of priority. At that time, determine , ;

[0014] if The number of choices is The PSFCH does not satisfy the order in ascending priority. When, select a quantity of The PSFCH is determined, and the power of the PSFCH resource with priority i and index k is determined. for , chosen satisfy ;

[0015] in, This indicates the total number of PSFCHs scheduled for transmission. This indicates the upper limit of the number of PSFCHs that can be sent simultaneously. This indicates the power of the PSFCH resource at index k. This represents the first total. This indicates the number of resource blocks occupied by the PSFCH resource with priority i and index k. express The transmission power of each PSFCH Indicates the actual number of PSFCHs transmitted. This represents the power of the PSFCH resource with priority i and index k. This indicates the number of PSFCHs with priority i.

[0016] Optionally, if higher-level parameters cannot be obtained, the power of the PSFCH resource with priority i and index k is calculated using the following formula: ,

[0017] in, express The transmission power of each PSFCH This indicates the total number of PSFCHs actually transmitted. It is selected in ascending order of PSFCH priority.

[0018] Optionally, each PSFCH may occupy multiple resource blocks.

[0019] This invention also discloses a PSFCH power determination device, the device comprising: a priority determination module for determining the priority of each PSFCH; and a power determination module for determining the power of each PSFCH resource based at least on a first total number of resource blocks occupied by each PSFCH of each priority.

[0020] This invention also discloses a computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, performs the steps of the PSFCH power determination method.

[0021] This invention also discloses a terminal device, including a memory and a processor. The memory stores a computer program that can run on the processor. When the processor runs the computer program, it executes the steps of the PSFCH power determination method.

[0022] Compared with the prior art, the technical solution of the embodiments of the present invention has the following beneficial effects:

[0023] In this invention, the priority of each PSFCH is determined; the power of each PSFCH resource is determined based at least on the first total number of resource blocks occupied by each PSFCH of each priority. Since the number of resource blocks occupied by a PSFCH affects its power, the first total number of resource blocks occupied by each PSFCH of each priority must be considered when determining the power to ensure the accuracy of PSFCH resource power allocation and thus the reliability of PSFCH transmission.

[0024] Furthermore, the maximum priority of the PSSCH carried by each PSFCH resource is determined and used as the priority of the PSFCH resource. In the technical solution of the present invention, since the number of PSSCHs carried by the PSFCH resource is multiple, and each PSSCH has a priority, the maximum value can be selected as the priority of the PSFCH to ensure that PSSCHs with higher priorities can be transmitted first. Attached Figure Description

[0025] Figure 1 This is a flowchart of a PSFCH power determination method according to an embodiment of the present invention;

[0026] Figure 2 This is an interactive flowchart of a PSFCH power determination method according to an embodiment of the present invention;

[0027] Figure 3 This is a schematic diagram of the structure of a PSFCH power determination device according to an embodiment of the present invention;

[0028] Figure 4 A schematic diagram of the hardware structure of a PSFCH power determination device in an embodiment of the present invention. Detailed Implementation

[0029] The communication systems applicable to the embodiments of this application include, but are not limited to, long-term evolution (LTE) systems, 5th-generation (5G) systems, NR systems, and future evolution systems or multiple converged communication systems. The 5G system can be a non-standalone (NSA) 5G system or a standalone (SA) 5G system. The technical solutions of this application are also applicable to different network architectures, including but not limited to relay network architectures, dual-link architectures, and vehicle-to-everything (V2X) architectures.

[0030] This application mainly relates to sidelink communication between terminal devices. Specifically:

[0031] In this application, "terminal equipment" can refer to various forms of access terminals, user units, user stations, mobile stations, mobile stations (MS), remote stations, remote terminals, mobile devices, user terminals, wireless communication equipment, user agents, or user devices. Terminal equipment can also be cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), handheld devices with wireless communication capabilities, computing devices, or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal equipment in future 5G networks, or terminal equipment in future evolved Public Land Mobile Networks (PLMNs), etc. This application does not limit the scope of these terms. Terminal equipment can also be called user equipment (UE), terminal, etc.

[0032] As described in the background section, enhancing the information carried by the PSFCH means increasing the number of resource blocks (RBs) occupied by the existing PSFCH to multiple, which will affect the power allocation scheme of the PSFCH.

[0033] The present invention provides a method for determining PSFCH power. Since the number of resource blocks occupied by PSFCH will affect the power of PSFCH resources, when determining the power, it is necessary to take into account the total number of resource blocks occupied by PSFCH of each priority as a factor to ensure the accuracy of PSFCH resource power allocation and thus ensure the reliability of PSFCH transmission.

[0034] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0035] See Figure 1 The methods provided in this application include:

[0036] Step 101: Determine the priority of each PSFCH;

[0037] Step 102: Determine the power of each PSFCH resource based at least on the first total number of resource blocks occupied by each PSFCH of each priority.

[0038] It should be noted that the sequence number of each step in this embodiment does not represent a limitation on the execution order of each step.

[0039] It is understood that, in specific implementations, the PSFCH power determination method can be implemented using a software program, which runs in a processor integrated within the chip or chip module.

[0040] In this embodiment, the PSFCH power determination method can be used in the transmitting device in sidelink communication, that is, the terminal device that sends PSFCH.

[0041] In this embodiment, the number of PSFCHs, the resources occupied by PSFCHs, the PSSCHs carried by PSFCHs, and the priority of each PSSCH can be pre-configured by the network-side device or the sending user equipment. Specifically, the number of resource blocks occupied by a PSFCH and the number of PSSCHs carried by a PSFCH can be one or more.

[0042] In the specific implementation of step 101, the maximum value of the priority in the PSSCH corresponding to the HARQ-ACK bits carried by each PSFCH resource is determined, and used as the priority of the PSFCH resource.

[0043] Specifically, since each PSFCH resource carries multiple PSSCHs corresponding to HARQ-ACK bits, and each PSSCH has a corresponding priority, there are multiple priorities for each PSFCH. In this case, the maximum priority of these multiple PSSCHs can be selected as the PSFCH priority. This ensures that the PSFCH has a higher priority, allowing it to be sent out first and guaranteeing the reliability of sending higher-priority PSSCHs.

[0044] It should be noted that in practical application scenarios, other methods can also be used to determine the priority of PSFCH. For example, the minimum priority value of the PSSCH corresponding to the HARQ-ACK bits carried by each PSFCH resource can be selected as the priority of the PSFCH resource; or, the priority value of the PSSCH corresponding to the HARQ-ACK bits carried by each PSFCH resource can be randomly selected as the priority of the PSFCH resource. This embodiment of the invention does not limit this.

[0045] In the specific implementation of step 102, depending on whether the network side configures higher-layer parameters, the terminal device uses different methods to determine the power of the PSFCH resources.

[0046] When higher-layer parameters are provided, the terminal device can first use the higher-layer parameters to calculate the power of a single PSFCH resource; then calculate the sum of the power of a single PSFCH resource and the first total value in the log field; and determine the power of each PSFCH resource based on the relationship between the total number of PSFCHs scheduled for transmission and the upper limit of PSFCHs that can be sent simultaneously, as well as the relationship between the above sum and the power of the scheduled PSFCHs.

[0047] Specifically, the higher-level parameters include a first higher-level parameter dl-P0-PSFCH and a second higher-level parameter dl-Alpha-PSFCH. The first higher-level parameter dl-P0-PSFCH can indicate parameters. The value indicates that the power reaching the base station is used as the configuration criterion for power (p0). The second higher-layer parameter dl-Alpha-PSFCH can indicate the parameter. The value of .

[0048] In one specific embodiment, the power of a single PSFCH resource is calculated using the following formula:

[0049] (1)

[0050] in, This indicates the power of the PSFCH resource at index k. This represents the value of the first high-level parameter. This indicates the value of the second high-level parameter. Indicates the subcarrier spacing and / or cyclic prefix (CP) type. This indicates the number of resource blocks occupied by the PSFCH resource with index k, and PL represents the path loss.

[0051] It should be noted that when the second high-level parameter dl-Alpha-PSFCH is not provided, The value of PL is 1. The value of PL can be determined by referring to clause 7.1.1 of the communication standard protocol: The following two cases are exceptions: 1. When the UE is configured to monitor the Physical Downlink Control Channel (PDCCH) to detect Downlink Control Information (DCI) in format 0_0, the Reference Signal (RS) resource is the resource used by the UE to determine the transmission power of the Physical Uplink Shared Channel (PUSCH) scheduled by the DCI in format 0_0; 2. When the UE is not configured to monitor the PDCCH to detect DCI in format 0-0, the RS resource is the resource corresponding to the Synchronization Signal (SS) / Physical Broadcast Channel (PBCH) block used by the UE to acquire the Master Information Block (MIB).

[0052] In a non-limiting embodiment of the present invention, when providing the higher-layer parameter dl-P0-PSFCH, the following four cases can be distinguished based on the relationship between the total number of PSFCHs scheduled for transmission and the upper limit of PSFCHs that can be sent simultaneously, as well as the relationship between the first power and the power of the scheduled PSFCHs, as detailed below.

[0053] Situation 1 and satisfy ,So , .

[0054] in, M i,k This indicates the number of resource blocks occupied by the PSFCH resource with index k and priority i.

[0055] In other words, if the total number of PSFCHs scheduled for transmission is less than the upper limit of PSFCHs that the UE can send simultaneously, and the sum of the power of the PSFCH resource at index k and the first total number in the Log field is less than or equal to... When the transmission power of each PSFCH is equal, the power of the PSFCH resource with priority i and index k is equal to the power of the PSFCH resource with index k.

[0056] It should be noted that this can be determined according to the communication standard protocol [8-1, TS38.101-1]. PSFCH transmission power .

[0057] Scenario 2 And not satisfied Then the number of UEs selected is The PSFCH is determined, and the power of the PSFCH resource with priority i and index k is determined. for , chosen satisfy .

[0058] In this embodiment, the UE determines the order in ascending priority according to clause 16.2.4.2 of the communication standard protocol. One PSFCH transmission, making , K is the number of PSFCHs with priority value i, and K is defined as satisfying The largest value of N, where It is determined according to the communication standard protocol [8-1, TS38.101-1] and is used to transmit all PSFCHs assigned priority values ​​1, 2, ..., K, if any.

[0059] Situation 3 Then the number of UEs can choose is The PSFCH satisfies the following conditions in ascending order of priority. At that time, determine , ;

[0060] Situation 4 Then the number of UEs selected is The PSFCH does not satisfy the order in ascending priority. When, select a quantity of The PSFCH is determined, and the power of the PSFCH resource with priority i and index k is determined. for , chosen satisfy ;

[0061] In this embodiment, the UE determines the order in ascending priority according to clause 16.2.4.2 of the communication standard protocol. One PSFCH transmission, making , K is the number of PSFCHs with priority value i, and K is defined as satisfying The largest value of N, where It is determined according to the communication standard protocol [8-1, TS38.101-1] and is used to transmit all PSFCHs assigned priority values ​​1, 2, ..., K, if any.

[0062] In the power calculation formulas for the above situations, The parameters N and M can be pre-configured by the base station. N can represent the number of priority levels of the PSFCH, and M can represent the number of PSFCH indexes.

[0063] In another non-limiting embodiment of the invention, when high-level parameters are not provided, the method is directly based on... The transmission power of each PSFCH and the actual number of PSFCHs transmitted are used to determine the power of the PSFCH resource with priority i and index k in the log field. The specifics are as follows.

[0064] Case 5: When the high-level parameter dl-P0-PSFCH is not provided. .

[0065] In this embodiment, the UE determines the order in ascending priority according to clause 16.2.4.2 of the communication standard protocol. One PSFCH transmission, making ,in It is determined according to the communication standard protocol [8-1, TS38.101-1]. PSFCH transmission power.

[0066] Please refer to Figure 2 , Figure 2 This illustrates an exemplary interaction process between network devices and terminal devices.

[0067] In step 201, the network-side device configures higher-layer parameters for the user and sends them to terminal device 1. Terminal device 1 here refers to the device that needs to send the PSFCH.

[0068] Specifically, the higher-level parameters can be either the first higher-level parameter dl-P0-PSFCH or the second higher-level parameter dl-Alpha-PSFCH. Higher-level parameters may also include the number of PSFCHs, the resources occupied by each PSFCH, the PSSCHs carried by each PSFCH, and the priority of each PSSCH.

[0069] In step 202, terminal device 1 calculates the power of each PSFCH resource.

[0070] In step 203, terminal device 1 sends the PSFCH to terminal device 2. Here, terminal device 2 refers to the most critical terminal device that needs to receive the PSFCH.

[0071] Specifically, the communication method between terminal device 1 and terminal device 2 is side link communication.

[0072] For more specific implementations of the embodiments of this application, please refer to the foregoing embodiments, which will not be repeated here.

[0073] Please refer to Figure 3 , Figure 3 A PSFCH power determination device is shown. The PSFCH power determination device 30 may include:

[0074] Priority determination module 301 is used to determine the priority of each PSFCH;

[0075] The power determination module 302 is used to determine the power of each PSFCH resource based at least on the first total number of resource blocks occupied by each PSFCH of each priority.

[0076] In specific implementations, the aforementioned PSFCH power determination device may correspond to a chip in a terminal device that has PSFCH power determination function, such as a SOC (System-On-a-Chip), a baseband chip, etc.; or correspond to a chip module in a terminal device that includes a PSFCH power determination function; or correspond to a chip module with a data processing function chip; or correspond to a terminal device.

[0077] For more information on the working principle and operation mode of the PSFCH power determination device 30, please refer to [link / reference needed]. Figures 1 to 2 The relevant descriptions in the text will not be repeated here.

[0078] Regarding the modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or a combination of both. For example, for various devices and products applied to or integrated into a chip, all of their modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, all of their modules / units can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.

[0079] Please refer to Figure 4 This application also provides a schematic diagram of the hardware structure of a PSFCH power determination device. The device includes a processor 401, a memory 402, and a transceiver 403.

[0080] Processor 401 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program according to the present application. Processor 601 may also include multiple CPUs, and processor 401 can be a single-core processor or a multi-core processor. Here, processor can refer to one or more devices, circuits, or processing cores used to process data (e.g., computer program instructions).

[0081] The memory 402 can be a ROM or other type of static storage device capable of storing static information and instructions, RAM or other type of dynamic storage device capable of storing information and instructions, or it can be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer. This application embodiment does not impose any limitations on this. The memory 402 can exist independently (in this case, the memory 402 can be located outside or inside the device) or it can be integrated with the processor 401. The memory 402 may contain computer program code. The processor 401 is used to execute the computer program code stored in the memory 402 to implement the method provided in this application embodiment.

[0082] The processor 401, memory 402, and transceiver 403 are connected via a bus. The transceiver 403 is used to communicate with other devices or communication networks. Optionally, the transceiver 403 may include a transmitter and a receiver. The device in the transceiver 403 that implements the receiving function can be considered as a receiver, which is used to perform the receiving steps in the embodiments of this application. The device in the transceiver 403 that implements the transmitting function can be considered as a transmitter, which is used to perform the transmitting steps in the embodiments of this application.

[0083] when Figure 4 The schematic diagram shown illustrates the structure of the terminal device involved in the above embodiments. The processor 401 is used to control and manage the actions of the terminal device; for example, the processor 401 is used to support the terminal device in performing... Figure 1 Steps 101 and 102 in the text, or Figure 2 The processor 401 can communicate with other network entities via transceiver 403, such as the aforementioned network devices and other terminal devices. The memory 402 is used to store the program code and data of the terminal device.

[0084] when Figure 4 The schematic diagram shown illustrates the structure of the network device involved in the above embodiments. The processor 401 is used to control and manage the actions of the network device; for example, the processor 401 is used to support the network device in performing... Figure 2 The processor 401 performs actions in step 201 and / or other processes described in the embodiments of this application. The processor 401 can communicate with other network entities via transceiver 403, for example, with the aforementioned terminal device. The memory 402 is used to store the program code and data of the network device.

[0085] This invention also discloses a storage medium, which is a computer-readable storage medium storing a computer program thereon, the computer program being executable during runtime. Figure 1 or Figure 2 The steps of the PSFCH power determination method are shown.

[0086] This invention also discloses a terminal device, which may include a memory and a processor. The memory stores a computer program that can run on the processor. When the processor runs the computer program, it can execute... Figure 1 or Figure 2 The steps of the PSFCH power determination method are shown below. The user equipment includes, but is not limited to, terminal devices such as mobile phones, computers, and tablets.

[0087] In this embodiment of the invention, the network side can refer to a communication network that provides communication services to the terminal, including a base station of the wireless access network, a base station controller of the wireless access network, and equipment on the core network side.

[0088] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article indicates that the preceding and following related objects have an "or" relationship.

[0089] In the embodiments of this application, "multiple" refers to two or more.

[0090] The descriptions of "first," "second," etc., appearing in the embodiments of this application are for illustrative purposes and to distinguish the objects being described. They have no order and do not indicate any special limitation on the number of devices in the embodiments of this application, nor do they constitute any limitation on the embodiments of this application.

[0091] In this application, the term "connection" refers to various connection methods, such as direct connection or indirect connection, to achieve communication between devices. This application does not impose any limitations on this.

[0092] It should be understood that in the embodiments of this application, the processor can be a central processing unit (CPU), or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0093] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0094] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.

[0095] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0096] In the several embodiments provided in this application, it should be understood that the disclosed methods, apparatuses, and systems can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and other division methods may exist in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0097] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0098] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can be physically comprised separately, or two or more units can be integrated into one unit. The integrated unit described above can be implemented in hardware or in the form of hardware plus software functional units.

[0099] The integrated unit implemented as a software functional unit described above can be stored in a computer-readable storage medium. This software functional unit, stored in a storage medium, includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute some steps of the methods described in the various embodiments of the present invention.

[0100] While the present invention has been disclosed above, it is not limited thereto. Any person skilled in the art can make various modifications and alterations without departing from the spirit and scope of the invention; therefore, the scope of protection of the present invention should be determined by the scope defined in the claims.

Claims

1. A method for determining PSFCH power, characterized in that, include: Determine the priority of each PSFCH; The power of each PSFCH resource is determined at least based on the first total number of resource blocks occupied by each PSFCH of each priority, where the first total number represents the sum of the number of resource blocks occupied by the PSFCH resource of priority i, and i takes the value from 0 to N, where N is a positive integer. The priority of PSFCH is determined based on the priority of PSSCH carried by PSFCH, and power is allocated preferentially to PSFCH with higher priority.

2. The PSFCH power determination method according to claim 1, characterized in that, Determining the priority of each PSFCH includes: The maximum value of the priority of the PSSCH carried by each PSFCH resource is determined and used as the priority of the PSFCH resource.

3. The PSFCH power determination method according to claim 1, characterized in that, The determination of the power of each PSFCH resource based at least on the first total number of resource blocks occupied by each PSFCH of each priority includes: If higher-level parameters are obtained, the power of a single PSFCH resource is calculated using those parameters. The power of the individual PSFCH resource is calculated as the sum of the values ​​in the log domain of the first total, and this sum is used as the first power. The power of each PSFCH resource is determined based on the relationship between the total number of PSFCHs scheduled for transmission and the upper limit of PSFCHs that can be transmitted simultaneously, as well as the relationship between the power of the scheduled PSFCHs and the first power.

4. The PSFCH power determination method according to claim 3, characterized in that, The higher-level parameters include first higher-level parameters and second higher-level parameters. The power of a single PSFCH resource is calculated using the following formula: , in, This indicates the power of the PSFCH resource at index k. This represents the value of the first high-level parameter. This indicates the value of the second high-level parameter. Indicates the subcarrier spacing. This indicates the number of resource blocks occupied by the PSFCH resource with index k, and PL represents the path loss.

5. The PSFCH power determination method according to claim 3, characterized in that, The power of each PSFCH resource is determined using the following formula: if and satisfy ,but , ; if And not satisfied Then select the quantity as The PSFCH is determined, and the power of the PSFCH resource with priority i and index k is determined. for , chosen satisfy ; if The number of choices is The PSFCH satisfies the following conditions in ascending order of priority. At that time, determine , ; if The number of choices is The PSFCH does not satisfy the order in ascending priority. When, select a quantity of The PSFCH is determined, and the power of the PSFCH resource with priority i and index k is determined. for , chosen satisfy ; in, This indicates the total number of PSFCHs scheduled for transmission. This indicates the upper limit of the number of PSFCHs that can be sent simultaneously. This indicates the power of the PSFCH resource at index k. This represents the first total. This indicates the number of resource blocks occupied by the PSFCH resource with priority i and index k. express The transmission power of each PSFCH Indicates the actual number of PSFCHs transmitted. This represents the power of the PSFCH resource with priority i and index k. This indicates the number of PSFCHs with priority i.

6. The PSFCH power determination method according to claim 1, characterized in that, If higher-level parameters cannot be obtained, the power of the PSFCH resource with priority i and index k is calculated using the following formula: , in, express The transmission power of each PSFCH This indicates the total number of PSFCHs actually transmitted. It is selected in ascending order of PSFCH priority.

7. The PSFCH power determination method according to any one of claims 1 to 6, characterized in that, Each PSFCH occupies multiple resource blocks.

8. A PSFCH power determination device, characterized in that, include: The priority determination module is used to determine the priority of each PSFCH. The power determination module is used to determine the power of each PSFCH resource based at least on a first total number of resource blocks occupied by each PSFCH of each priority, wherein the first total number represents the sum of the number of resource blocks occupied by the PSFCH resource of priority i, and i takes the value from 0 to N, where N is a positive integer. The priority of PSFCH is determined based on the priority of PSSCH carried by PSFCH, and power is allocated preferentially to PSFCH with higher priority.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, The computer program, when run by a processor, performs the steps of the PSFCH power determination method according to any one of claims 1 to 7.

10. A terminal device, comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor runs the computer program, it performs the steps of the PSFCH power determination method according to any one of claims 1 to 7.