Run LTE_Link_Level_1.7_r1089

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
  • #4090

    Hi, I run LTE_Link_Level_1.7_r1089 with help of Documentation and start LTE_sim_batch_quick_test with error. Matlab version is R2014b. Error is:

    Undefined variable “commsrc” or class “”.

    Error in LTE_common_gen_Reference_Signal (line 44)
    pn_gen_x1 =‘GenPoly’, [1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1], …

    Error in LTE_load_parameters_generate_elements (line 53)

    Error in LTE_load_parameters (line 286)

    Error in LTE_sim_batch_quick_test (line 52)

    LTE_sim_batch_quick_test have running without error. Where is the problem than, in Matlab version? Thanks.

    Stefan Schwarz

    Dear Romario,

    the link level simulator relies on the communications toolbox to generate pseudo-noise sequences (see

    See for a list of software requirements.




    ok, I installing all requirements software. And not run..My friend run on the same Matlab version and the same lte link level. Where is the problem? Thanks.

    Vienna LTE Link Level simulator
    (c) 2008, INTHFT, TU Wien
    This work has been funded by A1 Telekom Austria AG and the Christian Doppler Laboratory for Design Methodology of Signal Processing Algorithms.

    By using this simulator, you agree to the license terms stated in the license agreement included with this work
    Contains code from:
    – pycrc (CRC checking)
    – The Coded Modulation Library (convolutional coding & SISO decoding)
    Convolutional coding & SISO decoding MEX files under the GNU lesser GPL license

    Warning: matlabpool will be removed in a future release.
    To query the size of an already started parallel pool, query the ‘NumWorkers’ property of the pool.
    To check if a pool is already started use ‘isempty(gcp(‘nocreate’))’.
    Warning: matlabpool will be removed in a future release.
    Use parpool instead.
    Starting matlabpool using the ‘local’ profile … Warning: Found 1 pre-existing communicating job(s) created by pool that are running. You can use ‘delete(myCluster.Jobs)’ to remove all jobs created with profile local. To create
    ‘myCluster’ use ‘myCluster = parcluster(‘local’)’.
    connected to 2 workers.
    *************** SNR = 10dB, value 11 of 31 ***************
    *************** SNR = 20dB, value 21 of 31 ***************
    Analyzing and transferring files to the workers …done.
    Error using LTE_tx_append_crc (line 27)
    An UndefinedFunction error was thrown on the workers for ‘LTE_common_bit2byte’. This might be because the file containing ‘LTE_common_bit2byte’ is not accessible on the workers. Use
    addAttachedFiles(pool, files) to specify the required files to be attached. See the documentation for ‘parallel.Pool/addAttachedFiles’ for more details.

    Error in LTE_tx_DLSCH_encode (line 30)
    b = LTE_tx_append_crc(a,’24a’);

    Error in LTE_TX (line 204)
    tx_coded_bits = LTE_tx_DLSCH_encode(LTE_params,tx_data_bits,BS_output.UE_signaling(uu),BS_output.genie(uu),UE(uu),cw);

    Error in LTE_sim_main_par (line 139)
    parfor SNR_i=1:size(SNR_vec,2)

    Error in LTE_sim_main (line 66)

    Error in LTE_sim_batch_quick_test (line 91)

    Caused by:
    Undefined function ‘LTE_common_bit2byte’ for input arguments of type ‘logical’.


Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.