Modeling of Nonlinear Signal Distortionin Fiber-Optical Networks

Modeling of Nonlinear Signal Distortion in Fiber-Optical Networks

Abstract

A low-complexity model for signal quality prediction in a nonlinear fiber-optical network is developed. The model, which builds on the Gaussian noise model, takes into account the signal degradation caused by a combination of chromatic dispersion, nonlinear signal distortion, and amplifier noise. The center frequencies, bandwidths, and transmit powers can be chosen independently for each channel, which makes the model suitable for analysis and optimization of resource allocation, routing, and scheduling in large-scale optical networks applying flexible-grid wavelength-division multiplexing.

{IEEEkeywords}

Optical fiber communication, Optical fiber networks, Fiber nonlinear optics, Wavelength division multiplexing.

\IEEEpeerreviewmaketitle

1 Introduction

\IEEEPARstart

Optical long-haul communication research has during the latest decade become completely focused on coherent transmission. The data throughput has been increased by better utilization of the available bandwidth and receiver digital signal processing (DSP) has allowed many signal impairments to be compensated for. Further significant increase of the data rate is expected through the use of multicore/multimode fibers [1], but while this development is exciting, there are also significant challenges. For example, these approaches call for the deployment of new fibers.

It is also important to use available resources to the greatest possible extent. The increase in spectral efficiency enabled by coherent communication is actually an example of this. For example, using a channel spacing of 50 GHz, it is now possible to transmit 100 Gbit/s using polarization-multiplexed quadrature phase-shift keying. Comparing this with the traditional 10 Gbit/s using on–off keying, the data throughput is increased by a factor of ten. In this work, the focus is on optical networking. By developing routing algorithms with awareness of the nonlinear physical properties of the channel, it would be possible to operate optical links closer to the optimum performance, and this would further increase the throughput in optical communication networks.

Optical networks are not as flexible as their electronic counterparts, but there are several efforts that aim at improving the situation by investigating, e.g., cognitive [2] and elastic [3] optical networks. An increased flexibility requires, e.g., hardware routing of channels in the optical domain and a monitoring system responsible for the scheduling of the data streams. It is also desirable that the coherent transmission and detection can be done using a number of different modulation formats and symbol rates, chosen dynamically in response to time-varying traffic demands and network load. Hence, the traditional wavelength-division multiplexing (WDM) paradigm, in which the available spectrum is divided into a fixed grid of equal-bandwidth channels, is being replaced by the concept of flexible-grid WDM [4].

The scheduling algorithm requires a nonlinear model of the physical layer. While the problem of linear routing and wavelength assignment is well investigated, see, e.g., [5], no nonlinear model that combines reasonable accuracy and low computational complexity seems to have been published. Both these properties are necessary in order to be able to find a close-to-optimal solution in real time. This excludes simulations of the nonlinear Schrödinger equation as an alternative, but the recently suggested Gaussian noise (GN) model [6, 7, 8] provides a tool to approach this question. Unfortunately, also the general formulation of the GN model is computationally complex and further simplification is necessary. In this paper, we start from a description of how a model suitable for network optimization can be formulated and derive such a model from the GN model.

The organization of this paper is as follows. In Sec. 2, the considered problem is stated and the approach is outlined. The main assumptions and approximations are given in Sec. 3. The model for a multichannel fiber span is derived in Sec. 4, and it is expanded into a network model in Sec. 5. After a brief discussion about the validity of the model assumptions, the paper is concluded in Sec. 6.

2 Problem Statement

2.1 Network Topology and Terminology

A network consists of a number of nodes, i.e., transceivers or routing hardware components, connected by optical communication links. Each link consists of concatenated fiber spans, which each consists of an optical fiber followed by an erbium-doped fiber amplifier (EDFA). Each link can transmit simultaneous channels using WDM.

In such a network, a large number of connections between transceiver nodes are established. For each connection there is a route, i.e., a set of fiber links that connect the transmitting and receiving nodes via a number of intermediate nodes. We consider an all-optical network, implying that the signal is in the optical domain throughout the path. The intermediate nodes typically consist of reconfigurable add/drop multiplexers and may also include wavelength conversion.

2.2 Signal Degrading Mechanisms

