Patent attributes
An optical system includes a transmitter module and/or a receiver module. The transmitter module is configured to receive input data, map the input data to a set of subcarriers associated with an optical communication channel, independently apply spectral shaping to each of the subcarriers, generate input values based on the spectral shaping of each of the subcarriers, generate voltage signals based on the input values, modulate light based on the voltage signals to generate an output optical signal that includes the subcarriers, and output the output optical signal. The receiver module is configured to receive the output optical signal, convert the output optical signal to a set of voltage signals, generate digital samples based on the set of voltage signals, independently process the digital samples for each of the subcarriers, map the processed digital samples to produce output data, and output the output data.