A method of receiving data transmitted by a plurality of communications devices, the method comprising receiving at each of a plurality of M antennas reference signals transmitted by each of a plurality of K communications devices, processing by each of a plurality of antenna modules the reference signals, each of the antenna modules being connected to a corresponding one of the plurality of antennas, the processing by each of the antenna module including estimating for each of the K detected reference signals received from the K communications devices a sample of a radio channel through which the received signals have passed, generating for each of the K samples of the radio channel a KxK partial matrix forming a part of a signal processing matrix for performing zero forcing equalisation of the received signals, and transmitting via a communications interface the partial matrix KxK from each of the M antenna modules to a central processing unit, and detecting by the central processing unit the data from the received radio signals using the MxK equalisation matrix formed by combining the KxK partial matrices from each of the M antenna modules, wherein the transmitting the partial matrix KxK from each of the M antenna modules to the central processing unit via the communications interface comprises transmitting each of the K columns of K complex samples of the KxK partial matrix via the communications interface sequentially. receiving at each of a plurality of M antennas reference signals transmitted by each of a plurality of K communications devices, processing by each of a plurality of antenna modules the reference signals, each of the antenna modules being connected to a corresponding one of the plurality of antennas, the processing by each of the antenna module including estimating for each of the K detected reference signals received from the K communications devices a sample of a radio channel through which the received signals have passed, generating for each of the K samples of the radio channel a KxK partial matrix forming a part of a signal processing matrix for performing zero forcing equalisation of the received signals, and transmitting via a communications interface the partial matrix KxK from each of the M antenna modules to a central processing unit, and detecting by the central processing unit the data from the received radio signals using the MxK equalisation matrix formed by combining the KxK partial matrices from each of the M antenna modules, estimating for each of the K detected reference signals received from the K communications devices a sample of a radio channel through which the received signals have passed, generating for each of the K samples of the radio channel a KxK partial matrix forming a part of a signal processing matrix for performing zero forcing equalisation of the received signals, and transmitting via a communications interface the partial matrix KxK from each of the M antenna modules to a central processing unit, and detecting by the central processing unit the data from the received radio signals using the MxK equalisation matrix formed by combining the KxK partial matrices from each of the M antenna modules,