For any connection through the network, there will be signal degradation caused by a number of mechanisms. The two most fundamental ones are amplifier noise and nonlinear signal distortion due to the Kerr nonlinearity. While the amplified spontaneous emission from optical amplifiers is easy to model, the latter presents a big challenge. Additional degrading effects include the finite signal-to-noise ratio (SNR) already at the transmitter, which may be important for large quadrature amplitude modulation constellations, and the crosstalk between different WDM channels in routing components and in the receiver. However, the efforts to increase the spectral efficiency have led to sophisticated shaping of the optical spectrum. Techniques such as orthogonal frequency-division multiplexing and Nyquist WDM have demonstrated optical signal spectra that are very close to rectangular [9]. Using a DSP filter, the channel crosstalk can then be very small in the receiver. Optical routing components, such as reconfigurable optical add-drop multiplexers, are more difficult to realize as the filter function is implemented in optical hardware, but the lack of WDM channel spectral overlap reduces the crosstalk also here. Signal degradation due to, e.g., polarization-mode dispersion is neglected as it is compensated for by the receiver equalizer. Thus, we here choose to focus on the nonlinear effects generated as the interplay between the Kerr nonlinearity and the chromatic dispersion, known as the nonlinear interference (NLI) within the GN model [8].

2.3 Modeling Aim

The aim of the modeling effort is to find an approximate quantitative model for the NLI for a large number of connections between network transceivers. For each connection there is a route, i.e., a set of fiber links that connect the transmitting and the receiving nodes via a number of intermediate nodes. Each link can transmit WDM channels and for each channel , the center frequency , the bandwidth , and the power are chosen. This is summarized as the set of channel parameters . For a given link, the WDM channels can then be written as the set . The physical parameters of a link are the power attenuation , the group-velocity dispersion , and the nonlinearity . Here denotes the distance from the beginning of the first fiber, where is the total length of the link (possibly including several fiber spans). The link parameters are summarized in the set .

Assume that there are a number of planned connections. To make sure that each transmission can succeed, the corresponding connection must satisfy the SNR requirement for the selected modulation format at the receiving node. The purpose of the proposed model is to calculate the SNR for a number of simultaneous connections in a network, given the network topology and the parameter sets and for every link in the network. To the best of our knowledge, no such model exits in the literature.

The total noise variance is the sum of all noise sources. We view amplifier noise as being added after the power gain in each optical amplifier with a variance related to the power gain and the amplifier noise figure [10]. The NLI is generated during the propagation through the fibers, but within the GN model, we view it as being added after the gain in the amplifier, i.e., at the same location and at the same power level as the amplifier noise.

2.4 Modeling Approach: The GN Model

We assume there is no periodic (hardware) compensation for chromatic dispersion, which seems to be a likely scenario for the future, and that no DSP compensation of nonlinear effects is carried out. Under these assumptions, the GN model is the current state of the art and in fact also seems to be the only approach that can be simplified to a sufficiently low-complexity model. While there are still open questions [11] about the range of validity of the signal model used in the GN model [6, Eq. (3)], the agreement with simulations of the full model equations has been shown to be very good [7]. We discuss some known facts about the validity of the GN model in Section 6. Starting from the GN model, assumptions and approximations needed to obtain a network model are introduced in the following.

3 Network Model Derivation

3.1 General NLI Expression

The derivation is started from the GN model as stated in [12]. As coherent systems typically transmit and receive the two polarization-multiplexed channels simultaneously, these are viewed as a unit. Assuming that the signal power spectral density (PSD) is equal in both polarizations, i.e., , we use [12, Eqs. (26) and (27)] to obtain the NLI PSD

(1)

where

(2)

Here, is the NLI PSD1 in the polarization but implies that . The definitions for the normalized power evolution function, , and the accumulated dispersion, , are given in [12, Section II-B]. Notice that the channel parameter is the power corresponding to , i.e., the power per polarization. The third-order dispersion has been neglected as it has very small impact on the NLI [12]. Finding the NLI PSD at a given frequency involves evaluating three nested integrals. The numerical complexity of this is high, which motivates our search for analytical simplifications of this expression.

3.2 NLI Accumulation

The GN model was originally derived for a single link where all WDM channels propagate together from the transmitter to the receiver, but in the network model we need the capability of WDM channel switching/routing. The GN model builds on a certain signal model [6, Eq. (3)], where a fundamental assumption is that the launched signal can be written on (or, at least, quickly approaches) this form. Then, during propagation, the changes of the launched signal are accounted for by a linearized propagation equation. As the signal leaves one fiber span and enters the next, the phase relation between different frequency components is conserved and this leads to a coherent accumulation of the complex amplitude of the signal perturbation corresponding to the NLI. In a network, channels can be added or dropped, which is incompatible with the original GN model.

