Abstract

In this paper, we present a novel extension of the well-known split-step Fourier transform (SSFT) approach for solving the one-dimensional nonlinear Schrödinger equation (NLSE), which incorporates the fiber loss term. While this essential equation governs the pulse propagation in a lossy optical fiber, it is not supported by an exact analytical solution. In this regard, extended versions of the Fourier pseudospectral method (FPSM) and Hopscotch method (HSM) are effectively established as well to cope with the fiber losses effects associated with the pulses’ propagation through the fiber optics, and thus, numerous comparisons are exhaustively conducted among these three compelling numerical approaches to validate their reliability, stability, and accuracy. Based on this, the MATLAB numerical findings bolster that the extended version of the SSFT approach demonstrates superior performance over the other suggested schemes in simulating the solitons propagation in a lossy optical fiber.

1. Introduction

A soliton, or what is also known as a solitary wave, is a self-reinforcing wave packet that sustains both its form and velocity while propagation, regardless of the travelling distance or presence of obstacles. This shape conservation property makes it potentially compatible with the long-distance expansive data transmission [1]. Moreover, a cancellation of nonlinear and dispersive effects in the propagation medium, which is a basic feature that invariably occurs in the optical fibers, causes solitons. In other words, the term soliton refers to any optical pulse that resists changing when it is transferred from the source to the destination due to a sensitive balance between the nonlinear and linear effects in the medium [2]. Therefore, the solitons are utterly beneficial in transporting information through optical fibers in a variety of modern communication systems because they demonstrate a robust grasp in achieving high bit rate transmission while minimizing error possibilities. This occurs due to their propagation without any distortion or shape changing while moving through a lossless medium, which guarantees retaining the information stored in them until they reach the desired location [3]. This means that solitons pulses have incredibly stable characteristics in propagation through the transmission path due to its powerful resistance to the distortion effects, which resulted from the nonlinearity and dispersion and inherited in the optical fibers. However, the only serious damage that may change their shapes while propagation is the attenuation caused by the fiber losses. Thus, numerous researchers have suggested to compensate these fiber losses by the aid of the amplification in order to mitigate the functionality of the all-optical transmission system [4].

The optical fiber, where the solitons always propagate, is an extremely fine and thin pure glass that is usually made of pure silica. This fascinating fiber simulates the function of a waveguide in transmitting light pulses through the fiber ends because it comprises a transparent core surrounded by a lower refraction index transparent cladding material; this unique structure, presented in Figure 1 [5], confines the light wave in the core region in accordance with the total internal reflection phenomenon. Hence, optical fibers are eminently used in the communications field, especially for long distance and higher band width transmission. In contrast, transmission through the metal wires experiences higher losses and encounters electromagnetic interference, which negatively impacts the quality of the transmitted data [6].

The propagation of the optical pulses through the optical fiber, which is a nonlinear medium, is modeled by the 1D nonlinear Schrödinger equation (NLSE). Thus, this crucial second-order partial differential equation is highly compatible with depicting the unidirectional propagation of the light waves in single-mode fiber optics [7]. More importantly, although it is remarkably noticed that the NLSE can be solved using both exact and numerical solutions, its analytical solution is extremely tough and tedious to be found, abreast of being provided for a limited set of initial conditions [8]. As a result of this, the numerical solutions of the NLSE frequently demonstrate a significant role in solving and approximating the equation and, likewise, understanding the equation’s physical behavior [9].

