Method and apparatus for determining power control parameters

By incorporating unicast and groupcast parameters, the method optimizes PUCCH power control for groupcast scenarios, addressing inefficiencies in existing HARQ-ACK calculation methods and enhancing power efficiency.

JP7746555B2Active Publication Date: 2025-09-30DATANG MOBILE COMM EQUIP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024519078
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-09-27
Filing Date
2022-09-22
Publication Date
2025-09-30
Estimated Expiration
2042-09-22

AI Technical Summary

Technical Problem

The existing method for calculating HARQ-ACK sub-codebook power control parameters for unicast transmission cannot be directly applied to groupcast scenarios, leading to inefficiencies in power control for Physical Uplink Control Channel (PUCCH) in communication systems.

Method used

A method and apparatus for determining power control parameters that considers both unicast and groupcast related parameters, including Downlink Assignment Index (DAI), number of groupcast DCIs, and transmission blocks, to calculate optimal PUCCH power control parameters using specific formulas.

Benefits of technology

Enhances power efficiency and optimizes power control for PUCCH transmission by accurately determining power control parameters for groupcast scenarios, thereby maximizing power utilization and meeting transmission requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007746555000167
    Figure 0007746555000167
  • Figure 0007746555000168
    Figure 0007746555000168
  • Figure 0007746555000169
    Figure 0007746555000169
Patent Text Reader

Abstract

The present disclosure provides a power control parameter determination method and apparatus, the method including: a terminal obtaining unicast related parameters and groupcast related parameters; and the terminal determining a power control parameter of a physical uplink control channel (PUCCH) according to the unicast related parameters and the groupcast related parameters.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] (CROSS-REFERENCE TO RELATED APPLICATIONS) This disclosure claims priority to Chinese Patent Application No. 202111138643.9, filed in China on September 27, 2021, the entire contents of which are incorporated herein by reference. The present disclosure relates to the field of communication technologies, and more particularly to a method and apparatus for determining power control parameters. [Background technology]

[0002] The Physical Uplink Control Channel (PUCCH) carries uplink control information (UCI) and controls the transmission power of the PUCCH. When the UCI includes feedback information of a Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK), a power control parameter for feeding back the HARQ-ACK needs to be calculated, and the parameter is for the transmission power of the PUCCH. When the number of bits of the UCI exceeds 11, the power control parameter is calculated according to the length of the HARQ-ACK codebook. When the number of bits of the UCI is 11 or less, the power control parameter needs to be calculated according to the scheduling downlink control information (DCI) received by the terminal.

[0003] In the related technology, when a terminal receives multiple broadcast groupcast services, the base station configures multiple terminal (User Equipment, UE)-based Radio Network Temporary Identifiers (G-RNTIs) for the terminal to identify different broadcast groupcast services. For Type-2 codebook generation, different broadcast groupcast services individually count a Downlink Assignment Index (DAI) and generate their own HARQ sub-codebooks. Therefore, the terminal generates multiple HARQ-ACK sub-codebooks for the broadcast groupcast and transmits them on the PUCCH. However, the calculation method of HARQ-ACK for the sub-codebook of a transmission block for unicast in the related technology cannot be applied to the PUCCH power control parameters for groupcast. Summary of the Invention [Problem to be solved by the invention]

[0004] The objective of the present disclosure is to provide a method and apparatus for determining power control parameters that solves the problem that the HARQ-ACK calculation method of the sub-codebook of a transmission block for unicast in the related art cannot be applied to the PUCCH power control parameters for groupcast. [Means for solving the problem]

[0005] An embodiment of the present disclosure includes a power control parameter determination method, comprising: A terminal obtains unicast related parameters and groupcast related parameters; and determining, by the terminal, a power control parameter of a physical uplink control channel (PUCCH) according to the unicast-related parameter and the groupcast-related parameter.

[0006] Optionally, the groupcast related parameters include: The Downlink Assignment Index (DAI) parameter of the last DCI among the Downlink Control Information (DCI) of the groupcast; the number of groupcast DCIs received by the terminal; and the number of groupcast transmission blocks received by the terminal; and and the number of transmission blocks of semi-persistent scheduling of groupcast received by the terminal.

[0007] Optionally, determining a power control parameter of a physical uplink control channel (PUCCH) according to the above-mentioned unicast related parameters and the groupcast related parameters includes: Determining a first power control parameter of a unicast service according to the related parameters of the unicast; determining second power control parameters for N groupcast services (N is an integer equal to or greater than 1) according to the groupcast related parameters; determining a power control parameter of the PUCCH according to the first power parameter and the second power parameter.

[0008] Optionally, determining the power control parameter of the PUCCH according to the first power parameter and the second power parameter described above may include: and obtaining a power control parameter for the PUCCH by summing a first power control parameter and the N second power control parameters according to the following formula:

number

[0009] Optionally, the second power control parameter n HARQ-ACK,TB(G-RNTI(i)) is equal to the number of bits of the HARQ-ACK sub-codebook of groupcast service (i) fed back on one PUCCH by a terminal corresponding to the groupcast service (i).

[0010] Optionally, the calculation formula of the second power control parameter is as follows:

number

number

number

number

number

[0011] Optionally,

number

[0012] Optionally, determining second power control parameters for the N groupcast services according to the above-mentioned groupcast related parameters includes: respectively determining the number of missed detection transmission blocks corresponding to missed detection DCI in each groupcast service by the terminal according to the groupcast related parameters; respectively determining the number of received transmission blocks corresponding to the DCI received by the terminal in each groupcast service according to the groupcast related parameters; determining second power control parameters for the N groupcast services according to the number of undetected transmission blocks and the number of received transmission blocks.

[0013] Optionally, determining the number of received transmission blocks corresponding to the DCI received by the terminal in each groupcast service according to the above-mentioned groupcast related parameters includes: determining a number of received transmission blocks corresponding to DCI received by the terminal in the target groupcast service by calculating the sum of the number of transmission blocks of the target groupcast service received by the terminal and the number of transmission blocks of semi-persistent scheduling of the target groupcast service; Here, the target groupcast service is any one of the N groupcast services.

[0014] Optionally, determining a power control parameter of a physical uplink control channel (PUCCH) according to the above-mentioned unicast related parameters and the groupcast related parameters includes: determining a total number of missed detection transmission blocks corresponding to missed DCIs in the unicast service and N (N is an integer greater than or equal to 1) groupcast services by the terminal according to the unicast related parameters and the groupcast related parameters; determining a total number of received transmission blocks corresponding to DCIs received by a terminal through the unicast service and the groupcast service according to the unicast-related parameters and the groupcast-related parameters; determining a power control parameter of the PUCCH according to the total number of missed detection transmission blocks and the total number of received transmission blocks.

[0015] Optionally, determining a total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and the N groupcast services by the terminal according to the above-mentioned unicast related parameters and the groupcast related parameters includes: Determining a number of unicast missed detection transmission blocks corresponding to missed detection DCI in the unicast service by the terminal according to the relevant parameters of unicast; respectively determining the number of missed detection transmission blocks corresponding to missed detection DCI in each groupcast service by the terminal according to the relevant parameters of the groupcast; determining the total number of missed detection transmission blocks according to the number of missed detection transmission blocks of the unicast services and the number of missed detection transmission blocks corresponding to each groupcast service respectively.

[0016] Optionally, respectively determining the number of missed detection transmission blocks corresponding to missed detection DCI in each groupcast service by the terminal according to the above-mentioned groupcast related parameters: subtracting the DAI parameter of the last DCI corresponding to the target groupcast service from the number of DCIs of the target groupcast service received by the terminal to obtain the number of DCIs missed by the terminal in the target groupcast service; performing a modulo operation on the number of missed detection DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed detection DCIs in the target groupcast service by the terminal; Here, the target groupcast service is any one of the N groupcast services.

[0017] Optionally, respectively determining the number of missed detection transmission blocks corresponding to missed detection DCI in each groupcast service by the terminal according to the above-mentioned groupcast related parameters: Obtaining the product of the DAI cycle number of the target groupcast service and the maximum count value of the DAI count; obtaining a sum of the product and a DAI parameter of the last DCI corresponding to the target groupcast service received by the terminal, and subtracting the sum from the number of DCIs of the target groupcast service received by the terminal to obtain a first calculation result; multiplying the first calculation result by first groupcast configuration information to obtain a number of missed detection transmission blocks corresponding to missed detection DCI in the target groupcast service by the terminal; Here, the target groupcast service is any one of the N groupcast services.

[0018] Optionally, determining the total number of missed detection transmission blocks according to the number of missed detection transmission blocks of the unicast service and the number of missed detection transmission blocks corresponding to each groupcast service, respectively, includes: The method includes calculating the sum of the number of unicast missed detection transmission blocks and the number of missed detection transmission blocks of N groupcast services to obtain the total number of missed detection transmission blocks.

[0019] Optionally, determining a total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and the N groupcast services by the terminal according to the above-mentioned unicast related parameters and the groupcast related parameters includes: Determining a number of unicast missed detection transmission blocks corresponding to missed detection DCI in the unicast service by the terminal according to the relevant parameters of unicast; Determine a number of missed groupcast transmission blocks corresponding to missed DCIs in the N groupcast services by the terminal according to the relevant parameters of the groupcast, the number being the total number of missed groupcast transmission blocks in the N groupcast services by the terminal; determining the total number of missed detection transmission blocks according to the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks.

[0020] Optionally, determining the number of missed groupcast transmission blocks corresponding to missed DCIs in the N groupcast services by the terminal according to the above-mentioned related parameters of the groupcast: subtracting the sum of the DAI parameters of the last DCIs corresponding to the N groupcast services from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain a total number of DCIs missed by the terminal; The method includes performing a modulo operation on the total number of missed DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the number of missed groupcast transmission blocks corresponding to the missed DCIs in the N groupcast services by the terminal.

[0021] Optionally, determining the number of missed groupcast transmission blocks corresponding to missed DCIs in the N groupcast services by the terminal according to the above-mentioned related parameters of the groupcast: Obtaining the product of the DAI cycle number of the target groupcast service and the maximum count value of the DAI count; Sum the product and the number of DCIs of the target groupcast service received by the terminal to obtain a second calculation result; obtaining a sum of the second calculation results corresponding to the N groupcast services, and subtracting the sum from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain a third calculation result; and multiplying the third calculation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed detection DCIs in the N groupcast services by the terminal.

[0022] Optionally, determining the total number of missed detection transmission blocks according to the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks includes: The method includes calculating the sum of the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks to obtain the total number of missed detection transmission blocks.

[0023] Alternatively, if the first groupcast configuration information is 1, the power control parameter of the target groupcast service is the number of bits of the HARQ-ACK sub-codebook of the target groupcast service fed back on one PUCCH by the terminal corresponding to the target groupcast service.

[0024] Alternatively, the number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the target groupcast service; or or The number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the unicast service.

[0025] Optionally, determining a total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and the N groupcast services by the terminal according to the above-mentioned unicast related parameters and the groupcast related parameters includes: Among the DCIs of the unicast service, obtain the sum of the DAI parameter of the last DCI and the DAI parameters of the last DCIs corresponding to the N groupcast services, and subtract the sum from the total number of DCIs received by the terminal to obtain the total number of DCIs missed by the terminal; The method includes performing a modulo operation on the total number of missed detection DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the total number of missed detection transmission blocks corresponding to the missed detection DCIs in the unicast service and the N groupcast services by the terminal.

[0026] Optionally, determining a total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and the N groupcast services by the terminal according to the above-mentioned unicast related parameters and the groupcast related parameters includes: calculating the total number of missed transmission blocks using the following formula:

number

number

number

number

number

[0027] Optionally, determining a total number of received transmission blocks corresponding to DCIs received by a terminal in a unicast service and a groupcast service according to the above-mentioned unicast-related parameters and the groupcast-related parameters includes: Determining the total number of received transmission blocks according to the total number of transmission blocks of the unicast service and the N groupcast services received by the terminal and the total number of transmission blocks of semi-persistent scheduling of the unicast service and the groupcast service.

[0028] Optionally, the PUCCH power control parameters refer to power control parameters that need to be fed back with HARQ-ACK, and the HARQ-ACK feedback is based on acknowledgment (ACK) / negative acknowledgement (NACK).

[0029] Optionally, the PUCCH power control parameters include: It includes the associated DCI and transport blocks that convert only NACKs into ACK / NACK feedback.