Poggiolini et al. have investigated the consequences from assuming that the NLI generated in different fiber spans can be added incoherently, i.e., that the NLI PSDs are summed instead of the corresponding complex amplitudes [8]. This assumption results in a significant analytical (and numerical) simplification, and numerical simulations have shown that the difference compared with the exact result is small. From the discussion above it is clear that in a network, the situation is neither fully coherent nor fully incoherent, but we will use the assumption that the NLI accumulates incoherently. It is then possible to calculate the NLI PSD generated in each channel in each fiber span separately and then sum these contributions along the entire route. Unfortunately, this assumption seems to slightly underestimate the NLI [8, Section IX].

For a given link, the NLI PSD is a function of and . The dependence on the link is static since the hardware does not change, but must be easy to evaluate as a function of . The assumption of incoherent NLI accumulation implies that we can split each link into spans , , calculate the NLI independently for each span, and obtain the total NLI for a link from the NLI contributions from each span. In the special case that all spans are identical, it is obtained that  [8, Eq. (18)].

We assume that the loss of each fiber span is exactly compensated for by an EDFA placed at the end of the span.2 The received power is thus equal to the transmitted power . Furthermore, since the link parameters are assumed to be constant within a fiber span, the dependence is dropped from now on. Without loss of generality, we will therefore calculate the NLI generated in a single fiber span in Section 4 and then in Section 5 extend these results to the network layer.

4 NLI for a Single Fiber Span

In this section, the NLI is derived for all channels in a single fiber span. The inputs are the channel parameters , and the link parameters . The output is the NLI PSD for . Although this case has been discussed in the literature, we study it in detail for two reasons. First, no expression seems to be published that gives the result for all channels in a flexible-grid WDM system, which is necessary for a complete network model. For example, Poggiolini et al. mainly present results for the center WDM channel, see, e.g., [8, Eqs. (13)–(15)]. The second reason is that we find it useful to summarize all calculations to make this document self-contained.

As seen from (3.1), the signal PSD for each individual WDM channel must be known. The exact shape depends on the transmitter, but as mentioned, much effort is currently spent on making the optical signal spectra close to rectangular [9]. Since this shape can be used with very small guard bands and also leads to minimal channel crosstalk, it is likely that signals in future systems will approximate this shape. Thus, we assume that each channel spectrum is rectangular, which implies that the channel PSD is completely specified by as . The channel PSDs may have different center frequencies, bandwidths, and powers, as exemplified in Fig. 1.

From (3.1) and (3.1), the NLI is

(3)

where was used. This approximation is accurate for a fiber loss of 7 dB or more [8, Section XI-A]. The NLI is frequency-dependent and the channel is affected by the amount of NLI that passes the corresponding receiver filter. Due to the assumption about the signal PSD shape, the matched filter has a rectangular frequency response. As it is difficult to analytically account for the variation of within a channel, we assume that the NLI variance for channel can be approximated as , i.e., that it can be based on the value at the center frequency. This is a good approximation, as the NLI varies slowly within a given channel see, e.g., [8, Fig. 5] and [12, Fig. 1]. Furthermore, this assumption is conservative in the sense that it typically leads to a slight overestimation of the NLI.

4.1 Approximate Integration

The next step is to find an approximate value for for channel . This is done by generalizing the approach previously used for the center channel [8, 13]. As seen in (3), the integration is over the entire plane, but the integrand is nonzero only within distinct regions determined by the product of the PSDs. To exemplify, we consider channel in the set of WDM channels in Fig. 1. The PSD product in (3) is a piecewise constant function that is illustrated in the plane in Fig. 2 by the dark gray regions. The vertical, horizontal, and diagonal regions illustrate , , and , respectively. The product of the PSDs is nonzero only where three regions overlap. It is seen that this corresponds to polygons of different shapes, making exact integration difficult. The integrand weight function

(4)

is illustrated by the colored contours and in order to discuss its properties we introduce

(5)