Moreover, the exact analytical solutions of NLSE can only be obtained in the case of the soliton solutions, if and only if the attenuation term is neglected, whereas, for the other solutions, which are not solitons, or in the presence of fiber losses that must occur in any realistic optical fiber, the exact solutions are not easily to be reached. In other words, the exact analytical solution can only be found for some specific input pulses, most commonly, the hyperbolic secant and tangent functions. Therefore, the numerical solutions are widely used to unravel this equation. More specifically, the split-step Fourier transform is suggested for its high processing speed, stability, and accuracy, along with other techniques such as the Fourier pseudospectral method and the Hopscotch approach, as employed elsewhere for solving other equations [1016], which will be comprehensively explained within this framework. Besides, other numerical approaches have recently been developed to report the 1D NLSE by several authors, for more details, see [1726]. Additionally, analytical approximations to solve the NLSE might exist by implementing plenty of linearization techniques. For instance, perturbation methods tailored for modulation instability, small-signal analysis, variational method, and an approach based on Volterra series, all these methods can provide accurate approximations for any arbitrary modulated input signal [17, 18].

On the other hand, opting for a numerical approach to solve this equation should be classified under two main categories, which are either the finite difference methods (FDMs) or the function approximation methods (FAMs), which are divided into both the spectral and pseudospectral methods. In the FDMs, the unknown function is approximated at discrete points in the space-time plane, while replacing the partial derivatives with difference relations employed by Taylor series. Whereas in the FAMs, the basic goal is to approximate the exact solution using an appropriate chosen basis function, a trigonometric function is usually selected. This notable strategy eventually constitutes the finite element method that is categorized as a spectral method [27]. Furthermore, the main distinguished difference between the pseudospectral and spectral methods is that the pseudospectral methods are computed in a discrete space, which resembles the behavior of the FDMs [28, 29].

In this paper, the aim is to seek feasible solutions for the NLSE, incorporating the fiber loss term. More specifically, due to the harmful impact of the fiber losses on changing the authentic form of the transmitted pulse that can obviously be noticed as an attenuation in both the pulse’s amplitude and power, an urgent need has emerged to include the fiber losses in our consideration. Furthermore, this attenuation should efficiently be measured and hence compensated using amplifiers in order not to hinder the accurate reception of the pulses at the destination. In other words, including the loss term to our attention in the simulation of the soliton propagation is extremely vital, as recently followed elsewhere [30]. Otherwise, numerical errors may arise, which shall likely lead to biased results that do not genuinely represent the physical phenomenon. For example, failing to correctly model the degradation of the pulse’s amplitude and power due to the attenuation was caused by the loss effects. Despite the losses problem in optical fibers has previously attracted a great deal of interest, we exhibit in the present work, for the first time, a method that renders the least sum of square errors along with the fastest computational speed based on an extended version of a well-known split-step strategy. Therefore, our primary target was the meticulous inclusion of the loss term in our suggested numerical methods named split-step Fourier transform (SSFT), Fourier pseudospectral method (FPSM), and Hopscotch method (HSM); the first two methods are pseudospectral methods, while the last one is an explicit finite difference method. Based on this, an extension for each of the three proposed approaches was developed so that their approximate solutions agree with the effects generated by the fiber losses, thereby broadening the validity range of the suggested schemes. Furthermore, in an attempt to substantiate the performance of the extended approaches, plenty of numerical assessments were conducted to track the behavior of both the pulse’s shape and power. In this regard, we fundamentally focus on the bright and dark one soliton propagation in fiber optics abreast of demonstrating and testing each of the suggested methods of solutions.

This paper is organized as follows. Following this introduction, which is illustrated in Section 1, the mathematical preliminaries are explained in detail in Section 2. Section 3 is devoted to annotating the modified numerical approaches, while Section 4 elaborates on the error and convergence discussion. In Section 5, the numerical results that were achieved are exhibited, rigorously highlighting the attenuation effect caused by the presence of the fiber losses through the drawing of copious graphs and illustrative comparisons. Eventually, Section 6 culminates with the overall conclusion that summarizes the research work presented in this paper.

2. Mathematical Preliminaries

2.1. The NLSE for Lossy Optical Fiber

The 1D NLSE, which governs the pulse propagation in the direction through a lossy optical fiber, comprises four rudimentary terms, the first-order spatial partial derivative term, the second-order temporal partial derivative term, the nonlinear term, and the unknown function term. Moreover, this outstanding equation mainly relies on some crucial parameters such as the Kerr nonlinear coefficient, the power attenuation constant, and the group velocity dispersion parameter, as illustrated by either Equation (1) or (2):

where is the spatial-temporal varying amplitude of the optical pulse, is the longitudinal coordinate of the fiber, and is the normalized time with respect to a reference frame that moves with the pulse at a speed equal to the group velocity . This frame is also called the retarded frame, such that , where is the present or physical time; both and are dimensionless in distance and time, respectively, is the power attenuation constant, is the Kerr nonlinear coefficient, and is the first-order group velocity dispersion (GVD) parameter or the second-order dispersion coefficient [19, 20], which can be computed using the following formula:

It is significant to highlight that represents the reference wavelength, is the speed of light, and is the fiber dispersion parameter at a given wavelength. In addition to this, the sign of the GVD determines three different regimes as mentioned below: (i)When , the GV is an extremum. Such points are called the zero-dispersion wavelength (ZDW)(ii)When , the GV increases with the frequency, and it is called anomalous dispersion. This regime supports bright solitons(iii)When , the GV decreases with the frequency, and it is called normal dispersion. This regime supports dark solitons

It is obviously noted that the reason of having different velocities for the spectral components of a pulse is the physical behavior of the group velocity (GV), which depends on the frequency. This change in the velocities frequently produces a pulse temporal distortion [31]. Moreover, elaborating the concept of GVD in nonlinear optical fiber is ubiquitously important because of its inevitable effect in shaping the pulse propagation through fiber. When the dispersion is constant, the shape of a well-prepared pulse remains the same, while its propagation through the nonlinear fiber, creating a soliton; the accurate compensation between the nonlinear effects and the linear dispersion in the fiber is the cause of this fixed dispersion.

Likewise, illustrating the fiber loss term is amazingly beneficial as a measure of the power loss during the transmission process inside the fiber. Assuming that the length of the fiber is , the input power is , and the transmitted power is; α is the attenuation real positive constant. Then, the fiber losses can be calculated using the following formula [6]:

Obtaining a more realistic model to simulate and govern the actual wave propagation through the optical fiber requires a generalization of Equation (1). This generalization must include other terms and parameters to demonstrate additional effects. Additionally, the perturbed or generalized nonlinear Schrödinger equation (PNLSE) models this realistic pulses’ propagation. If the perturbation does not exist, the PNLSE will be reduced to the canonical nonlinear Schrödinger equation (CNLSE), presented in Equation (8), which has an exact analytical solution that can be obtained using different regimes. On the contrary, when the perturbations take place, its governed equation cannot analytically be solved. It is essential to address different types of optical fiber perturbations, for instance, higher-order and nonlinear dispersion, shock effect, stimulated Raman scattering, self-steepening effects, dissipation, amplification, along with others [32].

The dominance of either the dispersion or the nonlinearity effects might depend on the values of the initial pulse’s half-width at half amplitude and the initial peak power of the incident pulse. Thus, introducing two length scales, which are the dispersion length and the nonlinear length is crucially advantageous because the relative magnitude of these two lengths, along with the fiber length , can control the pulses’ evolution to some extent. In this regard, we apply a special normalization scale to the time, space, and pulse amplitude as shown below:

These transformations yield

where is the sign of the coefficient, , and , where is called the dispersion length that quantifies the pulse broadening per unit length, whereas is defined as the nonlinear length that quantifies the nonlinear phase shift per unit length.

Equation (6) is another formula to represent the NLSE, which might mostly be used in the fabrication process of the fiber optics because this special formalism comprises the fiber real parameters, such as the fiber length, the initial pulse power, and the initial half-width of the input pulse. Nevertheless, this equation may not commonly be employed in the simulations [17, 31].

Moreover, it is fundamental to define the soliton order parameter by the following relation [25]:

when has an integer value; it indicates a soliton pulse solution, either bright or dark, depending on the group velocity dispersion parameter’s sign . This integer value manifests that the dispersion and the nonlinear effects compensate each other, achieving a balance that results in an unchanged and undistorted wave during propagation, which is called a soliton.

