文档库 最新最全的文档下载
当前位置:文档库 › LTE技术 -- HARQ技术

LTE技术 -- HARQ技术

LTE技术 -- HARQ技术
LTE技术 -- HARQ技术

LTE技术分析报告-- HARQ技术

1DL HARQ

1.1 DL Assignment reception

Downlink assignments transmitted on the PDCCH indicate if there is a transmission on the DL-SCH for a particular UE and provide the relevant HARQ information.

When the UE has a C-RNTI, Semi-Persistent Scheduling C-RNTI, or Temporary C-RNTI, the UE shall for each TTI during which it monitors PDCCH:

1.1.1PDCCH for the UE?s C-RNTI, or Temporary

- if a downlink assignment for this TTI has been received on the PDCCH for the UE?s C-RNTI, or Temporary C-RNTI:

- if this is the first downlink assignment for this Temporary C-RNTI:

- consider the NDI to have been toggled.

- if the downlink assignment is for UE?s C-RNTI and if the previous downlink assignment indicated to the HARQ entity of the same HARQ process was either a downlink assignment received for the UE?s

Semi-Persistent Scheduling C-RNTI or a configured downlink assignment:

- consider the NDI to have been toggled regardless of the value of the NDI.

- indicate the presence of a downlink assignment and deliver the associated HARQ information to the HARQ entity for this TTI.

1.1.2PDCCH for the UE?s Semi-Persistent Scheduling C-RNTI

- else, if a downlink assignment for this TTI has been received on the PDCCH for the UE?s Semi-Persistent Scheduling C-RNTI:

- if the NDI in the received HARQ information is 1:

- consider the NDI not to have been toggled;

- indicate the presence of a downlink assignment and deliver the associated HARQ information to the HARQ entity for this TTI.

- else, if the NDI in the received HARQ information is 0:

- if PDCCH contents indicate SPS release:

- clear the configured downlink assignment (if any);

- if timeAlignmentTimer is running:

- indicate a positive acknowledgement for the downlink SPS release to the physical layer.

- else:

- store the downlink assignment and the associated HARQ information as configured downlink assignment;

- initialise (if not active) or re-initialise (if already active) the configured downlink assignment to start in this TTI and to recur according to rules in subclause 5.10.1;

- set the HARQ Process ID to the HARQ Process ID associated with this TTI;

- consider the NDI bit to have been toggled;

- indicate the presence of a configured downlink assignment and deliver the stored HARQ information to the HARQ entity for this TTI.

1.1.3no measurement gap in this TTI:

- else, if a downlink assignment for this TTI has been configured and there is no measurement gap in this TTI:

- instruct the physical layer to receive, in this TTI, transport block on the DL-SCH according to the configured downlink assignment and to deliver it to the HARQ entity;

- set the HARQ Process ID to the HARQ Process ID associated with this TTI;

- consider the NDI bit to have been toggled;

- indicate the presence of a configured downlink assignment and deliver the stored HARQ information to the HARQ entity for this TTI.

1.1.4HARQ Process ID for UE?s Semi-Persistent Scheduling C-RNTI

For downlink assignments received on the PDCCH for the UE?s Semi-Persistent Scheduling C-RNTI and for configured downlink assignments, the HARQ Process ID associated with this TTI is derived from the following equation:

HARQ Process ID = [floor(CURRENT_TTI/(Downlink Semi-Persistent Scheduling Interval))] modulo Number of Configured SPS Processes,

where CURRENT_TTI=[(SFN * 10) + subframe number], Downlink Semi-Persistent Scheduling Interval is the periodicity of semi-persistent scheduling signalled via RRC and Number of Configured SPS Processes is the number of HARQ processes allocated for semi-persistent scheduling signalled via RRC.

1.1.4.1ASN-TEXT

SPS_Configuration ::= SEQUENCE {

semiPersistSchedC_RNTI C_RNTI OPTIONAL, -- need OD

sps_ConfigurationDL SPS_ConfigurationDL OPTIONAL, -- need ON

sps_ConfigurationUL SPS_ConfigurationUL OPTIONAL -- need ON

}