In this way, is the fraction of the weight function evaluated at the edge of the th channel spectrum relative to its channel center frequency. Using a dispersion parameter  ps/(nmkm) and attenuation  dB/km, we find for a 10 GHz channel and for a 28 GHz channel. When the values of and are increased, decreases rapidly.

We proceed by assuming that (i) only the polygons containing or need to be included and (ii) each polygon can be approximated by a rectangle of minimal area that contains the polygon. The first of these assumptions is equivalent to including self-channel interference (SCI), represented by the single polygon that surrounds , and cross-channel interference (XCI). A similar approximation was discussed and illustrated in [8, Fig. 3] for the center channel when the channels have equal bandwidths and spacing. This approximation typically leads to a very small error, since is negligible elsewhere. The second assumption leads to an overestimation of the NLI. For example, in the SCI case, the polygon area is extended by a factor , but the effect from this is reduced since is highest in the center. As shown above, this has some impact on the result for narrow-band channels. Improvements of this approximation are possible, for example following [13], but here the simple and conservative assumption above is used.

frequency power spectral density

Figure 1: The PSD of a flexible-grid example WDM system, representing a set of channels with different center frequencies, bandwidths, and powers.

Figure 2: In this visual representation of (3), the vertical, horizontal, and diagonal shaded regions correspond to , , and , respectively, where we choose . This illustrates the qualitative behavior of the numerator in (3) for the example WDM channels in Fig. 1. Only the intersections of these regions contribute to the integral. The contours show the weight function from (4), supporting the notion of considering only the regions containing or .

Inspection of (3) shows that the result is unchanged if and are substituted for each other, which in Fig. 2 corresponds to mirroring the entire integration domain in the line . Thus, evaluating the NLI for channel , the total NLI can be written as

(6)

where

(7)
(8)

and the integration domain is the rectangle , . By introducing

(9)

and

(10)

it follows that

(11)

Unfortunately, the exact result for has to be expressed in terms of the dilog function, which is defined in terms of a power series as . For notational convenience, we introduce

(12)
(13)

to write (10) as

(14)

From this expression, it is not obvious that is a real quantity. This can be made clear by rewriting it in terms of another special function as

(15)

where is the Lerch transcendent with the definition , [14, Section 9.55]. Using (15) together with (4.1), the model is complete.

4.2 Further Simplification

The result above has been presented in terms of the special function . In order to obtain a more intuitive expression, avoiding any special functions, we can approximate one step further. This can be done with an asymptotic expansion of the dilog function. Using the result from Appendix 7, (4.1) can be written as

(16)

where we introduced .

5 Summary of the Network Model

We are now ready to summarize the model and extend it to a network of multiple spans and links. The description in this section is intended to be self-contained and can be implemented without studying the details of the derivation in previous sections. It is evaluated in two stages; first to evaluate the channel quality of every link in the network, and second, to evaluate the quality of every connection.

The first stage utilizes the following inputs for a given link, denoted by , in the network:

  • The link parameters of every fiber span . These are assumed to be the same for all channels.

  • The (constant) PSD of the amplifier noise. It is equal to the sum of the noise PSDs added by the amplifier in each span, which are given by the amplifier gains and noise figures [10].

  • The channel parameters for . These are assumed to be constant through all fiber spans.

Given these quantities, the model is evaluated as follows:

  1. Calculate for .

  2. For and , use to evaluate (4.1), where is given by (15). Denote the PSD returned by (4.1) by .

  3. For , calculate the SNR as , where

    (17)

    represents the total linear and nonlinear noise contributions.

This is repeated for every link in the network. Alternatively, (4.1) and (15) may be replaced by (4.2), which is simpler but less accurate.

In the second stage, the SNR of an arbitrary connection in the network is calculated. The network is all-optical and assuming no format conversion, the bandwidth is constant for all links in the connection. The center frequency may change in nodes due to (ideal) wavelength conversion. The power is constant, as we have assumed the gains to balance the losses. However, our model holds also if changes between the links in a route, if the noise added in this process is negligible compared to the total .

The input to the second stage can be represented as follows.

  • The route of the connection, represented as link assignments and channel assignments .

  • The link and channel SNRs obtained from the first stage above.

Based on this input, the SNR of the connection under consideration is finally obtained as

(18)

6 Discussion and Conclusions

The described model is simple enough to allow optimization studies of optical networks operating in the nonlinear regime. As has been made clear in the derivation, a number of assumptions and approximations have been introduced. It is not possible to quantify the impact of these without performing a detailed numerical or experimental study, which is outside the scope of this work and we will instead qualitatively discuss the model accuracy.

