srsRAN
latest
General
Installation Guide
Which Installation Should I Use?
Package Installation
Installation from Source
Release Roadmap
2021 Roadmap
21.04
21.10
Release Notes
Contributions
FAQ
1. What is a Copyright License Agreement (CLA) and why do I need one?
2. How do I complete and submit the CLA?
3. How will my contributions to srsRAN be used?
Troubleshooting
Building with Debug Symbols
Examining PCAPs with Wireshark
User Manuals
Setup Guide
Baseline Hardware Requirements
Running a 4G End-to-end System
srsEPC
srsENB
srsUE
Examples
UE User Manual
Introduction
Overview
Features
UE architecture
Getting Started
Running the software
Configuration
Hardware Setup
Operating System Setup
Observing results
Troubleshooting
RF Configuration
Network Attach
Peak Throughput
Advanced Usage
External USIM
Channel Emulator
MIMO
Configuration Reference
Command Line Reference
eNodeB User Manual
Introduction
Overview
Features
eNodeB architecture
Getting Started
Running the software
Configuration
Hardware Setup
Operating System Setup
Observing results
Troubleshooting
COTS UE Issues
Peak Throughput
Advanced Usage
MIMO
Configuration Reference
Command Line Reference
EPC User Manual
Introduction
Overview
Features
Getting Started
Running the software
Configuration
Observing results
Troubleshooting
UE did not attach
I cannot access the Internet
Advanced Usage
Configuration Reference
srsRAN Application Notes
ZeroMQ Application note
Introduction
ZeroMQ Installation
Running a full end-to-end LTE network on a single computer
Network Namespace Creation
Running the EPC
Running the eNodeB
Running the UE
Traffic Generation
Namespace Deletion
GNU-Radio Companion Integration
Known issues
Carrier Aggregation Application note
Introduction
Carrier Aggregation using SDR Hardware
eNodeB Configuration
UE Configuration
Carrier Aggregation using ZeroMQ RF emulation
eNodeB Configuration
UE Configuration
Known issues
eMBMS Application note
Introduction
Setup
srsENB configuration
srsUE configuration
Usage
NB-IoT Application note
Introduction
Requirements
Spotting local NB-IoT deployments
Decoding the NB-IoT transmission
Transmit and Receive Downlink Signal
Known issues
Raspberry Pi 4 Application note
Introduction
Pi4 eNodeB Hardware Requirements
Software Setup
Pi4 eNodeB Config
Running the Pi4 eNodeB
Known issues
C-V2X Application Note
Introduction
Requirements
Anatomy of a C-V2X Signal
Decoding C-V2X Signals
Capture and Decode in Real-time
Capture Signal to File and Post-Process
COTS UE Application Note
Introduction
Hardware Required
Driver & Conf. File Set-Up
Drivers
Conf. Files
Adding an APN
Run Masquerading Script
Connecting a COTS UE to srsRAN
Running srsEPC & srsENB
Connecting the UE
Confirming Connection
Troubleshooting
Handover Application Note
Introduction
Hardware & Software Required
Intra-eNB Handover
srsRAN Set-Up
GNU-Radio Companion
Running the Network
Confirming Connection
Forcing Handover
S1 Handover
Open5GS EPC
EPC Set-Up
srsRAN Set-Up
Using Scripts
GNU-Radio
Running the Network
Confirming Connection
Forcing Handover
Troubleshooting
Intra-eNB Handover
S1 Handover
5G NSA UE Application Note
Introduction
5G NSA: What you need to know
Limitations
Hardware Requirements
Hardware Setup
Configuration
srsUE
Callbox
Usage
MME
eNB/ gNB
UE
srsGUI Support
Understanding the console Trace
Troubleshooting
Suggested Hardware
Introduction
Choosing Hardware
Compute Criteria
SDR Criteria
Package Overview
Package 1
Advantages
Limitations
Package 2
Advantages
Limitations
Package 3
Advantages
Limitations
ZMQ
srsRAN
»
Index
Edit on GitHub
Index
Read the Docs
v: latest
Versions
latest
stable
test-pdf
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds