Home > WaveComBox > Toolbox > UFMC > UFMC_InitializeChainParameters.m

UFMC_InitializeChainParameters

PURPOSE ^

Initializes modulation parameters to default values.

SYNOPSIS ^

function [ Para ] = UFMC_InitializeChainParameters( )

DESCRIPTION ^

 Initializes modulation parameters to default values.

 function [ Para ] = UFMC_InitializeChainParameters(  )

 Input arguments: none

 Outputs arguments:

   Para: modulation parameters

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function [ Para ] = UFMC_InitializeChainParameters(  )
0002 % Initializes modulation parameters to default values.
0003 %
0004 % function [ Para ] = UFMC_InitializeChainParameters(  )
0005 %
0006 % Input arguments: none
0007 %
0008 % Outputs arguments:
0009 %
0010 %   Para: modulation parameters
0011 %
0012 
0013 % This file is part of WaveComBox: www.wavecombox.com and is distributed under
0014 % the terms of the MIT license. See accompanying LICENSE file.
0015 % Original author: Mathieu Van Eeckhaute, May 25, 2018.
0016 % Contributors:
0017 % Change log:
0018 
0019 Para.Modulation = 'UFMC';
0020 Para.ModType = 'FD'; % type of modulator: 'TD' for time domain, 'FD' for frequency domain
0021 Para.nSubcarriers=1024; % Number of subcarriers
0022 Para.ActiveSubcarriers=1:Para.nSubcarriers; % Set of active subcarriers
0023 Para.Ns=100; % Number of UFMC multicarrier symbols
0024 Para.T=1/15e3; % UFMC multicarrier symbol period [s]
0025 Para.filterType = 0;%0 for Dolph-Chebyshev window (Window designed for fixed bandwidth of 12 subcarriers if Para.nSubcarriers = 1024), 1 for adaptive equiripple filter
0026 Para.NbSubBands= 50; %number of sub-bands (each sub-band is filtered individually)
0027 Para.SubBandWidth= 12; %number of sub-carriers per subband
0028 Para.filt_L=80; %Length of the sub-band filters
0029 Para.filt_alpha=60; %filter side-lobe attenuation in dB
0030 
0031 Para.CenterFrequency=1e9; % Center frequency of the transmitted signal [Hz]
0032 Para.Velocity = 0; % Velocity [km/h]
0033 
0034 Para.N_T=1; % Number of transmitted antennas
0035 Para.N_R=1; % Number of received antennas
0036 Para.S=1; % Number of spatial streams
0037 
0038 Para.Es_N0_dB=20; % Signal-to-noise ratio [dB]
0039 Para.Es=1; % Symbol energy
0040 Para.M_QAM=4; % QAM modulation order
0041 
0042 % Parameters of the preamble
0043 Para.PreamblePilotSubcarriers=[]; % Pilot subcarriers in the preamble
0044 Para.PreambleLength=0; % Length of the preamble [T]
0045 
0046 % Parameters of scattered pilots
0047 Para.ScatteredPilotSubcarriers=[]; % Pilot subcarriers in the data frame
0048 Para.ScatteredPilotSymbols=[];
0049 Para.Ep=0; % Energy of the scattered pilot symbols
0050 
0051 end
0052

Generated on Mon 14-Oct-2019 13:48:34 by m2html © 2005