First, the model obviously relies on the GN model and already (3.1) and (3.1) are approximate expressions. A fundamental assumption is that the dispersive effects are strong. This is difficult to formulate strictly but the GN model should not be used in systems with periodic dispersion compensation. Furthermore, the signal bandwidth should be sufficiently large and this means that single-channel transmission is less accurately modeled. While these assumptions are likely to be compatible with future optical networks, there are some further questions about the model validity. For example, it is a surprising fact that the model has no dependence on the choice of modulation format. The discussion about the validity of the GN model is ongoing and we expect that these questions will eventually be resolved.

The impact of the assumption about incoherent noise accumulation is difficult to quantify. It is known that this does introduce errors and the special case expression from Section 3.2 is more accurately written as , where depends on both the signal and the system [8, Section IX]. There seems to be no exact analytical expression for available and this approach would also require all spans in the links to be identical. We see no obvious way to improve this approximation but it should be remembered that the WDM channel switching will reduce the error from this assumption.

Finally, approximations were introduced in the integration of (3). As seen, the value of is quickly reduced as the frequency separation is increased. Thus we expect the choice to include only SCI and XCI to lead to very small error, as long as not too narrow channel bandwidths are considered, but this is, as discussed, an inherent assumption of the GN model. For the same reason, the error introduced by approximating the integration polygons by rectangles is small.

We do not expect the proposed model to be the last word in the development of nonlinear fiber-optic network models, but rather a starting point. It is, to our knowledge, the first model that can predict the signal quality independently for a number of heterogeneous channels in a flexible-grid WDM system. Such a model is essential for efficient, if not optimal, resource management in elastic optical networks, which is an interesting and emerging area for future research.

\appendices

7 Asymptotic Expansion

For , the dilog function has the asymptotic expansion

(19)

where are the Bernoulli numbers. As the function is not defined for negative integers, there are only two terms in the expansion, giving asymptotically

(20)

However, assuming , we have

(21)
(22)

where is the sign of . We get

(23)

and

(24)

which gives

(25)
{IEEEbiographynophoto}

Pontus Johannisson received his Ph.D. degree from Chalmers University of Technology, Gothenburg, Sweden, in 2006. His thesis was focused on nonlinear intrachannel signal impairments in optical fiber communications systems.

In 2006, he joined the research institute IMEGO in Gothenburg, Sweden, where he worked with digital signal processing for inertial navigation with MEMS-based accelerometers and gyroscopes. In 2009, he joined the Photonics Laboratory, Chalmers University of Technology, where he currently holds a position as Assistant Professor. A significant part of his time is spent working on cross-disciplinary topics within the Fiber-Optic Communications Research Center (FORCE) at Chalmers. His research interests include, e.g., nonlinear effects in optical fibers and digital signal processing in coherent optical receivers.

{IEEEbiographynophoto}

Erik Agrell (M’99–SM’02) received the Ph.D. degree in information theory in 1997 from Chalmers University of Technology, Sweden.

From 1997 to 1999, he was a Postdoctoral Researcher with the University of California, San Diego and the University of Illinois at Urbana-Champaign. In 1999, he joined the faculty of Chalmers University of Technology, first as an Associate Professor and since 2009 as a Professor in Communication Systems. In 2010, he cofounded the Fiber-Optic Communications Research Center (FORCE) at Chalmers, where he leads the signals and systems research area. His research interests belong to the fields of information theory, coding theory, and digital communications, and his favorite applications are found in optical communications.

Prof. Agrell served as Publications Editor for the IEEE Transactions on Information Theory from 1999 to 2002 and is an Associate Editor for the IEEE Transactions on Communications since 2012. He is a recipient of the 1990 John Ericsson Medal, the 2009 ITW Best Poster Award, the 2011 GlobeCom Best Paper Award, the 2013 CTW Best Poster Award, and the 2013 Chalmers Supervisor of the Year Award.

Footnotes

  1. The subscript “1” in the NLI PSD indicates that the result comes from a first-order perturbation analysis.
  2. While Raman amplification can be described within the GN model, it leads to the introduction of new system parameters and complicates the analytical expressions. It is outside the scope of the work presented here.

