optic.dsp.carrierRecovery.viterbi
- viterbi(sigIn, N=35, M=4)[source]
Viterbi & Viterbi carrier phase recovery algorithm.
- Parameters:
- Returns:
Estimated phase error.
- Return type:
np.array, float
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.