Derivation of a Parallel Algorithm for the Simulation of Pulse Propagation in Optical Fiber Using a Signal Processing Convention

Location

CSU 284A

Start Date

6-4-2010 10:00 AM

End Date

6-4-2010 12:00 PM

Student's Major

Electrical and Computer Engineering and Technology

Student's College

Science, Engineering and Technology

Mentor's Name

Qun (Vincent) Zhang

Mentor's Department

Electrical and Computer Engineering and Technology

Mentor's College

Science, Engineering and Technology

Second Mentor's Name

Dinesh Manandhar

Second Mentor's Department

Electrical and Computer Engineering and Technology

Second Mentor's College

Science, Engineering and Technology

Description

Performance evaluation and system design of fiber optical communications rely heavily on the simulation of optical pulses propagating in optical fiber. As a result, efficient and accurate numerical solution to the nonlinear Schrödinger equation, which governs the optical pulse propagation, is highly desirable in the field of optical communications. Using a signal processing convention, we derived a fully parallel numerical algorithm to simulate optical pulse propagation in the nonlinear, dispersive, and single mode optical fiber.

We also gave a detailed description on the step-by-step implementation of the algorithm. The derived parallel algorithm can use M central processing units (CPUs) to simulate the M simulation steps in one span of the optical fiber that is approximately 100 km long, with computational complexity of N log 2 N per CPU (N is the number of time samples in the simulated pulse train which represents the transmitted bit sequence i.e., the sequences of transmitted ones and zeros). In contrast, the computational burden is MN log 2 N when using the standard Split-Step Fourier (SSF) simulation method, where only one CPU can be used due to the serial nature of the SSF algorithm. The derived parallel algorithm is significant and can find applications for time-critical system simulation/design tasks in fiber optical communications.

This document is currently not available here.

Share

COinS
 
Apr 6th, 10:00 AM Apr 6th, 12:00 PM

Derivation of a Parallel Algorithm for the Simulation of Pulse Propagation in Optical Fiber Using a Signal Processing Convention

CSU 284A

Performance evaluation and system design of fiber optical communications rely heavily on the simulation of optical pulses propagating in optical fiber. As a result, efficient and accurate numerical solution to the nonlinear Schrödinger equation, which governs the optical pulse propagation, is highly desirable in the field of optical communications. Using a signal processing convention, we derived a fully parallel numerical algorithm to simulate optical pulse propagation in the nonlinear, dispersive, and single mode optical fiber.

We also gave a detailed description on the step-by-step implementation of the algorithm. The derived parallel algorithm can use M central processing units (CPUs) to simulate the M simulation steps in one span of the optical fiber that is approximately 100 km long, with computational complexity of N log 2 N per CPU (N is the number of time samples in the simulated pulse train which represents the transmitted bit sequence i.e., the sequences of transmitted ones and zeros). In contrast, the computational burden is MN log 2 N when using the standard Split-Step Fourier (SSF) simulation method, where only one CPU can be used due to the serial nature of the SSF algorithm. The derived parallel algorithm is significant and can find applications for time-critical system simulation/design tasks in fiber optical communications.

Recommended Citation

Jamy, Md and Erik Morness. "Derivation of a Parallel Algorithm for the Simulation of Pulse Propagation in Optical Fiber Using a Signal Processing Convention." Undergraduate Research Symposium, Mankato, MN, April 6, 2010.
https://cornerstone.lib.mnsu.edu/urs/2010/oral-session-10/7