LTE基带收发仿真系统matlab源码程序 - matlab通信信号 - 谷速源码
下载频道> 资源分类> matlab源码> 通信信号> LTE基带收发仿真系统matlab源码程序

标题:LTE基带收发仿真系统matlab源码程序
分享到:

所属分类: 通信信号 资源类型:程序源码 文件大小: 142.33 KB 上传时间: 2019-06-16 19:20:49 下载次数: 346 资源积分:1分 提 供 者: zhangsan456 code
内容:
详细说明:LTE基带收发仿真系统,在该仿真平台中,分为4种运行模式 ? 第一种模式为载入小区参数(仅发端)。参数配置从题目给定的’小区参数.dat’文件中读取参数。并将题目给的’业务数据.dat’作为发送的信息比特,对其进行基带的处理。 ? 第二种模式为手动配置参数(仅发端)。使用者可通过界面上的提供的选项,为基站的基带处理配置参数。有效参数包括系统公共参数、用户公共参数、用户独立参数以及仿真次数。 ? 第三种模式为仿真BLER曲线(包含发端收端)。使用者除了配置第二种模式的选项外,还可以选择第三列的参数。第三列里的参数选项主要包括接收方式配置、仿真信噪比区间、信道的选择等参数。程序运行结束后,会在右下角的绘图区域显示本次仿真的误块率曲线。 ? 第四种模式为载入已有BLER曲线。因为得到误块率曲线花费的时间很长,使用者可以载入预先仿真好的部分曲线。 
function mapSymbCell = sub_carr_mapping(precodedSymb,iUE)
% 对预编码的复值符号进行资源粒子映射
% 从某个起始载波开始,将连续的可用载波资源分配给第iUE个用户
% 输入:precodedSymb 经过预编码的符号
%       iUE:用户序号
% 输出:子载波映射后的符号
%  ==========================================================
global LTE_par
 
nTx = LTE_par.BS_par.nAnt; % 基站端天线数
CFI = LTE_par.CFI;          % 控制格式占用OFDM符号数
FFT_SIZE = LTE_par.FFT_SIZE; % FFT点数
scPerRB = LTE_par.scPerRB; % 每个资源块包含的子载波数
nOfdmSymb = LTE_par.nOfdmSymb; % 每个子帧内OFDM符号数
nRB = LTE_par.UE_par.nRB(iUE); % 第iUE个用户的PRB数
cellID = LTE_par.BS_par.cellID; % 小区ID
iSub = LTE_par.iSub ;          % 当前子帧号 取值为0~9
startCarr = LTE_par.schedule.startCarr(iUE);% 起始子载波位置
 
ns = iSub *2;
nCarrUsed = nRB*scPerRB; % 第iUE个用户占用的子载波数
if FFT_SIZE == 1024
    RB_DL = 50;
elseif FFT_SIZE == 2048
    RB_DL = 100;
end
% 可用子载波位置 
availableCarr = [FFT_SIZE-RB_DL*scPerRB/2+1:FFT_SIZE 2:RB_DL*scPerRB/2+1];
 
% 导频占用位置
pilotLocation = find_pilot(cellID,nTx,scPerRB,nOfdmSymb,nRB,ns);
mapSymbCell = cell(nTx,1);
 
for iTx = 1:nTx
    mapSymbCell{iTx} = zeros(FFT_SIZE,nOfdmSymb);
    iSymb = 1;
    for iOfdm = CFI+1:nOfdmSymb
        for iCarr = 1:nCarrUsed
            if pilotLocation(iCarr,iOfdm) == 0
            mapSymbCell{iTx}(availableCarr(iCarr+startCarr),iOfdm) = precodedSymb(iTx,iSymb);
            iSymb = iSymb+1;
            end
        end
    end
end

文件列表(点击上边下载按钮,如果是垃圾文件请在下面评价差评或者投诉):

