The signals are then converted from optical-to-electrical domain, electrically sampled with high speed ADCs, and finally processed using a DSP module. MIMO algorithm is used for compensating the mode coupling and/or crosstalk in the channel that may be introduced at S-MUX/DEMUX or inside the FMF.