Optimization of LDPC Codes For PIN Based OOK FSO Communication System
Optimization of LDPC Codes For PIN Based OOK FSO Communication System
Optimization of LDPC Codes For PIN Based OOK FSO Communication System
Abstract— For middle/short-range terrestrial high-speed free- of LDPC codes. Using an optimization scheme combining
space optical (FSO) communication systems employing ON–OFF four different search algorithms, we optimized irregular LDPC
keying (OOK) and PIN photodiode receivers, the noise distrib- codes for these systems. Simulation results indicate that the
ution is symbol-dependent, and the symmetry of the underlying
communication channel cannot be assumed. Therefore, this letter performance of the codes is very close to asymptotic theoret-
employs the asymmetric density evolution technique and an ical bounds.
optimization scheme combining four different search algorithms
to optimize low-density parity-check (LDPC) codes for these II. O N -O FF K EYING W ITH PIN P HOTODIODE
FSO systems. Compared with the conventional LDPC codes that O UTPUT M ODELLING
are designed assuming symbols-independent symmetric channels
the optimized codes are much closer to the Shannon limit for For OOK, the average numbers of photons k̄ x respectively
OOK modulated binary non-symmetric channels. absorbed by a PIN photodiode receiver for symbols x = 0
Index Terms— Free-space optical communication, channel and x = 1 over the duration of the bit interval (slot) Ts can be
coding. expressed as
I. I NTRODUCTION Ts
R
k̄ x = [Pb (t) + x · Ps (t)]dt, x = 0 or 1. (1)
S IGNIFICANT efforts have been made to apply on-off
keying (OOK) and PIN photodiode receivers to middle/
short-range terrestrial high-speed free-space optical (FSO)
e
0
TABLE I
SNR T HRESHOLD A RE C OMPUTED AT A BER OF
10−6 OF D IFFERENT D EGREE D ISTRIBUTIONS
Fig. 1. Structure of optimization scheme employing DE, GA, PSO and SA.
Fig. 3. BER with respect to the SNR for different LDPC codes of code R EFERENCES
length 648 constructed using different degree distribution pairs at 1/2 rate
with code lengths indicated within parentheses. [1] T. J. Richardson, M. A. Shokrollahi, and R. L. Urbanke, “Design of
capacity-approaching irregular low-density parity-check codes,” IEEE
Trans. Inf. Theory, vol. 47, no. 2, pp. 619–637, Feb. 2001.
distribution pairs presented in [8] and [9] respectively. The [2] C.-C. Wang, S. R. Kulkarni, and H. V. Poor, “Density evolution for
last one, CCSDS Optical Uplink (512) with code length 512, asymmetric memoryless channels,” IEEE Trans. Inf. Theory, vol. 51,
is constructed according to a degree distribution pair presented no. 12, pp. 4216–4236, Dec. 2005.
[3] M. N. Khan, “Importance of noise models in FSO communications,”
in [7]. To ensure the fairness of BER performance comparison, EURASIP J. Wireless Commun. Netw., vol. 2014, no. 102, pp. 1–10,
all these codes are constructed using the progressive edge Jun. 2014.
growth (PEG) algorithm [12]. [4] F. Xu, M.-A. Khalighi, and S. Bourennane, “Impact of different noise
sources on the performance of PIN- and APD-based FSO receivers,” in
Fig. 3 compares the Monte-Carlo simulation results of these Proc. IEEE Int. Conf. Telecommun., Aug. 2011, pp. 211–218.
four kinds of LDPC codes on the OOK and PIN photodiode [5] R. P. S. Oldenhuis, “Trajectory optimization for a mission to the solar
photon-detecting channel. As the curves show, Degree I, bow shock and minor planets,” M.S. thesis, Dept. Astrodyn. Space
Missions, Delft Univ. Technol., Delft, The Netherlands, May 2010.
Degree II and Degree III codes all outperform the rest of [6] H. Hemmati, Ed., Deep Space Optical Communications, vol. 11.
codes for high values of the SNR and the slope of BER Hoboken, NJ, USA: Wiley, 2006.
curves of these three codes are the steepest. Note that the [7] High Photon Efficiency Optical Communications Coding & Modulation,
CCSDS, Washington, DC, USA, Sep. 2015, pp. 14–20.
simulation results are consistent with the evaluation of the [8] Draft IEEE Standard for Local Metropolitan Area Networks Wireless
BER performances for different degree distribution pairs under Access Systems. Part 16: Air Interface for Fixed and Mobile Broadband,
density evolution as shown in Fig. 2. It is shown that the first IEEE Standard P802.16e/D12, IEEE, New York, NY, USA, Oct. 2005.
[9] Draft IEEE Standard for Local Metropolitan Networks—Specific
type codes exhibit longer waterfall regions compared to second Requirements. Part 11: Wireless LAN Medium Access Control (MAC),
and third types of LDPC codes. Although the waterfall region and Physical Layer (PHY) Specifications: Enhancements for Higher
of CCSDS Optical Uplink (512) codes is longest, it occurs Throughput, IEEE Standard P802.11n/D10, IEEE, New York, NY, USA,
Mar. 2006.
much later (at higher SNR) than the first and second type [10] T. Xie, S. G. Wilson, M. Brandt-Pearce, and C. L. Brown, “LDPC code
codes. design for OOK modulated Poisson optical channels,” in Proc. IEEE
47th Annu. Conf. Inf. Sci. Syst. (CISS), Mar. 2013, pp. 1–6.
[11] J. A. Anguita, I. B. Djordjevic, M. A. Neifeld, and B. V. Vasic, “Shannon
V. C ONCLUSION capacities and error-correction codes for optical atmospheric turbulent
Optimized degree distribution pairs of LDPC codes for channels,” J. Opt. Netw., vol. 4, no. 9, pp. 586–601, Aug., 2005.
[12] H. Xiao and A. H. Banihashemi, “Improved progressive-edge-
middle/short-range terrestrial high-speed FSO communication growth (PEG) construction of irregular LDPC codes,” IEEE Commun.
systems employing OOK and PIN photodiode receivers at Lett., vol. 8, no. 12, pp. 715–717, Dec. 2004.