2.2. Exact Analytical Solution for Solving the CNLSE

To confidently navigate the validation of the proposed numerical schemes, a fundamental initiative is to evoke the genuine NLSE along with its exact soliton solution for the comparison purpose. This equation resembles the NLSE under study in this research paper.

However, an interchange between the spatial and temporal variables occurs in each of the first- and second-order derivatives. Beside this, the attenuation term is neglected. Furthermore, it is a nonlinear second-order partial differential equation that is widely used in numerous applications abreast of the optical fiber field. The original NLSE is represented as shown below [33]:

Similar to Equation (2), the unknown function represents a wave. The second-order derivative represents the dispersion, while the nonlinear term represents the nonlinearity of the problem.

In this work, we shall consider and select the single bright soliton solution, shown in Equation (9), also named the envelope solution, among all the other approved exact analytical solutions because of its popularity, along with its simplicity, as it has comprehensively been derived and utilized in a plenty of previously published research articles [14, 26, 33, 34]:

where and are the initial position, initial phase, propagation speed, and soliton amplitude, respectively.

2.3. Numerical Approaches for Solving the CNLSE

In this section, three powerful numerical techniques are presented to report the CNLSE, represented in Equation (8). The three methods are the SSFT, FPSM, and HSM [12, 16, 27, 3540].

2.3.1. The Split-Step Fourier Transform

This method is a straightforward and fast numerical technique that belongs to the pseudospectral family. Moreover, it is unconditionally stable, standing on the split of the NLSE into two subsequent linear and nonlinear partial equations. Moreover, this easy implemented scheme has a unique significance because it represents the effects of the dispersion and nonlinearity separately in this problem.

Rearranging the terms of Equation (8), on the form of , to isolate the linear and nonlinear terms yields

Assuming that the linear operator is and the nonlinear operator is . Then, we split it into two parts to solve the problem as follows.

Part one, the nonlinear step is introduced as: , where . Hence, the analytical solution will be given as shown below:

Part two, the linear step is introduced as . We apply Fourier transform, to both sides to convert the PDE into an ODE in the frequency domain to facilitate its solution, as follows:

Equation (14) demonstrates the analytical solution of the previous equation but computed in the frequency domain:

Eventually, we apply the inverse Fourier transform to both sides to obtain the final equation represented below:

2.3.2. The Fourier Pseudospectral Method

This approach is deemed to be a member of the pseudospectral family as well, and it can only be applied to the periodic functions over the interval . Its key pillar stands on implementing Fourier transform for the space second-order derivative, while discretizing the first-order time derivative using an appropriate finite difference relation.

In the first stage, we replace the temporal first derivative by the following difference relation:

In the second stage, we substitute the above relation into Equation (8) to get the following equation:

The solution exhibited in Equation (18) is only stable for values of .

Despite this, applying the Fornberg and Whitham principles yields an unconditionally stable solution, as follows:

2.3.3. The Hopscotch Method

This scheme is a fast explicit finite difference method, which operates on replacing the nonlinear term by an average formula computed at the row , as shown in Equation (20). Besides, it is also an unconditionally stable approach with a truncation error of [27]; thus, the order of convergence is 2 in both time and distance.

We substitute the previous equation and the other appropriate difference relations in Equation (8), subject to the boundary and initial conditions, which yields

Therefore, the final explicit formula is given by Equation (22), where ,

3. Modified Numerical Approaches for Solving the Lossy Fiber Optics

In this section, two main actions were implemented to obtain the modified versions. First, we have successfully incorporated the loss term in the three suggested numerical schemes, which are the SSFT, FSSM, and HSM. This unique insertion is utterly essential in the simulation process because it guarantees preserving a high accuracy level for the obtained approximate solutions that should effectively be employed to model the propagation of the solitons. Second, an interchange has taken place between the temporal and spatial variables to cope with the requirements of the problem, under study in this article. As a result, extended versions of each of the three proposed numerical techniques are derived to solve the 1D NLSE, comprising the attenuation term, presented in Equation (1) or (2). Thereafter, comparing their resulted approximate solutions to corroborate their reliability and creditability, here, the exact analytical solution is an inadequate trend because the exact solution cannot smoothly be obtained for this kind of equation, especially after inserting the term that is responsible for the fiber losses. Roughly speaking, these modifications seek an insightful approximation of the attenuation amount to eradicate its undesired effects by using compensating amplifiers, which guarantees the healthy delivery of the transmitted signals.

3.1. The Extended Split-Step Fourier Transform

Starting with the NLSE presented in Equation (1) and rewriting it as shown below:

While applying the initial condition Then, define the time independent linear operator as , and the nonlinear operator as .

First, the analytical solution of the nonlinear part will be given by the following equation:

Second, the analytical solution of the linear part can be computed in the frequency domain, using the following relation:

Then, plugging Equation (24) into the previous equation:

Hence, the final equation can be written as

3.2. The Extended Fourier Pseudospectral Method

Commencing with the NLSE over the interval . First, replacing the spatial first-order derivative by the following difference relation:

Second, substituting the above relation into Equation (1) to get the following equation:

Then, substituting the difference relation in Equation (28), the initial condition , and the Fourier transform of the second derivative term into Equation (1) to obtain the following equation:

Equation (30) is only stable for values of .

Despite this, making a modification in the previous equation by using the Fornberg and Whitham principles [27] yields an unconditionally stable solution, presented

3.3. The Extended Hopscotch Method

To kick off, we replace the nonlinear term by an average formula computed at the column as illustrated below:

Substituting the appropriate FDM average and difference relations in Equation (1), subject to the initial and boundary conditions, to obtain

The final explicit formula for this unconditionally stable approach is given by

where .

4. The Error and Convergence Discussion

The convergent statement states that the numerical solutions collapse onto the exact analytical solution, when the limit ; hence, the error reaches zero accordingly at all time indices. In other words, if we shrink the temporal step towards zero smaller and smaller, the absolute error, which is the difference between the exact and approximate solution, will go smaller and smaller as well. The convergence of the three numerical schemes is verified numerically in the fifth section under systematic temporal mesh refinement [41].

5. Numerical Results

Here, our strategy is to first investigate the behavior of our original proposed numerical approaches against the exact analytical solution for the CNLSE, which models the pulse propagation in a lossless optical fiber. Then, the extended versions of these numerical techniques are intensively employed to solve the PNLSE, associated with the fiber loss term.

5.1. Numerical Tests for the CNLSE

In this section, plenty of designated numerical examples are conducted, as recently followed elsewhere [4247], to examine how efficient, fast, and accurate the proposed numerical techniques are, especially when compared with the exact analytical solution. Particularly, MATLAB software was used to run these tests, which were performed to measure the accuracy among various numerical approaches, estimate the error, and decide on the most reliable and fastest approach for solving the 1D NLSE. In all the proposed methods, the NLSE is discretely solved at different values of time and space [28]. For the numerical experiment, we discretize the space domain from -40 to 40, setting the parameters, in Equation (9), nad , to one unit and , , and to zero, respectively. This leads to the hyperbolic secant initial condition [37]:

Associated with the zero boundary conditions is shown below:

occurring at , and for .

Our simulation strategy stands on employing various spatial steps when the other parameters are fixed, and subsequently, adapting various temporal steps while not changing the rest of the parameters. These steps sizes are dimensionless, and their values determine the accuracy of the experiment. In particular, the smaller their values, the more precise the approximate numerical solution becomes. Figure 2 demonstrates the graph of the exact bright one soliton solution in three dimensions to provide a rigorous focus during the comparison process on the actual shape of this pulse.

