- This topic has 36 replies, 9 voices, and was last updated 8 years, 8 months ago by FAYIQA NAQSHBANDI.
-
AuthorPosts
-
-
April 9, 2016 at 1:13 am #36144Remo De SuzaParticipant
Hello Everyone.
Can anyone tell me What are the possible Channel Models that can be used for Free space optics?
Looking forward for your responses.
Thanking You.With Regards
Remo De’Suza -
April 9, 2016 at 12:01 pm #36191prakash jatParticipant
hi remo
1. log normal
2. gamma-gamma
3. negative exponetial
4. diffuce( indoor)
5. double genralized gamma -gamma-
April 12, 2016 at 4:32 pm #36491Remo De SuzaParticipant
Hello Prakash.
Thank you very much for your response. Do you have a matlab code for any of the channel models?regards
Remo
-
-
April 10, 2016 at 10:26 am #36233SAHIL SINGHParticipant
Hi Remo,
I agree with both praksh and rather… also the linlks posted by rather are quite helpful and informative… Thanks rather for your efforts…
Regards
Sahil Singh-
April 12, 2016 at 4:36 pm #36493Remo De SuzaParticipant
Hello Sahil Singh.
Thanks for your help. I appreciate. I need a matlab code.Regards
Remo
-
-
April 10, 2016 at 3:26 pm #36261SAHIL SINGHParticipant
Hi Rather,
You are welcome and no need for thanks…Since you have joined the forum recently..Keep discussing your queries on the forum.. It is really quite helpful…. All the best
Regards
Sahil Singh -
April 12, 2016 at 4:37 pm #36494Remo De SuzaParticipant
Hi All.
Thanks for your concern. Please can you help me in getting a matlab code. I need it urgently.Regards
Remo -
April 12, 2016 at 4:40 pm #36495Ankita SharmaParticipant
Hi Remo,
Prakash had very clearly mentioned about the possible channel models that can be used for free space optics.. Thanks for the information..
Regards
Ankita -
April 12, 2016 at 4:43 pm #36497Remo De SuzaParticipant
Hi Ankita.
Thank you for your concern. I need the MATLAB code for any of the models prakash has aforementioned.Regards
Remo -
April 12, 2016 at 4:44 pm #36498Ankita SharmaParticipant
Hi Remo,
You are welcome.. matlab code for what ? can you please specify..
Regards
Ankita -
April 12, 2016 at 4:49 pm #36500Remo De SuzaParticipant
For the channel models for FSO which prakash has named in first comment. I had mentioned previously as well.
-
April 12, 2016 at 4:49 pm #36501Ankita SharmaParticipant
Hi Remo,
Well I am not aware about it.. will try to see if I can be of help…
Regards
Ankita -
April 12, 2016 at 4:50 pm #36502Remo De SuzaParticipant
ok Thanks anyway.
-
April 12, 2016 at 4:57 pm #36503Ankita SharmaParticipant
Hi Remo,
You are welcome… Hope your query gets resolved soon
Regards
Ankita-
April 13, 2016 at 2:04 am #36519Remo De SuzaParticipant
Hello Ankita
Hopefully. Anyways Thanks.
Regards
Remo
-
-
April 12, 2016 at 5:00 pm #36504SAHIL SINGHParticipant
Hi Remo,
I too am unaware about the matlab code… Hope someone else on the forum helps you in resolving your query…
Regards
Sahil Singh-
April 13, 2016 at 2:06 am #36520Remo De SuzaParticipant
Hello Sahil singh.
Thanks for your concern and showing some interest. I hope i get it asap.
Regards
Remo
-
-
April 12, 2016 at 5:09 pm #36505SAHIL SINGHParticipant
Hi Rather,
Thanks for your appreciation…
Regards
Sahil Singh -
April 13, 2016 at 2:08 am #36522Remo De SuzaParticipant
?
-
April 13, 2016 at 2:12 am #36524SAHIL SINGHParticipant
Hello Remo,
Hope your query gets resolved soon.
Regards
Sahil Singh -
April 13, 2016 at 2:14 am #36525Remo De SuzaParticipant
Thanks Sahil.
-
April 13, 2016 at 2:18 am #36527SAHIL SINGHParticipant
HI Remo,
You are welcome…
Regards
Sahil Singh -
April 13, 2016 at 10:03 am #36575prakash jatParticipant
hello friends
i will post all of the matlab code of possible channel ( please post again when you do in optisytem so that everyone can get help)
-
April 13, 2016 at 10:12 am #36576prakash jatParticipant
1. kim model for oudoor condition(courtesy of w.o. popolla , rajbhandari sir) reference book.- woc with matlab
%****To evaluate attenuation coefficient as a function of
visibility
%***Using the Kim model
clear
clc
% Wavelength in nm
wavl=830;
% Visibility values in km
Visibility=0.1:0.1:50;
for i=1:length(Visibility)
V=Visibility(i);
if (V >= 50)
q=1.6;
elseif (V > =6) && (V < 50)
q=1.3;
elseif (V > =1)&&(V < 6)
q=0.16*V+0.34;
elseif (V > =0.5)&&(V < 1)
q=V−0.5;
else
q=0;
end
Att_coeff(i)=(3.91/V)*(wavl/550)ˆ-q;
Att_coeff_dB_km(i)=10*Att_coeff(i)/log(10);
end
% Plot function
semilogy(Visibility,Att_coeff_dB_km)
xlabel(‘Visibility in km’)
ylabel(‘Attenuation coefficient in dB/km’) -
April 13, 2016 at 10:16 am #36577prakash jatParticipant
1. log normal model( refernce -Optical Wireless Communications: System and Channel Modelling with MATLAB®
Z. Ghassemlooy, W. Popoola, S. Rajbhandari)
%PDF of log normal distribution
clear
clc
% E[I] value
Io=1;
I=0:0.005:3;
%Log irradinace variance values
Var_l=[0.1,0.2,0.5,0.8];
for i=1:length(Var_l)
for j=1:length(I)
B=sqrt(2*pi*Var_l(i));
C(j)=log(I(j)/Io)+(Var_l(i)/2);
D=2*Var_l(i);
pdf(i,j)=(1/I(j))*(1/B)*exp(−((C(j))ˆ2)/D);
end
end
%plot function
plot((I./Io),pdf)
xlabel(‘Normalised Irradiance, I/E[I]’)
ylabel(‘p(I)’) -
April 13, 2016 at 10:17 am #36578prakash jatParticipant
hi everyone
-
April 13, 2016 at 10:44 am #36586Remo De SuzaParticipant
Hi Prakash.
I am really thankful for the help you have provided me with and i appreciate your efforts. I had messaged you also. Please check the inbox. This is really helpful.
Do you work on FSO design as well?Thanks & regards
Remo-
April 18, 2016 at 3:16 am #37741Kanwarjeet SinghParticipant
Hi Remo,
The code must help you. I had messaged you about your project but got no response for it. Looking for your response Kindly check.
Thanking you.Regards
Kanwarjeet -
April 19, 2016 at 2:26 am #38265FAYIQA NAQSHBANDISpectator
HELLO REMO..
The code provided by prakash may be just helpful for you.. You can aslo go through the forum where channel models have been discussed..
Regards
-
-
April 17, 2016 at 4:39 pm #37653Rajguru M. MohanParticipant
Hi remo,
Please visit following links for details on possible channel mode in FSO:
A very common used turbulence model assumes that the variations of the medium can be
understood as individual cells of air or eddies of different diameters and refractive indices.
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5457931
https://arxiv.org/ftp/arxiv/papers/1203/1203.3006.pdf
http://www.mecs-press.org/ijcnis/ijcnis-v4-n3/IJCNIS-V4-N3-3.pdf
https://www.osapublishing.org/jocn/abstract.cfm?uri=jocn-2-5-293
https://www.researchgate.net/publication/225005739_Simplified_Channel_Model_for_Simulation_of_Free-Space_Optical_CommunicationsThanks and regards,
Rajguru -
April 17, 2016 at 5:53 pm #37700shafeen al yasinParticipant
Hi All,
Thank you for the code prakash. I appreciate your effortsregards
Shafeen -
April 18, 2016 at 12:22 am #37724Rahul TiwariParticipant
Hi Prakash,
Thanks for providing the code… Surely it will help remo…
Regards
Rahul Tiwari.. -
April 18, 2016 at 10:34 pm #38262Rajguru M. MohanParticipant
Hi REmo,
The Matlab code for Lognormal Distribution pdf
By taking an example :
Suppose the income of a family of four in the United States follows a lognormal distribution with mu = log(20,000) and sigma = 1.
Compute and plot the income density.x = (10:1000:125010)’;
y = lognpdf(x,log(20000),1.0);figure;
plot(x,y)
h = gca;
h.XTick = [0 30000 60000 90000 120000];
h.XTickLabel = {‘0′,’$30,000′,’$60,000’,…
‘$90,000′,’$120,000’}; -
April 18, 2016 at 10:35 pm #38263Rajguru M. MohanParticipant
Hi Remo,
Program to generate the exponential sequencen=input(‘Enter the duration of the signal N = ‘);
a=input (‘Enter the scaling factor a = ‘);
t=0:.1:n-1;
y=exp(-a*t);
plot(t,y);
ylabel (‘Amplitude’);
xlabel (‘Time Index’);
TITLE (‘Exponential Signal’);Thanks
-
April 19, 2016 at 2:28 am #38266FAYIQA NAQSHBANDISpectator
HELLO RAJGURU..
Can you please tell me the source where you have got the code from..?Regards
-
April 12, 2016 at 4:34 pm #36492Remo De SuzaParticipant
Hello Rather.
Thanks for your help. I need a matlab code for channel models for FSO.Regards
Remo
-
-
AuthorPosts
- You must be logged in to reply to this topic.