An efficient 2D encoding/decoding technique for optical communication system based on permutation vectors theory

  • PDF / 2,235,876 Bytes
  • 17 Pages / 595.276 x 790.866 pts Page_size
  • 85 Downloads / 169 Views

DOWNLOAD

REPORT


SPECIAL ISSUE PAPER

An efficient 2D encoding/decoding technique for optical communication system based on permutation vectors theory Hassan Yousif Ahmed1 · Medien Zeghid1,2 · Waqas A. Imtiaz3 · Teena Sharma4 · Abdellah Chehri4  Received: 31 March 2020 / Accepted: 25 October 2020 © Springer-Verlag GmbH Germany, part of Springer Nature 2020

Abstract One dimensional encoding in optical communications has limitations in terms of the number of supported users and large bandwidth consumption. This study presents a new algorithm to generate two-dimensional (2D) encoding utilizing permutation vectors (PV) theory for incoherent multiple access network to suppress multiple access interference (MAI) and system complexity. The proposed code design approach is based on spectral/spatial techniques for code generation. All possible combinations of PV code-sets are obtained by utilizing all permutations of the vectors with the repetition of each vector weight (W) times. Furthermore, the 2D-PV code-set is constructed by combining two code sequences of the 1D-PV code. Furthermore, the transmitter–receiver architecture of the 2D-PV spectral/spatial (S/S) code based OCDMA system is presented. The Gaussian approximation is used to analyze the performance of the proposed OCDMA system with 2D- PV code by considering various noise sources (shot, thermal, and PIIN). Results indicate that the 2D-PV code provides increased cardinality by eliminating phase induced intensity noise (PIIN) effects with a minimum likelihood of interference between multiple user data. Simulation implementations validate the proposed system performance for an agreeable bit error rate (BER) of ­10–9 Keywords  Permutation vectors · Optical code-division multiple access (OCDMA) · Bit error rate · Gaussian analysis · Spectral/spatial encoding

1 Introduction

* Abdellah Chehri [email protected] Hassan Yousif Ahmed [email protected] Teena Sharma [email protected] 1



Electrical Engineering Department, College of Engineering at Wadi Aldwase, r, Prince Sattam Bin Abdulaziz University, Al‑Kharj, Kingdom of Saudi Arabia

2



Electronics and Micro‑Electronics Laboratory (E. μ. E. L), Faculty of Sciences, University of Monastir, Monastir, Tunisia

3

Department of Electrical Engineering, Abasyn University Peshawar, Peshawar, Pakistan

4

Department of Applied Sciences, University of Quebec in Chicoutimi (UQAC), Chicoutimi, Québec G7H 2B1, Canada



Fueled by the ever-growing data capacity from internet usage, optical code division multiple access (OCDMA) schemes have become the focus of attention to solve the bottleneck problem for users of ultra-fast optical fiber networks for various applications. OCDMA systems permit multiple subscribers to access the medium asynchronously and concurrently without any contention and provide very high bandwidth at relatively low cost [1]. Figure 1 shows a passive optical network (PON), where the OCDMA system allocates a unique code to each subscriber by utilizing an encoder at the optical line terminal (OLT) transmitter module.