CN112242892B - Resource allocation method and device for physical uplink control channel - Google Patents

Resource allocation method and device for physical uplink control channel Download PDF

Info

Publication number
CN112242892B
CN112242892B CN201910657244.XA CN201910657244A CN112242892B CN 112242892 B CN112242892 B CN 112242892B CN 201910657244 A CN201910657244 A CN 201910657244A CN 112242892 B CN112242892 B CN 112242892B
Authority
CN
China
Prior art keywords
bwp
floor
pucch
parameters
prb
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910657244.XA
Other languages
Chinese (zh)
Other versions
CN112242892A (en
Inventor
高雪娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201910657244.XA priority Critical patent/CN112242892B/en
Priority to PCT/CN2020/102218 priority patent/WO2021013021A1/en
Publication of CN112242892A publication Critical patent/CN112242892A/en
Application granted granted Critical
Publication of CN112242892B publication Critical patent/CN112242892B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signaling for the administration of the divided path
    • H04L5/0094Indication of how sub-channels of the path are allocated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application discloses a resource allocation method and a device of a physical uplink control channel, wherein the method comprises the following steps: the user equipment determines one of N groups of pre-defined PUCCH parameters according to configuration information, wherein the configuration information carries a configuration index which is used for indicating one of the N groups of pre-defined PUCCH parameters; each group of PUCCH parameters in the N groups of PUCCH parameters only comprises PUCCH symbol number and PRB offset, or each group of PUCCH parameters in the N groups of PUCCH parameters only comprises PUCCH symbol number, PRB offset and an initial cyclic shift index set; therefore, the user equipment determines the PUCCH resource set according to the determined group of PUCCH parameters, and therefore the common PUCCH resources of the cells are obtained before the special RRC configuration PUCCH resources do not exist.

Description

Resource allocation method and device for physical uplink control channel
Technical Field
The present application relates to the field of wireless communication technologies, and in particular, to a method and an apparatus for resource configuration of a Physical Uplink Control Channel (PUCCH).
Background
In a satellite communication system, Uplink Control Information (Uplink Control Information) may be transmitted along PUCCH format 1(format 1) and PUCCH format 3 of a New Radio (NR) system. PUCCH format 1 is used to carry 1-to-2-bit Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) transmission or carry uplink Scheduling Request (SR) transmission, spread with orthogonal sequences in the time domain, perform cyclic shift based on ZC (Zadoff-chu) sequences in the frequency domain, and implement large multiuser multiplexing transmission capacity through dual spreading in the time domain and the frequency domain. The initial cyclic shift parameters of the cyclic shift of the ZC sequence are configured through signaling, so as to ensure that different user equipments (ues) working in the same Resource Block (RB) realize orthogonal transmission of data through different cyclic shifts in the frequency domain when the time domain locations are the same and the same orthogonal sequence is used, thereby realizing multiplexing transmission of different users on the same time-frequency domain Resource.
In the NR system, before a PUCCH Resource is configured without a dedicated Radio Resource Control (RRC) (i.e., in an initial access procedure, an RRC reestablishment procedure, or the like), the PUCCH Resource is notified by system information. Specifically, the 4-bit Information in the Remaining System Information (RMSI) (e.g. System Information Block 1, SIB1) may indicate one set of Information in a predefined table containing 16 sets of Information to the ue for determining the common PUCCH resource set in the cell. And the user equipment determines the proper PUCCH resources to carry out HARQ-ACK transmission in the common PUCCH resource set according to the respective scheduling conditions.
In a satellite communication system, the radius of a cell is large (the diameter can reach more than 1000 km), and the difference of transmission delay from user equipment located at different positions of the cell to a cell base station is large, so that the time when a plurality of users in the cell reach the cell base station cannot be strictly ensured to be completely aligned. In addition, when the radius of the cell is larger, the difference of the multipath propagation delay is also larger. To avoid interference of a signal of one user equipment with a signal of another user equipment, a large cyclic shift is required to ensure orthogonality between ZC sequences. On the other hand, since the resource overhead of the PUCCH in the system needs to be considered, the cyclic shift interval cannot be increased at once. In addition, although the channel difference on different frequency domain resources in the satellite communication cell is not large, the adjacent cell interference situations on different frequency domain resources may be different, and therefore, a more flexible adjustment of RB offset dedicated to the cell than that in the NR system is required to implement the division of the common PUCCH resource in the cell to a suitable position on the frequency domain, so as to improve the transmission performance of the PUCCH.
At present, in a satellite communication system, there is no clear method for how to acquire a PUCCH resource common to cells before there is no dedicated RRC configured PUCCH resource.
Disclosure of Invention
The embodiment of the application provides a PUCCH resource configuration method and device, which are used for acquiring common PUCCH resources of cells in a satellite communication system before dedicated RRC configuration PUCCH resources do not exist.
In a first aspect, a method for configuring resources of a PUCCH is provided, including: the user equipment determines one of N groups of pre-defined Physical Uplink Control Channel (PUCCH) parameters according to configuration information, wherein the configuration information carries a configuration index which is used for indicating one of the N groups of pre-defined PUCCH parameters; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1; and the user equipment determines a PUCCH resource set according to the determined group of PUCCH parameters.
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set and elements in one PRB offset set; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set, elements in one PRB offset set, and sets of at least 2 initial cyclic shift index sets; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting resources in a bandwidth part BWPThe number of the source blocks RB, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
Optionally, the determining, by the user equipment, a PUCCH resource set according to the determined group of PUCCH parameters includes: when the determined group of PUCCH parameters comprises the PUCCH symbol number and the PRB offset, the user equipment determines the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set; and when the determined group of PUCCH parameters comprises the PUCCH symbols, the PRB offsets and the initial cyclic shift index set, the user equipment determines the PUCCH resource set according to the PUCCH symbol number, the PRB offsets and the initial cyclic shift index set.
Optionally, the pre-agreed initial cyclic shift index set is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the N groups of PUCCH parameters are 16 groups of PUCCH parameters in one of the following 6 tables:
table 1:
Figure BDA0002137221970000041
Figure BDA0002137221970000051
table 2:
number of PUCCH symbols PRB offset
8 0
8 Floor(NBWP/4)
8 Floor(NBWP/8)
8 Floor(NBWP/16)
10 0
10 Floor(NBWP/4)
10 Floor(NBWP/8)
10 Floor(NBWP/16)
12 0
12 Floor(NBWP/4)
12 Floor(NBWP/8)
12 Floor(NBWP/16)
14 0
14 Floor(NBWP/4)
14 Floor(NBWP/8)
14 Floor(NBWP/16)
Table 3:
Figure BDA0002137221970000052
Figure BDA0002137221970000061
table 4:
number of PUCCH symbols PRB offset
8 0
8 Floor(NBWP/4)
8 Floor(NBWP/6)
8 Floor(NBWP/8)
10 0
10 Floor(NBWP/4)
10 Floor(NBWP/6)
10 Floor(NBWP/8)
12 0
12 Floor(NBWP/4)
12 Floor(NBWP/6)
12 Floor(NBWP/8)
14 0
14 Floor(NBWP/4)
14 Floor(NBWP/6)
14 Floor(NBWP/8)
Table 5:
Figure BDA0002137221970000062
Figure BDA0002137221970000071
table 6:
Figure BDA0002137221970000072
optionally, the length of the configuration information is not greater than 4 bits; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
In a second aspect, a method for resource allocation of a physical uplink control channel is provided, including: a base station sends configuration information, wherein the configuration information carries a configuration index which is used for indicating one of N groups of physical uplink control channel PUCCH parameters defined in advance; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1; and the base station determines a PUCCH resource set according to the group of PUCCH parameters indicated by the configuration information.
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set and elements in one PRB offset set; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set, elements in one PRB offset set, and sets of at least 2 initial cyclic shift index sets; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPShowing a beltThe number of resource blocks RB in the wide part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
Optionally, the determining, by the base station, a PUCCH resource set according to a set of PUCCH parameters indicated by the configuration information includes: when a group of PUCCH parameters indicated by the configuration information comprises the PUCCH symbol number and the PRB offset, the base station determines the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set; when a set of PUCCH parameters indicated by the configuration information comprises the PUCCH symbols, the PRB offset and the initial cyclic shift index set, the base station determines the PUCCH resource set according to the PUCCH symbol number, the PRB offset and the initial cyclic shift index set.
Optionally, the pre-agreed initial cyclic shift index set is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the N groups of PUCCH parameters are 16 groups of PUCCH parameters in one of the following 6 tables:
table 1:
Figure BDA0002137221970000091
Figure BDA0002137221970000101
table 2:
Figure BDA0002137221970000102
Figure BDA0002137221970000111
table 3:
number of PUCCH symbols PRB offset
8 0
8 Floor(NBWP/3)
8 Floor(NBWP/4)
8 Floor(NBWP/5)
10 0
10 Floor(NBWP/3)
10 Floor(NBWP/4)
10 Floor(NBWP/5)
12 0
12 Floor(NBWP/3)
12 Floor(NBWP/4)
12 Floor(NBWP/5)
14 0
14 Floor(NBWP/3)
14 Floor(NBWP/4)
14 Floor(NBWP/5)
Table 4:
Figure BDA0002137221970000112
Figure BDA0002137221970000121
table 5:
Figure BDA0002137221970000122
table 6:
Figure BDA0002137221970000123
Figure BDA0002137221970000131
optionally, the length of the configuration information is not greater than 4 bits; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
In a third aspect, a user equipment is provided, including: a first determining module, configured to determine one of N predefined sets of physical uplink control channel PUCCH parameters according to configuration information, where the configuration information carries a configuration index, and the configuration index is used to indicate one of the N predefined sets of PUCCH parameters; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1; and the second determining module is used for determining the PUCCH resource set according to the determined group of PUCCH parameters.
In a fourth aspect, a base station is provided, comprising: a sending module, configured to send configuration information, where the configuration information carries a configuration index, and the configuration index is used to indicate one of N predefined sets of physical uplink control channel PUCCH parameters; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1; and the determining module is used for determining the PUCCH resource set according to the group of PUCCH parameters indicated by the configuration information.
In a fifth aspect, a user equipment is provided, the user equipment comprising: a processor, a memory, and a transceiver; wherein the processor is used for reading the program in the memory and executing the following processes: determining one of N predefined groups of Physical Uplink Control Channel (PUCCH) parameters according to configuration information, wherein the configuration information carries a configuration index which is used for indicating one of the N predefined groups of PUCCH parameters; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1; and determining a PUCCH resource set according to the determined group of PUCCH parameters.
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set and elements in one PRB offset set; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the number set of PUCCH symbols is {8,10,12,14},the one set of PRB offsets is {0, Floor (N)BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set, elements in one PRB offset set, and sets of at least 2 initial cyclic shift index sets; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting the number of resource blocks RB in a bandwidth part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
Optionally, the processor is specifically configured to: when the determined group of PUCCH parameters comprises the PUCCH symbol number and the PRB offset, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set; and when the determined group of PUCCH parameters comprises the PUCCH symbols, the PRB offsets and the initial cyclic shift index set, determining the PUCCH resource set according to the number of the PUCCH symbols, the PRB offsets and the initial cyclic shift index set.
Optionally, the pre-agreed initial cyclic shift index set is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the N groups of PUCCH parameters are 16 groups of PUCCH parameters in one of the following 6 tables:
table 1:
Figure BDA0002137221970000151
Figure BDA0002137221970000161
table 2:
Figure BDA0002137221970000162
Figure BDA0002137221970000171
table 3:
number of PUCCH symbols PRB offset
8 0
8 Floor(NBWP/3)
8 Floor(NBWP/4)
8 Floor(NBWP/5)
10 0
10 Floor(NBWP/3)
10 Floor(NBWP/4)
10 Floor(NBWP/5)
12 0
12 Floor(NBWP/3)
12 Floor(NBWP/4)
12 Floor(NBWP/5)
14 0
14 Floor(NBWP/3)
14 Floor(NBWP/4)
14 Floor(NBWP/5)
Table 4:
Figure BDA0002137221970000172
Figure BDA0002137221970000181
table 5:
Figure BDA0002137221970000182
table 6:
Figure BDA0002137221970000183
Figure BDA0002137221970000191
optionally, the length of the configuration information is not greater than 4 bits; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
In a sixth aspect, a base station is provided, comprising: a processor, a memory, and a transceiver; wherein the processor is used for reading the program in the memory and executing the following processes: sending configuration information through the transceiver, wherein the configuration information carries a configuration index, and the configuration index is used for indicating one of N predefined Physical Uplink Control Channel (PUCCH) parameters; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1; and determining a PUCCH resource set according to a group of PUCCH parameters indicated by the configuration information.
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set and elements in one PRB offset set; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set, elements in one PRB offset set, and sets of at least 2 initial cyclic shift index sets; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPIndicates the number of resource blocks RB in one bandwidth section BWP,i is a positive integer greater than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
Optionally, the processor is specifically configured to: when a group of PUCCH parameters indicated by the configuration information comprise the PUCCH symbol number and the PRB offset, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set; when the set of PUCCH parameters indicated by the configuration information comprises the PUCCH symbols, the PRB offsets and the initial cyclic shift index set, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offsets and the initial cyclic shift index set.
Optionally, the pre-agreed initial cyclic shift index set is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the N groups of PUCCH parameters are 16 groups of PUCCH parameters in one of the following 6 tables:
table 1:
number of PUCCH symbols PRB offset
8 0
8 Floor(NBWP/3)
8 Floor(NBWP/6)
8 Floor(NBWP/9)
10 0
10 Floor(NBWP/3)
10 Floor(NBWP/6)
10 Floor(NBWP/9)
12 0
12 Floor(NBWP/3)
12 Floor(NBWP/6)
12 Floor(NBWP/9)
14 0
14 Floor(NBWP/3)
14 Floor(NBWP/6)
14 Floor(NBWP/9)
Table 2:
Figure BDA0002137221970000211
Figure BDA0002137221970000221
table 3:
Figure BDA0002137221970000222
Figure BDA0002137221970000231
table 4:
number of PUCCH symbols PRB offset
8 0
8 Floor(NBWP/4)
8 Floor(NBWP/6)
8 Floor(NBWP/8)
10 0
10 Floor(NBWP/4)
10 Floor(NBWP/6)
10 Floor(NBWP/8)
12 0
12 Floor(NBWP/4)
12 Floor(NBWP/6)
12 Floor(NBWP/8)
14 0
14 Floor(NBWP/4)
14 Floor(NBWP/6)
14 Floor(NBWP/8)
Table 5:
Figure BDA0002137221970000232
Figure BDA0002137221970000241
table 6:
Figure BDA0002137221970000242
optionally, the length of the configuration information is not greater than 4 bits; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
In a seventh aspect, a computer-readable storage medium is provided, which stores computer instructions that, when executed on a computer, cause the computer to perform the method according to any of the first aspect.
In an eighth aspect, there is provided a computer readable storage medium having stored thereon computer instructions which, when run on a computer, cause the computer to perform the method of any of the second aspects.
In the embodiment of the present application, the ue determines one of N predefined sets of PUCCH parameters according to configuration information, where the configuration information carries a configuration index, and the configuration index is used to indicate one of the N predefined sets of PUCCH parameters; each group of PUCCH parameters in the N groups of PUCCH parameters only comprises PUCCH symbol number and PRB offset, or each group of PUCCH parameters in the N groups of PUCCH parameters only comprises PUCCH symbol number, PRB offset and an initial cyclic shift index set; therefore, the user equipment determines the PUCCH resource set according to the determined group of PUCCH parameters, and therefore the common PUCCH resources of the cells are obtained before the special RRC configuration PUCCH resources do not exist.
Drawings
Fig. 1 is a schematic flowchart of implementing PUCCH resource configuration at a user equipment side according to an embodiment of the present application;
fig. 2 is a schematic flowchart of implementing PUCCH resource configuration at a base station side according to an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram of a user equipment according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a base station according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a user equipment according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a base station according to an embodiment of the present application.
Detailed Description
The following detailed description of embodiments of the present application will be made with reference to the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating the present application, are given by way of illustration and explanation only, and are not intended to limit the present application.
In this embodiment, a User Equipment (UE) may be referred to as a Terminal (Terminal), a Mobile Station (MS), a Mobile Terminal (Mobile Terminal), an MTC Terminal, and the like, and the UE may communicate with one or more core networks through a Radio Access Network (RAN).
In this embodiment of the present application, the base station may be an evolved Node B (eNB or e-NodeB) in an LTE system, a macro base station, a micro base station (also referred to as a "small base station"), a pico base station, an Access Point (AP), a Transmission Point (TP), or the like, which is not limited in this application. For convenience of description, the following embodiments will be described by taking a base station and user equipment as examples.
In a satellite communication system, N groups of PUCCH parameters can be predefined, wherein each group of PUCCH parameters is used for determining a common PUCCH resource set of cells in the satellite communication system, and N is a positive integer greater than 1. This allows the determination of PUCCH resources common to cells in a satellite communications system based on a predefined set of PUCCH parameters before there is no dedicated RRC configured PUCCH resource.
Specifically, each of the N sets of PUCCH parameters may be predefined by the following two methods: in the method 1, each PUCCH parameter in the N sets of PUCCH parameters only comprises PUCCH symbol number and PRB offset; in the method 2, each of the N sets of PUCCH parameters includes only a PUCCH symbol number, a PRB offset, and an initial cyclic shift index set.
In some embodiments, for N sets of PUCCH parameters predefined by method 1, the N sets of PUCCH parameters are N sets of M sets of PUCCH parameters, and the M sets of PUCCH parameters are formed by combining elements in one PUCCH symbol set and elements in one PRB offset set; wherein, M is a positive integer larger than or equal to N, and one PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; one set of PRB offsets is set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
Further, one set of PUCCH symbol numbers is {8,10,12,14}, and one set of PRB offsets is {0, Floor (N)BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, one set of PUCCH symbol numbers is {8,10,12,14}, and one set of PRB offsets is {0, Floor (N) }BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, one PUCCH symbol number set is 8,10,12,14, and one PRB offset setThe sum is {0, Floor (N)BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, one set of PUCCH symbol numbers is {8,10,12,14}, and one set of PRB offsets is {0, Floor (N) }BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
In other embodiments, for N sets of PUCCH parameters predefined by method 2, the N sets of PUCCH parameters are N sets of M sets of PUCCH parameters, and the M sets of PUCCH parameters are formed by combining elements in one PUCCH symbol number set, elements in one PRB offset set, and sets of at least 2 initial cyclic shift index sets; wherein, one PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; one set of PRB offsets is set {0, Floor (N)BWPI) } a subset of at least 2 elements; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting the number of resource blocks RB in a bandwidth part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
Further, one set of PUCCH symbol numbers is {8,10,12,14}, and one set of PRB offsets is {0, Floor (N)BWP4), at least 2 initial cyclic shift index sets are {0,6} and {0,3,6,9 }; alternatively, one set of PUCCH symbol numbers is {8,10,12,14}, and one set of PRB offsets is {0, Floor (N) }BWP4), at least 2 initial cyclic shift index sets are {0,6} and {0,4,8 }.
In other embodiments, for N sets of PUCCH parameters predefined using method 1, the N sets of PUCCH parameters may be directly predefined as 16 sets of PUCCH parameters in any one of tables 1, 2, 3 and 4, where each row in the table is a set of PUCCH parameters.
Table 1 exemplarily shows 16 sets of PUCCH parameters predefined according to method 1, where the number of PUCCH symbols in each row of table 1 is one element in the set {8,10,12,14}, and the PRB offset is the set {0, Floor (N)BWP/3),Floor(NBWP/6),Floor(NBWP/9), two elements are combined into a set of PUCCH parameters; combining the PUCCH symbol number and all the value conditions of PRB deviation one by one to form 16 groups of PUCCH parameters; for example, the number of PUCCH symbols is 8, and the PRB offset is 0 to form a set of PUCCH parameters; for another example, the number of PUCCH symbols is 8, and the PRB offset is Floor (N)BWPAnd/3) forming a set of PUCCH parameters.
Table 1: predefined 16 sets of PUCCH parameters
Number of PUCCH symbols PRB offset
8 0
8 Floor(NBWP/3)
8 Floor(NBWP/6)
8 Floor(NBWP/9)
10 0
10 Floor(NBWP/3)
10 Floor(NBWP/6)
10 Floor(NBWP/9)
12 0
12 Floor(NBWP/3)
12 Floor(NBWP/6)
12 Floor(NBWP/9)
14 0
14 Floor(NBWP/3)
14 Floor(NBWP/6)
14 Floor(NBWP/9)
Table 2 exemplarily shows 16 sets of PUCCH parameters predefined according to the method 1, wherein the number of PUCCH symbols in each row of table 2 is selected from one element of the set {8,10,12,14}, the PRB offset is the set {0, Floor (N)BWP/4),Floor(NBWP/8),Floor(NBWP/16), two elements are combined into a set of PUCCH parameters; combining the PUCCH symbol number and all the value conditions of PRB deviation one by one to form 16 groups of PUCCHsA parameter; for example, the number of PUCCH symbols is 8, and the PRB offset is Floor (N)BWP/4) forming a group of PUCCH parameters; for another example, the number of PUCCH symbols is 8, and the PRB offset is Floor (N)BWP/8) constitute a set of PUCCH parameters.
Table 2: predefined 16 sets of PUCCH parameters
Number of PUCCH symbols PRB offset
8 0
8 Floor(NBWP/4)
8 Floor(NBWP/8)
8 Floor(NBWP/16)
10 0
10 Floor(NBWP/4)
10 Floor(NBWP/8)
10 Floor(NBWP/16)
12 0
12 Floor(NBWP/4)
12 Floor(NBWP/8)
12 Floor(NBWP/16)
14 0
14 Floor(NBWP/4)
14 Floor(NBWP/8)
14 Floor(NBWP/16)
Table 3 exemplarily shows 16 sets of PUCCH parameters predefined according to the method 1, wherein the number of PUCCH symbols in each row of table 3 is selected from one element of the set {8,10,12,14}, the PRB offset is the set {0, Floor (N)BWP/3),Floor(NBWP/4),Floor(NBWP/5), two elements are combined into a set of PUCCH parameters; combining the PUCCH symbol number and all the value conditions of PRB deviation one by one to form 16 groups of PUCCH parameters; for example, the number of PUCCH symbols is 8, and the PRB offset is Floor (N)BWP/3) composing a set of PUCCH parameters; for another example, the number of PUCCH symbols is 10, and the PRB offset is Floor (N)BWP/5) to formAnd grouping PUCCH parameters.
Table 3: predefined 16 sets of PUCCH parameters
Figure BDA0002137221970000291
Figure BDA0002137221970000301
Table 4 exemplarily shows 16 sets of PUCCH parameters predefined according to the method 1, wherein the number of PUCCH symbols in each row of table 4 is selected from one element of the set {8,10,12,14}, the PRB offset is the set {0, Floor (N)BWP/4),Floor(NBWP/6),Floor(NBWP/8), two elements are combined into a set of PUCCH parameters; combining the PUCCH symbol number and all the value conditions of PRB deviation one by one to form 16 groups of PUCCH parameters; for example, the number of PUCCH symbols is 10, and the PRB offset is Floor (N)BWP/8) composing a set of PUCCH parameters; for another example, the number of PUCCH symbols is 12, and the PRB offset is Floor (N)BWPAnd/4) forming a set of PUCCH parameters.
Table 4: predefined 16 sets of PUCCH parameters
Figure BDA0002137221970000302
Figure BDA0002137221970000311
In other embodiments, for N sets of PUCCH parameters predefined using method 2, the N sets of PUCCH parameters may be directly predefined as 16 sets of PUCCH parameters in any one of tables 5 and 6.
Table 5 exemplarily shows 16 sets of PUCCH parameters predefined according to the method 2, wherein the number of PUCCH symbols in each row of table 5 is selected from one element of the set {8,10,12,14}, the PRB offset is the set {0, Floor (N)BWP/4) } of the other of the aboveThe initial cyclic shift index set is one set of {0,6} and {0,3,6,9}, and one set of two elements is combined into a group of PUCCH parameters; combining the PUCCH symbol number, PRB offset and all the value conditions of the initial cyclic shift index set one by one to form 16 groups of PUCCH parameters; for example, the number of PUCCH symbols is 8, the PRB offset is 0, and the initial cyclic shift index set is {0,6} to form a set of PUCCH parameters; for another example, the number of PUCCH symbols is 12, and the PRB offset is Floor (N)BWPAnd/4 and the initial cyclic shift index set is {0,3,6,9} which form a set of PUCCH parameters.
Table 5: predefined 16 sets of PUCCH parameters
Figure BDA0002137221970000321
Table 6 exemplarily shows 16 sets of PUCCH parameters predefined according to the method 2, wherein the number of PUCCH symbols in each row of table 6 is selected from one element of the set {8,10,12,14}, the PRB offset is the set {0, Floor (N)BWPOne element in the/4), the initial cyclic shift index set is one set of {0,6} and {0,4,8}, and one set of two elements is combined into one set of PUCCH parameters; combining the PUCCH symbol number, PRB offset and all the value conditions of the initial cyclic shift index set one by one to form 16 groups of PUCCH parameters; for example, the number of PUCCH symbols is 8, the PRB offset is 0, and the initial cyclic shift index set is {0,4,8} to form a set of PUCCH parameters; for another example, the number of PUCCH symbols is 10, and the PRB offset is Floor (N)BWP/4) and the initial cyclic shift index set to {0,6} form a set of PUCCH parameters.
Table 6: predefined 16 sets of PUCCH parameters
Figure BDA0002137221970000331
It should be noted that the above 6 tables are only an example, each set of PUCCH parameters in the tables is exchanged in position in the table, or some sets of PUCCH parameters in the tables are removed, for example, the table may contain less than 16 available PUCCH parameter sets, i.e., N < 16.
In the satellite communication system, the following parameters may also be agreed in advance: the starting position of the PUCCH is a specific symbol in one slot, for example, the specific symbol is a first symbol; the format of the PUCCH is a predefined PUCCH format, such as PUCCH format 0 or PUCCH format 1 in a satellite communication system; PUCCH uses frequency hopping or no frequency hopping.
Based on the N groups of predefined PUCCH parameters, an embodiment of the present application provides a PUCCH resource configuration method, so as to obtain a PUCCH resource common to cells in a satellite communication system before a dedicated RRC configures the PUCCH resource.
Referring to fig. 1, a schematic flowchart for implementing PUCCH resource configuration at a user equipment side according to an embodiment of the present application is shown.
As shown, the process includes the following steps:
s101: the user equipment determines one of N groups of pre-defined PUCCH parameters according to configuration information, wherein the configuration information carries a configuration index which is used for indicating one of the N groups of PUCCH parameters.
Specifically, the user equipment receives configuration information sent by the base station, where the configuration information carries a configuration index, where the configuration index is used to indicate one of N predefined sets of PUCCH parameters, and the user equipment determines, according to the configuration information, the set of PUCCH parameters indicated by the configuration index.
Wherein the length of the configuration information is not more than 4 bits. The configuration information is carried in the system information, and the system information is SIB1 or RMSI.
Referring to table 7, 16 sets of PUCCH parameters (16 sets of PUCCH parameters shown in table 1) and corresponding configuration indexes are provided, where each row in table 7 includes one configuration index value and one set of PUCCH parameters; for example, when the configuration index carried by the configuration information is 1, the ue may determine, according to the correspondence between the configuration index and the predefined 16 sets of PUCCH parameters, that a set of PUCCH parameters indicated by the configuration index is PUCCH symbol number 8, and that the RPB offset is Floor (N)BWP3); as another example, configuration indexes carried by configuration informationAt 4, the user equipment may determine, according to a correspondence between the configuration index and the predefined 16 sets of PUCCH parameters, that the set of PUCCH parameters indicated by the configuration index is PUCCH symbol number 10, and the RPB offset is 0. Note that the correspondence relationship between the configuration index and the 16 sets of PUCCH parameters shown in table 7 is merely an example, and other ways of changing the correspondence relationship between the configuration index and the PUCCH parameter set are also included in the present application. For example, the configuration index indication 0 may correspond to the PUCCH parameter being PUCCH symbol number 8 and the RPB offset being Floor (N)BWPAnd/3) and the like.
Table 7: 16 sets of PUCCH parameters and corresponding configuration indexes
Figure BDA0002137221970000341
Figure BDA0002137221970000351
The configuration index may be indicated by configuration information corresponding to the number of PUCCH parameter sets included, for example ceil (log)2N), wherein ceil () represents rounding up, N is the number of PUCCH parameter sets, or always using 4-bit configuration information to indicate, when N is<16, there are a plurality of configuration indexes which are not used, and the application does not limit this.
S102: and the user equipment determines a PUCCH resource set according to the determined group of PUCCH parameters.
In some embodiments, when the determined set of PUCCH parameters includes PUCCH symbol number and PRB offset, that is, when the N sets of PUCCH parameters are predefined by using method 1, the user equipment determines a PUCCH resource set according to the PUCCH symbol number, the PRB offset, and a pre-agreed initial cyclic shift index set.
The pre-agreed initial cyclic shift index set is a set of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
In other embodiments, when the determined set of PUCCH parameters includes PUCCH symbols, PRB offset, and initial cyclic shift index set, the ue determines a PUCCH resource set according to the PUCCH symbol number, PRB offset, and initial cyclic shift index set.
Further, the determining, by the user equipment, the PUCCH resource set according to the determined set of PUCCH parameters further includes: determining a starting position of a PUCCH as a specific symbol in one slot, for example, the specific symbol is a first symbol; determining the format of the PUCCH as a predefined PUCCH format, such as PUCCH format 0 or PUCCH format 1 in a satellite communication system; it is determined whether the PUCCH uses frequency hopping or does not use frequency hopping.
Referring to fig. 2, a flowchart for implementing PUCCH resource configuration at the base station side according to the embodiment of the present disclosure is shown.
As shown, the process includes the following steps:
s201: and the base station sends configuration information, wherein the configuration information carries a configuration index which is used for indicating one group of the N groups of pre-defined PUCCH parameters.
Specifically, the base station selects one group from N predefined groups of PUCCH parameters, and sends the configuration index corresponding to the group of PUCCH parameters to all user equipment in the cell by carrying the configuration index in the configuration information.
Wherein the length of the configuration information is not more than 4 bits. The configuration information is carried in the system information, and the system information is SIB1 or RMSI.
It should be noted that the configuration index may be indicated by SIB information corresponding to the number of included PUCCH parameter sets, or may be indicated by 4-bit SIB information, and when N <16, there are a plurality of configuration indexes that are idle and unused.
S202: and the base station determines a PUCCH resource set according to the group of PUCCH parameters indicated by the configuration information.
In some embodiments, when the determined set of PUCCH parameters includes PUCCH symbol number and PRB offset, that is, when the N sets of PUCCH parameters are predefined by using method 1, the base station determines a PUCCH resource set according to the PUCCH symbol number, the PRB offset, and a pre-agreed initial cyclic shift index set.
The pre-agreed initial cyclic shift index set is a set of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
In other embodiments, when the determined set of PUCCH parameters includes PUCCH symbols, PRB offset, and initial cyclic shift index set, the base station determines a PUCCH resource set according to the PUCCH symbol number, PRB offset, and initial cyclic shift index set.
Further, the base station determines a PUCCH resource set according to the determined set of PUCCH parameters, further including: determining a starting position of a PUCCH as a specific symbol in one slot, for example, the specific symbol is a first symbol; determining the format of the PUCCH as a predefined PUCCH format, such as PUCCH format 0 or PUCCH format 1 in a satellite communication system; it is determined whether the PUCCH uses frequency hopping or does not use frequency hopping.
The following describes the flow shown in fig. 1 and 2 in detail by taking as an example that the system defines 16 sets of PUCCH parameters in advance as shown in table 1, the SIB1 defines 4-bit information for indicating the configuration index of the 16 sets of PUCCH parameters, the configuration index and the predefined 16 sets of PUCCH parameters are shown in table 7, the pre-agreed initial cyclic shift index set is {0,6}, and the base station selects and uses a set of PUCCH parameters corresponding to the configuration index of 0 to determine the set of common PUCCH resources in the cell.
Based on the parameters predefined by the system, the base station generates SIB1 information, sets 4-bit information in the SIB1 for indicating the configuration index of the PUCCH parameter to a state indicating 0, and transmits the SIB1 information in the cell.
All user equipments in the cell receive the SIB1 information to obtain 4-bit information indicating a configuration index of a PUCCH parameter, determine, according to the 4-bit information, a set of PUCCH parameters corresponding to a configuration index of 0, that is, the number of PUCCH symbols is 8, and a PRB offset is 0, thereby determining that the transmission length of the PUCCH in the cell is 8 symbols, and determine 16 common PUCCH resources in the cell by setting RB offset to 0 and a pre-agreed initial cyclic shift index set {0,6} to form a common PUCCH resource set of the cell.
The 16 common PUCCH resources in this cell are shown in table 8, where a hopping direction of 0 indicates: the first hop part (hop) of the PUCCH in-slot hopping transmission is in a low frequency band, and the second hop is in a high frequency band of the BWP which is centrosymmetric; a hopping direction of 1 means: the first hop of the PUCCH for intra-slot frequency hopping transmission is in the high band and the second hop is in the low band of the BWP, which is centrosymmetric.
Specifically, the 16 common PUCCH resources are determined as follows: when the frequency hopping direction is 0, corresponding to 8 common PUCCH resources, and according to the PRB offset which is exclusive to the cell and is 0, determining that starting from the first RB of the BWP of the cell, each RB comprises 2 common PUCCH resources, and corresponding to the initial cyclic shift indexes of 0 and 6 respectively, namely RB #0 comprises 2 common PUCCH resources, RB #1 comprises 2 common PUCCH resources, RB #2 comprises 2 common PUCCH resources, and RB #3 comprises 2 common PUCCH resources; based on the center symmetry of the BWP, when the frequency hopping direction is 1, 8 common PUCCH resources are also associated, and 2 common PUCCH resources, namely RB # x, RB # (x-1), RB # (x-2), and RB # (x-3), each of which is the maximum RB number of the BWP of the cell, exist in 4 RBs starting from the highest RB number of the BWP to the lower band.
And determining 16 common PUCCH resources as a common PUCCH resource set in the cell, wherein each user equipment can determine to use one PUCCH resource for HARQ-ACK transmission according to the downlink scheduling of the user equipment and PUCCH resource indication information corresponding to the downlink scheduling.
TABLE 8 16 common PUCCH resources
Figure BDA0002137221970000381
Figure BDA0002137221970000391
Note that, the RB numbers are described by taking the numbers in the BWP as an example, the RB numbers in the BWP are not equal to the RB numbers in the cell bandwidth, and when the BWP bandwidth is smaller than the cell bandwidth, the RB numbers in the cell bandwidth (i.e., common RB numbers) need to be obtained by performing corresponding equivalent calculation.
In the embodiment of the present application, the ue determines one of N predefined sets of PUCCH parameters according to configuration information, where the configuration information carries a configuration index, and the configuration index is used to indicate one of the N predefined sets of PUCCH parameters; each group of PUCCH parameters in the N groups of PUCCH parameters only comprises PUCCH symbol number and PRB offset, or each group of PUCCH parameters in the N groups of PUCCH parameters only comprises PUCCH symbol number, PRB offset and an initial cyclic shift index set; therefore, the user equipment determines the PUCCH resource set according to the determined group of PUCCH parameters, and therefore the common PUCCH resources of the cells are obtained before the special RRC configuration PUCCH resources do not exist.
Based on the same technical concept, an embodiment of the present application further provides a user equipment, where the user equipment may implement the process performed in fig. 1 in the foregoing embodiment.
Fig. 3 is a schematic structural diagram of a user equipment provided in an embodiment of the present application.
As shown, the user equipment includes a first determining module 301 and a second determining module 302.
The first determining module 301 is configured to determine one of N predefined groups of physical uplink control channel PUCCH parameters according to configuration information, where the configuration information carries a configuration index, and the configuration index is used to indicate one of the N predefined groups of PUCCH parameters; each of the N sets of PUCCH parameters includes only a PUCCH symbol number and a physical resource block PRB offset, or each of the N sets of PUCCH parameters includes only the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1.
The second determining module 302 is configured to determine a PUCCH resource set according to the determined set of PUCCH parameters.
Optionally, the N groups of PUCCH parameters are M groups of PUCCH parametersThe M groups of PUCCH parameters are formed by combining elements in a PUCCH symbol number set and elements in a PRB offset set; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set, elements in one PRB offset set, and sets of at least 2 initial cyclic shift index sets; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting the number of resource blocks RB in a bandwidth part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
Optionally, the second determining module 302 is specifically configured to: when the determined group of PUCCH parameters comprises the PUCCH symbol number and the PRB offset, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set; and when the determined group of PUCCH parameters comprises the PUCCH symbols, the PRB offsets and the initial cyclic shift index set, determining the PUCCH resource set according to the number of the PUCCH symbols, the PRB offsets and the initial cyclic shift index set.
Optionally, the pre-agreed initial cyclic shift index set is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the N sets of PUCCH parameters are 16 sets of PUCCH parameters in one of tables 1 to 6.
Optionally, the length of the configuration information is not greater than 4 bits; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
Based on the same technical concept, the embodiment of the present application further provides a base station, which can implement the process executed in fig. 2 in the foregoing embodiment.
Fig. 4 is a schematic structural diagram of a base station provided in the embodiment of the present application.
As shown, the base station includes a transmitting module 401 and a determining module 402.
The sending module 401 is configured to send configuration information, where the configuration information carries a configuration index, and the configuration index is used to indicate one of N predefined sets of physical uplink control channel PUCCH parameters; each of the N sets of PUCCH parameters includes only a PUCCH symbol number and a physical resource block PRB offset, or each of the N sets of PUCCH parameters includes only the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1.
The determining module 402 is configured to determine a PUCCH resource set according to a set of PUCCH parameters indicated by the configuration information.
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set and elements in one PRB offset set; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set, elements in one PRB offset set, and sets of at least 2 initial cyclic shift index sets; whereinM is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting the number of resource blocks RB in a bandwidth part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
Optionally, the determining module is specifically configured to: when a group of PUCCH parameters indicated by the configuration information comprise the PUCCH symbol number and the PRB offset, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set; when the set of PUCCH parameters indicated by the configuration information comprises the PUCCH symbols, the PRB offsets and the initial cyclic shift index set, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offsets and the initial cyclic shift index set.
Optionally, the pre-agreed initial cyclic shift index set is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the N groups of PUCCH parameters are 16 groups of PUCCH parameters in one of tables 1 to 6:
optionally, the length of the configuration information is not greater than 4 bits; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
Based on the same technical concept, the embodiment of the present application further provides a user equipment, which can implement the process executed in fig. 1 in the foregoing embodiment.
Referring to fig. 5, a schematic structural diagram of a user equipment provided in the embodiment of the present application is shown, where the user equipment may include: a processor 501, a memory 502, a transceiver 503, and a bus interface 504.
The processor 501 is responsible for managing the bus architecture and general processing, and the memory 502 may store data used by the processor 501 in performing operations. The transceiver 503 is used to receive and transmit data under the control of the processor 501.
The bus architecture may include any number of interconnected buses and bridges, with one or more processors, represented by processor 501, and various circuits, represented by memory 502, being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The processor 501 is responsible for managing the bus architecture and general processing, and the memory 502 may store data used by the processor 501 in performing operations.
The processes disclosed in the embodiments of the present application may be applied to the processor 501, or implemented by the processor 501. In implementation, the steps of the signal processing flow may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 501. The processor 501 may be a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, configured to implement or perform the methods, steps, and logic blocks disclosed in the embodiments of the present application. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in a processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 502, and the processor 501 reads the information in the memory 502 and completes the steps of the signal processing flow in combination with the hardware thereof.
Specifically, the processor 501 is configured to read the computer instructions in the memory 502 and execute the functions implemented in fig. 1: the method comprises the steps of determining one of N groups of pre-defined Physical Uplink Control Channel (PUCCH) parameters according to configuration information, wherein the configuration information carries a configuration index which is used for indicating one of the N groups of pre-defined PUCCH parameters; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1; and determining a PUCCH resource set according to the determined group of PUCCH parameters.
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set and elements in one PRB offset set; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set, elements in one PRB offset set, and sets of at least 2 initial cyclic shift index sets; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting the number of resource blocks RB in a bandwidth part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
Optionally, the processor 501 is specifically configured to: when the determined group of PUCCH parameters comprises the PUCCH symbol number and the PRB offset, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set; and when the determined group of PUCCH parameters comprises the PUCCH symbols, the PRB offsets and the initial cyclic shift index set, determining the PUCCH resource set according to the number of the PUCCH symbols, the PRB offsets and the initial cyclic shift index set.
Optionally, the pre-agreed initial cyclic shift index set is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the N sets of PUCCH parameters are 16 sets of PUCCH parameters in one of tables 1 to 6.
Optionally, the length of the configuration information is not greater than 4 bits; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
Based on the same technical concept, the embodiment of the present application further provides a base station, which can implement the procedure performed in fig. 2 in the foregoing embodiment.
Referring to fig. 6, a schematic structural diagram of a base station provided in the embodiment of the present application is shown, where the base station may include: a processor 601, a memory 602, a transceiver 603, and a bus interface 604.
The processor 601 is responsible for managing the bus architecture and general processing, and the memory 602 may store data used by the processor 601 in performing operations. The transceiver 603 is used for receiving and transmitting data under the control of the processor 601.
The bus architecture may include any number of interconnected buses and bridges, with one or more processors, represented by processor 601, and various circuits of memory, represented by memory 602, being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The processor 601 is responsible for managing the bus architecture and general processing, and the memory 602 may store data used by the processor 601 in performing operations.
The processes disclosed in the embodiments of the present application can be applied to the processor 601, or implemented by the processor 601. In implementation, the steps of the signal processing flow may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 601. The processor 601 may be a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like that implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present application. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in a processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 602, and the processor 601 reads the information in the memory 602 and completes the steps of the signal processing flow in combination with the hardware thereof.
Specifically, the processor 601 is configured to read the computer instructions in the memory 602 and execute the functions implemented in fig. 2: the device comprises a configuration module, a configuration module and a control module, wherein the configuration module is used for sending configuration information, the configuration information carries a configuration index, and the configuration index is used for indicating one of N groups of physical uplink control channel PUCCH parameters defined in advance; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1; and determining a PUCCH resource set according to a group of PUCCH parameters indicated by the configuration information.
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set and elements in one PRB offset set; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
Optionally, the number set of PUCCH symbols is {8,10,12,14}, and the one isEach PRB offset set is {0, Floor (N)BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
Optionally, the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, where the M groups of PUCCH parameters are formed by combining elements in one PUCCH symbol number set, elements in one PRB offset set, and sets of at least 2 initial cyclic shift index sets; wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting the number of resource blocks RB in a bandwidth part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the one PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
Optionally, the processor 601 is specifically configured to: when a group of PUCCH parameters indicated by the configuration information comprise the PUCCH symbol number and the PRB offset, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set; when the set of PUCCH parameters indicated by the configuration information comprises the PUCCH symbols, the PRB offsets and the initial cyclic shift index set, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offsets and the initial cyclic shift index set.
Optionally, the pre-agreed initial cyclic shift index set is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
Optionally, the N groups of PUCCH parameters are 16 groups of PUCCH parameters in one of tables 1 to 6:
optionally, the length of the configuration information is not greater than 4 bits; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
Based on the same technical concept, the embodiment of the application also provides a computer readable storage medium. The computer-readable storage medium stores computer-executable instructions for causing a computer to perform the process performed in fig. 1.
Based on the same technical concept, the embodiment of the application also provides a computer readable storage medium. The computer-readable storage medium stores computer-executable instructions for causing a computer to perform the process performed in fig. 2.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (56)

1. A resource allocation method of a physical uplink control channel is applied to a satellite communication system, and is characterized by comprising the following steps:
the user equipment determines one of N groups of pre-defined Physical Uplink Control Channel (PUCCH) parameters according to configuration information, wherein the configuration information carries a configuration index which is used for indicating one of the N groups of pre-defined PUCCH parameters; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1;
and the user equipment determines a PUCCH resource set according to the determined group of PUCCH parameters.
2. The method of claim 1, wherein the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, the M groups of PUCCH parameters being a combination of elements in one set of PUCCH symbol numbers and elements in one set of PRB offsets;
wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
3. The method of claim 2, wherein the one set of PUCCH symbols is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
4. The method of claim 1, wherein the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, the M groups of PUCCH parameters being combined from elements in one set of PUCCH symbol numbers, elements in one set of PRB offsets, and sets of at least 2 sets of initial cyclic shift indices;
wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting the number of resource blocks RB in a bandwidth part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
5. The method of claim 4, wherein the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
6. The method of claim 1, wherein the determining, by the UE, the set of PUCCH resources according to the determined set of PUCCH parameters comprises:
when the determined group of PUCCH parameters comprises the PUCCH symbol number and the PRB offset, the user equipment determines the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set;
and when the determined group of PUCCH parameters comprises the PUCCH symbols, the PRB offsets and the initial cyclic shift index set, the user equipment determines the PUCCH resource set according to the PUCCH symbol number, the PRB offsets and the initial cyclic shift index set.
7. The method of claim 6, wherein the pre-agreed initial set of cyclic shift indices is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
8. The method of claim 1, wherein the N sets of PUCCH parameters are 16 sets of PUCCH parameters in one of 6 tables:
table 1:
number of PUCCH symbols PRB offset 8 0 8 Floor(NBWP/3) 8 Floor(NBWP/6) 8 Floor(NBWP/9) 10 0 10 Floor(NBWP/3) 10 Floor(NBWP/6) 10 Floor(NBWP/9) 12 0 12 Floor(NBWP/3) 12 Floor(NBWP/6) 12 Floor(NBWP/9) 14 0 14 Floor(NBWP/3) 14 Floor(NBWP/6) 14 Floor(NBWP/9)
Table 2:
Figure FDA0003408039300000031
Figure FDA0003408039300000041
table 3:
number of PUCCH symbols PRB offset 8 0 8 Floor(NBWP/3) 8 Floor(NBWP/4) 8 Floor(NBWP/5) 10 0 10 Floor(NBWP/3) 10 Floor(NBWP/4) 10 Floor(NBWP/5) 12 0 12 Floor(NBWP/3) 12 Floor(NBWP/4) 12 Floor(NBWP/5) 14 0 14 Floor(NBWP/3) 14 Floor(NBWP/4) 14 Floor(NBWP/5)
Table 4:
Figure FDA0003408039300000042
Figure FDA0003408039300000051
table 5:
Figure FDA0003408039300000052
Figure FDA0003408039300000061
table 6:
Figure FDA0003408039300000062
9. the method of any one of claims 1 to 8, wherein the configuration information is no more than 4 bits in length; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
10. A resource allocation method of a physical uplink control channel is applied to a satellite communication system, and is characterized by comprising the following steps:
a base station sends configuration information, wherein the configuration information carries a configuration index which is used for indicating one of N groups of physical uplink control channel PUCCH parameters defined in advance; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1;
and the base station determines a PUCCH resource set according to the group of PUCCH parameters indicated by the configuration information.
11. The method of claim 10, wherein the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, the M groups of PUCCH parameters being a combination of elements in one set of PUCCH symbol numbers and elements in one set of PRB offsets;
wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
12. The method of claim 11, wherein the one set of PUCCH symbols is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
13. The method of claim 10, wherein the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, the M groups of PUCCH parameters being combined from an element in one set of PUCCH symbol numbers, an element in one set of PRB offsets, and a set of at least 2 initial sets of cyclic shift indices;
wherein M is a positive integer greater than or equal to N, the number set of PUCCH symbols is a set of {8,9,10,11,12,13,14} or a subset of at least 2 elements; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting the number of resource blocks RB in a bandwidth part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
14. The method of claim 13, wherein the one set of PUCCH symbols is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
15. The method of claim 10, wherein the base station determines the PUCCH resource set according to the set of PUCCH parameters indicated by the configuration information, comprising:
when a group of PUCCH parameters indicated by the configuration information comprises the PUCCH symbol number and the PRB offset, the base station determines the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set;
when a set of PUCCH parameters indicated by the configuration information comprises the PUCCH symbols, the PRB offset and the initial cyclic shift index set, the base station determines the PUCCH resource set according to the PUCCH symbol number, the PRB offset and the initial cyclic shift index set.
16. The method of claim 15, wherein the pre-agreed initial set of cyclic shift indices is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
17. The method of claim 10, wherein the N sets of PUCCH parameters are 16 sets of PUCCH parameters in one of 6 tables:
table 1:
Figure FDA0003408039300000081
Figure FDA0003408039300000091
table 2:
Figure FDA0003408039300000092
Figure FDA0003408039300000101
table 3:
number of PUCCH symbols PRB offset 8 0 8 Floor(NBWP/3) 8 Floor(NBWP/4) 8 Floor(NBWP/5) 10 0 10 Floor(NBWP/3) 10 Floor(NBWP/4) 10 Floor(NBWP/5) 12 0 12 Floor(NBWP/3) 12 Floor(NBWP/4) 12 Floor(NBWP/5) 14 0 14 Floor(NBWP/3) 14 Floor(NBWP/4) 14 Floor(NBWP/5)
Table 4:
Figure FDA0003408039300000102
Figure FDA0003408039300000111
table 5:
Figure FDA0003408039300000112
table 6:
Figure FDA0003408039300000113
Figure FDA0003408039300000121
18. the method of any one of claims 10 to 16, wherein the configuration information is no more than 4 bits in length; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
19. A user equipment for use in a satellite communication system, comprising:
a first determining module, configured to determine one of N predefined sets of physical uplink control channel PUCCH parameters according to configuration information, where the configuration information carries a configuration index, and the configuration index is used to indicate one of the N predefined sets of PUCCH parameters; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1;
and the second determining module is used for determining the PUCCH resource set according to the determined group of PUCCH parameters.
20. The user equipment of claim 19, wherein the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, the M groups of PUCCH parameters being a combination of elements in one set of PUCCH symbol numbers and elements in one set of PRB offsets;
wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
21. The user equipment of claim 20, wherein the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the first and second electrodes may be,
the number set of the PUCCH symbols is 8,10,12,14,the one set of PRB offsets is {0, Floor (N)BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
22. The user equipment of claim 19, wherein the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, the M groups of PUCCH parameters being combined from elements in one set of PUCCH symbol numbers, elements in one set of PRB offsets, and sets of at least 2 sets of initial cyclic shift indices;
wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting the number of resource blocks RB in a bandwidth part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
23. The user equipment of claim 22, wherein the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
24. The user equipment of claim 19, wherein the second determining module is specifically configured to:
when the determined group of PUCCH parameters comprises the PUCCH symbol number and the PRB offset, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set;
and when the determined group of PUCCH parameters comprises the PUCCH symbols, the PRB offsets and the initial cyclic shift index set, determining the PUCCH resource set according to the number of the PUCCH symbols, the PRB offsets and the initial cyclic shift index set.
25. The UE of claim 24, wherein the pre-agreed initial set of cyclic shift indices is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
26. The user equipment of claim 19, wherein the N sets of PUCCH parameters are 16 sets of PUCCH parameters in one of 6 tables:
table 1:
Figure FDA0003408039300000141
Figure FDA0003408039300000151
table 2:
number of PUCCH symbols PRB offset 8 0 8 Floor(NBWP/4) 8 Floor(NBWP/8) 8 Floor(NBWP/16) 10 0 10 Floor(NBWP/4) 10 Floor(NBWP/8) 10 Floor(NBWP/16) 12 0 12 Floor(NBWP/4) 12 Floor(NBWP/8) 12 Floor(NBWP/16) 14 0 14 Floor(NBWP/4) 14 Floor(NBWP/8) 14 Floor(NBWP/16)
Table 3:
Figure FDA0003408039300000152
Figure FDA0003408039300000161
table 4:
Figure FDA0003408039300000162
Figure FDA0003408039300000171
table 5:
Figure FDA0003408039300000172
table 6:
Figure FDA0003408039300000173
Figure FDA0003408039300000181
27. the user equipment according to any of claims 19 to 26, wherein the length of the configuration information is not more than 4 bits; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
28. A base station for use in a satellite communication system, comprising:
a sending module, configured to send configuration information, where the configuration information carries a configuration index, and the configuration index is used to indicate one of N predefined sets of physical uplink control channel PUCCH parameters; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1;
and the determining module is used for determining the PUCCH resource set according to the group of PUCCH parameters indicated by the configuration information.
29. The base station of claim 28, wherein the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, the M groups of PUCCH parameters being a combination of elements from one set of PUCCH symbol numbers and elements from one set of PRB offsets;
wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting a bandwidthThe number of resource blocks RB in the part BWP, i, is a positive integer greater than 2.
30. The base station of claim 29, wherein the one set of PUCCH symbols is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
31. The base station of claim 28, wherein the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, the M groups of PUCCH parameters being a combination of elements from one set of PUCCH symbol numbers, elements from one set of PRB offsets, and at least 2 sets of initial cyclic shift index sets;
wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting the number of resource blocks RB in a bandwidth part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
32. The base station of claim 31, wherein said oneThe PUCCH symbol number set is {8,10,12,14}, and the one PRB offset set is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
33. The base station of claim 28, wherein the determining module is specifically configured to:
when a group of PUCCH parameters indicated by the configuration information comprise the PUCCH symbol number and the PRB offset, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set;
when the set of PUCCH parameters indicated by the configuration information comprises the PUCCH symbols, the PRB offsets and the initial cyclic shift index set, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offsets and the initial cyclic shift index set.
34. The base station of claim 33, wherein the pre-agreed set of initial cyclic shift indices is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
35. The base station of claim 28, wherein the N sets of PUCCH parameters are 16 sets of PUCCH parameters in one of 6 tables:
table 1:
Figure FDA0003408039300000201
Figure FDA0003408039300000211
table 2:
number of PUCCH symbols PRB offset 8 0 8 Floor(NBWP/4) 8 Floor(NBWP/8) 8 Floor(NBWP/16) 10 0 10 Floor(NBWP/4) 10 Floor(NBWP/8) 10 Floor(NBWP/16) 12 0 12 Floor(NBWP/4) 12 Floor(NBWP/8) 12 Floor(NBWP/16) 14 0 14 Floor(NBWP/4) 14 Floor(NBWP/8) 14 Floor(NBWP/16)
Table 3:
Figure FDA0003408039300000212
Figure FDA0003408039300000221
table 4:
number of PUCCH symbols PRB offset 8 0 8 Floor(NBWP/4) 8 Floor(NBWP/6) 8 Floor(NBWP/8) 10 0 10 Floor(NBWP/4) 10 Floor(NBWP/6) 10 Floor(NBWP/8) 12 0 12 Floor(NBWP/4) 12 Floor(NBWP/6) 12 Floor(NBWP/8) 14 0 14 Floor(NBWP/4) 14 Floor(NBWP/6) 14 Floor(NBWP/8)
Table 5:
Figure FDA0003408039300000222
Figure FDA0003408039300000231
table 6:
Figure FDA0003408039300000232
Figure FDA0003408039300000241
36. the base station of any of claims 28 to 35, wherein the configuration information is no more than 4 bits long; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
37. A user equipment for use in a satellite communication system, the user equipment comprising: a processor, a memory, and a transceiver;
wherein the processor is used for reading the program in the memory and executing the following processes:
determining one of N predefined groups of Physical Uplink Control Channel (PUCCH) parameters according to configuration information, wherein the configuration information carries a configuration index which is used for indicating one of the N predefined groups of PUCCH parameters; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1;
and determining a PUCCH resource set according to the determined group of PUCCH parameters.
38. The user equipment of claim 37, wherein the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, the M groups of PUCCH parameters being a combination of elements in one set of PUCCH symbol numbers and elements in one set of PRB offsets;
wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
39. The user equipment of claim 38, wherein the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
40. The user equipment of claim 37, wherein the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters, the M groups of PUCCH parameters being a combination of elements in one set of PUCCH symbol numbers, elements in one set of PRB offsets, and sets of at least 2 sets of initial cyclic shift indices;
wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting the number of resource blocks RB in a bandwidth part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
41. The user equipment of claim 40, wherein the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N })BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
42. The user equipment of claim 37, wherein the processor is specifically configured to:
when the determined group of PUCCH parameters comprises the PUCCH symbol number and the PRB offset, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set;
and when the determined group of PUCCH parameters comprises the PUCCH symbols, the PRB offsets and the initial cyclic shift index set, determining the PUCCH resource set according to the number of the PUCCH symbols, the PRB offsets and the initial cyclic shift index set.
43. The UE of claim 42, wherein the pre-agreed initial set of cyclic shift indices is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
44. The user equipment of claim 37, wherein the N sets of PUCCH parameters are 16 sets of PUCCH parameters in one of 6 tables:
table 1:
number of PUCCH symbols PRB offset 8 0 8 Floor(NBWP/3) 8 Floor(NBWP/6) 8 Floor(NBWP/9) 10 0 10 Floor(NBWP/3) 10 Floor(NBWP/6) 10 Floor(NBWP/9) 12 0 12 Floor(NBWP/3) 12 Floor(NBWP/6) 12 Floor(NBWP/9) 14 0 14 Floor(NBWP/3) 14 Floor(NBWP/6) 14 Floor(NBWP/9)
Table 2:
Figure FDA0003408039300000261
Figure FDA0003408039300000271
table 3:
Figure FDA0003408039300000272
Figure FDA0003408039300000281
table 4:
number of PUCCH symbols PRB offset 8 0 8 Floor(NBWP/4) 8 Floor(NBWP/6) 8 Floor(NBWP/8) 10 0 10 Floor(NBWP/4) 10 Floor(NBWP/6) 10 Floor(NBWP/8) 12 0 12 Floor(NBWP/4) 12 Floor(NBWP/6) 12 Floor(NBWP/8) 14 0 14 Floor(NBWP/4) 14 Floor(NBWP/6) 14 Floor(NBWP/8)
Table 5:
Figure FDA0003408039300000282
Figure FDA0003408039300000291
table 6:
Figure FDA0003408039300000292
45. the user equipment of any of claims 37-44, wherein the configuration information is no more than 4 bits in length; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
46. A base station for use in a satellite communication system, the base station comprising: a processor, a memory, and a transceiver;
wherein the processor is used for reading the program in the memory and executing the following processes:
sending configuration information through the transceiver, wherein the configuration information carries a configuration index, and the configuration index is used for indicating one of N predefined Physical Uplink Control Channel (PUCCH) parameters; each of the N sets of PUCCH parameters only includes PUCCH symbol number and physical resource block PRB offset, or each of the N sets of PUCCH parameters only includes the PUCCH symbol number, the PRB offset, and an initial cyclic shift index set, and N is a positive integer greater than 1;
and determining a PUCCH resource set according to a group of PUCCH parameters indicated by the configuration information.
47. The base station of claim 46, wherein the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters that are a combination of elements in one set of PUCCH symbol numbers and elements in one set of PRB offsets;
wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPDenotes the number of resource blocks RB in one bandwidth part BWP, and i is a positive integer greater than 2.
48. The base station of claim 47, wherein the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N) }BWP/3),Floor(NBWP/6),Floor(NBWP/9) }; alternatively, the first and second electrodes may be,
said one PUCCH symbol number set is a great pitch8,10,12,14, the one set of PRB offsets is {0, Floor (N) }BWP/4),Floor(NBWP/8),Floor(NBWP/16) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/3),Floor(NBWP/4),Floor(NBWP/5) }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4),Floor(NBWP/6),Floor(NBWP/8)}。
49. The base station of claim 46, wherein the N groups of PUCCH parameters are N groups of M groups of PUCCH parameters combined from elements in one set of PUCCH symbol numbers, elements in one set of PRB offsets, and sets of at least 2 sets of initial cyclic shift indices;
wherein, M is a positive integer greater than or equal to N, and the PUCCH symbol number set is a subset consisting of at least 2 elements in a set {8,9,10,11,12,13,14 }; the one set of PRB offsets is a set {0, Floor (N)BWPI) } a subset of at least 2 elements; wherein Floor (. cndot.) represents rounding-down, NBWPRepresenting the number of resource blocks RB in a bandwidth part BWP, i is a positive integer larger than 2; the at least 2 initial sets of cyclic shift indices are at least 2 sets of {0,6}, {0,4,8}, and {0,3,6,9 }.
50. The base station of claim 49, wherein the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N) }BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,3,6,9 }; alternatively, the first and second electrodes may be,
the one set of PUCCH symbol numbers is {8,10,12,14}, and the one set of PRB offsets is {0, Floor (N)BWP/4), the at least 2 initial cyclic shift index sets being {0,6} and {0,4,8 }.
51. The base station of claim 46, wherein the processor is further configured to:
when a group of PUCCH parameters indicated by the configuration information comprise the PUCCH symbol number and the PRB offset, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offset and a pre-agreed initial cyclic shift index set;
when the set of PUCCH parameters indicated by the configuration information comprises the PUCCH symbols, the PRB offsets and the initial cyclic shift index set, determining the PUCCH resource set according to the PUCCH symbol number, the PRB offsets and the initial cyclic shift index set.
52. The base station of claim 51, wherein the pre-agreed set of initial cyclic shift indices is one of {0}, {0,6}, {0,4,8}, and {0,3,6,9 }.
53. The base station of claim 46, wherein the N sets of PUCCH parameters are 16 sets of PUCCH parameters in one of 6 tables:
table 1:
number of PUCCH symbols PRB offset 8 0 8 Floor(NBWP/3) 8 Floor(NBWP/6) 8 Floor(NBWP/9) 10 0 10 Floor(NBWP/3) 10 Floor(NBWP/6) 10 Floor(NBWP/9) 12 0 12 Floor(NBWP/3) 12 Floor(NBWP/6) 12 Floor(NBWP/9) 14 0 14 Floor(NBWP/3) 14 Floor(NBWP/6) 14 Floor(NBWP/9)
Table 2:
Figure FDA0003408039300000321
Figure FDA0003408039300000331
table 3:
number of PUCCH symbols PRB offset 8 0 8 Floor(NBWP/3) 8 Floor(NBWP/4) 8 Floor(NBWP/5) 10 0 10 Floor(NBWP/3) 10 Floor(NBWP/4) 10 Floor(NBWP/5) 12 0 12 Floor(NBWP/3) 12 Floor(NBWP/4) 12 Floor(NBWP/5) 14 0 14 Floor(NBWP/3) 14 Floor(NBWP/4) 14 Floor(NBWP/5)
Table 4:
Figure FDA0003408039300000332
Figure FDA0003408039300000341
table 5:
Figure FDA0003408039300000342
Figure FDA0003408039300000351
table 6:
Figure FDA0003408039300000352
54. a base station as claimed in any of claims 46 to 53, wherein the length of the configuration information is no more than 4 bits; the configuration information is carried in system information and sent, and the system information is a system information block SIB1 or other system information RMSI.
55. A computer-readable storage medium characterized by:
the computer readable storage medium stores computer instructions that, when executed on a computer, cause the computer to perform the method of any of claims 1-9.
56. A computer-readable storage medium characterized by:
the computer readable storage medium stores computer instructions which, when executed on a computer, cause the computer to perform the method of any one of claims 10-18.
CN201910657244.XA 2019-07-19 2019-07-19 Resource allocation method and device for physical uplink control channel Active CN112242892B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910657244.XA CN112242892B (en) 2019-07-19 2019-07-19 Resource allocation method and device for physical uplink control channel
PCT/CN2020/102218 WO2021013021A1 (en) 2019-07-19 2020-07-15 Physical uplink control channel resource configuration method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910657244.XA CN112242892B (en) 2019-07-19 2019-07-19 Resource allocation method and device for physical uplink control channel

Publications (2)

Publication Number Publication Date
CN112242892A CN112242892A (en) 2021-01-19
CN112242892B true CN112242892B (en) 2022-02-08

Family

ID=74167960

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910657244.XA Active CN112242892B (en) 2019-07-19 2019-07-19 Resource allocation method and device for physical uplink control channel

Country Status (2)

Country Link
CN (1) CN112242892B (en)
WO (1) WO2021013021A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115119306A (en) * 2021-03-19 2022-09-27 维沃移动通信有限公司 Method for determining physical uplink control channel resources, terminal and network side equipment
CN115334654A (en) * 2021-05-10 2022-11-11 华为技术有限公司 Information transmission method and device
CN116982370A (en) * 2021-06-30 2023-10-31 Oppo广东移动通信有限公司 Wireless communication method, terminal equipment and network equipment
CN113572590B (en) * 2021-08-17 2024-02-02 杭州红岭通信息科技有限公司 PUCCH (physical uplink control channel) resource multiplexing and distributing method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103249147A (en) * 2012-02-01 2013-08-14 中兴通讯股份有限公司 Physical uplink control channel resource allocation method and system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014185850A1 (en) * 2013-04-05 2014-11-20 Telefonaktiebolaget L M Ericsson (Publ) Method, ue and basestation for reporting/receiving harq ack/nack for pdsch in dynamic tdd configurations
CN107432007A (en) * 2015-03-27 2017-12-01 华为技术有限公司 User equipment, the network equipment and the method for determining physical uplink control channel resource
US20190124647A1 (en) * 2017-10-23 2019-04-25 Mediatek Inc. Configuration and selection of pucch resource set

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103249147A (en) * 2012-02-01 2013-08-14 中兴通讯股份有限公司 Physical uplink control channel resource allocation method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Erricson."R1-1903680 Correction to last PUCCH resource set configuration".《3GPP》.2019,第9.2.1节. *

