QPSK Fiber Optic Communication Systems with Laser Phase Noise Compensation through Digital Signal Processing


OCSim Modules

Modern Fiber Optic Communication Systems Simulations with Advanced Level Matlab Modules

.

Module 11a

 

Digital Signal Processing

.

QPSK Fiber Optic Communication Systems with Laser Phase Noise Compensation through Digital

Signal Processing

 

Company Researchers & Developers

Integrate the Modules with your in-house and Commercial Software & Hardware Products

 

(1) Use the Existing Modules / Components for Your Research & Development.
(2) Modify the Modules / Components to the Next Level for Your Research & Development.
(3) Integrate Different Modules / Components in the OCSim Package to Realize Your Own Fiber Optic Communication Systems.
(4) Modify the Modules for Co-Simulations with the Third Party Commercial Optical Communication Systems Softwares.

 

Main Module

coherent_rx_phase_comp.m

Compensation of laser phase noise in a coherent QPSK system.


This Module calls the following Sub Modules and Components:

(1) phase_noise.m
This function introduces laser phase noise as a Wiener process. Laser linewidth should be provided.

(2) up_sample.m
This function introduces the same phase over the entire symbol interval.

(3) fiber_prop.m
This function describes the fiber propagation.

(4) amp.m
This function describes optical amplifier.

(5) gauss.m
The receiver is modeled as a low pass second order gaussian filter.

(6) down_sample.m
This function gets one sample per symbol.

(7) ph_noise_comp_viterbi.m
This function compensates for phase noise using Viterbi-Viterbi algorithm.


Explore Further this Module:

11a.1 Change the linewidths of Tx laser and LO from 25 kHz to 1 MHz and observe the constellation diagrams before and after the phase compensation. Write a program to calculate the phase variance. Plot the phase variance before and after the phase compensation.

11a.2 Set the linewidths to 0 Hz and observe the constellation diagrams before and after the phase compensation. Can the laser phase noise compensator compensate for amplifier noise? Explain.

11a.3 Set the linewidths to 100 kHz. Change the transmission distance from 200 km and 1000 km. Find the optimum block size in each case.

11a.4 Design and simulate following coherent QPSK fiber optic system links with digital signal processing:

28 GBaud, 20 span coherent QPSK fiber optic system link
10 GBaud, 60 span coherent QPSK fiber optic system link
28 GBaud, 20 span Nyquist pulse coherent QPSK fiber optic system link
10 GBaud, 60 span Nyquist pulse coherent QPSK fiber optic system link
– – –
– – –
n GBaud, N span coherent QPSK fiber optic system link
n GBaud, N span Nyquist pulse coherent QPSK fiber optic system link
Choose the desired values of n and N for simulations.

Simulate more:

Modify to DP-QPSK optical Communication systems. Scientific and Programing support is available for modifying to DP-QPSK optical systems.

.

. .


 Selected Simulated Results Using this Module


 

.

1. Laser Phase Noise Compensations through DSP

.

Block Diagram of an IF and Phase Compensator used for Simulation

IF = intermediate frequency, Demux = demultiplexer, Phase Comp = block phase estimator and compensator, and Mux= multiplexer

.

Simulation Setup – 1

 


.

2. Laser Phase Noise Compensations through DSP

.

Demultiplexing of the Data into K – Blocks with Each Block Consisting of N Samples used for Simulation

.

Simulation Setup – 2

.


.3. Laser Phase Noise Compensations through DSP

.

Block Diagram of a Block Phase Estimator and Compensator for k-th Block used for Simulation

.

Simulation Setup – 3

.


.

4. Constellation Diagram Before Laser Phase Compensation

.

Constellation Diagram Before Laser Phase Noise Compensation

 


.5. Constellation Diagram After Laser Phase Compensation

 

Constellation Diagram After Laser Phase Noise Compensation 

 

 

.

OCSim Modules details can be seen by clicking the pages below:

OCSim Modules Overview | OCSim Modules (1-18) in the Package

Module (1a) | Module (1b) | Module (1c) | Module (2a) | Module (2b) | Module (2c) | Module (3a) | Module (3b) | Module (4a) | Module (4b) | Module (4c) | Module (4d) | Module (5) | Module (6a) | Module (6b) | Module (7) | Module (8a) | Module (8b) | Module (8c) | Module (9a) | Module (9b) | Module (10) | Module (11a) | Module (11b) | Module (12) | Module (13) | Module (14) | Module (15) Module (16) Module (17) Module (18)


OCSim Modules Brochure | OCSim Modules Selected Publication ReferencesOCSim Modules Application Examples |

OCSim Modules Selected Simulated Results OCSim Modules Videos       

.

Contact Us: Headquarter: Ottawa, Canada covering USA and EuropeDistributors: South AmericaJapanIndiaAustraliaChina, South Korea.