[0030] An embodiment of the present disclosure provides a power control parameter determination device including a memory, a transceiver, and a processor, The memory is for storing a computer program, and the transceiver is for transmitting and receiving data under the control of the processor, and the processor reads the computer program in the memory and performs the following: An operation of obtaining unicast related parameters and groupcast related parameters; determining a power control parameter of a Physical Uplink Control Channel (PUCCH) according to the unicast related parameter and the groupcast related parameter.

[0031] Optionally, the groupcast related parameters include: Downlink Allocation Index (DAI) parameter of the last DCI among groupcast downlink control information (DCI); the number of groupcast DCIs received by the terminal; and the number of groupcast transmission blocks received by the terminal; and and the number of transmission blocks of semi-persistent scheduling of groupcast received by the terminal.

[0032] Optionally, the processor reads the computer program in the memory to: determining a first power control parameter of a unicast service according to the relevant parameters of the unicast; determining second power control parameters for N groupcast services (N is an integer equal to or greater than 1) according to the groupcast related parameters; and determining a power control parameter of the PUCCH according to the first power parameter and the second power parameter.

[0033] Optionally, the processor reads the computer program in the memory to: The following formula is used to perform an operation of summing a first power control parameter and the N second power control parameters to obtain a power control parameter for the PUCCH:

number

[0034] Optionally, the second power control parameter n HARQ-ACK,TB(G-RNTI(i)) is equal to the number of bits of the HARQ-ACK sub-codebook of groupcast service (i) fed back on one PUCCH by a terminal corresponding to the groupcast service (i).

[0035] Optionally, the calculation formula of the second power control parameter is as follows:

number

number

number

number

number

[0036] Optionally,

number

[0037] Optionally, the processor reads the computer program in the memory to: determining the number of missed detection transmission blocks corresponding to missed detection DCI in each groupcast service by the terminal according to the groupcast related parameters; determining the number of received transmission blocks corresponding to the DCI received by the terminal in each groupcast service according to the groupcast related parameters; and determining second power control parameters for the N groupcast services according to the number of undetected transmission blocks and the number of received transmission blocks.

[0038] Optionally, the processor reads the computer program in the memory to: The method is used to perform the sum of the number of transmission blocks of the target groupcast service received by the terminal and the number of transmission blocks of semi-persistent scheduling of the target groupcast service to determine the number of received transmission blocks corresponding to the DCI received by the terminal in the target groupcast service; Here, the target groupcast service is any one of the N groupcast services.

[0039] Optionally, the processor reads the computer program in the memory to: determining a total number of missed detection transmission blocks corresponding to missed DCIs in the unicast service and N (N is an integer equal to or greater than 1) groupcast services by the terminal according to the unicast related parameters and the groupcast related parameters; determining a total number of received transmission blocks corresponding to DCIs received by a terminal through the unicast service and the groupcast service according to the unicast-related parameters and the groupcast-related parameters; and determining a power control parameter of the PUCCH according to the total number of missed detection transmission blocks and the total number of received transmission blocks.

[0040] Optionally, the processor reads the computer program in the memory to: determining a number of unicast missed detection transmission blocks corresponding to missed detection DCI in the unicast service by the terminal according to relevant parameters of unicast; determining the number of missed detection transmission blocks corresponding to missed detection DCIs in each groupcast service by the terminal according to the groupcast related parameters; and determining the total number of missed detection transmission blocks according to the number of missed detection transmission blocks of unicast services and the number of missed detection transmission blocks corresponding to each groupcast service.

[0041] Optionally, the processor reads the computer program in the memory to: subtracting the DAI parameter of the last DCI corresponding to the target groupcast service from the number of DCIs of the target groupcast service received by the terminal to obtain the number of DCIs missed by the terminal in the target groupcast service; performing a modulo operation on the number of missed detection DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed detection DCIs in the target groupcast service by the terminal; Here, the target groupcast service is any one of the N groupcast services.

[0042] Optionally, the processor reads the computer program in the memory to: An operation of obtaining the product of the number of DAI cycles of the target groupcast service and the maximum count value of the DAI count; obtaining a sum of the product and a DAI parameter of the last DCI corresponding to the target groupcast service received by the terminal, and subtracting the sum from the number of DCIs of the target groupcast service received by the terminal to obtain a first calculation result; and performing an operation of multiplying the first calculation result by first groupcast configuration information to obtain a number of missed detection transmission blocks corresponding to missed detection DCI in the target groupcast service by the terminal; Here, the target groupcast service is any one of the N groupcast services.

[0043] Optionally, the processor reads the computer program in the memory to: It is used to perform an operation of summing the number of unicast missed detection transmission blocks and the number of missed detection transmission blocks of N groupcast services to obtain the total number of missed detection transmission blocks.

[0044] Optionally, the processor reads the computer program in the memory to: determining a number of unicast missed detection transmission blocks corresponding to missed detection DCI in the unicast service by the terminal according to relevant parameters of unicast; determining a number of missed groupcast transmission blocks corresponding to missed DCIs in the N groupcast services by the terminal according to the relevant parameters of the groupcast, the number being the total number of missed groupcast transmission blocks in the N groupcast services by the terminal; and determining the total number of missed detection transmission blocks according to the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks.

[0045] Optionally, the processor reads the computer program in the memory to: subtracting the sum of the DAI parameters of the last DCIs corresponding to the N groupcast services from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain a total number of DCIs missed by the terminal; It is used to perform an operation of performing a modulo operation on the total number of missed DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the number of missed groupcast transmission blocks corresponding to the missed DCIs in the N groupcast services by the terminal.

[0046] Optionally, the processor reads the computer program in the memory to: An operation of obtaining the product of the number of DAI cycles of the target groupcast service and the maximum count value of the DAI count; summing the product and the number of DCIs of the target groupcast service received by the terminal to obtain a second calculation result; obtaining a sum of the second calculation results corresponding to the N groupcast services, and subtracting the sum from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain a third calculation result; and multiplying the third calculation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to missed detection DCIs in the N groupcast services by the terminal.

[0047] Optionally, the processor reads the computer program in the memory to: It is used to perform an operation of calculating the sum of the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks to obtain the total number of missed detection transmission blocks.

[0048] Alternatively, if the first groupcast configuration information is 1, the power control parameter of the target groupcast service is the number of bits of the HARQ-ACK sub-codebook of the target groupcast service fed back on one PUCCH by the terminal corresponding to the target groupcast service.

[0049] Alternatively, the number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the target groupcast service; or or The number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the unicast service.

[0050] Optionally, the processor reads the computer program in the memory to: an operation of obtaining the sum of the DAI parameter of the last DCI among the DCIs of the unicast service and the DAI parameters of the last DCIs corresponding to the N groupcast services, and subtracting this sum from the total number of DCIs received by the terminal to obtain the total number of DCIs missed by the terminal; It is used to perform an operation of performing a modulo operation on the total number of missed detection DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and N groupcast services by the terminal.

[0051] Optionally, the processor reads the computer program in the memory to: The following formula is used to perform the operation of calculating the total number of missed transmission blocks:

number

number

number

number

number

[0052] Optionally, the processor reads the computer program in the memory to: It is used to perform an operation of determining the total number of received transmission blocks according to the total number of transmission blocks of the unicast service and N groupcast services received by the terminal and the total number of transmission blocks of semi-persistent scheduling of the unicast service and the groupcast service.

[0053] Optionally, the PUCCH power control parameters refer to power control parameters that need to be fed back with HARQ-ACK, and the HARQ-ACK feedback is based on acknowledgment (ACK) / negative acknowledgement (NACK).

[0054] Optionally, the PUCCH power control parameters include: It includes the associated DCI and transport blocks that convert only NACKs into ACK / NACK feedback.

[0055] An embodiment of the present disclosure includes a power control parameter determining device, an acquiring unit for acquiring unicast related parameters and groupcast related parameters; a determining unit for determining a power control parameter of a Physical Uplink Control Channel (PUCCH) according to the unicast related parameter and the groupcast related parameter.

[0056] Optionally, the groupcast related parameters include: Downlink Allocation Index (DAI) parameter of the last DCI among groupcast downlink control information (DCI); the number of groupcast DCIs received by the terminal; and the number of groupcast transmission blocks received by the terminal; and and the number of transmission blocks of semi-persistent scheduling of groupcast received by the terminal.

[0057] Optionally, the determination unit: a first determining subunit for determining a first power control parameter of a unicast service according to the relevant parameters of the unicast; a second determining subunit for determining second power control parameters of N groupcast services (N being an integer equal to or greater than 1) according to the groupcast related parameters; and a third determining subunit for determining a power control parameter of the PUCCH according to the first power parameter and the second power parameter.

[0058] Optionally, the third defined subunit specifically comprises: The sum of a first power control parameter and the N second power control parameters is used to obtain the power control parameter of the PUCCH in the following formula:

number

[0059] Optionally, the second power control parameter n HARQ-ACK,TB(G-RNTI(i))is equal to the number of bits of the HARQ-ACK sub-codebook of groupcast service (i) fed back on one PUCCH by a terminal corresponding to the groupcast service (i).

[0060] Optionally, the calculation formula of the second power control parameter is as follows:

number

number

number

number

number

[0061] Optionally,

number

[0062] Optionally, the second determining subunit specifically comprises: respectively determining the number of missed detection transmission blocks corresponding to missed detection DCI in each groupcast service by the terminal according to the groupcast related parameters; respectively determining the number of received transmission blocks corresponding to the DCI received by the terminal in each groupcast service according to the groupcast related parameters; The number of undetected transmission blocks and the number of received transmission blocks are used to determine second power control parameters of the N groupcast services.

[0063] Optionally, when the second determining subunit respectively determines the number of received transmission blocks corresponding to the DCI received by the terminal in each groupcast service according to the related parameters of the groupcast, specifically: The sum of the number of transmission blocks of the target groupcast service received by the terminal and the number of transmission blocks of semi-persistent scheduling of the target groupcast service is used to determine the number of received transmission blocks corresponding to the DCI received by the terminal in the target groupcast service; Here, the target groupcast service is any one of the N groupcast services.

[0064] Optionally, the determination unit: a fourth determining subunit for determining a total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and N (N is an integer greater than or equal to 1) groupcast services by the terminal according to the unicast related parameters and the groupcast related parameters; a fifth determining subunit for determining a total number of received transmission blocks corresponding to DCIs received by a terminal through the unicast service and the groupcast service according to the unicast-related parameters and the groupcast-related parameters; and a sixth determining subunit for determining a power control parameter of the PUCCH according to the total number of missed detection transmission blocks and the total number of received transmission blocks.

[0065] Optionally, the fourth determining subunit specifically comprises: Determine a number of unicast missed detection transmission blocks corresponding to missed detection DCI in the unicast service by the terminal according to the relevant parameters of unicast; Determine the number of missed detection transmission blocks corresponding to missed detection DCI in each groupcast service by the terminal according to the relevant parameters of the groupcast; The total number of missed detection transmission blocks is determined according to the number of missed detection transmission blocks of the unicast service and the number of missed detection transmission blocks corresponding to each groupcast service.

[0066] Optionally, when the fourth determining subunit respectively determines the number of missed detection transmission blocks corresponding to the missed detection DCI in each groupcast service by the terminal according to the related parameters of the groupcast, specifically: Subtract the DAI parameter of the last DCI corresponding to the target groupcast service from the number of DCIs of the target groupcast service received by the terminal to obtain the number of DCIs missed by the terminal in the target groupcast service; performing a modulo operation on the number of missed DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed DCIs in the target groupcast service by the terminal; Here, the target groupcast service is any one of the N groupcast services.

[0067] Optionally, when the fourth determining subunit respectively determines the number of missed detection transmission blocks corresponding to the missed detection DCI in each groupcast service by the terminal according to the related parameters of the groupcast, specifically: The product of the number of DAI cycles of the target groupcast service and the maximum count value of the DAI count is obtained. obtaining a sum of the product and the DAI parameter of the last DCI corresponding to the target groupcast service received by the terminal, and subtracting the sum from the number of DCIs of the target groupcast service received by the terminal to obtain a first calculation result; multiplying the first calculation result by first groupcast configuration information to obtain a number of missed detection transmission blocks corresponding to missed detection DCI in the target groupcast service by the terminal; Here, the target groupcast service is any one of the N groupcast services.

[0068] Optionally, when the fourth determining subunit determines the total number of missed detection transmission blocks according to the number of missed detection transmission blocks of the unicast services and the number of missed detection transmission blocks corresponding to each groupcast service, specifically: The number of unicast missed detection transmission blocks and the number of missed detection transmission blocks of N groupcast services are summed to obtain the total number of missed detection transmission blocks.

