针对通信教学和科研领域,相对理想的仿真环境限制了学生的创新能力、仿真信道与真实传输信道存在差距、软件仿真结果与真实实验结果相差甚远的问题。利用通用软件无线电外设,搭建了一种基于多输入多输出(Multiple-Input Multiple-Output,MIMO)技术的通信系统。通过利用频域最小二乘(Least Square,LS)算法估计信道并采用最大似然(Maximum Likelihood,ML)算法来检测接收到的信号。实验结果表明,所搭建的基于USRP平台的MIMO通信系统能够更贴近现实的通信系统,使实验结果更具说服力,同时实现从通信理论研究到实际运用的过渡。