3GPP LTE Design Library: August 2007
3GPP LTE Design Library: August 2007
3GPP LTE Design Library: August 2007
August 2007
Notice
The information contained in this document is subject to change without notice.
Agilent Technologies makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose. Agilent Technologies shall not be liable for errors contained herein or for incidental or
consequential damages in connection with the furnishing, performance, or use of this material.
Warranty
A copy of the specific warranty terms that apply to this software product is available upon request from your Agilent Technologies
representative.
Acknowledgments
Mentor Graphics is a trademark of Mentor Graphics Corporation in the U.S. and other countries.
Microsoft®, Windows®, MS Windows®, Windows NT®, and MS-DOS® are U.S. registered trademarks of Microsoft Corporation.
SystemC® is a registered trademark of Open SystemC Initiative, Inc. in the United States and other countries and is used with permission.
HiSIM2 source code, and all copyrights, trade secrets or other intellectual property rights in and to the source code in its entirety, is owned
by Hiroshima University and STARC.
ii
Contents
1 3GPP LTE Wireless Design Library
3GPP LTE System.............................................................................................. 1-1
Component Libraries .......................................................................................... 1-6
Design Examples ............................................................................................... 1-9
2 3GPP LTE Channel Coding Components
3 3GPP LTE Channel Model Components
4 3GPP LTE Measurement Components
5 3GPP LTE Receiver Components
6 3GPP LTE Signal Source Components
7 3GPP LTE Design Examples
3GPP LTE Downlink FDD Transmitter Design Examples ......................................... 7-1
Download BS FDD Waveform to ESG Instrument.............................................. 7-1
Downlink FDD Transmitter EVM Measurement .................................................. 7-3
Downlink FDD Transmitter EVM Versus Subcarrier Measurement .................... 7-8
Downlink FDD Transmitter Spectrum Measurement .......................................... 7-10
3GPP LTE Downlink Receiver Design Examples ..................................................... 7-14
Downlink Raw BER Measurement Under AWGN............................................... 7-15
3GPP LTE Downlink TDD Design Examples............................................................ 7-17
Downlink TDD Transmitter EVM Measurement .................................................. 7-18
Downlink TDD Transmitter EVM Versus Subcarrier Measurement .................... 7-23
Downlink TDD Raw BER Measurement Under AWGN ...................................... 7-25
3GPP LTE Uplink Transmitter Design Examples ...................................................... 7-28
Download UE Waveform to ESG Instrument...................................................... 7-28
Uplink 1 User Equipment Transmitter Measurement .......................................... 7-30
Uplink 2 User Equipment Transmitter Measurement .......................................... 7-34
Uplink Transmitter EVM Measurement ............................................................... 7-38
Uplink Transmitter EVM Versus Subcarrier Measurement ................................. 7-40
3GPP LTE Uplink Receiver Design Examples.......................................................... 7-42
Uplink Raw BER Measurement Under AWGN ................................................... 7-43
Uplink BER Measurement under AWGN ............................................................ 7-45
Uplink BER Measurement under Fading Channel.............................................. 7-48
3GPP LTE Uplink TDD Design Examples ................................................................ 7-52
Uplink TDD Transmitter EVM Measurement....................................................... 7-52
Uplink TDD Transmitter EVM Versus Subcarrier Measurement ......................... 7-54
Uplink TDD Raw BER Measurement Under AWGN........................................... 7-56
iii
iv
Chapter 1: 3GPP LTE Wireless Design
Library
The Agilent EEsof EDA 3GPP LTE Wireless Design Library is provided for the 3GPP
long term evolution (LTE) market. This design library follows the 3GPP TS 36.211
V1.2.1 (July 2007), 3GPP TS 36.212 v1.2.3 (July 2007) and some additional proposals. The
3GPP LTE Design Library is intended to be a baseline system for designers to
develop an idea of what nominal or ideal system performance would be. Evaluations
can be made regarding degraded system performance due to system impairments
that may include non-ideal component performance.
1-1
3GPP LTE Wireless Design Library
Sampling frequency 1.92 MHz 3.84 MHz 7.68 MHz 15.36 MHz 23.04 MHz 30.72 MHz
(1/2 x 3.84 MHz) (2 x 3.84 MHz) (4 x 3.84 MHz) (6 x 3.84 MHz) (8 x 3.84 MHz)
† See 3GPP TR 36.804 v0.5.0 (2007-05). Except 25,50,75 and 100 RBs, 24,48,72,96 number of RBs are also supported
for 5, 10, 15 and 20 MHz bandwidth, respectively.
†† Inlcudes DC sub-carrier which contains no data
††† In one slot, the first OFDM symbol has long CP length and other 6 OFDM symbols have short CP length when
Normal CP.
1-2
Table 1-1. Parameters for Downlink Transmission Scheme
CP length (4.69/9) x 6, (4.69/18) x 6, (4.69/36) x 6, (4.69/72) x 6, (4.69/108) x 6, (4.69/144) x 6,
Normal †††
(µs/samples) (5.21/10) x 1 (5.21/20) x 1 (5.21/40) x 1 (5.21/80) x 1 (5.21/120) x 1 (5.21/160) x 1
† See 3GPP TR 36.804 v0.5.0 (2007-05). Except 25,50,75 and 100 RBs, 24,48,72,96 number of RBs are also supported
for 5, 10, 15 and 20 MHz bandwidth, respectively.
†† Inlcudes DC sub-carrier which contains no data
††† In one slot, the first OFDM symbol has long CP length and other 6 OFDM symbols have short CP length when
Normal CP.
The downlink reference signal (RS) are always transmitted in the first OFDM symbol
and the last third symbol in one slot. The primary synchronization channel (P-SCH)
and secondary synchronization channel (S-SCH) are transmitted in the last and
second last OFDM symbols in slot 0 (subframe 0) and slot 10 (subframe 5). Both
P-SCH and S-SCH occupy centeral 6 resource blcoks (RB, 72 subcarriers). For
Normal CP and Extended CP, the first three OFDM symbols are reserved for PDCCH
in subframe 0 and 5. Other subframes do not transmit PDCCH in current ADS 3GPP
LTE wireless library. P-BCH is always transmitted in subframe 0. P-BCH occupies
centeral 6 RBs (same as P-SCH and S-SCH) in spectrum. Sub-carriers from up to four
OFDM symbols are allocated to P-BCH. In the frame structure with the normal
(short) CP, the allocations appear in slot #0, symbols #3, #4 and slot #1, symbol #0,
#1. In the frame structure with the extended (long) CP, the allocations appear in slot
#0, symbols #3 and slot #1, symbol #0, #1, #2.
The relation between physical resource blocks and resource elements is show in Figure 1-2.
1-3
3GPP LTE Wireless Design Library
Figure 1-2. Illustration of the relation between resource blocks and resource elements
For TDD operation with frame structure type 1, the last N GP downlink OFDM
symbol(s) in a subframe immediately preceding a downlink-to-uplink switch point
can be reserved for guard time and consequently not transmitted. The supported
guard periods are listed in Table 1-2.
Table 1-2. Guard periods for TDD operation with frame structure type 1
1-4
Figure 1-3. Transmitter Structure for SC-FDMA
This allows for a relatively high degree of commonality with the downlink OFDM
scheme and the same parameters. For example, clock frequency can be reused.
One uplink slot (0.5ms) for generic frame structure consists of five or six SC-FDMA
data symbols and one reference symbol (RS). The transmitted signal in each slot is
described by the contents of N symbUL SC-FDMA symbols, numbered from 0 to
UL
N symb – 1 . Each SC-FDMA symbol carries multiple complex-valued modulation
symbols a u, 1 representing the contents of resource element (u,l) where u is the time
index within SC-FDMA symbol l. For the generic frame structure, all SC-FDMA
symbols are of the same size. Figure 1-4 below shows the slot structure.
1-5
3GPP LTE Wireless Design Library
For the generic frame structure, the demodulation reference signal is mapped to
SC-FDMA symbol l=3. The reference signal symbol is always the 4th SC-FDMA
symbol for the Normal cyclic prefix and Extended cyclic prefix.
Table 1-4 lists the values of NCP,1 and Nd that are used for the generic frame
structure. Note that different blocks within a slot may have different cyclic prefix
lengths.
Table 1-4. SC-FDMA Parameters for the Generic Frame Structure
Component Libraries
This 3GPP LTE Wireless Design Library is organized by the types of behavioral
models and subnetworks.
1-6
• LTE_TurboCoder: Turbo encoder
• LTE_TurboDecoder: Turbo decoder
• LTE_UL_ChannelCoder: Uplink channel encoder
• LTE_UL_ChannelDecoder: Uplink channel decoder
• LTE_UL_RateDematch: Uplink rate dematching of PUSCH
• LTE_UL_RateMatch: Uplink rate matching of PUSCH
Measurement Components
The measurement models provide basic measurements for both downlink and uplink,
such as EVM and CCDF.
• LTE_DL_EVM: Downlink EVM Measurement with RF De-modulator
• LTE_DL_EVM_Sink: Downlink EVM Measurement Sink
• LTE_RF_CCDF: CCDF Measurement
• LTE_RF_CM: Cubic Metric (CM) Measurement
• LTE_UL_EVM: Uplink EVM (RCE) Measurement
• LTE_UL_EVM_Sink: Uplink EVM Measurement Sink
Receiver Components
The receiver models are for both downlink and uplink receivers.
• LTE_DL_ChEstimator: Downlink Channel Estimator and Interpolator
• LTE_DL_DemuxFrame: Downlink Radio Frame De-multiplexer with
Frequency Offset Compensator
• LTE_DL_DemuxOFDMSym: Downlink OFDM Symbol De-multiplexer in one
Radio Frame
• LTE_DL_DemuxSlot: Downlink Slot De-multiplexer
1-7
3GPP LTE Wireless Design Library
1-8
• LTE_Mapper: Mapper
• LTE_PSCH: P-SCH Generator
• LTE_RACH: Uplink Non-synchronized Random Access Channel Generator
• LTE_RACH_PrmGen: RACH Preamble Generator
• LTE_SCFDMA_Mapper: Uplink Sub-carrier Mapper for SC-FDMA
• LTE_SCFDMA_Modulator: Uplink SC-FDMA Modulator
• LTE_SpectrumShaping: Spectrum Shaping FIR Filter
• LTE_SSCH: Secondary Synchronization Channel Generator.
• LTE_SymWindow: Symbol Transition Windowing
• LTE_UL_CAZAC: Uplink CAZAC Sequence Generator
• LTE_UL_DFT: Complex Discrete Fourier Transform for Uplink
• LTE_UL_HalfCarrier_Shift: Uplink 1/2 Sub-carrier Shifting
• LTE_UL_MuxFrame: Uplink Radio Frame Multiplexer
• LTE_UL_MuxSlot: Uplink Slot Multiplexer
• LTE_UL_RS_Modulator: Uplink SC-FDMA Modulator for Reference Symbol
• LTE_UL_Src: Uplink Baseband Signal Source
• LTE_UL_Src_RF: Uplink Signal Source with RF Modulator
Design Examples
This 3GPP LTE Wireless Design Library includes several design examples for LTE
downlink transmitter measurement, downlink raw BER, uplink transmitter
measurement, and uplink coded BER. Four projects (LTE_DL_Tx_prj,
LTE_DL_Rx_prj, LTE_UL_Tx_prj, LTE_UL_Rx_prj, LTE_DL_TDD_prj and
LTE_UL_TDD_prj) are provided in this 3GPP LTE design library.
LTE_DL_Tx_prj
This project provides transmitter design examples for the 3GPP LTE downlink FDD
system. The transmitter measurements include EVM, constellation, spectrum, and
CCDF, as well as other measurements.
• LTE_DL_to_ESG.dsn: Demo how to download BS waveform to ESG Instrument
1-9
3GPP LTE Wireless Design Library
LTE_DL_TDD_prj
This project provides transceiver test benches of 3GPP LTE downlink TDD system.
The measurements are EVM, constellation, spectrum and CCDF and raw BER and
etc.
• LTE_DL_TDD_RawBER.dsn: Downlink TDD Raw BER and PER Measurement
on AWGN Channel.
• LTE_DL_TDD_TxEVM.dsn: Downlink TDD transmitter EVM measurements.
• LTE_DL_TDD_TxEVM_vs_SC.dsn: Dwonlink TDD EVM vs subcarrier
measurement.
LTE_DL_Rx_prj
This project provides receiver design examples for the 3GPP LTE downlink FDD
system. Currently, the raw BER (un-decoded BER) of the downlink system is
provided.
• LTE_DL_RawBER.dsn: Downlink Raw BER and PER Measurement on AWGN
Channel
LTE_UL_Tx_prj
This project provides transmitter design examples for the 3GPP LTE uplink FDD
system. The transmitter measurements include constellation, spectrum, and CCDF
as well as other measurements.
• LTE_UL_1UE_to_ESG.dsn: Demo how to download UE waveform to ESG
Instrument
• LTE_UL_1UE_Tx.dsn: 1 UE Tx spectrum, constellation and CCDF
measurements
• LTE_UL_2UE_Tx.dsn: 2 UEs Tx spectrum, constellation and power
measurements
1-10
LTE_UL_TDD_prj
This library provides transceiver test benches of 3GPP LTE TDD uplink system. The
measurements are constellation, spectrum and CCDF and raw BER and etc.
• LTE_UL_TDD_RawBER.dsn: Uplink TDD Raw BER and PER Measurement on
AWGN Channel.
• LTE_UL_TDD_TxEVM.dsn: Uplink TDD transmitter EVM measurement.
• LTE_UL_TDD_TxEVM_vs_SC.dsn: Uplink TDD transmitter EVM vs
subcarrier measurement.
LTE_UL_Rx_prj
This project provides receiver design examples for the 3GPP LTE uplink FDD
system. Currently, the BER (coded BER and un-decoded BER) of the uplink system is
provided.
• LTE_UL_RawBER.dsn: Uplink Raw BER and PER Measurement on AWGN
Channel
• LTE_UL_AWGN_BER.dsn: Uplink FDD coded BER and PER Measurement on
AWGN Channel
• LTE_UL_Fading_BER.dsn: Uplink FDD coded BER and PER Measurement on
fading Channel
Glossary of Terms
1-11
3GPP LTE Wireless Design Library
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TS 36.212 v1.2.3, “Multiplexing and Channel Coding”, July 2007.
[4] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and
reception”, May 2007.
[5] R1-072860, LGE, “P-SCH design”, June 2007.
[6] R1-072727, QUALCOMM, “Detail on SSC sequence design”, June 2007.
1-12
Chapter 2: 3GPP LTE Channel Coding
Components
The receiver models are for both downlink and uplink channel coding. The current
release only supports uplink channel coding/decoding.
• LTE_CodeBlkDeseg: Code block de-segmentation
• LTE_CodeBlkSeg: Code block segmentation
• LTE_CRCDecoder: CRC decoder
• LTE_CRCEncoder: CRC encoder
• LTE_TurboCoder: Turbo encoder
• LTE_TurboDecoder: Turbo decoder
• LTE_UL_ChannelCoder: Uplink channel encoder
• LTE_UL_ChannelDecoder: Uplink channel decoder
• LTE_UL_RateDematch: Uplink rate dematching of PUSCH
• LTE_UL_RateMatch: Uplink rate matching of PUSCH
2-1
3GPP LTE Channel Coding Components
Parameters
Name Description Default Type
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
2 DataOut data out int
Notes/Equations:
1. This model is used to remove the fillter bits from the input bit sequence.
Each firing, TransBlockSize + CRC_Length + Y tokens are consumed at DataIn,
and TransBlockSize + CRC_Length tokens are generated at DataOut, wherein
N is the number of filler bits. That is, the first Y bits is removed from the input
bit sequence.
2. The input bit sequence is denoted by b0, b1, b2,...,bB-1. Segmentation of the bit
sequence from transport block concatenation is performed if B > Z, where Z =
6144. The number of code blocks is denoted by C. If B > 0 and the number of
2-2
filler bits Y calculated below is not 0, filler bits are added to the beginning of the
first block. If B < 40, filler bits are added to the beginning of the code block. The
filler bits are always set to NULL at the input of the encoder. In this model, the
value of filler bits is set to -1.
The bits output from code block segmentation are denoted by or0, or1, or2, or3,...,
or(kr-1), where r is the code block number, and Kr is the number of bits for code
block r. Total number of code blocks: C = B ⁄ Z
Number of bits in each code blocks:
First segmentation size Ka = minimum K in the table such that C ⋅ K ≥ B
if C =1
the number of code blocks with length Ka is Ca = 1, Kb = 0, Cb = 0
else if C > 1
Second segmentation size Kb = maximum K in the table such that K < K+D =
Ka - Kb
C⋅K –B
Number of segments of size Kb: C b = -------------------------
a
-
D
2-3
3GPP LTE Channel Coding Components
Parameters
Name Description Default Type
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
2 DataOut data out int
Notes/Equations:
1. This model is used to perform transport block segmentation.
Each firing, TransBlockSize + CRC_Length tokens are consumed at DataIn,
and TransBlockSize + CRC_Length + Y tokens are generated at DataOut,
wherein Y is the number of filler bits.
2. The input bit sequence is denoted by b0, b1, b2,...,bB-1. Segmentation of the bit
sequence from transport block concatenation is performed if B > Z, where Z =
6144. The number of code blocks is denoted by C. If B > 0 and the number of
filler bits Y calculated below is not 0, filler bits are added to the beginning of the
2-4
first block. If B < 40, filler bits are added to the beginning of the code block. The
filler bits are always set to NULL at the input of the encoder. In this model, the
value of filler bits is set to -1.
The bits output from code block segmentation are denoted by or0, or1, or2, or3,...,
or(kr-1), where r is the code block number, and Kr is the number of bits for code
block r.
Total number of code blocks: C = B ⁄ Z
Number of bits in each code blocks:
First segmentation size Ka = minimum K in the table such that C ⋅ K ≥ B
if C =1
the number of code blocks with length Ka is Ca = 1, Kb = 0, Cb = 0
else if C > 1
Second segmentation size Kb = maximum K in the table such that K < K+D =
Ka - Kb
C⋅K –B
Number of segments of size Kb: C b = -------------------------
a
-
D
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.212 v1.2.3, “Multiplexing and Channel Coding”, July 2007
2-5
3GPP LTE Channel Coding Components
Parameters
Name Description Default Type
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
2 CRCOut data out int
Notes/Equations:
1. This model is used to perform CRC decoding on coded LTE transport block.
Each firing, TransBlockSize + CRC_lengtrh tokens are consumed at DataIn,
and TransBlockSize tokens are generated at DataOut and one token is
generated at CRCOut.
2. The TransBlockSize parameter detemines the transport block size of input
sequence. CRC_Length specifies the number of parity bits.
2-6
3. If CRC_Length is set to CRC_24, the number of parity bits is 24 and the cyclic
generator polynomial is: gCRC24 ( D ) = D24 + D23 + D6 + D5 + D + 1 . If CRC_Length is set to
CRC_16, the number of parity bits is 16 and the cyclic generator polynomial is:
gCRC16 ( D ) = D + D + D + 1 .
16 12 5
4. This model performs CRC encoding on the first TransBlockSize tokens and gets
CRC_Length tokens, which will be compared with the last CRC_Length tokens
of input sequence. If the result is the same, 0 is output at CRCOut, otherwise 1
is output at CRCOut.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.212 v1.2.3, “Multiplexing and Channel Coding”, July 2007.
2-7
3GPP LTE Channel Coding Components
Parameters
Name Description Default Type
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
2 DataOut data out int
Notes/Equations:
1. This model is used to perform CRC attachment on LTE transport block.
Each firing, TransBlockSize tokens are consumed at DataIn, and
TransBlockSize + CRC_lengtrh tokens are generated at DataOut.
2. The TransBlockSize parameter detemines the transport block size of input
sequence. CRC_Length specifies the number of parity bits
3. If CRC_Length is set to CRC_24, the number of parity bits is 24 and the cyclic
generator polynomial is: gCRC24 ( D ) = D24 + D23 + D6 + D5 + D + 1 . If CRC_Length is set to
2-8
CRC_16, the number of parity bits is 16 and the cyclic generator polynomial is:
gCRC16 ( D ) = D + D + D + 1 .
16 12 5
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.212 v1.2.3, “Multiplexing and Channel Coding”, July 2007
2-9
3GPP LTE Channel Coding Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations:
1. This model is used to implement Turbo encoding for LTE system.
2. The scheme of Turbo coder is a Parallel Concatenated Convolutional Code
(PCCC) with two 8-state constituent encoders and one turbo code internal
interleaver. The coding rate of turbo coder is 1/3. The structure of turbo coder
is illustrated in Figure 2-1.
2-10
.
where
The initial value of the shift registers of the 8-state constituent encoders shall
be all zeros when starting to encode the input bits.
4. Trellis termination is performed by taking the tail bits from the shift register
feedback after all information bits are encoded. Tail bits are padded after the
encoding of information bits. The first three tail bits shall be used to terminate
the first constituent encoder (upper switch of Figure 2-1 in lower position) while
the second constituent encoder is disabled. The last three tail bits shall be used
to terminate the second constituent encoder (lower switch of Figure 2-1 in lower
position) while the first constituent encoder is disabled.
2-11
3GPP LTE Channel Coding Components
5. The bits input to the turbo code internal interleaver are denoted by
, where K is the number of input bits. The bits output of the turbo
code internal interleaver are denoted by .
where the relationship between the output index i and the input index
satisfies the following quadratic form:
The parameters f1 and f2 depend on the block size K and are summarized in
Table 2-1:
2-12
Table 2-1. Turbo code internal interleaver parameters
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.212 v1.2.3, “Multiplexing and Channel Coding”, July 2007.
2-13
3GPP LTE Channel Coding Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations:
1. This model is used to implement Turbo decoding for LTE system.
2. An iterative decoding scheme based on the modified BAHL et al. algorithm
[3][4] is used in this model. The iterative number can be set from 1 through to
20 through parameter setting. In theory, as the number of these iterations
approaches infinity, the estimate at the output of decoder will approach the
maximum a posteriori (MAP) solution.
2-14
3. Figures 2-2 shows the Turbo decoder structure
.
2-15
3GPP LTE Channel Coding Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations:
1. This subnetwork performs LTE uplink channel coding.
The schematic for this subnetwork is shown in Figure 2-3.
2-16
Figure 2-3. LTE_UL_ChannelCoder Schematic
2. This subnetwork includes LTE_CRCEncoder, LTE_CodeBlkSeg,
LTE_TurboCoder and LTE_RateMatch, which perform CRC encoding, code
block segmentation, turbo encoding and rate match respectively.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.212 v1.2.3, “Multiplexing and Channel Coding”, July 2007
2-17
3GPP LTE Channel Coding Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations:
1. This subnetwork performs LTE uplink channel decoding.
2-18
The schematic for this subnetwork is shown in Figure 2-4.
2-19
3GPP LTE Channel Coding Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations:
1. This model is used to implement rate dematch for LTE physical uplink shared
channel(PUSCH).
2-20
Each firing, ((TransBlockSize + number of padding bits) * 3 + code block
number * 12) Output tokens are generated while Ndata Input tokens
consumed. Ndata is specified by user.
2. This model implement the inverse operation of LTE_UL_RateMatch. For more
information, please refer to manual of LTE_UL_RateMatch.
The rate matching for PUSCH is defined per coded block and consists of
separating and interleaving the three information bit streams, si, p1i, and p2i,
followed by the collection of bits and the generation of a circular buffer as
depicted in Figure 2-5. The output bits are transmitted sequentially from
sequence zi as described in Turbo coder with the starting point defined
according to the redundancy version.
2-21
3GPP LTE Channel Coding Components
K′ ≤ R × C
2-22
7. The output of the block interleaver is the bit sequence read out column by
column from the inter-column permuted R × C matrix. The bits after sub-block
interleaving are denoted by v0, v1, v2,…, vK’-1, where v0 corresponds to yP(0), v1
For p2i:
8. (6) The output of the sub-block interleaver is denoted by v0, v1, v2,…, vK’’-1,
where vi= yP(i) and where
• Bit collection
The circular buffer of length Kz = 3K’’ for the r-th coded block is generated as
follows:
zi = s'i for i = 0,…, K’’–1
zK’’+2i = p1'i for i = 0,…, K’’ –1
zK’’+2i+1 = p2'ifor i = 0,…, K’’ –1
Denoting by the rate matching output sequence length for this coded block,
and rvidx the redundancy version number for this transmission, the rate
matching output bit sequence is z’i , i = 0,1,..., Krm-1.
2-23
3GPP LTE Channel Coding Components
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.212 v1.2.3, “Multiplexing and Channel Coding”, July 2007
2-24
LTE_UL_RateMatch (LTE Uplink Rate Matcher)
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
1 DataIn Data In int
Pin Outputs
Pin Name Description Signal Type
Notes/Equations:
1. This model is used to implement rate match defined in 5.1.4 in [2] for LTE
physical uplink shared channel(PUSCH).
2-25
3GPP LTE Channel Coding Components
2-26
The sub-block interleaving is a block interleaver and consists of bits input to
a matrix with padding, the inter-column permutation for the matrix and bits
output from the matrix. The bits input to the block interleaver are denoted by
u0, u1, u2,…,uK’-1, where K’ is the number of bits. The output bit sequence
from the block interleaver is derived as follows:
3. Assign C = 32 to be the number of columns of the matrix. The columns of the
matrix are numbered 0, 1, 2, …, C - 1 from left to right.
4. Determine the number of rows of the matrix, R, by finding minimum integer R
such that:
K′ ≤ R × C
2-27
3GPP LTE Channel Coding Components
7. The output of the block interleaver is the bit sequence read out column by
column from the inter-column permuted R × C matrix. The bits after sub-block
interleaving are denoted by v0, v1, v2,…, vK’-1, where v0 corresponds to yP(0), v1
For p2i:
8. The output of the sub-block interleaver is denoted by v0, v1, v2,…, vK’’-1, where
vi= yP(i) and where
• Bit collection
The circular buffer of length Kz = 3K’’ for the r-th coded block is generated as follows:
zi = s'i for i = 0,…, K’’–1
zK’’+2i = p1'i for i = 0,…, K’’ –1
zK’’+2i+1 = p2'ifor i = 0,…, K’’ –1
Denoting by the rate matching output sequence length for this coded block,
and rvidx the redundancy version number for this transmission, the rate
matching output bit sequence is z’i , i = 0,1,..., Krm-1.
2-28
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.212 v1.2.3, “Multiplexing and Channel Coding”, July 2007
2-29
3GPP LTE Channel Coding Components
2-30
Chapter 3: 3GPP LTE Channel Model
Components
The 3GPP LTE wireless design library includes one channel model component.
• LTE_Channel_ITU: ITU Downlink EVM Channel Model
3-1
3GPP LTE Channel Model Components
3-2
Parameters
Name Description Default Unit Type Range
Delay the delay of each tap in {0.0 , 0.31 , 0.71 , sec real array [0, 1000.0]
usec, effective only when 1.09 , 1.73 , 2.51 }
ModelType is set as
UserDefined
Power the power in each tap in {0.0 dB, -1.0 dB, real array (-∞, 0]
dB, effective only when -9.0 dB, -10.0 dB,
ModelType is set as -15.0 dB, -20.0
UserDefined dB}
Ricean_factor the Ricean K-factor in {0.0, 0.0, 0.0, 0.0, real array [0.0, 1000.0]
linear scale of each tap, 0.0, 0.0}
effective only when
ModelType is set as
UserDefined
Pin Inputs
Pin Name Description Signal Type
3-3
3GPP LTE Channel Model Components
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to generate channel models for mobile wireless applications.
2. This model is implemented following Rec.ITU-R M.1225.
A set of 4 modified International Telecommunication Union (ITU) channel
models are constructed to simulate the multipath fading of the channel. The
multipath fading is modeled as a tapped-delay line with 6 taps with
non-uniform delays. The gain associated with each tap is characterized by a
distribution (Ricean with a K-factor>0, or Rayleigh with K-factor=0) and the
maximum Doppler frequency. For each tap, the method of filtered noise is used
to generate channel coefficients with the specified distribution and spectral
power density.
The definition of the 4 specific ITU channels is shown in the following tables:
1 0 0 0 0 Classic
3-4
Table 3-2. Vehicular Test Environment Tapped-Delay-Line Parameters
Channel A Channel B
--------------------
1 -
f0 ≤ 1
S ( f ) = π 1 – f 20
f0 > 1
0
f- and f = v
where f 0 = ----- --- f , v is the mobile’s velocity relative to base station.
m c
fm
3-5
3GPP LTE Channel Model Components
3-6
Chapter 4: 3GPP LTE Measurement
Components
The 3GPP LTE measurement models provide basic measurements such as EVM and
CCDF.
• LTE_DL_EVM: Downlink EVM Measurement with RF De-modulator
• LTE_DL_EVM_Sink: Downlink EVM Measurement Sink
• LTE_RF_CCDF: CCDF Measurement
• LTE_RF_CM: Cubic Metric (CM) Measurement
• LTE_UL_EVM: Uplink EVM (RCE) Measurement
• LTE_UL_EVM_Sink: Uplink EVM Measurement Sink
4-1
3GPP LTE Measurement Components
4-2
Parameters
Name Description Default Unit Type Range
4-3
3GPP LTE Measurement Components
PowerBoosting power boosting of each UE {0.0, 0.0, 0.0, 0.0, real array [-∞, ∞]
data in dB 0.0, 0.0}
IdleInterval idle interval between two 0.0 sec real [0, 1.0ms]
consecutive radio frames
4-4
Pin Inputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork performs an EVM measurement on the LTE downlink signal. If
FrameMode is set to FDD, Subframe_Bitmap and GuardPeriod are useless; otherwise, if
FrameMode is set to TDD, the elements of Subframe_Bitmap is used to indicate the
assignment of each subframe: 1 means the subframe is for downlink, and 0 means the
subframe is for uplink, and GuardPeriod indicate the number of guard symbols preceding
DL to UL switch point.The schematic for this subnetwork is shown in Figure 4-1.
4-5
3GPP LTE Measurement Components
where,
si is the measured signal
4-6
ri is the ideal reference signal
4. The available results from this measurement are dependent on the two
parameters, DisplayOption and MeasurementOption.
• When DisplayOption = Percentage, the EVM measurement results are
provided in percentage.
• When DisplayOption = dB, the EVM measurement results are provided in
dB.
• When DisplayOption = Percentage_dB, the EVM measurement results in
percentage and dB are both provided.
• When MeasurementOption = Per_PhysicalCh, the EVM measurements for
different physical channels, such as P-SCH, S-SCH, BCH, DPCCH and UEs
are performed frame by frame, and the averaged EVM measurement results
over FramesToAverage frames for these physical channels is also provided.
• When MeasurementOption = Per_RB, the EVM measurements for different
resource blocks which are occupied by UEs are performed frame by frame,
and the averaged EVM measurement results over FramesToAverage frames
for these resource blocks is also provided.
• When MeasurementOption = Per_PhysicalCh_RB, both EVM measurements
for different physical channels and for different resource blocks are
performed frame by frame, and the averaged EVM measurement results over
FramesToAverage frames for these physical channels and resource blocks are
both provided.
The available measurement results in the data set are as follows:
Only available when DisplayOption = Percentage or Percentage_dB and when
MeasurementOption = Per_PhysicalCh or Per_PhysicalCh_RB:
• PSCH_EVM_Percent: EVM measurement result for P-SCH of each frame in
percentage, from 0 to FramesToAverage-1.
• PSCH_Avg_EVM_Percent: Averaged EVM measurement result over
FramesToAverage frames for P-SCH in percentage.
• SSCH_EVM_Percent: EVM measurement result for S-SCH of each frame in
percentage, from 0 to FramesToAverage-1.
• SSCH_Avg_EVM_Percent: Averaged EVM measurement result over
FramesToAverage frames for S-SCH in percentage.
4-7
3GPP LTE Measurement Components
4-8
• UEi.Data_EVM_dB: EVM measurement result for UEi (i = 1,...,6 if the
elements of UEi_PRB_Bitmap are not all zeros) of each frame in dB, from 0
to FramesToAverage-1.
• UEi.Data_Avg_EVM_dB: Averaged EVM measurement result over
FramesToAverage frames for UEi (i = 1,...,6 if the elements of
UEi_PRB_Bitmap are not all zeros) in dB.
Only available when DisplayOption = Percentage or Percentage_dB and when
MeasurementOption = Per_RB or Per_PhysicalCh_RB:
• UEi.EVM_RB_Percent: EVM measurement result for UEi (i = 1,...,6 if the
elements of UEi_PRB_Bitmap are not all zeros) of each resource block
occupied by UEi in percentage.
• UEi.EVM_RB_Percent[j]: Averaged EVM measurement result over
FramesToAverage frames for UEi (i = 1,...,6 if the elements of
UEi_PRB_Bitmap are not all zeros) in percentage.
Only available when DisplayOption = dB or Percentage_dB and when
MeasurementOption = Per_RB or Per_PhysicalCh_RB:
• UEi.Data_EVM_dB: EVM measurement result for UEi (i = 1,...,6 if the
elements of UEi_PRB_Bitmap are not all zeros) of each frame in dB, from 0
to FramesToAverage-1.
• UEi.Data_Avg_EVM_dB: Averaged EVM measurement result over
FramesToAverage frames for UEi (i = 1,...,6 if the elements of
UEi_PRB_Bitmap are not all zeros) in dB.
5. The six LTE_DL_EVM_Sinks also provide the constellations of input symbols
for UEi (i = 1,...,6 if the elements of UEi_PRB_Bitmap are not all zeros).
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and
reception”, May 2007.
[4] R1-072860, LGE, “P-SCH design”, June 2007.
[5] R1-072727, QUALCOMM, “Detail on SSC sequence design”, June 2007.
4-9
3GPP LTE Measurement Components
4-10
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
1 Data input data signal from UE complex
4-11
3GPP LTE Measurement Components
Notes/Equations
1. This model performs EVM measurement on LTE downlink signal. If FrameMode is set to
FDD, Subframe_Bitmap and GuardPeriod are useless; otherwise, if FrameMode is set to
TDD, the elements of Subframe_Bitmap is used to indicate the assignment of each
subframe: 1 means the subframe is for downlink, and 0 means the subframe is for uplink,
and GuardPeriod indicate the number of guard symbols preceding DL to UL switch point.
2. The EVM is defined as the RMS value of the error vector difference between the
ideal reference signal and the measured signal. Its generic form can be written
as follow:
0.5
Ave ( s i – r i 2 )
EVMRMS
∑
= ------------------------------------------
-
Ave ( ∑ r i )
2
4-12
FramesToAverage frames for these physical channels and resource blocks both
provided.
The available measurement results in the data set are as follows:
Only available when DisplayOption = Percentage or Percentage_dB and when
MeasurementOption = Per_PhysicalCh or Per_PhysicalCh_RB:
• PSCH_EVM_Percent: EVM measurement result for P-SCH of each frame in
percentage, from 0 to FramesToAverage-1.
• PSCH_Avg_EVM_Percent: averaged EVM measurement result over
FramesToAverage frames for P-SCH in percentage.
• SSCH_EVM_Percent: EVM measurement result for S-SCH of each frame in
percentage, from 0 to FramesToAverage-1.
• SSCH_Avg_EVM_Percent: averaged EVM measurement result over
FramesToAverage frames for S-SCH in percentage.
• BCH_EVM_Percent: EVM measurement result for BCH of each frame in
percentage, from 0 to FramesToAverage-1.
• BCH_Avg_EVM_Percent: averaged EVM measurement result over
FramesToAverage frames for BCH in percentage.
• DPCCH_EVM_Percent: EVM measurement result for DPCCH of each frame
in percentage, from 0 to FramesToAverage-1.
• DPCCH_Avg_EVM_Percent: averaged EVM measurement result over
FramesToAverage frames for DPCCH in percentage.
• Data_EVM_Percent: EVM measurement result for UE Data (if the elements
of PRB_Bitmap are not all 0s) of each frame in percentage, from 0 to
FramesToAverage-1.
• Data_Avg_EVM_Percent: averaged EVM measurement result over
FramesToAverage frames for UE Data (if the elements of PRB_Bitmap are
not all 0s) in percentage.
Only available when DisplayOption = dB or Percentage_dB and when
MeasurementOption = Per_PhysicalCh or Per_PhysicalCh_RB:
• PSCH_EVM_dB EVM measurement result for P-SCH of each frame in dB,
from 0 to FramesToAverage-1.
4-13
3GPP LTE Measurement Components
4-14
• Avg_EVM_RB_dB: averaged EVM measurement result over
FramesToAverage frames for UE Data (if the elements of PRB_Bitmap are
not all 0s) in dB.
The constellations of input symbols for UE Data (if the elements of PRB_Bitmap are
not all 0s) are provided.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and
reception”, May 2007.
[4] R1-072860, LGE, “P-SCH design”, June 2007.
[5] R1-072727, QUALCOMM, “Detail on SSC sequence design”, June 2007.
4-15
3GPP LTE Measurement Components
4-16
Parameters
Name Description Default Unit Type Range
Pin Inputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork measures the complementary cumulative distribution
function (CCDF) of the RF signal, PeakPower and AvgPower.
2. SamplesFrame (explained in item 4 below) tokens are consumed at pin input and
SymLen x SymNum tokens are used for measurement. The distribution range is
divided into segments and the corresponding distribution probability is
calculated based on these segments. Peak power of 99.9% probability and
4-17
3GPP LTE Measurement Components
average power of input signals are calculated. These results are collected by the
PeakPower and AvgPower NumericSinks.
3. Note that the units of PeakPower and AvgPower are dBm; SignalRange is the
transient absolute signal power minus AvgPower, so the unit of SignalRange is
dB.
4. SamplesFrame is the total sample of one downlink frame including zero padding
and calculated as follows:
OversamplingOption
SamplesFrame = Samples idle + FrameDuration × F s × 2
1.25MHz 1.92MHz
2.5MHz 3.84MHz
5MHz 7.68MHz
10MHz 15.36MHz
15MHz 23.04MHz
20MHz 30.72MHz
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and reception”,
May 2007.
[4] R1-072860, LGE, “P-SCH design”, June 2007.
[5] R1-072727, QUALCOMM, “Detail on SSC sequence design”, June 2007.
4-18
LTE_RF_CM (Cubic Metric (CM) Measurement)
4-19
3GPP LTE Measurement Components
Parameters
Name Description Default Unit Type Range
Pin Inputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork measures the cubic metric (CM) of the RF signal.
2. SamplesFrame (explained in item 5 below) tokens are consumed at pin input and
SymLen x SymNum tokens are used for measurement.
3. Note that the units of CM is dB.
4. Data has been collected on several devices for a variety of signals that will show
how well the de-rating of LTE signals is predicted by CM. The CM can be
computed as,
4-20
3 3
20 log { rms [ v norm ( t ) ] } – 20 log { rms [ vre norm ( t ) ] }
M = ----------------------------------------------------------------------------------------------------------------------------------------
K
Where 20 log { rms [ v norm3 ( t ) ] } is the called raw cubic metric (in dB) of a signal
3
20 log { rms [ vre norm ( t ) ] } = 1.52dB is the raw cubic metric of the W-CDMA voice
reference signal
H
to clarify rms ( x ) = x---------x- , and v v(t)
norm ( t ) = ---------------------------
N rms [ v ( t ) ]
1.25MHz 1.92MHz
2.5MHz 3.84MHz
5MHz 7.68MHz
10MHz 15.36MHz
15MHz 23.04MHz
20MHz 30.72MHz
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
4-21
3GPP LTE Measurement Components
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and
reception”, May 2007.
[4] R1-072860, LGE, “P-SCH design”, June 2007.
[5] R1-072727, QUALCOMM, “Detail on SSC sequence design”, June 2007.
4-22
LTE_UL_EVM (Uplink EVM (RCE) Measurement)
4-23
3GPP LTE Measurement Components
Parameters
Name Description Default Unit Type Range
IdleInterval idle interval between two 0.0 sec real [0, 1.0ms]
consecutive radio frames
4-24
Name Description Default Unit Type Range
EstMethod type of Channel Estimation PerSlot enum
Method: PerSlot,
PerSubFrame
Pin Inputs
Pin Name Description Signal Type
Notes/Equations
1. TThis subnetwork performs EVM measurement on LTE uplink signal for both FDD and
TDD modes. The schematic of this subnetwork is shown in Figure 4-2.
4-25
3GPP LTE Measurement Components
3. The EVM is defined as the RMS value of the error vector difference between the
ideal reference signal and the measured signal. Its generic form can be written
as follow:
0.5
Ave ( s i – r i 2 )
EVM RMS
∑
= ------------------------------------------
-
Ave ( ∑ r i )
2
where M is the number of frames over which the average is performed; that is,
FramesToAverage.
6. If DisplayOption = Percentage, the EVM measurement results will be provided
in percentage; if DisplayOption = dB, the EVM measurement results will be
provided in dB; and if DisplayOption = Percentage_dB, the EVM measurement
results in percentage and dB are both provided.
7. The constellation of the data symbols of the first frame is provided.
4-26
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and reception”,
May 2007.
[4] R1-072860, LGE, “P-SCH design”, June 2007.
[5] R1-072727, QUALCOMM, “Detail on SSC sequence design”, June 2007.
4-27
3GPP LTE Measurement Components
4-28
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Notes/Equations
1. This model performs an EVM measurement on the LTE uplink signal for both FDD and
TDD modes. Each firing, m_DataSCPerF tokens are consumed, where m_DataSCPerF is
the number of data symbols contained within one frame, and
• m_DataSCPerF = 2 * m_SymPerSlot * m_OccupiedRB * 12 * m_DataSFPerF.
4-29
3GPP LTE Measurement Components
4-30
where M is the number of frames over which the average is performed; that is,
FramesToAverage.
5. If DisplayOption = Percentage, the EVM measurement results will be provided
in percentage; if DisplayOption = dB, the EVM measurement results will be
provided in dB; and if DisplayOption = Percentage_dB, the EVM measurement
results in percentage and dB are both provided.
6. The constellation of the data symbols of the first frame is provided.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.0, “Physical Channels and Modulation”, June 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and reception”,
May 2007.
[4] R1-072265, Nokia Siemens Networks, Nokia, “On the structure of the primary broadcast
channel”, May 2007.
[5] R1-072860, LGE, “P-SCH design”, June 2007.
[6] R1-072727, QUALCOMM, “Detail on SSC sequence design”, June 2007.
4-31
3GPP LTE Measurement Components
4-32
Chapter 5: 3GPP LTE Receiver Components
There are several models available for the LTE downlink receiver:
• LTE_DL_ChEstimator: Downlink Channel Estimator and Interpolator
• LTE_DL_DemuxFrame: Downlink Radio Frame De-multiplexer with
Frequency Offset Compensator
• LTE_DL_DemuxOFDMSym: Downlink OFDM Symbol De-multiplexer in one
Radio Frame
• LTE_DL_DemuxSlot: Downlink Slot De-multiplexer
• LTE_DL_OFDM_Demodulator: Downlink OFDM De-modulator
• LTE_DL_Receiver: Downlink Baseband Receiver
• LTE_DL_Receiver_RF: Downlink Receiver with RF De-modulator
• LTE_DL_TimeFreqSync: Downlink Time and Frequency Synchronizer
• LTE_Demapper: De-mapper
• LTE_SCFDMA_Demapper: Uplink Subcarrier De-mapper for SC-FDMA
• LTE_SCFDMA_Demodulator: Uplink SC-FDMA De-modulator
• LTE_UL_ChEstimator: Uplink Channel Estimator and Interpolator
• LTE_UL_DemuxFrame: Uplink Radio Frame De-multiplexer with Frequency
Offset Compensator
• LTE_UL_DemuxSCFDMASym: Uplink SC-FDMA Symbol De-multiplexer in
one Radio Frame
• LTE_UL_DemuxSlot: Uplink Slot De-multiplexer
• LTE_UL_Receiver: Uplink Baseband Receiver
• LTE_UL_Receiver_RF: Uplink Receiver with RF De-modulator
• LTE_UL_TimeFreqSync: Uplink Time and Frequency Synchronizer
5-1
3GPP LTE Receiver Components
5-2
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to estimate 3GPP LTE downlink channel response (CR) with
the pilot symbols assisted fot both FDD and TDD schemes. The downlink reference
signals (pilots) are based on [2]. The positions of reference symbols are in
Figure 5-1.
5-3
3GPP LTE Receiver Components
Frequency domain
D R1 D D D D D R1 D D D D D R1 D D D D D
D D D D D D D D D D D D D D D D D D D
D D D D D D D D D D D D D D D D D D D
0.5 ms
D D D D D D D D D D D D D D D D D D D
D D D D R2 D D D D D R2 D D D D D R2 D D
D D D D D D D D D D D D D D D D D D D
D D D D D D D D D D D D D D D D D D D
where Yi is the received Pilot symbol and Xi is the transmitted Pilot symbol on
the ith subcarrier. After getting the CRs at pilot locations, an interpolation algorithm is
used to obtain all CR estimations. The interpolation algorithms designed in this model is
linear interpolation in frequency and symbol domain.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.1.0, September 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and reception”,
May 2007.
5-4
LTE_DL_DemuxFrame (Downlink Radio Frame De-multiplexer with
Frequency Offset Compensator)
5-5
3GPP LTE Receiver Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to demultiplex LTE downlink frame, which includes
removing idle interval, pre-downsampling, and compensating time and carrier
frequency offsets. Each firing, 1 token is consumed at index and DeltaF
respectively, and SamplingFreq * 2OversamplingOption * (0.01 + IdleInterval)
tokens are consumed at DataIn, which is the number of samples 20 slots and
idle interval contain. 0.01 is the time duration of the 20 time slots which
constitute one radio frame, and IdleInterval is the time duration of the idle
interval. SamplingFreq is sampling frequency, which is denoted as Fs and
determined by Bandwidth as follows:
5-6
1.92 MHz BW = 1.4 or 1.6 MHz
3.84 MHz BW = 3.0 or 3.2 MHz
7.68 MHz BW = 5 MHz
Fs =
15.36 MHz BW = 10 MHz
23.04 MHz BW = 15 MHz
30.72 MHz BW = 20 MHz
And each firing, SamplingFreq * 0.01 tokens are exported if PreDownsampling
is set to YES, otherwise SamplingFreq * 2OversamplingOption * 0.01 tokens are
exported if PreDownsampling is set to NO.
2. Because of the transmission delay, a detected frame usually falls into 2
consecutive received blocks, so the buffer length for DataIn is
SamplingFreq * 2OversamplingOption * (0.01 + IdleInterval) * 2. The start
point of the detected frame is determined by the token consumed at index. Only
after receiving the second input block, this model can output one actual frame.
So this model causes one frame delay.
3. The DeltaF inputs the estimated frequency offset ( ∆f i ) of each received frame.
The i-th estimated frequency offset ( ∆f i ) compensates for the phase in the
current frame only. Assume x 0, x 1, …, x N sequences are the input signals from
DataIn, y 0, y 1, …, y N are the sequences, whose phase caused by frequency offset
are removed, where N is the number of samples within one radio frame.Then:
– j2π∆f i kT Step
yk = x k × e
where ∆f i is frequency offset of the i-th received frame which is the input at
DeltaF,
1 - is the sample time interval in the system.
T Step = --------------------------------------------------------------
OversamplingOption
Fs × 2
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.1.0, September 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and reception”,
May 2007.
5-7
3GPP LTE Receiver Components
5-8
Parameters
Name Description Default Type Range
5-9
3GPP LTE Receiver Components
UEs_Data_Factor scale factor of data of UE { 1.0, 1.0, 1.0, 1.0, real array (0.0, +∞)
1.0, 1.0}
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to constitute 3GPP LTE downlink OFDM Symbol. If FrameMode is set
to FDD, Subframe_Bitmap and GuardPeriod are useless; otherwise, if FrameMode is set to
TDD, the elements of Subframe_Bitmap is used to indicate the assignment of each
subframe: 1 means the subframe is for downlink, and 0 means the subframe is for uplink,
and GuardPeriod indicate the number of guard symbols preceding DL to UL switch point.
2. The transmitted UEs signal in each subframe is described by a resource grid of
DL
N BW subcarriers and N symb OFDM symbols. The resource grid and structure is
5-10
illustrated in Figure 5-2. Each element in the resource grid is called a resource
atom and each resource atom corresponds to one complex-valued modulation
symbol. Resource atoms not used for transmission of a physical channel or a
physical signal in a subframe shall be set to zero.
The value of N DL DL
BW depends on the transmission bandwidth. Note that N BW does not
include the DC subcarrier.
3. This model multiplex control channels PDCCH, P-SCH, S-SCH, BCH, and data
channels UE1 to UE6 into one OFDM frame. If CyclicPrefix is set to Normal,
the first slot contains 3 PDCCH symbols and 2 BCH symbols; and the second
slot contains 2 BCH symbols. Otherwise, if CyclicPrefix is set to Extended, the
first slot contains 3 PDCCH symbols and 1 BCH symbol, and the second slot
contains 3 BCH symbols.
5-11
3GPP LTE Receiver Components
4. The downlink P-SCH, S-SCH and BCH are transmitted only in the central part of the overall
transmission band of the cell. P-SCH, S-SCH and BCH structure are based on the constant
bandwidth of 1.25 MHz (72 subcarriers).The downlink transmission scheme (OFDMA) is
based on conventional OFDM using a cyclic prefix, with a sub-carrier spacing ∆f = 15 kHz
and a cyclic-prefix (CP) duration T CP ≈ 4.7 ⁄ 16.7 µs (short/long CP). Assuming that a
10 ms radio frame is divided into 20 equally sized slots (of which, in case of TDD operation,
a subset is allocated for downlink transmission), this parameter set implies a slot duration
Tslot = 0.5 ms. The basic transmission parameters are then specified in more detail in
Table 5-1 below.
†† This is the assumption for the EEsof LTE wireless library. 3GPP RAN4 will determine the number of occupied subcarriers of each
bandwidth
*: {(x1/y1) × n1, (x2/y2) × n2} means (x1/y1) for n1 OFDM symbols and (x2/y2) for n2 OFDM symbols
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.1.0, September 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and reception”,
May 2007.
5-12
LTE_DL_DemuxSlot (Downlink Slot De-multiplexer)
Parameters
Name Description Default Type
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to demultiplex 3GPP LTE downlink slot.
2. Each 10 ms radio frame consists of 20 slots of length, numbered from 0 to 19.
Each 0.5 ms slot consists of 7 or 6 OFDM symbols. Each slot includes one or two
5-13
3GPP LTE Receiver Components
5-14
LTE_DL_OFDM_Demodulator (Downlink OFDM De-modulator)
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to complete 3GPP LTE downlink OFDM demodulator.
2. This is a sub-network model and the schematic is shown in Figure 5-3.
5-15
3GPP LTE Receiver Components
N
x i + N FFT – ---- i = 0, 1, …, N
---- – 1
2 2
d[i ] =
x i–N ---- + 1
N
i = ----, …, N – 1
2 2
1.4/1.6 128
3.0/3.2 256
5-16
Table 5-2. Basic FFT for various Bandwidth
5 512
10 1024
15 1536
20 2048
Please note the length of cyclic prefix per each OFDM in one slot is not the
same. The CP is always set to zeros and the cyclic prefix inserting is completed
in LTE_DL_MuxSlot.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and reception”,
May 2007.
5-17
3GPP LTE Receiver Components
5-18
Parameters
Name Description Default Unit Type Range
IdleInterval idle interval between two 0.0 sec real [0, 1.0ms]
consecutive radio frames
5-19
3GPP LTE Receiver Components
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork completes 3GPP LTE downlink FDD baseband receiver.
The schematic for this subnetwork is shown in Figure 5-4.
5-20
Figure 5-4. LTE_DL_Receiver Schematic
2. LTE_DL_TimeFreqSync component is for timing and frequency synchronization
by using P-SCH time domain signal and outputs synchronization index and
estimated frequency offset. Both synchronization index and estimated
frequency offset are input to LTE_DL_DemuxFrame.
First, LTE_DL_DemuxFrame compensates frequency offset by using the
estimated frequency offset. Then, it outputs the real radio frame by using
synchronization index after removing the IdleInterval. This model causes one
frame radio delay.
One radio frame (10 ms) includes 20 slots. LTE_DL_DemuxSlot is used to
demultiplex one slot into seven or six OFDM symbols by removing cyclic prefix.
There are 7 OFDM symbols for Normal Cyclic Prefix and 6 OFDM symbols for
Extended Cyclic Prefix.
First, LTE_OFDM_Demodulator transfers input time domain signals into
frequency domain signal by FFT procedure. Then, the demodulated signals are
generated by removing NULL subcarriers and exchanging plus frequency
subcarriers and minus frequency subcarriers.
The demodulated signals are input to LTE_DL_ChEstimator to get channel
impulse response (CIR) for each active subcarriers. LTE_DL_ChEstimator
works slot by slot. First, LTE_DL_ChEstimator uses the first reference symbols
and the second reference symbols if available to get the real CIRs for positions
of reference symbols. Then, the CIRs of other positions (except positions of
reference symbols) are obtained by interpolating the CIRs of positions of the
reference symbols. After obtaining the CIR of each active subcarrier in each
OFDM symbols, the frequency domain equalizer (one tap) or channel
5-21
3GPP LTE Receiver Components
5-22
value range of each element is {0,1}. If the element is 1, this corresponding
PRB is allocated to UE 1; otherwise, this PRB is not allocated to UE 1.
• UE2_PRB_Bitmap: PRB bitmaps allocation of user 2.
• UE3_PRB_Bitmap: PRB bitmaps allocation of user 3.
• UE4_PRB_Bitmap: PRB bitmaps allocation of user 4.
• UE5_PRB_Bitmap: PRB bitmaps allocation of user 5.
• UE6_PRB_Bitmap: PRB bitmaps allocation of user 6.
• PowerBoosting: Power boosting of each UE data in dB. This parameter is the
floating array type. Each value is defined in units of dB. For example,
PowerBoosting ={0, 1, -3, 0, 2, -2} and Power=dbmtow(10), the transmit
powers of six UEs are 10, 11, -7, 10, 12 and 8 dBm.
• IdleInterval: Idle interval between two consecutive radio frame.
• ChInterpType: Type of interpolation algorithm in channel estimator. At
present, two types (Linear, Lagrange) of interpolation algorithm are
provided.
• PreDownsampling: Is the pre-downsampling to 1X symbol rate or not? If
PreDownsampling=YES, LTE_DL_DemuxFrame outputs the radio frame
with oversampling ratio 1 and the FFT size in LTE_DL_OFDM_Demodulator
is just the basic size defined in the specification. This setting can save some
resources and speed up the simulation. If PreDownsampling=NO,
LTE_DL_DemuxFrame outputs the radio frame with oversampling ratio and
the FFT size in LTE_DL_OFDM_Demodulator is the basic size (defined in
the specification) multiply oversampling ratio (defined in the top level
model).
• PilotSeqNum: Pilot sequence number. It controls the pilots (RS) format and
supports MIMO implementation.
• RS1_Offset: Subcarriers offset of the first reference symbol.
• RS2_Enable: Second reference symbol is enable or not. If Yes, the second
reference symbol is available in one slot; otherwise, there is no the second
reference symbol in one slot.
• RS2_Offset: Offset subcarriers of the second reference symbol. RS2_Position
and RS2_Offset are active just when RS2_Enable=Yes.
5-23
3GPP LTE Receiver Components
• PDCCH_Factor: Scale factor of PDCCH. This parameter can control the level
of PDCCH compared to the data subcarriers.
• PSCH_Factor: Scale factor of P-SCH. This parameter can control the level of
P-SCH compared to the data subcarriers.
• SSCH_Factor: Scale factor of S-SCH. This parameter can control the level of
S-SCH compared to the data subcarriers.
• BCH_Factor: Scale factor of BCH. This parameter can control the level of
BCH compared to the data subcarriers.
• RS_Factor: Scale factor of pilot of the reference symbol. This parameter can
control the level of pilot compared to the data subcarriers.
• CellID_Group: index of cell identity group. It defines the P-SCH sequence. The root
indices of P-SCH are M=25, M=29, M=34. CellID_Group=0 is M=25, 1 is 29 and 2 is
34.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and
reception”, May 2007.
[4] R1-072860, LGE, “P-SCH design”, June 2007.
[5] R1-072727, QUALCOMM, “Detail on SSC sequence design”, June 2007
5-24
LTE_DL_Receiver_RF (Downlink Receiver with RF De-modulator)
5-25
3GPP LTE Receiver Components
Parameters
Name Description Default Unit Type Range
5-26
Name Description Default Unit Type Range
UE4_PRB_Bitmap PRB bitmaps for UE 4 { 0, 0, 0, 0, 0, 0, 0, int array [0, 1]
0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0}
PowerBoosting power boosting of each UE {0.0, 0.0, 0.0, 0.0, real array (-∞, ∞)
data in dB 0.0, 0.0}
IdleInterval idle interval between two 0.0 sec real [0, 1.0ms]
consecutive radio frames
5-27
3GPP LTE Receiver Components
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork completes the 3GPP LTE downlink FDD/TDD RF receiver (up to six
users). The subnetwork includes LTE_DL_Receiver, which is the baseband 3GPP LTE
uncoded downlink receiver, and the QAM_Demod. The schematic for this subnetwork is
shown in Figure 5-5.
5-28
2. The baseband uncoded downlink receiver schematic is shown in Figure 5-6. The
LTE_DL_TimeFreqSync component is used for timing and frequency synchronization. It
uses the P-SCH time domain signal to output the synchronization index and estimated
frequency offset. Both synchronization index and estimated frequency offset are input into
LTE_DL_DemuxFrame.
LTE_DL_DemuxFrame first compensates frequency offset by using the
estimated frequency offset. LTE_DL_DemuxFrame then outputs the real radio
frame by using the synchronization index after removing the IdleInterval. This
model causes one frame radio delay.
One radio frame (10 ms) includes 20 slots. LTE_DL_DemuxSlot is used to
demultiplex one slot into seven or six OFDM symbols by removing cyclic prefix.
There are seven OFDM symbols for Normal Cyclic Prefix and six OFDM
symbols for Extended Cyclic Prefix.
The LTE_OFDM_Demodulator first transfers input time domain signals into
frequency domain signals using an FFT procedure. The demodulated signals
are then generated by removing NULL subcarriers and exchanging plus
frequency subcarriers and minus frequency subcarriers.
The demodulated signals are input into the LTE_DL_ChEstimator to obtain a
channel impulse response (CIR) for each active subcarriers.
LTE_DL_ChEstimator works slot by slot. The LTE_DL_ChEstimator uses the
first reference symbols and the second reference symbols if available to obtain
the real CIRs for positions of reference symbols. Then, the CIRs of other
positions (except positions of reference symbols) are obtained by interpolating
the CIRs of positions of the reference symbols. After acquiring the CIR of each
active subcarrier in each of the OFDM symbols, the frequency domain equalizer
(one tap) or channel compensator can be used. The demodulated OFDM symbol
can be acquired from this frequency domain equalizer.
LTE_DL_DemuxOFDMSym demultiplexes the demodulated OFDM symbols (in one radio
frame) into P-SCH, S-SCH, P-BCH, PDCCH and six UEs mapping signals and outputs all
of these signals.
5-29
3GPP LTE Receiver Components
5-30
• Bandwidth: Bandwidth of LTE, the type is enum and it can be selected as BW
1.4/1.6 MHz, BW 3.2/3.2 MHz, BW 5 MHz, BW 10 MHz, BW 15 MHz and BW
20 MHz.
• NumOfRBs: number of resource blocks in the full transmit bandwidth. The
type is integer. It is determined by bandwidth parameter. It can be set to 6/7,
15/16, 24/25, 48/50, 72/75, 96/100 for BW 1.4/1.6 MHz, BW 3.0/3.2 MHz, BW
5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz, respectively. Please note,
24, 48, 72 and 96 for BW 5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz
are not defined in TR36.804. ADS LTE WL supports these number of
resource blocks except those number of resource blocks defined in the LTE
specification.
• OversamplingOption: Over-sampling ratio option. Oversampling ratio 1,
ratio 2, ratio 4 and ratio 8 are supported in this downlink source.
• CyclicPrefix: Type of cyclic prefix. This can be set to Normal or Extended.
Please note the first six OFDM symbols have the same shorter cyclic prefix
and the last OFDM symbol has the longer cyclic prefix in the Normal Cyclic
Prefix mode.
• UE1_PRB_Bitmap: PRB bitmaps allocation of user 1.The type of this
parameter is integer array and its size is determined by the NumOfRBs
parameters. For example the size is 25 or 24 if Bandwidth is 5 MHz. The
value range of each element is {0,1}. If the element is 1, this corresponding
PRB is allocated to UE 1; otherwise, this PRB is not allocated to UE 1.
• UE2_PRB_Bitmap: PRB bitmaps allocation of user 2.
• UE3_PRB_Bitmap: PRB bitmaps allocation of user 3.
• UE4_PRB_Bitmap: PRB bitmaps allocation of user 4.
• UE5_PRB_Bitmap: PRB bitmaps allocation of user 5.
• UE6_PRB_Bitmap: PRB bitmaps allocation of user 6.
• PowerBoosting: Power boosting of each UE data in dB. This parameter is the
floating array type. Each value is defined in units of dB. For example,
PowerBoosting ={0, 1, -3, 0, 2, -2} and Power=dbmtow(10), the transmit
powers of six UEs are 10, 11, -7, 10, 12 and 8 dBm.
• IdleInterval: Idle interval between two consecutive radio frames.
5-31
3GPP LTE Receiver Components
5-32
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and
reception”, May 2007.
[4] R1-072860, LGE, “P-SCH design”, June 2007.
[5] R1-072727, QUALCOMM, “Detail on SSC sequence design”, June 2007.
5-33
3GPP LTE Receiver Components
5-34
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
1 input complex
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to achieve downlink radio frame synchronization and
estimate frequency offset.
2. LTE cell search scheme flow is as follows [3]:
1) 5 ms timing is identified using the P-SCH,
2) Radio timing and cell group ID is found from the S-SCH,
3) Full cell ID is found from the downlink reference symbols.
3. In our library, LTE downlink frame synchronization and frequency offset
estimation is achieved by P-SCH symbol.
5-35
3GPP LTE Receiver Components
Each 10 ms radio frame consists of 20 slots of length 0.5 ms, numbered from 0
to 19. P-SCH is placed in the last OFDM symbol of the first and 10th slot (see
Figure 5-7) [3]. In frequency domain, P-SCH occupies 1.08 MHz (72
subcarriers), and is transmitted only in the central part of the overall
transmission band[1][2].
Figure 5-7. P-SCH is Placed in the Last and S-SCH in the Second Last OFDM
Symbol of the First and 10th Slot
4. Assuming the maximum cell radius = 30Km, then the maximum time
uncertainty is 100 µs. So the inherent searching window is set to 100 µs in this
model. When using LTE_DL_TimeFreqSync to synchronize arbitrary LTE
signal, make sure the beginning of LTE radio frame lies in the first 100 µs part.
5. Actually, using the P-SCH can only identify the 5 ms timing because there are 2
P-SCH symbols in one radio frame. The radio frame timing should be found by
the S-SCH in cell search step 2. However, in the ADS LTE library, the
maximum time uncertainty is 100 µs is assumed, so the 5 ms timing is identical
to radio frame timing.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and reception”,
May 2007
5-36
LTE_Demapper (De-mapper)
Description De-mapper
Library LTE, Receivers
Class SDFLTE_Demapper
Parameters
Name Description Default Type
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model de-maps uniform QPSK, 16-QAM and 64-QAM to bits used for
channel decoding. When MappingType equals to 0, QPSK demapper is used.
When MappingType equals to 1, 16QAM demapper is used. When MappingType
equals to 2, 64QAM demapper is used.
2. Each firing
• The input pin consumes 1 token each firing;
5-37
3GPP LTE Receiver Components
• 2 tokens for QPSK, 4 tokens for 16QAM, or 6 tokens for 64QAM are
generated at pin output each firing.
3. Decision equations:
• If MappingType is 2 input is multiplied by sqrt(42) and I is the real part of
product and Q is the imaginary part, the decision equations for 64QAM are:
b0 = 2.0-|b1|; b1 = 4 - |Q|; b2 = -Q; b3 = 2.0-|b4|; b4 = 4 - |I|; b5 = -I.
• If MappingType is 1 input is multiplied by sqrt(10) and I is the real part of
product and Q is the imaginary part, the decision equations for 16QAM are:
b0 = 2.0-|b1|; b1 = -Q; b2 = 2.0-|b3|; b3 = -I.
• If MappingType is 0 input is multiplied by sqrt(2) and I is the real part of
product and Q is the imaginary part, the decision equations for QPSK are:
b0 = -Q; b1 = -I.
4. Based on the above calculations, let any one of decision bits equal b:
• when DecoderType is set to Hard, if b < 0, -1.0 is output, otherwise 1.0 is
output.
• when DecoderType is set to Soft, if b < -1.0, -1.0 is output; if b > 1.0, 1.0 is
output, otherwise, b is output directly.
References
1. 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
5-38
LTE_SCFDMA_Demapper (Uplink Sub-carrier De-mapper for SC-FDMA)
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model performs sub-carrier demapping for LTE uplink SC-FDMA signal.
5-39
3GPP LTE Receiver Components
2. The sub-carrier demapping determines which part of the spectrum that is used
for this UE transmission and discards the rest part.
3. Parameter Details:
• Bandwidth: Bandwidth of LTE, the type is enum and it can be selected as BW
1.4/1.6 MHz, BW 3.0/3.2 MHz, BW 5 MHz, BW 10 MHz, BW 15 MHz and BW
20 MHz.
• NumOfRBs: number of resource blocks in the full transmit bandwidth. The
type is integer. It is determined by bandwidth parameter. It can be set to 6/7,
15/16, 24/25, 48/50, 72/75, 96/100 for BW 1.4/1.6 MHz, BW 3.0/3.2 MHz, BW
5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz, respectively. Please note,
24, 48, 72 and 96 for BW 5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz
are not defined in TR36.804. ADS LTE WL supports these number of
resource blocks except those number of resource blocks defined in the LTE
specification.
• PRB_Bitmap: PRB bitmaps. PRB bitmaps. The type of this parameter is integer
array and its size is the number of PRB in the selected Bandwidth, which is determined
by NumOfRBs parameter. For example the size is 25 or 24 if Bandwidth is 5 MHz. The
value range of each element is {0,1}. If the element is 1, this corresponding PRB is
allocated; otherwise, this PRB is not allocated.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and reception”,
May 2007.
5-40
LTE_SCFDMA_Demodulator (Uplink SC-FDMA De-modulator)
5-41
3GPP LTE Receiver Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork performs LTE uplink SC-FDMA demodulation. The
subnetwork includes LTE_FFT and LTE_SCFDMA_Demapper. The LTE_FFT
converts the time domain signal back to frequency domain by an FFT operation
using a fast Fourier transform (FFT) algorithm.The LTE_SCFDMA_Demapper
performs sub-carrier demapping. The schematic for this subnetwork is shown in
Figure 5-8.
5-42
Figure 5-8. LTE_SCFDMA_Demodulator Schematic
2. The models between LTE_FFT and LTE_SCFDMA_Demapper are used to
remove zeros in the middle of spectrum for downsampling purpose and shift the
DC sub-carrier to center of the spectrum.
3. Parameter Details.
• Bandwidth: Bandwidth of LTE, the type is enum and it can be selected as BW
1.4/1.6 MHz, BW 3.0/3.2 MHz, BW 5 MHz, BW 10 MHz, BW 15 MHz and BW
20 MHz.
• NumOfRBs: number of resource blocks in the full transmit bandwidth. The
type is integer. It is determined by bandwidth parameter. It can be set to 6/7,
15/16, 24/25, 48/50, 72/75, 96/100 for BW 1.4/1.6 MHz, BW 3.0/3.2 MHz, BW
5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz, respectively. Please note,
24, 48, 72 and 96 for BW 5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz
are not defined in TR36.804. ADS LTE WL supports these number of
resource blocks except those number of resource blocks defined in the LTE
specification.
• OversamplingOption: Over-sampling ratio option. Agilent EEsof EDA
provides ratio 1, ratio 2, ratio 4 and ratio 8 in this uplink source.
• PRB_Bitmap: PRB bitmaps. The type of this parameter is integer array and
its size is the number of PRB in the selected Bandwidth, which is determined
by NumOfRBs parameter. For example the size is 25 or 24 if Bandwidth is
5 MHz. The value range of each element is {0,1}. If the element is 1, this
corresponding PRB is allocated; otherwise, this PRB is not allocated.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
5-43
3GPP LTE Receiver Components
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and reception”,
May 2007.
5-44
LTE_UL_ChEstimator (Uplink Channel Estimator and Interpolator)
5-45
3GPP LTE Receiver Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to estimate 3GPP LTE uplink channel response (CR) with the pilot
symbols assisted for both FDD and TDD schemes. The uplink reference signals (pilots) are
based on [2]. For the generic frame structure, the demodulation reference signal
is mapped to SC-FDMA symbol l = 3.
2. The least-squares CR estimate at a pilot location (i) can be obtained as:
5-46
Y
H i = ------i
Xi
where Yi is the received Pilot symbol and Xi is the transmitted Pilot symbol on
the ith subcarrier. After getting the CRs at pilot locations, Agilent EEsof EDA
uses linear interpolation per slot, subFrame to get all CR estimations.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.1.0, September 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
5-47
3GPP LTE Receiver Components
5-48
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. Thismodel is used to demultiplex one FDD uplink radio frame (10 ms) or TDD uplink
subframes into slots signals, RACH signal and idle.
2. For FDD mode, one uplink radio frame (10 ms) consists of 10 subframes (20 slots). The
uplink radio frame also includes RACH. The RACH occupies first one subframe in radio
frame structure if RACH is available.
5-49
3GPP LTE Receiver Components
3. For TDD mode, the uplink signals are transmitted in available subframes which desribed by
parameter Subframe_Bitmap. And, there’s no RACH in TDD mode.
4. Bandwidth (BW) and OversamplingOption determines the number of samples in one radio
frame. The IdleInterval parameter allow to insert an idle (the samples of Idle is controled by
Bandwidth, Oversampling and IdleInterval) before each radio frame. RACH_Enable is to
control whether the radio frame includes RACH or not.
Fs (sampling frequency) is controlled by Bandwidth (BW).
The number of samples (N) per one radio frame in ADS 3GPP LTE wireless
library is as follows:
OversamplingOption
N = Fs × 2 × ( 10 ms + IdleInterval )
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 33GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and reception”,
May 2007.
5-50
LTE_UL_DemuxSCFDMASym (Uplink SC-FDMA Symbol De-multiplexer
in one Radio Frame)
5-51
3GPP LTE Receiver Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
This model is used to demultiplex uplink SC-FDMA Symbols to RS symbols and
PUSCCH symbols.
The uplink slot structure is illustrated in Figure 5-9. The number of SC-FDMA
symbols NULsymb in a slot depends on the cyclic prefix length configured by higher layers
5-52
Table 5-3. Number of SC-FDMA Symbols
UL
The transmitted signal in each slot is described by the contents of Nsymb SC-FDMA
UL
symbols, numbered from 0 to Nsymb – 1 .
5-53
3GPP LTE Receiver Components
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
5-54
LTE_UL_DemuxSlot (Uplink Slot De-multiplexer)
Parameters
Name Description Default Type
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to remove cyclic prefix from reference signal (RS symbol) and
data SC-FDMA symbols.
5-55
3GPP LTE Receiver Components
2. One uplink slot (0.5 ms) for generic frame structure consists of six or five
SC-FDMA data symbols and one reference symbol (RS) SC-FDMA symbol. The
transmitted signal in each slot is described by the contents of N symbUL
SC-FDMA symbols, numbered from 0 to N symbUL – 1 . Each SC-FDMA symbol
carries multiple complex-valued modulation symbols a u, l representing the
contents of resource element (u,l) where u is the time index within SC-FDMA
symbol l. For the generic frame structure, all SC-FDMA symbols are of the
same size. Figure 5-11 is the slot structure.
For the generic frame structure, the demodulation reference signal is mapped
to SC-FDMA symbol l=3. The reference signal symbol is always in 4th
SC-FDMA symbol for the Normal cyclic prefix and Extended cyclic prefix.
Table 5-5 lists the values of N CP, l and N d that shall be used for the generic
frame structure. Note that different blocks within a slot may have different
cyclic prefix lengths.
5-56
Table 5-5. SC-FDMA Parameters for the Generic Frame Structure
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and reception”,
May 2007.
5-57
3GPP LTE Receiver Components
5-58
Parameters
Name Description Default Unit Type Range
IdleInterval idle interval between two 0.0 sec real [0, 1.0ms]
consecutive radio frames
Pin Inputs
Pin Name Description Signal Type
5-59
3GPP LTE Receiver Components
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork completes 3GPP LTE uplink baseband receiver for both FDD and TDD
modes. The schematic for this subnetwork is shown in Figure 5-12.
5-60
signals are generated by removing NULL subcarriers and exchanging plus
frequency subcarriers and minus frequency subcarriers. After
LTE_SCFDMA_Demapper, the demodulated signals in the active resource
blocks (determined by PRB_Bitmaps parameter) are output.
The demodulated signals are input to LTE_UL_ChEstimator to get channel
impulse response (CIR) for each active subcarriers corresponding to resource
blocks. LTE_UL_ChEstimator works slot by slot. First, LTE_UL_ChEstimator
uses the reference signal to get the real CIRs for these active resource blocks.
After getting CIR of each active subcarrier in each SC-FDMA symbols, the
frequency domain equalizer (one tap) or channel compensator can be used. The
demodulated SC-FDMA symbol can be achieved by this frequency domain
equalizer.
LTE_UL_DemuxOFDMSym demultiplexes the demodulated SC-FDMA
symbols (in one radio frame) into RS and UEs mapping signals and output all
these signals. At last, the demodulated frequency domain signals are converted
into time domain after IDFT by LTE_UL_DFT.
3. Parameter Details:
• FrameMode: Frame mode of LTE, the type is enum and it can be selected as
FDD or TDD.
• Subframe_Bitmap: Subframe bitmaps to identify DL or UL, the type is
integer array and its size is the number of subframes number per frame
which is 10 for generic frame strucutre. The value range of each element is
{0,1}. If the emlement is 1, this corresponding subframe is allocated to UL;
otherwise, it is allocated to DL.
• Bandwidth: Bandwidth of LTE, the type is enum and it can be selected as BW
1.4/1.6 MHz, BW 3.0/3.2 MHz, BW 5 MHz, BW 10 MHz, BW 15 MHz, BW 20
MHz.
• NumOfRBs: number of resource blocks in the full transmit bandwidth. The
type is integer. It is determined by bandwidth parameter. It can be set to 6/7,
15/16, 24/25, 48/50, 72/75, 96/100 for BW 1.4/1.6 MHz, BW 3.0/3.2 MHz, BW
5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz, respectively. Please note,
24, 48, 72 and 96 for BW 5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz
are not defined in TR36.804. ADS LTE WL supports these number of
resource blocks except those number of resource blocks defined in the LTE
specification.
5-61
3GPP LTE Receiver Components
5-62
• RS_Factor: Scale factor of pilot of the reference signal. This parameter can control the
level of pilot compared to the data subcarriers.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] R1-062274, Ericsson, “E-UTRA Scalability of Random Access Preamble with
cyclic prefix”, August 2006.
[4] D.C. Chu, “Polyphase Codes With Good Periodic Correlation Properties”, IEEE
Transaction on Information Theory, pp. 531-532, July 1972.
5-63
3GPP LTE Receiver Components
5-64
Parameters
Name Description Default Unit Type Range
IdleInterval idle interval between two 0.0 sec real [0, 1.0ms]
consecutive radio frames
5-65
3GPP LTE Receiver Components
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork completes 3GPP LTE uplink RF receiver for both FDD and TDD modes.
The subnetwork includes LTE_UL_Receiver, which is the baseband 3GPP LTE uncoded
uplink receiver, and the QAM_Demod. The schematic for this subnetwork is shown in
Figure 5-13.
5-66
SC-FDMA symbol and outputs synchronization index and estimated frequency
offset. Both synchronization index and estimated frequency offset are input to
LTE_UL_DemuxFrame.
First, LTE_UL_DemuxFrame compensates frequency offset by using the
estimated frequency offset. Then, it outputs the real radio frame by using
synchronization index after removing the IdleInterval. This model causes one
frame radio delay.
One radio frame (10 ms) includes 20 slots. LTE_UL_DemuxSlot is used to
demultiplex one slot into seven or six SC-FDMA symbols by removing cyclic
prefix. There are 7 SC-FDMA symbols for Normal Cyclic Prefix and 6
SC-FDMA symbols for Extended Cyclic Prefix.
First, LTE_SCFDMA_Demodulator transfers input time domain signals into
frequency domain signal by FFT procedure (LTE_FFT). Then, the demodulated
signals are generated by removing NULL subcarriers and exchanging plus
frequency subcarriers and minus frequency subcarriers. After
LTE_SCFDMA_Demapper, the demodulated signals in the active resource
blocks (determined by PRB_Bitmaps parameter) are output.
The demodulated signals are input to LTE_UL_ChEstimator to get channel
impulse response (CIR) for each active subcarriers corresponding to resource
blocks. LTE_UL_ChEstimator works slot by slot. First, LTE_UL_ChEstimator
uses the reference signal to get the real CIRs for these active resource blocks.
After getting CIR of each active subcarrier in each SC-FDMA symbols, the
frequency domain equalizer (one tap) or channel compensator can be used. The
demodulated SC-FDMA symbol can be achieved by this frequency domain
equalizer.
LTE_UL_DemuxOFDMSym demultiplexes the demodulated SC-FDMA
symbols (in one radio frame) into RS and UEs mapping signals and output all
these signals. At last, the demodulated frequency domain signals are converted
into time domain after IDFT by LTE_UL_DFT.
5-67
3GPP LTE Receiver Components
5-68
• Bandwidth: Bandwidth of LTE, the type is enum and it can be selected as BW
1.4/1.6 MHz, BW 3.0/3.2 MHz, BW 5 MHz, BW 10 MHz, BW 15 MHz, BW 20
MHz.
• NumOfRBs: number of resource blocks in the full transmit bandwidth. The
type is integer. It is determined by bandwidth parameter. It can be set to 6/7,
15/16, 24/25, 48/50, 72/75, 96/100 for BW 1.4/1.6 MHz, BW 3.0/3.2 MHz, BW
5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz, respectively. Please note,
24, 48, 72 and 96 for BW 5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz
are not defined in TR36.804. ADS LTE WL supports these number of
resource blocks except those number of resource blocks defined in the LTE
specification.
• OversamplingOption: Over-sampling ratio option. Oversampling ratio 1,
ratio 2, ratio 4 and ratio 8 are supported in this downlink source.
• CyclicPrefix: Type of cyclic prefix. It can be set to Normal and Extended.
Please note the first six OFDM symbols have the same shorter cyclic prefix
and the last OFDM symbol has the longer cyclic prefix in the Normal Cyclic
Prefix mode.
• PRB_Bitmap: PRB bitmaps allocation of UE. The type of this parameter is
integer array and its size is the number of PRB in the selected Bandwidth,
which is determined by NumOfRBs parameter. For example the size is 24 or
25 if Bandwidth is 5 MHz. The value range of each element is {0,1}. If the
element is 1, this corresponding PRB is allocated to the UE; otherwise, this
PRB is not allocated to the UE.
• HalfCarrierShift_Enable: Half subcarrier shift is enable or not? If YES, the
transmitter has half subcarrier shift and the receiver should remove this half
subcarrier shift in baseband. If NO, the receiver does not need to remove this
half subcarrier shift.
• RACH_Enable: RACH is enable or not? If YES, RACH is used to do timing
and frequency synchronization. If NO, the SC-FDMA symbol of reference
signal (RS) in the slot is used to do timing and frequency synchronization.
• IdleInterval: Idle interval between two consecutive radio frame.
• PreDownsampling: Is the pre-downsampling to 1X symbol rate or not? If
PreDownsampling=YES, LTE_UL_DemuxFrame outputs the radio frame
with oversampling ratio 1 and the FFT size in LTE_SCFDMA_Demodulator
is just the basic size defined in the specification. This setting can save some
resource and speed the simulation. If PreDownsampling=NO,
5-69
3GPP LTE Receiver Components
5-70
LTE_UL_TimeFreqSync (Uplink Time and Frequency Synchronizer)
5-71
3GPP LTE Receiver Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
1 input complex
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to achieve uplink symbol timing synchronization and
estimate frequency offset.
2. If RACH is enabled, synchronization is done by using RACH time domain
signal. If RACH is disabled, synchronization is done by the demodulation
reference signal.
5-72
LTE uplink transmissions are organized into radio frames. Each 10 ms radio
frame consists of 20 slots of length 0.5 ms, numbered from 0 to 19. A sub-frame
is defined as two consecutive slots (see Figure 5-15) [2].
5-73
3GPP LTE Receiver Components
5-74
Chapter 6: 3GPP LTE Signal Source
Components
These models are provided to generate LTE downlink OFDMA source and uplink
SC-FDMA source.
• LTE_DL_MuxFrame: Downlink Radio Frame Multiplexer
• LTE_DL_MuxOFDMSym: Downlink OFDM Symbol Multiplexer in one Radio
Frame
• LTE_DL_MuxSlot: Downlink Slot Multiplexer
• LTE_DL_OFDM_Modulator: Downlink OFDM Modulator
• LTE_DL_Pilot: Downlink Pilot Generator
• LTE_DL_Src: Downlink Baseband Signal Source
• LTE_DL_Src_RF: Downlink Signal Source with RF Modulator
• LTE_FFT: Complex Fast Fourier Transform
• LTE_Mapper: Mapper
• LTE_PSCH: P-SCH Generator
• LTE_RACH: Uplink Non-synchronized Random Access Channel Generator
• LTE_RACH_PrmGen: RACH Preamble Generator
• LTE_SCFDMA_Mapper: Uplink Sub-carrier Mapper for SC-FDMA
• LTE_SCFDMA_Modulator: Uplink SC-FDMA Modulator
• LTE_SpectrumShaping: Spectrum Shaping FIR Filter
• LTE_SSCH: S-SCH Generator
• LTE_SymWindow: Symbol Transition Windowing
• LTE_UL_CAZAC: Uplink CAZAC Sequence Generator
• LTE_UL_DFT: Complex Discrete Fourier Transform for Uplink
• LTE_UL_HalfCarrier_Shift: Uplink 1/2 Sub-carrier Shifting
• LTE_UL_MuxFrame: Uplink Radio Frame Multiplexer
• LTE_UL_MuxSlot: Uplink Slot Multiplexer
6-1
3GPP LTE Signal Source Components
6-2
LTE_DL_MuxFrame (Downlink Radio Frame Multiplexer)
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to multiplex 20 slots into one radio frame (10 ms) and insert
idle interval (time duration is IdleInterval) between two consecutive radio
frames. Each firing, SamplingFreq x 2OversamplingOption x 0.01 tokens are
6-3
3GPP LTE Signal Source Components
6-4
LTE_DL_MuxOFDMSym (Downlink OFDM Symbol Multiplexer in One
Radio Frame)
6-5
3GPP LTE Signal Source Components
Parameters
Name Description Default Type Range
6-6
Name Description Default Type Range
SSCH_Factor scale factor of S-SCH 1.0 real (0.0, +∞)
UEs_Data_Factor scale factor of data of UE { 1.0, 1.0, 1.0, 1.0, real array (0.0, +∞)
1.0, 1.0}
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to constitute 3GPP LTE downlink OFDM Symbol. If FrameMode is set
to FDD, Subframe_Bitmap and GuardPeriod are useless; otherwise, if FrameMode is set to
TDD, the elements of Subframe_Bitmap is used to indicate the assignment of each
subframe: 1 means the subframe is for downlink, and 0 means the subframe is for uplink,
and GuardPeriod indicate the number of guard symbols preceding DL to UL switch point.
6-7
3GPP LTE Signal Source Components
The value of N DL DL
BW depends on the transmission bandwidth. Note that N BW does not
include the DC subcarrier.
3. This model multiplex control channels PDCCH, P-SCH, S-SCH, BCH, and data channels
UE1 to UE6 into one OFDM frame. If CyclicPrefix is set to Normal, the first slot contains 3
PDCCH symbols and 2 BCH symbols; and the second slot contains 2 BCH symbols.
Otherwise, if CyclicPrefix is set to Extended, the first slot contains 3 PDCCH symbols and 1
BCH symbol, and the second slot contains 3 BCH symbols.
6-8
4. The downlink P-SCH, S-SCH and BCH are transmitted only in the central part of the overall
transmission band of the cell. P-SCH, S-SCH and BCH structure are based on the constant
bandwidth of 1.25 MHz (72 subcarriers).
5. The downlink transmission scheme (OFDMA) is based on conventional OFDM using a
cyclic prefix, with a sub-carrier spacing ∆f = 15 kHz and a cyclic-prefix (CP) duration
T CP ≈ 4.7 ⁄ 16.7 µs (short/long CP). Assuming that a 10 ms radio frame is divided into 20
equally sized slots (of which, in case of TDD operation, a subset is allocated for downlink
transmission), this parameter set implies a slot duration Tslot = 0.5 ms. The basic
transmission parameters are then specified in more detail in Table 6-1.
6-9
3GPP LTE Signal Source Components
Sampling frequency 1.92 MHz 3.84 MHz 7.68 MHz 15.36 MHz 23.04 MHz 30.72 MHz
(1/2 x 3.84 MHz) (2 x 3.84 MHz) (4 x 3.84 MHz) (6 x 3.84 MHz) (8 x 3.84 MHz)
† See 3GPP TR 36.804 v0.5.0 (2007-05). Except 25,50,75 and 100 RBs, 24,48,72,96 number of RBs are also supported
for 5, 10, 15 and 20 MHz bandwidth, respectively.
†† Inlcudes DC sub-carrier which contains no data
††† In one slot, the first OFDM symbol has long CP length and other 6 OFDM symbols have short CP length when
Normal CP.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.1.0, September 2006.
[2] 3GPP TS 36.211 v1.2.1, July 2007.
6-10
LTE_DL_MuxSlot (Downlink Slot Multiplexer)
Parameters
Name Description Default Type
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to multiplex 3GPP LTE downlink slot.
2. Each 10 ms radio frame consists of 20 slots of length, numbered from 0 to 19.
Each 0.5 ms slot consists of 7 or 6 OFDM symbols. Each slot includes one or two
6-11
3GPP LTE Signal Source Components
6-12
LTE_DL_OFDM_Modulator (Downlink OFDM Modulator)
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to complete 3GPP LTE downlink OFDM modulator.
2. This is a sub-network model and the schematic is shown in Figure 6-2.
6-13
3GPP LTE Signal Source Components
0 i = 0, N
---- + 1, …, N FFT – N ---- – 1
2 2
d N i = 1, 2, 3, …, ----
N
x[i] = ---- + i – 1
2 2
N
d i – N FFT + N ---- i = N FFT – ---- ,… ,( N FFT – 1 )
2 2
1.4/1.6 128
3.0/3.2 256
6-14
Table 6-2. Basic FFT for various Bandwidth
5 512
10 1024
15 1536
20 2048
Please note the length of cyclic prefix per each OFDM in one slot is not the same. The CP is
always set to zeros and the cyclic prefix inserting is completed in LTE_DL_MuxSlot.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and
reception”, May 2007.
6-15
3GPP LTE Signal Source Components
Parameters
Name Description Default Type Range
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to generate 3GPP LTE downlink Reference Signals (RS). The
downlink reference signals (pilots) are based on [2] and used for downlink
demodulation. The positions of reference symbols are in Figure 6-3.
6-16
Frequency domain
D R1 D D D D D R1 D D D D D R1 D D D D D
D D D D D D D D D D D D D D D D D D D
D D D D D D D D D D D D D D D D D D D
0.5 ms
D D D D D D D D D D D D D D D D D D D
D D D D R2 D D D D D R2 D D D D D R2 D D
D D D D D D D D D D D D D D D D D D D
D D D D D D D D D D D D D D D D D D D
The quantity s m, n is the entry at the mth row and the nth column of the matrix
S i , defined as
6-17
3GPP LTE Signal Source Components
where
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.1.0, September 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] R1-062724, NTT DoCoMo, Fujitsu, KDDI, Mitsubishi Electric, NEC, Panasonic, Sharp,
Toshiba Corporation, “Reference Signal Structure in E-UTRA Downlink”, September 2006.
6-18
LTE_DL_Src (Downlink Baseband Signal Source)
6-19
3GPP LTE Signal Source Components
Parameters
Name Description Default Unit Type Range
IdleInterval idle interval between two 0.0 sec real [0, 1.0ms]
consecutive radio frames
6-20
Name Description Default Unit Type Range
FilterType spectrum-shaping FIR filter Square-Root enum
type: Square-Root Raised Raised Cosine
Cosine, Ideal Lowpass
UEs_Data_Factor scale factor of data of UE { 1.0, 1.0, 1.0, 1.0, real array (0.0, ∞)
1.0, 1.0}
6-21
3GPP LTE Signal Source Components
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork generates 3GPP LTE uncoded downlink FDD/TDD baseband signal (up to
six users). The subnetwork includes LTE_DL_Src, which generates baseband 3GPP LTE
uncoded downlink source. The schematic for this subnetwork is shown in Figure 6-4.
6-22
Figure 6-4. LTE_DL_Src Schematic
LTE_DL_MuxOFDMSym component is used to multiplex UEs data mapping, P-SCH,
S-SCH, P-BCH, PDCCH and pilots into OFDM symbols following the downlink frame
structure in frequency domain. LTE_DL_OFDM_Modulator component implements
OFDM modulation following 3GPP LTE downlink OFDM parameters. LTE_DL_MuxSlot
is used to multiplex seven/six OFDM symbols by inserting cyclic prefix into one slot.
LTE_DL_MuxFrame multiplexes 20 slots into one radio frame (10 ms) and inserts idle
(time duration is IdleInterval) between two consecutive radio frames.
LTE_DL_SymWindow and LTE_DL_SpectrumShaping are to provide two kind of methods
for spectrum shaping function for downlink source. LTE_DL_SymWindow is used to do
time windowing function between two consecutive OFDM symbols.
LTE_DL_SpectrumShaping is to provide the spectrum shaping of downlink source by using
FIR filter.
2. Source functions are implemented as follows:
Frame structure type 1 is applicable to both FDD and TDD. Each radio frame is
T f = 307200 × T s = 10 ms long and consists of 20 slots of length
T slot = 15360 × T s = 0.5 ms , numbered from 0 to 19, see Figure 6-5. A subframe is
defined as two consecutive slots where subframe i consists of slots 2i and 2i+1.
6-23
3GPP LTE Signal Source Components
6-24
One downlink subframe, Tsf
The value of N DL DL
BW depends on the transmission bandwidth. Note that N BW does
not include the DC subcarrier.
The relation between physical resource blocks and resource elements is show in
Figure 6-7. Partial resource block mode is supported when the total number of
resource block is odd. There are two 1/2 partial NULL RBs located in the edge of
central 6 resource block in subframe 0 as Figure 6-7. Please note, reference
signals are also active in both 1/2 partial RBs.
6-25
3GPP LTE Signal Source Components
Figure 6-7. Illustration of the relation between resource blocks and resource elements
The downlink P-SCH, S-SCH and BCH are transmitted only in the central 6
resource blocks (72 subcarriers).
For TDD operation with frame structure type 1, the last N GP downlink OFDM
symbol(s) in a subframe immediately preceding a downlink-to-uplink switch
point can be reserved for guard time and consequently not transmitted. The
supported guard periods are listed in Table 6-3.
Table 6-3. Guard periods for TDD operation with frame structure type 1
6-26
frame is divided into 20 equally sized slots (of which, in case of TDD operation,
a subset is allocated for downlink transmission), this parameter set implies a
slot duration Tslot = 0.5 ms. The basic transmission parameters are then
specified in more detail in Table 6-4 below.
Sampling frequency 1.92 MHz 3.84 MHz 7.68 MHz 15.36 MHz 23.04 MHz 30.72 MHz
(1/2 x 3.84 MHz) (2 x 3.84 MHz) (4 x 3.84 MHz) (6 x 3.84 MHz) (8 x 3.84 MHz)
The downlink reference symbols (pilots) are based on 36.211 v1.1.2. The
positions of reference symbols are in Figure 6-8.
Frequency domain
D R1 D D D D D R1 D D D D D R1 D D D D D
D D D D D D D D D D D D D D D D D D D
D D D D D D D D D D D D D D D D D D D
0.5 ms
D D D D D D D D D D D D D D D D D D D
D D D D R2 D D D D D R2 D D D D D R2 D D
D D D D D D D D D D D D D D D D D D D
D D D D D D D D D D D D D D D D D D D
6-27
3GPP LTE Signal Source Components
In the EEsof LTE implementation, the RS offset is not fixed as in Figure 6-8.
Parameters RS1_Offset and RS2_Offset are for the start position of First
reference symbol and Second reference symbol, respectively.
P-SCH is generated by using ZC sequence. ZC sequence length is 63 and P-SCH
sequence length is 63 (including DC). Leave the remaining 9 subcarriers
reserved. The root indices are M=29, M=34, M=25. See R1-72860 Case 1.
S-SCH is based on M-sequence. Generate a set of 31 sequences obtained as
cyclic shifts of a single length 31 M-sequence generated from the primitive
polynomial x^5+x^2+1 over GF(2). Two short SSC codes selected from above
set. Interleaved multiplexing of two short SSC sequences. Mapping onto
subcarriers: 31 length sequence + DC + 31 length sequence. Leave the
remaining 9 subcarriers reserved. BPSK mapping of binary sequence. See
R1-072727 Option A.
P-BCH is only transmitted in subframe 0. Sub-carriers from up to three OFDM
symbols are allocated to P-BCH. In the frame structure with the normal (short)
CP, the allocations appear in slot #0, symbols #3, #4 and slot #1, symbol #0. In
the frame structure with the extended (long) CP, the allocations appear in slot
#0, symbols #2, 3 and slot #1, symbol #0. Sub-carriers reserved for transmission
of any possible reference symbol (RS) from any number of transmit antenna are
not included in the P-BCH transmission. P-BCH occupies central 6 RBs. See
R1-072265. The mapping type of P-BCH is QPSK.
PDCCH signal is also QPSK mapping.
3. Parameter Details:
• FrameMode: frame mode, it can determine FDD or TDD signal source to be
generated.
• Subframe_Bitmap: subframe bitmap of TDD mode. This parameter defines
which subframe is used for downlink or uplink. “1” represents for downlink
transmission and “0’ is for uplink transmission. For example the setting
Subframe_Bitmap={1,1,1,0,0,1,1,0,0,0}, it means subframes 0,1,2,5 and 6 are
to transmit downlink and subframe 3,4,7,8 and 9 are to transmit uplink.
• GuardPeriod: number of guard period symbols for TDD mode. Table 6-3
defines its supported symbols.
• Bandwidth: Bandwidth of LTE, the type is enum and it can be selected as BW
1.4/1.6 MHz, BW 3.0/3.2 MHz, BW 5 MHz, BW 10 MHz, BW 15 MHz and BW
20 MHz.
6-28
• NumOfRBs: number of resource blocks in the full transmit bandwidth. The
type is integer. It is determined by bandwidth parameter. It can be set to 6/7,
15/16, 24/25, 48/50, 72/75, 96/100 for BW 1.4/1.6 MHz, BW 3.0/3.2 MHz, BW
5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz, respectively. Please note,
24, 48, 72 and 96 for BW 5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz
are not defined in TR36.804. ADS LTE WL supports these number of
resource blocks except those number of resource blocks defined in the LTE
specification.
• OversamplingOption: Over-sampling ratio option. Oversampling ratio 1, ratio 2, ratio 4
and ratio 8 are supported in this downlink source.
• CyclicPrefix: Type of cyclic prefix. It can be set to Normal and Extended.
Please note the first six OFDM symbols have the same shorter cyclic prefix
and the last OFDM symbol has the longer cyclic prefix in the Normal Cyclic
Prefix mode.
• UE1_PRB_Bitmap: PRB bitmaps allocation of user 1. The type of this
parameter is integer array and its size is the number of PRB in the selected
Bandwidth, which is determined by NumOfRBs parameters. For example the
size is 25 or 24 if Bandwidth is 5 MHz. The value range of each element is
{0,1}. If the element is 1, this corresponding PRB is allocated to UE 1;
otherwise, this PRB is not allocated to UE 1.
• UE2_PRB_Bitmap: PRB bitmaps allocation of user 2.
• UE3_PRB_Bitmap: PRB bitmaps allocation of user 3.
• UE4_PRB_Bitmap: PRB bitmaps allocation of user 4.
• UE5_PRB_Bitmap: PRB bitmaps allocation of user 5.
• UE6_PRB_Bitmap: PRB bitmaps allocation of user 6.
• PowerBoosting: Power boosting of each UE data in dB. This parameter is the
floating array type. Each value is defined in units of dB. For example,
PowerBoosting ={0, 1, -3, 0, 2, -2} and Power=dbmtow(10), the transmit
powers of six UEs are 10, 11, -7, 10, 12 and 8 dBm.
• IdleInterval: Idle interval between two consecutive radio frame.
• SpectrumShapingType: SpectrumShapingType determines
spectrum-shaping type. Two kind of methods are provided for spectrum
shaping: FIRFilter and TimeWindowing. If FIRFilter is selected, a FIR filter
is used for spectrum shaping. If TimeWindowing is selected, time transition
6-29
3GPP LTE Signal Source Components
6-30
• RS_Factor: Scale factor of pilot of the reference symbol. This parameter can
control the level of pilot compared to the data subcarriers.
• CellID_Group: index of cell identity group. It defines the P-SCH sequence.
The root indices of P-SCH are M=29, M=34, M=25. CellID_Group=0 is M=29,
1 is 34 and 2 is 25.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[3] 3GPP TR36.804 v0.5.0 (2007-05), “Base Station (BS) radio transmission and
reception”, May 2007.
[4] R1-072860, LGE, “P-SCH design”, June 2007.
[5] R1-072727, QUALCOMM, “Detail on SSC sequence design”, June 2007
6-31
3GPP LTE Signal Source Components
6-32
Parameters
Name Description Default Unit Type Range
6-33
3GPP LTE Signal Source Components
PowerBoosting power boosting of each UE {0.0, 0.0, 0.0, 0.0, real array (-∞, ∞)
data in dB 0.0, 0.0}
IdleInterval idle interval between two 0.0 sec real [0, 1.0ms]
consecutive radio frames
6-34
Name Description Default Unit Type Range
PSCH_Factor scale factor of P-SCH 1.0 real (0.0, ∞)
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork generates 3GPP LTE uncoded downlink FDD/TDD RF signal (up to six
users). The subnetwork includes LTE_DL_Src, which generates baseband 3GPP LTE
uncoded downlink source, and the RF_Modulator. The schematic for this subnetwork is
shown in Figure 6-9.
6-35
3GPP LTE Signal Source Components
6-36
Figure 6-10. LTE_DL_Src Schematic
3. Source functions are implemented as follows:
Frame structure type 1 is applicable to both FDD and TDD. Each radio frame is
T f = 307200 × T s = 10 ms long and consists of 20 slots of length
T slot = 15360 × T s = 0.5 ms , numbered from 0 to 19, see Figure 6-11. A subframe is
defined as two consecutive slots where subframe i consists of slots 2i and 2i+1.
For FDD, 10 subframes are available for downlink transmission and 10
subframes are available for uplink transmissions in each 10ms interval. Uplink
and downlink transmission are separated in the frequency domain.
For TDD, a subframe is either allocated to downlink or uplink transmission.
Subframe 0 and subframe 5 are always allocated for downlink transmission.
6-37
3GPP LTE Signal Source Components
6-38
One downlink subframe, Tsf
The value of N DL DL
BW depends on the transmission bandwidth. Note that N BW does
not include the DC subcarrier.
The relation between physical resource blocks and resource elements is show in
Figure 6-13. Partial resource block mode is supported when the total number of
resource block is odd. There are two 1/2 partial NULL RBs located in the edge of
central 6 resource block in subframe 0 as Figure 6-13. Please note, reference
signals are also active in both 1/2 partial RBs
6-39
3GPP LTE Signal Source Components
Figure 6-13. Illustration of the relation between resource blocks and resource
elements
The downlink P-SCH, S-SCH and BCH are transmitted only in the central 6
resource blcoks (72 subcarriers).
For TDD operation with frame structure type 1, the last N GP downlink OFDM
symbol(s) in a subframe immediately preceding a downlink-to-uplink switch
point can be reserved for guard time and consequently not transmitted. The
supported guard periods are listed in Table 6-5.
Table 6-5. Guard periods for TDD operation with frame structure type 1
6-40
(CP) duration T CP ≈ 4.7 ⁄ 16.7 µs (short/long CP). Assuming that a 10 ms radio
frame is divided into 20 equally sized slots (of which, in case of TDD operation,
a subset is allocated for downlink transmission), this parameter set implies a
slot duration Tslot = 0.5 ms. The basic transmission parameters are then
specified in more detail in Table 6-6 below.
Sampling frequency 1.92 MHz 3.84 MHz 7.68 MHz 15.36 MHz 23.04 MHz 30.72 MHz
(1/2 x 3.84 MHz) (2 x 3.84 MHz) (4 x 3.84 MHz) (6 x 3.84 MHz) (8 x 3.84 MHz)
73/85 181/193 289, 301 577, 601 865, 901 1153, 1201
Number of occupied sub-carriers††
The downlink reference symbols (pilots) are based on 36.211 v1.1.2. The
positions of reference symbols are in Figure 6-14.
6-41
3GPP LTE Signal Source Components
Frequency domain
D R1 D D D D D R1 D D D D D R1 D D D D D
D D D D D D D D D D D D D D D D D D D
D D D D D D D D D D D D D D D D D D D
0.5 ms
D D D D D D D D D D D D D D D D D D D
D D D D R2 D D D D D R2 D D D D D R2 D D
D D D D D D D D D D D D D D D D D D D
D D D D D D D D D D D D D D D D D D D
6-42
• ROut is the RF output source resistance.
• RTemp is the RF output source resistance temperature in Celsius and sets
the noise density in the RF output signal to (k(RTemp+273.15)) Watts/Hz,
where k is Boltzmann's constant.
• FCarrier is the RF output signal frequency.
• Power is used to set the modulator output RF power. This is true for an ideal
transmitted signal (no impairments added) or when small impairments are
added. If large impairments are added to the signal (using GainImbalance,
I_OriginOffset, and Q_OriginOffset parameters) the output RF power may be
different from the value of the Power parameter.
• MirrorSpectrum is used to mirror the RF_out signal spectrum about the
carrier. This is equivalent to conjugating the complex RF envelope voltage.
Depending on the configuration and number of mixers in an RF transmitter,
the RF output signal from hardware RF generators can be inverted. If such
an RF signal is desired, set this parameter to YES.
• GainImbalance, PhaseImbalance, I_OriginOffset, Q_OriginOffset, and
IQ_Rotation are used to add certain impairments to the ideal output RF
signal. Impairments are added in the order described here.
The unimpaired RF I and Q envelope voltages have gain and phase
imbalance applied. The RF is given by:
Φπ-
RF ( t ) = A V I ( t ) cos ( ωc t ) – gV Q ( t ) sin ω c t + --------
180
6-43
3GPP LTE Signal Source Components
6-44
• UE5_PRB_Bitmap: PRB bitmaps allocation of user 5.
• UE6_PRB_Bitmap: PRB bitmaps allocation of user 6.
• PowerBoosting: Power boosting of each UE data in dB. This parameter is the
floating array type. Each value is defined in units of dB. For example,
PowerBoosting ={0, 1, -3, 0, 2, -2} and Power=dbmtow(10), the transmit
powers of six UEs are 10, 11, -7, 10, 12 and 8 dBm.
• IdleInterval: Idle interval between two consecutive radio frame.
• SpectrumShapingType: SpectrumShapingType determines
spectrum-shaping type. Two kind of methods are provided for spectrum
shaping: FIRFilter and TimeWindowing. If FIRFilter is selected, a FIR filter
is used for spectrum shaping. If TimeWindowing is selected, time transition
windowing function is used between two consecutive OFDM symbols for
spectrum shaping.
• FilterType: Spectrum-shaping filter type. It is active only when
SpectrumShapingType =FIRFilter. Two types of FIR filters (Ideal Lowpass
and Square-Root Raised Cosine) are provided.
• Taps: Number of FIR filter taps. It is active only when SpectrumShapingType
=FIRFilter.
• FIRwithInterp: Spectrum-shaping FIR filter is with interpolation operation
or not? If YES, FIR filter completes interpolation function as well as filter
function. If NO, FIR filter just completes filter function.
• Alpha: Alpha is roll-off factor for root raised-cosine filter.
• WindowType: Window type of time transition windowing between two
consecutive OFDM symbols. It can be selected as Tukey and Raised cosine. It
is active only when SpectrumShapingType =TimeWindowing.
• CyclicInterval: The overlapped cyclic interval between two adjacent OFDM
symbols in unit of chips (without oversampling). It is active only when
SpectrumShapingType =TimeWindowing.
• PilotSeqNum: Pilot sequence number. It controls the pilots (RS) format and
supports MIMO implementation.
• RS1_Offset: Subcarriers offset of the first reference symbol.
6-45
3GPP LTE Signal Source Components
6-46
LTE_FFT (Complex Fast Fourier Transform)
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
1 input complex
Pin Outputs
Pin Name Description Signal Type
2 output complex
Notes/Equations
1. FFT algorithms are based on the fundamental principle of decomposing the
computation of the discrete Fourier transform of a sequence of length N into
successively smaller DFT. Many different algorithms are generated based on
the decomposing principle, all with comparable improvements in computational
speed.
6-47
3GPP LTE Signal Source Components
2. LTE_FFT calculates the DFT or IDFT of a complex input using the fast Fourier
transform (FFT) algorithm. LTE_FFT reads InputSize (default 256) complex
samples, zero pads the data if necessary, then takes an FFT of length FFTSize
(default 256) where nputSize ≤ FFTSize .
Direction specifies a forward or inverse FFT. A single firing of LTE_FFT
consumes InputSize inputs and produces FFTSize outputs.
References
[1] A. V. Oppenheim and R. W. Schafer, Discrete-Time Signal Processing,
Prentice-Hall: Englewood Cliffs, NJ, 1989.
6-48
LTE_Mapper (Mapper)
Description Mapper
Library LTE, Signal Sources
Class SDFLTE_Mapper
Parameters
Name Description Default Type
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model takes binary digits, 0 or 1, as input and produces complex-valued
modulation symbols, x=I+jQ, as output. When MappingType equals to 0, QPSK
mapping is used. When MappingType equals to 1, 16QAM mapping is used.
When MappingType equals to 2, 64QAM mapping is used.
2. Each firing,
• 2 tokens for QPSK, 4 tokens for 16QAM, or 6 tokens for 64QAM are
consumed at pin input each firing;
6-49
3GPP LTE Signal Source Components
4. 16QAM mapping.
In case of 16QAM modulation, pairs of bits, b(n)b(n+1)b(n+2)b(n+3), are
mapped to complex-valued modulation symbols x=I+jQ according to Table 6-8.
Table 6-8. 16QAM Modulation Mapping
6-50
5. 64QAM mapping.
In case of QPSK modulation, pairs of bits, b(n)b(n+1)b(n+2)b(n+3)b(n+4)b(n+5),
are mapped to complex-valued modulation symbols x=I+jQ according to
Table 6-9.
6-51
3GPP LTE Signal Source Components
6-52
References
[1] 3GPP TS 36.211 v1.2.1, July 2007.
6-53
3GPP LTE Signal Source Components
Parameters
Name Description Default Type Range
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to generate 3GPP LTE P-SCH signal in frequency domain.
2. Each 10 ms radio frame consists of 20 slots of length 0.5 ms, numbered from 0
to 19. P-SCH is placed in the last OFDM symbol of the first and 10th slot (see
Figure 6-15) [2]. In frequency domain, P-SCH occupies 1.08 MHz (72
subcarriers), and is transmitted only in the central part of the overall
transmission band[1].
6-54
Figure 6-15. P-SCH is Placed in the Last and S-SCH in the Second Last OFDM
Symbol of the First and 10th Slot
3. P-SCH sequence is generated by using length 63 ZC sequence by default. The
mapping of a P-SCH sequence du(n) to available subcarriers is illustrated in
Figure 6-16 .
6-55
3GPP LTE Signal Source Components
[2] R1-062990, Nokia, Ericsson, Siemens, TI, NTT DoCoMo, Motorola, Freescale, Institute for
Infocomm Research, Panasonic, Mitsubishi Electronic, Toshiba, CATT, NEC, Nortel,
Interdigital, “Outcome of cell search drafting session”, October 2006.
6-56
LTE_RACH (Uplink Non-Synchronized Random Access Channel
Generator)
Parameters
Name Description Default Type Range
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork generates LTE RACH signal. The schematic for this
subnetwork is shown in Figure 6-17.
6-57
3GPP LTE Signal Source Components
6-58
As a first step of access, the UE transmits a preamble in the random-access slots [1][2],
where one short segment is repeated several times. A Zadoff-Chu sequence [3] is proposed
in time-domain for the construction of the random-access preamble. The uth root
Zadoff-Chu sequence is defined by
where N ZC is the length of the Zadoff-Chu sequence. NZC is not defined in [1] yet.
NZC = 449 is assumed, and the preamble is repeated 2 times in the random access
slots. At the current stage, the cyclic shifts of the random-access preamble are
not supported.
3. The time-continuous random access signal s(t) is defined by
6-59
3GPP LTE Signal Source Components
Parameters
Name Description Default Type Range
Pin Outputs
Pin Name Description Signal Type
1 ZC ZC sequence complex
Notes/Equations
1. This model is used to generate preamble sequence for uplink RACH channel.
2. As As a first step of access, the UE transmits a preamble in the random-access slots [1][2],
where one short segment is repeated several times. A Zadoff-Chu sequence [3] is proposed
in time-domain for the construction of the random-access preamble. The uth root
Zadoff-Chu sequence is defined by,
where NZC is the length of the Zadoff-Chu sequence. NZC is not defined in [1] yet. It is
assumed that NZC = 449 , and the preamble is repeated 2 times in the random access slots. At
current stage, the cyclic shifts of the random-access preamble are not supported.
6-60
References
[1] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[2] R1-062274, Ericsson, “E-UTRA Scalability of Random Access Preamble with cyclic prefix”,
August 2006.
[3] D.C. Chu, “Polyphase Codes With Good Periodic Correlation Properties”, IEEE
Transaction on Information Theory, pp. 531-532, July 1972.
6-61
3GPP LTE Signal Source Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model performs sub-carrier mapping for LTE uplink SC-FDMA signal.
6-62
2. The basic uplink transmission scheme is single-carrier frequency division multiple access
(SC-FDMA) with cyclic prefix to achieve uplink inter-user orthogonality and to enable
efficient frequency-domain equalization at the receiver side [1]. Frequency-domain
generation of the signal, sometimes known as DFT-spread OFDM, is assumed
and illustrated in Figure 6-19. This allows for a relatively high degree of
commonality with the downlink OFDM scheme and the same parameters; that
is, clock frequency can be reused.
6-63
3GPP LTE Signal Source Components
4. Parameter Details:
• Bandwidth: Bandwidth of LTE, the type is enum and it can be selected as BW
1.4/1.6 MHz, BW 3.0/3.2 MHz, BW 5 MHz, BW 10 MHz, BW 15 MHz and BW
20 MHz.
• NumOfRBs: number of resource blocks in the full transmit bandwidth. The
type is integer. It is determined by bandwidth parameter. It can be set to 6/7,
15/16, 24/25, 48/50, 72/75, 96/100 for BW 1.4/1.6 MHz, BW 3.0/3.2 MHz, BW
5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz, respectively. Please note,
24, 48, 72 and 96 for BW 5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz
are not defined in TR36.804. ADS LTE WL supports these number of
resource blocks except those number of resource blocks defined in the LTE
specification.
• RSMapper: indication for RS mapping.
• PRB_Bitmap: PRB bitmaps. The type of this parameter is integer array and
its size is the number of PRB in the selected Bandwidth, which is determined
by NumOfRBs parameter. For example, the size is 25 or 24 if Bandwidth is
5 MHz. The value range of each element is {0,1}. If the element is 1, this
corresponding PRB is allocated; otherwise, this PRB is not allocated.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
6-64
LTE_SCFDMA_Modulator (Uplink SC-FDMA Modulator)
6-65
3GPP LTE Signal Source Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork performs LTE uplink SC-FDMA modulation. The subnetwork
includes LTE_UL_DFT, LTE_SCFDMA_Mapper and LTE_FFT. The
LTE_UL_DFT converts the time domain signal to frequency domain by IDFT
operation using fast Fourier transform (FFT) algorithm. The
LTE_SCFDMA_Mapper performs sub-carrier mapping. The LTE_FFT converts
the frequency domain signal back to time domain by IFFT operation using fast
Fourier transform (FFT) algorithm. The schematic for this subnetwork is shown
in Figure 6-21.
6-66
Figure 6-21. LTE_SCFDMA_Modulator Schematic
2. The basic uplink transmission scheme is single-carrier frequency division
multiple access (SC-FDMA) with cyclic prefix to achieve uplink inter-user
orthogonality and to enable efficient frequency-domain equalization at the
receiver side [1]. Frequency-domain generation of the signal, sometimes known
as DFT-spread OFDM, is assumed and illustrated in Figure 6-22. This allows
for a relatively high degree of commonality with the downlink OFDM scheme
and the same parameters; for example, clock frequency can be reused.
6-67
3GPP LTE Signal Source Components
15/16, 24/25, 48/50, 72/75, 96/100 for BW 1.4/1.6 MHz, BW 3.0/3.2 MHz, BW
5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz, respectively. Please note,
24, 48, 72 and 96 for BW 5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz
are not defined in TR36.804. ADS LTE WL supports these number of
resource blocks except those number of resource blocks defined in the LTE
specification.
• OversamplingOption: Over-sampling ratio option. Agilent EEsof EDA
provides ratio 1, ratio 2, ratio 4 and ratio 8 in this uplink source.
• PRB_Bitmap: PRB bitmaps. The type of this parameter is integer array and
its size is the number of PRB in the selected Bandwidth, which is determined
by NumOfRBs parameter. For example, the size is 25 or 24 if Bandwidth is
5 MHz. The value range of each element is {0,1}. If the element is 1, this
corresponding PRB is allocated; otherwise, this PRB is not allocated.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
6-68
LTE_SpectrumShaping (Spectrum Shaping FIR Filter)
6-69
3GPP LTE Signal Source Components
Parameters
Name Description Default Unit Type Range
IdleInterval idle interval between two 0.0 sec real [0, 1.0ms]
consecutive radio frames
Pin Inputs
Pin Name Description Signal Type
1 input complex
Pin Outputs
Pin Name Description Signal Type
2 output complex
Notes/Equations
1. This model is a spectrum shaping FIR filter.
2. This model can be used to meet out of band emission requirements for the LTE
system. There is no agreement in RAN4 yet how to define OOB emission limits.
6-70
Agilent EEsof EDA develops general spectrum shaping FIR filters: square-root
raised cosine filter and ideal low-pass filter.
3. Parameter Details:
• Bandwidth: Bandwidth of LTE, the type is enum and it can be selected as BW
1.4/1.6 MHz, BW 3.0/3.2 MHz, BW 5 MHz, BW 10 MHz, BW 15 MHz and BW
20 MHz.
• NumOfRBs: number of resource blocks in the full transmit bandwidth. The
type is integer. It is determined by bandwidth parameter. It can be set to 6/7,
15/16, 24/25, 48/50, 72/75, 96/100 for BW 1.4/1.6 MHz, BW 3.0/3.2 MHz, BW
5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz, respectively. Please note,
24, 48, 72 and 96 for BW 5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz
are not defined in TR36.804. ADS LTE WL supports these number of
resource blocks except those number of resource blocks defined in the LTE
specification.
• OversamplingOption: Over-sampling ratio option. Agilent EEsof EDA
provides ratio 1, ratio 2, ratio 4 and ratio 8 in this uplink source.
• FilterType: Spectrum-shaping filter type. Two kind of FIR filters (Ideal
Lowpass and Square-Root Raised Cosine) are provided.
• Taps: Number of FIR filter taps.
• FIRwithInterp: Spectrum-shaping FIR filter is with interpolation operation
or not? If YES, FIR filter completes interpolation function as well as filter
function. If NO, FIR filter just completes filter function.
• Alpha: Alpha is roll-off factor for Square-Root Raised Cosine filter.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
6-71
3GPP LTE Signal Source Components
Parameters
Name Description Default Type Range
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to generate 3GPP LTE S-SCH signal in frequency domain.
2. Each 10 ms radio frame consists of 20 slots of length 0.5 ms, numbered from 0
to 19. S-SCH is placed in the second last OFDM symbol of the first and 10th slot
(see Figure 6-23). In frequency domain, S-SCH occupies 1.08 MHz (72
subcarriers), and is transmitted only in the central part of the overall
transmission band.
6-72
Figure 6-23. S-SCH in the Second Last OFDM Symbol of the First and 10th Slot
3. S-SCH sequence is generated by using two concatenated length 31 M sequence.
The mapping of a S-SCH sequence du(n) to available subcarriers is illustrated
in Figure 6-24 .
6-73
3GPP LTE Signal Source Components
5. Different BPSK modulation can be added on top of two SSCs in 10ms radio
frame [SSC1 SSC2]=[SSC,-SSC]
6. SSCH output is normalized to 1.077632 or -1.077632 which is normalization of
62 subcarriers output power to 72 subcarriers
References
[1] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
[2] R1-072727, Qualcomm Europe, “Details on SSC sequence design”, June 2007.
6-74
LTE_SymWindow (Symbol Transition Windowing)
6-75
3GPP LTE Signal Source Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to perform symbol windowing on the LTE frame.
2. The symbol windowing is employed in order to smooth the transitions between
the consecutive OFDM symbols. As a result, the inter-channel interference can
be reduced. Figure 6-25 depicts the principle of the windowing function,
whereby an extended cyclic prefix is employed to cover an overlap of the
6-76
windowing functions for adjacent OFDM symbols. The length of the extended
cyclic prefix corresponds to the length of the transition period of the windowing
function, which itself is usually identical to the overlap (CyclicInterval) between
one OFDM symbol and the consecutive one.
N
where (N+1) is the window length, α ----
2
corresponds to the parameter
CyclicInterval.
5. Parameter Details:
6-77
3GPP LTE Signal Source Components
6-78
LTE_UL_CAZAC (Uplink CAZAC Sequence Generator)
Parameters
Name Description Default Type Range
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to generate Zadoff-Chu sequence for uplink reference signal.
Each firing, m_OccupiedRBPerSym * 12 tokens are generated by TRGCL, and
Nzc tokens are generated by GCL; wherein, m_OccupiedRBPerSym is the
number of resource blocks per SC-FDMA symbol occupied by UE, which equals
to the number of 1s within PRB_Bitmap. 12 is the number of subcarriers within
6-79
3GPP LTE Signal Source Components
where NZC is the length of the Zadoff-Chu sequence. The NZC used to generate
the Zadoff-Chu sequence is determined as follows: Nzc is the prime which is
nearest m_OccupiedRBPerSym * 12.
3. The Zadoff-Chu sequence with length Nzc is exported from output pin GCL.
Another sequence with length OccupiedRBPerSym * 12 is also generated from
the Zadoff-Chu sequence with length Nzc as follows: if m_OccupiedRBPerSym *
12 <= Nzc, the last Nzc-m_OccupiedRBPerSym * 12 tokens of Zadoff-Chu
sequence are punctured; else if m_OccupiedRBPerSym * 12 >Nzc, the last
m_OccupiedRBPerSym * 12-Nzc tokens of Zadoff-Chu sequence are repeated.
This sequence is exported from output pin TRGCL.
6-80
LTE_UL_DFT (Complex Discrete Fourier Transform for Uplink)
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
1 input complex
Pin Outputs
Pin Name Description Signal Type
2 output complex
Notes/Equations
1. This model performs DFT or IDFT of LTE uplink signal using the fast Fourier
transform (FFT) algorithm. Each firing, m_OccupiedRBPerSym * 12 tokens are
6-81
3GPP LTE Signal Source Components
6-82
LTE_UL_HalfCarrier_Shift (Uplink 1/2 Sub-carrier Shifting)
6-83
3GPP LTE Signal Source Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model performs LTE uplink half sub-carrier shift.
2. It is generally known that direct conversion (zero IF) transmitters and receivers
can introduce significant distortion on the baseband signal components near
zero Hz. Half sub-carrier shifting intends to diminish DC distortion.
3. Parameter Details:
6-84
• Bandwidth: Bandwidth of LTE, the type is enum and it can be selected as BW
1.4/1.6 MHz, BW 3.0/3.2 MHz, BW 5 MHz, BW 10 MHz, BW 15 MHz and BW
20 MHz.
• OversamplingOption: Over-sampling ratio option. Agilent EEsof EDA
provides ratio 1, ratio 2, ratio 4 and ratio 8.
• IdleInterval: This is the idle interval between two consecutive radio frames.
• HalfCarrierShift_Enable: Specifies whether or not to enable 1/2 subcarrier
shifting.
• Direct: Add 1/2 subcarrier frequency offset or remove 1/2 subcarrier
frequency offset.
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
6-85
3GPP LTE Signal Source Components
6-86
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to multiplex slots signals, RACH signal and idle into one
uplink radio frame (10 ms) for both FDD and TDD mode.
2. For FDD mode, one uplink radio frame (10 ms) consists of 10 subframes (20
slots). The uplink radio frame also includes RACH. The RACH occupies first
one subframe in radio frame structure if RACH is available.
3. For TDD mode, the uplink signals are transmitted in available subframes
which desribed by parameter Subframe_Bitmap. And, there’s no RACH in TDD
mode.
6-87
3GPP LTE Signal Source Components
The number of samples (N) per one radio frame in ADS 3GPP LTE wireless
library is as follows:
OversamplingOption
N = Fs × 2 × ( 10 ms + IdleInterval )
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
6-88
LTE_UL_MuxSlot (Uplink Slot Multiplexer)
6-89
3GPP LTE Signal Source Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This model is used to multiplex reference signal (RS symbol) and data
SC-FDMA symbols into one uplink slot by inserting cyclic prefix.
2. One uplink slot (0.5 ms) for generic frame structure consists of six or five
SC-FDMA data symbols and one reference symbol (RS) SC-FDMA symbol. The
transmitted signal in each slot is described by the contents of N symbUL
SC-FDMA symbols, numbered from 0 to N symbUL – 1 . Each SC-FDMA symbol
carries multiple complex-valued modulation symbols a u, l representing the
contents of resource element (u,l) where u is the time index within SC-FDMA
symbol l. For the generic frame structure, all SC-FDMA symbols are of the
same size.Figure 6-26 is the slot structure.
6-90
Figure 6-26. Uplink Slot Format (Generic Frame Structure)
The number of SC-FDMA symbols in a slot depends on the cyclic prefix length
configured by higher layers and is given in Table 6-11.
Table 6-11. Number of SC-FDMA Symbols Per Slot
For the generic frame structure, the demodulation reference signal is mapped
to SC-FDMA symbol l=3. The reference signal symbol is always in 4th
SC-FDMA symbol for the Normal cyclic prefix and Extended cyclic prefix.
Table 6-12 lists the values of N CP, l and N d that are used for the generic frame
structure. Note that different blocks within a slot may have different cyclic
prefix lengths.
6-91
3GPP LTE Signal Source Components
The number of samples (N) per oneslot in the ADS 3GPP LTE wireless library is
as follows:
OversamplingOption –3
N = Fs × 2 × 0.5 × 10
References
[1] TR 25.814 “Physical layer aspects for evolved Universal Terrestrial Radio Access
(UTRA),”, V7.0.0, June 2006.
[2] 3GPP TS 36.211 v1.2.1, “Physical Channels and Modulation”, July 2007.
6-92
LTE_UL_RS_Modulator (Uplink SC-FDMA Modulator for Reference
Symbol)
6-93
3GPP LTE Signal Source Components
Parameters
Name Description Default Type Range
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork performs LTE uplink reference signal modulation. The
subnetwork includes LTE_SCFDMA_Mapper and LTE_FFT. The
LTE_SCFDMA_Mapper performs sub-carrier mapping for uplink reference
signal. The LTE_FFT converts the frequency domain reference signal to time
domain by an IFFT operation using a fast Fourier transform (FFT) algorithm.
The schematic for this subnetwork is shown in Figure 6-27.
6-94
Figure 6-27. LTE_UL_RS_Modulator Schematic
2. [2] defines two types of uplink reference signals, demodulation reference signal
and sounding reference signal. At the current stage, Agilent EEsof EDA only
supports the demodulation reference signal.
3. The uplink reference-signal is based on Zadoff-Chu sequence, which is
presented by David Chu in 1972 [3] as:
k(k + 1)
u(k) = exp – j2πu --------------------- , k = 0…N G – 1, and
2N G
u = 1…N G – 1
6-95
3GPP LTE Signal Source Components
6-96
LTE_UL_Src (Uplink Baseband Signal Source)
6-97
3GPP LTE Signal Source Components
Parameters
Name Description Default Unit Type Range
IdleInterval idle interval between two 0.0 sec real [0, 1.0ms]
consecutive radio frames
6-98
Name Description Default Unit Type Range
RACH_Enable whether or not to enable NO enum
RACH: NO, YES
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork generates an LTE uncoded uplink FDD baseband signal. The
signal is DFT-S-OFDM type.The schematic for this subnetwork is shown in
Figure 6-28.
6-99
3GPP LTE Signal Source Components
6-100
relatively high degree of commonality with the downlink OFDM scheme and
the same parameters; for example, clock frequency can be reused.
3 0.5 66.67/15/256
6-101
3GPP LTE Signal Source Components
UL
The transmitted signal in each slot is described by the contents of Nsymb
UL
SC-FDMA symbols, numbered from 0 to N symb – 1 .
for 0 ≤ t ≤ ( N CP, l + Nd ) × T s .
6-102
5. Uplink reference-signal structure:
The uplink reference-signal is based on CAZAC sequence. CAZAC stands for
Constant Amplitude Zero Auto-Correlation. The earliest CAZAC is presented
by David Chu in 1972 [3] as:
k(k + 1)
s u ( k ) = exp – jπu --------------------- , k = 0…N G – 1, and u = 1…NG – 1
NG
6-103
3GPP LTE Signal Source Components
For the alternative frame structure, the start of the random access burst
depends on the burst length configured. For the normal burst length, the burst
will start TRA before the end of the UpPTS at the UE. For the extended burst
length, the start of the random access burst will be aligned with the start of
uplink subframe 1.
The random access preambles are generated from Zadoff-Chu sequences with
zero correlation zone, ZC-ZCZ, generated from one or several root Zadoff-Chu
sequences. The network configures the set of preamble sequences that the UE is
allowed to use.
th
The u root Zadoff-Chu sequence is defined by,
n( n + 1 )
x u ( n ) = exp – jπu --------------------- , n = 0…N ZC – 1
N ZC
where the length NZC of the Zadoff-Chu sequence is given in Table 6-17. From
the uth root Zadoff-Chu sequence, random access preambles with zero
correlation zone are defined by cyclic shifts of multiples of according to
x u, v ( n ) = x u ( ( n + vNCS )modN ZC )
7. Parameter Details.
6-104
• FrameMode: frame mode, it can determine FDD or TDD signal source to be
generated.
• Subframe_Bitmap: subframe bitmap of TDD mode. This parameter defines
which subframe is used for downlink or uplink. “0” represents for downlink
transmission and “1” is for uplink transmission. For example the setting
Subframe_Bitmap={0,0,0,1,1,0,0,1,1,1}, it means subframes 0,1,2,5 and 6 are
to transmit downlink and subframe 3,4,7,8 and 9 are to transmit uplink.
• GuardPeriod: number of guard period symbols for TDD mode. Table 6-5
defines its supported symbols.
• Bandwidth: Bandwidth of LTE, the type is enum and it can be selected as BW
1.4/1.6 MHz, BW 3.0/3.2 MHz, BW 5 MHz, BW 10 MHz, BW 15 MHz and BW
20 MHz.
• NumOfRBs: number of resource blocks in the full transmit bandwidth. The
type is integer. It is determined by bandwidth parameter. It can be set to 6/7,
15/16, 24/25, 48/50, 72/75, 96/100 for BW 1.4/1.6 MHz, BW 3.0/3.2 MHz, BW
5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz, respectively. Please note,
24, 48, 72 and 96 for BW 5 MHz, BW 10 MHz, BW 15 MHz and BW 20 MHz
are not defined in TR36.804. ADS LTE WL supports these number of
resource blocks except those number of resource blocks defined in the LTE
specification.
• OversamplingOption: Over-sampling ratio option. Agilent EEsof EDA
provides ratio 1, ratio 2, ratio 4 and ratio 8 in this uplink source.
• CyclicPrefix: Type of cyclic prefix. It can be set to Normal or Extended.
• PRB_Bitmap: PRB bitmaps. The type of this parameter is integer array and
its size is the number of PRB in the selected Bandwidth, which is determined
by NumOfRBs parameter. For example, the size is 25 or 24 if Bandwidth is
5 MHz. The value range of each element is {0,1}. If the element is 1, this
corresponding PRB is allocated; otherwise, this PRB is not allocated.
• IdleInterval: This is the idle interval between two consecutive radio frames.
• HalfCarrierShift_Enable: This parameter type is query(bool). It indicates
whether or not to enable Half Carrier Shift.
• SpectrumShapingType: SpectrumShapingType determines
spectrum-shaping type. Two types of methods are provided for spectrum
shaping: FIRFilter and TimeWindowing. If FIRFilter is selected, a FIR filter
is used for spectrum shaping. If TimeWindowing is selected, a time transition
6-105
3GPP LTE Signal Source Components
6-106
LTE_UL_Src_RF (Uplink Signal Source with RF Modulator)
6-107
3GPP LTE Signal Source Components
Parameters
Name Description Default Unit Type Range
IdleInterval idle interval between two 0.0 sec real [0, 1.0ms]
consecutive radio frames
6-108
Name Description Default Unit Type Range
HalfCarrierShift_Enable whether or not to enable YES enum
1/2 subcarrier shifting: NO,
YES
6-109
3GPP LTE Signal Source Components
Pin Inputs
Pin Name Description Signal Type
Pin Outputs
Pin Name Description Signal Type
Notes/Equations
1. This subnetwork generates an LTE uplink RF signal. The signal is
DFT-S-OFDM type. The subnetwork includes LTE_UL_Src, which generates
the baseband 3GPP LTE uncoded uplink source, and the RF_Modulator. The
schematic for this subnetwork is shown in Figure 6-32.
6-110
The baseband uncoded uplink source schematic is shown in Figure 6-33. The
subnetwork includes the LTE_RACH, LTE_UL_CAZAC,
LTE_UL_RS_Modulator, LTE_UL_SCFDMA_Modulator, LTE_UL_MuxSlot,
LTE_UL_MuxFrame, LTE_UL_HalfCarrierShift, LTE_SymWindow, and
LTE_SpectrumShaping. The LTE_RACH component is used to generate
non-synchronized RACH channel. The LTE_SCFDMA_Modulator component
implements uplink SC-FDMA modulation for PUSCH generation following
3GPP LTE uplink system parameters. LTE_UL_MuxSlot is used to multiplex
PUSCH and RS into one slot, LTE_UL_MuxSlot is also used to insert cyclic
prefix before every block within one slot. LTE_UL_MuxFrame is used to
multiplex RACH and PUSCH into one frame. LTE_UL_HalfCarrierShift is used
to make the baseband signal a half sampling frequency shift. LTE_SymWindow
and LTE_SpectrumShaping are to provide two methods for the spectrum
shaping function for the uplink source. LTE_SymWindow is used to perform a
time windowing function between two consecutive symbols.
LTE_SpectrumShaping is to provide the spectrum shaping of the uplink source
by using FIR filter.
6-111
3GPP LTE Signal Source Components
DFT-spread OFDM, is assumed and illustrated in Figure 6-34. This allows for a
relatively high degree of commonality with the downlink OFDM scheme and
the same parameters; for example, clock frequency can be reused.
3 0.5 66.67/15/256
6-112
Table 6-19. Number of SC-FDMA Symbols
UL
The transmitted signal in each slot is described by the contents of N SC-FDMA
symb
UL
symbols, numbered from 0 to N –1,
symb
for 0 ≤ t ≤ ( N CP, l + N d ) × T s .
6-113
3GPP LTE Signal Source Components
6-114
Figure 6-36. Random-Access Preamble Format (Generic Frame Structure)
For the alternative frame structure, the start of the random access burst
depends on the burst length configured. For the normal burst length, the burst
shall start TRA before the end of the UpPTS at the UE. For the extended burst
length, the start of the random access burst shall be aligned with the start of
uplink subframe 1.
The random access preambles are generated from Zadoff-Chu sequences with
zero correlation zone, ZC-ZCZ, generated from one or several root Zadoff-Chu
sequences. The network configures the set of preamble sequences the UE is
allowed to use.
th
The u root Zadoff-Chu sequence is defined by
n(n + 1)
x u ( n ) = exp – jπu --------------------- , n = 0…N ZC – 1
N ZC
where the length NZC of the Zadoff-Chu sequence is given in Table 6-22. From
the uth root Zadoff-Chu sequence, random access preambles with zero
correlation zone are defined by cyclic shifts of multiples of according to
x u, v ( n ) = x u ( ( n + vN CS )modN ZC )
6-115
3GPP LTE Signal Source Components
8. Parameter Details:
• ROut is the RF output source resistance.
• RTemp is the RF output source resistance temperature in Celsius and sets
the noise density in the RF output signal to (k(RTemp+273.15)) Watts/Hz,
where k is Boltzmann's constant.
• FCarrier is the RF output signal frequency.
• Power is used to set the modulator output RF power. This is true for an ideal
transmitted signal (no impairments added) or when small impairments are
added. If large impairments are added to the signal (using GainImbalance,
I_OriginOffset, and Q_OriginOffset parameters) the output RF power may be
different from the value of the Power parameter.
• MirrorSpectrum is used to mirror the RF_out signal spectrum about the
carrier. This is equivalent to conjugating the complex RF envelope voltage.
Depending on the configuration and number of mixers in an RF transmitter,
the RF output signal from hardware RF generators can be inverted. If such
an RF signal is desired, set this parameter to YES.
• GainImbalance, PhaseImbalance, I_OriginOffset, Q_OriginOffset, and
IQ_Rotation are used to add certain impairments to the ideal output RF
signal. Impairments are added in the order described here.
The unimpaired RF I and Q envelope voltages have gain and phase
imbalance applied. The RF is given by:
Φπ-
V RF ( t ) = A V I ( t ) cos ( ω c t ) – gV Q ( t ) sin ω c t + --------
180
6-116
GainImbalance
-----------------------------------------------
20
g = 10
6-117
3GPP LTE Signal Source Components
6-118
Chapter 7: 3GPP LTE Design Examples
This 3GPP LTE Wireless Design Library includes several design examples for LTE
downlink transmitter measurement, downlink raw BER and UL transmitters. Six
projects (LTE_DL_Tx_prj, LTE_DL_Rx_prj, LTE_DL_TDD_prj, LTE_UL_Tx_prj,
LTE_UL_Rx_prj and LTE_UL_TDD_prj) are provided in the 3GPP LTE Wireless
Design Library.
1.4/1.6MHz 0
3.0/3.2MHz 1
5MHz 2
10MHz 3
15MHz 4
20MHz 5
Figure 7-4 and Figure 7-5 show the EVM measurement results of UE1 to UE6, which
include the EVM of each frame and the averaged EVM over FramesToAverage frames
for each UE.
Simulation Results
Figure 7-9 shows EVM versus subcarrier.
Bandwidth 10 MHz
NumOfRBs 50
Mapping_Type QPSK
Bandwidth 5 MHz
The curves have been generated averaging over 500 frames under AWGN.
Figure 7-16 shows the simulation results.
Bandwidth 5 MHz
The curves have been generated averaging over 500 frames under AWGN.
Figure 7-26 shows the simulation results.
1.4/1.6MHz 0
3.0/3.2MHz 1
5MHz 2
10MHz 3
15MHz 4
20MHz 5
Simulation Results
N/A
Benchmark
• Hardware Platform: Centrino Duo 2.0GHz, 2 GB memory
1.4/1.6MHz 0
3.0/3.2MHz 1
5MHz 2
10MHz 3
15MHz 4
20MHz 5
Simulation Results
In this example, the default configuration is set as Table 7-7.
Power 10 dBm
NumOfRBs 15
RACH_Enable YES
HalfCarrierShift_Enable YES
Figure 7-29, Figure 7-30, Figure 7-31 and Figure 7-32 show the simulation results.
1.4/1.6MHz 0
3.0/3.2MHz 1
5MHz 2
10MHz 3
15MHz 4
20MHz 5
Simulation Results
In this example, the default configuration is set as Table 7-9.
UE1Power 10 dBm
UE2Power 5 dBm
Bandwidth 5 MHz
NumOfRBs 25
RACH_Enable YES
HalfCarrierShift_Enable YES
Benchmark
• Hardware Platform: Centrino 2.0GHz, 2048M memory
• Software Platform: Window XP, ADS 2006U2
• Simulation Time: about 8 seconds
Bandwidth 10 MHz
The curves have been generated averaging over 500 frames under AWGN.
Figure 7-42 shows the simulation results.
NumOfRB 6
PRB_Bitmap {1, 1, 1, 1, 1, 1}
CRC Length 24
The curves have been generated averaging over 1000 frames under AWGN.
Figure 7-44 shows the simulation results.
Simulation Results
In this example, The performances of uplink PUSCH under VA30 fading channel for
QPSK, 16QAM and 64QAM are given. Table 7-12 shows the simulation conditions.
Table 7-12. Parameter Settings
Parameter Value
Bandwidth 5 MHz
RV 0
The curves have been generated averaging over 500 frames under AWGN.
Figure 7-53 shows the simulation results.
Index-1
R
RB, 1-12
RF, 1-12
RX, 1-12
S
S-SCH, 1-12
T
TX, 1-12
U
UL, 1-12
Index-2