[0069] Optionally, the fourth determining subunit specifically comprises: Determine a number of unicast missed detection transmission blocks corresponding to missed detection DCI in the unicast service by the terminal according to the relevant parameters of unicast; Determine a number of missed groupcast transmission blocks corresponding to missed DCIs in the N groupcast services by the terminal according to the related parameters of the groupcast, the number being the total number of missed groupcast transmission blocks in the N groupcast services by the terminal; The total number of missed detection transmission blocks is determined according to the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks.

[0070] Optionally, when the fourth determining subunit determines the number of missed groupcast transmission blocks corresponding to the missed groupcast DCIs in the N groupcast services by the UE according to the related parameters of the groupcast, specifically: Subtract the sum of the DAI parameters of the last DCIs corresponding to the N groupcast services from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain the total number of DCIs missed by the terminal; This is used to perform a modulo operation on the total number of missed DCIs by the terminal and the maximum count value of the DAI count, and then multiply the operation result by the first groupcast configuration information to obtain the number of missed groupcast transmission blocks corresponding to the missed DCIs in the N groupcast services by the terminal.

[0071] Optionally, when the fourth determining subunit determines the number of missed groupcast transmission blocks corresponding to the missed groupcast DCIs in the N groupcast services by the UE according to the related parameters of the groupcast, specifically: The product of the number of DAI cycles of the target groupcast service and the maximum count value of the DAI count is obtained. Sum the product and the number of DCIs of the target groupcast service received by the terminal to obtain a second calculation result; Obtain a sum of the second calculation results corresponding to the N groupcast services, and subtract this sum from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain a third calculation result; The third calculation result is multiplied by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed detection DCIs in the N groupcast services by the terminal.

[0072] Optionally, when the fourth determining subunit determines the total number of missed detection transmission blocks according to the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks, specifically: The number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks are summed to obtain the total number of missed detection transmission blocks.

[0073] Alternatively, if the first groupcast configuration information is 1, the power control parameter of the target groupcast service is the number of bits of the HARQ-ACK sub-codebook of the target groupcast service fed back on one PUCCH by the terminal corresponding to the target groupcast service.

[0074] Alternatively, the number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the target groupcast service; or or The number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the unicast service.

[0075] Optionally, the fourth determining subunit specifically comprises: Among the DCIs of the unicast service, the sum of the DAI parameter of the last DCI and the DAI parameters of the last DCIs corresponding to the N groupcast services is obtained, and the sum is subtracted from the total number of DCIs received by the terminal to obtain the total number of DCIs that were missed by the terminal; A modulo operation is performed on the total number of missed DCIs by the terminal and the maximum count value of the DAI count, and the operation result is multiplied by the first groupcast configuration information to obtain the total number of missed DCI transmission blocks corresponding to missed DCIs in the unicast service and N groupcast services by the terminal.

[0076] Optionally, the fourth determining subunit specifically comprises: The following formula is used to calculate the total number of missed transmission blocks:

number

number

number

number

number

[0077] Optionally, the fifth determining subunit specifically comprises: It is used to determine the total number of received transmission blocks according to the total number of transmission blocks of the unicast service and N groupcast services received by the terminal and the total number of transmission blocks of semi-persistent scheduling of the unicast service and the groupcast service.

[0078] Optionally, the PUCCH power control parameters refer to power control parameters that need to be fed back with HARQ-ACK, and the HARQ-ACK feedback is based on acknowledgment (ACK) / negative acknowledgement (NACK).

[0079] Optionally, the PUCCH power control parameters include: It includes the associated DCI and transport blocks that convert only NACKs into ACK / NACK feedback.

[0080] An embodiment of the present disclosure provides a processor-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the power control parameter determination method described above. [Effects of the Invention]

[0081] The beneficial effects of the above technical aspects of the present disclosure are as follows. According to an embodiment of the present application, the terminal determines the power control parameters of the PUCCH channel for transmitting the broadcast groupcast HARQ-ACK codebook according to the unicast related parameters and the groupcast related parameters, so that the terminal can perform power control more optimally, thereby maximizing power efficiency and saving power energy while meeting the requirements for PUCCH transmission power. [Brief explanation of the drawings]

[0082] [Figure 1] FIG. 2 is a schematic diagram illustrating a dynamic codebook. [Figure 2] FIG. 1 is a schematic diagram illustrating a flow of a power control parameter determination method according to an embodiment of the present disclosure. [Figure 3] 1 is a schematic diagram illustrating the structure of a power control parameter determination device according to an embodiment of the present disclosure; [Figure 4] 2 is a second schematic diagram illustrating the structure of a power control parameter determination device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0083] To clarify the problems to be solved, technical aspects, and advantages of the present disclosure, the following detailed description will be given with reference to the drawings and specific embodiments. In the following description, specific details of specific configurations and components are provided to facilitate a thorough understanding of the embodiments of the present disclosure. Therefore, it will be apparent to those skilled in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Also, for clarity and conciseness, descriptions of known functions and structures are omitted.

[0084] It should be noted that throughout the specification, references to "one embodiment" or "an embodiment" mean that a particular feature, structure, or characteristic associated with an embodiment is included in at least one embodiment of the present disclosure. Thus, the appearances of "in one embodiment" or "in one embodiment" in various places throughout the specification do not necessarily refer to the same embodiment. Furthermore, the particular feature, structure, or characteristic may be incorporated into one or more embodiments in any suitable manner.

[0085] In each embodiment of the present disclosure, it should be understood that the magnitude of the numbers of each procedure below does not indicate the order of execution, and the order of execution of each procedure is determined by its function and inherent logic, and does not limit the implementation procedure according to the embodiment of the present disclosure.

[0086] In the embodiments of the present disclosure, the term "and / or" merely describes the correlation of related objects and indicates three possible relationships. For example, A and / or B may indicate three cases: only A exists, both A and B exist, and only B exists. The symbol " / " generally indicates an "or" relationship between the related objects before and after it.

[0087] In the present application, the term "plurality" means two or more, and similarly for other quantifiers.

[0088] Hereinafter, the technical aspects of the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application, but it should be clear that the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. Based on the embodiments of the present application, other embodiments obtained by those skilled in the art without paying creative labor shall all fall within the scope of protection of the present application.

[0089] In describing the embodiments of the present disclosure, we first explain and explain some concepts that will be used in the following description.

[0090] 1. HARQ-ACK dynamic codebook (type-2) mechanism. The 5G system supports a dynamic HARQ-ACK codebook generation mechanism. The principle is that a DAI indication is added when sending scheduling signaling DCI, and the terminal calculates the number of DCI and physical downlink shared channels (PDSCHs) actually sent from the base station according to the DAI count, thereby determining the number of PDSCHs that need feedback and are included in the HARQ-ACK codebook.

[0091] Below, we describe the procedure of the HARQ-ACK dynamic codebook mechanism for a single-carrier scenario (C-DAI only). As shown in Figure 1, it is assumed that nine DCIs for scheduling PDSCH are transmitted from the base station, and each DCI is designated as DCI-1 to DCI-9. The bit width of the DAI count is 2 bits, that is, the maximum count range is T D = 4. j is the number of cycles used by the terminal to calculate the DAI value (if the DAI in the current DCI is equal to or less than the DAI in the previous DCI, j is incremented by 1).

[0092] The DAI counting mechanism allows the terminal to calculate the number of DCIs sent from the base station, and the calculation method is as follows:

number

number

[0093] It should be noted that in a multi-carrier scenario, in addition to C-DAI, there is also a Total DAI (T-DAI) that counts all carriers.

number

number

[0094] Specifically, the embodiments of the present disclosure provide a power control parameter determination method that solves the problem that the conventional method for calculating HARQ-ACK of a sub-codebook of a transmission block for unicast cannot be applied to the PUCCH power control parameters for groupcast.

[0095] As shown in FIG. 2, the embodiment of the present disclosure provides a power control parameter determination method, which specifically includes the following steps 21 to 22.

[0096] Step 21 is for the terminal to obtain the unicast related parameters and the groupcast related parameters.

[0097] The unicast-related parameters include, for example, the number of unicast transmission blocks received by the terminal, the number of semi-persistent scheduling transmission blocks for unicast received by the terminal, a downlink allocation index (DAI) parameter of the last DCI among the unicast DCIs, the number of unicast DCIs received by the terminal, and unicast-related configuration information, etc. If one or more unicast-related parameters cannot be acquired, the unacquired related parameters may be represented as 0.

[0098] The groupcast-related parameters may include at least one of the following: a downlink allocation index (DAI) parameter of the last DCI among the groupcast downlink control information (DCI); the number of groupcast DCIs received by the terminal; the number of groupcast transmission blocks received by the terminal; and the number of semi-persistent scheduling transmission blocks for the groupcast received by the terminal.

[0099] It should be noted that the unicast-related parameters and the groupcast-related parameters include, but are not limited to, one or more of the above parameters, and may further include other parameter information for determining the power control parameters of the PUCCH of the groupcast HARQ-ACK.

[0100] It should be noted that the unicast refers to scheduling and data transmission using Point to Point (PTP), which may also be referred to as single UE-based scheduling. The unicast service in the embodiments of the present application refers to service data transmitted in a unicast manner.

[0101] The groupcast refers to data scheduled using Point to Multi-point (PTM) and may also be referred to as group UE-based scheduling. The groupcast service in the present embodiment refers to service data transmitted in a multicast manner.

[0102] The unicast related parameters and the groupcast related parameters may be downlink data or sidelink data.

[0103] Step 22 is for the terminal to determine a power control parameter of a physical uplink control channel (PUCCH) according to the unicast related parameters and the groupcast related parameters.

[0104] In this embodiment, when determining the PUCCH power control parameter, the UE may use one or more of the above parameters to determine it, for example, determine the PUCCH power control parameter according to parameters such as the DAI parameter of the last DCI among one or more groupcast DCI scheduling information, the number of groupcast scheduling signalings (i.e., the number of DCIs) received by the UE, the number of groupcast transport blocks received by the UE, the number of transport blocks of semi-persistent scheduling for groupcast, etc. The power control parameter refers to the PUCCH power control parameter for transmitting HARQ-ACK.

[0105] Optionally, the PUCCH power control parameters refer to the power control parameters that need to be fed back as HARQ-ACK, and the HARQ-ACK feedback is based on Acknowledgement (ACK) / Negative Acknowledgement (NACK) (i.e., if the data is not correctly decoded, NACK is fed back, and if the data is correctly decoded, ACK is fed back). HARQ-ACK feedback other than ACK / NACK is not included, specifically: It does not include scheduling signaling and related transmission blocks that do not require HARQ-ACK feedback; HARQ-ACK is based on negative acknowledgement only (NACK-only) (i.e., feedback NACK if not correctly decoded, and no information if correctly decoded). It does not include scheduling signaling and associated transmission blocks, while It may also include associated DCI and transport blocks that convert NACK-only to ACK / NACK feedback according to certain conditions.

[0106] According to an embodiment of the present application, the terminal determines the power control parameters of the PUCCH channel for transmitting the broadcast groupcast HARQ-ACK codebook according to the unicast related parameters and the groupcast related parameters, so that the terminal can perform power control more optimally, thereby maximizing power efficiency and saving power energy while meeting the requirements for PUCCH transmission power.

[0107] Hereinafter, a method for determining the power control parameters by the terminal according to the unicast-related parameters and the groupcast-related parameters will be described through specific embodiments.

[0108] As an alternative embodiment, when determining the power control parameters of the PUCCH according to the unicast-related parameters and the groupcast-related parameters, the power control parameters of the unicast service and the groupcast service may be calculated separately, and specifically, step 22 may include the following steps 31 to 33.

[0109] Step 31 is to determine a first power control parameter of the unicast service according to the relevant parameters of the unicast.

[0110] Optionally, the terminal determines, according to unicast-related parameters, a number of unicast undetected transmission blocks corresponding to undetected DCI in the unicast service by the terminal, determines, according to unicast-related parameters, a number of unicast received transmission blocks corresponding to DCI received in the unicast service by the terminal, and determines the first power control parameter according to the number of unicast undetected transmission blocks and the number of unicast received transmission blocks, where the first power control parameter is the sum of the number of unicast undetected transmission blocks and the number of unicast received transmission blocks.

[0111] Specifically, the number of unicast undetected transmission blocks and the number of unicast received transmission blocks may be calculated according to the DAI parameter of the last DCI among the DCIs of the unicast service, the number of unicast DCIs received by the terminal, the number of all unicast transmission blocks received by the terminal, the number of unicast semi-persistent scheduling transmission blocks received by the terminal, and unicast configuration information configured by the base station.

