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.