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.

Outage probability in Matlab

Status
Not open for further replies.

skyspeed

Newbie level 3
Joined
Dec 16, 2008
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,307
outage probability

hi , i read some paper about wireless relay communications . and outage probabilty is the one of evaluation parameters . from the expression , thai is Pr(I<R). which I means the mutual information , and R stands for given transmiting speed . and i wonder how to get the mutual information from the simulation in matlab , and how to determine the R , and do some rules behind it?
thanks !
 

outage probability matlab

I think:

Mutual information is the capacity formula like in AWGN

C=I=Blog(1+SNR)

and R is something which you set by yourself arbitrary.
 

outage probability wiki

aliazmat said:
I think:

Mutual information is the capacity formula like in AWGN

C=I=Blog(1+SNR)

and R is something which you set by yourself arbitrary.

thank your reply!

if the channel is not like AWGN, how i can derive the capacity ?
and if the R is arbitrary defined , then the outage probabiltiy is different , how i chose the parameter to evalute the system?
 

what is outage probability

can anyone help me?
 

matlab outage probability

First of all outage occurs when the channel variations dont support the required rate,

Therefore I think we discuss the outage only for fading channels.

I my point of view:


To calculate the fading channel capacity you take the expected value of the channel capacity, I mean simulate the capacity taking channel gain "h" into account and take the mean of it.

eg:

C=Blog(1+|h|² SNR)
Look fifth chapter of Fundamental of Wireless Communications by David Tse.


and ofcourse if you set differnt rates than outage probability will be different, to show the results you just set one value for R and find outage.
 

outage probability

hi all,
actually i am also interested to find the outage probability,
i have the SINR and i have the minimum rate requirements R,
my question is, what is the matlab function which calculate the outage, is there a certain function or i have to write the code myself

thanks
Nidhal
 

outage probability in matlab

as for as I know you need to write the code yourself.
 

outage probability matlab code

amm,
do u have a sample code for that
 

how to calculate outage probability

snr_db= [-15:35]
nr_of_bits = 2^10;
iterations = 1000;
snr_linear = 10.^(snr_db/10);


BER = zeros(1,size(snr_db,2));

for iSNR =1:size(snr_db,2)

sigma=1/sqrt(snr_linear(iSNR));

for i=1:iterations
transmit_bit =round(rand(1,nr_of_bits))*2-1;
h = complex(randn(1,nr_of_bits),randn(1,nr_of_bits));
noise = 1/sqrt(2)*[randn(1,nr_of_bits)+1j*randn(1,nr_of_bits)]*sigma;
received_bits = h.*transmit_bit + noise;
estmtd_h = conj(h);
detected_bits = ((received_bits.*estmtd_h)>=0)*2-1;
nr_of_errors= sum(not(detected_bits == transmit_bit));
BER(iSNR) = BER(iSNR)+ nr_of_errors;
end
BER(iSNR) = BER(iSNR) ./iterations./nr_of_bits;
end

semilogy(snr_db,BER)
 

outage probability + matlab code

Thank you so much

Nidhal
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top