SPS_ConfigurationDL ::= CHOICE{

disable NULL,

enable SEQUENCE {

semiPersistSchedIntervalDL ENUMERA TED {

sf10, sf20, sf32, sf40, sf64, sf80, sf128, sf160, sf320, sf640, spare6, spare5, spare4, spare3, spare2, spare1}, numberOfConfSPS_Processes INTEGER (1..8),

n1Pucch_AN_Persistent INTEGER (0..2047),

...

}

}

SPS_ConfigurationUL ::= CHOICE {

disable NULL,

enable SEQUENCE {

semiPersistSchedIntervalUL ENUMERA TED {

sf10, sf20, sf32, sf40, sf64, sf80,sf128, sf160, sf320, sf640, spare6,spare5, spare4, spare3, spare2, spare1}, implicitReleaseAfter ENUMERA TED {e2, e3},

p0_Persistent SEQUENCE {

p0_NominalPUSCH_Persistent INTEGER (_126..24),

p0_UePUSCH_Persistent INTEGER (_8..7)

} OPTIONAL, -- need OP

...

}

}

1.1.5read BCCH

When the UE needs to read BCCH, the UE may, based on the scheduling information from RRC:

- if a downlink assignment for this TTI has been received on the PDCCH for the SI-RNTI;

- if the redundancy version is not defined in the PDCCH format:

- the redundancy version of the received downlink assignment for this TTI is determined by RV K = ceiling(3/2*k) modulo 4, where k depends on the type of system information message: for

SystemInformationBlockType1 message, k = (SFN/2) modulo 4, where SFN is the system frame number;

for SystemInformation messages, k=i modulo 4, i =0,1,…, n s w–1, where i denotes the subframe number

within the SI window n s w;

- indicate a downlink assignment and redundancy version for the dedicated broadcast HARQ process to the HARQ entity for this TTI.

1.2 HARQ Entity

There is one HARQ entity at the UE which maintains a number of parallel HARQ processes. Each HARQ process is associated with a HARQ process identifier. The HARQ entity directs HARQ information and associated TBs received on the DL-SCH to the corresponding HARQ processes (see subclause 5.3.2.2).

The number of DL HARQ processes is specified in [36213], clause 7.

When the physical layer is configured for spatial multiplexing [2], one or two TBs are expected per subframe and they are associated with the same HARQ process. Otherwise, one TB is expected per subframe.

The UE shall:

- If a downlink assignment has been indicated for this TTI:

- allocate the TB(s) received from the physical layer and the associated HARQ information to the HARQ process indicated by the associated HARQ information.

- If a downlink assignment has been indicated for the broadcast HARQ process:

- allocate the received TB to the broadcast HARQ process.

NOTE: In case of BCCH a dedicated broadcast HARQ process is used.

1.2.1Physical downlink shared channel related procedures

For FDD, there shall be a maximum of 8 HARQ processes in the downlink.

For TDD, the maximum number of HARQ processes in the downlink shall be determined by the UL/DL configuration (Table 4.2-2 of [3]), as indicated in table 7-1.

The dedicated broadcast HARQ process defined in [8] is not counted as part of the maximum number of HARQ processes for both FDD and TDD.

Table 7-1: Maximum number of DL HARQ processes for TDD

1.3 HARQ process

For each subframe where a transmission takes place for the HARQ process, one or two (in case of spatial multiplexing) TBs and the associated HARQ information are received from the HARQ entity.

For each received TB and associated HARQ information, the HARQ process shall:

- if the NDI, when provided, has been toggled compared to the value of the previous received transmission corresponding to this TB; or

- if the HARQ process is equal to the broadcast process and if this is the first received transmission for the TB according to the system information schedule indicated by RRC; or

- if this is the very first received transmission for this TB (i.e. there is no previous NDI for this TB):

- consider this transmission to be a new transmission.

- else:

- consider this transmission to be a retransmission.

The UE then shall:

- if this is a new transmission:

- replace the data currently in the soft buffer for this TB with the received data.

- else if this is a retransmission:

- if the data has not yet been successfully decoded:

- combine the received data with the data currently in the soft buffer for this TB.

- if the TB size is different from the last valid TB size signalled for this TB:

- the UE may replace the data currently in the soft buffer for this TB with the received data.

- attempt to decode the data in the soft buffer for this TB;

- if the data in the soft buffer was successfully decoded for this TB:

- if the HARQ process is equal to the broadcast process:

- deliver the decoded MAC PDU to upper layers.

- else if this is the first successful decoding of the data in the soft buffer for this TB:

- deliver the decoded MAC PDU to the disassembly and demultiplexing entity.

- generate a positive acknowledgement (ACK) of the data in this TB.

- else:

- generate a negative acknowledgement (NACK) of the data in this TB.

- if the HARQ process is associated with a transmission indicated with a Temporary C-RNTI and the Contention Resolution is not yet successful (see subclause 5.1.5); or

- if the HARQ process is equal to the broadcast process; or

- if timeAlignmentTimer is stopped or expired:

- do not indicate the generated positive or negative acknowledgement to the physical layer.

- else:

- indicate the generated positive or negative acknowledgement for this TB to the physical layer.

The UE shall ignore NDI received in all downlink assignments on PDCCH for its Temporary C-RNTI when determining if NDI on PDCCH for its C-RNTI has been toggled compared to the value in the previous transmission.

1.3.1Downlink Conrol Information(36321)

1.3.1.1Format 1 (PDSCH)

DCI format 1 is used for the scheduling of one PDSCH codeword.

1.3.1.2Format 1A (PDSCH)

DCI format 1A is used for the compact scheduling of one PDSCH codeword and random access procedure initiated by a PDCCH order.

1.3.1.3Format 1B (PDSCH)

DCI format 1B is used for the compact scheduling of one PDSCH codeword with precoding information.

1.3.1.4Format 1D (PDSCH)

DCI format 1D is used for the compact scheduling of one PDSCH codeword with precoding and power offset information.

1.3.1.5Format 2 (PDSCH)

DCI format 2 is used for scheduling PDSCH to UEs configured in closed-loop spatial multiplexing mode.

1.4 HARQ Feedback Procedure

1.4.1

UE procedure for reporting ACK/NACK (36213)

For FDD, when both ACK/NACK and SR are transmitted in the same sub-frame a UE shall transmit the ACK/NACK on its assigned ACK/NACK PUCCH resource for a negative SR transmission and transmit the ACK/NACK on its assigned SR PUCCH resource for a positive SR transmission.

For TDD and all UL-DL configurations except configuration 5, two ACK/NACK feedback modes are supported by higher layer configuration.

- ACK/NACK bundling, and -

ACK/NACK multiplexing

For TDD UL-DL configuration 5, only ACK/NACK bundling is supported .

For TDD, the UE shall upon detection of a PDSCH transmission or a PDCCH indicating downlink SPS release (defined in section 9.2) within subframe(s) k n -, where K k ∈ and K is defined in Table 10.1-1 intended for the UE and for which ACK/NACK response shall be provided, transmit the ACK/NACK response in UL subframe n .

Table 10.1-1: Downlink association set index K : {}110,,-M k k k for TDD

TDD UL/DL Configuration = 0

Downlink Subframe Special subframe UpLink Subframe

For TDD UL-DL configurations 1-6, the value of the Downlink Assignment Index (DAI) in DCI format 0, UL

DAI V ,

detected by the UE according to Table 7.3-X in subframe 'k n -, where 'k is defined in Table 7.3-Y, represents the total number of subframes with PDSCH transmissions and with PDCCH indicating downlink SPS release to

the corresponding UE within all the subframe(s)k n -, where K k ∈. The value UL

DAI V includes all PDSCH

transmission with and without corresponding PDCCH within all the subframe(s) k n -. In case neither PDSCH transmission, nor PDCCH indicating the downlink SPS resource release is intended to the UE, the UE can expect

