Skip to content

SystronLab/srsRAN-MIMO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

srsRAN-MIMO

Setting up a 2x2 MIMO with a 10G Ethernet link. The setup is same as shown in the srsRAN-COTS repository.

To connect the USRP use,

Configure Ethernet Port IP Address

  • Set the IP address of the Ethernet port connected to the USRP's port 1:

    • IP Address: 192.168.40.1
    • Netmask: 255.255.255.0
  • Verify the connection by pinging the USRP’s default IP address (192.168.40.2):

    ping 192.168.40.2

Detect USRP Device

  • Run the following command to identify the connected USRP:
    sudo uhd_find_devices
  • This will display details like the model, serial number, and IP configuration.

Probe USRP and Update Firmware

  • Probe the USRP to verify connectivity and firmware version:
    sudo uhd_usrp_probe
  • If required, update the firmware by following the instructions provided in the console.

Burn Firmware Image

  • Use the commands suggested in the console output to burn the appropriate firmware image.
  • Wait until the process completes successfully.

Restart USRP

  • Power cycle the USRP to ensure the firmware changes are applied.

Verify the Setup

  • Confirm the setup by probing the USRP again:
    sudo uhd_usrp_probe
  • Check for accurate firmware details and operational status.

Run it with the gNB config given in this repo

Running the KPM xApp for PRB scenario

sudo docker compose exec python_xapp_runner ./kpm_mon_xapp.py --kpm_report_style=5 --metrics=RRU.PrbAvailDl,RRU.PrbUsedDl

About

Setting up a 2x2 MIMO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages