Uplink control channel resource configuration method, device, apparatus and storage medium
By dynamically adjusting the number of resource blocks occupied by PUCCH in the frequency domain, the problem of limited PUCCH coverage is solved, spectrum utilization is improved, and efficient resource allocation is achieved.
Patent Information
- Application Number
- CN202110362184.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-02
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2041-04-02
AI Technical Summary
In the unlicensed spectrum of the 52.6 GHz to 71 GHz band, PUCCH Format 0/1/4 has limited transmission power, resulting in limited coverage and affecting the system's spectrum utilization.
By determining the required transmit power of PUCCH and the maximum transmit power limit information of the resource block, the number of physical resource blocks (PRBs) occupied by PUCCH in the frequency domain is dynamically adjusted to ensure that the number of PRBs occupied by PUCCH in the frequency domain meets the transmit power limit, and then the transmit resource location is configured for the UE.
The system spectrum utilization is improved, the problem of limited transmit power affecting PUCCH coverage is solved, and PUCCH is prevented from occupying too many resource blocks.
Smart Images

Figure CN115175325B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a resource configuration method for an uplink control channel, a network-side device, an apparatus, and a storage medium. Background Art
[0002] In the unlicensed spectrum between 52.6 GHz and 71 GHz, PUCCH (Physical Uplink Control Channel) Format 0 / 1 / 4 occupies only one PRB (Physical Resource Block) in the frequency domain. Due to the limited transmit power of a single PRB in the unlicensed spectrum, PUCCH Format 0 / 1 / 4 cannot be transmitted at full power when system channel conditions are poor, limiting its coverage. Summary of the Invention
[0003] The resource configuration method, network-side equipment, device and storage medium for the uplink control channel proposed in this application are used to solve the problem of limited transmission power affecting the PUCCH coverage range, and ensure that the PUCCH does not always occupy too many resource blocks, thereby improving the spectrum utilization of the system.
[0004] According to a first aspect of the present application, a method for configuring resources of an uplink control channel is provided. The method is applied to a network-side device, and the method includes:
[0005] Determine the required transmit power of an uplink control channel (PUCCH), and determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain based on the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block; or
[0006] In response to received PRB information sent by user equipment UE, determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the PRB information;
[0007] The transmission resource position of the PUCCH is configured for the UE according to the number of PRBs occupied by the PUCCH in the frequency domain.
[0008] In some embodiments of the present application, determining the required transmit power of the uplink control channel PUCCH includes:
[0009] Obtaining information sent by the UE for calculating transmit power;
[0010] The required transmit power of the PUCCH is determined according to the information sent by the UE.
[0011] The information sent by the UE includes any one of the following:
[0012] An option in the uplink path loss value set pre-configured by higher-layer signaling;
[0013] An option in the PUCCH transmit power set pre-configured by the higher layer signaling;
[0014] An option in the power difference value set pre-configured by the higher layer signaling, wherein the power difference value is the difference between the transmit power of the PUCCH and the maximum transmit power of the PUCCH;
[0015] An uplink path loss value is determined by a power headroom report (PH report) in a sounding reference signal (SRS), wherein the sounding reference signal (SRS) is configured by the network-side device for the UE on a transmission bandwidth of the PUCCH.
[0016] In the embodiment of the present application, determining the transmit power required by the PUCCH according to the information sent by the UE includes:
[0017] Determine the required transmit power of the PUCCH according to the uplink path loss value sent by the UE and the target power value of the PUCCH; or,
[0018] determining the transmit power of the PUCCH transmitted by the UE as the transmit power required by the PUCCH; or,
[0019] The required transmit power of the PUCCH is determined according to the power difference sent by the UE and the maximum transmit power of the PUCCH.
[0020] In the embodiment of the present application, determining the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block includes:
[0021] Comparing the required transmit power of the PUCCH with the maximum transmit power of the PUCCH;
[0022] If the required transmit power of the PUCCH is less than the maximum transmit power of the PUCCH, calculating the number of PRBs occupied by the PUCCH in the frequency domain according to the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block;
[0023] If the required transmit power of the PUCCH is greater than or equal to the maximum transmit power of the PUCCH, the number of PRBs occupied by the PUCCH in the frequency domain is maximized to determine the number of PRBs occupied by the PUCCH in the frequency domain.
[0024] The maximum number of PRBs occupied by the PUCCH in the frequency domain is determined by:
[0025] Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain according to preset configuration information of the current unlicensed spectrum for equivalent isotropic radiated power EIRP, power spectral density PSD, and subcarrier spacing SCS; or,
[0026] Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for the PSD and SCS; or
[0027] According to the configuration information of the current unlicensed spectrum for EIRP, PSD and SCS, a first intermediate value of the number of PRBs occupied by the PUCCH in the frequency domain is calculated, and according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for PSD and SCS, a second intermediate value of the number of PRBs occupied by the PUCCH in the frequency domain is calculated, and the minimum value between the first intermediate value and the second intermediate value is determined as the maximum value of the number of PRBs occupied by the PUCCH in the frequency domain.
[0028] In the embodiment of the present application, determining the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block includes:
[0029] Determining a plurality of preset power threshold values for the PUCCH and a plurality of threshold values for the number of PRBs corresponding to the plurality of power threshold values;
[0030] Determining, from the multiple thresholds, the number of PRBs occupied by the PUCCH in the frequency domain according to a comparison result between the transmit power required by the PUCCH and the multiple power thresholds;
[0031] If the required transmit power of the PUCCH is greater than or equal to the maximum value among the multiple power threshold values, the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined according to the maximum transmit power limit information of the resource block, and the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined as the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain.
[0032] In some embodiments of the present application, the PRB information sent by the UE includes any one of the following:
[0033] The number of PRBs occupied by the PUCCH in the frequency domain is calculated by the UE according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block;
[0034] An index value of the number of available PRBs sent by the UE according to the number of PRBs occupied by the PUCCH in the frequency domain;
[0035] The UE calculates a parameter value according to the number of PRBs sent by the PUCCH in the frequency domain.
[0036] In addition, in the embodiment of the present application, determining the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the PRB information includes:
[0037] Determine the number of PRBs sent by the UE as the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain; or,
[0038] Determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the index value of the available PRB number sent by the UE and the available PRB number set preset by higher layer signaling; or
[0039] The number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain is determined according to the PRB number calculation parameter value sent by the UE and a PRB number calculation formula preset in the high-layer signaling.
[0040] In the embodiment of the present application, configuring the transmission resource position of the PUCCH for the UE according to the number of PRBs occupied by the PUCCH in the frequency domain includes:
[0041] When sending uplink scheduling downlink control information DCI to the UE, there is a PUCCH resource index field in the uplink scheduling DCI, which is used to instruct the UE to determine the sending resource position of the PUCCH based on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value, or to instruct the UE to determine the sending resource position of the PUCCH based on the PUCCH resource index value.
[0042] In the embodiment of the present application, during the UE initial access process, the method further includes:
[0043] Indicate the number of PRBs occupied by the PUCCH in the frequency domain in the broadcast system message SIB1, and determine the transmission resource location of the PUCCH through the physical resource indication PRI in the uplink scheduling DCI; or,
[0044] A PRB number indication field is added to the DCI of message MSG4 to indicate the number of PRBs occupied by the PUCCH in the frequency domain, and a PUCCH resource index field is included in the uplink scheduling DCI to instruct the UE to determine the transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; or
[0045] The broadcast system message SIB1 indicates the relevant parameters for determining the number of PRBs occupied by the PUCCH in the frequency domain, and the 3-bit field resource indication value Δ of the uplink scheduling DCI is used. PRI and a control channel element CCE number indicating a PUCCH resource index, and indicating the number of PRBs occupied by the PUCCH in the frequency domain through the PUCCH resource index and the related parameters; or,
[0046] According to a pre-configured public resource index table, a public resource index field is added to the broadcast system message SIB1 to instruct the UE to search the public resource index table according to the public resource index to determine the number of PRBs occupied by the PUCCH in the frequency domain, wherein different index values in the public resource index table correspond to different numbers of PRBs; or
[0047] Obtain the relevant parameters for determining the number of PRBs occupied by the PUCCH in the frequency domain in the message MSG3 sent by the UE, and use the 3-bit field Δ PRI The PUCCH resource index is indicated by the CCE number, and the number of PRBs occupied by the PUCCH in the frequency domain is indicated by the PUCCH resource index and the related parameters.
[0048] According to a second aspect of the present application, a network side device is provided, including a memory, a transceiver, and a processor; wherein,
[0049] The memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; and the processor is used to read the computer program in the memory and perform the following operations:
[0050] Determine the required transmit power of an uplink control channel (PUCCH), and determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain based on the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block; or
[0051] In response to received PRB information sent by user equipment UE, determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the PRB information;
[0052] The transmission resource position of the PUCCH is configured for the UE according to the number of PRBs occupied by the PUCCH in the frequency domain.
[0053] In some embodiments of the present application, determining the required transmit power of the uplink control channel PUCCH includes:
[0054] Obtaining information sent by the UE for calculating transmit power;
[0055] The required transmit power of the PUCCH is determined according to the information sent by the UE.
[0056] The information sent by the UE includes any one of the following:
[0057] An option in the uplink path loss value set pre-configured by higher-layer signaling;
[0058] An option in the PUCCH transmit power set pre-configured by the higher layer signaling;
[0059] An option in the power difference value set pre-configured by the higher layer signaling, wherein the power difference value is the difference between the transmit power of the PUCCH and the maximum transmit power of the PUCCH;
[0060] An uplink path loss value is determined by a power headroom report (PH report) in a sounding reference signal (SRS), wherein the sounding reference signal (SRS) is configured by the network-side device for the UE on a transmission bandwidth of the PUCCH.
[0061] In some embodiments of the present application, determining the transmit power required by the PUCCH according to the information sent by the UE includes:
[0062] Determine the required transmit power of the PUCCH according to the uplink path loss value sent by the UE and the target power value of the PUCCH; or,
[0063] determining the transmit power of the PUCCH transmitted by the UE as the transmit power required by the PUCCH; or,
[0064] The required transmit power of the PUCCH is determined according to the power difference sent by the UE and the maximum transmit power of the PUCCH.
[0065] In addition, determining the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block includes:
[0066] Comparing the required transmit power of the PUCCH with the maximum transmit power of the PUCCH;
[0067] If the required transmit power of the PUCCH is less than the maximum transmit power of the PUCCH, calculating the number of PRBs occupied by the PUCCH in the frequency domain according to the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block;
[0068] If the required transmit power of the PUCCH is greater than or equal to the maximum transmit power of the PUCCH, the number of PRBs occupied by the PUCCH in the frequency domain is maximized to determine the number of PRBs occupied by the PUCCH in the frequency domain.
[0069] In this embodiment of the present application, the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined by:
[0070] Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain according to preset configuration information of the current unlicensed spectrum for equivalent isotropic radiated power EIRP, power spectral density PSD, and subcarrier spacing SCS; or,
[0071] Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for the PSD and SCS; or
[0072] According to the configuration information of the current unlicensed spectrum for EIRP, PSD and SCS, a first intermediate value of the number of PRBs occupied by the PUCCH in the frequency domain is calculated, and according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for PSD and SCS, a second intermediate value of the number of PRBs occupied by the PUCCH in the frequency domain is calculated, and the minimum value between the first intermediate value and the second intermediate value is determined as the maximum value of the number of PRBs occupied by the PUCCH in the frequency domain.
[0073] In some embodiments of the present application, determining the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block includes:
[0074] Determining a plurality of preset power threshold values for the PUCCH and a plurality of threshold values for the number of PRBs corresponding to the plurality of power threshold values;
[0075] Determining, from the multiple thresholds, the number of PRBs occupied by the PUCCH in the frequency domain according to a comparison result between the transmit power required by the PUCCH and the multiple power thresholds;
[0076] If the required transmit power of the PUCCH is greater than or equal to the maximum value among the multiple power threshold values, the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined according to the maximum transmit power limit information of the resource block, and the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined as the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain.
[0077] In some embodiments of the present application, the PRB information sent by the UE includes any one of the following:
[0078] The number of PRBs occupied by the PUCCH in the frequency domain is calculated by the UE according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block;
[0079] An index value of the number of available PRBs sent by the UE according to the number of PRBs occupied by the PUCCH in the frequency domain;
[0080] The UE calculates a parameter value according to the number of PRBs sent by the PUCCH in the frequency domain.
[0081] In the embodiment of the present application, determining the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the PRB information includes:
[0082] Determine the number of PRBs sent by the UE as the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain; or,
[0083] Determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the index value of the available PRB number sent by the UE and the available PRB number set preset by higher layer signaling; or
[0084] The number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain is determined according to the PRB number calculation parameter value sent by the UE and a PRB number calculation formula preset in the high-layer signaling.
[0085] In addition, in the embodiment of the present application, configuring the transmission resource position of the PUCCH for the UE according to the number of PRBs occupied by the PUCCH in the frequency domain includes:
[0086] When sending uplink scheduling downlink control information DCI to the UE, there is a PUCCH resource index field in the uplink scheduling DCI, which is used to instruct the UE to determine the sending resource position of the PUCCH based on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value, or to instruct the UE to determine the sending resource position of the PUCCH based on the PUCCH resource index value.
[0087] In some embodiments of the present application, during the UE initial access process, the processor further performs the following operations:
[0088] Indicate the number of PRBs occupied by the PUCCH in the frequency domain in the broadcast system message SIB1, and determine the transmission resource location of the PUCCH through the physical resource indication PRI in the uplink scheduling DCI; or,
[0089] A PRB number indication field is added to the DCI of message MSG4 to indicate the number of PRBs occupied by the PUCCH in the frequency domain, and a PUCCH resource index field is included in the uplink scheduling DCI to instruct the UE to determine the transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; or
[0090] The broadcast system message SIB1 indicates the relevant parameters for determining the number of PRBs occupied by the PUCCH in the frequency domain, and the 3-bit field resource indication value Δ of the uplink scheduling DCI is used. PRI and a control channel element CCE number indicating a PUCCH resource index, and indicating the number of PRBs occupied by the PUCCH in the frequency domain through the PUCCH resource index and the related parameters; or,
[0091] According to a pre-configured public resource index table, a public resource index field is added to the broadcast system message SIB1 to instruct the UE to search the public resource index table according to the public resource index to determine the number of PRBs occupied by the PUCCH in the frequency domain, wherein different index values in the public resource index table correspond to different numbers of PRBs; or
[0092] Obtain the relevant parameters for determining the number of PRBs occupied by the PUCCH in the frequency domain in the message MSG3 sent by the UE, and use the 3-bit field Δ PRI The PUCCH resource index is indicated by the CCE number, and the number of PRBs occupied by the PUCCH in the frequency domain is indicated by the PUCCH resource index and the related parameters.
[0093] According to a third aspect of the present application, a resource configuration device for an uplink control channel is provided, including:
[0094] a first determining unit, configured to determine the required transmit power of an uplink control channel PUCCH, and determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block; or
[0095] A second determining unit, in response to received PRB information sent by a user equipment UE, is configured to determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the PRB information;
[0096] A configuration unit is used to configure a transmission resource position of the PUCCH for the UE according to the number of PRBs occupied by the PUCCH in the frequency domain.
[0097] In some embodiments of the present application, the first determining unit is specifically configured to:
[0098] Obtaining information sent by the UE for calculating transmit power;
[0099] The required transmit power of the PUCCH is determined according to the information sent by the UE.
[0100] The information sent by the UE includes any one of the following:
[0101] An option in the uplink path loss value set pre-configured by higher-layer signaling;
[0102] An option in the PUCCH transmit power set pre-configured by the higher layer signaling;
[0103] An option in the power difference value set pre-configured by the higher layer signaling, wherein the power difference value is the difference between the transmit power of the PUCCH and the maximum transmit power of the PUCCH;
[0104] An uplink path loss value is determined by a power headroom report (PH report) in a sounding reference signal (SRS), wherein the sounding reference signal (SRS) is configured by the network-side device for the UE on a transmission bandwidth of the PUCCH.
[0105] In this embodiment of the present application, the first determining unit is further configured to:
[0106] Determine the required transmit power of the PUCCH according to the uplink path loss value sent by the UE and the target power value of the PUCCH; or,
[0107] determining the transmit power of the PUCCH transmitted by the UE as the transmit power required by the PUCCH; or,
[0108] The required transmit power of the PUCCH is determined according to the power difference sent by the UE and the maximum transmit power of the PUCCH.
[0109] In some embodiments of the present application, the first determining unit is further configured to:
[0110] Comparing the required transmit power of the PUCCH with the maximum transmit power of the PUCCH;
[0111] If the required transmit power of the PUCCH is less than the maximum transmit power of the PUCCH, calculating the number of PRBs occupied by the PUCCH in the frequency domain according to the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block;
[0112] If the required transmit power of the PUCCH is greater than or equal to the maximum transmit power of the PUCCH, the number of PRBs occupied by the PUCCH in the frequency domain is maximized to determine the number of PRBs occupied by the PUCCH in the frequency domain.
[0113] In some embodiments of the present application, the first determining unit is further configured to:
[0114] Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain according to preset configuration information of the current unlicensed spectrum for equivalent isotropic radiated power EIRP, power spectral density PSD, and subcarrier spacing SCS; or,
[0115] Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for the PSD and SCS; or
[0116] According to the configuration information of the current unlicensed spectrum for EIRP, PSD and SCS, a first intermediate value of the number of PRBs occupied by the PUCCH in the frequency domain is calculated, and according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for PSD and SCS, a second intermediate value of the number of PRBs occupied by the PUCCH in the frequency domain is calculated, and the minimum value between the first intermediate value and the second intermediate value is determined as the maximum value of the number of PRBs occupied by the PUCCH in the frequency domain.
[0117] In some embodiments of the present application, the first determining unit is further configured to:
[0118] Determining a plurality of preset power threshold values for the PUCCH and a plurality of threshold values for the number of PRBs corresponding to the plurality of power threshold values;
[0119] Determining, from the multiple thresholds, the number of PRBs occupied by the PUCCH in the frequency domain according to a comparison result between the transmit power required by the PUCCH and the multiple power thresholds;
[0120] If the required transmit power of the PUCCH is greater than or equal to the maximum value among the multiple power threshold values, the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined according to the maximum transmit power limit information of the resource block, and the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined as the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain.
[0121] In this embodiment of the present application, the second determining unit is configured to receive PRB information sent by a user equipment UE, wherein the PRB information sent by the user equipment UE includes any one of the following:
[0122] The number of PRBs occupied by the PUCCH in the frequency domain is calculated by the UE according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block;
[0123] An index value of the number of available PRBs sent by the UE according to the number of PRBs occupied by the PUCCH in the frequency domain;
[0124] The UE calculates a parameter value according to the number of PRBs sent by the PUCCH in the frequency domain.
[0125] In this embodiment of the present application, the second determining unit is specifically configured to:
[0126] Determine the number of PRBs sent by the UE as the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain; or,
[0127] Determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the index value of the available PRB number sent by the UE and the available PRB number set preset by higher layer signaling; or
[0128] The number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain is determined according to the PRB number calculation parameter value sent by the UE and a PRB number calculation formula preset in the high-layer signaling.
[0129] In the embodiment of the present application, the configuration unit is specifically used to:
[0130] When sending uplink scheduling downlink control information DCI to the UE, there is a PUCCH resource index field in the uplink scheduling DCI, which is used to instruct the UE to determine the sending resource position of the PUCCH based on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value, or to instruct the UE to determine the sending resource position of the PUCCH based on the PUCCH resource index value.
[0131] In the embodiment of the present application, the resource configuration device for the uplink control channel further includes:
[0132] The third determining unit is configured, in response to the UE initial access process, to:
[0133] Indicate the number of PRBs occupied by the PUCCH in the frequency domain in the broadcast system message SIB1, and determine the transmission resource location of the PUCCH through the physical resource indication PRI in the uplink scheduling DCI; or,
[0134] A PRB number indication field is added to the DCI of message MSG4 to indicate the number of PRBs occupied by the PUCCH in the frequency domain, and a PUCCH resource index field is included in the uplink scheduling DCI to instruct the UE to determine the transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; or
[0135] The broadcast system message SIB1 indicates the relevant parameters for determining the number of PRBs occupied by the PUCCH in the frequency domain, and the 3-bit field resource indication value Δ of the uplink scheduling DCI is used. PRI and a control channel element CCE number indicating a PUCCH resource index, and indicating the number of PRBs occupied by the PUCCH in the frequency domain through the PUCCH resource index and the related parameters; or,
[0136] According to a pre-configured public resource index table, a public resource index field is added to the broadcast system message SIB1 to instruct the UE to search the public resource index table according to the public resource index to determine the number of PRBs occupied by the PUCCH in the frequency domain, wherein different index values in the public resource index table correspond to different numbers of PRBs; or
[0137] Obtain the relevant parameters for determining the number of PRBs occupied by the PUCCH in the frequency domain in the message MSG3 sent by the UE, and use the 3-bit field Δ PRIThe PUCCH resource index is indicated by the CCE number, and the number of PRBs occupied by the PUCCH in the frequency domain is indicated by the PUCCH resource index and the related parameters.
[0138] According to a fourth aspect of the present application, a processor-readable storage medium is provided, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the resource configuration method for the uplink control channel described in the first aspect above.
[0139] According to the technical solution of the embodiment of the present application, the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain is determined based on the transmission power required by the PUCCH and the maximum transmission power limit information of the resource block or based on the PRB information received from the user equipment UE. This not only solves the problem of the PUCCH coverage being affected by the limited transmission power of a single PRB in unlicensed spectrum, but also can adjust the number of PRBs actually occupied by the PUCCH, so that the PUCCH will not always occupy too many resource blocks, thereby improving the spectrum utilization of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0140] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0141] Figure 1 A flowchart of a method for configuring resources for an uplink control channel provided in an embodiment of the present application;
[0142] Figure 2 A flowchart of another uplink control channel resource configuration method provided in an embodiment of the present application;
[0143] Figure 3 A flowchart for determining the transmit power required for PUCCH provided in an embodiment of the present application;
[0144] Figure 4 A flow chart for calculating the number of physical resource blocks (PRBs) occupied by a PUCCH in the frequency domain provided in an embodiment of the present application;
[0145] Figure 5 Another flow chart for calculating the number of physical resource blocks (PRBs) occupied by a PUCCH in the frequency domain provided in an embodiment of the present application;
[0146] Figure 6 A schematic diagram of an implementation method for determining the number of physical resource blocks (PRBs) occupied by a PUCCH in the frequency domain according to PRB information sent by a UE, as provided in an embodiment of the present application;
[0147] Figure 7A structural block diagram of a network-side device provided in an embodiment of the present application;
[0148] Figure 8 A structural block diagram of a resource configuration device for an uplink control channel provided in an embodiment of the present application;
[0149] Figure 9 This is a structural block diagram of another uplink control channel resource configuration device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0150] In embodiments of the present invention, the term "and / or" describes the association relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0151] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0152] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0153] To address the issue of PUCCH physical resource block (PRB) occupancy in the frequency domain and improve the system's spectrum utilization, this application proposes a resource configuration method, network-side device, apparatus, and storage medium for an uplink control channel. Specifically, the resource configuration method, network-side device, apparatus, and storage medium for an uplink control channel in an embodiment of this application will be described below in conjunction with the accompanying drawings.
[0154] Figure 1 This is a flowchart of a resource configuration method for an uplink control channel provided in an embodiment of the present application. It should be noted that the resource configuration method for an uplink control channel in an embodiment of the present application can be applied to the resource configuration device for an uplink control channel in an embodiment of the present application. As an example, the device can be configured in a network side device. In other words, the resource configuration method for an uplink control channel in an embodiment of the present application can be described based on a network side device. Figure 1 As shown, the resource configuration method of the uplink control channel may include the following steps:
[0155] Step 101: determine the required transmit power of the uplink control channel PUCCH, and determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block.
[0156] It should be noted that in the unlicensed spectrum between 52.6 GHz and 71 GHz, different countries and regions have restrictions on the transmit power of a single resource block. Table 1 shows the EIRP (Equivalent Isotropic Radiated Power) and PSD (Power Spectral Density) regulations for different countries and regions, as shown below:
[0157] Table 1
[0158] Regions EIRP (dBm) PSD (dBm / MHz) Europe / CEPT / South Africa 40 13 USA 43 no limit Canada 43 no limit Brazil no limit 12.5 Mexico 43 no limit CHINA 47 no limit Japan 23.9 no limit South Korea 43 13 India 20 no limit Singapore 40 13 Australia 47 TS 38.101(power class 3),Min peak EIRP(dBm) 22.4 no limit TS 38.101(power class 3),Max EIRP(dBm) 43 no limit TS 38.101(power class 3),Mid EIRP(dBm) 32.7 system level simulations 25 system level simulations(Optional) 40
[0159] In other words, the network-side device, which can be a base station, can determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain based on the required transmit power of the uplink control channel (PUCCH) and the maximum transmit power limit information for resource blocks (i.e., transmit power limits for individual resource blocks in different countries or regions). Based on this information, the network-side device can configure the location of PUCCH transmission resources for the user equipment (UE), thereby resolving the issue of limited transmit power affecting the coverage of the uplink control channel (PUCCH).
[0160] In an embodiment of the present application, the network-side device can calculate the transmit power required by the uplink control channel PUCCH through information sent by the user equipment UE. In addition, the network-side device determines the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain based on the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block. There are two ways to implement this: it can be based on the current unlicensed spectrum configuration for EIRP, PSD, and SCS (Subcarrier Spacing, subcarrier spacing), combined with the transmit power required by the PUCCH and the maximum transmit power of the PUCCH. It can also be based on multiple power threshold values of the PUCCH and multiple thresholds for the number of PRBs corresponding to the multiple power threshold values, combined with the transmit power required by the PUCCH.
[0161] Step 102: Configure the transmission resource location of the PUCCH for the UE according to the number of PRBs occupied by the PUCCH in the frequency domain.
[0162] Since the network-side equipment has determined the number of physical resource blocks (PRBs) occupied by PUCCH in the frequency domain, it can then allocate PUCCH transmission resource locations to the UE based on the number of PRBs occupied by PUCCH in the frequency domain, thereby adjusting the number of extended resource blocks as the transmission power changes, so that PUCCH does not always occupy too many resource blocks, thereby improving the system's spectrum utilization.
[0163] In an embodiment of the present application, the network side device configures the PUCCH transmission resource location for the UE in the following manner: when the network side device sends uplink scheduling downlink control information DCI to the user equipment UE, there is a PUCCH resource index field in the downlink control information DCI, and the user equipment UE determines the PUCCH transmission resource location based on the PUCCH resource index field and related information.
[0164] According to the resource configuration method of the uplink control channel in the embodiment of the present application, the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain is determined based on the transmission power required by the PUCCH and the maximum transmission power limit information of the resource block, so that the transmission resource position of the PUCCH can be configured for the UE. In this way, the problem of the PUCCH coverage range being affected by the limited transmission power of a single PRB in unlicensed spectrum is solved, and the number of PRBs actually occupied by the PUCCH can be adjusted, so that the PUCCH will not always occupy too many resource blocks, thereby improving the spectrum utilization of the system.
[0165] Since the network-side device determines the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain, it can be calculated not only based on the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block, but also based on the PRB information sent by the user equipment UE. Therefore, based on the above situation, an embodiment of the present application proposes another resource configuration method for the uplink control channel.
[0166] Figure 2 This is a flow chart of another uplink control channel resource configuration method provided in an embodiment of the present application. Figure 2 As shown, the resource configuration method of the uplink control channel may include the following steps:
[0167] Step 201: In response to received PRB information sent by user equipment UE, the number of physical resource blocks (PRBs) occupied by PUCCH in the frequency domain is determined according to the PRB information.
[0168] It should be noted that the user equipment (UE) can independently calculate the transmit power and the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain, and report this information to the network device. The network device calculates the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain based on the information reported by the user equipment (UE). In other words, if the information sent by the user equipment (UE) received by the network device is PRB-related information, the network device needs to use another method to calculate the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain.
[0169] In an embodiment of the present application, after the user equipment UE calculates the transmit power by itself, based on the configuration of the current unlicensed spectrum for EIRP, PSD, and SCS (Subcarrier Spacing), combined with the transmit power required by the PUCCH and the maximum transmit power of the PUCCH, the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain can be calculated. Alternatively, the user equipment UE calculates the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain based on multiple preset PUCCH power thresholds and multiple thresholds for the number of PRBs corresponding to the multiple power thresholds, combined with the transmit power required by the PUCCH. After the above calculation, the user equipment UE reports the PRB information to the network side device, and the network side device can determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain based on the PRB information.
[0170] Step 202: configure the PUCCH transmission resource location for the UE according to the number of PRBs occupied by the PUCCH in the frequency domain.
[0171] Since the network-side equipment has determined the number of physical resource blocks (PRBs) occupied by PUCCH in the frequency domain, it can then allocate PUCCH transmission resource locations to the UE based on the number of PRBs occupied by PUCCH in the frequency domain. This allows the number of extended resource blocks to be adjusted as the transmit power changes, preventing PUCCH from occupying too many resource blocks all the time and improving the system's spectrum utilization.
[0172] In an embodiment of the present application, the network side device configures the PUCCH transmission resource location for the UE in the following manner: when the network side device sends uplink scheduling downlink control information DCI to the user equipment UE, there is a PUCCH resource index field in the downlink control information DCI, and the user equipment UE determines the PUCCH transmission resource location based on the PUCCH resource index field and related information.
[0173] According to the resource configuration method of the uplink control channel in the embodiment of the present application, the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain is determined based on the PRB information received from the user equipment UE, so that the transmission resource position of the PUCCH can be configured for the UE. In this way, the problem of the PUCCH coverage range being affected by the limited transmission power of a single PRB in unlicensed spectrum is solved, and the number of PRBs actually occupied by the PUCCH can be adjusted, so that the PUCCH will not always occupy too many resource blocks, thereby improving the spectrum utilization of the system.
[0174] To further illustrate the implementation manner in which the network-side device determines the required transmit power of the uplink control channel PUCCH in the uplink control channel resource configuration method, the present application proposes another embodiment. Figure 3 This is a flow chart of the method for configuring resources for the uplink control channel, in which the network side device determines the required transmit power for the PUCCH. Figure 3 As shown, the resource configuration method for the uplink control channel proposed in the above embodiment, wherein the network side device determines the required transmit power of the uplink control channel PUCCH, may include the following steps:
[0175] Step 301: Obtain information sent by UE for calculating transmit power.
[0176] In this embodiment of the present application, the information sent by the UE may include any of the following: an option in a pre-configured uplink path loss value set; an option in a pre-configured PUCCH transmit power set; an option in a pre-configured power difference value set, where the power difference value is the difference between the PUCCH transmit power and the maximum transmit power of the PUCCH; an uplink path loss value determined by a power headroom report (PH report) in a sounding reference signal (SRS), where the sounding reference signal (SRS) is configured by a network-side device for the UE on the PUCCH transmit bandwidth. As an example, the "pre-configuration" described in this embodiment may be configured through higher-layer signaling.
[0177] The pre-configured uplink path loss value set may be a UE uplink path loss value set or a path loss level set. In the embodiment of the present application, the UE path loss value range corresponding to each path loss level, and the path loss value used for calculation by the network-side device corresponding to each path loss level, may be pre-configured via high-layer signaling.
[0178] In the embodiment of the present application, the pre-configured PUCCH transmit power set may be a PUCCH transmit power set pre-configured by higher-layer signaling, or a transmit power level set. The UE transmit power value range corresponding to each transmit power level, and the transmit power value used for calculation by the network-side device corresponding to each transmit power level, may be pre-configured by higher-layer signaling.
[0179] In addition, in the embodiment of the present application, the pre-configured power difference set is a set of differences between the PUCCH transmit power and the maximum PUCCH transmit power. The power difference can also be a difference level. The power difference range corresponding to each difference level, as well as the power difference value used for calculation on the base station side corresponding to each difference level, can all be pre-configured by higher-layer signaling.
[0180] Step 302: Determine the transmit power required for the PUCCH according to the information sent by the UE.
[0181] Since the information sent by the UE includes different contents, the network-side device needs to adopt a corresponding calculation method based on the information sent by the UE to obtain the transmission power required by the PUCCH.
[0182] In an embodiment of the present application, the network side device determines the required transmission power of PUCCH based on the information sent by the UE. The implementation method can be: determining the required transmission power of PUCCH based on the uplink path loss value sent by the UE and the target power value of PUCCH; or, determining the transmission power of PUCCH sent by the UE as the required transmission power of PUCCH; or, determining the required transmission power of PUCCH based on the power difference sent by the UE and the maximum transmission power of PUCCH.
[0183] In an embodiment of the present application, if the information sent by the UE includes an uplink path loss value, the uplink path loss value may be an option in the uplink path loss value set pre-configured by the high-level signaling, or may be an uplink path loss value determined by the power headroom report PH report in the sounding reference signal SRS. The network-side device calculates the required transmit power of the PUCCH based on the uplink path loss value and the target power value of the PUCCH. The required transmit power of the PUCCH is calculated based on the target power value of the PUCCH, the path loss value, the power offset value of different PUCCH formats, the dynamic power adjustment factor, and the maximum transmit power of the PUCCH. As an example, the calculation method may be formula (1), as shown below:
[0184]
[0185] Among them, P O_PUCCH is the target power value, PL is the path loss value, Δ F_PUCCHis the power offset value of different formats, Δ TF is the dynamic power adjustment factor, P CMAX is the maximum transmit power of PUCCH, P PUCCH is the transmit power required by PUCCH.
[0186] In an embodiment of the present application, if the information sent by the UE includes the transmit power of the PUCCH, the network-side device directly uses the transmit power of the PUCCH sent by the UE as the transmit power required by the PUCCH.
[0187] In addition, if the information sent by the UE includes a power difference, the network side device determines the required transmit power of the PUCCH based on the power difference sent by the UE and the maximum transmit power of the PUCCH. As an example, the specific calculation method can be formula (2), as shown below:
[0188] P PUCCH =P CMAX -ΔP(2)
[0189] Where ΔP is the power difference between the transmit power and the maximum transmit power, P CMAX is the maximum transmit power of PUCCH, P PUCCH is the transmit power required by PUCCH.
[0190] According to the resource configuration method for the uplink control channel proposed in the embodiment of the present application, the network side device calculates the required transmission power of the PUCCH in a corresponding manner for different types of information sent by the UE, thereby increasing the applicability of the method and providing a basis for accurately calculating the number of PRBs occupied by the PUCCH in the frequency domain.
[0191] In order to implement the resource configuration method of the uplink control channel proposed in the above embodiment, the embodiment of the present application describes in detail the calculation process of the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain. Figure 4 This is a flow chart for calculating the number of physical resource blocks (PRBs) occupied by PUCCH in the frequency domain in the resource configuration method for the uplink control channel proposed in an embodiment of the present application, such as Figure 4 As shown, the specific calculation steps include:
[0192] Step 401: compare the required transmit power of the PUCCH with the maximum transmit power of the PUCCH.
[0193] It should be noted that since the required transmit power of PUCCH is not necessarily the maximum transmit power of PUCCH, the required transmit power of PUCCH can be compared with the maximum transmit power of PUCCH, and the subsequent calculation process can be determined based on the comparison result.
[0194] In an embodiment of the present application, after comparing the transmission power required by PUCCH with the maximum transmission power of PUCCH, if the transmission power required by PUCCH is less than the maximum transmission power of PUCCH, step 402 is executed; if the transmission power required by PUCCH is greater than or equal to the maximum transmission power of PUCCH, step 403 is executed.
[0195] Step 402: Calculate the number of PRBs occupied by the PUCCH in the frequency domain according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block.
[0196] In the embodiment of the present application, if the transmit power required by the PUCCH is less than the maximum transmit power of the PUCCH, indicating that the PUCCH has not reached the maximum transmit power at this time, the number of PRBs occupied by the PUCCH in the frequency domain is directly calculated based on the transmit power required by the current PUCCH. In other words, the number of PRBs occupied by the PUCCH in the frequency domain can be calculated based on the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block. As an example, the calculation method can be formula (3), as shown below:
[0197]
[0198] in is the number of physical resource blocks (PRBs) occupied by PUCCH in the frequency domain, P PUCCH is the required transmit power of PUCCH, P CMAX is the maximum transmit power of PUCCH, P PSD is the current unlicensed spectrum configuration for PSD, k SCS The current unlicensed spectrum configuration for SCS.
[0199] Step 403: The maximum number of PRBs occupied by the PUCCH in the frequency domain is calculated to determine the number of PRBs occupied by the PUCCH in the frequency domain.
[0200] In an embodiment of the present application, if the required transmit power of PUCCH is greater than or equal to the maximum transmit power of PUCCH, it means that PUCCH has reached the maximum transmit power at this time. Therefore, at this time, the maximum value of the number of PRBs occupied by PUCCH in the frequency domain can be used as the number of PRBs occupied by PUCCH in the frequency domain.
[0201] It should be noted that in the embodiment of the present application, there are multiple ways to determine the maximum number of PRBs occupied by the PUCCH in the frequency domain. Three examples are given below to describe the method for determining the maximum number of PRBs occupied by the PUCCH in the frequency domain:
[0202] As an example, the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined based on the preset configuration information of the current unlicensed spectrum for the equivalent isotropic radiated power EIRP, power spectral density PSD, and subcarrier spacing SCS. For example, the calculation process of the maximum number of PRBs occupied by the PUCCH in the frequency domain can be implemented by formula (4), as shown below:
[0203]
[0204] in, is the maximum number of PRBs occupied by PUCCH in the frequency domain, P EIRP is the current configuration of EIRP for unlicensed spectrum, P PSD is the current unlicensed spectrum configuration for PSD, k SCS The current unlicensed spectrum configuration for SCS.
[0205] As another example, the maximum number of PRBs occupied by the PUCCH in the frequency domain is also determined by: determining the maximum number of PRBs occupied by the PUCCH in the frequency domain based on the UE's EIRP limit and the current unlicensed spectrum configuration information for PSD and SCS. As an implementable approach, the calculation process can be implemented by formula (5), as shown below:
[0206]
[0207] in, is the maximum number of PRBs occupied by PUCCH in the frequency domain, P EIRP_UE is the UE's limit on EIRP, P PSD is the current unlicensed spectrum configuration for PSD, k SCS It is the configuration of the current unlicensed spectrum for SCS. It should be noted that if the UE's EIRP limit is unknown, it is determined according to the lowest level of UE capability.
[0208] As another example, the maximum number of PRBs occupied by PUCCH in the frequency domain can also be determined by: calculating the first intermediate value of the number of PRBs occupied by PUCCH in the frequency domain according to the configuration information of the current unlicensed spectrum for EIRP, PSD and SCS, and calculating the second intermediate value of the number of PRBs occupied by PUCCH in the frequency domain according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for PSD and SCS, and determining the minimum value between the first intermediate value and the second intermediate value as the maximum number of PRBs occupied by PUCCH in the frequency domain. Calculating the first intermediate value of the number of PRBs occupied by PUCCH in the frequency domain according to the configuration information of the current unlicensed spectrum for EIRP, PSD and SCS can be implemented by the above formula (4), and the obtained That is, the first intermediate value of the number of PRBs occupied by PUCCH in the frequency domain; in addition, the second intermediate value of the number of PRBs occupied by PUCCH in the frequency domain is calculated according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for PSD and SCS, which can be implemented by the above formula (5) to obtain That is, the second intermediate value of the number of PRBs occupied by PUCCH in the frequency domain; in addition, the obtained first intermediate value and the second intermediate value are compared, and the minimum value between the two is used as the maximum value of the number of PRBs occupied by PUCCH in the frequency domain.
[0209] According to the resource configuration method of the uplink control channel in the embodiment of the present application, the transmit power required by the PUCCH is first compared with the maximum transmit power of the PUCCH. If the transmit power required by the PUCCH is less than the maximum transmit power of the PUCCH, the network-side device calculates the number of PRBs occupied by the PUCCH in the frequency domain based on the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block. If the transmit power required by the PUCCH is greater than or equal to the maximum transmit power of the PUCCH, the maximum number of PRBs occupied by the PUCCH in the frequency domain is used. In this way, it is possible to avoid the situation where too many resource blocks are configured for the user when the transmit power required by the PUCCH is less than the maximum transmit power limit, thereby effectively avoiding additional system resource overhead, so that the PUCCH will not always occupy too many resource blocks, and thus improving the system spectrum utilization.
[0210] In order to implement the resource configuration method for the uplink control channel proposed in the above embodiment, the embodiment of the present application proposes another process for calculating the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain in the method. Figure 5 Another calculation flow chart of the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain proposed in the embodiment of the present application is as follows: Figure 5 As shown, the specific calculation steps include:
[0211] Step 501: Determine a plurality of preset power threshold values for PUCCH and a plurality of threshold values for the number of PRBs corresponding to the plurality of power threshold values.
[0212] It can be understood that, in the embodiment of the present application, multiple power threshold values are preset for PUCCH, and the multiple power threshold values are different. If they are arranged from small to large, each adjacent power threshold value interval corresponds to a threshold value for PRB. As an example, the multiple power threshold values preset for PUCCH and the multiple threshold values for the number of PRBs corresponding to the multiple power threshold values can be shown as formula (6):
[0213]
[0214] Wherein, m is an integer from 1 to M, P th (m) is the preset power threshold for PUCCH, N RB (m) is the threshold value for the number of PRBs corresponding to the power threshold value, N RB (m) is greater than or equal to 1 and less than or equal to the maximum number of PRBs occupied by PUCCH in the frequency domain And N RB (m) is a set of continuous or discontinuous positive integers, P PUCCH is the required transmit power for PUCCH, is the number of PRBs occupied by PUCCH in the frequency domain.
[0215] Step 502: According to the comparison result between the transmit power required by the PUCCH and multiple power threshold values, the number of PRBs occupied by the PUCCH in the frequency domain is determined from multiple threshold values.
[0216] It can be understood as comparing the transmit power required by the PUCCH with the interval values formed by arranging multiple power threshold values in ascending order, finding the interval value of the power threshold value where the transmit power required by the current PUCCH is located, and obtaining the corresponding threshold value for the number of PRBs based on the interval value of the power threshold value. The threshold value for the number of PRBs is used as the number of PRBs occupied by the PUCCH in the frequency domain. For example, according to the obtained transmit power PUCCH required by the PUCCH, PUCCH Find the corresponding P in the above formula (6) th (m) interval value, if P PUCCH <P th (1), then the number of PRBs occupied by its PUCCH in the frequency domain is If P th (m-1)≤P PUCCH <P th (m), then the number of PRBs occupied by its PUCCH in the frequency domain
[0217] It should be noted that if the required transmit power of PUCCH is greater than or equal to the maximum value among multiple power threshold values, the maximum number of PRBs occupied by PUCCH in the frequency domain is determined according to the maximum transmit power limit information of the resource block, and the maximum number of PRBs occupied by PUCCH in the frequency domain is determined as the number of physical resource blocks (PRBs) occupied by PUCCH in the frequency domain. That is to say, if the required transmit power of PUCCH is greater than or equal to the maximum value among multiple power threshold values, the number of physical resource blocks (PRBs) occupied by PUCCH in the frequency domain is equal to the maximum number of PRBs occupied by PUCCH in the frequency domain, where the maximum number of PRBs occupied by PUCCH in the frequency domain is determined according to the maximum transmit power limit information of the resource block. For example, if the required transmit power of PUCCH is P PUCCH Greater than or equal to P in formula (6) th (M), namely P PUCCH ≥P th (M), the number of PRBs occupied by PUCCH in the frequency domain Equal to the maximum number of PRBs occupied by PUCCH in the frequency domain Right now The maximum number of PRBs occupied by the PUCCH in the frequency domain is determined according to the maximum transmit power limit information of the resource block. The specific calculation method has been described in detail in the above embodiment and will not be repeated here.
[0218] According to the resource configuration method of the uplink control channel in the embodiment of the present application, through the preset multiple power threshold values for PUCCH and the multiple thresholds for the number of PRBs corresponding to the multiple power threshold values, the network side device determines the number of PRBs occupied by PUCCH in the frequency domain from the multiple thresholds based on the comparison result of the required transmission power of PUCCH and the multiple power threshold values. The calculation of the number of PRBs occupied by PUCCH in the frequency domain depends on the preset multiple power threshold values and their thresholds, which makes the resource allocation more controllable, and also prevents PUCCH from always occupying too many resource blocks, thereby improving the system spectrum utilization.
[0219] In the resource configuration method for the uplink control channel proposed in the above embodiment, the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain can be calculated by the network side device not only based on the determined transmit power required by the PUCCH and the maximum transmit power limit information of the resource block, but also based on the PRB information received from the user equipment UE. The embodiment of the present application provides a detailed description of the implementation method for determining the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain based on the PRB information received from the user equipment UE. Figure 6Schematic diagram of the implementation method for determining the number of physical resource blocks (PRBs) occupied by PUCCH in the frequency domain.
[0220] In the embodiment of the present application, the user equipment UE can independently calculate the transmit power and the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain, and report this information to the network-side device. The network-side device calculates the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain based on the reported information from the user equipment UE. In other words, if the information sent by the user equipment UE received by the network-side device is PRB-related information, the network-side device needs to use another method to calculate the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain.
[0221] Among them, the PRB information sent by the UE includes any one of the following items: the number of PRBs occupied by the PUCCH in the frequency domain calculated by the UE based on the required transmission power of the PUCCH and the maximum transmission power limit information of the resource block; the index value of the number of available PRBs sent by the UE based on the number of PRBs occupied by the PUCCH in the frequency domain; the PRB number calculation parameter value sent by the UE based on the number of PRBs occupied by the PUCCH in the frequency domain.
[0222] In an embodiment of the present application, if the PRB information sent by the UE obtained by the network side device includes: the number of PRBs occupied by the PUCCH in the frequency domain calculated by the UE based on the transmission power required by the PUCCH and the maximum transmission power limit information of the resource block, the network side device executes step 601; if the PRB information sent by the UE obtained by the network side device includes: the index value of the number of available PRBs sent by the UE based on the number of PRBs occupied by the PUCCH in the frequency domain, the network side device executes step 602; if the PRB information sent by the UE obtained by the network side device includes: the parameter value calculated by the PRB number sent by the UE based on the number of PRBs occupied by the PUCCH in the frequency domain, the network side device executes step 603.
[0223] Step 601: The number of PRBs sent by the UE is determined as the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain.
[0224] In an embodiment of the present application, if the PRB information sent by the UE obtained by the network side device includes the number of PRBs occupied by the PUCCH in the frequency domain calculated by the UE based on the transmission power required by the PUCCH and the maximum transmission power limit information of the resource block, then the network side device determines the number of PRBs sent by the UE as the number of physical resource blocks PRBs occupied by the PUCCH in the frequency domain, that is, the number of physical resource blocks PRBs occupied by the PUCCH in the frequency domain is equal to the number of PRBs sent by the UE.
[0225] It should be noted that the method in which the UE calculates the required transmit power for the PUCCH can be as shown in formula (1). In addition, the implementation method in which the UE calculates the number of PRBs occupied by the PUCCH in the frequency domain based on the required transmit power for the PUCCH and the maximum transmit power limit information of the resource block is the same as that in the above embodiment. Figure 4 The implementation method is the same as in
[15] , so I will not go into details here.
[0226] Step 602: Determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the index value of the available PRB number sent by the UE and the available PRB number set preset by the higher layer signaling.
[0227] In an embodiment of the present application, the system pre-sets an available set of PRB numbers through high-level signaling. After the UE calculates the number of PRBs occupied by the PUCCH in the frequency domain based on the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block, it obtains an index value of the number of available PRBs based on the available set of PRB numbers pre-set by the high-level signaling according to the calculated number of PRBs occupied by the PUCCH in the frequency domain and the available set of PRB numbers pre-set by the high-level signaling. After the UE reports it to the network-side device, the network-side device can find the corresponding PRB number based on the index value of the available PRB number sent by the UE and the available set of PRB numbers pre-set by the high-level signaling, that is, the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain.
[0228] Step 603: Determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the PRB number calculation parameter value sent by the UE and the PRB number calculation formula preset by the higher layer signaling.
[0229] In an embodiment of the present application, the system pre-sets a PRB number calculation formula through high-level signaling. After the UE calculates the number of PRBs occupied by the PUCCH in the frequency domain based on the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block, it obtains a PRB number calculation parameter value of the PRB number calculation formula pre-set by the high-level signaling based on the calculated number of PRBs occupied by the PUCCH in the frequency domain and the PRB number calculation formula pre-set by the high-level signaling. After the UE reports it to the network-side device, the network-side device calculates the corresponding PRB number based on the PRB number calculation parameter value sent by the UE, and then corresponds to the PRB number calculation formula pre-set by the high-level signaling, and can calculate its corresponding PRB number, that is, the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain.
[0230] For example, if the PRB number calculation formula preset by the higher layer signaling is as shown in formula (7):
[0231]
[0232] in The number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain calculated for the UE, PRB _report is the PRB number calculation parameter. That is, the UE puts the calculated number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain into formula (7) to obtain the PRB number calculation parameter value, that is, PRB _report The UE will PRB _report After the value of is reported to the network device, the network device then sends the PRB _report The value of is combined with formula (7) to calculate the number of physical resource blocks (PRBs) occupied by PUCCH in the frequency domain.
[0233] According to the resource configuration method of the uplink control channel in the embodiment of the present application, the network side device can calculate the number of PRBs occupied by the PUCCH in the frequency domain in a corresponding manner based on the different types of PRB information sent by the UE. In this way, by identifying the PRB information sent by different UEs, the number of PRBs occupied by the PUCCH in the frequency domain is determined, which not only improves the system spectrum utilization, but also improves the applicability of the method.
[0234] The uplink control channel resource configuration method proposed in the above embodiment includes configuring the PUCCH transmission resource location for the UE based on the number of PRBs occupied by the PUCCH in the frequency domain. Next, the implementation method for configuring the PUCCH transmission resource location for the UE based on the number of PRBs occupied by the PUCCH in the frequency domain will be further explained.
[0235] In an embodiment of the present application, the PUCCH transmission resource location is configured for the UE according to the number of PRBs occupied by the PUCCH in the frequency domain, including: when sending uplink scheduling downlink control information DCI to the UE, there is a PUCCH resource index field in the uplink scheduling DCI, which is used to instruct the UE to determine the PUCCH transmission resource location based on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value, or to instruct the UE to determine the PUCCH transmission resource location based on the PUCCH resource index value.
[0236] That is to say, there are two implementation methods for indicating PUCCH resources in the network-side device scheduling DCI: the first method is a method based on the existing technology of continuous resource allocation supporting frequency hopping. By the presence of a PUCCH resource index field in the uplink scheduling DCI, the UE determines the PUCCH transmission resource position according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; the second method is a method that supports discontinuous resource allocation. The UE does not need to calculate the number of PRBs. By the presence of a PUCCH resource index field in the uplink scheduling DCI, the UE determines the PUCCH transmission resource position according to the PUCCH resource index value.
[0237] Among them, in the embodiment of the present application, the first implementation method is based on the method of supporting frequency hopping through continuous resource allocation in the prior art, and the high-level signaling pre-configures multiple resource sets for the UE. Each resource set corresponds to a different number of resource blocks, and the resource set can be pre-configured as PUCCH_PRB. The number of PRBs occupied by PUCCH in the frequency domain is The number of PRBs occupied by PUCCH in the frequency domain can be obtained by the calculation method of the above embodiment. After that, it can be understood that UE can The UE is configured with multiple resource sets in advance through high-level signaling, a resource set whose number of resource blocks is equal to the number of PRBs occupied by the PUCCH in the frequency domain is found, and the resource location is searched within the resource set.
[0238] It should be noted that, in the embodiment of the present application, in order to indicate the corresponding resource location, the network side device will be based on the 3-bit field resource indication value Δ PRI , and combined with the CCE (Control Channel Element, control channel unit) number to calculate the PUCCH resource index value. As an example, the calculation method can be as follows:
[0239]
[0240] Among them, r PUCCH is the PUCCH resource index value, n CCE,p is the CCE number in DCI scheduling, R PUCCH The number of PUCCH resources configured in the resource table, N CCE,p Is the number of CCEs in DCI scheduling. That is, when the network side device sends uplink scheduling downlink control information DCI to the UE, there is a PUCCH resource index field in the uplink scheduling DCI, and the PUCCH resource index field contains the calculated PUCCH resource index value r PUCCH .
[0241] In the embodiment of the present application, the UE obtains the PUCCH resource index value r PUCCH , the transmission resource position of the PUCCH is determined according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value, and the transmission resource position of the PUCCH is based on the above-mentioned determined resource set. As an example, the implementation method for the UE to determine the transmission resource position of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value can be: the UE determines the starting PRB index of the first frequency hopping by formula (9), determines the starting PRB index of the second frequency hopping by formula (10), and the remaining PRBs are placed in a continuous order starting from the starting PRB. Wherein, formula (9) and formula (10) are as follows:
[0242]
[0243]
[0244] Among them, N CS is the number of supported cyclic shifts, is the PRB offset value, is the bandwidth size, r PUCCH is the PUCCH resource index value, and PUCCH_PRB is the number of PRBs occupied by PUCCH in the frequency domain.
[0245] In addition, the second implementation method is to support discontinuous resource allocation. In this implementation method, the UE does not need to calculate the number of PRBs. The network side device indicates different PRB numbers through resource indexes, that is, the PRB numbers are distinguished by resource indexes, and the number of indexes supported by PUCCHs with different PRB numbers is pre-set. The UE can directly obtain the PUCCH resource index value r PUCCH Calculate the PRB length and index. It should be noted that the network side device calculates the PUCCH resource index value r PUCCH The method is consistent with the first implementation method mentioned above and will not be repeated here.
[0246] As an example, assume that the supported PRB length is of the enumeration type PUCCH_PRB{PRB1,PRB2,PRB3}, and the number of indexes supported by each PRB length is of the enumeration type PUCCH_NUMBER{N1,N2,N3}, where N1,N2,N3 are N CS The supported PRB interval is Δn, and the UE can calculate the PRB length and index value by formula (11):
[0247]
[0248] in,
[0249] Δn controls the interval between multiple RBs. When Δn=1, the RB resource locations are continuous. Δn is pre-configured by high-level signaling. N CS is the number of supported cyclic shifts, is the PRB offset value, r PUCCH is the PUCCH resource index value.
[0250] According to the resource configuration method of the uplink control channel of the embodiment of the present application, when the network-side device sends the uplink scheduling downlink control information DCI to the UE, there is a PUCCH resource index field in the uplink scheduling DCI. In this way, the UE can determine the transmission resource location of the PUCCH based on the relevant information, thereby realizing the resource configuration of the PUCCH. In addition, combined with the method of determining the number of PRBs occupied by the PUCCH in the frequency domain based on the transmission power required by the PUCCH and the maximum transmission power limit of the resource block, it not only solves the problem of the transmission power affecting the PUCCH coverage range, but also prevents the PUCCH from occupying too many resource blocks all the time, thereby improving the spectrum utilization of the system.
[0251] The resource configuration methods for the uplink control channel proposed in all the above embodiments of the present application are based on the implementation method of the UE being in the connected state. However, when the UE is in the initial access process, the resource configuration method of the uplink control channel will be different. Therefore, the embodiment of the present application proposes another resource configuration method for the uplink control channel based on the state of the UE in the initial access process.
[0252] In the embodiment of the present application, during the initial access process of the UE, the resource configuration method of the uplink control channel further includes: indicating the number of PRBs occupied by the PUCCH in the frequency domain in the broadcast system message SIB1, and determining the transmission resource location of the PUCCH through the physical resource indication PRI in the uplink scheduling DCI; or,
[0253] A PRB number indication field is added to the DCI of message MSG4 to indicate the number of PRBs occupied by the PUCCH in the frequency domain, and a PUCCH resource index field is included in the uplink scheduling DCI to instruct the UE to determine the PUCCH transmission resource location based on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; or
[0254] The broadcast system message SIB1 indicates the relevant parameters for determining the number of PRBs occupied by PUCCH in the frequency domain, and the 3-bit field resource indication value Δ PRI and the control channel element CCE number indicates the PUCCH resource index, and the number of PRBs occupied by the PUCCH in the frequency domain is indicated by the PUCCH resource index and related parameters; or,
[0255] According to the pre-configured public resource index table, a public resource index field is added to the broadcast system message SIB1 to instruct the UE to search the public resource index table according to the public resource index to determine the number of PRBs occupied by the PUCCH in the frequency domain, where different index values in the public resource index table correspond to different numbers of PRBs; or
[0256] Obtain the relevant parameters for determining the number of PRBs occupied by PUCCH in the frequency domain in the message MSG3 sent by the UE, and use the 3-bit field Δ PRI The PUCCH resource index and the CCE number indicate the PUCCH resource index, and the PUCCH resource index and related parameters indicate the number of PRBs occupied by the PUCCH in the frequency domain.
[0257] Among them, the number of PRBs occupied by the PUCCH in the frequency domain is indicated in the broadcast system message SIB1, and the transmission resource position of the PUCCH is determined by the physical resource indication PRI in the uplink scheduling DCI. The specific implementation method is described in the form of an example. For example, the preset enumeration class PUCCH_PRB{PRB1,PRB4,PRB8} indicates one or more of the enumeration class PUCCH_PRB{PRB1,PRB4,PRB8} as PUCCH_PRB in the broadcast system message SIB1. If multiple values are indicated, the UE needs to report the index value for assistance. Next, the transmission resource position of the PUCCH is determined by the physical resource indication PRI in the uplink scheduling DCI. The network side device uses the 3-bit field resource indication value Δ PRI Further combined with the CCE number to indicate a PUCCH index value r PUCCH , which can be calculated as shown in formula (8) in the above embodiment. The UE determines the transmission resource location of the PUCCH based on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value. As an example, the UE uses the above formula (9) to determine the starting PRB index of the first frequency hopping and the above formula (10) to determine the starting PRB index of the second frequency hopping. The remaining PRBs are placed in a continuous order starting from the starting PRB.
[0258] In the embodiment of the present application, a PRB number indication field is added through the DCI of the message MSG4 to indicate the number of PRBs occupied by the PUCCH in the frequency domain, and a PUCCH resource index field is present in the uplink scheduling DCI to indicate that the UE determines the transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value. The specific implementation method can be: the network side device adds a PRB number indication field through the DCI of the message MSG4 to indicate the number of PRBs occupied by the PUCCH in the frequency domain, and then uses the 3-bit field Δ in the DCI to indicate the number of PRBs occupied by the PUCCH in the frequency domain. PRI Further combine the CCE number to determine the PUCCH resource index value r PUCCH , the calculation process can be shown in the above formula (8). The UE determines the transmission resource location of the PUCCH based on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value. As an example, the UE can use the above formula (9) to determine the starting PRB index of the first frequency hopping, and the above formula (10) to determine the starting PRB index of the second frequency hopping. The remaining PRBs are placed in a continuous order starting from the starting PRB.
[0259] In addition, in the embodiment of the present application, the relevant parameters for determining the number of PRBs occupied by PUCCH in the frequency domain are indicated in the broadcast system message SIB1, and the 3-bit field resource indication value Δ PRI The PUCCH resource index and the control channel element CCE number indicate the PUCCH resource index, and the number of PRBs occupied by the PUCCH in the frequency domain is indicated by the PUCCH resource index and related parameters. This can be achieved in the following ways: first, the broadcast system message SIB1 indicates the relevant parameters for determining the number of PRBs occupied by the PUCCH in the frequency domain; then, the network side device indicates the number of PRBs occupied by the PUCCH in the frequency domain through the 3-bit field Δ PRI Further combine the CCE number to determine the PUCCH resource index value r PUCCH , the calculation process can be shown in the above formula (8); then, the network side device calculates the PUCCH resource index value r PUCCH The SIB1-related parameters indicate the number of PRBs occupied by the PUCCH in the frequency domain. As an example, it can be implemented by formula (12), as follows:
[0260]
[0261] Where K is the parameter configured by SIB1, PUCCH_PRB is the number of PRBs occupied by PUCCH in the frequency domain, and r PUCCH It is the PUCCH resource index value, which can also be achieved by enumerating multiple PUCCH_PRB numbers in SIB1. The number of PRBs used is indicated as the index value; finally, the UE can determine the starting PRB index of the first frequency hopping through the above formula (9), and the starting PRB index of the second frequency hopping through the above formula (10). The remaining PRBs are placed in a continuous order starting from the starting PRB, thereby determining the transmission resource position of the PUCCH.
[0262] In addition, in an embodiment of the present application, a public resource index field may be added to the broadcast system message SIB1 based on a pre-configured public resource index table to instruct the UE to search the public resource index table based on the public resource index to determine the number of PRBs occupied by the PUCCH in the frequency domain, where different index values in the public resource index table correspond to different numbers of PRBs. Table 2 is an example of a public resource index table, where the number of PRBs is determined by index lookup based on the public resource index value in the broadcast system message SIB1.
[0263] Table 2
[0264]
[0265] In addition, in the embodiment of the present application, the relevant parameters for determining the number of PRBs occupied by PUCCH in the frequency domain can be obtained from the message MSG3 sent by the UE, and the 3-bit field Δ PRI The PUCCH resource index is indicated by the CCE number, and the number of PRBs occupied by the PUCCH in the frequency domain is indicated by the PUCCH resource index and the related parameters.
[0266] According to the resource configuration method of the uplink control channel in the embodiment of the present application, for the case where the UE is in the initial access process, the number of PRBs occupied in the PUCCH frequency domain can be indicated by SIB1, MSG4, MSG3 and DCI respectively. The network side device has a PUCCH resource index field in the uplink scheduling DCI. The UE determines the sending resource position of the PUCCH based on the relevant information, thereby realizing the resource configuration of the PUCCH and improving the applicability of the method, making it applicable not only to the case where the UE is in the connected state, but also to the case where the UE is in the initial access process.
[0267] To implement the above embodiment, the present application also provides a network side device, such as Figure 7 As shown, it includes a memory 710, a transceiver 720 and a processor 730, and realizes data transmission through a bus interface.
[0268] The memory 710 is used to store computer programs;
[0269] A transceiver 720 is configured to transmit and receive data under the control of the processor. The transceiver 720 may include multiple components, including a transmitter and a receiver, and provides a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, or the like.
[0270] Processor 730 is configured to read computer programs from memory and execute corresponding operations. Processor 730 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). The processor may also employ a multi-core architecture.
[0271] In the embodiment of the present application, the processor 730 reads the computer program stored therein and performs the following operations:
[0272] Determine the required transmit power of the uplink control channel PUCCH, and determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain based on the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block; or,
[0273] In response to the received PRB information sent by the user equipment UE, determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the PRB information;
[0274] A PUCCH transmission resource location is configured for the UE according to the number of PRBs occupied by the PUCCH in the frequency domain.
[0275] In some embodiments of the present application, determining the required transmit power of the uplink control channel PUCCH includes:
[0276] Obtaining information sent by the UE for calculating transmit power;
[0277] The required transmit power of the PUCCH is determined based on the information sent by the UE.
[0278] The information sent by the UE includes any of the following:
[0279] Pre-configured uplink path loss;
[0280] Pre-configured PUCCH transmit power;
[0281] A pre-configured power difference, where the power difference is the difference between the transmit power of the PUCCH and the maximum transmit power of the PUCCH;
[0282] The uplink path loss is determined by the Power Headroom Report (PH) in the Sounding Reference Signal (SRS), where the Sounding Reference Signal (SRS) is configured by the network device for the UE on the PUCCH transmission bandwidth. As an example, the "pre-configuration" described in this embodiment can be configured via higher-layer signaling.
[0283] In some embodiments of the present application, determining the transmit power required for the PUCCH according to information sent by the UE includes:
[0284] Determine the required transmit power for the PUCCH based on the uplink path loss and the target power value for the PUCCH; or,
[0285] Determine the transmit power of the PUCCH sent by the UE as the transmit power required by the PUCCH; or
[0286] The required transmit power of the PUCCH is determined based on the power difference sent by the UE and the maximum transmit power of the PUCCH.
[0287] In addition, based on the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block, the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain is determined, including:
[0288] Compare the required transmit power of the PUCCH with the maximum transmit power of the PUCCH;
[0289] If the required transmit power of the PUCCH is less than the maximum transmit power of the PUCCH, the number of PRBs occupied by the PUCCH in the frequency domain is calculated based on the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block;
[0290] If the required transmit power of the PUCCH is equal to the maximum transmit power of the PUCCH, the maximum number of PRBs occupied by the PUCCH in the frequency domain is used to determine the number of PRBs occupied by the PUCCH in the frequency domain.
[0291] In this embodiment of the present application, the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined by:
[0292] Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain based on the preset configuration information of the current unlicensed spectrum for the equivalent isotropic radiated power EIRP, power spectral density PSD, and subcarrier spacing SCS; or,
[0293] Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain based on the UE's EIRP limit and the current unlicensed spectrum configuration information for PSD and SCS; or
[0294] According to the configuration information of the current unlicensed spectrum for EIRP, PSD and SCS, the first intermediate value of the number of PRBs occupied by PUCCH in the frequency domain is calculated, and according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for PSD and SCS, the second intermediate value of the number of PRBs occupied by PUCCH in the frequency domain is calculated, and the minimum value between the first intermediate value and the second intermediate value is determined as the maximum number of PRBs occupied by PUCCH in the frequency domain.
[0295] In some embodiments of the present application, determining the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block includes:
[0296] Determining a plurality of preset power thresholds for the PUCCH and a plurality of thresholds for the number of PRBs corresponding to the plurality of power thresholds;
[0297] According to the comparison result of the required transmit power of the PUCCH and multiple power threshold values, the number of PRBs occupied by the PUCCH in the frequency domain is determined from the multiple thresholds;
[0298] If the required transmit power of PUCCH is greater than or equal to the maximum value among multiple power threshold values, the maximum number of PRBs occupied by PUCCH in the frequency domain is determined based on the maximum transmit power limit information of the resource block, and the maximum number of PRBs occupied by PUCCH in the frequency domain is determined as the number of physical resource blocks (PRBs) occupied by PUCCH in the frequency domain.
[0299] In some embodiments of the present application, the PRB information sent by the UE includes any one of the following:
[0300] The number of PRBs occupied by the PUCCH in the frequency domain is calculated by the UE based on the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block;
[0301] The index value of the number of available PRBs sent by the UE according to the number of PRBs occupied by PUCCH in the frequency domain;
[0302] The UE calculates the parameter value based on the number of PRBs sent by the PUCCH in the frequency domain.
[0303] In the embodiment of the present application, determining the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the PRB information includes:
[0304] The number of PRBs sent by the UE is determined as the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain; or
[0305] Determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain based on the index value of the available PRB number sent by the UE and the available PRB number set pre-set by the higher layer signaling; or
[0306] The number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain is determined based on the PRB number calculation parameter value sent by the UE and the PRB number calculation formula preset in the higher-layer signaling.
[0307] In addition, in the embodiment of the present application, configuring the transmission resource position of the PUCCH for the UE according to the number of PRBs occupied by the PUCCH in the frequency domain includes:
[0308] When sending uplink scheduling downlink control information DCI to the UE, there is a PUCCH resource index field in the uplink scheduling DCI, which is used to instruct the UE to determine the PUCCH transmission resource position based on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value, or to instruct the UE to determine the PUCCH transmission resource position based on the PUCCH resource index value.
[0309] In this embodiment of the present application, during the UE initial access process, the processor further performs the following operations:
[0310] Indicate the number of PRBs occupied by PUCCH in the frequency domain in the broadcast system message SIB1, and determine the transmission resource location of PUCCH through the physical resource indication PRI in the uplink scheduling DCI; or,
[0311] A PRB number indication field is added to the DCI of message MSG4 to indicate the number of PRBs occupied by the PUCCH in the frequency domain, and a PUCCH resource index field is included in the uplink scheduling DCI to instruct the UE to determine the PUCCH transmission resource location based on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; or
[0312] The broadcast system message SIB1 indicates the relevant parameters for determining the number of PRBs occupied by PUCCH in the frequency domain, and the 3-bit field resource indication value Δ PRI and the control channel element CCE number indicates the PUCCH resource index, and the number of PRBs occupied by the PUCCH in the frequency domain is indicated by the PUCCH resource index and related parameters; or,
[0313] Obtain the relevant parameters for determining the number of PRBs occupied by PUCCH in the frequency domain in the message MSG3 sent by the UE, and use the 3-bit field Δ PRIThe PUCCH resource index and the CCE number indicate the PUCCH resource index, and the PUCCH resource index and related parameters indicate the number of PRBs occupied by the PUCCH in the frequency domain.
[0314] It should be noted that the network side device involved in the embodiments of the present application may be a base station, which may include multiple cells providing services to the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network side device can be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network side device can also coordinate the attribute management of the air interface. For example, the network side device involved in the embodiments of the present application can be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (eNB or e-NodeB) in the Long Term Evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.
[0315] According to the network side device of the embodiment of the present application, the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain is determined according to the transmission power required by the PUCCH and the maximum transmission power limit information of the resource block or according to the PRB information sent by the received user equipment UE, so that the transmission resource position of the PUCCH can be configured for the UE. In this way, the problem of the PUCCH coverage range being affected by the limited transmission power of a single PRB in unlicensed spectrum is solved, and the number of PRBs actually occupied by the PUCCH can be adjusted so that the PUCCH will not always occupy too many resource blocks, thereby improving the spectrum utilization of the system.
[0316] To implement the above embodiment, the present application also provides a resource configuration device for an uplink control channel.
[0317] Figure 8 FIG. 1 is a structural block diagram of a resource configuration device for an uplink control channel according to an embodiment of the present application. Figure 8 As shown, the resource configuration device of the uplink control channel includes:
[0318] The first determining unit 801 is configured to determine the required transmit power of the uplink control channel PUCCH, and determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block; or
[0319] The second determining unit 802 is configured to determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain according to the PRB information received from the user equipment UE;
[0320] The configuration unit 803 is configured to configure a PUCCH transmission resource location for the UE according to the number of PRBs occupied by the PUCCH in the frequency domain.
[0321] In some embodiments of the present application, the first determining unit 801 is specifically configured to:
[0322] Obtaining information sent by the UE for calculating transmit power;
[0323] The required transmit power of the PUCCH is determined based on the information sent by the UE.
[0324] The information sent by the UE includes any of the following:
[0325] Pre-configured uplink path loss;
[0326] Pre-configured PUCCH transmit power;
[0327] A pre-configured power difference, which is the difference between the PUCCH transmit power and the maximum PUCCH transmit power;
[0328] The uplink path loss is determined by the power headroom report (PH report) in the sounding reference signal (SRS), wherein the sounding reference signal (SRS) is configured by the network side device for the UE on the transmission bandwidth of the PUCCH.
[0329] As an example, the “pre-configuration” described in this embodiment may be configured through high-layer signaling.
[0330] In this embodiment of the present application, the first determining unit 801 is further configured to:
[0331] Determine the required transmit power for the PUCCH based on the uplink path loss and the target power value for the PUCCH; or,
[0332] Determine the transmit power of the PUCCH sent by the UE as the transmit power required by the PUCCH; or
[0333] The required transmit power of the PUCCH is determined based on the power difference sent by the UE and the maximum transmit power of the PUCCH.
[0334] In some embodiments of the present application, the first determining unit 801 is further configured to:
[0335] Compare the required transmit power of the PUCCH with the maximum transmit power of the PUCCH;
[0336] If the required transmit power of the PUCCH is less than the maximum transmit power of the PUCCH, the number of PRBs occupied by the PUCCH in the frequency domain is calculated based on the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block;
[0337] If the required transmit power of the PUCCH is equal to the maximum transmit power of the PUCCH, the maximum number of PRBs occupied by the PUCCH in the frequency domain is used to determine the number of PRBs occupied by the PUCCH in the frequency domain.
[0338] In some embodiments of the present application, the first determining unit 801 is further configured to:
[0339] Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain based on the preset configuration information of the current unlicensed spectrum for the equivalent isotropic radiated power EIRP, power spectral density PSD, and subcarrier spacing SCS; or,
[0340] Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain based on the UE's EIRP limit and the current unlicensed spectrum configuration information for PSD and SCS; or
[0341] According to the configuration information of the current unlicensed spectrum for EIRP, PSD and SCS, the first intermediate value of the number of PRBs occupied by PUCCH in the frequency domain is calculated, and according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for PSD and SCS, the second intermediate value of the number of PRBs occupied by PUCCH in the frequency domain is calculated, and the minimum value between the first intermediate value and the second intermediate value is determined as the maximum number of PRBs occupied by PUCCH in the frequency domain.
[0342] In some embodiments of the present application, the first determining unit 801 is further configured to:
[0343] Determining a plurality of preset power thresholds for the PUCCH and a plurality of thresholds for the number of PRBs corresponding to the plurality of power thresholds;
[0344] According to the comparison result of the required transmit power of the PUCCH and multiple power threshold values, the number of PRBs occupied by the PUCCH in the frequency domain is determined from the multiple thresholds;
[0345] If the required transmit power of PUCCH is greater than or equal to the maximum value among multiple power threshold values, the maximum number of PRBs occupied by PUCCH in the frequency domain is determined based on the maximum transmit power limit information of the resource block, and the maximum number of PRBs occupied by PUCCH in the frequency domain is determined as the number of physical resource blocks (PRBs) occupied by PUCCH in the frequency domain.
[0346] In this embodiment of the present application, the second determining unit 802 responds to the received PRB information sent by the user equipment UE, where the PRB information sent by the user equipment UE includes any one of the following:
[0347] The number of PRBs occupied by the PUCCH in the frequency domain is calculated by the UE based on the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block;
[0348] The index value of the number of available PRBs sent by the UE according to the number of PRBs occupied by PUCCH in the frequency domain;
[0349] The UE calculates the parameter value based on the number of PRBs sent by the PUCCH in the frequency domain.
[0350] In the embodiment of the present application, the second determining unit 802 is specifically configured to:
[0351] The number of PRBs sent by the UE is determined as the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain; or
[0352] Determine the number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain based on the index value of the available PRB number sent by the UE and the available PRB number set pre-set by the higher layer signaling; or
[0353] The number of physical resource blocks (PRBs) occupied by the PUCCH in the frequency domain is determined based on the PRB number calculation parameter value sent by the UE and the PRB number calculation formula preset in the higher-layer signaling.
[0354] In the embodiment of the present application, the configuration unit 803 is specifically configured to:
[0355] When sending uplink scheduling downlink control information DCI to the UE, there is a PUCCH resource index field in the uplink scheduling DCI, which is used to instruct the UE to determine the PUCCH transmission resource position based on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value, or to instruct the UE to determine the PUCCH transmission resource position based on the PUCCH resource index value.
[0356] It should be noted here that the above-mentioned device provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.
[0357] To implement the above embodiment, the present application also provides another device for configuring resources of an uplink control channel.
[0358] Figure 9 FIG. 1 is a structural block diagram of another uplink control channel resource configuration device provided according to an embodiment of the present application. Figure 9 As shown, the resource configuration device of the uplink control channel includes:
[0359] The third determining unit 904 is configured to:
[0360] Indicate the number of PRBs occupied by PUCCH in the frequency domain in the broadcast system message SIB1, and determine the transmission resource location of PUCCH through the physical resource indication PRI in the uplink scheduling DCI; or,
[0361] A PRB number indication field is added to the DCI of message MSG4 to indicate the number of PRBs occupied by the PUCCH in the frequency domain, and a PUCCH resource index field is included in the uplink scheduling DCI to instruct the UE to determine the PUCCH transmission resource location based on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; or
[0362] The broadcast system message SIB1 indicates the relevant parameters for determining the number of PRBs occupied by PUCCH in the frequency domain, and the 3-bit field resource indication value Δ PRI and the control channel element CCE number indicates the PUCCH resource index, and the number of PRBs occupied by the PUCCH in the frequency domain is indicated by the PUCCH resource index and related parameters; or,
[0363] Obtain the relevant parameters for determining the number of PRBs occupied by PUCCH in the frequency domain in the message MSG3 sent by the UE, and use the 3-bit field Δ PRI The PUCCH resource index and the CCE number indicate the PUCCH resource index, and the PUCCH resource index and related parameters indicate the number of PRBs occupied by the PUCCH in the frequency domain.
[0364] It should be noted that, in the embodiments of this application, Figure 9 901 to 903 and Figure 8 801 to 803 have the same function and structure, and will not be repeated here.
[0365] It should be noted that the division of units in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments 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 aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0366] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0367] It should be noted here that the above-mentioned device provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.
[0368] According to an embodiment of the present application, the present application also provides a processor-readable storage medium, which can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, tapes, magneto-optical disks (MO)), etc.), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NAND FLASH), solid-state drives (SSDs)), etc.
[0369] In the embodiment of the present application, the processor-readable storage medium stores a computer program, such as the program instructions / units corresponding to the resource configuration method of the uplink control channel in the embodiment of the present application (for example, the attached Figure 8 The computer program, when executed by a processor, implements the resource configuration method for the uplink control channel in the above embodiment.
[0370] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) that contain computer-usable program code.
[0371] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable 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 produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0372] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce an article of manufacture comprising an instruction device that implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0373] These processor-executable instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0374] Obviously, those skilled in the art may make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application is intended to include these modifications and variations.
Claims
1. A method for configuring resources of an uplink control channel, characterized in that: The method is applied to a network-side device, and includes: Determine the number of physical resource blocks (PRBs) occupied by the uplink control channel (PUCCH) in the frequency domain; When sending uplink scheduling downlink control information DCI to a user equipment UE, a PUCCH resource index field is present in the uplink scheduling DCI, for instructing the UE to determine a transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; The determining the transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value includes: Determine the starting PRB index of the first frequency hopping of the PUCCH and the starting PRB index of the second frequency hopping based at least on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; wherein the starting PRB index of the first frequency hopping of the PUCCH is determined by the following formula: The starting PRB index of the second frequency hopping is determined by the following formula: ; in, is the number of supported cyclic shifts, is the PRB offset value, is the bandwidth size, is the PUCCH resource index value, is the number of PRBs occupied by the PUCCH in the frequency domain.
2. The method for configuring uplink control channel resources according to claim 1, wherein: The determining the number of physical resource blocks (PRBs) occupied by the uplink control channel (PUCCH) in the frequency domain includes: Determine the required transmit power of the PUCCH, and determine the number of PRBs occupied by the PUCCH in the frequency domain according to the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block; or, Obtain PRB information sent by the UE, and determine the number of PRBs occupied by the PUCCH in the frequency domain according to the PRB information.
3. The method for configuring uplink control channel resources according to claim 2, wherein: The determining the transmit power required by the PUCCH includes: Obtaining information related to calculating transmit power sent by the UE; The transmit power required by the PUCCH is determined according to information sent by the UE and related to the calculation of the transmit power.
4. The method for configuring uplink control channel resources according to claim 3, wherein: The information sent by the UE and related to the calculation of transmit power includes any one of the following: An option from a set of pre-configured uplink path loss values; An option in a pre-configured transmit power set for the PUCCH; An option in a preconfigured power difference set, where the power difference is the difference between the transmit power of the PUCCH and the maximum transmit power of the PUCCH; An uplink path loss value is determined by a power headroom report (PH report) in a sounding reference signal (SRS), wherein the sounding reference signal (SRS) is configured by the network-side device for the UE on a transmission bandwidth of the PUCCH.
5. The method for configuring uplink control channel resources according to claim 4, wherein: The determining, according to the information sent by the UE and related to calculation of the transmit power, the transmit power required by the PUCCH includes: Determine the required transmit power of the PUCCH according to the uplink path loss value sent by the UE and the target power value of the PUCCH; or, determining the transmit power of the PUCCH transmitted by the UE as the transmit power required by the PUCCH; or, The required transmit power of the PUCCH is determined according to the power difference sent by the UE and the maximum transmit power of the PUCCH.
6. The method for configuring uplink control channel resources according to claim 2, wherein: The determining, according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block, the number of PRBs occupied by the PUCCH in the frequency domain includes: Comparing the required transmit power of the PUCCH with the maximum transmit power of the PUCCH; If the required transmit power of the PUCCH is less than the maximum transmit power of the PUCCH, calculating the number of PRBs occupied by the PUCCH in the frequency domain according to the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block; If the required transmit power of the PUCCH is greater than or equal to the maximum transmit power of the PUCCH, the number of PRBs occupied by the PUCCH in the frequency domain is maximized to determine the number of PRBs occupied by the PUCCH in the frequency domain.
7. The method for configuring uplink control channel resources according to claim 6, wherein: The maximum number of PRBs occupied by the PUCCH in the frequency domain is determined by: Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain according to preset configuration information of the current unlicensed spectrum for equivalent isotropic radiated power EIRP, power spectral density PSD, and subcarrier spacing SCS; or, Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for the PSD and SCS; or According to the configuration information of the current unlicensed spectrum for EIRP, PSD and SCS, a first intermediate value of the number of PRBs occupied by the PUCCH in the frequency domain is calculated, and according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for PSD and SCS, a second intermediate value of the number of PRBs occupied by the PUCCH in the frequency domain is calculated, and the minimum value between the first intermediate value and the second intermediate value is determined as the maximum value of the number of PRBs occupied by the PUCCH in the frequency domain.
8. The method for configuring uplink control channel resources according to claim 2, wherein: The determining, according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block, the number of PRBs occupied by the PUCCH in the frequency domain includes: Determining a plurality of preset power threshold values for the PUCCH and a plurality of threshold values for the number of PRBs corresponding to the plurality of power threshold values; Determining, from the multiple thresholds, the number of PRBs occupied by the PUCCH in the frequency domain according to a comparison result between the transmit power required by the PUCCH and the multiple power thresholds; If the required transmit power of the PUCCH is greater than or equal to the maximum value among the multiple power threshold values, the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined according to the maximum transmit power limit information of the resource block, and the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined as the number of PRBs occupied by the PUCCH in the frequency domain.
9. The method for configuring uplink control channel resources according to claim 2, wherein: The PRB information sent by the UE includes any one of the following: The number of PRBs occupied by the PUCCH in the frequency domain is calculated by the UE according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block; An index value of the number of available PRBs sent by the UE according to the number of PRBs occupied by the PUCCH in the frequency domain; The UE calculates a parameter value according to the number of PRBs sent by the PUCCH in the frequency domain.
10. The method for configuring uplink control channel resources according to claim 9, wherein: The determining, according to the PRB information, the number of PRBs occupied by the PUCCH in the frequency domain includes: Determine the number of PRBs sent by the UE as the number of PRBs occupied by the PUCCH in the frequency domain; or, Determine the number of PRBs occupied by the PUCCH in the frequency domain according to the index value of the available PRB number sent by the UE and the available PRB number set preset by higher layer signaling; or The number of PRBs occupied by the PUCCH in the frequency domain is determined according to the PRB number calculation parameter value sent by the UE and a PRB number calculation formula preset in the high-layer signaling.
11. The method for configuring uplink control channel resources according to claim 1, wherein: During the UE initial access process, the method further includes: Indicate the number of PRBs occupied by the PUCCH in the frequency domain in the broadcast system message SIB1, and determine the transmission resource location of the PUCCH through the physical resource indication PRI in the uplink scheduling DCI; or, A PRB number indication field is added to the DCI of message MSG4 to indicate the number of PRBs occupied by the PUCCH in the frequency domain, and a PUCCH resource index field is included in the uplink scheduling DCI to instruct the UE to determine the transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; or The relevant parameters for determining the number of PRBs occupied by the PUCCH in the frequency domain are indicated in the broadcast system message SIB1, and the 3-bit field resource indication value of the uplink scheduling DCI is used. and a control channel element CCE number indicating a PUCCH resource index, and indicating the number of PRBs occupied by the PUCCH in the frequency domain through the PUCCH resource index and the related parameters; or, According to a pre-configured public resource index table, a public resource index field is added to the broadcast system message SIB1 to instruct the UE to search the public resource index table according to the public resource index to determine the number of PRBs occupied by the PUCCH in the frequency domain, wherein different index values in the public resource index table correspond to different numbers of PRBs; or Obtain the relevant parameters for determining the number of PRBs occupied by the PUCCH in the frequency domain in the message MSG3 sent by the UE, and use the 3-bit field of the uplink scheduling DCI The PUCCH resource index is indicated by the CCE number, and the number of PRBs occupied by the PUCCH in the frequency domain is indicated by the PUCCH resource index and the related parameters.
12. A method for configuring resources of an uplink control channel, characterized in that: The method is applied to user equipment UE, and the method includes: Receive uplink scheduling downlink control information DCI sent by a network side device; wherein the uplink scheduling DCI contains a PUCCH resource index field, which is used to instruct the UE to determine the transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; Determining a transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and a PUCCH resource index value includes: Determine the starting PRB index of the first frequency hopping and the starting PRB index of the second frequency hopping based at least on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; wherein the starting PRB index of the first frequency hopping is determined by the following formula: The starting PRB index of the second frequency hopping is determined by the following formula: ; in, is the number of supported cyclic shifts, is the PRB offset value, is the bandwidth size, is the PUCCH resource index value, is the number of PRBs occupied by the PUCCH in the frequency domain.
13. The method for configuring uplink control channel resources according to claim 12, wherein: Also includes: Sending PRB information to the network side device; wherein the PRB information is used to assist the network side device in determining the number of PRBs occupied by the PUCCH in the frequency domain according to the PRB information.
14. The method for configuring uplink control channel resources according to claim 13, wherein: The PRB information includes any one of the following: The number of PRBs occupied by the PUCCH in the frequency domain is calculated by the UE according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block; An index value of the number of available PRBs sent by the UE according to the number of PRBs occupied by the PUCCH in the frequency domain; The UE calculates a parameter value according to the number of PRBs sent by the PUCCH in the frequency domain.
15. A network side device, characterized in that: including a memory, a transceiver and a processor; wherein, The memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; and the processor is used to read the computer program in the memory and perform the following operations: Determine the number of physical resource blocks (PRBs) occupied by the uplink control channel (PUCCH) in the frequency domain; When sending uplink scheduling downlink control information DCI to a user equipment UE, a PUCCH resource index field is present in the uplink scheduling DCI, for instructing the UE to determine a transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; The determining the transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value includes: Determine the starting PRB index of the first frequency hopping of the PUCCH and the starting PRB index of the second frequency hopping based at least on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; wherein the starting PRB index of the first frequency hopping of the PUCCH is determined by the following formula: The starting PRB index of the second frequency hopping is determined by the following formula: ; in, is the number of supported cyclic shifts, is the PRB offset value, is the bandwidth size, is the PUCCH resource index value, is the number of PRBs occupied by the PUCCH in the frequency domain.
16. The network side device according to claim 15, characterized in that: The determining the number of physical resource blocks (PRBs) occupied by the uplink control channel (PUCCH) in the frequency domain includes: Determine the required transmit power of the PUCCH, and determine the number of PRBs occupied by the PUCCH in the frequency domain according to the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block; or, Obtain PRB information sent by the UE, and determine the number of PRBs occupied by the PUCCH in the frequency domain according to the PRB information.
17. The network side device according to claim 16, characterized in that: The determining the transmit power required by the PUCCH includes: Obtaining information related to calculating transmit power sent by the UE; The transmit power required by the PUCCH is determined according to information sent by the UE and related to the calculation of the transmit power.
18. The network side device according to claim 17, characterized in that: The information sent by the UE and related to the calculation of transmit power includes any one of the following: An option from a set of pre-configured uplink path loss values; An option in a pre-configured transmit power set for the PUCCH; An option in a preconfigured power difference set, where the power difference is the difference between the transmit power of the PUCCH and the maximum transmit power of the PUCCH; An uplink path loss value is determined by a power headroom report (PH report) in a sounding reference signal (SRS), wherein the sounding reference signal (SRS) is configured by the network-side device for the UE on a transmission bandwidth of the PUCCH.
19. The network side device according to claim 18, characterized in that: The determining, according to the information sent by the UE and related to calculation of the transmit power, the transmit power required by the PUCCH includes: Determine the required transmit power of the PUCCH according to the uplink path loss value sent by the UE and the target power value of the PUCCH; or, determining the transmit power of the PUCCH transmitted by the UE as the transmit power required by the PUCCH; or, The required transmit power of the PUCCH is determined according to the power difference sent by the UE and the maximum transmit power of the PUCCH.
20. The network side device according to claim 16, characterized in that: The determining, according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block, the number of PRBs occupied by the PUCCH in the frequency domain includes: Comparing the required transmit power of the PUCCH with the maximum transmit power of the PUCCH; If the required transmit power of the PUCCH is less than the maximum transmit power of the PUCCH, calculating the number of PRBs occupied by the PUCCH in the frequency domain according to the required transmit power of the PUCCH and the maximum transmit power limit information of the resource block; If the required transmit power of the PUCCH is greater than or equal to the maximum transmit power of the PUCCH, the number of PRBs occupied by the PUCCH in the frequency domain is maximized to determine the number of PRBs occupied by the PUCCH in the frequency domain.
21. The network side device according to claim 20, characterized in that: The maximum number of PRBs occupied by the PUCCH in the frequency domain is determined by: Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain according to preset configuration information of the current unlicensed spectrum for equivalent isotropic radiated power EIRP, power spectral density PSD, and subcarrier spacing SCS; or, Determine the maximum number of PRBs occupied by the PUCCH in the frequency domain according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for the PSD and SCS; or According to the configuration information of the current unlicensed spectrum for EIRP, PSD and SCS, a first intermediate value of the number of PRBs occupied by the PUCCH in the frequency domain is calculated, and according to the EIRP limit of the UE and the configuration information of the current unlicensed spectrum for PSD and SCS, a second intermediate value of the number of PRBs occupied by the PUCCH in the frequency domain is calculated, and the minimum value between the first intermediate value and the second intermediate value is determined as the maximum value of the number of PRBs occupied by the PUCCH in the frequency domain.
22. The network side device according to claim 16, characterized in that: The determining, according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block, the number of PRBs occupied by the PUCCH in the frequency domain includes: Determining a plurality of preset power threshold values for the PUCCH and a plurality of threshold values for the number of PRBs corresponding to the plurality of power threshold values; Determining, from the multiple thresholds, the number of PRBs occupied by the PUCCH in the frequency domain according to a comparison result between the transmit power required by the PUCCH and the multiple power thresholds; If the required transmit power of the PUCCH is greater than or equal to the maximum value among the multiple power threshold values, the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined according to the maximum transmit power limit information of the resource block, and the maximum number of PRBs occupied by the PUCCH in the frequency domain is determined as the number of PRBs occupied by the PUCCH in the frequency domain.
23. The network side device according to claim 16, characterized in that: The PRB information sent by the UE includes any one of the following: The number of PRBs occupied by the PUCCH in the frequency domain is calculated by the UE according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block; An index value of the number of available PRBs sent by the UE according to the number of PRBs occupied by the PUCCH in the frequency domain; The UE calculates a parameter value according to the number of PRBs sent by the PUCCH in the frequency domain.
24. The network side device according to claim 23, characterized in that: The determining, according to the PRB information, the number of PRBs occupied by the PUCCH in the frequency domain includes: Determine the number of PRBs sent by the UE as the number of PRBs occupied by the PUCCH in the frequency domain; or, Determine the number of PRBs occupied by the PUCCH in the frequency domain according to the index value of the available PRB number sent by the UE and the available PRB number set preset by higher layer signaling; or The number of PRBs occupied by the PUCCH in the frequency domain is determined according to the PRB number calculation parameter value sent by the UE and a PRB number calculation formula preset in the high-layer signaling.
25. The network side device according to claim 15, characterized in that: During the UE initial access process, the processor further performs the following operations: Indicate the number of PRBs occupied by the PUCCH in the frequency domain in the broadcast system message SIB1, and determine the transmission resource location of the PUCCH through the physical resource indication PRI in the uplink scheduling DCI; or, A PRB number indication field is added to the DCI of message MSG4 to indicate the number of PRBs occupied by the PUCCH in the frequency domain, and a PUCCH resource index field is included in the uplink scheduling DCI to instruct the UE to determine the transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; or The relevant parameters for determining the number of PRBs occupied by the PUCCH in the frequency domain are indicated in the broadcast system message SIB1, and the 3-bit field resource indication value of the uplink scheduling DCI is used. and a control channel element CCE number indicating a PUCCH resource index, and indicating the number of PRBs occupied by the PUCCH in the frequency domain through the PUCCH resource index and the related parameters; or, According to a pre-configured public resource index table, a public resource index field is added to the broadcast system message SIB1 to instruct the UE to search the public resource index table according to the public resource index to determine the number of PRBs occupied by the PUCCH in the frequency domain, wherein different index values in the public resource index table correspond to different numbers of PRBs; or Obtain the relevant parameters for determining the number of PRBs occupied by the PUCCH in the frequency domain in the message MSG3 sent by the UE, and use the 3-bit field of the uplink scheduling DCI The PUCCH resource index is indicated by the CCE number, and the number of PRBs occupied by the PUCCH in the frequency domain is indicated by the PUCCH resource index and the related parameters.
26. A user equipment, characterized in that including a memory, a transceiver and a processor; wherein, The memory is configured to store a computer program; the transceiver is configured to transmit and receive data under the control of the processor, wherein the transceiver is configured to receive uplink scheduling downlink control information (DCI) sent by a network-side device; wherein the uplink scheduling DCI contains a PUCCH resource index field, which is configured to instruct the user equipment to determine a transmission resource location of the PUCCH based on the number of PRBs occupied by the PUCCH in the frequency domain and a PUCCH resource index value; and the processor is configured to read the computer program in the memory and perform the following operations: Determining a transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and a PUCCH resource index value includes: Determine the starting PRB index of the first frequency hopping and the starting PRB index of the second frequency hopping based at least on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; wherein the starting PRB index of the first frequency hopping is determined by the following formula: The starting PRB index of the second frequency hopping is determined by the following formula: ; in, is the number of supported cyclic shifts, is the PRB offset value, is the bandwidth size, is the PUCCH resource index value, is the number of PRBs occupied by the PUCCH in the frequency domain.
27. The user equipment according to claim 26, wherein: The processor is further configured to: Sending PRB information to the network side device; wherein the PRB information is used to assist the network side device in determining the number of PRBs occupied by the PUCCH in the frequency domain according to the PRB information.
28. The user equipment according to claim 27, wherein: The PRB information includes any one of the following: The number of PRBs occupied by the PUCCH in the frequency domain is calculated by the user equipment according to the transmit power required by the PUCCH and the maximum transmit power limit information of the resource block; An index value of the number of available PRBs sent by the user equipment according to the number of PRBs occupied by the PUCCH in the frequency domain; The user equipment calculates a parameter value according to the number of PRBs sent by the PUCCH in the frequency domain.
29. A resource configuration device for an uplink control channel, characterized in that: The device is configured on a network side device, and includes: A determination unit, configured to determine the number of physical resource blocks (PRBs) occupied by an uplink control channel (PUCCH) in the frequency domain; a configuration unit, configured to, when sending uplink scheduling downlink control information DCI to a user equipment UE, include a PUCCH resource index field in the uplink scheduling DCI, for instructing the UE to determine a transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; The determining the transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value includes: Determine the starting PRB index of the first frequency hopping of the PUCCH and the starting PRB index of the second frequency hopping based at least on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; wherein the starting PRB index of the first frequency hopping of the PUCCH is determined by the following formula: The starting PRB index of the second frequency hopping is determined by the following formula: ; in, is the number of supported cyclic shifts, is the PRB offset value, is the bandwidth size, is the PUCCH resource index value, is the number of PRBs occupied by the PUCCH in the frequency domain.
30. A resource configuration device for an uplink control channel, characterized in that: The apparatus is configured in a user equipment UE, and includes: A receiving unit, configured to receive uplink scheduling downlink control information (DCI) sent by a network-side device; wherein the uplink scheduling DCI contains a PUCCH resource index field, which is configured to instruct the UE to determine a transmission resource location of the PUCCH based on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; The determining the transmission resource location of the PUCCH according to the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value includes: Determine the starting PRB index of the first frequency hopping and the starting PRB index of the second frequency hopping based at least on the number of PRBs occupied by the PUCCH in the frequency domain and the PUCCH resource index value; wherein the starting PRB index of the first frequency hopping is determined by the following formula: The starting PRB index of the second frequency hopping is determined by the following formula: ; in, is the number of supported cyclic shifts, is the PRB offset value, is the bandwidth size, is the PUCCH resource index value, is the number of PRBs occupied by the PUCCH in the frequency domain.
31. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the resource configuration method for the uplink control channel according to any one of claims 1 to 11, or to execute the resource configuration method for the uplink control channel according to any one of claims 12 to 14.