four times as much information as traditional optical transmissions of the same speed." Receivers The main component of an optical receiver is a photodetector which converts light into electricity using the photoelectric effect. The primary photodetectors for telecommunications are made from Indium gallium arsenide. The photodetector is typically a semiconductor-based photodiode. Several types of photodiodes include p-n photodiodes, p-i-n photodiodes, and avalanche photodiodes. Metal-semiconductor-metal (MSM) photodetectors are also used due to their suitability for circuit integration in regenerators and wavelength-division multiplexers. Since light may be attenuated and distorted while passing through the fiber, photodetectors are typically coupled with a transimpedance amplifier and a limiting amplifier to produce a digital signal in the electrical domain recovered from the incoming optical signal. Further signal processing such as clock recovery from data performed by a phase-locked loop may also be applied before the data is passed on. Coherent receivers use a local oscillator laser in combination with a pair of hybrid couplers and four photodetectors per polarization, followed by high speed ADCs and digital signal processing to recover data modulated with QPSK, QAM, or OFDM. Digital predistortion An optical communication system transmitter consists of a digital-to-analog converter (DAC), a driver amplifier and a Mach–Zehnder modulator. The deployment of higher modulation formats (>4-QAM) or higher baud Rates (>) diminishes the system performance due to linear and non-linear transmitter effects. These effects can be categorized as linear distortions due to DAC bandwidth limitation and transmitter I/Q skew as well as non-linear effects caused by gain saturation in the driver amplifier and the Mach–Zehnder modulator. Digital predistortion counteracts the degrading effects and enables Baud rates up to and modulation formats like 64-QAM and 128-QAM with the commercially available components. The transmitter digital signal processor performs digital predistortion on the input signals using the inverse transmitter model before sending the samples to the DAC. Older digital predistortion methods only addressed linear effects. Recent publications also consider non-linear distortions. Berenguer et al models the Mach–Zehnder modulator as an independent Wiener system and the DAC and the driver amplifier are modeled by a truncated, time-invariant Volterra series. Khanna et al use a memory polynomial to model the transmitter components jointly. In both approaches the Volterra series or the memory polynomial coefficients are found using indirect-learning architecture. Duthel et al records, for each branch of the Mach-Zehnder modulator, several signals at different polarity and phases. The signals are used to