How this tool
works?
This tool can
be used to calculate the Physical Resource Block number (nPRB) to be used for
transmission of PUCCH in the Even
and Odd slots for PUCCH Formats 1x,
2x, and 3.
Bandwidth
must be selected in order to calculate nPRB for all PUCCH formats.
For all PUCCH
Format 1x, checkbox ‘ExtendedCP’ can
be used to toggle between normal and extended cyclic prefix, the nPRB
calculation depends on this selection. For PUCCH Formats 2x and 3, it has no
effect.
For all PUCCH
Format 1x, deltaPUCCH-Shift, nRB-CQI, and nCS-AN are to be taken from PUCCH-ConfigCommon
.
PUCCH formats
1a, 1b, and 1b with channel selection (and no collision with SR) need n1PUCCH-AN (from PUCCH-ConfigCommon) and nCCE
(the number of the first (lowest) CCE index).
For the cases
where a positive SR is scheduled, sr-PUCCH-ResourceIndex shall be
taken from SchedulingRequestConfig
.
Use PUCCH
Format 1 for calculating nPRB for the following scenarios:
1.
1. Only SR transmission
2.
2. SR and HARQ-ACK
collision. The actual PUCCH format used is either 1a or 1b depending upon the
number of HARQ-ACK bits but for the calculation of resources in this tool one
can use ‘PUCCH Format 1’.
3.
3. SR and HARQ-ACK
collision with format 1b for up to 4-bit HARQ-ACK with channel selection. The
actual PUCCH format used is 1b with channel selection but for the calculation
of resources in this tool one can use ‘PUCCH Format 1’.
In order to
calculate nPRB for PUCCH Format 2/2a/2b, cqi-PUCCH-ResourceIndex should be
taken from CQI-ReportPeriodic.
For PUCCH
Format 3, one n3PUCCH-AN value out of 4 (n3PUCCH-AN-List-r10)
should be selected based on the TPC field in the DCI format of the
corresponding PDCCH on the SCell.
Similarly, for
PUCCH Format 1b with channel selection, one n1PUCCH-AN value out of 4
(n1PUCCH-AN-CS-List) should be
selected based on the TPC field in the DCI format of the corresponding PDCCH on
the SCell. If Transmission Mode on the SCell is either TM1 or TM2 then n1PUCCH_j
is sufficient, but if TM3 or TM4 is used for the SCell, then n1PUCCH_j+1 should also be provided.
For PUCCH
formats which transmits HARQ feedback for a PDSCH transmission on the primary
cell where there is not a corresponding PDCCH detected (SPS case), instead of nCCE and n1PUCCH-AN, N1PUCCH-AN-Persistent
should be used. It is one value out of 4 N1PUCCH-AN-PersistentList which is based on TPC
command received in the DCI format indicates a semi-persistent downlink scheduling
activation.
Reference:
3GPP TS 36.321, 36.213, 36.331, 36.133, and 36.300
Hi, I want to know the manner to calculate the number of resource blocks used in order to send the CQI,PMI in BW=20 Mhz , using MIMO 3*3 and with COMP Joint transmission (i'm working in C-RAN)
ReplyDeleteThanks alot.
Dear Sir,
ReplyDeleteI want to know the parameter n1PUCCH-AN.
How come its range can be 0-2047. As Max resources as only 100.
And why in case of PUCCH format 1b with CS it depends on CCE which is DL attribute.
It is not only n1PUCCH-AN that is used to calculate the PRB. There are a couple of more parameters like Ncs, DeltaShiftPUCCH. Please refer to 36.211 section 5.4.1 for more information about how the calculation is done.
DeletenCCE is not only used for PUCCH format 1b-CS but only used for other formats for example PUCCH Format 1a/1b etc... (please refer to 36.213 section 10.1.2)...nCCE is used in the calculation of n1PUCCH.
Apart from these static variables in the calculation of the resource block, nCCE is used which is dynamic. By this way eNodeB can control and resource used and also it need not explicitely include information about PUCCH resources in the DL scheduling assignments. This reduceds a lot of overhead.
Hi Sir,
ReplyDeleteCan UE be configured for 1BCS and PUCCH Format 3 both ?
Can UE dynamically fall back to 1BCS when there is scheduling on only 1 SCELL ?
Similar way ,can UE switch back to PUCCH Format 3 when more than 1 SCELL are scheduled ??
Not working
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteNot working Sir. Please fix it
ReplyDeleteHow come its range can be 0-2047. As Max resources as only 100.
ReplyDeleteMax number of PRB is available is 100 for 20 MHZ. However, N1pucch is representing number of resources available not the PRB. It is all the cyclic shift that counts. for example, max 36 resources available per PRB. So the range is valid
ReplyDeleteHello KP,
ReplyDeleteCan you please explain what these statements in the spec:TS 136 213 - V16.3.0 actually means?
For subframe-PUCCH, format 3 for up to 10-bit HARQ-ACK for FDD or FDD-TDD primary cell frame
structure type 1 and for up to 20-bit HARQ-ACK for TDD and for up to 21 bit HARQ-ACK for FDD-TDD
primary cell frame structure type 2
Queries :
1.What is FDD-TDD primary cell frame Structure type 1 and 2?
2.What is subframe-PUCCH and slot-PUCCH?
Thanks in advance