![]() As shown in figure 2 above, the codewords undergo scrambling, modulation, layer mapping, precoding, optional UE-specific beamforming and resource element mapping. One or two transport coded blocks (codewords) can be transmitted simultaneously on the PDSCH depending on the transmission scheme used (see TS 36.211 section 6.4 ). Pdsch.Modulation = lteRateMatchTurbo(chencoded,pdschInfo.G(n),pdsch.RV(n),chs(n)) Įnd Physical Downlink Shared Channel (PDSCH) Processing Pdsch.TxScheme = 'SpatialMux' % Transmission scheme used Pdsch.NSoftbits = 1237248 % No of soft channel bits for UE category 2 % PDSCH Settings TrBlkSizes = % 2 elements for 2 codeword transmission % This can also be done by using the lteRMCDL function for R.14 RMC. In this example, the % transport block size is looked up from tables in TS 36.101 Annex A.3.4. The % number of soft bits for the rate matching stage is decided by the UE % category as specified in TS 36.306 Table 4.1-1. ![]() % It is also important to configure the TrBlkSizes parameter to have the % correct number of elements as the intended number of codewords. If configuring for one codeword, the modulation scheme can be % a character vector or a cell array with character vectors. % For the R.14 FDD RMC, there are two codewords, so the modulation scheme % is specified as a cell array containing the modulation schemes of both % codewords. In this example we use the configuration % according to the RMC R.14 FDD specified in TS 36.101 Annex A.3.4 which % uses 50 RB, 4 port, 'SpatialMux' transmission scheme, '16QAM' symbol % modulation, 2 codewords and a code rate of 1/2.Įnb.NDLRB = 50 % Number of resource blocksĮnb.CellRefP = 4 % Cell-specific reference signal portsĮnb.CyclicPrefix = 'Normal' % Normal cyclic prefixĮnb.DuplexMode = 'FDD' % FDD duplex modeĮnb.TDDConfig = 1 % Uplink/Downlink configuration (TDD only)Įnb.SSC = 4 % Special subframe configuration (TDD only)Įnb.NSubframe = 0 % Subframe number % Transport/Physical channel settings for ease of use the DL-SCH and PDSCH % channel specific settings are specified in a parameter structure pdsch. A % number of the functions used in this example require a subset of the % parameters specified below. % Cell-wide Settings % The cell-wide parameters are grouped into a single structure enb. The various stages of the processing chain and the functions the LTE Toolbox provides for the DL-SCH and PDSCH are shown by the diagrams below. This example shows how to use the functions performing individual channel processing steps for DL-SCH and PDSCH encoding and decoding for the use cases where access to the intermediate values/processing stages are required. These are channel level functions capable of processing all stages of the relevant transport or physical channel as described in TS 36.212 Section 5.3.2 and TS 36.211 Section 6.4. For the DL-SCH and PDSCH processing and decoding, the toolbox provides lteDLSCH, ltePDSCH, ltePDSCHDecode and lteDLSCHDecode. The varying levels of granularity allows the users to create models with as much access to intermediate data as required and generate a large number of waveforms or test vectors for automated testing. Use as golden reference for alternate implementationsĮase of creating static or dynamic test vectors for receiver or hardware unit testing
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |