Two-Dimensional Permutation Vectors’ (PV) Code for Optical Code Division Multiple Access Systems
In this paper, we present a new algorithm to generate two-dimensional (2D) permutation vectors’ (PV) code for incoherent optical code division multiple access (OCDMA) system to suppress multiple access interference (MAI) and system complexity. The proposed code design approach is based on wavelength...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-05-01
|
Series: | Entropy |
Subjects: | |
Online Access: | https://www.mdpi.com/1099-4300/22/5/576 |
id |
doaj-1f8a13bfe384466b8caffaed866cf05f |
---|---|
record_format |
Article |
spelling |
doaj-1f8a13bfe384466b8caffaed866cf05f2020-11-25T02:42:04ZengMDPI AGEntropy1099-43002020-05-012257657610.3390/e22050576Two-Dimensional Permutation Vectors’ (PV) Code for Optical Code Division Multiple Access SystemsHassan Yousif Ahmed0Medien Zeghid1Waqas A.Imtiaz2Teena Sharma3Abdellah Chehri4Paul Fortier5Electrical Engineering Department, College of Engineering at Wadi Aldwaseer, Prince Sattam Bin Abdulaziz University, Al-Kharj 16278, Saudi ArabiaElectrical Engineering Department, College of Engineering at Wadi Aldwaseer, Prince Sattam Bin Abdulaziz University, Al-Kharj 16278, Saudi ArabiaDepartment of Electrical Engineering, Jalozai Campus, University of Engineering and Technology, Peshawar 23431, PakistanDepartment of Applied Sciences, University of Quebec in Chicoutimi (UQAC), Chicoutimi, QC G7H 2B1, CanadaDepartment of Applied Sciences, University of Quebec in Chicoutimi (UQAC), Chicoutimi, QC G7H 2B1, CanadaDepartment of Electrical and Computer Engineering, Laval University, Québec, QC G1V 0A6, CanadaIn this paper, we present a new algorithm to generate two-dimensional (2D) permutation vectors’ (PV) code for incoherent optical code division multiple access (OCDMA) system to suppress multiple access interference (MAI) and system complexity. The proposed code design approach is based on wavelength-hopping time-spreading (WHTS) technique for code generation. All possible combinations of PV code sets were attained by employing all permutations of the vectors with repetition of each vector<i> </i>weight<i> (W)</i> times. Further, 2D-PV code set was constructed by combining two code sequences of the 1D-PV code. The transmitter-receiver architecture of 2D-PV code-based WHTS OCDMA system is presented. Results indicated that the 2D-PV code provides increased cardinality by eliminating phase-induced intensity noise (PIIN) effects and multiple user data can be transmitted with minimum likelihood of interference. Simulation results validated the proposed system for an agreeable bit error rate (BER) of 10<sup>−9</sup>.https://www.mdpi.com/1099-4300/22/5/576OCDMAvector permutationphase induced intensity noisemultiple access interferencecross-correlation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Hassan Yousif Ahmed Medien Zeghid Waqas A.Imtiaz Teena Sharma Abdellah Chehri Paul Fortier |
spellingShingle |
Hassan Yousif Ahmed Medien Zeghid Waqas A.Imtiaz Teena Sharma Abdellah Chehri Paul Fortier Two-Dimensional Permutation Vectors’ (PV) Code for Optical Code Division Multiple Access Systems Entropy OCDMA vector permutation phase induced intensity noise multiple access interference cross-correlation |
author_facet |
Hassan Yousif Ahmed Medien Zeghid Waqas A.Imtiaz Teena Sharma Abdellah Chehri Paul Fortier |
author_sort |
Hassan Yousif Ahmed |
title |
Two-Dimensional Permutation Vectors’ (PV) Code for Optical Code Division Multiple Access Systems |
title_short |
Two-Dimensional Permutation Vectors’ (PV) Code for Optical Code Division Multiple Access Systems |
title_full |
Two-Dimensional Permutation Vectors’ (PV) Code for Optical Code Division Multiple Access Systems |
title_fullStr |
Two-Dimensional Permutation Vectors’ (PV) Code for Optical Code Division Multiple Access Systems |
title_full_unstemmed |
Two-Dimensional Permutation Vectors’ (PV) Code for Optical Code Division Multiple Access Systems |
title_sort |
two-dimensional permutation vectors’ (pv) code for optical code division multiple access systems |
publisher |
MDPI AG |
series |
Entropy |
issn |
1099-4300 |
publishDate |
2020-05-01 |
description |
In this paper, we present a new algorithm to generate two-dimensional (2D) permutation vectors’ (PV) code for incoherent optical code division multiple access (OCDMA) system to suppress multiple access interference (MAI) and system complexity. The proposed code design approach is based on wavelength-hopping time-spreading (WHTS) technique for code generation. All possible combinations of PV code sets were attained by employing all permutations of the vectors with repetition of each vector<i> </i>weight<i> (W)</i> times. Further, 2D-PV code set was constructed by combining two code sequences of the 1D-PV code. The transmitter-receiver architecture of 2D-PV code-based WHTS OCDMA system is presented. Results indicated that the 2D-PV code provides increased cardinality by eliminating phase-induced intensity noise (PIIN) effects and multiple user data can be transmitted with minimum likelihood of interference. Simulation results validated the proposed system for an agreeable bit error rate (BER) of 10<sup>−9</sup>. |
topic |
OCDMA vector permutation phase induced intensity noise multiple access interference cross-correlation |
url |
https://www.mdpi.com/1099-4300/22/5/576 |
work_keys_str_mv |
AT hassanyousifahmed twodimensionalpermutationvectorspvcodeforopticalcodedivisionmultipleaccesssystems AT medienzeghid twodimensionalpermutationvectorspvcodeforopticalcodedivisionmultipleaccesssystems AT waqasaimtiaz twodimensionalpermutationvectorspvcodeforopticalcodedivisionmultipleaccesssystems AT teenasharma twodimensionalpermutationvectorspvcodeforopticalcodedivisionmultipleaccesssystems AT abdellahchehri twodimensionalpermutationvectorspvcodeforopticalcodedivisionmultipleaccesssystems AT paulfortier twodimensionalpermutationvectorspvcodeforopticalcodedivisionmultipleaccesssystems |
_version_ |
1724775466467852288 |