[0112] Step 32 is to determine second power control parameters for N (N is an integer equal to or greater than 1) groupcast services according to the related parameters of the groupcast services.

[0113] Optionally, determining the second power control parameters of the N groupcast services according to the above-mentioned groupcast related parameters includes respectively determining the number of missed detection transmission blocks corresponding to missed DCI in each groupcast service by the terminal according to the groupcast related parameters; respectively determining the number of received transmission blocks corresponding to DCI received in each groupcast service by the terminal according to the groupcast related parameters; and determining second power control parameters of the N groupcast services according to the number of missed detection transmission blocks and the number of received transmission blocks. Here, the sum of the number of undetected transmission blocks and the number of received transmission blocks is a second power control parameter for the groupcast service.

[0114] Step 33 is to determine a power control parameter of the PUCCH according to the first power parameter and the second power parameter.

[0115] In this embodiment, the sum of the first power parameter and the second power parameters of the N groupcast services is the power control parameter of the PUCCH.

[0116] Furthermore, when calculating the second power control parameter for each groupcast service in step 32, the number of undetected transmission blocks and the number of received transmission blocks for each groupcast service need to be calculated, and the sum of the number of undetected transmission blocks and the number of received transmission blocks corresponding to the target groupcast service is the second power control parameter for the target groupcast service.

[0117] Among them, the methods for respectively determining the number of missed detection transmission blocks corresponding to missed detection DCI in each of the N groupcast services provided by the terminal according to the above-mentioned groupcast-related parameters may include the following methods 1 and 2:

[0118] Method 1 is to subtract the DAI parameter of the last DCI corresponding to the target groupcast service from the number of DCIs of the target groupcast service received by the terminal to obtain the number of DCIs missed by the terminal in the target groupcast service, perform a modulo operation on the number of DCIs missed by the terminal and the maximum count value of the DAI count, and multiply the operation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed detection DCIs in the target groupcast service by the terminal, where the target groupcast service is any one of the N groupcast services.

[0119] In the first method, for example, if the target groupcast service is groupcast service (i), the number of missed detection transmission blocks corresponding to missed detection DCI in groupcast service (i) by the terminal is specifically expressed as follows: HARQ-ACK,part1(G-RNTI(i)) may be represented by

number

number

number

number

[0120] Method 2 is to obtain the product of the DAI cycle number of the target groupcast service and the maximum count value of the DAI count, obtain the sum of this product and the DAI parameter of the last DCI corresponding to the target groupcast service received by the terminal, subtract this sum from the number of DCIs of the target groupcast service received by the terminal to obtain a first calculation result, and multiply the first calculation result by first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to missed detection DCIs in the target groupcast service by the terminal, where the target groupcast service is any one of the N groupcast services.

[0121] It should be noted that if the first groupcast configuration information is 1, the above-mentioned step of "multiplying the first calculation result by the first groupcast configuration information" may be omitted.

[0122] Regarding the second method, for example, if the target groupcast service is groupcast service (i), the number of missed detection transmission blocks corresponding to missed detection DCI in groupcast service (i) by the terminal is specifically expressed as follows: HARQ-ACK,part1(G-RNTI(i)) may be represented by

number

[0123] It should be noted that in method 1, the bit width of the DAI count is 2 bits, that is, the maximum count range is T D = 4, and when calculating the number of missed detection transmission blocks corresponding to missed detection DCI, the method of method 1 is used to calculate T D The modulus may be calculated for

[0124] Of these, there are two main considerations: (1) When the number of DCIs transmitted from the base station is 11 or less, the number of DCIs missed by the terminal does not exceed three. (2) Formula

number

[0125] If the terminal supports scheduling of multicast groupcast services, and the number of missed DCIs exceeds three due to special reasons, such as the mobile terminal joining an HARQ procedure already in progress, the number of missed transmission blocks corresponding to missed DCIs may be calculated using the method in the second method above.

[0126] Wherein, determining the number of received transmission blocks corresponding to the DCI received by the terminal in each groupcast service according to the groupcast related parameters; The method may include determining the number of received transmission blocks corresponding to DCI received by the terminal in the target groupcast service by calculating the sum of the number of transmission blocks of the target groupcast service received by the terminal and the number of transmission blocks of semi-persistent scheduling of the target groupcast service, where the target groupcast service is any one of the N groupcast services.

[0127] Regarding the number of received transmission blocks, for example, if the target groupcast service is groupcast service (i), the number of received transmission blocks corresponding to DCI received by the terminal in groupcast service (i) is specifically expressed as follows: HARQ-ACK,part2(G-RNTI(i)) may be represented by

number

number

[0128] In the following, in this alternative embodiment, the actual procedure for determining the power control parameters of the PUCCH according to the unicast related parameters and the groupcast related parameters will be described through specific examples.

[0129] In this embodiment, the unicast and each groupcast service calculates its own power control parameter separately, and the power control parameter of the PUCCH can be obtained by summing each of the separately calculated first power control parameters and the N second power control parameters, that is,

number

[0130] Specifically, the first power control parameter n of the unicast service HARQ-ACK,TB(unicast) The calculation method is as follows:

number

number

number

number

number

number

[0131]

number

number

number