that the value of the DAI in DCI format 0, UL

DAI V , if transmitted, is set to 4.

For TDD UL-DL configurations 1-6, the value of the DAI in DCI format 1/1A/1B/1D/2/2A denotes the

accumulative number of PDCCH(s) with assigned PDSCH transmission(s) and PDCCH indicating downlink SPS release up to the present subframe within subframe(s) k n -, where K k ∈, and shall be updated from subframe to subframe(这句话非常关键). Denote DL

DAI V as the value of the DAI in PDCCH with DCI format 1/1A/1B/1D/2/2A detected by the UE according to Table 7.3-X in subframe m k n -, where m k is the smallest value in the set K (defined in Table 10.1-1) such that the UE detects a DCI format 1/1A/1B/1D/2/2A. Denote DAI U as the total number of PDCCH(s) with assigned PDSCH transmission(s) and PDCCH indicating downlink SPS release detected by the UE within the subframe(s) k n -, where K k ∈. Denote SPS N , which can be zero or one, as the number of PDSCH transmissions without a corresponding PDCCH within the subframe(s) k n -, where K k ∈.

For TDD ACK/NACK bundling or ACK/NACK multiplexing and a subframe n with 1=M , the UE shall generate one or two ACK/NACK bits by performing a logical AND operation per codeword across M DL subframes associated with a single UL subframe, of all the corresponding SPS DAI N U + individual PDSCH transmission ACK/NACKs and individual ACK in response to received PDCCH indicating downlink SPS release, where M is the number of elements in the set K defined in Table 10.1-1. The UE shall detect if at least one downlink assignment has been missed, and for the case that the UE is transmitting on PUSCH the UE shall also determine the parameter bundled N . For TDD UL-DL configuration 0, bundled N shall be 1 if UE detects the PDSCH transmission with or without corresponding PDCCH within the subframe k n -, where K k ∈. -

For the case that the UE is not transmitting on PUSCH in subframe n and TDD UL-DL configurations 1-6,

if 0>DAI U and (

)14mod 1+-≠D AI D L

D AI U V , the U

E detects that at least one downlink assignment has been missed. -

For the case that the UE is transmitting on PUSCH and the PUSCH transmission is adjusted based on a detected PDCCH with DCI format 0 intended for the UE and TDD UL-DL configurations 1-6, if

(

)14mod 1+-+≠SPS D AI U L D AI N U V the UE detects that at least one downlink assignment has been missed and the UE shall generate NACK for all codewords where bundled N is determined by the UE as

2bundled +=U L D AI V N . If the UE does not detect any downlink assignment missing, bundled N is determined by the UE as U L D AI V N =bundled . UE shall not transmit ACK/NACK if 0=+SPS DAI N U and 4=UL

DAI V .

-

For the case that the UE is transmitting on PUSCH, and the PUSCH transmission is not based on a detected PDCCH with DCI format 0 intended for the UE and TDD UL-DL configurations 1-6, if

0>DAI U and (

)14mod 1+-≠D AI D L

D AI U V , the U