LTE baseband simulation/
LTE baseband simulation/CodeBook.mat
LTE baseband simulation/DSH_process.m
LTE baseband simulation/InLeaverPar.mat
LTE baseband simulation/LTE_check_parameters.m
LTE baseband simulation/LTE_load_parameters.m
LTE baseband simulation/LTE_main_gui_final.m
LTE baseband simulation/LTE_schedule_subband.m
LTE baseband simulation/LTE_sim_gui.fig
LTE baseband simulation/LTE_sim_gui.m
LTE baseband simulation/NextPar.mat
LTE baseband simulation/TransblockPar.mat
LTE baseband simulation/WaitBar.m
LTE baseband simulation/alpahadata.mat
LTE baseband simulation/bin_state.m
LTE baseband simulation/bler_and_rate169.mat
LTE baseband simulation/bler_and_rate404.mat
LTE baseband simulation/bler_and_th_mcs0.mat
LTE baseband simulation/bler_and_th_mcs1.mat
LTE baseband simulation/bler_and_th_mcs10.mat
LTE baseband simulation/bler_and_th_mcs11.mat
LTE baseband simulation/bler_and_th_mcs12.mat
LTE baseband simulation/bler_and_th_mcs13.mat
LTE baseband simulation/bler_and_th_mcs14.mat
LTE baseband simulation/bler_and_th_mcs2.mat
LTE baseband simulation/bler_and_th_mcs3.mat
LTE baseband simulation/bler_and_th_mcs4.mat
LTE baseband simulation/bler_and_th_mcs5.mat
LTE baseband simulation/bler_and_th_mcs6.mat
LTE baseband simulation/bler_and_th_mcs7.mat
LTE baseband simulation/bler_and_th_mcs8.mat
LTE baseband simulation/bler_and_th_mcs9.mat
LTE baseband simulation/channel.m
LTE baseband simulation/channel_est_real.m
LTE baseband simulation/codeblock_segment.m
LTE baseband simulation/crc24a.m
LTE baseband simulation/crc24b.m
LTE baseband simulation/crcCheck24a.m
LTE baseband simulation/crcCheck24b.m
LTE baseband simulation/de_layer_mapping.m
LTE baseband simulation/de_modulate.m
LTE baseband simulation/de_ofdm.m
LTE baseband simulation/de_precoding.m
LTE baseband simulation/de_rate_match.m
LTE baseband simulation/de_scramble.m
LTE baseband simulation/de_subcarr_mapping.m
LTE baseband simulation/demo_DSH_process.m
LTE baseband simulation/encode_bit.m
LTE baseband simulation/encoderm.m
LTE baseband simulation/find_pilot.m
LTE baseband simulation/gen_channel.m
LTE baseband simulation/info_gen.m
LTE baseband simulation/int_state.m
LTE baseband simulation/internal_leaver_par.m
LTE baseband simulation/layer_mapping.m
LTE baseband simulation/logmapo.m
LTE baseband simulation/max_log_map.m
LTE baseband simulation/mmse_detect.m
LTE baseband simulation/modulation.m
LTE baseband simulation/ofdm_generation.m
LTE baseband simulation/plot_data.m
LTE baseband simulation/precoding.m
LTE baseband simulation/rate_match.m
LTE baseband simulation/readMe.txt
LTE baseband simulation/rec_process.m
LTE baseband simulation/rsc_encode.m
LTE baseband simulation/savedata.m
LTE baseband simulation/scramble.m
LTE baseband simulation/send_process.m
LTE baseband simulation/show_par.m
LTE baseband simulation/sova.m
LTE baseband simulation/sub_carr_mapping.m
LTE baseband simulation/trellis.m
LTE baseband simulation/turbo_decoder.m
LTE baseband simulation/turbo_encoder.m
LTE baseband simulation/updata_parameter.m
LTE baseband simulation/write_result.m
LTE baseband simulation/zf_detect.m
LTE baseband simulation/业务数据.dat
LTE baseband simulation/加扰后result.dat
LTE baseband simulation/各模块数据.mat
LTE baseband simulation/小区参数.dat
LTE baseband simulation/码块级联后数据result.dat
LTE baseband simulation/第一个码块分割后result.dat
LTE baseband simulation/第一个码块编码后result.dat
LTE baseband simulation/第二个码块分割后result.dat
LTE baseband simulation/第二个码块编码后result.dat
LTE baseband simulation/调制后result.dat
程序说明.txt

关键词: LTE 基带收发 仿真系统 matlab源码程序

Top_arrow
回到顶部
联系方式| 版权声明| 招聘信息| 广告服务| 银行汇款| 法律顾问| 兼职技术| 付款方式| 关于我们|
网站客服网站客服 程序员兼职招聘 程序员兼职招聘
沪ICP备19040327号-3
公安备案号:沪公网安备 31011802003874号
库纳格流体控制系统(上海)有限公司 版权所有
Copyright © 1999-2014, GUSUCODE.COM, All Rights Reserved