Aspects of the disclosure provide a device and method of adjusting received signals to correct for errors resulting from
mode mixing in a multimode
fiber (20,410,510) using an optical
phased array (OPA)
photonic integrated circuit (PIC) (112, 132, 500a, 500b) based device. The method including receiving, at an OPA PIC (112, 132, 500a, 500b), a first
signal from the multimode
fiber (20,410.510); receiving, at the OPA PIC (112, 132, 500a, 500b), a plurality of control wavelengths, wherein each of the plurality of control wavelengths is encoded with a distinct spatial mode and wherein the first
signal and the plurality of control wavelengths are co-propagating signals; determining, by one or more processors (512,512b) of the OPA PIC (112, 132, 500a, 500b), a cross-
coupling matrix based on the control wavelengths, the cross-
coupling matrix being indicative of errors in the first
signal; and adjusting, by the one or more processors (512,512a, 512b) of the OPA PIC (112, 132, 500a, 500b), the first signal based on the cross-
coupling matrix.