MIMO Prototyping System Scalable, Open Testbed for Advanced MIMO Research

  • Modular starting point for massive MIMO research with the MIMO Application Framework
  • Flexible hardware architecture that can scale from 4 to 128 channels
  • FPGA-based real-time IP for two-way communication
  • Ready to run with fully reconfigurable algorithms for MIMO detection and precoding
  • Supports up to 12 simultaneous users with over-the-air synchronization
  • Open OFDM-based software protocol with TDD communication and a flexible UI
The MIMO Prototyping System is an ideal solution for rapidly prototyping and testing advanced multiple input, multiple output (MIMO) wireless systems.

Up to 64 dual-channel USRP RIO devices are used as radio heads to offer state-of-the-art RF transceivers combined with a high-performance Kintex-7 FPGA. Data is routed into a PXI Chassis via a low-latency PCI Express connection and then processed with four PXIe-7976 PXI FPGA Modules for FlexRIO, each featuring another Kintex-7 FPGA. A PXI controller with an Intel i7 processor handles CPU-based host-side processing, and a highly accurate OXCO generates a reference clock that synchronizes the radio heads to offer clock phase coherence for up to 128 channels. The result is an immensely powerful platform that is tightly synchronized yet completely open for design and development using the LabVIEW Communications System Design Suite and the LabVIEW Communications MIMO Application Framework.

The MIMO Prototyping System is designed to be used with the MIMO Application Framework. This application framework is a set of reference code for LabVIEW Communications that unlocks the potential of the MIMO Prototyping System by providing an open and fully reconfigurable reference design that can be customized with IP developed in LabVIEW or integrated with existing IP to accelerate your advanced research. Out of the box, the MIMO Application Framework supports multi-user MIMO (MU-MIMO) and massive MIMO, with between four and 128 channels at the base station and up to 12 simultaneous users in the same time and frequency block. Advanced features such as MMSE, ZF, and MRC precoding algorithms; channel reciprocity calibration; over-the-air synchronization; and channel visualization are included and fully open for user modification. As a result, the MIMO Prototyping System greatly reduces the time to results and empowers researchers to conduct groundbreaking 5G research.


For more information about this service or to inquire about local availability, please contact your local NI representative.

Service Programs for Hardware

At NI, we produce high-performance hardware and are committed to helping you maintain that performance for years to come. Our three- or five-year service programs for hardware and systems provide the coverage you need while ensuring lowest total cost of ownership over the life of your system:

  • Get up and running faster with system assembly and configuration services
  • Operate on a fixed budget with prepaid repair and calibration services
  • Maintain peak performance with a discounted calibration plan
  • Simply call us to schedule your service—no budget approval needed

To learn more about service programs for hardware and systems, see ni.com/services/hardware

Technical Support

With the knowledge, experience, and responsiveness of NI applications engineers in more than 30 languages and 40 countries, we have the technical support resources to ensure your success. Through our standard NI technical support program, we can help you:

  • Consult on how to use NI products
  • Overcome development challenges
  • Quickly resolve issues pre- or post-deployment

To access NI technical support services for your hardware, visit ni.com/support

Training and Certification

With extensive training options for new and experienced users, we can help you reduce development time and costs through faster learning and increased productivity with your NI hardware and systems. Gain the skills you need to design and develop high-quality applications:

  • Learn recommended techniques to reduce development time and improve application performance and scalability
  • Leverage more than 40 training courses taught by NI and industry experts
  • Attend training in a variety of formats, including online, virtual, and classroom settings

To find training courses for your hardware, visit ni.com/training

Consulting and Integration

NI and the extensive network of NI Alliance Partners provide a wide range of professional services so that together, we can assist you with the design, development, and deployment of even the most complex systems. Take advantage of the team’s in-depth knowledge of NI products and applications with the following services:

  • Prototyping and feasibility analysis
  • Startup, consulting, and development assistance
  • System integration
  • Migration and upgrade assistance

For more information on NI professional services and the Alliance Partner Network, see ni.com/services/consulting/