References

  1. R.-J. Essiambre and R. W. Tkach, “Capacity trends and limits of optical communication networks,” Proc. IEEE, vol. 100, no. 5, pp. 1035–1055, May 2012.
  2. I. de Miguel, R. J. Durán, R. M. Lorenzo, A. Caballero, I. T. Monroy, Y. Ye, A. Tymecki, I. Tomkos, M. Angelou, D. Klonidis, A. Francescon, D. Siracusa, and E. Salvadori, “Cognitive dynamic optical networks,” in Optical Fiber Communication Conference (OFC), 2013, p. OW1H.1.
  3. O. Rival and A. Morea, “Cost-efficiency of mixed 10-40-100Gb/s networks and elastic optical networks,” in Optical Fiber Communication Conference (OFC), 2011, p. OTuI4.
  4. O. Gerstel, M. Jinno, A. Lord, and S. J. Ben Yoo, “Elastic optical networking: A new dawn for the optical layer?” IEEE Comm. Mag., vol. 50, no. 2, pp. S12–S20, Feb. 2012.
  5. R. Ramaswami and K. N. Sivarajan, “Routing and wavelength assignment in all-optical networks,” IEEE/ACM Transactions on Networking, vol. 3, no. 5, pp. 489–500, Oct. 1995.
  6. P. Poggiolini, A. Carena, V. Curri, G. Bosco, and F. Forghieri, “Analytical modeling of nonlinear propagation in uncompensated optical transmission links,” IEEE Photon. Technol. Lett., vol. 23, no. 11, pp. 742–744, June 2011.
  7. A. Carena, V. Curri, G. Bosco, P. Poggiolini, and F. Forghieri, “Modeling of the impact of nonlinear propagation effects in uncompensated optical coherent transmission links,” J. Lightw. Technol., vol. 30, no. 10, pp. 1524–1539, May 2012.
  8. P. Poggiolini, “The GN model of non-linear propagation in uncompensated coherent optical systems,” J. Lightw. Technol., vol. 30, no. 24, pp. 3857–3879, Dec. 2012.
  9. R. Schmogrow, M. Winter, M. Meyer, D. Hillerkuss, S. Wolf, B. Baeuerle, A. Ludwig, B. Nebendahl, S. Ben-Ezra, J. Meyer, M. Dreschmann, M. Huebner, J. Becker, C. Koos, W. Freude, and J. Leuthold, “Real-time Nyquist pulse generation beyond 100 Gbit/s and its relation to OFDM,” Opt. Express, vol. 20, no. 1, pp. 317–337, Jan. 2011.
  10. G. P. Agrawal, Fiber-Optic Communication Systems, 4th ed.   John Wiley & Sons, 2010.
  11. R. Dar, M. Feder, A. Mecozzi, and M. Shtaif, “Properties of nonlinear noise in long, dispersion-uncompensated fiber links,” 2013, preprint. [Online]. Available: http://arxiv.org/abs/1307.7401
  12. P. Johannisson and M. Karlsson, “Perturbation analysis of nonlinear propagation in a strongly dispersive optical communication system,” J. Lightw. Technol., vol. 31, no. 8, pp. 1273–1282, Apr. 2013.
  13. S. J. Savory, “Approximations for the nonlinear self-channel interference of channels with rectangular spectra,” IEEE Photon. Technol. Lett., vol. 25, no. 10, pp. 961–964, May 2013.
  14. I. S. Gradshteyn and I. M. Ryzhik, Table of Integrals, Series, and Products, 4th ed.   Academic Press, 1980.
Comments 0
Request Comment
You are adding the first comment!
How to quickly get a good reply:
  • Give credit where it’s due by listing out the positive aspects of a paper before getting into which changes should be made.
  • Be specific in your critique, and provide supporting evidence with appropriate references to substantiate general statements.
  • Your comment should inspire ideas to flow and help the author improves the paper.

The better we are at sharing our knowledge with each other, the faster we move forward.
""
The feedback must be of minumum 40 characters
   
Add comment
Cancel
Loading ...
104431
This is a comment super asjknd jkasnjk adsnkj
Upvote
Downvote
""
The feedback must be of minumum 40 characters
The feedback must be of minumum 40 characters
Submit
Cancel

You are asking your first question!
How to quickly get a good answer:
  • Keep your question short and to the point
  • Check for grammar or spelling errors.
  • Phrase it like a question
Test
Test description