Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

BER for MIMO using MATLAB

Status
Not open for further replies.

amir_rastegar2003

Advanced Member level 4
Full Member level 1
Joined
Aug 21, 2006
Messages
103
Helped
27
Reputation
54
Reaction score
13
Trophy points
1,298
Location
Iran(my love)
Activity points
1,830
matlab and mimo ber

hi
I have a question about MIMO simulation using MATLAB.

suppose that we have a MIMO sysytem with N transmit antennas and M receiver antennas, and let H be the channek matrix. if we model H as a random matrix H:mxn and each elements belows i.i.d. complex gaussian(0,1), we will have:

Y=Hx+N

N:noise term,

ok, my questioin is: how can we use this model to obtain an BER? (in MATLAB).

If we use" rand(1,1) for each element in H, the BER will vary for each realization of channel matrix.

what do you recommand?? what is the real BER??

thanks all.

plz give me a simple m.file.
 

ber mimo matlab

Hi
Use randn(m,n) for H.
You are right. in fading channel, BER is not constant. so you should average it in time.
 
mimo using matlab

m_llaa said:
Hi
Use randn(m,n) for H.
You are right. in fading channel, BER is not constant. so you should average it in time.

thanks for your responce,

but how many itretion is enoiugh for obtain an accurate responce?

thanks a lot.
 

www.matlabcentral.com----------> file excahnge

you can find what you want
 

Salam
It is formal in statistic, if your BER in order of
10^(-n) you should average more than 10^(n+1) symbols.
 
amir_rastegar2003 said:
hi

Y=Hx+N

N:noise term,

ok, my questioin is: how can we use this model to obtain an BER? (in MATLAB).

If we use" rand(1,1) for each element in H, the BER will vary for each realization of channel matrix.

what do you recommand?? what is the real BER??

Sorry I do not have Matlab file for you, but I can answer your questions and hope it helps.

To simulation BER, at least you need to implement an equalizer to remove all inter-antenna crosstalk.

Regarding how many iterations you need, besides the 10^n~10^(n+1) thrumb of rule, we also need to know how fast the BER result converge. Run a long simulation and keep track of all results to find the iterations we actually want.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top