[0132] Specifically, the second power control parameter n of the groupcast service HARQ-ACK,TB(G-RNTI(i) The calculation method of is as follows, and it is necessary to calculate the number of undetected transmission blocks and the number of received transmission blocks of the groupcast service respectively.

number

number

number

[0133] Wherein, if the base station is configured to schedule the maximum codeword in the DCI as 2, i.e., to schedule two transmission blocks, and needs to feed back 2 bits of information, then:

number

number

number

number

[0134] Alternatively, when semi-persistent scheduling is configured for a groupcast service, for ease of operation, the HARQ-ACK feedback information lengths of groupcast and unicast semi-persistent scheduling may be calculated together and included in the HARQ-ACK codebook of the unicast service, i.e., the transmission blocks of unicast and groupcast semi-persistent scheduling may be included when calculating the unicast power control parameters. In this case, the HARQ-ACK feedback length of groupcast semi-persistent scheduling is not included when calculating the groupcast HARQ codebook, i.e., the number of transmission blocks of groupcast semi-persistent scheduling is not included when calculating the groupcast power control parameters.

[0135] Alternatively, if the transmission block of semi-persistent scheduling of groupcast service is not included in the calculation of the power control parameters of unicast service, in addition to calculating the transmission block based on dynamic scheduling and the corresponding HARQ-ACK feedback, it is also necessary to calculate the HARQ-ACK feedback length of semi-persistent scheduling of groupcast. That is, when calculating the power control parameters of groupcast, it is necessary to calculate the transmission block of dynamic scheduling and semi-persistent scheduling of groupcast.

[0136] Alternatively, if the terminal supports scheduling of multicast groupcast services, if the number of missing DCIs exceeds three due to some special reason, for example, due to the mobile terminal joining an HARQ procedure already in progress, the above n HARQ-ACK,TB(G-RNTI(i)) In the formula, the calculation procedure for finding the modulus is as follows:

number

number

[0137] The first power control parameter for unicast may be calculated in the conventional manner or may be replaced by the above-described manner. The replaced first power control parameter n HARQ-ACK,TB(unicast) The calculation method is as follows:

number

[0138] In this embodiment, the unicast service and each groupcast service separately calculate their own power control parameters, and the power control parameters of the unicast service and all groupcast services are summed to obtain the power control parameter of the PUCCH. Since the existing protocol content can be easily modified and the calculation of the power control parameter of the PUCCH channel carrying the HARQ-ACK codebook of the broadcast groupcast can be realized, the terminal can perform power control more efficiently, thereby maximizing power efficiency.

[0139] As an alternative embodiment, when determining the power control parameters of the PUCCH according to the unicast related parameters and the groupcast related parameters, the number of missed detection transmission blocks in the unicast service and the groupcast service by the terminal and the number of received transmission blocks in the unicast service and the groupcast service by the terminal may be calculated respectively, and the power control parameters of the PUCCH may be determined according to the number of missed detection transmission blocks and the number of received transmission blocks. Specifically, step 22 may include the following steps 41 to 43.

[0140] Step 41 is to determine the total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and N (N is an integer greater than or equal to 1) groupcast services by the terminal according to the unicast related parameters and the groupcast related parameters.

[0141] Step 42 is to determine the total number of received transmission blocks corresponding to the DCI received by the terminal in the unicast service and the groupcast service according to the unicast related parameters and the groupcast related parameters.

[0142] Step 43 is to determine a power control parameter of the PUCCH according to the total number of missed detection transmission blocks and the total number of received transmission blocks.

[0143] In this embodiment, the total number of missed detection transmission blocks and the total number of received transmission blocks are respectively determined, and the total number of missed detection transmission blocks and the total number of received transmission blocks are summed to obtain the power control parameter of the PUCCH. Specifically, when determining the total number of missed detection transmission blocks and the total number of received transmission blocks, multiple implementation methods may be included, such as the following method 1 to method 3.

[0144] Method 1 is to determine the number of missed detection transmission blocks for each unicast service and each groupcast service separately, and then sum the numbers of missed detection transmission blocks corresponding to the unicast service and all groupcast services to obtain the total number of missed detection transmission blocks. The total number of received transmission blocks can be calculated jointly for the unicast service and each groupcast service.

[0145] Method 2 is to determine the number of missed detection transmission blocks individually for a unicast service, and jointly determine the number of missed detection transmission blocks for N groupcast services, and then sum the numbers of missed detection transmission blocks corresponding to the unicast service and the N groupcast services to obtain the total number of missed detection transmission blocks, and the total number of received transmission blocks can be jointly calculated for the unicast service and each groupcast service.

[0146] Method 3: for a unicast service and N groupcast services, the total number of missed transmission blocks is determined jointly, and the total number of received transmission blocks is determined jointly.

[0147] The above three realization methods will be specifically explained below through examples.

[0148] Alternatively, in method 1, the unicast service and each groupcast service individually determine the number of missed detection transmission blocks, and the total number of missed detection transmission blocks is obtained by summing the numbers of missed detection transmission blocks corresponding to the unicast service and all groupcast services.

[0149] Specifically, the step 41 may include the following steps 411 to 413. Step 411 is to determine the number of unicast missed detection transmission blocks corresponding to the missed detection DCI in the unicast service by the terminal according to the relevant parameters of the unicast. Step 412 is to respectively determine the number of missed detection transmission blocks corresponding to missed detection DCI in each groupcast service by the terminal according to the relevant parameters of the groupcast. Step 413 is to determine the total number of missed detection transmission blocks according to the number of missed detection transmission blocks of unicast services and the number of missed detection transmission blocks corresponding to each groupcast service respectively.

[0150] The total number of missed detection transmission blocks is obtained by adding the number of missed detection transmission blocks of the unicast services and the number of missed detection transmission blocks of the N groupcast services. HARQ-ACK,part1 The calculation method is as follows:

number

[0151] Optionally, in the above step 412, determining the number of missed detection transmission blocks corresponding to each groupcast service may include the following methods (1) and (2).

[0152] Method (1) is to subtract the DAI parameter of the last DCI corresponding to the target groupcast service from the number of DCIs of the target groupcast service received by the terminal to obtain the number of DCIs missed by the terminal in the target groupcast service, perform a modulo operation on the number of DCIs missed by the terminal and the maximum count value of the DAI count, and multiply the operation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed detection DCIs in the target groupcast service by the terminal, where the target groupcast service is any one of the N groupcast services.

[0153] In the above method (1), for example, if the target groupcast service is groupcast service (i), the number of missed detection transmission blocks corresponding to missed detection DCI in groupcast service (i) by the terminal is specifically expressed as follows: HARQ-ACK,part1(G-RNTI(i)) may be represented by

number

number

number

number

number

number

[0154] Method (2) is to obtain the product of the DAI cycle number of the target groupcast service and the maximum count value of the DAI count, obtain the sum of this product and the DAI parameter of the last DCI corresponding to the target groupcast service received by the terminal, subtract this sum from the number of DCIs of the target groupcast service received by the terminal to obtain a first calculation result, and multiply the first calculation result by first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed detection DCI in the target groupcast service by the terminal, where the target groupcast service is any one of the N groupcast services.

[0155] It should be noted that if the first groupcast configuration information is 1, the above-mentioned step of "multiplying the first calculation result by the first groupcast configuration information" may be omitted.

[0156] Regarding the method (2), for example, if the target groupcast service is groupcast service (i), the number of missed detection transmission blocks corresponding to missed detection DCI in groupcast service (i) by the terminal is specifically expressed as follows: HARQ-ACK,part1(G-RNTI(i)) may be represented by

number

[0157] It should be noted that in method (1), the bit width of the DAI count is 2 bits, that is, the maximum count range is T D = 4, and when calculating the number of missed detection transmission blocks corresponding to missed detection DCI, the above method (1) is used to calculate T D The modulus may be calculated for

[0158] Of these, there are two main considerations: (1) When the number of DCIs transmitted from the base station is 11 or less, the number of DCIs missed by the terminal does not exceed three. (2) Formula

number

[0159] If the terminal supports scheduling of multicast groupcast services, and the number of missed DCIs exceeds three due to special reasons, such as the mobile terminal joining an HARQ procedure already in progress, the method of method (2) above may be used to calculate the number of missed transmission blocks corresponding to missed DCIs.

[0160] After determining the number of missed detection transmission blocks corresponding to each groupcast service through the above method, the total number of missed detection transmission blocks is obtained by adding the number of missed detection transmission blocks and the number of unicast missed detection transmission blocks corresponding to missed detection DCI in the unicast service by the terminal.

[0161] Alternatively, determining the total number of received transmission blocks corresponding to DCIs received by the terminal for the unicast service and the groupcast service according to the above-mentioned unicast-related parameters and the groupcast-related parameters may include determining the total number of received transmission blocks according to the total number of transmission blocks of the unicast service and N groupcast services received by the terminal and the total number of transmission blocks of semi-persistent scheduling of the unicast service and the groupcast service.

[0162] In this embodiment, the number of received transmission blocks in the unicast service and N groupcast services may be jointly calculated. Specifically, the total number of received transmission blocks n corresponding to DCIs received by the terminal in the unicast service and the groupcast service may be calculated as follows: HARQ-ACK,part2 is calculated as follows:

number

number

[0163] Hereinafter, the actual procedure for determining the PUCCH power control parameters using Method 1 will be described through a specific example.

[0164] In this embodiment, the number of missed detection transmission blocks for each unicast service and each groupcast service is calculated separately, the number of missed detection transmission blocks for each unicast service and all groupcast services is summed to obtain the total number of missed detection transmission blocks, and the total number of received transmission blocks for each unicast service and N groupcast services is jointly calculated. The total number of missed detection transmission blocks and the total number of received transmission blocks are summed to obtain the power control parameter for the PUCCH, that is,

number

number

[0165] Among them,

number

number

number

number

number

number

number

number

[0166] It should be noted that in this embodiment, for the transmission of a broadcast groupcast service, the base station generally does not schedule two codewords in one DCI, that is, the parameter

number

[0167] Alternatively, if the terminal supports scheduling of multicast groupcast services, if the number of missing DCIs exceeds three due to some special reason, for example, due to the mobile terminal joining an HARQ procedure already in progress, the above n HARQ-ACK,TB(G-RNTI(i)) In the formula, the calculation procedure for finding the modulus is as follows:

number

number

[0168] Alternatively, in this embodiment, when semi-persistent scheduling is configured for a groupcast service, the HARQ-ACK feedback information lengths of the groupcast and unicast semi-persistent scheduling may be calculated together and included in the HARQ-ACK codebook of the unicast service, i.e., the total number of transmission blocks of the unicast and groupcast semi-persistent scheduling may be included when calculating the unicast power control parameters. In this case, the HARQ-ACK feedback length of the groupcast semi-persistent scheduling is not included when calculating the groupcast HARQ codebook, i.e., the number of transmission blocks of the groupcast semi-persistent scheduling is not included when calculating the groupcast power control parameters.

[0169] If the transmission block of semi-persistent scheduling of groupcast service is not included in the calculation of power control parameters of unicast service, in addition to calculating the transmission block based on dynamic scheduling and the corresponding HARQ-ACK feedback, it is also necessary to calculate the HARQ-ACK feedback length of semi-persistent scheduling of groupcast. That is, when calculating power control parameters of groupcast, it is necessary to calculate the transmission block of dynamic scheduling and semi-persistent scheduling of groupcast.

[0170] In one embodiment of this method, the number of missed detection transmission blocks is calculated independently for each unicast service and each groupcast service, and the total number of missed detection transmission blocks is obtained by adding up the numbers of missed detection transmission blocks corresponding to the unicast service and all groupcast services. Part 2 (i.e., the total number of received transmission blocks) is calculated in an integrated manner, which simplifies the calculation procedure.

[0171] Alternatively, in method 2, for a unicast service, the number of missed detection transmission blocks is determined individually, and for N groupcast services, the number of missed detection transmission blocks is determined jointly, and the total number of missed detection transmission blocks is obtained by summing the numbers of missed detection transmission blocks corresponding to the unicast service and the N groupcast services.

[0172] Specifically, the step 41 may include the following steps 511 to 513. Step 511 is to determine the number of unicast missed detection transmission blocks corresponding to the missed detection DCI in the unicast service by the terminal according to the relevant parameters of the unicast. Step 512 is to determine the number of groupcast missed detection transmission blocks corresponding to the missed detection DCI in the N groupcast services by the terminal according to the related parameters of the groupcast, which is the total number of missed detection transmission blocks in the N groupcast services by the terminal. Step 513 is to determine the total number of missed detection transmission blocks according to the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks.

[0173] Wherein, determining the total number of missed detection transmission blocks according to the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks is: The method includes calculating the sum of the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks to obtain the total number of missed detection transmission blocks. HARQ-ACK,part1 The calculation method is as follows: n HARQ-ACK,part1 =n HARQ-ACK,part1(unicast) +n HARQ-ACK,part1(G-RNTI) where n HARQ-ACK,part1(unicast) represents the number of unicast missed transmission blocks of the unicast service, and n HARQ-ACK,part1(G-RNTI) represents the total number of undetected transmission blocks of N groupcast services.

[0174] Optionally, in the above step 512, when the terminal determines the number of missed groupcast transmission blocks corresponding to missed groupcast DCIs in the N groupcast services, the terminal may include the following methods (i) and (ii): Method (i) is to subtract the sum of the DAI parameters of the last DCIs corresponding to the N groupcast services from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain the total number of DCIs missed by the terminal, perform a modulo operation on the total number of DCIs missed by the terminal and the maximum count value of the DAI count, and multiply the operation result by the first groupcast configuration information to obtain the number of groupcast missed transmission blocks corresponding to the missed DCIs in the N groupcast services received by the terminal.

[0175] In the method (i), the total number of undetected transmission blocks in N groupcast services by the terminal is specifically expressed as follows: HARQ-ACK,part1(G-RNTI) may be represented by

number

number

number

number

number

number

[0176] Method (ii) is to obtain the product of the number of DAI cycles of the target groupcast service and the maximum count value of the DAI count, add the product to the number of DCIs of the target groupcast service received by the terminal to obtain a second operation result, obtain the sum of the second operation results corresponding to the N groupcast services, subtract the sum from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain a third operation result, and multiply the third operation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed detection DCIs in the N groupcast services by the terminal.

[0177] In the method (ii), the total number of undetected transmission blocks in N groupcast services by the terminal is specifically expressed as follows: HARQ-ACK,part1(G-RNTI) may be represented by

number

[0178] It should be noted that in the case of method (i), the bit width of the DAI count is 2 bits, that is, the maximum count range is T D= 4, and when calculating the number of missed detection transmission blocks corresponding to missed detection DCI, the above method (i) is used to calculate T D The modulus may be calculated for

[0179] Of these, there are two main considerations: (1) When the number of DCIs transmitted from the base station is 11 or less, the number of DCIs missed by the terminal does not exceed three. (2) Formula

number

[0180] If the terminal supports scheduling of multicast groupcast services, and the number of missed DCIs exceeds three due to special reasons, such as the mobile terminal joining an HARQ procedure already in progress, the method of method (ii) above may be used to calculate the number of missed transmission blocks corresponding to missed DCIs.

[0181] After determining the number of groupcast missed detection transmission blocks corresponding to missed detection DCIs in the N groupcast services by the terminal through the above method, the total number of missed detection transmission blocks is obtained by adding the number of groupcast missed detection transmission blocks and the number of unicast missed detection transmission blocks corresponding to missed detection DCIs in the unicast service by the terminal in step 511.

[0182] Alternatively, determining the total number of received transmission blocks corresponding to DCIs received by the terminal for the unicast service and the groupcast service according to the above-mentioned unicast-related parameters and the groupcast-related parameters may include determining the total number of received transmission blocks according to the total number of transmission blocks of the unicast service and N groupcast services received by the terminal and the total number of transmission blocks of semi-persistent scheduling of the unicast service and the groupcast service.

[0183] Hereinafter, the actual procedure for determining the PUCCH power control parameters using Method 2 will be described through a specific example.

[0184] In this embodiment, the number of unicast missed detection transmission blocks corresponding to the unicast service is calculated individually, and the number of groupcast missed detection transmission blocks is jointly calculated for the N groupcast services. The number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks are summed to obtain the total number of missed detection transmission blocks, and the total number of received transmission blocks corresponding to the unicast service and the N groupcast services is jointly calculated. The total number of missed detection transmission blocks and the total number of received transmission blocks are summed to obtain the power control parameter for the PUCCH, that is,

number

number

number

number

number

number

number

number

number

[0185] It should be noted that in this embodiment, for the transmission of a broadcast groupcast service, the base station generally does not schedule two codewords in one DCI, that is, the parameter

number

number

[0186] Alternatively, if the terminal supports scheduling of multicast groupcast services, if the number of missing DCIs exceeds three due to some special reason, for example, due to the mobile terminal joining an HARQ procedure already in progress, the above n HARQ-ACK,part1(G-RNTI) may be replaced by the following formula:

number

[0187] Alternatively, in this embodiment, when semi-persistent scheduling is configured for a groupcast service, the HARQ-ACK feedback information lengths of the groupcast and unicast semi-persistent scheduling may be calculated together and included in the HARQ-ACK codebook of the unicast service, i.e., the total number of transmission blocks of the unicast and groupcast semi-persistent scheduling may be included when calculating the unicast power control parameters. In this case, the HARQ-ACK feedback length of the groupcast semi-persistent scheduling is not included when calculating the groupcast HARQ codebook, i.e., the number of transmission blocks of the groupcast semi-persistent scheduling is not included when calculating the groupcast power control parameters.

[0188] If the transmission block of semi-persistent scheduling of groupcast service is not included in the calculation of power control parameters of unicast service, in addition to calculating the transmission block based on dynamic scheduling and the corresponding HARQ-ACK feedback, it is also necessary to calculate the HARQ-ACK feedback length of semi-persistent scheduling of groupcast. That is, when calculating power control parameters of groupcast, it is necessary to calculate the transmission block of dynamic scheduling and semi-persistent scheduling of groupcast.

[0189] In the second embodiment of the method, the number of missed detection transmission blocks is determined individually for a unicast service, and the number of missed detection transmission blocks for N groupcast services is determined jointly, and the total number of missed detection transmission blocks is obtained by adding up the numbers of missed detection transmission blocks corresponding to the unicast service and the N groupcast services. Part 2 (i.e., the total number of received transmission blocks) is calculated jointly, which reduces the number of parameters that need to be calculated individually and simplifies the calculation procedure.

[0190] Optionally, in the third method, the unicast service and the N groupcast services jointly determine the total number of missed transmission blocks, and jointly determine the total number of received transmission blocks, i.e.,

number

number

[0191] Specifically, in step 41, the implementation method for calculating the total number of missed detection transmission blocks may include the following method (a) and method (b).

[0192] Method (a) is to obtain the sum of the DAI parameter of the last DCI among the DCIs of the unicast service and the DAI parameter of the last DCI corresponding to N groupcast services, subtract this sum from the total number of DCIs received by the terminal to obtain the total number of missed detection DCIs by the terminal, perform a modulo operation on the total number of missed detection DCIs by the terminal and the maximum count value of the DAI count, and multiply the operation result by the first groupcast configuration information to obtain the total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and the N groupcast services by the terminal. HARQ-ACK,part1 The calculation formula is as follows:

number

number

number

number

number

number

[0193] Alternatively, if the terminal supports scheduling of multicast groupcast services, if the number of missed DCIs exceeds three due to some special reason, such as the mobile terminal joining an HARQ procedure already in progress, the total number of missed transmission blocks may be calculated using method (b).

[0194] As a method (b), determining a total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and the N groupcast services by a terminal according to the above-mentioned unicast-related parameters and the groupcast-related parameters includes: calculating the total number of missed transmission blocks using the following formula:

number

number

number

number

number

[0195] Optionally, determining the total number of received transmission blocks corresponding to DCIs received by the terminal for the unicast service and the groupcast service according to the above-mentioned unicast-related parameters and the groupcast-related parameters includes determining the total number of received transmission blocks according to the total number of transmission blocks for the unicast service and N groupcast services received by the terminal and the total number of transmission blocks of semi-persistent scheduling for the unicast service and the groupcast service.

[0196] In this embodiment, the total number of received transmission blocks n HARQ-ACK,part2 is calculated as follows:

number

number

[0197] In an embodiment of method 3, for a unicast service and N groupcast services, the total number of missed detection transmission blocks is determined jointly, and the total number of received transmission blocks is determined jointly. Since the calculation procedure is simple, the terminal can more effectively perform power control, thereby maximizing power efficiency.

[0198] As an alternative embodiment, in the embodiment of the present application, if the first groupcast configuration information is 1, the power control parameter of the target groupcast service is the number of bits of the HARQ-ACK sub-codebook of the target groupcast service fed back on one PUCCH by the terminal corresponding to the target groupcast service.

number

number

[0199] Alternatively, the number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the target groupcast service; or or The number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the unicast service.

[0200] In this embodiment, when semi-persistent scheduling is configured for a groupcast service, the HARQ-ACK feedback information lengths for groupcast and unicast semi-persistent scheduling may be calculated together and included in the HARQ-ACK codebook for the unicast service, i.e., the transmission blocks for unicast and groupcast semi-persistent scheduling may be included when calculating the unicast power control parameters. In this case, the HARQ-ACK feedback length for groupcast semi-persistent scheduling is not included when calculating the groupcast HARQ codebook, i.e., the number of transmission blocks for groupcast semi-persistent scheduling is not included when calculating the groupcast power control parameters. If the transmission blocks for groupcast semi-persistent scheduling are not included in the calculation of the unicast service power control parameters, in addition to calculating the transmission blocks based on dynamic scheduling and the corresponding HARQ-ACK feedback, the HARQ-ACK feedback length for groupcast semi-persistent scheduling also needs to be calculated, i.e., the transmission blocks for groupcast dynamic scheduling and semi-persistent scheduling need to be calculated when calculating the groupcast power control parameters.

[0201] In this embodiment, the number of semi-persistent scheduling transmission blocks of the target groupcast service may be included in the number of bits of the HARQ-ACK sub-codebook of the target groupcast service, or may be included in the number of bits of the HARQ-ACK sub-codebook of the unicast service. Wherein, if the semi-persistent scheduling transmission blocks of the groupcast service are not included in the calculation of the power control parameters of the unicast service, the SPS data blocks of the target groupcast service must be included in the calculation of the power control parameters of the target groupcast service, i.e., n HARQ-ACK,TB(G-RNTI(i))is equal to the sum of the number of HARQ-ACK sub-codebook bits fed back on one PUCCH corresponding to groupcast service (i) and the number of semi-persistent scheduling transmission blocks (i.e., the number of SPS data transmission blocks) of groupcast service (i), i.e.,

number

[0202] According to an embodiment of the present application, the terminal determines the power control parameters of the PUCCH channel for transmitting the broadcast groupcast HARQ-ACK codebook according to the unicast related parameters and the groupcast related parameters, so that the terminal can perform power control more optimally, thereby maximizing power efficiency and saving power energy while meeting the requirements for PUCCH transmission power.

[0203] The above embodiment introduces the power control parameter determination method of the present disclosure. Hereinafter, the embodiment will be further described with reference to the accompanying drawings.

[0204] Specifically, as shown in FIG. 3, the embodiment of the present application provides a power control parameter determining device 310 applied to a terminal, which includes: an acquiring unit 320 for acquiring unicast related parameters and groupcast related parameters; and a determining unit 330 for determining a power control parameter of a physical uplink control channel (PUCCH) according to the unicast related parameters and the groupcast related parameters.

[0205] Optionally, the groupcast related parameters include: Downlink Allocation Index (DAI) parameter of the last DCI among groupcast downlink control information (DCI); the number of groupcast DCIs received by the terminal; and the number of groupcast transmission blocks received by the terminal; and and the number of transmission blocks of semi-persistent scheduling of groupcast received by the terminal.

[0206] Optionally, the determination unit: a first determining subunit for determining a first power control parameter of a unicast service according to the relevant parameters of the unicast; a second determining subunit for determining second power control parameters of N groupcast services (N being an integer equal to or greater than 1) according to the groupcast related parameters; and a third determining subunit for determining a power control parameter of the PUCCH according to the first power parameter and the second power parameter.

[0207] Optionally, the second determining subunit specifically comprises: respectively determining the number of missed detection transmission blocks corresponding to missed detection DCI in each groupcast service by the terminal according to the groupcast related parameters; respectively determining the number of received transmission blocks corresponding to the DCI received by the terminal in each groupcast service according to the groupcast related parameters; The number of undetected transmission blocks and the number of received transmission blocks are used to determine second power control parameters of the N groupcast services.

[0208] Optionally, when the second determining subunit respectively determines the number of received transmission blocks corresponding to the DCI received by the terminal in each groupcast service according to the related parameters of the groupcast, specifically: The sum of the number of transmission blocks of the target groupcast service received by the terminal and the number of transmission blocks of semi-persistent scheduling of the target groupcast service is used to determine the number of received transmission blocks corresponding to the DCI received by the terminal in the target groupcast service; Here, the target groupcast service is any one of the N groupcast services.

[0209] Optionally, the third defined subunit specifically comprises: The sum of a first power control parameter and the N second power control parameters is used to obtain the power control parameter of the PUCCH in the following formula:

number

[0210] Optionally, the second power control parameter n HARQ-ACK,TB(G-RNTI(i)) is equal to the number of bits of the HARQ-ACK sub-codebook of groupcast service (i) fed back on one PUCCH by a terminal corresponding to the groupcast service (i).

[0211] Optionally, the calculation formula of the second power control parameter is as follows:

number

number

number

number

number

[0212] Optionally,

number

[0213] Optionally, the determination unit: a fourth determining subunit for determining a total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and N (N is an integer greater than or equal to 1) groupcast services by the terminal according to the unicast related parameters and the groupcast related parameters; a fifth determining subunit for determining a total number of received transmission blocks corresponding to DCIs received by a terminal through the unicast service and the groupcast service according to the unicast-related parameters and the groupcast-related parameters; and a sixth determining subunit for determining a power control parameter of the PUCCH according to the total number of missed detection transmission blocks and the total number of received transmission blocks.

[0214] Optionally, the fourth determining subunit specifically comprises: Determine a number of unicast missed detection transmission blocks corresponding to missed detection DCI in the unicast service by the terminal according to the relevant parameters of unicast; Determine the number of missed detection transmission blocks corresponding to missed detection DCI in each groupcast service by the terminal according to the relevant parameters of the groupcast; The total number of missed detection transmission blocks is determined according to the number of missed detection transmission blocks of the unicast service and the number of missed detection transmission blocks corresponding to each groupcast service.

[0215] Optionally, when the fourth determining subunit respectively determines the number of missed detection transmission blocks corresponding to the missed detection DCI in each groupcast service by the terminal according to the related parameters of the groupcast, specifically: Subtract the DAI parameter of the last DCI corresponding to the target groupcast service from the number of DCIs of the target groupcast service received by the terminal to obtain the number of DCIs missed by the terminal in the target groupcast service; performing a modulo operation on the number of missed DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed DCIs in the target groupcast service by the terminal; Here, the target groupcast service is any one of the N groupcast services.

[0216] Optionally, when the fourth determining subunit respectively determines the number of missed detection transmission blocks corresponding to the missed detection DCI in each groupcast service by the terminal according to the related parameters of the groupcast, specifically: The product of the number of DAI cycles of the target groupcast service and the maximum count value of the DAI count is obtained. obtaining a sum of the product and the DAI parameter of the last DCI corresponding to the target groupcast service received by the terminal, and subtracting the sum from the number of DCIs of the target groupcast service received by the terminal to obtain a first calculation result; multiplying the first calculation result by first groupcast configuration information to obtain a number of missed detection transmission blocks corresponding to missed detection DCI in the target groupcast service by the terminal; Here, the target groupcast service is any one of the N groupcast services.

[0217] Optionally, when the fourth determining subunit determines the total number of missed detection transmission blocks according to the number of missed detection transmission blocks of the unicast services and the number of missed detection transmission blocks corresponding to each groupcast service, specifically: The number of unicast missed detection transmission blocks and the number of missed detection transmission blocks of N groupcast services are summed to obtain the total number of missed detection transmission blocks.

[0218] Optionally, the fourth determining subunit specifically comprises: Determine a number of unicast missed detection transmission blocks corresponding to missed detection DCI in the unicast service by the terminal according to the relevant parameters of unicast; Determine a number of missed groupcast transmission blocks corresponding to missed DCIs in the N groupcast services by the terminal according to the related parameters of the groupcast, the number being the total number of missed groupcast transmission blocks in the N groupcast services by the terminal; The total number of missed detection transmission blocks is determined according to the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks.

[0219] Optionally, when the fourth determining subunit determines the number of missed groupcast transmission blocks corresponding to the missed groupcast DCIs in the N groupcast services by the UE according to the related parameters of the groupcast, specifically: Subtract the sum of the DAI parameters of the last DCIs corresponding to the N groupcast services from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain the total number of DCIs missed by the terminal; This is used to perform a modulo operation on the total number of missed DCIs by the terminal and the maximum count value of the DAI count, and then multiply the operation result by the first groupcast configuration information to obtain the number of missed groupcast transmission blocks corresponding to the missed DCIs in the N groupcast services by the terminal.

[0220] Optionally, when the fourth determining subunit determines the number of missed groupcast transmission blocks corresponding to the missed groupcast DCIs in the N groupcast services by the UE according to the related parameters of the groupcast, specifically: The product of the number of DAI cycles of the target groupcast service and the maximum count value of the DAI count is obtained. Sum the product and the number of DCIs of the target groupcast service received by the terminal to obtain a second calculation result; Obtain a sum of the second calculation results corresponding to the N groupcast services, and subtract this sum from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain a third calculation result; The third calculation result is multiplied by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed detection DCIs in the N groupcast services by the terminal.

[0221] Optionally, when the fourth determining subunit determines the total number of missed detection transmission blocks according to the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks, specifically: The number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks are summed to obtain the total number of missed detection transmission blocks.

[0222] Alternatively, if the first groupcast configuration information is 1, the power control parameter of the target groupcast service is the number of bits of the HARQ-ACK sub-codebook of the target groupcast service fed back on one PUCCH by the terminal corresponding to the target groupcast service.

[0223] Alternatively, the number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the target groupcast service; or or The number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the unicast service.

[0224] Optionally, the fourth determining subunit specifically comprises: Among the DCIs of the unicast service, the sum of the DAI parameter of the last DCI and the DAI parameters of the last DCIs corresponding to the N groupcast services is obtained, and the sum is subtracted from the total number of DCIs received by the terminal to obtain the total number of DCIs that were missed by the terminal; A modulo operation is performed on the total number of missed DCIs by the terminal and the maximum count value of the DAI count, and the operation result is multiplied by the first groupcast configuration information to obtain the total number of missed DCI transmission blocks corresponding to missed DCIs in the unicast service and N groupcast services by the terminal.

[0225] Optionally, the fourth determining subunit specifically comprises: The following formula is used to calculate the total number of missed transmission blocks:

number

number

number

number

number

[0226] Optionally, the fifth determining subunit specifically comprises: It is used to determine the total number of received transmission blocks according to the total number of transmission blocks of the unicast service and N groupcast services received by the terminal and the total number of transmission blocks of semi-persistent scheduling of the unicast service and the groupcast service.

[0227] Optionally, the PUCCH power control parameters refer to power control parameters that need to be fed back with HARQ-ACK, and the HARQ-ACK feedback is based on acknowledgment (ACK) / negative acknowledgement (NACK).

[0228] Optionally, the PUCCH power control parameters include: It includes the associated DCI and transport blocks that convert only NACKs into ACK / NACK feedback.

[0229] According to an embodiment of the present application, the terminal determines the power control parameters of the PUCCH channel for transmitting the broadcast groupcast HARQ-ACK codebook according to the unicast related parameters and the groupcast related parameters, so that the terminal can perform power control more optimally, thereby maximizing power efficiency and saving power energy while meeting the requirements for PUCCH transmission power.

[0230] It should be noted here that the above-mentioned apparatus according to the embodiment of the present disclosure can realize all the method steps realized by the above-mentioned method embodiment and can also achieve the same technical effects, but the same parts and beneficial effects as those of the method embodiment in this embodiment will not be repeated in detail here.

[0231] It should be noted that the division into units in the embodiments of the present application is merely a schematic and is a division based on logical functions, and other division methods may be used in actual implementation. Furthermore, the functional units in each embodiment of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The integrated units may be implemented in the form of hardware or software functional units.

[0232] The integrated unit may be realized in the form of a software functional unit and stored in a processor-readable storage medium when sold or used as an independent product. Based on this understanding, an essential part of the technical aspects of the present application, a part that contributes to the prior art, or all or part of the technical aspects can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions that cause a computer device (which may be a personal computer, a server, a network device, etc.) or a processor to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0233] As shown in FIG. 4 , an embodiment of the present disclosure further provides a power control parameter determining device applied to a terminal, including a memory 420, a transceiver 400, and a processor 410, where the memory 420 is for storing a computer program, the transceiver 400 is for transmitting and receiving data under the control of the processor 410, and the processor 410 reads the computer program in the memory to: An operation of obtaining unicast related parameters and groupcast related parameters; and determining a power control parameter of a physical uplink control channel (PUCCH) according to the unicast related parameter and the groupcast related parameter.

