注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

highspeedlogic

FPGA/MATLAB/Simulink

 
 
 

日志

 
 

matlab无线通信  

2018-01-16 01:24:13|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
%% 802.11b 1Mbps PHY link. 
% This M code simulates DBPSK modulation and barker code spreading 
% on a perfectly synchonized 802.11b link. It calculates the BER 
% rate at each EsNo (EbNo) and plots the result. 

%% Simulation parameters 
% For each BER loop, we specify the number of packets to transmit, the packet size and 
% the range of channel EsNo values to test. 

EsNoRange=[0:2:10]; % Range of noice levels to calculate BER 
NumPackets=2; 
PacketSizeBytes=1024; 
PacketSizeBits=PacketSizeBytes*8; % Here we ignore preamble and sync bits 
clear BERResults; 

%% System parameters and constants 
% Specify a number of system constants. 

% Spreading parameters 
Barker=[1 -1  1  1 -1  1  1  1 -1 -1 -1]'; % Barker sequence 
SpreadingRate=length(Barker);              % Spreading rate 

% Upsampling rate 
SamplesPerChip=8; 

% Filter order and coefficients - root raised cosine 
FilterOrder=40; % Set to multiple of SamplesPerChip to make delay calculation easy 
h=firrcos(FilterOrder,7e6,.7,88e6,'rolloff','sqrt',FilterOrder/2,kaiser(FilterOrder+1,1)); 

%% Delay calculation 
% Calclate (specify) the net number of bits delay in the link due 
% to the filtering. 

% * samples_delay = 2 filters x (40 coeffs / 2) = 40 samples 
% * chips_delay = sample_delay/SamplesPerChip = 40/8 = 5 chips 
% *  Must recalculate delay if you change any of these parameters 
% We must delay the signal 6 more chips to align it with the 11 chip 
% boundary. This results in an 11 chip delay or one symbol/bit delay. 
% You must recalculate total and additional delay if you change any of these 
% parameters 

BitDelay=1; 
ChipDelayAdd=6; 

%% Main BER loop 
% Calculates the BER for each EsNo level.  

NumEsNos=length(EsNoRange); 

disp(' ');disp('Start Simulation'); 
for EsNoIndex =1:NumEsNos 
  评论这张
 
阅读(22377)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018