Method for determining physical uplink control channel resources, terminal, and network-side equipment
By receiving the first index and target parameters in the system information and combining them with the predefined configuration, the terminal and the network-side equipment collaboratively determine the PUCCH resources, solving the problem of allocating multiple PRB resources and achieving accurate positioning and frequency domain orthogonality of PUCCH resources.
Patent Information
- Application Number
- CN202110297096.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-19
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2041-03-19
AI Technical Summary
In wireless communications, existing technologies fail to effectively address the issue of how to determine physical uplink control channel resources when PUCCH format 0 and/or PUCCH format 1 supports resource allocation for multiple physical resource blocks (PRBs).
The terminal and the network side device work together to receive the first index in the system information, obtain the first target parameter of the target PUCCH resource set, and determine the target PUCCH resource before the radio resource control is established in combination with the predefined configuration parameters.
The invention realizes accurate determination of PUCCH resources when PUCCH format 0 and/or PUCCH format 1 supports multiple PRBs, thereby ensuring the validity of resource allocation and frequency domain orthogonality.
Smart Images

Figure CN115119306B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of wireless communication technology, and specifically relates to a method for determining physical uplink control channel resources, a terminal, and a network-side device. Background Art
[0002] Before a Radio Resource Control (RRC) connection is established, the base station cannot configure physical uplink control channel (PUCCH) resource sets for user equipment (UE, also known as a terminal) through high-level RRC signaling. Therefore, a protocol-predefined PUCCH resource set is used. At the same time, before the RRC connection is established, the UE's demand for PUCCH is only for feedback of the response information for the signaling establishing the RRC connection. Therefore, the PUCCH resources in the predefined PUCCH resource set only need to carry 1-2 bits of response information, that is, the PUCCH resources in the predefined PUCCH resource set only consist of PUCCH format 0 and format 1.
[0003] When a UE accesses the system, the base station can configure a common PUCCH resource set for all UEs before RRC connection establishment through system information (SIB1). This set is one of multiple predefined PUCCH resource sets. This set is cell-specific. Before RRC connection is established, the UE in the cell determines its PUCCH resource based on this set.
[0004] However, in the related art, there is no solution provided for determining PUCCH resources when PUCCH format 0 and / or PUCCH format 1 supports resource allocation of multiple physical resource blocks (PRBs). Summary of the Invention
[0005] The embodiments of the present application provide a method for determining physical uplink control channel resources, a terminal, and a network-side device, which can solve the problem of how to determine PUCCH resources when PUCCH format 0 and / or PUCCH format 1 supports resource allocation of multiple PRBs.
[0006] In the first aspect, a method for determining physical uplink control channel resources is provided, including: a terminal receives system information, wherein the system information includes a first index, and the first index is used to indicate a group of target PUCCH resource sets in a predefined plurality of PUCCH resource sets; the terminal obtains a first target parameter configured for the target PUCCH resource set, wherein the first target parameter includes: one or more elements, one of the elements indicating a value of the number of PRBs corresponding to the target PUCCH resource set; the terminal determines the target physical uplink control channel PUCCH resources before wireless resource control is established based on the first target parameter and the predefined configuration parameters of the target PUCCH resource set.
[0007] In the second aspect, a device for determining physical uplink control channel resources is provided, including: a receiving module for receiving system information, wherein the system information includes a first index, and the first index is used to indicate a group of target PUCCH resource sets in a predefined plurality of PUCCH resource sets; an acquisition module for acquiring a first target parameter configured for the target PUCCH resource set, wherein the first target parameter includes: one or more elements, one of the elements indicating a value of the number of PRBs corresponding to the target PUCCH resource set; a first determination module for determining the target PUCCH resources of the terminal before wireless resource control is established based on the first target parameter and the predefined configuration parameters of the target PUCCH resource set.
[0008] According to a third aspect, a method for determining physical uplink control channel resources is provided, which is characterized by comprising: a network side device sends system information to a terminal, wherein the system information includes a first index, and the first index is used to indicate a target PUCCH resource set in a predefined plurality of PUCCH resource sets; the network side device determines the target PUCCH resource of the terminal before wireless resource control is established based on a first target parameter configured for the target PUCCH resource set and in combination with the predefined configuration parameters of the target PUCCH resource set, wherein the first target parameter includes: one or more elements, one of the elements indicating a value of the number of PRBs corresponding to the target PUCCH resource set.
[0009] In a fourth aspect, a device for determining physical uplink control channel resources is provided, including: a sending module for sending system information to a terminal, wherein the system information includes a first index, and the first index is used to indicate a group of target PUCCH resource sets in a predefined plurality of PUCCH resource sets; a second determination module for determining the target PUCCH resource of the terminal before wireless resource control is established based on a first target parameter configured for the target PUCCH resource set and in combination with the predefined configuration parameters of the target PUCCH resource set, wherein the first target parameter includes: one or more elements, one of the elements indicating a value of the number of PRBs corresponding to the target PUCCH resource set.
[0010] In a fifth aspect, a terminal is provided, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0011] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is used to implement the steps of the method described in the first aspect when executed, and the communication interface is used to communicate with a network side device.
[0012] In the seventh aspect, a network side device is provided, which includes a processor, a memory, and a program or instruction stored in the memory and runnable on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0013] In an eighth aspect, a network side device is provided, comprising a processor and a communication interface, wherein the processor is used to implement the steps of the method described in the first aspect when executed, and the communication interface is used to communicate with a terminal.
[0014] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the third aspect are implemented.
[0015] In the tenth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method described in the first aspect, or to implement the method described in the third aspect.
[0016] In the eleventh aspect, a computer program / program product is provided, which is stored in a non-volatile storage medium, and the program / program product is executed by at least one processor to implement the steps of the method for determining the physical uplink control channel resources as described in the first aspect, or to implement the steps of the method for determining the physical uplink control channel resources as described in the third aspect.
[0017] In an embodiment of the present application, the terminal obtains the index of the target PUCCH resource set from the system information, determines the PUCCH resource set to which the target PUCCH resource belongs, and obtains a first target parameter configured for the target PUCCH resource set. The first target parameter includes one or more elements, one of which indicates a value of the number of PRBs corresponding to the target PUCCH resource set. The terminal can then determine the target PUCCH resource before wireless resource control is established based on the first target parameter and in combination with the predefined configuration parameters of the target PUCCH resource set. By adopting the technical solution provided in the embodiment of the present application, multiple PRBs can be configured for the target PUCCH resource set, thereby solving the problem of how to determine the PUCCH resource when PUCCH format 0 and / or PUCCH format 1 supports resource allocation of multiple PRBs. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 A schematic diagram illustrating a wireless communication system to which embodiments of the present application may be applied;
[0019] Figure 2 A flowchart illustrating a method for determining PUCCH resources provided in an embodiment of the present application is shown;
[0020] Figure 3 A flowchart illustrating another method for determining PUCCH resources provided in an embodiment of the present application is shown;
[0021] Figure 4 A schematic diagram illustrating the structure of a device for determining PUCCH resources provided in an embodiment of the present application is shown;
[0022] Figure 5 A schematic structural diagram illustrating another apparatus for determining PUCCH resources provided in an embodiment of the present application is shown;
[0023] Figure 6 A schematic diagram showing the structure of a communication device provided in an embodiment of the present application is shown;
[0024] Figure 7 A schematic diagram showing the hardware structure of a terminal provided in an embodiment of the present application is shown;
[0025] Figure 8 A schematic diagram of the hardware structure of a network-side device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0026] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are 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 are within the scope of protection of this application.
[0027] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects. For example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0028] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to applications other than NR system applications, such as 6th generation (6G) systems. th Generation, 6G) communication system.
[0029] Figure 1A schematic diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can also be referred to as a terminal device or a user terminal (UE). The terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device (VUE), a pedestrian terminal (PUE) and other terminal-side devices. Wearable devices include: smart watches, bracelets, headphones, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 can be a base station or a core network, where the base station can be called a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.
[0030] The following describes in detail the PUCCH resource determination scheme provided in the embodiments of the present application through some embodiments and their application scenarios in combination with the accompanying drawings.
[0031] Figure 2 A flow chart showing a method for determining PUCCH resources provided by an embodiment of the present application is shown as follows: Figure 2 As shown, the method 200 mainly includes the following steps.
[0032] S210: The terminal receives system information, where the system information includes a first index, and the first index is used to indicate a target PUCCH resource set among a plurality of predefined PUCCH resource sets.
[0033] In an embodiment of the present application, multiple groups of PUCCH resource sets containing only PUCCH format 0 and PUCCH format 1 can be predefined, and each group of PUCCH resource sets in the predefined multiple groups of PUCCH resource sets contains multiple PUCCH resources, and multi-user multiplexing is performed only through physical resource blocks (PRBs) and cyclic shifts. In addition, when interlace is not supported, the UE turns on the frequency hopping function by default. For example, multiple groups of PUCCH resource sets containing only PUCCH format 0 and format 1 are predefined in Table 1. Each group of PUCCH resource sets in the predefined multiple groups of PUCCH resource sets contains 16 PUCCH resources.
[0034] Table 1.
[0035]
[0036] When the terminal accesses the system, the network-side device (e.g., base station) may indicate the first index in the pucch-ResourceCommon field of the system information (e.g., SIB1) to configure a common PUCCH resource set for the terminal before the RRC connection is established. The PUCCH resource set may be cell-specific, corresponding to a row in Table 1. The PUCCH resource set is the PUCCH resource set before the dedicated PUCCH resource of the terminal is configured, and may be referred to as a common PUCCH resource set.
[0037] S212, the terminal obtains a first target parameter configured for the target PUCCH resource set, wherein the first target parameter includes: one or more elements, one of the elements indicating a value of the number of physical resource blocks PRBs corresponding to the target PUCCH resource set.
[0038] In an embodiment of the present application, one or more elements may be configured for each of the predefined multiple PUCCH resource sets, and each element indicates a candidate value for the number of PRBs in the PUCCH resources in the PUCCH resource set.
[0039] That is, in the embodiment of the present application, each of the predefined multiple PUCCH resource sets corresponds to a value of one PRB number (i.e., one element), and the PRB number is related to the PUCCH format and / or the time-domain symbol length of the PUCCH. Alternatively, each of the predefined multiple PUCCH resource sets may correspond to multiple PRB number values (i.e., multiple elements).
[0040] In the embodiment of the present application, the value of each element can be obtained by scaling according to the subcarrier spacing (SCS). For example, if the value of one element configured for a 120kHz SCS is 16, then the value of the element is scaled to 4 and 2 for 480kHz and 960kHz SCSs.
[0041] In one possible implementation, the terminal may obtain the first target parameter from system information. That is, in this possible implementation, the network-side device may carry the number of PRBs corresponding to the target PUCCH resource set corresponding to the first index (i.e., the number of PRBs included in the PUCCH resources in the target PUCCH resource set) through system information.
[0042] In one possible implementation, the first target parameter may also be used as a predefined configuration parameter of the target PUCCH resource set, that is, a definition of the number of PRBs may be added to the predefined multiple groups of PUCCH resource sets. For example, the predefined multiple groups of PUCCH resource sets may be defined in the manner shown in Table 2, where each group of PUCCH resource sets includes a new predefined configuration parameter: a PRB number set, which may include one or more elements, and the value of each element represents a possible value of the number of PRBs included in the PUCCH resources in the group of PUCCH resource sets.
[0043] Table 2.
[0044]
[0045] S214: The terminal determines a target PUCCH resource before radio resource control is established according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set.
[0046] In a specific application, determining the target PUCCH resource is to determine the PRBs included in the target PUCCH resource. Therefore, the target PUCCH resource can be determined by determining the number of PRBs included in the target PUCCH resource and the PRB start index of the target PUCCH resource. Therefore, in one possible implementation, S214 may include: the terminal determining the number of PRBs included in the target PUCCH resource based on the first target parameter; and the terminal determining the PRB start index of the target PUCCH resource based on the first target parameter and a predefined configuration parameter of the target PUCCH resource set.
[0047] In practical applications, in addition to determining the number of PRBs included in the target PUCCH resource and the PRB start index, the cyclic shift of the target PUCCH resource may also be determined.
[0048] In the case of not supporting interlace, the terminal turns on the frequency hopping function by default. Therefore, the PRB start index includes the PRB start index of the first hop and the PRB start index of the second hop.
[0049] In one possible implementation, the PRB start index of the first hop is independent of the bandwidth of the initial uplink BWP where the terminal is located, but is related to the number of PRBs contained in the target PUCCH resource. Therefore, in this possible implementation, the terminal determines the PRB start index of the target PUCCH resource according to the first target parameter and the predefined configuration parameters of the target PUCCH resource set, which may include: when the first target parameter includes one element, the terminal determines the PRB start index of the first hop in the target PUCCH resource according to the third target parameter, and determines the PRB start index of the second hop in the target PUCCH resource according to the fourth target parameter; wherein the third target parameter includes: the BWP PRB offset of the target PUCCH resource set (For example, in Tables 1 and 2 It indicates the offset of the PRB where the target PUCCH resource in the target PUCCH resource set is located compared to the minimum PRB index of the BWP where the terminal is located), the second index, the number of elements in the cyclic shift set of the target PUCCH resource set (that is, the cyclic shift set in Table 1 and Table 2), and the elements included in the first target parameter, the second index is the index of the target PUCCH resource in the target PUCCH resource set; the fourth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set The second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the elements included in the first target parameter.
[0050] In the above possible implementation, the second index r PUCCH Can be used to determine the target PUCCH resource, 0≤r PUCCH ≤15, Among them, Δ PRI N is the PUCCH resource index indication field in the downlink control information (DCI) received by the UE. CCEThe number of control channel elements (CCEs) in the control resource set (CORESET) of the physical downlink control channel (PDCCH) where the DCI received by the UE is located, n CCE,0 The first CCE index of PDCCH.
[0051] Alternatively, in another possible implementation of an embodiment of the present application, the PRB starting index of the second hop is independent of the bandwidth of the initial uplink BWP in which the terminal is located, and is related to the number of PRBs contained in the target PUCCH resource. The terminal determines the PRB starting index of the target PUCCH resource based on the first target parameter and the predefined configuration parameters of the target PUCCH resource set, which may include: when the first target parameter includes one element, the terminal determines the PRB starting index of the first hop in the target PUCCH resource based on the fourth target parameter, and determines the PRB starting index of the second hop in the target PUCCH resource based on the third target parameter.
[0052] For example, if The UE determines the PRB index of the first hop as The PRB index of the second hop is The target PUCCH resource set For example, the target PUCCH resource set corresponding to Table 1 or Table 2 N CS is the total number of cyclic shift sequences in the cyclic shift sequence set corresponding to the target PUCCH resource set, that is, the total number of cyclic shift sequences in the cyclic shift sequence set in the last column of a row corresponding to the target PUCCH resource set in Table 1 or Table 2, is the bandwidth of the initial uplink BWP where the terminal is located, PRB number The number of PRBs included in the target PUCCH resource, that is, the value of the one element in the first target parameter.
[0053] And if The UE determines the PRB index of the first hop as The PRB index of the second hop is N CSis the total number of cyclic shift sequences in the cyclic shift sequence set corresponding to the target PUCCH resource set, that is, the total number of cyclic shift sequences in the cyclic shift sequence set in the last column of a row corresponding to the target PUCCH resource set in Table 1 or Table 2.
[0054] For example, assuming that the predefined configuration parameters of each of the predefined multiple PUCCH resource sets are as shown in Table 1, the system information indicates that the row index (i.e., the first index) of the target PUCCH resource set in Table 1 is 0, and the value of the one element in the first target parameter included in the received system information is 4, that is, the number of PRBs included in the target PUCCH resource is 4, or there may be an additional configuration parameter in Table 1 indicating the number of PRBs corresponding to the PUCCH resource set, wherein there is only one configuration parameter for the target PUCCH resource set, and the value is 4. Then, according to the above description, calculations are performed to obtain different r PUCCH The corresponding target PUCCH resources are shown in Table 3.
[0055] Table 3.
[0056]
[0057] The index of the cyclic shift CS of the target PUCCH resource in the cyclic shift set is r PUCCH mod N CS .
[0058] If the first target parameter includes multiple elements, that is, a set of target PUCCH resource sets corresponds to multiple candidate values, and each candidate value indicates the number of PRBs, then the terminal needs to determine the number of PRBs contained in the target PUCCH resources based on the first target parameter. In one possible implementation, determining the number of PRBs contained in the target PUCCH resources based on the first target parameter may include: the terminal determining the target element from the multiple elements based on a second target parameter, wherein the second target parameter includes: a second index, the SCS of the initial uplink BWP where the terminal is located, the number of elements in the cyclic shift set of the target PUCCH resource set, and the number of the multiple elements, and the second index is the index of the target PUCCH resource in the target PUCCH resource set; determining that the number of PRBs contained in the target PUCCH resource is equal to the value indicated by the target element.
[0059] Among them, the second index is the second index r mentioned above PUCCH , which can be determined by the above method, will not be described here.
[0060] In one possible implementation, different sets of PRB numbers can be configured according to different SCSs. That is, the multiple elements included in the first target parameter can be divided into multiple sets, and different SCSs configure different sets. Therefore, the set corresponding to the target PUCCH resource can be determined according to the SCS of the initial uplink BWP in which the terminal is located. Of course, it is also possible not to distinguish between SCSs, and all SCSs use the same set.
[0061] For example, taking the predefined multiple groups of PUCCH resource sets shown in Table 2 as an example, when the system information (e.g., SIB1) indicates that the row index of the target PUCCH resource set in Table 2 is 0, the target element corresponding to the target PUCCH resource (i.e., the target value of the number of PRBs) in the PRB number set in Table 2 is indexed as follows:
[0062]
[0063] Among them, N PRB It is the number of elements included in the PRB number set of the target PUCCH resource set, for example, the number of elements included in the first target parameter.
[0064] In one possible implementation, the PRB starting index of the first hop is independent of the bandwidth of the initial uplink BWP where the terminal is located, but is related to the number of PRBs contained in the target PUCCH resource. The terminal determines the PRB starting index of the target PUCCH resource based on the first target parameter and the predefined configuration parameters of the target PUCCH resource set, which may include: when the first target parameter includes multiple elements, the terminal determines the PRB starting index of the first hop in the target PUCCH resource based on the fifth target parameter, and determines the PRB starting index of the second hop in the target PUCCH resource based on the sixth target parameter.
[0065] The fifth target parameter includes: the BWP resource block offset of the target PUCCH resource set a second index, the number of elements in a cyclic shift set of the target PUCCH resource set, and each element included in the first target parameter, wherein the second index is an index of the target PUCCH resource in the target PUCCH resource set;
[0066] The sixth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set The second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and each element included in the first target parameter.
[0067] Alternatively, in another possible implementation, the PRB starting index of the second hop is independent of the bandwidth of the initial uplink BWP in which the terminal is located, but is related to the number of PRBs contained in the target PUCCH resource. The terminal determines the PRB starting index of the target PUCCH resource based on the first target parameter and the predefined configuration parameters of the target PUCCH resource set, which may include: when the first target parameter includes multiple elements, the terminal determines the PRB starting index of the first hop in the target PUCCH resource based on the sixth target parameter, and determines the PRB starting index of the second hop in the target PUCCH resource based on the fifth target parameter.
[0068] For example, if The UE determines the PRB index of the first hop as The PRB index of the second hop is NCS is the total number of cyclic shift sequences in the cyclic shift sequence set in the last column of the table.
[0069] if The UE determines the PRB index of the first hop as The PRB index of the second hop is N CS is the total number of cyclic shift sequences in the cyclic shift sequence set in the last column of the table.
[0070] Among them, the variables in the summation formula are index, PRB number-index They correspond to the index-th element in the PRB number set. It means from The PRB corresponding to the index number-index Accumulate, that is, accumulate the number of PRBs in the set from 0 to The values of each element of .
[0071] For example, taking the predefined multiple PUCCH resource sets shown in Table 2 as an example, when the system information (such as SIB1) indicates that the row index of the target PUCCH resource set in Table 2 is 0, the calculation is performed according to the above description to obtain different r PUCCH The corresponding target PUCCH resources are shown in Table 4.
[0072] Table 4.
[0073]
[0074] The index of the cyclic shift CS of the target PUCCH resource in the cyclic shift set is r PUCCH mod N CS .
[0075] In a possible implementation of the embodiment of the present application, the first target parameter may further include: indication information indicating time domain resources. That is, in the embodiment of the present application, the PRBs of the target PUCCH resources may be distributed on different time domain resources.
[0076] In one possible implementation, the terminal obtaining the first target parameter configured for the target PUCCH resource set may further include: the terminal obtaining the indication information from a predefined configuration parameter of the target PUCCH resource set. That is, in this possible implementation, when multiple groups of PUCCH resource sets are predefined, a predefined configuration parameter indicating a time domain resource may be added for each group of PUCCH resource sets.
[0077] In a possible implementation manner, the indication information indicates multiple time domain positions and / or multiple time domain orthogonal codes (OCCs).
[0078] In one possible implementation, determining the target physical uplink control channel PUCCH resource before wireless resource control is established may also include: the terminal determines a time domain position from the multiple time domain positions based on a second index, and determines the time domain resource of the target PUCCH resource according to the determined time domain position, wherein the second index is the index of the target PUCCH resource in the target PUCCH resource set.
[0079] Among them, the second index is the second index r mentioned above PUCCH The specific determination method can be found in the above description and will not be repeated here.
[0080] For example, multiple candidate combinations of start length indicator values (SLIV) are configured for the time domain resources of each group of PUCCH resource sets, which can be obtained by r PUCCH Indicates the time domain resource of the target PUCCH resource.
[0081] For example, the first symbol and the number of symbols in Table 1 are combined into candidate combinations of SLIV, and each candidate combination includes two parameters: the position of the first symbol and the number of symbols. A set of PUCCH resource sets can correspond to multiple sets of candidate combinations of SLIV, through r PUCCH The candidate combination of the target PUCCH resource can be obtained. For example, if the candidate combination of two SLIVs (12, 2) and (10, 2) is included, then if Then SLIV_index=0, that is, the time domain resource of the target PUCCH resource is the first SLIV candidate combination (12, 2); if Then SLIV index=1, that is, the time domain resource of the target PUCCH resource is the second SLIV candidate combination (10, 2).
[0082] For example, assuming that the row index of the target PUCCH resource set indicated by the system information is 0, the value of the one element included in the first target parameter is 4, and some configuration parameters of the target PUCCH resource set with row index 0 are shown in Table 5, then different r PUCCH The corresponding target PUCCH resources are shown in Table 6.
[0083] Table 5.
[0084]
[0085] Table 6.
[0086]
[0087] Alternatively, in another possible implementation, the indication information indicates multiple time-domain orthogonal codes (OCCs). That is, a time-domain OCC set is configured for the time-domain resources of each PUCCH resource set. For example, in Table 7, a predefined configuration parameter is added for each PUCCH resource set: the OCC index.
[0088] Table 7.
[0089]
[0090] In one possible implementation, determining the target PUCCH resource before wireless resource control is established may also include: the terminal determines a time domain orthogonal code from the multiple time domain orthogonal codes based on the second index, and determines the time domain resource of the target PUCCH resource according to the determined time domain orthogonal code.
[0091] For example, in Table 7, there are 2 time domain orthogonal codes. If occ_index=0, that is, the target PUCCH resource corresponds to the first time domain orthogonal code, and if occ_index=1, that is, the target PUCCH resource corresponds to the second time domain orthogonal code.
[0092] For example, if the predefined multiple groups of PUCCH resource sets adopt the configuration parameters shown in Table 8, the target PUCCH resources obtained according to the above solution are shown in Table 9.
[0093] Table 8.
[0094]
[0095] Table 9.
[0096]
[0097]
[0098] In one possible implementation, before determining the time domain resource of the target PUCCH resource, the method further includes one of the following:
[0099] (1) The terminal determines, based on the indication of the system information, that it needs to determine the time domain resource of the target PUCCH resource based on the indication of the indication information. In other words, the network-side device instructs the terminal to determine the time domain resource of the target PUCCH resource based on the indication of the time domain resource, so that the network-side device and the terminal have the same understanding.
[0100] (2) The terminal determines the time domain resource of the target PUCCH resource according to the bandwidth of its initial uplink BWP and SCS and the indication of the indication information.
[0101] For example, the terminal may first obtain the total number of PRBs included in the uplink BWP based on the bandwidth of the initial uplink BWP and the SCS. In specific applications, the RF transmit power cannot exceed the maximum equivalent isotropically radiated power density (EIRP), and the RF transmit power can be obtained by the spectral power density (PSD) and the bandwidth occupied by the PUCCH. Different regions have different regulations on PSD and maximum EIRP. Based on the regulatory requirements of EIRP and PSD in different regions, the PUCCH resources can be obtained. If the maximum EIRP transmit power is required, the required number of PRBs is shown in Table 10.
[0102] Table 10.
[0103]
[0104] Then, based on the number of PRBs required for each PUCCH resource and the total number of PRBs, it is determined that if the time domain resources of the target PUCCH resources are not determined according to the indication of the indication information, the PRB resources of different PUCCH resources cannot meet the orthogonality, and it is determined that the time domain resources of the target PUCCH resources need to be determined according to the indication of the indication information. For example, in Table 10, for the PUCCH resource set with row indexes 0, 3, 7, and 10 in Table 1, the PRB needs to occupy 8 PRBs. If it is necessary to ensure the orthogonality of PRB resources between different cells, for example, for EIRP = 40 dBm, PSD = 23 MHz / dBm, SCS = 480 kHz, at least 72 PRBs are required, which exceeds the BWP bandwidth size. Therefore, the terminal determines that it needs to determine the time domain resources of the target PUCCH resources according to the indication of the indication information.
[0105] (3) When the bandwidth of the initial uplink BWP is less than the threshold bandwidth and / or the SCS is greater than the threshold, it is determined that the time domain resource of the target PUCCH resource needs to be determined according to the indication of the indication information. That is, if the bandwidth of the initial uplink BWP where the terminal is located is less than the threshold bandwidth, multiple time domain positions need to be used, and the time domain resource of the target PUCCH resource can be determined according to the indication information of the time domain resource. Alternatively, if the SCS of the initial uplink BWP where the terminal is located is greater than the threshold, multiple time domain positions need to be used, and the time domain resource of the target PUCCH resource can be determined according to the indication information of the time domain resource.
[0106] The technical solution provided by the embodiments of the present application configures a parameter indicating the number of PRBs for a predefined public PUCCH resource set, thereby enabling the determination of target PUCCH resources when PUCCH format 0 and / or PUCCH format 1 support resource allocation for multiple PRBs. Furthermore, a configuration parameter indicating time domain resources is configured for the public PUCCH resource set, thereby ensuring good frequency domain orthogonality of the predefined public PUCCH resources when the BWP bandwidth is insufficient.
[0107] Figure 3 A flowchart showing another method for determining PUCCH resources provided by an embodiment of the present application is shown as follows: Figure 3 As shown, the method 300 mainly includes the following steps:
[0108] S310: The network side device sends system information to the terminal, wherein the system information includes a first index, and the first index is used to indicate a target PUCCH resource set among a plurality of predefined PUCCH resource sets.
[0109] In the embodiment of the application, the network side device can send the system information to the UE in a specific cell before the RRC connection is established.
[0110] The system information is the same as the system information in method 200 , and for details, please refer to the description in method 200 .
[0111] In one possible implementation manner, the predefined configuration parameters of the target PUCCH resource set include the first target parameter.
[0112] In a possible implementation manner, the system information also includes the first target parameter.
[0113] S312, the network side device determines the target PUCCH resource of the terminal before wireless resource control is established based on the first target parameter configured for the target PUCCH resource set and in combination with the predefined configuration parameters of the target PUCCH resource set, wherein the first target parameter includes: one or more elements, one of the elements indicating a value of the number of PRBs corresponding to the target PUCCH resource set.
[0114] In an embodiment of the present application, the network side device can adopt various possible implementation methods of the terminal described in method 200 to determine the target PUCCH resource. For details, please refer to the description in method 200 and will not be repeated here.
[0115] In one possible implementation, the network side device determines the target PUCCH resource of the terminal before radio resource control is established according to the first target parameter configured for the target PUCCH resource set and in combination with the predefined configuration parameters of the target PUCCH resource set, which may include:
[0116] The network-side device determines, according to the first target parameter, the number of PRBs included in the target PUCCH resource;
[0117] The network-side device determines a PRB start index of the target PUCCH resource according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set.
[0118] In a possible implementation, the network-side device determining, according to the first target parameter, the number of PRBs included in the target PUCCH resource may include:
[0119] If the first target parameter includes multiple elements, the network-side device determines a target element from the multiple elements according to a second target parameter, wherein the second target parameter includes: a second index, a subcarrier spacing SCS of the initial uplink bandwidth part BWP where the terminal is located, the number of elements in the cyclic shift set of the target PUCCH resource set, and the number of the multiple elements, and the second index is the index of the target PUCCH resource in the target PUCCH resource set;
[0120] It is determined that the number of PRBs included in the target PUCCH resource is equal to the value indicated by the target element.
[0121] In one possible implementation, the network side device determines the PRB start index of the target PUCCH resource according to the first target parameter and the predefined configuration parameter of the target PUCCH resource set, which may include:
[0122] In a case where the first target parameter includes one element, the network side device determines the PRB starting index of the first hop in the target PUCCH resource according to the third target parameter, and determines the PRB starting index of the second hop in the target PUCCH resource according to the fourth target parameter; or
[0123] In a case where the first target parameter includes one element, the network side device determines a PRB starting index of a first hop in the target PUCCH resource according to a fourth target parameter, and determines a PRB starting index of a second hop in the target PUCCH resource according to a third target parameter;
[0124] The third target parameter includes: the BWP resource block offset of the target PUCCH resource set a second index, the number of elements in a cyclic shift set of the target PUCCH resource set, and the element included in the first target parameter, wherein the second index is an index of the target PUCCH resource in the target PUCCH resource set;
[0125] The fourth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set The second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the elements included in the first target parameter.
[0126] In one possible implementation, the network side device determines the PRB start index of the target PUCCH resource according to the first target parameter and the predefined configuration parameter of the target PUCCH resource set, which may include:
[0127] In a case where the first target parameter includes multiple elements, the network side device determines the PRB starting index of the first hop in the target PUCCH resource according to the fifth target parameter, and determines the PRB starting index of the second hop in the target PUCCH resource according to the sixth target parameter; or
[0128] In a case where the first target parameter includes multiple elements, the network side device determines a PRB starting index of a first hop in the target PUCCH resource according to a sixth target parameter, and determines a PRB starting index of a second hop in the target PUCCH resource according to a fifth target parameter;
[0129] The fifth target parameter includes: the BWP resource block offset of the target PUCCH resource set a second index, the number of elements in a cyclic shift set of the target PUCCH resource set, and each element included in the first target parameter, wherein the second index is an index of the target PUCCH resource in the target PUCCH resource set;
[0130] The sixth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set The second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and each element included in the first target parameter.
[0131] In a possible implementation manner, the first target parameter may further include: indication information indicating time domain resources.
[0132] In a possible implementation manner, the predefined configuration parameters of the target PUCCH resource set include the indication information.
[0133] In a possible implementation manner, the indication information indicates multiple time domain positions; or, the indication information indicates multiple time domain orthogonal codes.
[0134] In one possible implementation, determining the target PUCCH resource of the terminal before radio resource control is established may further include:
[0135] The network-side device determines a time domain position from the multiple time domain positions according to the second index, and determines the time domain resource of the target PUCCH resource according to the determined time domain position, wherein the second index is the index of the target PUCCH resource in the target PUCCH resource set; or
[0136] The network-side device determines a time domain orthogonal code from the multiple time domain orthogonal codes according to the second index, and determines the time domain resource of the target PUCCH resource according to the determined time domain orthogonal code.
[0137] In one possible implementation, before determining the time domain resource of the target PUCCH resource, the method further includes one of the following:
[0138] The network side device indicates in the system information that the time domain resource of the target PUCCH resource needs to be determined according to the indication of the indication information;
[0139] The network-side device determines, based on the bandwidth and SCS of its initial uplink BWP, that it needs to determine the time domain resource of the target PUCCH resource according to the indication of the indication information;
[0140] When the bandwidth of the initial uplink BWP is less than the threshold bandwidth and / or the SCS is greater than the threshold, it is determined that the time domain resource of the target PUCCH resource needs to be determined according to the indication of the indication information.
[0141] In one possible implementation, the network side device determines, based on the bandwidth of its initial uplink BWP and the SCS, that it is necessary to determine the time domain resource of the target PUCCH resource according to the indication of the indication information, including:
[0142] Obtaining a total number of PRBs included in the uplink BWP according to the bandwidth of the initial uplink BWP and the SCS;
[0143] According to the number of PRBs required for each PUCCH resource and the total number of PRBs, it is determined that if the time domain resources of the target PUCCH resources are not determined according to the indication of the indication information, the PRB resources of different PUCCH resources cannot meet the orthogonality, and it is determined that the time domain resources of the target PUCCH resources need to be determined according to the indication of the indication information.
[0144] It should be noted that the method for determining physical uplink control channel resources provided in the embodiments of the present application can be performed by a device for determining physical uplink control channel resources, or by a control module in the device for determining physical uplink control channel resources that is used to perform the method for determining physical uplink control channel resources. In the embodiments of the present application, the device for determining physical uplink control channel resources provided in the embodiments of the present application is described by taking the method for determining physical uplink control channel resources performed by the device for determining physical uplink control channel resources as an example.
[0145] Figure 4 A schematic diagram showing the structure of a device for determining physical uplink control channel resources provided by an embodiment of the present application is shown. Figure 4As shown, the device 400 mainly includes: a receiving module 401, an acquisition module 402 and a first determination module 403.
[0146] In an embodiment of the present application, a receiving module 401 is used to receive system information, wherein the system information includes a first index, and the first index is used to indicate a group of target PUCCH resource sets in a predefined plurality of PUCCH resource sets; an acquisition module 402 is used to obtain a first target parameter configured for the target PUCCH resource set, wherein the first target parameter includes: one or more elements, one of the elements indicating a value of the number of physical resource blocks PRB corresponding to the target PUCCH resource set; a first determination module 403 is used to determine the target physical uplink control channel PUCCH resource of the terminal before wireless resource control is established based on the first target parameter and the predefined configuration parameters of the target PUCCH resource set.
[0147] In a possible implementation, the acquiring module 402 acquires the first target parameter configured for the target PUCCH resource set, including:
[0148] Acquire the first target parameter from the system information; or,
[0149] The first target parameter is obtained from predefined configuration parameters of the target PUCCH resource set.
[0150] In one possible implementation, the first determining module 403 determines, according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, a target physical uplink control channel (PUCCH) resource before radio resource control is established, including:
[0151] Determining, according to the first target parameter, the number of PRBs included in the target PUCCH resource;
[0152] A PRB start index of the target PUCCH resource is determined according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set.
[0153] In a possible implementation, the first determining module 403 determining, according to the first target parameter, the number of PRBs included in the target PUCCH resource includes:
[0154] If the first target parameter includes multiple elements, determine the target element from the multiple elements according to a second target parameter, wherein the second target parameter includes: a second index, a subcarrier spacing SCS of the initial uplink bandwidth part BWP where the terminal is located, the number of elements in the cyclic shift set of the target PUCCH resource set, and the number of the multiple elements, and the second index is the index of the target PUCCH resource in the target PUCCH resource set;
[0155] It is determined that the number of PRBs included in the target PUCCH resource is equal to the value indicated by the target element.
[0156] In one possible implementation, the first determining module 403 determines the PRB start index of the target PUCCH resource according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, including:
[0157] In a case where the first target parameter includes one element, determining a PRB starting index of a first hop in the target PUCCH resource according to a third target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a fourth target parameter; or
[0158] In a case where the first target parameter includes one element, determining a PRB starting index of a first hop in the target PUCCH resource according to a fourth target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a third target parameter;
[0159] The third target parameter includes: the BWP physical resource block PRB offset of the target PUCCH resource set a second index, the number of elements in a cyclic shift set of the target PUCCH resource set, and the element included in the first target parameter, wherein the second index is an index of the target PUCCH resource in the target PUCCH resource set;
[0160] The fourth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set The second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the elements included in the first target parameter.
[0161] In one possible implementation, the first determining module 403 determines the PRB start index of the target PUCCH resource according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, including:
[0162] In a case where the first target parameter includes multiple elements, determining a PRB starting index of a first hop in the target PUCCH resource according to a fifth target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a sixth target parameter; or
[0163] In a case where the first target parameter includes multiple elements, determining a PRB starting index of a first hop in the target PUCCH resource according to a sixth target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a fifth target parameter;
[0164] The fifth target parameter includes: the BWP resource block offset of the target PUCCH resource set a second index, the number of elements in a cyclic shift set of the target PUCCH resource set, and each element included in the first target parameter, wherein the second index is an index of the target PUCCH resource in the target PUCCH resource set;
[0165] The sixth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set The second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and each element included in the first target parameter.
[0166] In a possible implementation manner, the first target parameter further includes: indication information indicating time domain resources.
[0167] In a possible implementation, the acquisition module 402 is further configured to acquire the indication information from a predefined configuration parameter of the target PUCCH resource set.
[0168] In a possible implementation, the first determining module 403 determining the target physical uplink control channel PUCCH resource before radio resource control is established further includes:
[0169] determining, according to a second index, a time domain position from a plurality of time domain positions indicated by the indication information, and determining a time domain resource of the target PUCCH resource according to the determined time domain position, wherein the second index is an index of the target PUCCH resource in the target PUCCH resource set; or
[0170] According to the second index, a time domain orthogonal code is determined from the multiple time domain orthogonal codes indicated by the indication information, and the time domain resource of the target PUCCH resource is determined according to the determined time domain orthogonal code.
[0171] In a possible implementation, the first determining module 403 is further configured to, before determining the time domain resource of the target PUCCH resource, perform one of the following:
[0172] Determining, according to an indication of the system information, that a time domain resource of the target PUCCH resource needs to be determined according to an indication of the indication information;
[0173] According to the bandwidth of the initial uplink BWP and the SCS of the terminal, it is necessary to determine the time domain resource of the target PUCCH resource according to the indication of the indication information;
[0174] When the bandwidth of the initial uplink BWP is less than the threshold bandwidth and / or the SCS is greater than the threshold, it is determined that the time domain resource of the target PUCCH resource needs to be determined according to the indication of the indication information.
[0175] In a possible implementation, the first determining module 403 determines, according to the bandwidth of the initial uplink BWP and the SCS of the terminal, that it is necessary to determine the time domain resource of the target PUCCH resource according to the indication of the indication information, including:
[0176] Obtaining a total number of PRBs included in the uplink BWP according to the bandwidth of the initial uplink BWP and the SCS;
[0177] According to the number of PRBs required for each PUCCH resource and the total number of PRBs, it is determined that if the time domain resources of the target PUCCH resources are not determined according to the indication of the indication information, the PRB resources of different PUCCH resources cannot meet the orthogonality, and it is determined that the time domain resources of the target PUCCH resources need to be determined according to the indication of the indication information.
[0178] The physical uplink control channel resource determination device 400 in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile terminal or a non-mobile terminal. For example, mobile terminals can include, but are not limited to, the types of terminals 11 listed above, and non-mobile terminals can include, for example, servers, network attached storage (NAS), personal computers (PCs), televisions (TVs), ATMs, or self-service machines, etc., and are not specifically limited in the embodiment of the present application.
[0179] The physical uplink control channel resource determination device 400 in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0180] The device 400 for determining physical uplink control channel resources provided in the embodiment of the present application can achieve Figure 2 The various processes implemented by the method embodiment achieve the same technical effect and are not described here again to avoid repetition.
[0181] Figure 5 A schematic diagram showing the structure of another device for determining physical uplink control channel resources provided in an embodiment of the present application is shown. Figure 5 As shown, the device 500 mainly includes: a sending module 501 and a second determining module 502.
[0182] In an embodiment of the present application, a sending module 501 is used to send system information to a terminal, wherein the system information includes a first index, and the first index is used to indicate a group of target PUCCH resource sets in a predefined plurality of PUCCH resource sets; a second determination module 502 is used to determine the target PUCCH resource of the terminal before wireless resource control is established based on a first target parameter configured for the target PUCCH resource set and in combination with the predefined configuration parameters of the target PUCCH resource set, wherein the first target parameter includes: one or more elements, one of the elements indicating a value of the number of physical resource blocks PRBs corresponding to the target PUCCH resource set.
[0183] In one possible implementation, the second determining module 502 determines the target PUCCH resource of the terminal before radio resource control is established according to the first target parameter configured for the target PUCCH resource set and in combination with predefined configuration parameters of the target PUCCH resource set, including:
[0184] Determining, according to the first target parameter, the number of PRBs included in the target PUCCH resource;
[0185] A PRB start index of the target PUCCH resource is determined according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set.
[0186] In a possible implementation, the second determining module 502 determining, according to the first target parameter, the number of PRBs included in the target PUCCH resource includes:
[0187] If the first target parameter includes multiple elements, determine the target element from the multiple elements according to a second target parameter, wherein the second target parameter includes: a second index, a subcarrier spacing SCS of the initial uplink bandwidth part BWP where the terminal is located, the number of elements in the cyclic shift set of the target PUCCH resource set, and the number of the multiple elements, and the second index is the index of the target PUCCH resource in the target PUCCH resource set;
[0188] It is determined that the number of PRBs included in the target PUCCH resource is equal to the value indicated by the target element.
[0189] In one possible implementation, the second determining module 502 determines the PRB start index of the target PUCCH resource according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, including:
[0190] In a case where the first target parameter includes one element, determining a PRB starting index of a first hop in the target PUCCH resource according to a third target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a fourth target parameter; or
[0191] In a case where the first target parameter includes one element, determining a PRB starting index of a first hop in the target PUCCH resource according to a fourth target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a third target parameter;
[0192] The third target parameter includes: the BWP resource block offset of the target PUCCH resource set a second index, the number of elements in a cyclic shift set of the target PUCCH resource set, and the element included in the first target parameter, wherein the second index is an index of the target PUCCH resource in the target PUCCH resource set;
[0193] The fourth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set The second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the elements included in the first target parameter.
[0194] In one possible implementation, the second determining module 502 determines the PRB start index of the target PUCCH resource according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, including:
[0195] In a case where the first target parameter includes multiple elements, determining a PRB starting index of a first hop in the target PUCCH resource according to a fifth target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a sixth target parameter; or
[0196] In a case where the first target parameter includes multiple elements, determining a PRB starting index of a first hop in the target PUCCH resource according to a sixth target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a fifth target parameter;
[0197] The fifth target parameter includes: the BWP resource block offset of the target PUCCH resource set a second index, the number of elements in a cyclic shift set of the target PUCCH resource set, and each element included in the first target parameter, wherein the second index is an index of the target PUCCH resource in the target PUCCH resource set;
[0198] The sixth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set The second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and each element included in the first target parameter.
[0199] In a possible implementation manner, the first target parameter further includes: indication information indicating time domain resources.
[0200] In a possible implementation, the second determining module 502 determining the target PUCCH resource of the terminal before radio resource control is established further includes:
[0201] determining, according to a second index, a time domain position from the multiple time domain positions, and determining the time domain resource of the target PUCCH resource according to the determined time domain position, wherein the second index is an index of the target PUCCH resource in the target PUCCH resource set; or
[0202] According to the second index, a time domain orthogonal code is determined from the multiple time domain orthogonal codes, and the time domain resource of the target PUCCH resource is determined according to the determined time domain orthogonal code.
[0203] In a possible implementation, the second determining module 502 is further configured to perform one of the following before determining the time domain resource of the target PUCCH resource:
[0204] Indicating in the system information that a time domain resource of the target PUCCH resource needs to be determined according to an indication of the indication information;
[0205] According to the bandwidth of the initial uplink BWP and the SCS, it is necessary to determine the time domain resource of the target PUCCH resource according to the indication of the indication information;
[0206] When the bandwidth of the initial uplink BWP is less than the threshold bandwidth and / or the SCS is greater than the threshold, it is determined that the time domain resource of the target PUCCH resource needs to be determined according to the indication of the indication information.
[0207] In a possible implementation, the second determining module 502 determines, based on the bandwidth of the initial uplink BWP and the SCS, that it is necessary to determine the time domain resource of the target PUCCH resource according to the indication information, including:
[0208] Obtaining a total number of PRBs included in the uplink BWP according to the bandwidth of the initial uplink BWP and the SCS;
[0209] According to the number of PRBs required for each PUCCH resource and the total number of PRBs, it is determined that if the time domain resources of the target PUCCH resources are not determined according to the indication of the indication information, the PRB resources of different PUCCH resources cannot meet the orthogonality, and it is determined that the time domain resources of the target PUCCH resources need to be determined according to the indication of the indication information.
[0210] The device 500 for determining physical uplink control channel resources provided in the embodiment of the present application can achieve Figure 3 The various processes implemented by the method embodiment achieve the same technical effect and are not described here again to avoid repetition.
[0211] Optional, such as Figure 6 As shown, an embodiment of the present application further provides a communication device 600, including a processor 601, a memory 602, and a program or instruction stored in the memory 602 and executable on the processor 601. For example, when the communication device 600 is a terminal, the program or instruction, when executed by the processor 601, implements the various processes of the embodiment of the method for determining physical uplink control channel resources 200, and can achieve the same technical effect. When the communication device 600 is a network-side device, the program or instruction, when executed by the processor 601, implements the various processes of the embodiment of the method for determining physical uplink control channel resources 300, and can achieve the same technical effect. To avoid repetition, they are not described here.
[0212] The present application also provides a terminal embodiment, including a processor and a communication interface, wherein the processor is used to implement the above-mentioned method 200 for determining physical uplink control channel resources, and the communication interface is used to communicate with the network side device. This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Figure 7 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0213] The terminal 700 includes but is not limited to components such as a radio frequency unit 701 , a network module 702 , an audio output unit 703 , an input unit 704 , a sensor 705 , a display unit 706 , a user input unit 707 , an interface unit 708 , a memory 709 , and a processor 710 .
[0214] Those skilled in the art will understand that the terminal 700 may also include a power supply (such as a battery) to power each component, and the power supply may be logically connected to the processor 710 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 7 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.
[0215] It should be understood that in an embodiment of the present application, the input unit 704 may include a graphics processing unit (GPU) 7041 and a microphone 7042, and the graphics processor 7041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0216] In this embodiment of the present application, the radio frequency unit 701 receives downlink data from the network-side device and transmits it to the processor 710 for processing. Furthermore, the radio frequency unit 701 transmits uplink data to the network-side device. Typically, the radio frequency unit 701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0217] The memory 709 can be used to store software programs or instructions and various data. The memory 709 may mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area may store an operating system, at least one application program or instruction required for a function (such as a sound playback function, an image playback function, etc.). In addition, the memory 709 may include a high-speed random access memory and may also include a non-volatile memory, wherein the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device.
[0218] Processor 710 may include one or more processing units. Optionally, processor 710 may integrate an application processor and a modem processor. The application processor primarily processes the operating system, user interface, and application programs or instructions, while the modem processor primarily processes wireless communications, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 710.
[0219] The radio frequency unit 701 is configured to receive system information, wherein the system information includes a first index, and the first index is used to indicate a target PUCCH resource set among a plurality of predefined PUCCH resource sets;
[0220] Processor 710 is used to obtain a first target parameter configured for the target PUCCH resource set, wherein the first target parameter includes: one or more elements, one of which indicates a value of the number of physical resource blocks (PRBs) corresponding to the target PUCCH resource set; and determine the target physical uplink control channel (PUCCH) resource of the terminal before wireless resource control is established based on the first target parameter and the predefined configuration parameters of the target PUCCH resource set.
[0221] The terminal provided in the embodiment of the present application obtains the index of the target PUCCH resource set from the system information, determines the PUCCH resource set to which the target PUCCH resource belongs, and obtains the first target parameter configured for the target PUCCH resource set. The first target parameter includes one or more elements, one of which indicates a value of the number of PRBs corresponding to the target PUCCH resource set. The terminal can then determine the target PUCCH resource before wireless resource control is established based on the first target parameter and in combination with the predefined configuration parameters of the target PUCCH resource set. By adopting the technical solution provided in the embodiment of the present application, multiple PRBs can be configured for the target PUCCH resource set, thereby solving the problem of how to determine the PUCCH resource when PUCCH format 0 and / or PUCCH format 1 support resource allocation of multiple PRBs.
[0222] This embodiment of the present application also provides a network-side device, including a processor and a communication interface. The processor is configured to implement the above-described method 300 for determining physical uplink control channel resources, and the communication interface is configured to communicate with a terminal. This network-side device embodiment corresponds to the above-described network-side device method embodiment. The various implementation processes and methods of the above-described method embodiment are applicable to this network-side device embodiment and can achieve the same technical effects.
[0223] Specifically, the embodiment of the present application also provides a network side device. Figure 8 As shown, network device 800 includes an antenna 801, a radio frequency device 802, and a baseband device 803. Antenna 801 is connected to radio frequency device 802. In the uplink direction, radio frequency device 802 receives information via antenna 801 and sends the received information to baseband device 803 for processing. In the downlink direction, baseband device 803 processes the information to be transmitted and sends it to radio frequency device 802. Radio frequency device 802 processes the received information and then sends it through antenna 801.
[0224] The frequency band processing device may be located in the baseband device 803 . The method performed by the network-side device in the above embodiment may be implemented in the baseband device 803 . The baseband device 803 includes a processor 804 and a memory 805 .
[0225] The baseband device 803 may include, for example, at least one baseband board, on which a plurality of chips are arranged, such as Figure 8 As shown, one of the chips is, for example, a processor 804, which is connected to a memory 805 to call a program in the memory 805 and execute the network device operations shown in the above method embodiment.
[0226] The baseband device 803 may further include a network interface 806 for exchanging information with the radio frequency device 802 . The interface may be, for example, a common public radio interface (CPRI).
[0227] Specifically, the network side device of the embodiment of the present invention further includes: instructions or programs stored in the memory 805 and executable on the processor 804, and the processor 804 calls the instructions or programs in the memory 805 to execute Figure 5 The methods executed by the modules shown achieve the same technical effects, so they will not be described here to avoid repetition.
[0228] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned method 200 for determining physical uplink control channel resources or the method 300 for determining physical uplink control channel resources are implemented, and the same technical effect can be achieved. To avoid repetition, they are not repeated here.
[0229] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk.
[0230] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned method 200 for determining physical uplink control channel resources or the various processes of the embodiment of the method 300 for determining physical uplink control channel resources, and can achieve the same technical effect. To avoid repetition, they will not be repeated here.
[0231] An embodiment of the present application further provides a computer program / program product, which is stored in a non-volatile storage medium. The program / program product is executed by at least one processor to implement the various processes of the above-mentioned method 200 for determining physical uplink control channel resources or the above-mentioned method 300 for determining physical uplink control channel resources, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0232] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0233] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0234] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0235] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. A method for determining physical uplink control channel (PUCCH) resources, characterized in that: include: The terminal receives system information, where the system information includes a first index, where the first index is used to indicate a target PUCCH resource set among a plurality of predefined PUCCH resource sets; The terminal obtains a first target parameter configured for the target PUCCH resource set, wherein, when the first target parameter includes one element, the one element indicates a value of the number of physical resource blocks (PRBs) corresponding to the target PUCCH resource set; The terminal determines a target PUCCH resource before dedicated PUCCH resource configuration according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set.
2. The method according to claim 1, characterized in that if , then the PRB index of the first hop in the target PUCCH resource is ; if , then the PRB index of the second hop in the target PUCCH resource is ; in, is the index of the target PUCCH resource in the target PUCCH resource set, is the BWP PRB offset of the target PUCCH resource set, The total number of cyclic shift sequences in the cyclic shift sequence set corresponding to the target PUCCH resource set, is the number of PRBs included in the target PUCCH resource set.
3. The method according to claim 1, characterized in that The terminal obtains a first target parameter configured for the target PUCCH resource set, including: The terminal obtains the first target parameter from the system information; or, The terminal obtains the first target parameter from predefined configuration parameters of the target PUCCH resource set.
4. The method according to claim 1, wherein The terminal determines, according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, a target physical uplink control channel (PUCCH) resource before dedicated PUCCH resource configuration, including: Determining, by the terminal according to the first target parameter, the number of PRBs included in the target PUCCH resource; The terminal determines a PRB start index of the target PUCCH resource according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set.
5. The method according to claim 4, characterized in that Determining, by the terminal according to the first target parameter, the number of PRBs included in the target PUCCH resource includes: In a case where the first target parameter includes multiple elements, the terminal determines the target element from the multiple elements according to a second target parameter, wherein the second target parameter includes: a second index, a subcarrier spacing SCS of the initial uplink bandwidth part BWP where the terminal is located, the number of elements in the cyclic shift set of the target PUCCH resource set, and the number of the multiple elements, and the second index is the index of the target PUCCH resource in the target PUCCH resource set; It is determined that the number of PRBs included in the target PUCCH resource is equal to the value indicated by the target element.
6. The method according to claim 4, characterized in that The terminal determines, according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, a PRB start index of the target PUCCH resource, including: In a case where the first target parameter includes one element, the terminal determines a PRB starting index of a first hop in the target PUCCH resource according to a third target parameter, and determines a PRB starting index of a second hop in the target PUCCH resource according to a fourth target parameter; or In a case where the first target parameter includes one element, the terminal determines, according to a fourth target parameter, a PRB starting index of a first hop in the target PUCCH resource, and determines, according to a third target parameter, a PRB starting index of a second hop in the target PUCCH resource; The third target parameter includes: the BWP physical resource block PRB offset of the target PUCCH resource set , a second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the element included in the first target parameter, wherein the second index is the index of the target PUCCH resource in the target PUCCH resource set; The fourth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set , the second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the elements included in the first target parameter.
7. The method according to claim 4, characterized in that The terminal determines, according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, a PRB start index of the target PUCCH resource, including: In a case where the first target parameter includes multiple elements, the terminal determines a PRB starting index of a first hop in the target PUCCH resource according to a fifth target parameter, and determines a PRB starting index of a second hop in the target PUCCH resource according to a sixth target parameter; or In a case where the first target parameter includes multiple elements, the terminal determines, according to a sixth target parameter, a PRB starting index of a first hop in the target PUCCH resource, and determines, according to a fifth target parameter, a PRB starting index of a second hop in the target PUCCH resource; The fifth target parameter includes: the BWP resource block offset of the target PUCCH resource set , a second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and each element included in the first target parameter, wherein the second index is the index of the target PUCCH resource in the target PUCCH resource set; The sixth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set , the second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the elements included in the first target parameter.
8. The method according to claim 1, characterized in that The first target parameter also includes: indication information indicating time domain resources.
9. The method according to claim 8, characterized in that The terminal acquires a first target parameter configured for the target PUCCH resource set, further comprising: The terminal obtains the indication information from a predefined configuration parameter of the target PUCCH resource set.
10. The method according to claim 8, characterized in that The indication information indicates multiple time domain positions; or, The indication information indicates multiple time-domain orthogonal codes.
11. The method according to claim 10, characterized in that Determining the target physical uplink control channel PUCCH resource before configuring the dedicated PUCCH resource also includes: The terminal determines a time domain position from the multiple time domain positions according to a second index, and determines the time domain resource of the target PUCCH resource according to the determined time domain position, wherein the second index is the index of the target PUCCH resource in the target PUCCH resource set; or The terminal determines a time domain orthogonal code from the multiple time domain orthogonal codes according to the second index, and determines the time domain resource of the target PUCCH resource according to the determined time domain orthogonal code.
12. The method according to claim 11, characterized in that Before determining the time domain resource of the target PUCCH resource, the method further includes one of the following: The terminal determines, according to an instruction of the system information, that it is necessary to determine a time domain resource of the target PUCCH resource according to an instruction of the instruction information; The terminal determines, based on the bandwidth and SCS of its initial uplink BWP, that it needs to determine the time domain resource of the target PUCCH resource according to the indication of the indication information; When the bandwidth of the initial uplink BWP is less than the threshold bandwidth and / or the SCS is greater than the threshold, it is determined that the time domain resource of the target PUCCH resource needs to be determined according to the indication of the indication information.
13. The method according to claim 12, characterized in that The terminal determines, according to the bandwidth of the initial uplink BWP and the SCS, that it needs to determine the time domain resource of the target PUCCH resource according to the indication of the indication information, including: Obtaining a total number of PRBs included in the uplink BWP according to the bandwidth of the initial uplink BWP and the SCS; According to the number of PRBs required for each PUCCH resource and the total number of PRBs, it is determined that if the time domain resources of the target PUCCH resources are not determined according to the indication of the indication information, the PRB resources of different PUCCH resources cannot meet the orthogonality, and it is determined that the time domain resources of the target PUCCH resources need to be determined according to the indication of the indication information.
14. A method for determining physical uplink control channel resources, characterized in that: include: The network side device sends system information to the terminal, wherein the system information includes a first index, and the first index is used to indicate a target PUCCH resource set among a plurality of predefined PUCCH resource sets; The network side device determines the target PUCCH resource of the terminal before the dedicated PUCCH resource configuration based on the first target parameter configured for the target PUCCH resource set and in combination with the predefined configuration parameters of the target PUCCH resource set, wherein, when the first target parameter includes an element, the one element indicates a value of the number of PRBs corresponding to the target PUCCH resource set.
15. The method according to claim 14, characterized in that The predefined configuration parameters of the target PUCCH resource set include the first target parameter.
16. The method according to claim 14, characterized in that The system information also includes the first target parameter.
17. The method according to claim 14, characterized in that The network-side device determines, according to a first target parameter configured for the target PUCCH resource set and in combination with a predefined configuration parameter of the target PUCCH resource set, a target PUCCH resource for the terminal before dedicated PUCCH resource configuration, including: The network-side device determines, according to the first target parameter, the number of PRBs included in the target PUCCH resource; The network-side device determines a PRB start index of the target PUCCH resource according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set.
18. The method according to claim 17, characterized in that The network-side device determining, according to the first target parameter, the number of PRBs included in the target PUCCH resource includes: In a case where the first target parameter includes multiple elements, the network-side device determines a target element from the multiple elements according to a second target parameter, wherein the second target parameter includes: a second index, a subcarrier spacing SCS of the initial uplink bandwidth part BWP where the terminal is located, the number of elements in the cyclic shift set of the target PUCCH resource set, and the number of the multiple elements, and the second index is an index of the target PUCCH resource in the target PUCCH resource set; It is determined that the number of PRBs included in the target PUCCH resource is equal to the value indicated by the target element.
19. The method according to claim 17, wherein The network-side device determines, according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, a PRB start index of the target PUCCH resource, including: In a case where the first target parameter includes one element, the network side device determines the PRB starting index of the first hop in the target PUCCH resource according to the third target parameter, and determines the PRB starting index of the second hop in the target PUCCH resource according to the fourth target parameter; or In a case where the first target parameter includes one element, the network side device determines a PRB starting index of a first hop in the target PUCCH resource according to a fourth target parameter, and determines a PRB starting index of a second hop in the target PUCCH resource according to a third target parameter; The third target parameter includes: the BWP resource block offset of the target PUCCH resource set , a second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the element included in the first target parameter, wherein the second index is the index of the target PUCCH resource in the target PUCCH resource set; The fourth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set , the second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the elements included in the first target parameter.
20. The method according to claim 17, wherein The network-side device determines, according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, a PRB start index of the target PUCCH resource, including: In a case where the first target parameter includes multiple elements, the network side device determines the PRB starting index of the first hop in the target PUCCH resource according to the fifth target parameter, and determines the PRB starting index of the second hop in the target PUCCH resource according to the sixth target parameter; or In a case where the first target parameter includes multiple elements, the network side device determines a PRB starting index of a first hop in the target PUCCH resource according to a sixth target parameter, and determines a PRB starting index of a second hop in the target PUCCH resource according to a fifth target parameter; The fifth target parameter includes: the BWP resource block offset of the target PUCCH resource set , a second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and each element included in the first target parameter, wherein the second index is the index of the target PUCCH resource in the target PUCCH resource set; The sixth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set , the second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the elements included in the first target parameter.
21. The method according to claim 14, wherein The first target parameter also includes: indication information indicating time domain resources.
22. The method according to claim 21, characterized in that The predefined configuration parameters of the target PUCCH resource set include the indication information.
23. The method according to claim 21, characterized in that The indication information indicates multiple time domain positions; or, The indication information indicates multiple time-domain orthogonal codes.
24. The method according to claim 23, wherein Determining a target PUCCH resource of the terminal before dedicated PUCCH resource configuration further includes: The network-side device determines a time domain position from the multiple time domain positions according to the second index, and determines the time domain resource of the target PUCCH resource according to the determined time domain position, wherein the second index is the index of the target PUCCH resource in the target PUCCH resource set; or The network-side device determines a time domain orthogonal code from the multiple time domain orthogonal codes according to the second index, and determines the time domain resource of the target PUCCH resource according to the determined time domain orthogonal code.
25. The method according to claim 24, characterized in that Before determining the time domain resource of the target PUCCH resource, the method further includes one of the following: The network side device indicates in the system information that the time domain resource of the target PUCCH resource needs to be determined according to the indication of the indication information; The network-side device determines, based on the bandwidth and SCS of its initial uplink BWP, that it needs to determine the time domain resource of the target PUCCH resource according to the indication of the indication information; When the bandwidth of the initial uplink BWP is less than the threshold bandwidth and / or the SCS is greater than the threshold, it is determined that the time domain resource of the target PUCCH resource needs to be determined according to the indication of the indication information.
26. The method according to claim 25, characterized in that The network-side device determines, according to the bandwidth of the initial uplink BWP and the SCS, that it is necessary to determine the time domain resource of the target PUCCH resource according to the indication of the indication information, including: Obtaining a total number of PRBs included in the uplink BWP according to the bandwidth of the initial uplink BWP and the SCS; According to the number of PRBs required for each PUCCH resource and the total number of PRBs, it is determined that if the time domain resources of the target PUCCH resources are not determined according to the indication of the indication information, the PRB resources of different PUCCH resources cannot meet the orthogonality, and it is determined that the time domain resources of the target PUCCH resources need to be determined according to the indication of the indication information.
27. A device for determining physical uplink control channel resources, characterized in that: include: A receiving module, configured to receive system information, wherein the system information includes a first index, and the first index is used to indicate a target PUCCH resource set among a plurality of predefined PUCCH resource sets; an acquisition module, configured to acquire a first target parameter configured for the target PUCCH resource set, wherein, when the first target parameter includes one element, the one element indicates a value of the number of physical resource blocks (PRBs) corresponding to the target PUCCH resource set; The first determining module is configured to determine a target physical uplink control channel (PUCCH) resource of the terminal before dedicated PUCCH resource configuration according to the first target parameter and predefined configuration parameters of the target PUCCH resource set.
28. The device according to claim 27, characterized in that The acquiring module acquires a first target parameter configured for the target PUCCH resource set, including: Acquire the first target parameter from the system information; or, The first target parameter is obtained from predefined configuration parameters of the target PUCCH resource set.
29. The device according to claim 27, characterized in that The first determining module determines, according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, a target physical uplink control channel (PUCCH) resource before dedicated PUCCH resource configuration, including: Determining, according to the first target parameter, the number of PRBs included in the target PUCCH resource; A PRB start index of the target PUCCH resource is determined according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set.
30. The device according to claim 29, characterized in that The first determining module determining, according to the first target parameter, the number of PRBs included in the target PUCCH resource includes: In a case where the first target parameter includes multiple elements, determining a target element from the multiple elements according to a second target parameter, wherein the second target parameter includes: a second index, a subcarrier spacing SCS of the initial uplink bandwidth part BWP where the terminal is located, the number of elements in the cyclic shift set of the target PUCCH resource set, and the number of the multiple elements, and the second index is an index of the target PUCCH resource in the target PUCCH resource set; It is determined that the number of PRBs included in the target PUCCH resource is equal to the value indicated by the target element.
31. The device according to claim 29, characterized in that The first determining module determines a PRB start index of the target PUCCH resource according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, including: In a case where the first target parameter includes one element, determining a PRB starting index of a first hop in the target PUCCH resource according to a third target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a fourth target parameter; or In a case where the first target parameter includes one element, determining a PRB starting index of a first hop in the target PUCCH resource according to a fourth target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a third target parameter; The third target parameter includes: the BWP physical resource block PRB offset of the target PUCCH resource set , a second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the element included in the first target parameter, wherein the second index is the index of the target PUCCH resource in the target PUCCH resource set; The fourth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set , the second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the elements included in the first target parameter.
32. The device according to claim 29, characterized in that The first determining module determines a PRB start index of the target PUCCH resource according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, including: In a case where the first target parameter includes multiple elements, determining a PRB starting index of a first hop in the target PUCCH resource according to a fifth target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a sixth target parameter; or In a case where the first target parameter includes multiple elements, determining a PRB starting index of a first hop in the target PUCCH resource according to a sixth target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a fifth target parameter; The fifth target parameter includes: the BWP resource block offset of the target PUCCH resource set , a second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and each element included in the first target parameter, wherein the second index is the index of the target PUCCH resource in the target PUCCH resource set; The sixth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set , the second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the elements included in the first target parameter.
33. The device according to claim 27, characterized in that The first target parameter also includes: indication information indicating time domain resources.
34. The device according to claim 33, characterized in that The acquisition module is further configured to acquire the indication information from a predefined configuration parameter of the target PUCCH resource set.
35. The apparatus according to claim 33, wherein the first determining module determines the target physical uplink control channel (PUCCH) resource before the dedicated PUCCH resource is configured, further comprising: determining, according to a second index, a time domain position from a plurality of time domain positions indicated by the indication information, and determining a time domain resource of the target PUCCH resource according to the determined time domain position, wherein the second index is an index of the target PUCCH resource in the target PUCCH resource set; or According to the second index, a time domain orthogonal code is determined from the multiple time domain orthogonal codes indicated by the indication information, and the time domain resource of the target PUCCH resource is determined according to the determined time domain orthogonal code.
36. The device according to claim 35, characterized in that The first determining module is further configured to, before determining the time domain resource of the target PUCCH resource, perform one of the following: Determining, according to an indication of the system information, that a time domain resource of the target PUCCH resource needs to be determined according to an indication of the indication information; According to the bandwidth and SCS of the initial uplink BWP of the terminal, it is necessary to determine the time domain resource of the target PUCCH resource according to the indication of the indication information; When the bandwidth of the initial uplink BWP is less than the threshold bandwidth and / or the SCS is greater than the threshold, it is determined that the time domain resource of the target PUCCH resource needs to be determined according to the indication of the indication information.
37. The device according to claim 36, characterized in that The first determining module determines, according to the bandwidth of the initial uplink BWP where the terminal is located and the SCS, that it is necessary to determine the time domain resource of the target PUCCH resource according to the indication of the indication information, including: Obtaining a total number of PRBs included in the uplink BWP according to the bandwidth of the initial uplink BWP and the SCS; According to the number of PRBs required for each PUCCH resource and the total number of PRBs, it is determined that if the time domain resources of the target PUCCH resources are not determined according to the indication of the indication information, the PRB resources of different PUCCH resources cannot meet the orthogonality, and it is determined that the time domain resources of the target PUCCH resources need to be determined according to the indication of the indication information.
38. A device for determining physical uplink control channel resources, characterized in that: include: A sending module, configured to send system information to a terminal, wherein the system information includes a first index, and the first index is used to indicate a target PUCCH resource set among a plurality of predefined PUCCH resource sets; The second determination module is used to determine the target PUCCH resource of the terminal before the dedicated PUCCH resource configuration based on the first target parameter configured for the target PUCCH resource set and in combination with the predefined configuration parameters of the target PUCCH resource set, wherein, when the first target parameter includes an element, the one element indicates a value of the number of physical resource blocks PRBs corresponding to the target PUCCH resource set.
39. The device according to claim 38, characterized in that The second determining module determines, according to the first target parameter configured for the target PUCCH resource set and in combination with the predefined configuration parameters of the target PUCCH resource set, the target PUCCH resource of the terminal before the dedicated PUCCH resource is configured, including: Determining, according to the first target parameter, the number of PRBs included in the target PUCCH resource; A PRB start index of the target PUCCH resource is determined according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set.
40. The device according to claim 39, characterized in that The second determining module determining, according to the first target parameter, the number of PRBs included in the target PUCCH resource includes: In a case where the first target parameter includes multiple elements, determining a target element from the multiple elements according to a second target parameter, wherein the second target parameter includes: a second index, a subcarrier spacing SCS of the initial uplink bandwidth part BWP where the terminal is located, the number of elements in the cyclic shift set of the target PUCCH resource set, and the number of the multiple elements, and the second index is an index of the target PUCCH resource in the target PUCCH resource set; It is determined that the number of PRBs included in the target PUCCH resource is equal to the value indicated by the target element.
41. The device according to claim 39, characterized in that The second determining module determines the PRB start index of the target PUCCH resource according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, including: In a case where the first target parameter includes one element, determining a PRB starting index of a first hop in the target PUCCH resource according to a third target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a fourth target parameter; or In a case where the first target parameter includes one element, determining a PRB starting index of a first hop in the target PUCCH resource according to a fourth target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a third target parameter; The third target parameter includes: the BWP resource block offset of the target PUCCH resource set , a second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the element included in the first target parameter, wherein the second index is the index of the target PUCCH resource in the target PUCCH resource set; The fourth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set , the second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the elements included in the first target parameter.
42. The device according to claim 39, characterized in that The second determining module determines the PRB start index of the target PUCCH resource according to the first target parameter and a predefined configuration parameter of the target PUCCH resource set, including: In a case where the first target parameter includes multiple elements, determining a PRB starting index of a first hop in the target PUCCH resource according to a fifth target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a sixth target parameter; or In a case where the first target parameter includes multiple elements, determining a PRB starting index of a first hop in the target PUCCH resource according to a sixth target parameter, and determining a PRB starting index of a second hop in the target PUCCH resource according to a fifth target parameter; The fifth target parameter includes: the BWP resource block offset of the target PUCCH resource set , a second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and each element included in the first target parameter, wherein the second index is the index of the target PUCCH resource in the target PUCCH resource set; The sixth target parameter includes: the bandwidth of the initial uplink BWP where the terminal is located, the BWP resource block offset of the target PUCCH resource set , the second index, the number of elements in the cyclic shift set of the target PUCCH resource set, and the elements included in the first target parameter.
43. The device according to claim 38, characterized in that The first target parameter also includes: indication information indicating time domain resources.
44. The device according to claim 43, characterized in that The second determining module determining the target PUCCH resource of the terminal before the dedicated PUCCH resource is configured further includes: determining, according to a second index, a time domain position from a plurality of time domain positions indicated by the indication information, and determining a time domain resource of the target PUCCH resource according to the determined time domain position, wherein the second index is an index of the target PUCCH resource in the target PUCCH resource set; or According to the second index, a time domain orthogonal code is determined from the multiple time domain orthogonal codes indicated by the indication information, and the time domain resource of the target PUCCH resource is determined according to the determined time domain orthogonal code.
45. The device according to claim 44, characterized in that The second determining module is further configured to, before determining the time domain resource of the target PUCCH resource, perform one of the following: Indicating in the system information that a time domain resource of the target PUCCH resource needs to be determined according to an indication of the indication information; According to the bandwidth of the initial uplink BWP and the SCS, it is necessary to determine the time domain resource of the target PUCCH resource according to the indication of the indication information; When the bandwidth of the initial uplink BWP is less than the threshold bandwidth and / or the SCS is greater than the threshold, it is determined that the time domain resource of the target PUCCH resource needs to be determined according to the indication of the indication information.
46. The device according to claim 45, characterized in that The second determining module determines, according to the bandwidth of the initial uplink BWP and the SCS, that it is necessary to determine the time domain resource of the target PUCCH resource according to the indication of the indication information, including: Obtaining a total number of PRBs included in the uplink BWP according to the bandwidth of the initial uplink BWP and the SCS; According to the number of PRBs required for each PUCCH resource and the total number of PRBs, it is determined that if the time domain resources of the target PUCCH resources are not determined according to the indication of the indication information, the PRB resources of different PUCCH resources cannot meet the orthogonality, and it is determined that the time domain resources of the target PUCCH resources need to be determined according to the indication of the indication information.
47. A terminal, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein when the program or instruction is executed by the processor, the steps of the method for determining physical uplink control channel resources as described in any one of claims 1 to 13 are implemented.
48. A network side device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein when the program or instruction is executed by the processor, the steps of the method for determining physical uplink control channel resources as described in any one of claims 14 to 26 are implemented.
49. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, it implements the method for determining the physical uplink control channel resources as described in any one of claims 1 to 13, or implements the steps of the method for determining the physical uplink control channel resources as described in any one of claims 14 to 26.
Citation Information
Patent Citations
Resource indication method and device, resource determination method and device, base station and terminal
CN110034903A
Method for performing physical uplink control channel transmission and user device using the method
CN111869289A