E detects that at least one downlink assignment has been missed and the UE shall generate NACK for all codewords. The UE determines

)(bundled SPS D AI N U N += as the number of assigned subframes. The UE shall not transmit ACK/NACK

if 0=+SPS DAI N U .

For TDD ACK/NACK bundling, when the UE is configured by transmission mode 3 or 4 defined in Section 7.1

and ACK/NACK bits are transmitted on PUSCH, the UE shall always generate 2 ACK/NACK bits assuming both codeword 0 and 1 are enabled. For the case that the UE detects only the PDSCH transmission associated with codeword 0 within the bundled subframes, the UE shall generate NACK for codeword 1.

For TDD ACK/NACK multiplexing and a subframe n with 1>M , spatial ACK/NACK bundling across multiple codewords within a DL subframe is performed by a logical AND operation of all the corresponding individual ACK/NACKs. In case the UE is transmitting on PUSCH, the UE shall determine the number of ACK/NAK feedback bits ACK

O

and the ACK/NACK feedback bits ACK

n o , 1,,0-=ACK O n to be transmitted in

subframe n in case the UE is transmitting on PUSCH. -

If the PUSCH transmission is adjusted based on a detected PDCCH with DCI format 0 intended for the

UE, then UL DAI ACK V O = unless 4=UL

DAI V and 0=+SPS D AI N U in which case the UE shall not

transmit ACK/NACK. The spatially bundled ACK/NACK for a PDSCH transmission with a

corresponding PDCCH or for a PDCCH indicating downlink SPS release in subframe k n - is associated

with ACK

k D AI o 1)(- where DAI(k) is the value of DAI in DCI format 1A/1B/1D/1/2/2A detected in subframe

k n -. For the case with

0>SPS N , the ACK/NACK associated with a PDSCH transmission without a

corresponding PDCCH is mapped to ACK

O ACK o 1-. The ACK/NACK feedback bits without any detected PDSCH transmission or without detected PDCCH indicating downlink SPS release are set to NACK. -

If the PUSCH transmission is not adjusted based on a detected PDCCH with DCI format 0 intended for the UE, M O

ACK

=, and ACK i o is associated with the spatially bundled ACK/NACK for DL subframe

i k n -, where K k i ∈. The ACK/NACK feedback bits without any detected PDSCH transmission or

without detected PDCCH indicating downlink SPS release are set to NACK.

For TDD when both ACK/NACK and SR are transmitted in the same sub-frame, a UE shall transmit the bundled

ACK/NACK or the multiple ACK/NAK responses (according to section 10.1) on its assigned ACK/NACK PUCCH resources for a negative SR transmission. For a positive SR, the UE shall transmit )1(),0(b b on its assigned SR PUCCH resource using PUCCH format 1b according to section 5.4.1 in [3]. The value of )1(),0(b b are generated according to Table 7.3-1 from the SPS DAI N U + ACK/NACK responses including ACK in response to PDCCH indicating downlink SPS release by spatial ACK/NAK bundling across multiple codewords within each PDSCH transmission.

Table 7.3-1: Mapping between multiple ACK/NACK responses and )1(),0(b b

For TDD when both ACK/NACK and CQI/PMI or RI are configured to be transmitted in the same sub-frame on PUCCH, a UE shall transmit CQI and )1(),0(b b using PUCCH format 2b for normal CP or PUCCH format 2 for

extended CP, according to section 5.2.3.4 in [4] with 10

,a a '''' replaced by )1(),0(b b . The value of )1(),0(b b are generated according to Table 7.3-1 from the SPS DAI N U + ACK/NACK responses including ACK in response to PDCCH indicating downlink SPS release by spatial ACK/NACK bundling across multiple codewords within each

PDSCH transmission.

When only ACK/NACK or only a SR is transmitted a UE shall use PUCCH Format 1a or 1b for the ACK/NACK resource and PUCCH Format 1 for the SR resource as defined in section 5.4.1 in [3]. 1.4.2

UE procedure for determining physical uplink control channel assignment

Uplink control information (UCI) in subframe n shall be transmitted

- on PUCCH using format 1/1a/1b or 2/2a/2b if the UE is not transmitting on PUSCH in subframe n

-

on PUSCH if the UE is transmitting on PUSCH in subframe n unless the PUSCH transmission corresponds to a Random Access Response Grant or a retransmission of the same transport block as part of the contention based random access procedure, in which case UCI is not transmitted

Throughout this section, subframes are numbered in monotonically increasing order; if the last subframe of a radio frame is denoted k , the first subframe of the next radio frame is denoted 1+k . The following combinations of uplink control information on PUCCH are supported: - HARQ-ACK using PUCCH format 1a or 1b

- HARQ-ACK using PUCCH format 1b with channel selection - Scheduling request (SR) using PUCCH format 1 - HARQ-ACK and SR using PUCCH format 1a or 1b - CQI using PUCCH format 2

-

CQI and HARQ-ACK using PUCCH format

- 2a or 2b for normal cyclic prefix - 2 for extended cyclic prefix

The scrambling initialization of PUCCH format 2, 2a and 2b is by C-RNTI.

The parameter Simultaneous-AN-and-CQI provided by higher layers determine if a UE can transmit a combination of CQI and HARQ-ACK on PUCCH in the same subframe.

For TDD, two ACK/NACK feedback modes are supported by higher layer configuration.

- ACK/NACK bundling and -

ACK/NACK multiplexing

For TDD UL-DL configuration 5, only ACK/NACK bundling is supported.

TDD ACK/NACK bundling is performed per codeword across M multiple DL subframes associated with a single UL subframe n , where M is the number of elements in the set K defined in Table 10.1-1, by a logical AND operation of all the individual PDSCH transmission (with and without corresponding PDCCH) ACK/NACKs and ACK in response to PDCCH indicating downlink SPS release. The bundled 1 or 2 ACK/NACK bits are transmitted using PUCCH format 1a or PUCCH format 1b, respectively.

For TDD ACK/NACK multiplexing and a subframe n with 1>M , where M is the number of elements in the set K defined in Table 10.1-1, spatial ACK/NACK bundling across multiple codewords within a DL subframe is performed by a logical AND operation of all the corresponding individual ACK/NACKs and PUCCH format 1b with channel selection is used. For TDD ACK/NACK multiplexing and a subframe n with 1=M , spatial ACK/NACK bundling across multiple codewords within a DL subframe is not performed, 1 or 2 ACK/NACK bits are transmitted using PUCCH format 1a or PUCCH format 1b, respectively.

For FDD, the UE shall use PUCCH resource )

1(PUCCH n for transmission of HARQ-ACK in subframe n , where

- for a PDSCH transmission indicated by the detection of a corresponding PDCCH in subframe 4-n , or for a PDCCH indicating downlink SPS release (defined in section 9.2) in subframe 4-n , the UE shall use

(1)

PUCCH CCE )1(PUCCH N n n +=, where CCE n is the number of the first CCE used for transmission of the corresponding DCI assignment and (1)

PUCCH N is configured by higher layers.

- for a PDSCH transmission where there is not a corresponding PDCCH detected in subframe 4-n , the value of

)

1(PUCCH n is determined according to higher layer configuration and Table 9.2-2.

For TDD ACK/NACK bundling or TDD ACK/NACK multiplexing and a subframe n with 1=M where M is

the number of elements in the set K defined in Table 10.1-1, the UE shall use PUCCH resource )

1(PUCCH n for

transmission of HARQ-ACK in subframe n , where

-

If there is PDSCH transmission indicated by the detection of corresponding PDCCH or there is PDCCH indicating downlink SPS release within subframe(s) k n -, where K k ∈ and K (defined in Table 10.1-1) is

a set of M elements

{}110,,-M k k k depending on the subframe n and the UL-DL configuration (defined in

Table 4.2-2 in [3]), the UE first selects a p value out of {0, 1, 2, 3} which makes 1+<≤p CCE p N n N and

shall use

)1(1)1()1(PU CCH CCE p p PU CCH N n N m N m M n ++?+?--=+, where (1)PUCCH N is configured by

higher layers, ??{}

36/)]4([,0max RB

sc D L RB -??=p N N N p , and CCE n is the number of the first CCE used for

transmission of the corresponding PDCCH in subframe

m k n -and the corresponding m , where m k is the

smallest value in set K such that UE detects a PDCCH in subframe m k n -.

-

If there is only a PDSCH transmission where there is not a corresponding PDCCH detected within subframe(s)

k n -, where K k ∈and K is defined in Table 10.1-1, the value of )

1(PUCCH n is determined according to

higher layer configuration and Table 9.2-2.

Table 10.1-1: Downlink association set index K : {}110,,-M k k k for TDD

For TDD ACK/NACK multiplexing and sub-frame n with 1>M , where M is the number of elements in the set K defined in Table 10.1-1, denote )

1(i PUCCH,n as the ACK/NACK resource derived from sub-frame i k n - and HARQ-ACK(i) as the ACK/NACK/DTX response from sub-frame i k n -, where K k i ∈(defined in Table 10.1-1) and 10-≤≤M i .

-

For a PDSCH transmission or a PDCCH indicating downlink SPS release in sub-frame

i k n - where

K k i ∈, the ACK/NACK resource )1(,1)1(,)1(PU CCH i CCE p p i PU CCH N n N i N i M n ++?+?--=+, where

p is selected from {0, 1, 2, 3} such that 1+<≤p CCE p N n N , ??{}36/)]4([,0max RB sc D L RB -??=p N N N p ,

i CCE,n is the number of the first CCE used for transmission of the corresponding PDCCH in subframe i k n -,

and (1)

PUCCH N is configured by higher layers.

- For a PDSCH transmission where there is not a corresponding PDCCH detected in subframe i k n -, the value

of

)

1(i PUCCH,n is determined according to higher layer configuration and Table 9.2-2.

The UE shall transmit )1(),0(b b on an ACK/NACK resource )

1(PUCCH n in sub-frame n using PUCCH format 1b according to section 5.4.1 in [3]. The value of )1(),0(b b and the ACK/NACK resource )1(PUCCH n are generated by

channel selection according to Table 10.1-2, 10.1-3, and 10.1-4 for M = 2, 3, and 4, respectively. In case )1(),0(b b are mapped to “N/A,” then the UE shall not transmit ACK/NACK response in sub -frame n .

Table 10.1-4: Transmission of ACK/NACK multiplexing for M = 4

ACK/NACK repetition is enabled or disabled by a UE specific parameter ackNackRepetition configured by

higher layers. Once enabled, the UE shall repeat any ACK/NACK transmission with a repetition factor

ANRep N , where ANRep N is provided by higher layers and includs the initial ACK/NACK transmission, until

ACK/NACK repetition is disabled by higher layers. For a PDSCH transmission without a corresponding PDCCH detected, the UE shall transmit the corresponding ACK/NACK response ANRep N times using

PUCCH resource )

1(PUCCH n configured by higher layers. For a PDSCH transmission with a corresponding

PDCCH detected, or for a PDCCH indicating downlink SPS release, the UE shall first transmit the corresponding ACK/NACK response once using PUCCH resource derived from the corresponding PDCCH CCE index (as described in Section 10.1), and repeat the transmission of the corresponding ACK/NACK response 1A N Rep -N times always using PUCCH resource )

1(A N Rep PU CCH ,n , where )

1(A N Rep PU CCH ,n is configured by higher layers.

For TDD, ACK/NACK repetition is only applicable for ACK/NACK bundling and is not applicable for ACK/NACK multiplexing.

The scheduling request (SR) shall be transmitted on the PUCCH resource )

1(SRI PU CCH ,)

1(PU CCH n n =as defined in [3], where )

1(SRI PUCCH,n is UE specific and configured by higher layers. The SR configuration for SR transmission periodicity and subframe offset is defined by SR configuration index SR I in Table 10.1-5. SR transmission instances are the subframes satisfying ??()

0mod 2/10,=-+?y Periodicit SR O FFSET s f SR N n n , where f n is the system frame number, and s n = {0,1,…, 19} is the slot index wit hin the frame, and N OFFSET,SR is the SR subframe offset defined in Table 10.1-5 and SR Periodicity is the SR periodicity defined in Table 10.1-5.

Table 10.1-5: UE-specific SR periodicity and subframe offset configuration

1.4.

2.1 PUCCH formats 1, 1a and 1b (36211)

For PUCCH format 1, information is carried by the presence/absence of transmission of PUCCH from the UE. In the remainder of this section, 1)0(=d shall be assumed for PUCCH format 1.

For PUCCH formats 1a and 1b, one or two explicit bits are transmitted, respectively. The block of bits )1(),...,0(bit -M b b shall be modulated as described in Table 5.4.1-1, resulting in a complex-valued symbol )

0(d . The modulation schemes for the different PUCCH formats are given by Table 5.4-1.

Table 5.4.1-1: Modulation symbol )0(d for PUCCH formats 1a and 1b.

The complex-valued symbol )0(d shall be multiplied with a cyclically shifted length 12PU CCH

seq =N sequence )()(,n r v u α according to

1,...,1,0 ),()0()(PU CCH

seq

)(,-=?=N n n r d n y v u α (使用一个序列代替原有的PUCCH 信息)

where )()(,n r v u α is defined by section 5.5.1 (Generation of the reference signal sequence) with PU CCH

seq

RS sc N M =. The cyclic shift α varies between symbols and slots as defined below.

The block of complex-valued symbols )1(),...,0(PU CCH seq -N y y shall be scrambled by )(s n S and block-wise

spread with the orthogonal sequence )(oc i w n according to

()

()n y m w n S n N m N N m z n s ??=+?+??)()('oc PU CCH

seq PU CCH seq PU CCH SF

(正交化处理) where

1

,0'1,...,01,...,0PUCCH seq PUCCH

SF =-=-=m N n N m

and

???==otherwise

2mod )('if 1

)(2

π

j S s e

n n n S

with 4PUCCH SF =N for both slots of normal PUCCH formats 1/1a/1b, and 4PUCCH

SF =N for the first slot and

3PU CCH SF =N for the second slot of shortened PUCCH formats 1/1a/1b. The sequence )(oc i w n is given by Table

5.4.1-2 and Table 5.4.1-3 and )('s n n is defined below.

Table 5.4.1-2: Orthogonal sequences []

)1()0(PUCCH SF -N w w for 4PUCCH

SF =N .

Table 5.4.1-3: Orthogonal sequences []

)1()0(PUCCH

SF

-N w w for 3PU CCH

SF =N .

Resources used for transmission of PUCCH format 1, 1a and 1b are identified by a resource index (1)

PUCCH n from

which the orthogonal sequence index )(s oc n n and the cyclic shift ),(s l n α are determined according to

??

??

(

)()[]

(

)[]

??

??

?'+??'+'?+??'+=?=??

??

?'??'?'??'=prefix

cyclic extended for mod mod 2)()(),(prefix cyclic normal for mod mod mod )()(),(),(),(2),(prefix

cyclic extended for )(2prefix

cyclic normal for )()(RB sc s oc PUCCH shift s cell cs RB sc

PUCCH shift s oc PUCCH shift s cell cs s cs RB

sc

s cs s PUCCH shift s PUCCH shift

s s oc N N n n n n l n n N N n n n n l n n l n n N l n n l n N n n N n n n n s s πα

where

??

?=???????<='prefix cyclic extended

2prefix cyclic normal 3otherwise if RB

sc

PUCCH shift

(1)cs (1)PUCCH (1)cs c N N c n N N

The resource indices within the two resource blocks in the two slots of a subframe to which the PUCCH is

mapped are given by

()(

)

?????????-??<='otherwise

m od if )(PUCCH shift RB

sc PUCCH shift

(1)cs )

1(PUCCH PUCCH shift

(1)

cs )1(PUCCH )1(PUCCH

s N c N c n N c n n n n

for 02mod s =n and by

()[](

)

??()????+??≥-+?+-'='otherwise /'mod /11mod 1)1()(PUCCH

shift

PUCCH shift (1)

cs )1(PUCCH PUCCH shift RB sc s s N c h c h N c n cN n n c n n for 12mod s =n , where ()()PU CCH

shift

s cN d n n h ?+-=/'mod )1(', with 2=d for normal CP and 0=d for extended CP.

The parameter deltaPUCCH-Shift PUCCH shift ? is provided by higher layers. (ASN.1: deltaPUCCH_Shift ) 1.4.2.1.1

ASN-TEXT

PUCCH_ConfigCommon ::= SEQUENCE {

deltaPUCCH_Shift ENUMERA TED {ds1, ds2, ds3}, nRB_CQI INTEGER (0..98), nCS_AN

INTEGER (0..7), n1PUCCH_AN

INTEGER (0..2047)

}

相关文档