First, by using numerous space steps at a time step computed at time , we have compared the exact solution, previously presented in Equation (9), and the three suggested methods, which are the split-step Fourier method, Fourier pseudospectral method, and Hopscotch method, in the graphs presented in Figure 3. Second, although the same process has been repeated, the values of the used time step have been changed instead of the space step, which sustained a constant value of 0.2, computed at the same time . The graphs are presented in Figure 4.

Eventually, drawing a comparison to estimate the sum of squares error (SSE) [48] of all the mentioned numerical techniques and their exact solution, shown in Table 1, at the selected spatial step , temporal step , and space domain from -40 to 40, while selecting a domain of time values from 35 to 105. In specific, the SSE is computed by , where is the discrete numerical approximate solution over the predefined domain and is the discrete exact analytical solution over the same predefined spatial domain at a specific time value. As endorsed by Figures 3 and 4, the three proposed approaches are accuracy adjustable. The smaller the temporal and spatial steps sizes, the more efficacy they achieve. Besides, as advocated by Table 1, the SSFT approach exhibits the smallest sum of squares error over the other demonstrated schemes. Precisely, the errors are approximately in terms of 10-21 when the time step is 10-3, which substantiate that this method almost renders the exact solution itself. However, we can achieve less computational time by adjusting a higher value of temporal step size, in a trade off with the accuracy of the scheme that will be decreased accordingly, as demonstrated in Tables 2 and 3. Additionally, it is obviously noticed from Tables 13, using a fixed space step size while employing different values of time steps , , and , that the obtained error diminishes when the temporal step size value decreases in an attempt to approach zero, which advocates the convergence behavior of our three proposed schemes [41].

5.2. Numerical Tests for the PNLSE

Here, we shall divert our attention to the PNLSE presented in Equation (1), in which the fiber loss term deliberately appears so that we intensively investigate this perturbation effect on the shape of the transmitted pulse.

In order to examine such an effect, our numerical experiments have been performed on both types of solitons solutions, single bright and dark solitons.

To perform these tests, we shall use an initial bright pulse soliton of [25]:

On the other hand, using an initial dark pulse soliton of

Setting and to one unit for both initial conditions. In Equation (38), is called the darkness coefficient. In general, the value of this coefficient varies between zero and one .

Opting for , this soliton is called a “black soliton.” In contrast, a grey soliton is produced, for any other value of [4]. Since the exact solution cannot be obtained for these kinds of equations, the three proposed approaches were examined for a lossy optical fiber. Generally, the simulation process is divided into three fundamental consecutive stages.

In the first stage, our simulation is focused on the anomalous dispersion, generating bright solitons for an optical fiber of length  km. Moreover, this assessment was performed, adhering to the following parameters  ps2/km,  W-1·km-1, when  dB/km followed by  dB/km. The graphs, representing the pulse at different distances  km, are shown in Figures 5 and 6, respectively. Likewise, repeating the previous experiment for the same fiber but with different parameters’ values and higher GVD such that  ps2/km,  W-1 km-1, and  dB/km Since the split-step Fourier transform scheme is the only method that has endured under this assessment, the graph of its approximate solution is shown in Figure 7(a). Subsequently, the experiment was conducted for a lossy optical fiber at the same length and parameters, when  dB/km Figure 7(b) exhibits the pulses’ shapes at different distances using the split-step Fourier transform as well.

In the second stage of this simulation, our goal is to test the normal dispersion, introducing dark solitons pulses. For this purpose, the approach was examined on the same length of optical fiber, when ps2/km, and  W-1 km-1, and for both values of attenuation constant and 0.3 dB/km. The three numerical schemes were tested, and their results are illustrated in Figure 8. Similarly, we have repeated the previous experiment but with other parameters’ values such that , , and for both and 0.23 dB/km. The results, by using the split-step Fourier transform, are presented in Figure 9. In Figures 10(a) and 10(b), we have plotted the split-step Fourier transform numerical solution in 3D for a lossy optical fiber  dB/km when the input pulse is a single bright and dark soliton, respectively, at a distance  km.