[0234] Optionally, the groupcast related parameters include: Downlink Allocation Index (DAI) parameter of the last DCI among groupcast downlink control information (DCI); the number of groupcast DCIs received by the terminal; and the number of groupcast transmission blocks received by the terminal; and and the number of transmission blocks of semi-persistent scheduling of groupcast received by the terminal.

[0235] Optionally, the processor reads the computer program in the memory to: determining a first power control parameter of a unicast service according to the relevant parameters of the unicast; determining second power control parameters for N groupcast services (N is an integer equal to or greater than 1) according to the groupcast related parameters; and determining a power control parameter of the PUCCH according to the first power parameter and the second power parameter.

[0236] Optionally, the processor reads the computer program in the memory to: determining the number of missed detection transmission blocks corresponding to missed detection DCI in each groupcast service by the terminal according to the groupcast related parameters; determining the number of received transmission blocks corresponding to the DCI received by the terminal in each groupcast service according to the groupcast related parameters; and determining second power control parameters for the N groupcast services according to the number of undetected transmission blocks and the number of received transmission blocks.

[0237] Optionally, the processor reads the computer program in the memory to: is used to perform an operation of determining the number of received transmission blocks corresponding to DCI received by the terminal in the target groupcast service by calculating the sum of the number of transmission blocks of the target groupcast service received by the terminal and the number of transmission blocks of semi-persistent scheduling of the target groupcast service; Here, the target groupcast service is any one of the N groupcast services.

