LTE_Toolbox_datasheet_v3.0

5
3G Evolution Lab – LTE Toolbox v3.0 Steepest Ascent Ltd., 94 Duke St., Glasgow, G4 0UW, Scotland, UK t: +44 141 552 8855 e: [email protected] w: www.steepestascent.com Overview 3G Evolution Lab – LTE Library Toolbox v3.0 is a comprehensive physical layer simulation Toolbox for Release 8 of the 3GPP Evolved Universal Terrestrial Radio Access (E- UTRA) standard. The library will accelerate your algorithm and PHY development, support golden reference verification and enable test & measurement waveform generation. The Toolbox features functions to perform channel coding/decoding and modulation/demodulation operations implementing the full physical layer transmit/receive processing chain (FDD and TDD), from transport channels and control information to OFDM and SC-FDMA modulated waveforms. Receive models are offered to recover the transmitted signals. Channel coding for transport channels and control information is available for uplink and downlink. Test Models and Reference Measurement Channel (RMCs) waveform generators are available to easily create reference waveforms. The development roadmap includes tracking compliance from Release 8 into Release 9 and LTE-Advanced. The following transport and physical channels and signals are supported: Downlink Uplink Transport Channels & Control Information Transport Channels & Control Information DL-SCH HI UL-SCH UCI BCH CFI PRACH DCI Physical Channels and Signals Physical Channels and Signals PDSCH PDCCH PUSCH SRS PBCH Reference signals PUCCH PCFICH PSS - SSS DRS (PUCCH) PHICH DRS (PUSCH) Features End-to-end conformance simulation test bench GUI based waveform generators 3GPP Release 8 E-UTRA physical layer implementation conforming to TS36.211, TS36.212 and TS36.213 FDD and TDD duplexing modes Downlink and uplink support Complete support for 1, 2 and 4 antenna transmissions including all MIMO layering and precoding options Full control of all parameters from MATLAB scripts DCI message creation and control region building and decoding All physical layer steps available as individual functions/blocks: o Transport channel coding/decoding o Scrambling/descrambling o Symbol Modulation/demapping o Resource element mapping o OFDM and SC-FDMA

Transcript of LTE_Toolbox_datasheet_v3.0

Page 1: LTE_Toolbox_datasheet_v3.0

3G Evolution Lab – LTE Toolbox v3.0

Steepest Ascent Ltd., 94 Duke St., Glasgow, G4 0UW, Scotland, UK t: +44 141 552 8855 e: [email protected] w: www.steepestascent.com

Overview

3G Evolution Lab – LTE Library Toolbox v3.0 is a comprehensive physical layer simulation Toolbox for Release 8 of the 3GPP Evolved Universal Terrestrial Radio Access (E-UTRA) standard. The library will accelerate your algorithm and PHY development, support golden reference verification and enable test & measurement waveform generation. The Toolbox features functions to perform channel coding/decoding and modulation/demodulation operations implementing the full physical layer transmit/receive processing chain (FDD and TDD), from transport channels and control information to OFDM and SC-FDMA modulated waveforms. Receive models are offered to recover the transmitted signals. Channel coding for transport channels and control information is available for uplink and downlink. Test Models and Reference Measurement Channel (RMCs) waveform generators are available to easily create reference waveforms. The development roadmap includes tracking compliance from Release 8 into Release 9 and LTE-Advanced. The following transport and physical channels and signals are supported:

Downlink Uplink Transport Channels & Control Information Transport Channels & Control Information

DL-SCH HI UL-SCH UCI BCH CFI PRACH DCI

Physical Channels and Signals Physical Channels and Signals

PDSCH PDCCH PUSCH SRS PBCH Reference signals PUCCH PCFICH PSS - SSS DRS (PUCCH) PHICH DRS (PUSCH)

Features

• End-to-end conformance simulation test bench

• GUI based waveform generators

• 3GPP Release 8 E-UTRA physical layer implementation conforming to TS36.211, TS36.212 and TS36.213

• FDD and TDD duplexing modes

• Downlink and uplink support

• Complete support for 1, 2 and 4 antenna transmissions including all MIMO layering and precoding options

• Full control of all parameters from MATLAB scripts

• DCI message creation and control region building and decoding

• All physical layer steps available as individual functions/blocks:

o Transport channel coding/decoding

o Scrambling/descrambling

o Symbol Modulation/demapping

o Resource element mapping

o OFDM and SC-FDMA

Page 2: LTE_Toolbox_datasheet_v3.0

3G Evolution Lab – LTE Toolbox v3.0

Steepest Ascent Ltd., 94 Duke St., Glasgow, G4 0UW, Scotland, UK t: +44 141 552 8855 e: [email protected] w: www.steepestascent.com

Toolbox functions – Release 3.0

Function Functionality Implementation LteBCH Broadcast channel MEX LteBCHDecode Broadcast channel decoder MEX LteCellRS Cell specific reference signal MEX LteCellRSIndices Cell-specific reference signal indices MEX LteCFI CFI block coder MEX LteCFIDecode CFI block decoder MEX LteCodeBlkDeseg Code block de-segmentation & code block CRC

decoding MEX

LteCodeBlkSeg Code block segmentation & code block CRC attachment

MEX

LteConvCode Convolutional Coding MEX LteConvDecode Convolutional Decoding MEX LteCRC Cyclic redundancy check calculation and

appending MEX

LteCRCDecode Cyclic redundancy check decoding and removal MEX LteDCI DCI format structures and bit payloads MEX LteDCIDecode DCI decoder MEX LteDCIDims DCI message dimensions MEX LteDCIEncode DCI encoder MEX LteDLChannelEstimation Channel estimator M-code LteDLConformanceTestBench Downlink PDSCH performance test bench M-code LteDLDeprecoder Deprecoding onto transmission layers MEX LteDLFrameOffset Frame timing estimate using the PSS and SSS M-code LteDLPerfectChannelEstimation Perfect channel estimator for downlink M-code LteDLPrecoder Precoding of transmission layers MEX LteDLResourceGrid Subframe resource array M-code LteDLResourceGridDims Size of subframe resource array MEX LteDLSCH Downlink shared channel MEX LteDLSCHDecode Downlink shared channel decoder MEX LteDLSCHDims DLSCH segmentation information MEX LteDuplexDims Dimension information related to duplexing MEX LteEqualizeMIMO MMSE-based joint equalisation and combining M-code LteEqualizeMMSE MMSE equalization M-code LteEqualizeZF Zero forcing MIMO equalization M-code LteFadingChan Moving propagation conditions MEX LteFreqCorrect Correct for a specified frequency offset M-code LteFreqOffset Estimate frequency offset using the cyclic prefix M-code LteHSTChan High speed train propagation conditions MEX LteLayerDemapper Layer demapping onto scrambled and modulated

codewords MEX

LteLayerMapper Layer mapping of modulated and scrambled codewords

MEX

LteMovingChan Moving propagation conditions MEX LteOFDM OFDM modulator MEX LteOFDMDemod OFDM demodulator M-code LteOFDMDims Dimension information related to OFDM

modulation M-code

LtePBCH Physical broadcast channel MEX LtePBCHDecode Physical broadcast channel decoder M-code LtePBCHIndices PBCH resource element indices MEX LtePBCHPRBS PBCH pseudo-random scrambling sequence MEX

Page 3: LTE_Toolbox_datasheet_v3.0

3G Evolution Lab – LTE Toolbox v3.0

Steepest Ascent Ltd., 94 Duke St., Glasgow, G4 0UW, Scotland, UK t: +44 141 552 8855 e: [email protected] w: www.steepestascent.com

LtePCFICH Physical control format indicator channel MEX LtePCFICHDecode Physical control format indicator channel

decoding M-code

LtePCFICHDims PCFICH resource dimensions MEX LtePCFICHIndices PCFICH resource element indices MEX LtePCFICHPRBS PCFICH scrambling pseudo-random sequence MEX LtePDCCH Physical downlink control channels MEX LtePDCCHDecode Physical downlink control channel decoding M-code LtePDCCHDeinterleave PDCCH de-interleaving and cyclic shifting MEX LtePDCCHDims PDCCH resource dimensions MEX LtePDCCHIndices PDCCH resource element indices MEX LtePDCCHInterleave PDCCH interleaving and cyclic shift MEX LtePDCCHPRBS PDCCH scrambling pseudo-random sequence MEX LtePDCCHSearch PDCCH DCI search M-code LtePDCCHSpace PDCCH search space candidates MEX LtePDSCH Physical downlink shared channel MEX LtePDSCHDecode Physical downlink shared channel decoding M-code LtePDSCHIndices PDSCH Resource Element indices MEX LtePDSCHPRBS PDSCH scrambling pseudo-random sequence MEX LtePHICH Physical hybrid ARQ indicator channels MEX LtePHICHDecode Physical hybrid ARQ indicator channel decoding M-code LtePHICHDeprecoder PHICH deprecoding MEX LtePHICHDims PHICH resource dimensions MEX LtePHICHIndices PHICH resource element indices MEX LtePHICHPrecoder PHICH precoding MEX LtePHICHPRBS PHICH scrambling pseudo-random sequence MEX LtePMIDims Dimensionality related to PDSCH Precoder Matrix

Indication (PMI) reporting M-code

LtePMISelection PDSCH Precoder Matrix Indication (PMI) calculation

M-code

LtePRACH Physical Random Access Channel MEX LtePRACHDetect Physical Random Access Channel detector M-code LtePRACHDims PRACH resource dimensions MEX LtePRBFromDCI Physical resource blocks allocated by a DCI

message MEX

LtePRBS Pseudo-random binary sequence MEX LtePSS Primary synchronisation signal MEX LtePSSIndices PSS resource element indices MEX LtePUCCH1 Physical Uplink Control Channel Format 1 MEX LtePUCCH1Decode Physical Uplink Control Channel Format 1

decoder M-code

LtePUCCH1DRS Physical Uplink Control Channel Format 1 Demodulation Reference Signal

MEX

LtePUCCH1DRSIndices Physical Uplink Control Channel Format 1 DRS indices

MEX

LtePUCCH1Indices Physical Uplink Control Channel Format 1 indices MEX LtePUCCH2 Physical Uplink Control Channel Format 2 MEX LtePUCCH2Decode Physical Uplink Control Channel Format 2

decoder M-code

LtePUCCH2DRS Physical Uplink Control Channel Format 2 Demodulation Reference Signal

MEX

LtePUCCH2DRSDecode Physical Uplink Control Channel Format 2 DRS decoder

M-code

LtePUCCH2DRSIndices Physical Uplink Control Channel Format 2 DRS indices

MEX

LtePUCCH2Indices Physical Uplink Control Channel Format 2 indices MEX LtePUCCH2PRBS PUCCH Format 2 scrambling pseudo-random MEX

Page 4: LTE_Toolbox_datasheet_v3.0

3G Evolution Lab – LTE Toolbox v3.0

Steepest Ascent Ltd., 94 Duke St., Glasgow, G4 0UW, Scotland, UK t: +44 141 552 8855 e: [email protected] w: www.steepestascent.com

sequence LtePUSCH Physical Uplink Shared Channel MEX LtePUSCHDecode Physical Uplink Shared Channel decoder M-code LtePUSCHDRS Physical Uplink Shared Demodulation Reference

Signal MEX

LtePUSCHDRSIndices Physical Uplink Shared DRS indices MEX LtePUSCHIndices Physical Uplink Shared channel indices MEX LteRateMatchConv Convolutional Rate Matching MEX LteRateMatchTurbo Turbo Rate Matching MEX LteRateRecoverConv Convolutional Rate Matching Recovery MEX LteRateRecoverTurbo Turbo Rate Recovery MEX LteRMCDL Downlink reference measurement channel

configuration M-code

LteRMCDLTool Downlink reference measurement channel waveform generator

M-code

LteRMCUL Uplink reference measurement channel configuration

M-code

LteRMCULTool Uplink reference measurement channel waveform generator

M-code

LteSCFDMA SC-FDMA modulator MEX LteSCFDMADemod SC-FDMA demodulator M-code LteSRS Uplink Sounding Reference Signal MEX LteSRSDims Dimension information related to Sounding

Reference Signal MEX

LteSRSIndices Uplink Sounding Reference Signal indices MEX LteSCFDMADims Dimension information related to SC-FDMA

modulation M-code

LteSSS Secondary synchronisation signal MEX LteSSSIndices SSS resource element indices MEX LteSymbolDemod Constellation demodulation and symbol to bit

conversion MEX

LteSymbolMod Symbol modulation MEX LteTestModel Test Model configuration structure M-code LteTestModelTool Downlink test model waveform generator M-code LteTurboCode Turbo Coding MEX LteTurboDecode Turbo Decoding MEX LteTxDiversityDecode OSFBC (Orthogonal Space Frequency Block

Code) decoder M-code

LteUCIEncode UCI encoder for PUCCH format 2 transmissions MEX LteUCIDecode UCI decoder for PUCCH format 2 transmissions M-code LteUeRS UE-specific reference signal MEX LteUeRSIndices UE-specific reference signal indices MEX LteULChannelEstimation Uplink channel estimator for PUSCH M-code LteULChannelEstimationPUCCH1 Uplink channel estimator for PUCCH Format 1 M-code LteULChannelEstimationPUCCH2 Uplink channel estimator for PUCCH Format 2 M-code LteULDeprecoder SC-FDMA deprecoder M-code LteULDescrambler Physical Uplink Shared descrambling M-code LteULFrameOffset Uplink frame timing estimate using PUSCH DRS

signals M-code

LteULFrameOffsetPUCCH1 Uplink frame timing estimate using PUCCH 1 DRS signals

M-code

LteULFrameOffsetPUCCH2 Uplink frame timing estimate using PUCCH 2 DRS signals

M-code

LteULPrecoder SC-FDMA precoder M-code LteULResourceGrid Uplink subframe resource matrix M-code LteULResourceGridDims Size of uplink subframe resource matrix MEX LteULSCH Uplink shared channel MEX

Page 5: LTE_Toolbox_datasheet_v3.0

3G Evolution Lab – LTE Toolbox v3.0

Steepest Ascent Ltd., 94 Duke St., Glasgow, G4 0UW, Scotland, UK t: +44 141 552 8855 e: [email protected] w: www.steepestascent.com

LteULSCHDecode Uplink shared channel decoder M-code LteULSCHDeinterleave UL-SCH channel de-interleaving M-code LteULSCHDims ULSCH segmentation information MEX LteULSCHInterleave UL-SCH channel interleaving MEX LteULScrambler Physical Uplink Shared scrambling MEX LteVersion Steepest Ascent LTE Toolbox version MEX LteWarning Steepest Ascent LTE Toolbox warning control M-code LteZadoffChu Zadoff-Chu Sequence MEX