Skip to content

Hardware Requirements

This page covers the hardware needed to build a 5G NR lab environment.

Computing Platform

SpecMinimumRecommended
CPU4-core x86_648+ cores, AVX2 support
RAM8 GB16+ GB
Storage50 GB SSD100+ GB NVMe
Network1 Gbps10 Gbps
USBUSB 3.0USB 3.0 (for SDR)

提示

Real-time performance is critical for the base station. Disable CPU power saving and use a low-latency kernel.

SDR Devices

Ettus Research USRP B210 is the most commonly used SDR for 5G experiments:

SpecValue
Frequency Range70 MHz - 6 GHz
Bandwidth56 MHz (2x2 MIMO)
ADC/DAC12-bit, 61.44 MS/s
InterfaceUSB 3.0
Price~$1,500 USD

Use cases:

  • n78 (3.5 GHz) band experiments
  • 20 MHz bandwidth 5G NR

USRP N310

High-performance version for larger bandwidth:

SpecValue
Frequency Range10 MHz - 6 GHz
Bandwidth100 MHz (4x4 MIMO)
ADC/DAC14-bit, 153.6 MS/s
Interface10 Gbps Ethernet
Price~$8,000 USD

BladeRF x40/xA4

Cost-effective option:

SpecBladeRF x40BladeRF xA4
Frequency Range300 MHz - 3.8 GHz47 MHz - 6 GHz
Bandwidth40 MHz56 MHz
InterfaceUSB 3.0USB 3.0
Price~$420 USD~$480 USD

LimeSDR

Open-source community choice:

SpecValue
Frequency Range100 kHz - 3.8 GHz
Bandwidth61.44 MHz
MIMO2x2
InterfaceUSB 3.0
Price~$300 USD

Antennas

Band Selection

Common 5G NR bands:

BandFrequency RangeBandwidthNotes
n783300-3800 MHz100 MHzPrimary Sub-6 band
n773300-4200 MHz100 MHzCovers n78
n412496-2690 MHz194 MHzTDD band
n11920-2170 MHz60 MHzFDD band
  • Omni-directional: Suitable for lab testing
  • Directional: For specific coverage direction
  • PCB antenna: For short-range testing

警告

Ensure antenna frequency range covers your experiment band. Impedance should be 50Ω.

SIM Cards

Programmable SIM

sysmoUSIM-SJS1 is recommended:

FeatureSpec
TypeUSIM (4G/5G)
AlgorithmMilenage, TUAK
InterfacePC/SC programming
Price~$10 USD

SIM Programming

Use pySim tool to write parameters:

bash
pip install pysim

# Write IMSI and Key
pySim-prog.py -p 0 -t sysmoUSIM-SJS1 \
    -i 001010000000001 \
    -k 465B5CE8B199B49FAA5F0A2EE238A6BC \
    -o E8ED289DEBA952E4283B54E88E6183CA \
    -a 12345678

Test Terminals

COTS Phones

Commercial phones supporting 5G SA:

  • Samsung Galaxy S21+ and above
  • Google Pixel 5 and above
  • OnePlus 8T and above

提示

Ensure the phone supports your experiment band and can force 5G SA mode.

srsUE

Software UE solution, requires additional SDR:

  • No real phone or SIM card needed
  • Easy automation testing
  • Detailed logging available

RF Shielding

To avoid interference, RF shielded enclosures are highly recommended:

TypeIsolationUse Case
Small enclosure60-80 dBPhone + antenna
Medium enclosure80-100 dBComplete test bench

Shopping List

Basic Lab Setup

DeviceQtyBudget
USRP B2101$1,500
Antenna (n78)2$100
SIM Cards5$50
SIM Reader1$20
Small RF Box1$500
Total-~$2,200

Advanced Lab Setup

DeviceQtyBudget
USRP N3101$8,000
USRP B210 (for UE)1$1,500
Antenna Kit1$300
Medium RF Box1$2,000
Total-~$12,000

Next Steps

Released under the MIT License.