
FTTH using OCDMA
Hello,
How is the encoding done in the examples FE-OCDMA-3Users and FE-OCDMA-7Users and how to increase the no. of users?
Thank you,
Responses (41):
-
December 22, 2014 at 6:57 am #16821
Hello,
How is the encoding done in the examples FE-OCDMA-3Users and FE-OCDMA-7Users and how to increase the no. of users?
Thank you, -
December 24, 2014 at 9:07 am #16865
If you have more users you only really need to have larger code words. Then in the physical SAC-OCDMA type system you would need more fiber bragg gratings.
+3-
December 27, 2014 at 11:33 am #16901
Good afternoon there are some sample file?
-
-
December 24, 2014 at 5:15 pm #16868
thanks Mr Damian but how is it done I need to know how is the system work
-
December 30, 2014 at 4:36 am #16952
Could you please post a sample for larger no. of users (more than 7 users)? Thank you and happy new year!
-
January 2, 2015 at 10:28 am #16979
Hi all,
There is a sample project on this subject in the Access systems folder that I have also attached. The code word has a length of 8 and the coding is done using Hadamard code.
Regards
Attachments:
-
January 2, 2015 at 7:39 pm #16992
Thank you
-
January 3, 2015 at 12:19 am #17003
Hi Damian this file in which version of optisystem?
-
January 5, 2015 at 9:10 am #17027
The version number is OptiSystem 13.0.1
-
January 7, 2015 at 10:59 am #17102
Ok
-
December 12, 2016 at 7:03 am #41794
Hey it’s a great work but i have some questions would you help me with it ? if i want to extend number of users in this system what should i do which codes i use? which range of wavelength and what about the Receiver decoder ?? thanks in advance
-
-
January 2, 2015 at 11:51 pm #16996
very useful, thanks Damian!
-
January 4, 2015 at 6:13 am #17013
Hi Damian,could you pleas give example 9uses
and how i can put the code in the FBG-
January 5, 2015 at 10:08 am #17029
Hello,
Could you attach an article or paper with 9 users? From my quick look I didn’t find any with 9 users, so I am not exactly sure how to generate the code words.
Regards
-
-
January 5, 2015 at 1:43 pm #17034
Hi Damian,
How I can put the code words in FBG for FE-OCDMA-7-Users-
January 6, 2015 at 10:02 am #17048
Hi Sulaiman,
Once you have the code words, that are generated first by the type of code you are using and the number of users, you can code each users spectral content by assigning each bit of the code word a wavelength. In our OptiSystem example, the range of wavelengths goes from [1549 1549.5 1550 1550.5 1551 1551.5 1552 1552.5] nm. You will notice 8 wavelengths for a code word of length 8.
Now assigning the rule that a bit value of 1 means the user’s signal will contain that wavelength spectral content, we can place four fiber bragg gratings to create stop pass filters for the undesired spectrum (bit values equal to 0). From Hadamard coding, there will always be 4 zeros in every code word.
I have attached a picture of the 7 users and their code words following Hadamard coding.
Regards
Attachments:
-
-
January 7, 2015 at 3:27 pm #17119
Hi Damian ,
Thanks a lot for answer but I need to know how I put the codeword0nFBG in the layout simulation and how i can used anther type of coding like Modified Quadratic Congruence (MQC) codes.+2-
January 12, 2015 at 4:23 pm #17175
Hi,
Maybe I am misinterpreting what you mean by put the codeword on FBG, but I think my earlier reply answered that. If you take a look at the example file that comes with OptiSystem “FE-OCDMA 7 Users.osd” you will see that the first user has codeword: 10101010 which means we need to remove the spectral content belonging to wavelength2, wavelength4, wavelength6 and wavelength8. Using a FBG centered at the undesired wavelength you can reflect only that wavelength, so after placing 4 in succession the four wavelengths can be removed.
I have attached some screenshots of the project to hopefully make it clearer.
I am not familiar with MQC, but I believe once you can find the codewords for the different users then the procedure of placing the FBG’s is the same. Let me know if anything is unexplained!
Regards
Attachments:
-
-
January 12, 2015 at 6:00 am #17173
Could you please answer Sulimans question above? Many thanks
-
January 13, 2015 at 3:02 pm #17187
Thanks Damian
I try to make user 3 on in the examples FE-OCDMA-3Users but it remain off and the BER decrease could you pleas solve this problem-
January 15, 2015 at 9:40 am #17206
In the White Light source you need to both Enable the component ins the Simulation tab and loss convert Noise Bins in the Noise tab.
-
-
January 15, 2015 at 11:06 pm #17216
Thanks Damian
Could you please give attachment-
January 19, 2015 at 8:44 am #17250
Of course! Note this is a file from OptiSystem 13, so you will need the most recent version to run it.
Attachments:
-
-
January 20, 2015 at 3:32 pm #17278
Thanks Damian
could you pleas give attachment to make user 3 on and give good BER for 3 user in FE-OCDMA-3-Users.-
January 21, 2015 at 9:25 am #17283
-
-
February 1, 2015 at 6:17 am #17383
HI Damian
could you pleas give attachment to make FE-OCDMA-3-Users for FE-5users-
February 2, 2015 at 9:23 am #17389
Hi Sulaiman,
The exact coding choice you want to use will change the gratings used, for example the Hadamard or Walsh code which is what I am most familiar with has codewords of length 2^k, so 4, 8 etc. The number of users that it is optimized for is one less than the codeword length, so 3 and 7. I don’t believe a 5 User FE-OCDMA Hadamard is a common system, but you could make it by simply removing two users from our 7 User example we have.
If you have a different code word scheme just let me know the code words and I can make it quite simply.
Regards
-
-
February 10, 2015 at 5:43 am #17552
By the way what is the codes used for the 3 users example? Thanks
-
February 17, 2015 at 4:32 pm #17601
It uses Hadamard code.
-
-
February 10, 2015 at 6:46 am #17553
HI Damian
what is type of code used in FE-OCDMA-3-UsersON
Login You must be logged in to reply to this topic.