A method for detecting signals of a Multi-Input Multi-Output, MIMO, system, comprising: decomposing(201, 202) the MIMO system into multiple MIMO subsystems by performing triangular decomposition on a channel matrix of the MIMO system; detecting a receiving signal vector of a first MIMO subsystem of the multiple MIMO subsystems; generating a candidate detection vector list of the first MIMO subsystem according to the detection result; detecting remaining MIMO subsystems consecutively in a Successive Interference Cancellation, SIC, mode; generating candidate detection vector lists of the remaining MIMO subsystems; combining corresponding members of the obtained candidate detection vector lists of all MIMO subsystems to obtain a candidate detection vector list of the MIMO system; and making decision on the candidate detection vector list of the MIMO system to obtain a transmitting signal vector of the MIMO system; wherein: detecting the receiving signal vector of the first MIMO subsystem of the multiple MIMO subsystems comprises: performing reduction operation on the channel matrix of the first MIMO subsystem of the multiple MIMO subsystems by using a reduction algorithm to obtain a reduction unimodular matrix and a lattice-based reduction channel matrix; and detecting the receiving signal vector of the first MIMO subsystem of the multiple MIMO subsystems in a Lattice Reduction, LR domain according to the reduction unimodular matrix and the lattice-based reduction channel matrix to obtain an LR domain detection signal of the first MIMO subsystem of the multiple MIMO subsystems. decomposing(201, 202) the MIMO system into multiple MIMO subsystems by performing triangular decomposition on a channel matrix of the MIMO system; detecting a receiving signal vector of a first MIMO subsystem of the multiple MIMO subsystems; generating a candidate detection vector list of the first MIMO subsystem according to the detection result; detecting remaining MIMO subsystems consecutively in a Successive Interference Cancellation, SIC, mode; generating candidate detection vector lists of the remaining MIMO subsystems; combining corresponding members of the obtained candidate detection vector lists of all MIMO subsystems to obtain a candidate detection vector list of the MIMO system; and making decision on the candidate detection vector list of the MIMO system to obtain a transmitting signal vector of the MIMO system; wherein: detecting the receiving signal vector of the first MIMO subsystem of the multiple MIMO subsystems comprises: performing reduction operation on the channel matrix of the first MIMO subsystem of the multiple MIMO subsystems by using a reduction algorithm to obtain a reduction unimodular matrix and a lattice-based reduction channel matrix; and detecting the receiving signal vector of the first MIMO subsystem of the multiple MIMO subsystems in a Lattice Reduction, LR domain according to the reduction unimodular matrix and the lattice-based reduction channel matrix to obtain an LR domain detection signal of the first MIMO subsystem of the multiple MIMO subsystems. detecting the receiving signal vector of the first MIMO subsystem of the multiple MIMO subsystems comprises: performing reduction operation on the channel matrix of the first MIMO subsystem of the multiple MIMO subsystems by using a reduction algorithm to obtain a reduction unimodular matrix and a lattice-based reduction channel matrix; and detecting the receiving signal vector of the first MIMO subsystem of the multiple MIMO subsystems in a Lattice Reduction, LR domain according to the reduction unimodular matrix and the lattice-based reduction channel matrix to obtain an LR domain detection signal of the first MIMO subsystem of the multiple MIMO subsystems. performing reduction operation on the channel matrix of the first MIMO subsystem of the multiple MIMO subsystems by using a reduction algorithm to obtain a reduction unimodular matrix and a lattice-based reduction channel matrix; and detecting the receiving signal vector of the first MIMO subsystem of the multiple MIMO subsystems in a Lattice Reduction, LR domain according to the reduction unimodular matrix and the lattice-based reduction channel matrix to obtain an LR domain detection signal of the first MIMO subsystem of the multiple MIMO subsystems.