NRZ-QPSK-Nyquist Transmitter


OCSim Modules

Modern Fiber Optic Communication Systems Simulations with Advanced Level Matlab Modules

 .

Module 4d

Modulation Schemes

.

NRZ-QPSK-Nyquist Transmitter

.


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

Optical_tx_qpsk_nyquist.m

QPSK transmitter that uses raised-cosine pulses in frequency domain is simulated. It is assumed that MZM nonlinearity is compensated by transmitter DSP so that the real part of (imaginary part of) complex optical field envelope is directly proportional to the in-phase (quadrature) component of the driving voltage.


This Module calls the following Sub Modules and Components:

(1) power_meter.m
Calculates the average optical power in dBm units

(2) raised_cosine_freq.m
Modulates the output of the laser with raised-cosine pulse in frequency domain

(3) eye_diagram.m
Plots the eye diagram of the optical power.


Explore Further this Module:

4d.1 Change the roll-off factor from 0.3 to 1 and observe the spectral width change.

4d.2 Change the noise variances of optical and electrical components and observe the constellation diagram.

4d.3 Modify the code to realize 16-QAM.

 

 


Selected Simulated Results Using this Module


.

 

Time Diagram – In phase Component

 


.

 

Eye Diagram – In phase Component

 


.

 

Time Diagram – Quadrature Component

 


.

 

Eye Diagram – Quadrature Component

 


.

 

Constellation Diagram

.


.

 

Spectrum

 

 

 

 

 

 

.

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.