Carrier recovery for coherent optical communication systems

Carrier recovery and synchronization are the base foundation for data extraction in any coherent communication system. Although explored for decades now, the most appropriate carrier recovery technique changes with application and requirements. While some implementation scenarios require less complex hardware, some may require lower latency and less computation. Some scenarios intend to use low-precision components to reduce the cost, while some relax the cost-constraints to boost the throughput. Considering these different requirements, this thesis explores different approaches to carrier recovery namely: digital signal processing, optoelectronic processing and all-optical processing. The improvements in performance or implementation constraints demonstrated by the proposed techniques over the conventional methods suggest their beneficial usage in future.