optic.dsp.equalization.edc

edc(Ei, param)

Electronic chromatic dispersion compensation (EDC).

Parameters:
  • Ei (np.array) – Input optical field.

  • param (optic.utils.parameters object) –

    Parameters of the optical channel.

    • param.L: total fiber length [km][default: 50 km]

    • param.D: chromatic dispersion parameter [ps/nm/km][default: 16 ps/nm/km]

    • param.Fc: carrier frequency [Hz] [default: 193.1e12 Hz]

    • param.Fs: sampling frequency [Hz] [default: []]

    • param.Rs: symbol rate [baud] [default: 32e9]

    • param.NfilterCoeffs: number of filter coefficients [default: []]

    • param.Nfft: FFT size [default: []]

Returns:

CD compensated signal.

Return type:

np.array

References

[1] S. J. Savory, “Digital coherent optical receivers: Algorithms and subsystems”, IEEE Journal on Selected Topics in Quantum Electronics, vol. 16, nº 5, p. 1164–1179, set. 2010, doi: 10.1109/JSTQE.2010.2044751.

[2] K. Kikuchi, “Fundamentals of Coherent Optical Fiber Communications”, J. Lightwave Technol., JLT, vol. 34, nº 1, p. 157–179, jan. 2016.