Allocation Reference: 501 Area (Ha): 0.53 Allocation Type ...
PDCCH Allocation
-
Upload
sabihakhawar -
Category
Documents
-
view
175 -
download
2
description
Transcript of PDCCH Allocation
-
NCHU CSE LTE - 1
PDCCH Processing
-
NCHU CSE LTE - 2
PDCCH Processing A CRC is attached to each DCI message payload. The identity of the terminal (or terminals) addressed
the Radio-Network Temporary Identifier (RNTI) is included in the CRC calculation.
After CRC attachment, the bits are coded with a rate-1/3 tail-biting convolutional code and rate matched to fit the amount of resources used for PDCCH transmission.
Tail-biting convolutional coding is similar to conventional convolutional coding with the exception that no tail bits are used.
-
NCHU CSE LTE - 3
PDCCH Processing The sequence of bits corresponding to all the PDCCH
resource elements to be transmitted in the subframe including the unused resource elements, is scrambled by a
cell- and subframe-specific scrambling sequence to randomize inter-cell interference, followed by QPSK modulation and mapping to resource elements.
This structure is based on Control-Channel Elements (CCEs), which in essence is a convenient name for a set of 36 useful resource elements (nine resource-element groups).
The number of CCEs, one, two, four, or eight, required depends on the payload size of the control information (DCI payload) and the channel-coding rate.
-
NCHU CSE LTE - 4
PDCCH Processing The number of CCEs depends on
the size of the control region the cell bandwidth the number of downlink antenna ports the amount of resources occupied by PHICH
The size of the control region can vary dynamically from subframe to subframe as indicated by the PCFICH.
A specific PDCCH can be identified by the numbers of the corresponding CCEs in the control region.
-
NCHU CSE LTE - 5
PDCCH Processing As the number of CCEs may vary and is not signaled, the
terminal has to blindly determine the number of CCEs used for the PDCCH it is addressed upon.
The sequence of CCEs should match the amount of resources available in a given subframe - the number of CCEs varies according to the value transmitted on the PCFICH
-
NCHU CSE LTE - 6
Blind Decoding of PDCCHs Each PDCCH supports multiple formats and the
format used is a priori unknown to the terminal. The terminal needs to blindly detect the format of the
PDCCHs.
In each subframe, the terminals will attempt to decode all the PDCCHs that can be formed from the CCEs in each of its search spaces.
-
NCHU CSE LTE - 7
Blind Decoding of PDCCHs It is required to have mechanisms to limit the CCE
aggregations that the terminal is supposed to monitor.
From a scheduling point of view: these restrictions in the allowed CCE aggregations are undesirable as they may influence the scheduling flexibility and require additional processing at the transmitter side.
From a terminal-complexity point of view: the terminal to monitor all possible CCE aggregations, also for the larger cell bandwidths, is not attractive.
-
NCHU CSE LTE - 8
Blind Decoding of PDCCHs To impose as few restrictions as possible on the
scheduler while at the same time limit the maximum number of blind decoding attempts in the terminal.
LTE defines search spaces, which describe the set of CCEs the terminal is supposed to monitor for scheduling assignments/ grants relating to a certain component carrier.
A search space is a set of candidate control channels formed by CCEs on a given aggregation level, which the terminal is supposed to attempt to decode.
For multiple aggregation levels, corresponding to one, two, four, and eight CCEs, a terminal has multiple search spaces.
-
NCHU CSE LTE - 9
Blind Decoding of PDCCHs The terminals will attempt to decode all the PDCCHs
that can be formed from the CCEs in each of its search spaces.
-
NCHU CSE LTE - 10
Example 1. Terminal A in cannot be addressed on a PDCCH
starting at CCE number 20, whereas terminal B can. 2. If terminal A is using CCEs 1623, terminal B
cannot be addressed on aggregation level 4 as all CCEs in its level-4 search space are blocked by the use for the other terminals. each terminal in the system has a terminal-specific search
space at each aggregation level.
3. The terminal-specific search spaces partially overlap between the two terminals in this subframe (CCEs 2431 on aggregation level 8) but, as the terminal-specific search space varies between subframes, the overlap in the next subframe is most likely different.
-
NCHU CSE LTE - 11
Blind Decoding of PDCCHs LTE has also defined common search spaces.
all terminals in the cell monitor the CCEs for control information.
It is primarily transmission of various system
messages, it can be used to schedule individual terminals as well.
Also, it can be used to resolve situations where scheduling of one terminal is blocked due to lack of available resources in the terminal-specific search space.
-
NCHU CSE LTE - 12
Blind Decoding of PDCCHs The common search spaces are only defined for
aggregation levels of four and eight CCEs and only for the smallest DCI formats, 0/1A/3/3A and 1C. (Table 10-4)
Without support for DCI formats with spatial multiplexing in the common search space.
As the main function of the common search space is
to handle scheduling of system information intended for multiple terminals, and such information must be receivable by all terminals in the cell.
scheduling is used the common search space.
-
NCHU CSE LTE - 13
Blind Decoding of PDCCHs The downlink DCI formats to decode in the terminal-
specific search space depend on the transmission mode configured for the terminal.
The DCI monitoring is described for the case of a single component carrier.
-
NCHU CSE LTE - 14
Blind Decoding of PDCCHs For multiple component carriers, the above
procedures are applied in principle to each of the activated downlink component carriers. (Ch 12)
There is one UE-specific search space per aggregation level and per (activated) component carrier upon which PDSCH can be received (or PUSCH transmitted), although there are some carrier-aggregation-specific modifications.
UE-specific search space per aggregation level and component carrier used for the PDSCH/PUSCH.
-
NCHU CSE LTE - 15
Blind Decoding of PDCCHs Where PDSCH/PUSCH transmissions on component
carrier 1 are scheduled using PDCCHs transmitted on component carrier 1.
For component carrier 2, a carrier indicator is assumed in the UE-specific search space as component carrier 2 is cross-carrier scheduled from PDCCHs transmitted on component carrier 1.
-
NCHU CSE LTE - 16
Blind Decoding of PDCCHs For component carriers 3 and 4, the terminal will
handle the two search spaces independently, assuming (in this example) a carrier indicator for component carrier 4 but not for component carrier 3.
If the UE-specific and common search spaces relating to different component carriers happen to overlap for some aggregation level when cross-carrier scheduling is configured, the terminal only needs to monitor the common search space.
-
NCHU CSE LTE - 17
Physical Hybrid ARQ Indicator Channel (PHICH)
The PHICH is used to transmit the hybrid-ARQ acknowledgements in response to UL-SCH transmission.
The hybrid-ARQ acknowledgement (one single bit of information per transport block) is repeated three times, followed by BPSK modulation on either the I or the Q branch and spreading with a length-four orthogonal sequence.
-
NCHU CSE LTE - 18
PHICH
Multiple PHICHs mapped to the same set of resource elements constitute a PHICH group,
where PHICHs within the same PHICH group are separated through different orthogonal sequences.
Sequence index Orthogonal sequence seqPHICHn Normal cyclic prefix
4PHICHSF =N
Extended cyclic prefix
2PHICHSF =N
0 [ ]1111 ++++ [ ]11 ++ 1 [ ]1111 ++ [ ]11 + 2 [ ]1111 ++ [ ]jj ++ 3 [ ]1111 ++ [ ]jj + 4 [ ]jjjj ++++ - 5 [ ]jjjj ++ - 6 [ ]jjjj ++ - 7 [ ]jjjj ++ -
-
NCHU CSE LTE - 19
PHICH PHICH duration in MBSFN and non-MBSFN
subframes
Non-MBSFN subframes MBSFN subframes
PHICH duration Subframes 1 and 6 in case of
frame structure type 2
All other cases On a carrier supporting
both PDSCH and PMCH
Normal 1 1 1
Extended 2 3 2
-
NCHU CSE LTE - 20
PHICH After forming the composite signal representing the PHICHs in a
group, cell-specific scrambling is applied and the 12 scrambled symbols are mapped to three resource-element groups.
separated by approximately one-third of the downlink cell bandwidth.
In the first OFDM symbol in the control region, resources are first allocated to the PCFICH, the PHICHs are mapped to resource elements not used by the PCFICH
-
NCHU CSE LTE - 21
PHICH In LTE, each downlink subframe is normally divided
into a control region, and a data region, consisting of the remaining part of the subframe.
control region consisting of the first few OFDM symbols,
The control region carries L1/L2 signaling necessary to control uplink and downlink data transmissions.
-
NCHU CSE LTE - 22
PCFICH The PCFICH indicates the size of the control region
in terms of the number of OFDM symbols that is, indirectly where in the subframe the data region starts.
If PCFICH is incorrectly decoded, neither know how to process the control channels nor where
the data region starts for the corresponding subframe.
Two bits of information (32-bit codeword), corresponds to the three control-region sizes of one, two, or three OFDM symbols.
-
NCHU CSE LTE - 23
PCFICH The coded bits are scrambled with a cell- and
subframe-specific scrambling code to randomize inter-cell interference, QPSK modulated, and mapped to 16 resource elements.
-
NCHU CSE LTE - 24
PCFICH The mapping of resource elements in the first OFDM
symbol in the subframe is done in groups of four resource elements (resource-element groups) and separated in different frequencies.
a symbol quadruplet consisting of four (QPSK) symbols is mapped.
Transmit diversity for four antenna ports is specified
in terms of groups of four symbols (resource elements).
To avoid collisions in neighboring cells, the location of the four groups in the frequency domain depends on the physical-layer cell identity.
-
NCHU CSE LTE - 25
PCFICH In first OFDM symbol; there are two resource
element groups per resource block, as every third resource element is reserved for reference signals (or non-used resource elements corresponding to reference symbols on the other antenna port).
-
NCHU CSE LTE - 26
PCFICH In second OFDM symbol; (if part of the control
region) there are two or three resource-element groups depending on the number of antenna ports configured.
In third OFDM symbol (if part of the control region) there are always three resource-element groups per resource block.
-
NCHU CSE LTE - 27
PCFICH The four resource-element groups are separated by
one-fourth of the downlink cell bandwidth in the frequency domain, with the starting position given by physical-layer cell identity.
16 QPSK symbols are used for the transmission of four resource-element groups
-
NCHU CSE LTE - 28
Common Control Physical Channel (CCPCH)
CCPCH carries cell-wide control information. Like the PDCCH, robustness rather than maximum
data rate is the chief consideration. QPSK is therefore the only available modulation
format. CCPCH is transmitted as close to the center
frequency as possible. CCPCH is transmitted exclusively on the 72 active subcarriers (=6 PRBs) centered on the DC subcarrier.
Control information is mapped to resource elements (k, l) where k refers to the OFDM symbol (0..5/6) within the slot and l refers to the subcarrier.
-
NCHU CSE LTE - 29
Downlink L1/L2 Control Signaling Downlink control signaling supports the transmission
of downlink and uplink transport channels. the corresponding information partly originates from the
physical layer (Layer 1) and partly from Layer 2 MAC.
Downlink L1/L2 control signaling consists of downlink scheduling assignments, including
information required for the terminal to be able to properly receive,
demodulate, decode the DL-SCH on a component carrier, uplink
scheduling grants informing the terminal about the resources transport format to use for uplink (UL-SCH) transmission hybrid-ARQ acknowledgements in response to UL-SCH
transmissions.
-
NCHU CSE LTE - 30
Downlink L1/L2 Control Signaling The downlink L1/L2 control signaling is transmitted
within the first part of each subframe.
Each subframe can be divided into a control region followed by a data region, where the control region corresponds to the part of the subframe in which the L1/L2control signaling is transmitted.
-
NCHU CSE LTE - 31
Downlink L1/L2 Control Signaling The control signaling can be dynamically adjusted
radio resources to match the instantaneous traffic situation.
For example, a small number of users being scheduled in a subframe, the required amount of control signaling is small and a larger part of the subframe can be used for data transmission.
The downlink L1/L2 control signaling consists of four different physical-channel types:
PCFICH, informing the terminal about the size of the control region (one, two, or three OFDM symbols).
There is one and only one PCFICH on each component carrier or, equivalently, in each cell.
-
NCHU CSE LTE - 32
Downlink L1/L2 Control Signaling PDCCH carries signal downlink scheduling
assignments and uplink scheduling grants. Each PDCCH carries signaling for a single terminal, but can
also be used to address a group of terminals. Multiple PDCCHs can exist in each cell.
PHICH, used to signal hybrid-ARQ acknowledgements in response to uplink UL-SCH transmissions.
Multiple PHICHs can exist in each cell.
R-PDCCH (Relay Physical Downlink Control Channel), used for relaying.
the R-PDCCH is not transmitted in the control region.
-
NCHU CSE LTE - 33
Downlink Scheduling Assignment Downlink scheduling assignments are valid for the same
subframe in which they are transmitted. The scheduling assignments use one of the DCI formats 1, 1A,
1B, 1C, 1D, 2, 2A, 2B, or 2C and the DCI formats used depend on the transmission mode configured
-
NCHU CSE LTE - 34
Uplink The principle advantage of SC-FDMA over
conventional OFDM is a lower PAPR (by approximately 2 dB) than would otherwise be possible using OFDM.
Data is mapped onto a signal constellation that can be QPSK, 16QAM, or 64QAM depending on channel quality.
-
NCHU CSE LTE - 35
Uplink Physical Channels
Physical Uplink Shared Channel (PUSCH) Resources for the PUSCH are allocated on a sub-frame basis by
the UL scheduler. Subcarriers are allocated in multiples of 12 (PRBs) and may be
hopped from sub-frame to sub-frame. The PUSCH may employ QPSK, 16QAM or 64QAM modulation. CRC insertion: 24 bit CRC
Physical Uplink Control Channel (PUCCH) It is never transmitted simultaneously with PUSCH data. For frame structure type 2, the PUCCH is not transmitted in the
UpPTS field. PUCCH conveys control information including channel quality
indication (CQI), ACK/NACK, HARQ and uplink scheduling requests (SR).
The PUCCH transmission is frequency hopped at the slot boundary
-
NCHU CSE LTE - 37
PUSCH The baseband signal representing the physical uplink
shared channel is defined in terms of the following steps:
scrambling modulation of scrambled bits to generate complex-valued
symbols transform precoding to generate complex-valued symbols mapping of complex-valued symbols to resource elements generation of complex-valued time-domain SC-FDMA signal
for each antenna port
Scrambling Modulation mapperTransform precoder
Resource element mapper
SC-FDMA signal gen.
-
NCHU CSE LTE - 38
PUCCH
The physical uplink control channel supports multiple formats.
Formats 2a and 2b are supported for normal cyclic prefix only.
PUCCH
format
Modulation
scheme
Number of bits per
subframe, bitM
1 N/A N/A
1a BPSK 1
1b QPSK 2
2 QPSK 20
2a QPSK+BPSK 21
2b QPSK+QPSK 22
-
NCHU CSE LTE - 39
Uplink Physical Signals
Uplink physical signals are used within the PHY and do not convey information from higher layers.
Two types of UL physical signals are defined: Demodulation reference signal, associated with
transmission of PUSCH or PUCCH Sounding reference signal, not associated with
transmission of PUSCH or PUCCH
-
NCHU CSE LTE - 40
Uplink Reference Signals
The demodulation signal facilitates coherent demodulation.
It is transmitted in the fourth SC-FDMA symbol of the slot and is the same size as the assigned resource.
There is also a sounding reference signal used to facilitate frequency dependent scheduling.
Both variants of the UL reference signal are based on Zadhoff-Chu sequences.
-
NCHU CSE LTE - 43
Downlink Channel Coding
Different coding algorithms are employed for the DL physical channels.
The PDSCH uses up to 64-QAM modulation. Rate 1/3 turbo coding has been selected for the PDSCH.
For the common control channel (CCPCH), modulation is restricted to QPSK.
For control channels, coverage is the paramount requirement.
Convolutional coding has been selected for use with the CCPCH, though a final determination regarding code rate has not yet been made.
-
NCHU CSE LTE - 44
Channel Coding and Interleaving
Channel coding scheme for transport blocks Turbo Coding with a coding rate of R=1/3, Two 8-state constituent encoders and A contention-free quadratic permutation
polynomial (QPP) turbo code internal interleaver. Maximum information block size of 6144 bits Error detection is supported by the use of 24-
bit CRC
-
NCHU CSE LTE - 45
Channel Coding
TrCH Coding scheme Coding rate
UL-SCH
DL-SCH
PCH
MCH
Turbo coding 1/3
BCH
Tail biting
convolutional
coding
1/3
Usage of channel coding scheme and coding rate for TrCHs
Control Information Coding scheme Coding rate
DCI
Tail biting
convolutional
coding
1/3
CFI Block code 1/16
HI Repetition code 1/3
Block code variable
UCI Tail biting
convolutional
coding
1/3
Usage of channel coding scheme and coding rate for control information
-
NCHU CSE LTE - 46
Channel Coding Channel coding for DL-SCH (as well as for PCH and
MCH) is based on Turbo coding. The encoding consists of two rate-1/2, eight-state
constituent encoders, implying an overall code rate of 1/3, in combination with QPP-based interleaving.
QPP : Quadrature Permutation Polynomial.
-
NCHU CSE LTE - 47
Channel Coding The QPP interleaver provides a mapping from the input (non-
interleaved) bits to the output (interleaved) bits according to the function:
i is the index of the bit at the output of the interleaver, c(i) is the index of the same bit at the input of the interleaver, K is the code-block/interleaver size.
The values of the parameters f1 and f2 depend on the code-block size K.
The range of code-block sizes is from a minimum of 40 bits to a maximum of 6144 bits, together with the associated values for the parameters f1 and f2.
-
NCHU CSE LTE - 48
Downlink Physical-Layer Processing (10) LTE downlink, there are four different types of
transport channels defined, the Downlink Shared Channel (DL-SCH), the Multicast Channel (MCH), the Paging Channel (PCH), the Broadcast Channel (BCH).
DL-SCH is mapping to the resource elements of the OFDM timefrequency grid.
DL-SCH is used for transmission user data and dedicated control information, as well as part of the downlink system information.
The DL-SCH physical-layer processing is to a large extent applicable also to MCH and PCH transport channels, although with some additional constraints.
-
NCHU CSE LTE - 49
Processing Steps Within each Transmission Time Interval (TTI), corresponding to
one subframe of length 1 ms, up to two transport blocks of dynamic size are delivered to the physical layer and transmitted over the radio interface for each component carrier.
-
NCHU CSE LTE - 50
Processing Steps In the case of no spatial multiplexing there is at most
a single transport block in a TTI. In the case of spatial multiplexing, with transmission
on multiple layers in parallel to the same terminal, there are two transport blocks within a TTI.
CRC Insertion Per Transport Block a 24-bit CRC is calculated for and appended to each
transport block.
-
NCHU CSE LTE - 51
Code-Block Segmentation and Per-Code-Block CRC Insertion The LTE Turbo-coder internal interleaver is only
defined a maximum block size of 6144 bits. If the transport block, including the transport-block CRC,
exceeds this maximum code-block size, code-block segmentation, is applied before the Turbo coding.
Code-block segmentation implies that the transport
block is segmented into smaller code blocks. matching the set of code-block sizes supported by the Turbo
coder. the specification includes the possibility to insert dummy
filler bits at the head of the first code block.
-
NCHU CSE LTE - 52
Code-Block Segmentation and Per-Code-Block CRC Insertion Transport block implies that an CRC is calculated for
and appended to rear. CRC is small for the transport block.
The code block also adds additional error-detection capabilities (using CRC) and thus further reduces the risk for undetected errors in the code block.
-
NCHU CSE LTE - 53
Localized and Distributed Resource Mapping In some cases downlink channel-dependent
scheduling is not suitable to use or is not practically possible:
For low-rate services such as voice and the feedback signaling may lead to extensive relative overhead.
At high, it may be difficult to track the instantaneous channel conditions to the accuracy required for channel-dependent scheduling to be efficient.
LTE allows for such distributed resource-block
allocation by resource allocation types 0 and 1
-
NCHU CSE LTE - 54
Distributed Resource-Block Allocation Drawbacks:
For types 0 and 1, the minimum size of the allocated resource can be as large as four resource-block pairs and may thus not be suitable when resource allocations of smaller sizes are needed.
Both these resource-allocation methods are associated with a relatively large PDCCH payload.
Resource-allocation type 2 always allows for the allocation of a single resource-block pair and is also associated with a relatively small PDCCH payload size.
Only allows for the allocation of resource blocks that are contiguous in the frequency domain.
-
NCHU CSE LTE - 55
Virtual Resource Block (VRB) A Virtual Resource Block (VRB) has used in
distributed resource-block allocation In resource-allocation type 2 and in a single resource block
pair.
The key to distributed transmission then lies in the mapping from VRB pairs to Physical Resource Block (PRB) pairs that is, to the actual physical resource used for transmission.
Two types of VRBs: 1. Localized VRBs : there is a direct mapping from VRB pairs to
PRB pairs
-
NCHU CSE LTE - 56
Distributed VRBs 2. Distributed VRBs : Consecutive VRBs are not mapped to PRBs that are
consecutive in the frequency domain; This provides frequency diversity between consecutive VRB
pairs. Even a single VRB pair is distributed in the frequency domain.
A. The spreading in the frequency domain is done by means of a block-based interleaver operating on resource-block pairs.
-
NCHU CSE LTE - 57
Distributed VRBs B. A split of each resource-block pair such that the two
resource blocks of the resource-block pair are transmitted with a certain frequency gap in between. This also provides frequency diversity for a single VRB
pair. This step can be seen as the introduction of frequency hopping on a slot basis.
Whether the VRBs are localized or distributed is indicated on the associated PDCCH in type 2 resource allocation. dynamically switch between distributed and localized
transmission and also mix distributed and localized transmission for different terminals within the same subframe.
-
NCHU CSE LTE - 58
Distributed VRBs The exact size of the frequency gap depends on the
overall downlink cell bandwidth according to Table 10.1.
Based on two criteria:
1.The gap should be of the order of half the downlink cell bandwidth in order to provide good frequency diversity also in a single VRB pair.
2.The gap should be a multiple of P2, where P is the size of a resource-block group and used for resource allocation types 0 and 1.
1.This constraint is to ensure a smooth coexistence in the same subframe between distributed transmission as described above and transmissions based on downlink allocation types 0 and 1.
-
NCHU CSE LTE - 59
Distributed VRBs
PDCCH ProcessingPDCCH ProcessingPDCCH ProcessingPDCCH ProcessingPDCCH ProcessingBlind Decoding of PDCCHsBlind Decoding of PDCCHsBlind Decoding of PDCCHsBlind Decoding of PDCCHsExampleBlind Decoding of PDCCHsBlind Decoding of PDCCHsBlind Decoding of PDCCHsBlind Decoding of PDCCHsBlind Decoding of PDCCHsBlind Decoding of PDCCHsPhysical Hybrid ARQ Indicator Channel (PHICH)PHICHPHICHPHICHPHICHPCFICHPCFICHPCFICHPCFICHPCFICHPCFICHCommon Control Physical Channel (CCPCH)Downlink L1/L2 Control SignalingDownlink L1/L2 Control SignalingDownlink L1/L2 Control SignalingDownlink L1/L2 Control SignalingDownlink Scheduling AssignmentUplinkUplink Physical ChannelsPUSCHPUCCHUplink Physical SignalsUplink Reference SignalsDownlink Channel CodingChannel Coding and Interleaving Channel CodingChannel CodingChannel CodingDownlink Physical-Layer Processing (10)Processing StepsProcessing StepsCode-Block Segmentation and Per-Code-Block CRC InsertionCode-Block Segmentation and Per-Code-Block CRC InsertionLocalized and Distributed Resource MappingDistributed Resource-Block AllocationVirtual Resource Block (VRB)Distributed VRBsDistributed VRBsDistributed VRBsDistributed VRBs