Also Published As

Publication number Publication date
CN112242892A (en) 2021-01-19
WO2021013021A1 (en) 2021-01-28

Similar Documents

Publication Publication Date Title
US11937243B2 (en) Allocation and logical to physical mapping of scheduling request indicator channel in wireless networks
CN112242892B (en) Resource allocation method and device for physical uplink control channel
CN113329367B (en) Method and apparatus for configuring DM-RS for V2X
US10644850B2 (en) Method and apparatus for uplink signal transmission
WO2017054667A1 (en) Method and device for transmitting synchronization signal
US11039461B2 (en) Method and device of resource allocations for scheduling assignments in device to device communications
RU2605036C1 (en) Method and device for determining control channel search space
WO2018059589A1 (en) Method and apparatus for transmitting physical uplink shared channel (pusch)
EP3740011B1 (en) Method and device for receiving and sending reference signal, and computer-readable storage medium
KR20190098974A (en) Data transmission method and device
US10616019B2 (en) Signal sending method, terminal device, and network device
CN109495966B (en) Method for determining and configuring resources for transmitting downlink data, terminal and base station
EP4021108A1 (en) Resource sharing method and apparatus
CN108365910B (en) Signal transmitting method, receiving method and equipment
WO2017031643A1 (en) Resource allocation, resource type instruction and recognition, and data receiving methods and apparatuses
CN109152038B (en) Method and equipment for determining control channel resource set
CN114503487B (en) Communication method and device
US11336408B2 (en) Transmission resource allocation method and apparatus, and data sending method and apparatus
CN112398610B (en) Feedback sequence generation method and device, terminal and computer storage equipment
WO2020088250A1 (en) Communication processing method for uplink resource request, and related device
CN115706652A (en) Orthogonal resource allocation method and device
CN116981082A (en) Communication method, device and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant