| Version 10 (modified by , 2 years ago) ( diff ) |
|---|
Site Navigation
IBM 28GHz PAAM: Integration with USRPs with MIMO capability
Description
In this tutorial, we demonstrate the integration of IBM 28GHz PAAM boars with USRPs. We present the MIMO capability with real-time baseband processing using the system.
- The instructions for the RENEW Platform Agora software can be found here under RENEW license.
- The COSMOS team contributes to adding the UHD support for the Agora software under the UHD license. We thank the RENEW team for their support and help throughout the process.
Authors:
Zhenzhou (Tom) Qi, Duke University <zhenzhou.qi[at]duke[dot]edu>
Tingjun Chen, Duke University <tingjun.chen[at]duke[dot]edu>
Last updated: July 5, 2023
Prerequisites
In order to access COSMOS-SB2, create a reservation in COSMOS testbed and have it approved by the reservation service. Access to the resources is granted after the reservation is confirmed. Please follow the process shown on the COSMOS getting started page to get started.
Resources Required
- 2 USRP N310 SDRs (
sdr1-s1-lg1andsdr1-md1in SB2) - 2 IBM 28GHz PAAMs (
rfdev2-1andrfdev2-2in SB2 ) - 1 Server (
srv1-lg1)
The current hardware connection in SB2 as shown below
sdr1-s1-lg1RF2 TX/RX —rfdev2-1IC0/TX/H,sdr1-s1-lg1RF2 RX2 —rfdev2-1IC1/RX/Hsdr1-s1-lg1RF3 TX/RX —rfdev2-1IC0/TX/V,sdr1-s1-lg1RF3 RX2 —rfdev2-1IC1/RX/Vsdr1-md1RF2 TX/RX —rfdev2-2IC0/TX/H,sdr1-md1RF2 RX2 —rfdev2-2IC1/RX/Hsdr1-md1RF3 TX/RX —rfdev2-2IC0/TX/V,sdr1-md1RF2 RX2 —rfdev2-2IC1/RX/V
|
Tutorial Setup
Follow the steps below to gain access to the sandbox console and set up nodes with appropriate images.
- If you don't have one already, sign up for a COSMOS account
- Create a resource reservation on COSMOS SB2
- Login into sandbox console
console.sb2.cosmos-lab.org) with one SSH sessions. - Make sure all the nodes and devices used in the experiment are turned off. Use the following command for SB2
omf tell -a offh -t sdr1-s1-lg1,sdr1-md1,rfdev2-1,rfdev2-2,srv1-lg1
- Use the
IBMPAAM-USRP-RT-Baseband.ndznode image with Ubuntu 20.04, UHD 4.1.0. LoadIBMPAAM-USRP-RT-Baseband.ndzon the server.omf load -i IBMPAAM-USRP-RT-Baseband.ndz -t srv1-lg1
- Turn all the required resources on and check the status of all the resources. Use the following commands for SB2.
omf tell -a on -t sdr1-s1-lg1,sdr1-md1,rfdev2-1,rfdev2-2,srv1-lg1
omf stat -t all
sshto the server with option -Y for using GUI for our live demo.ssh -Y root@srv1-lg1
Attachments (7)
- 16QAM-EVM-SNR.png (62.0 KB ) - added by 2 years ago.
- 16QAM-FFT.png (88.1 KB ) - added by 2 years ago.
- 16QAM-MIMO.png (46.9 KB ) - added by 2 years ago.
- 64QAM-SISO.png (34.9 KB ) - added by 2 years ago.
- PAAM-2_2 .png (2.6 MB ) - added by 2 years ago.
- CFO_DL.png (49.6 KB ) - added by 2 years ago.
- CFO_UL.png (47.7 KB ) - added by 2 years ago.