For a single bright soliton, a comparison is conducted in Table 4, using the three proposed numerical schemes, to present the variation of the pulse power values at a distance  km, computed for different attenuation constants, while Table 5 demonstrates the attenuation effect on the transmitted pulse power, using the same numerical approaches, when the attenuation constant is  dB/km but over different distances from to 60 km. The final stage is dedicated to applying the same test but for various initial conditions, associated with different input pulses, which cannot be supported with the exact solution that is only valid for some special initial pulses. This means other signals rather than the bright and dark solitons, such as the sine squared function, which is a periodic travelling wave, and the rectangular pulse in the presence of attenuation. Figure 11 presents the outcome of this experiment, by using the split-step Fourier transform to approximate the solution.

As evident by all the obtained numerical results, our suggested approach, which is the extended split-step Fourier transform, has a leading behavior in modeling the soliton propagation through a lossy optical fiber, especially when compared to the other proposed numerical approaches. Based on the previously obtained findings, Figures 5 and 8(a)8(c) reinforced that the input signal has retained its shape and amplitude while propagation, in the absence of the losses, creating a soliton. On the contrary, when the fiber losses existed, the transmitted pulse has suffered from attenuation, which can be noticed as a decrease in the amplitude and power of the pulse [49], as supported by Figures 6 and 8(d)8(f), whereas Figure 10 bolstered that this amplitude degradation gradually occurs in an exponential form over the propagation distance. Hence, amplifiers are widely used to overcome such a perturbed effect. Moreover, when the GVD parameter maintained a value less than 4, the three proposed schemes have provided a reliable solution for this problem, as referred in Figures 5, 6, and 8. Nevertheless, when this parameter was assigned a value greater than or equal to five, the extended split-step Fourier transform was the only approach that has provided reasonable behavior under this experiment and achieved the best accuracy among the other proposed techniques, as explained in Figures 7 and 9. Eventually, Table 4 endorsed that increasing the fiber losses has inversely decreased the transmitted pulse power. Meanwhile, transmitting the pulse through longer propagation distance in a lossy optical fiber has conversely attenuated the power of the initial pulse, as illustrated by Table 5.

Despite the three extended numerical approaches have achieved slightly close results, as clearly shown in Tables 4 and 5, our superior approach, the extended SSFT, has corroborated the fastest performance, through achieving the least elapsed time among the other extended versions of the other demonstrated techniques.

6. Conclusion

To recapitulate, although the pulse propagation through a lossy optical fiber is modeled by the well-known 1D NLSE, the exact solution of this equation cannot invariably be reached, especially after comprising the attenuation term. Thus, an extended version of the SSFT approach was successfully developed in this paper by including the fiber loss effects to accurately obtain an approximate numerical solution that simulates this notable phenomenon. This precise inclusion is extremely crucial because these losses, associated with any realistic optical fiber, cannot be ignored due to their inevitable repercussions in decreasing the amplitude and power of the soliton during propagation over the transmission path. Additionally, to advocate the efficacy and accuracy of our proposed approach, two other extensions of numerical schemes were introduced, named the FPSM and HSM, and assessed by drawing a plethora of graphs and tables for the comparison purpose. Eventually, the performed experiments findings have corroborated that our remarkable approach, the extended SSFT, has provided prominence performance when compared to its suggested counterparts, in the presence and absence of fiber losses. In specific, when the losses were utterly neglected, our approach has achieved the least sum of squares error, whereas when the losses were considered, this superb approach has demonstrated compatible results with the other proposed approaches, along with rendering the least processing time, which places it in the first rank as the fastest scheme. Moreover, it was the only technique to survive when handling higher values of the GVD parameter. Therefore, the extended SSFT is deemed to be an accurate, straightforward, and fast approach for manipulating this significant problem.

Data Availability

The data used to support the findings of this study are available upon request from the corresponding author.

Disclosure

This research was accomplished as a part of the authors’ employment at their respected institutions.

Conflicts of Interest

The authors declare that they have no potential conflict of interest.