Paper
21 February 2011 Architecture, design, and numerical simulation of a code/pulse-position-swapping (CPPS) direct translating receiver
Antonio J. Mendez, Vincent J. Hernandez, Corey V. Bennett, Robert M. Gagliardi
Author Affiliations +
Abstract
Code/pulse-position-swapping (CPPS) is a communications scheme that substitutes pulse-position-modulation (PPM) symbols with optical-code-division-access (O-CDMA) codes. CPPS retains the multiple bits per symbol communication of M-ary PPM and the asynchronous multiple access of O-CDMA. Additionally, CPPS has the advantages of granular communications, common electrical bandwidth for all users independent of data rates, compatibility with free-space or guided (fiber and waveguide) communication links, and compatibility with intensity modulation/direct detection. The transmitted symbols (codes) of CPPS are translated from a deserialized bit stream that has been divided into words of length log2M. Thus the receivers associate the detected symbol with the original bit sequence by means of an electronically implemented look-up-table (LUT). This paper describes the architecture and design of a direct translating receiver based on map-coding, which uses optical processing to output the transmitted bit sequence without the need for a LUT. Analyses and computations characterize the receiver concept in terms of bit errors (mistranslations).
© (2011) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Antonio J. Mendez, Vincent J. Hernandez, Corey V. Bennett, and Robert M. Gagliardi "Architecture, design, and numerical simulation of a code/pulse-position-swapping (CPPS) direct translating receiver", Proc. SPIE 7923, Free-Space Laser Communication Technologies XXIII, 792307 (21 February 2011); https://doi.org/10.1117/12.874090
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Chromium

Receivers

Photodetectors

Photonic integrated circuits

Binary data

Network architectures

Optical communications

Back to Top