optic.dsp.core.phaseNoise
- phaseNoise(lw, Nsamples, Ts, seed=None)
Generate realization of a random-walk phase-noise process.
- Parameters:
lw (scalar) – laser linewidth.
Nsamples (scalar) – number of samples to be draw.
Ts (scalar) – sampling period.
seed (int, optional) – Seed for the random number generator.
- Returns:
phi – realization of the phase noise process.
- Return type:
np.array
References
[1] M. Seimetz, High-Order Modulation for Optical Fiber Transmission. em Springer Series in Optical Sciences. Springer Berlin Heidelberg, 2009.