Home Forums SYSTEM FSO fading model

FSO fading model

Profile Photo
(joined October 2015)
Participant

Hi all..
Could anyone tell me which fading model should I employ for FSO if my link range is 2.5 km and I’m simulating it for all values of attenuation coefficient representing weather range of clear to thick fog?

Thanks.

Responses (24):

    • #30444
      Profile Photo
      Naazira Badar
      Participant

      Hi all..
      Could anyone tell me which fading model should I employ for FSO if my link range is 2.5 km and I’m simulating it for all values of attenuation coefficient representing weather range of clear to thick fog?

      Thanks.

    • #30455
      Profile Photo
      prakash jat
      Participant

      hi naazira
      optisystem is using gamma- gamma channel in fso component , if you want try differnt then you can use negative exponetial channel( which is also better) through matlab interfacing in optisystem

    • #30469
      Profile Photo
      aasif bashir dar
      Participant

      hi all
      some associated post with your topic are already present in form.
      1.http://optiwave.com/forums/topic/fso-fading-models/

      2.http://optiwave.com/forums/topic/variable-attenuation-in-a-single-fso/

      hope you might get some help from these posts.

      with regards

    • #30500
      Profile Photo
      Naazira Badar
      Participant

      Thanks both you.

      Prakash, I need to change just one parameter, i.e. the scintillation index of the FSO channel.Do I need to add a MATLAB module itself, or do I need to change the parameter to script mode and load it with program of any particular channel model?

    • #30501
      Profile Photo
      aasif bashir dar
      Participant

      hi all,

      i guess you can not add matlab module to it. because it is just a parameter of o FSO component. and we generally co simulated matlab with the optisystem where we make some componenent with matlab(i.e matlab component)

      this matlab component can be optical or electrical or both.

      with regards

    • #30508
      Profile Photo
      Naazira Badar
      Participant

      Yes Aasif. I too think so. Thanks.

    • #30512
      Profile Photo
      aasif bashir dar
      Participant

      hi all,

      i think there may or may not script for parameter, i.e. the scintillation index.may be there could be option to attach the .dat file or text file in thee parameter window of the FSO. Be patient any one explain it soon.

      with regards

    • #30554
      Profile Photo
      Naazira Badar
      Participant

      Aasif, scintillation index parameter has an option to be changed to script mode.Could the MATLAB code for a fading model not be placed in the script?

      • #30557
        Profile Photo
        alistu
        Participant

        Hi Naazira,

        Matlab code cannot be used in the script mode. Only a relation can be used in the script mode whose answer is only one number, and not a series or a vector of numbers or an equation. And the parameters used in that relation should either be numbers or have been defined somewhere in the implementation.

        Regards

    • #30561
      Profile Photo
      Aabid Baba
      Participant

      Hello Naazira,
      As for as writing Matlab code in the script is concerned , you could refer to a comment which was posted by Damian in reply to a question regarding changing the script.

      apodization function using script


      I hope it clears your doubts. Alistu has also explained it to the point. Hope this is helpful in some way.
      Regards

      +5
    • #30563
      Profile Photo
      aasif bashir dar
      Participant

      hi all,
      this what i was talking about that we cannot make matlab module and attach it to FSO component in matlab. the link provided by aabid is the post started by me. i message damian for making reply to my post, because i had the similar problem.

      you can also message him. he will provide you better suggestions

      with regards

    • #30574
      Profile Photo
      Aabid Baba
      Participant

      hello Asif,
      Yeah you actually had started the topic and i had gone through your post and i just had come across this script thing mentioned by Damian.
      He clearly mentions of not being able to write code in the script. But as far as i understand we can not write Matlab code in the script although we can create a MATLAB module for FSO. You are confusing yourself here. It is the code for the script we cannot write , Matlab Module we can create for FSO.
      Thank you.
      Regards

      +7
    • #30609
      Profile Photo
      Naazira Badar
      Participant

      Hi..

      Thanks all for your comments.
      Well I understand your point. I think I can’t write MATLAB code in the script mode.But I think i should see how I can interface a MATLAB module to my FSO channel.

    • #30615
      Profile Photo
      Aabid Baba
      Participant

      you are welcome naazira,
      If you cannot figure out HOW , you are free to mail the optiwave support at support@optiwave.com.

      +2
    • #30616
      Profile Photo
      Naazira Badar
      Participant

      hi all..
      I just went through the link posted by Aabid about Aasif’s query . Well, as it is known that script can have a relation of some formula. So, I think the expression of a fading model could be put in the script itself, if it doesn’t have to be an entire MATLAB code.

      Regards

    • #30618
      Profile Photo
      Naazira Badar
      Participant

      Yes Aabid. Actually the support had mentioned about adding the component as well. But i’m confused because i have to make code of an already existing parameter of an Optiwave component variable and not actually add a new function there at.
      Thanks for your help anyway.

      +1
      • #30621
        Profile Photo
        Aabid Baba
        Participant

        Okay.
        If so then you better ask Damian or Marc because they would be exactly knowing what component it is and where it is. All you would have to do then would be just changing the parameters instead of creating a new component in the MATLAB.

        +3

Login You must be logged in to reply to this topic.