[0238] Optionally, the processor reads the computer program in the memory to: The following formula is used to perform an operation of summing a first power control parameter and the N second power control parameters to obtain a power control parameter for the PUCCH:

number

[0239] Optionally, the second power control parameter n HARQ-ACK,TB(G-RNTI(i)) is equal to the number of bits of the HARQ-ACK sub-codebook of groupcast service (i) fed back on one PUCCH by a terminal corresponding to the groupcast service (i).

[0240] Optionally, the calculation formula of the second power control parameter is as follows:

number

number

number

number

number

[0241] Optionally,

number

[0242] Optionally, the processor reads the computer program in the memory to: determining a total number of missed detection transmission blocks corresponding to missed DCIs in the unicast service and N (N is an integer equal to or greater than 1) groupcast services by the terminal according to the unicast related parameters and the groupcast related parameters; determining a total number of received transmission blocks corresponding to DCIs received by a terminal through the unicast service and the groupcast service according to the unicast-related parameters and the groupcast-related parameters; and determining a power control parameter of the PUCCH according to the total number of missed detection transmission blocks and the total number of received transmission blocks.

[0243] Optionally, the processor reads the computer program in the memory to: determining a number of unicast missed detection transmission blocks corresponding to missed detection DCI in the unicast service by the terminal according to relevant parameters of unicast; determining the number of missed detection transmission blocks corresponding to missed detection DCIs in each groupcast service by the terminal according to the groupcast related parameters; and determining the total number of missed detection transmission blocks according to the number of missed detection transmission blocks of unicast services and the number of missed detection transmission blocks corresponding to each groupcast service.

[0244] Optionally, the processor reads the computer program in the memory to: subtracting the DAI parameter of the last DCI corresponding to the target groupcast service from the number of DCIs of the target groupcast service received by the terminal to obtain the number of DCIs missed by the terminal in the target groupcast service; performing a modulo operation on the number of missed detection DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed detection DCIs in the target groupcast service by the terminal; Here, the target groupcast service is any one of the N groupcast services.

[0245] Optionally, the processor reads the computer program in the memory to: An operation of obtaining the product of the number of DAI cycles of the target groupcast service and the maximum count value of the DAI count; obtaining a sum of the product and a DAI parameter of the last DCI corresponding to the target groupcast service received by the terminal, and subtracting the sum from the number of DCIs of the target groupcast service received by the terminal to obtain a first calculation result; and performing an operation of multiplying the first calculation result by first groupcast configuration information to obtain a number of missed detection transmission blocks corresponding to missed detection DCI in the target groupcast service by the terminal; Here, the target groupcast service is any one of the N groupcast services.

[0246] Optionally, the processor reads the computer program in the memory to: It is used to perform an operation of summing the number of unicast missed detection transmission blocks and the number of missed detection transmission blocks of N groupcast services to obtain the total number of missed detection transmission blocks.

[0247] Optionally, the processor reads the computer program in the memory to: determining a number of unicast missed detection transmission blocks corresponding to missed detection DCI in the unicast service by the terminal according to relevant parameters of unicast; determining a number of missed groupcast transmission blocks corresponding to missed DCIs in the N groupcast services by the terminal according to the relevant parameters of the groupcast, the number being the total number of missed groupcast transmission blocks in the N groupcast services by the terminal; and determining the total number of missed detection transmission blocks according to the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks.

[0248] Optionally, the processor reads the computer program in the memory to: subtracting the sum of the DAI parameters of the last DCIs corresponding to the N groupcast services from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain a total number of DCIs missed by the terminal; It is used to perform an operation of performing a modulo operation on the total number of missed DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the number of missed groupcast transmission blocks corresponding to the missed DCIs in the N groupcast services by the terminal.

[0249] Optionally, the processor reads the computer program in the memory to: An operation of obtaining the product of the number of DAI cycles of the target groupcast service and the maximum count value of the DAI count; summing the product and the number of DCIs of the target groupcast service received by the terminal to obtain a second calculation result; obtaining a sum of the second calculation results corresponding to the N groupcast services, and subtracting the sum from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain a third calculation result; and multiplying the third calculation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to missed detection DCIs in the N groupcast services by the terminal.

[0250] Optionally, the processor reads the computer program in the memory to: It is used to perform an operation of calculating the sum of the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks to obtain the total number of missed detection transmission blocks.

[0251] Alternatively, if the first groupcast configuration information is 1, the power control parameter of the target groupcast service is the number of bits of the HARQ-ACK sub-codebook of the target groupcast service fed back on one PUCCH by the terminal corresponding to the target groupcast service.

[0252] Alternatively, the number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the target groupcast service; or or The number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the unicast service.

[0253] Optionally, the processor reads the computer program in the memory to: an operation of obtaining the sum of the DAI parameter of the last DCI among the DCIs of the unicast service and the DAI parameters of the last DCIs corresponding to the N groupcast services, and subtracting this sum from the total number of DCIs received by the terminal to obtain the total number of DCIs missed by the terminal; It is used to perform an operation of performing a modulo operation on the total number of missed detection DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and N groupcast services by the terminal.

[0254] Optionally, the processor reads the computer program in the memory to: The following formula is used to perform the operation of calculating the total number of missed transmission blocks:

number

number

number

number

number

[0255] Optionally, the processor reads the computer program in the memory to: It is used to perform an operation of determining the total number of received transmission blocks according to the total number of transmission blocks of the unicast service and N groupcast services received by the terminal and the total number of transmission blocks of semi-persistent scheduling of the unicast service and the groupcast service.

[0256] Optionally, the PUCCH power control parameters refer to power control parameters that need to be fed back with HARQ-ACK, and the HARQ-ACK feedback is based on acknowledgment (ACK) / negative acknowledgement (NACK).

[0257] Optionally, the PUCCH power control parameters include: It includes the associated DCI and transport blocks that convert only NACKs into ACK / NACK feedback.

[0258] According to an embodiment of the present application, the terminal determines the power control parameters of the PUCCH channel for transmitting the broadcast groupcast HARQ-ACK codebook according to the unicast related parameters and the groupcast related parameters, so that the terminal can perform power control more optimally, thereby maximizing power efficiency and saving power energy while meeting the requirements for PUCCH transmission power.

[0259] In FIG. 4 , the bus architecture may include any number of interconnected buses and bridges, specifically connecting various circuits between one or more processors, such as processor 410, and memory, such as memory 420. The bus architecture may also connect various other circuits, such as peripherals, voltage regulators, and power management circuits, which are well known in the art and will not be further described herein. The bus interface provides an interface. The transceiver 400 may be multiple elements, i.e., a transmitter and a receiver, and provides a means for communicating with various other devices over a transmission medium. For various user devices, the user interface 430 may be an interface to which necessary devices can be connected, either externally or internally, including, but not limited to, a small keyboard, display, speaker, microphone, joystick, etc. The processor 410 is responsible for managing the bus architecture and general processing, and the memory 420 can store data used by the processor 410 to perform operations.

[0260] Alternatively, the processor 410 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or a Complex Programmable Logic Device (CPLD), and the processor may employ a multi-core architecture.

[0261] The processor is used to execute any one of the methods according to the embodiments of the present application according to the executable instructions obtained by calling a computer program stored in the memory. The processor and the memory may be physically separated.

[0262] It should be noted here that the above-mentioned apparatus according to the embodiment of the present disclosure can realize all the method steps realized by the above-mentioned method embodiment and can also achieve the same technical effects, but the same parts and beneficial effects as those of the method embodiment in this embodiment will not be repeated in detail here.

[0263] In addition, a specific embodiment of the present disclosure further provides a processor-readable storage medium storing a computer program, which, when executed by a processor, realizes the steps of the power control parameter determination method described above. Although the same technical effects can be achieved, the description will not be repeated here to avoid redundancy. The readable storage medium may be any available medium or data storage device accessible by a processor, including, but not limited to, magnetic storage devices (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage devices (e.g., CDs, DVDs, BDs, HVDs), and semiconductor storage devices (e.g., ROMs, EPROMs, EEPROMs, non-volatile memories (NAND FLASH), solid-state drives (SSDs), etc.).

[0264] Those skilled in the art will appreciate that the present application may be provided as a method, a system, or a computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product embodied in one or more computer-usable storage media (including, but not limited to, magnetic disk memory, optical memory, etc.) containing computer-usable program code.

[0265] The present application is described with reference to flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to form a machine, and the instructions executed by the processor of the computer or other programmable data processing device form an apparatus for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0266] These processor-executable instructions may be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, with the instructions stored in the processor-readable memory forming an article of manufacture that includes an instruction apparatus that implements the functions specified in one or more flows of the flowcharts and / or one or more blocks of the block diagrams.

[0267] These processor-executable instructions may be loaded into a computer or other programmable data processing device and cause the computer or other programmable data processing device to perform a series of operational steps to form a computer-implemented process, the instructions executing on the computer or other programmable data processing device providing steps for implementing the functions specified in one or more flows of the flowcharts and / or one or more blocks of the block diagrams.

[0268] Obviously, those skilled in the art can make various modifications and variations to the present disclosure without departing from the spirit and scope of the present disclosure. If these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and the scope of equivalent techniques, the present disclosure also includes these modifications and variations.

[0269] It should be understood that the division of the modules described above is merely a division of logical functions, and that in actual implementation, all or some of the modules may be integrated into a single physical entity or physically separated. These modules may all be implemented by a processing element calling software, or all by hardware. Alternatively, some modules may be implemented by a processing element calling software, while other modules may be implemented by hardware. For example, the determination module may be an independently provided processing element or may be integrated into a chip of the device. Furthermore, the determination module may be stored in the memory of the device in the form of program code and executed by a processing element of the device when called. The implementation of other modules is similar to the determination module. Furthermore, these modules may all or some be integrated or implemented separately. The processing element described herein may be an integrated circuit capable of processing signals. In implementation, each step of the method or each module may be implemented using a hardware integrated logic circuit within a processor element or by using software instructions.

[0270] As an example, each module, unit, sub-unit, or sub-module may be configured as one or more integrated circuits that implement the above method, such as one or more application specific integrated circuits (ASICs), one or more microprocessors (digital signal processors (DSPs)), or one or more field programmable gate arrays (FPGAs). As another example, when a certain module is implemented by a processing element calling a program code, the processing element may be a general-purpose processor such as a central processing unit (CPU) or another processor that can call a program code. As a further example, these modules may be integrated together or implemented in the form of a system-on-a-chip (SOC).

[0271] In the specification and claims of this disclosure, terms such as "first," "second," and the like are used to distinguish between similar objects and are not necessarily used to describe a particular order or chronology. Such terms are interchangeable under appropriate circumstances, with the understanding that the embodiments of the disclosure described herein may be practiced in orders other than those illustrated or described herein. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a procedure, method, system, product, or apparatus comprising a series of steps or units is not limited to including only those steps or units explicitly listed, but may also include other steps or units not explicitly listed or that are inherent to the procedure, method, product, or apparatus. It should be noted that "and / or" used in the specification and claims indicates at least one of the connected objects, for example, "A and / or B and / or C" includes seven cases: only A is present, only B is present, only C is present, both A and B are present, both B and C are present, both A and C are present, and all of A, B, and C are present. Similarly, "at least one of A and B" used in the specification and claims should be understood as "only A is present, only B is present, or both A and B are present."

Claims

1. 1. A method for determining power control parameters, comprising: A terminal obtains unicast related parameters and groupcast related parameters; The terminal determines a power control parameter of a physical uplink control channel (PUCCH) according to the unicast-related parameter and the groupcast-related parameter; The groupcast related parameters include: A downlink allocation index (DAI) parameter of the last DCI among groupcast downlink control information (DCI); the number of groupcast DCIs received by the terminal; and the number of groupcast transmission blocks received by the terminal; and and the number of groupcast semi-persistent scheduling transmission blocks received by the terminal.

2. determining a power control parameter of a physical uplink control channel (PUCCH) according to the unicast related parameter and the groupcast related parameter; Determining a first power control parameter of a unicast service according to the related parameters of the unicast; determining second power control parameters for N groupcast services (N is an integer equal to or greater than 1) according to the groupcast related parameters; determining a power control parameter of the PUCCH according to the first power control parameter and the second power control parameter; or determining a power control parameter of a physical uplink control channel (PUCCH) according to the unicast related parameter and the groupcast related parameter; determining a total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and N (N is an integer equal to or greater than 1) groupcast services by the terminal according to the unicast related parameters and the groupcast related parameters; determining a total number of received transmission blocks corresponding to DCIs received by a terminal in the unicast service and the groupcast service according to the unicast-related parameters and the groupcast-related parameters; and determining a power control parameter of the PUCCH according to the total number of missed transmission blocks and the total number of received transmission blocks.

3. determining a power control parameter of the PUCCH according to the first power control parameter and the second power control parameter, obtaining a power control parameter for the PUCCH by summing a first power control parameter and the N second power control parameters according to the following formula: [Equation 1] Here, n HARQ-ACK,TB represents the power control parameter of the PUCCH, and n HARQ-ACK,TB(unicast) represents the first power control parameter of the unicast service, and n HARQ-ACK,TB(G-RNTI(i)) 3. The method of claim 2, wherein N represents the second power control parameter of the groupcast service (i), and N represents the total number of groupcast services.

4. The second power control parameter n HARQ-ACK,TB(G-RNTI(i)) 4. The method of claim 3, wherein σ is equal to the number of bits of the HARQ-ACK sub-codebook of the groupcast service (i) fed back on one PUCCH by a terminal corresponding to the groupcast service (i).

5. The calculation formula for the second power control parameter is as follows: [Equation 2] Here, n HARQ-ACK,TB(G-RNTI(i)) represents the second power control parameter of the groupcast service (i), [Equation 3] represents the DAI parameter of the last DCI of the groupcast service (i), and U DAI,c(i) represents the number of DCIs of the groupcast service (i) received by the terminal, [Equation 4] represents the number of cells from which the terminal receives scheduling data, and T D represents the maximum count value of the DAI count, [Equation 5] represents the first groupcast configuration information, [Equation 6] represents the number of transmission blocks of the groupcast service (i) received by the terminal, and N SPS,c(i) 4. The method of claim 3, wherein M represents the number of transmission blocks of semi-persistent scheduling of the groupcast service (i), and M represents the number of detection timings of a physical downlink control channel (PDCCH).

6. The aforementioned [Equation 7] The method of claim 5 , wherein the value of is configured as or defaults to one.

7. determining second power control parameters for the N groupcast services according to the groupcast related parameters; respectively determining the number of missed detection transmission blocks corresponding to missed detection DCIs in each groupcast service by the terminal according to the groupcast related parameters; respectively determining the number of received transmission blocks corresponding to the DCI received by the terminal for each groupcast service according to the groupcast related parameters; determining second power control parameters of the N groupcast services according to the number of undetected transmission blocks and the number of received transmission blocks; Or, Determining a total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and the N groupcast services by a terminal according to the unicast related parameters and the groupcast related parameters includes: Determining a number of unicast missed detection transmission blocks corresponding to missed detection DCIs in the unicast service by the terminal according to unicast related parameters; respectively determining the number of missed detection transmission blocks corresponding to missed detection DCIs in each groupcast service by the terminal according to the relevant parameters of the groupcast; determining the total number of missed detection transmission blocks according to the number of missed detection transmission blocks of the unicast services and the number of missed detection transmission blocks corresponding to each groupcast service; Or, Determining a total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and the N groupcast services by a terminal according to the unicast related parameters and the groupcast related parameters includes: Determining a number of unicast missed detection transmission blocks corresponding to missed detection DCIs in the unicast service by the terminal according to unicast related parameters; Determining a number of missed groupcast transmission blocks corresponding to missed DCIs in the N groupcast services by the terminal according to related parameters of the groupcast, the number being a total number of missed groupcast transmission blocks in the N groupcast services by the terminal; determining the total number of missed detection transmission blocks according to the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks.

8. determining the number of received transmission blocks corresponding to the DCI received by the terminal for each groupcast service according to the groupcast related parameters; determining a number of received transmission blocks corresponding to DCI received by the terminal in the target groupcast service by calculating a sum of the number of transmission blocks of the target groupcast service received by the terminal and the number of transmission blocks of semi-persistent scheduling of the target groupcast service; The method of claim 7 , wherein the target groupcast service is any one of the N groupcast services.

9. respectively determining the number of missed detection transmission blocks corresponding to missed detection DCIs in each groupcast service by the terminal according to the groupcast related parameters; subtracting the DAI parameter of the last DCI corresponding to the target groupcast service from the number of DCIs of the target groupcast service received by the terminal to obtain the number of DCIs missed by the terminal in the target groupcast service; performing a modulo operation on the number of missed detection DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed detection DCIs in the target groupcast service by the terminal; wherein the target groupcast service is any one of the N groupcast services; Or, respectively determining the number of missed detection transmission blocks corresponding to missed detection DCIs in each groupcast service by the terminal according to the groupcast related parameters; Obtaining the product of the DAI cycle number of the target groupcast service and the maximum count value of the DAI count; obtaining a sum of the product and a DAI parameter of the last DCI corresponding to the target groupcast service received by the terminal, and subtracting the sum from the number of DCIs of the target groupcast service received by the terminal to obtain a first calculation result; multiplying the first calculation result by first groupcast configuration information to obtain a number of missed detection transmission blocks corresponding to missed detection DCIs in the target groupcast service by the terminal; wherein the target groupcast service is any one of the N groupcast services; Or, determining the total number of missed detection transmission blocks according to the number of missed detection transmission blocks of the unicast services and the number of missed detection transmission blocks corresponding to each groupcast service; 8. The method of claim 7, comprising summing the number of unicast missed transmission blocks and the number of missed transmission blocks of N groupcast services to obtain the total number of missed transmission blocks.

10. Determining the number of missed groupcast transmission blocks corresponding to missed groupcast DCIs in the N groupcast services by the UE according to the groupcast related parameters includes: subtracting the sum of the DAI parameters of the last DCIs corresponding to the N groupcast services from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain a total number of DCIs that were missed by the terminal; performing a modulo operation on the total number of missed DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain the number of missed groupcast transmission blocks corresponding to the missed DCIs in the N groupcast services by the terminal; or Determining the number of missed groupcast transmission blocks corresponding to missed groupcast DCIs in the N groupcast services by the UE according to the groupcast related parameters includes: Obtaining the product of the DAI cycle number of the target groupcast service and the maximum count value of the DAI count; summing the product and the number of DCIs of the target groupcast service received by the terminal to obtain a second calculation result; obtaining a sum of the second calculation results corresponding to the N groupcast services, and subtracting the sum from the sum of the number of DCIs of the N groupcast services received by the terminal to obtain a third calculation result; multiplying the third calculation result by the first groupcast configuration information to obtain the number of missed detection transmission blocks corresponding to the missed detection DCIs in the N groupcast services by the terminal; or determining the total number of missed detection transmission blocks according to the number of unicast missed detection transmission blocks and the number of groupcast missed detection transmission blocks; The method of claim 7 , comprising summing the number of unicast missed transmission blocks and the number of groupcast missed transmission blocks to obtain the total number of missed transmission blocks.

11. If the first groupcast configuration information is 1, the power control parameter of the target groupcast service is the number of bits of the HARQ-ACK subcodebook of the target groupcast service fed back on one PUCCH by a terminal corresponding to the target groupcast service; the number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the target groupcast service; or The method according to claim 2, 9 or 10, wherein the number of transmission blocks of semi-persistent scheduling of the target groupcast service is included in the number of bits of the HARQ-ACK sub-codebook of the unicast service.

12. Determining a total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and the N groupcast services by a terminal according to the unicast related parameters and the groupcast related parameters includes: obtaining a sum of a DAI parameter of the last DCI among the DCIs of the unicast service and a DAI parameter of the last DCIs corresponding to the N groupcast services, and subtracting the sum from the total number of DCIs received by the terminal to obtain a total number of DCIs missed by the terminal; performing a modulo operation on the total number of missed DCIs by the terminal and the maximum count value of the DAI count, and multiplying the operation result by the first groupcast configuration information to obtain a total number of missed DCI transmission blocks corresponding to the missed DCIs in the unicast service and the N groupcast services by the terminal; or Determining a total number of missed detection transmission blocks corresponding to missed detection DCIs in the unicast service and the N groupcast services by a terminal according to the unicast related parameters and the groupcast related parameters includes: calculating the total number of missed transmission blocks using the following formula: [Equation 8] Here, n HARQ-ACK,part1 represents the total number of transmission blocks that have not been detected, [Equation 9] represents the DAI parameter of the last DCI among the DCIs of the unicast service, [Equation 10] represents the DAI parameter of the last DCI among the DCIs of the groupcast service (i), j(unicast) represents the DAI cycle number of the unicast service, j(i) represents the DAI cycle number of the groupcast service (i), and T D represents the maximum count value of the DAI count, and U DAI,c represents the total number of DCIs for unicast services and all groupcast services received by the terminal, [0011] represents the first groupcast configuration information, [0012] represents the number of cells from which the terminal receives scheduling data, or Determining a total number of received transmission blocks corresponding to DCIs received by a terminal in a unicast service and a groupcast service according to the unicast-related parameters and the groupcast-related parameters includes:

3. The method of claim 2, further comprising: determining the total number of received transmission blocks according to a total number of transmission blocks of a unicast service and N groupcast services received by a terminal, and a total number of transmission blocks of semi-persistent scheduling of the unicast service and the groupcast service.

13. The PUCCH power control parameters refer to power control parameters that need to be fed back HARQ-ACK, and the HARQ-ACK feedback is based on ACK / NACK; or The PUCCH power control parameters include: The method of claim 1 , including converting only NACK into ACK / NACK feedback with associated DCI and transmission blocks.

14. A power control parameter determination device, comprising: an acquiring unit for acquiring unicast related parameters and groupcast related parameters; a determining unit for determining a power control parameter of a physical uplink control channel (PUCCH) according to the unicast related parameters and the groupcast related parameters; The groupcast related parameters include: A downlink allocation index (DAI) parameter of the last DCI among groupcast downlink control information (DCI); the number of groupcast DCIs received by the terminal; and the number of groupcast transmission blocks received by the terminal; and and a number of groupcast semi-persistent scheduling transmission blocks received by the terminal.

Citation Information

Patent Citations

  • Open loop feedback power control for multicast transmissions

    US20210112500A1