Radio Access Network (RAN)

Документація Radio Access Network для приватних LTE мереж.

Що таке RAN

Radio Access Network — це частина мобільної мережі, що забезпечує радіозв'язок між абонентськими пристроями (UE) та ядром мережі (EPC).

Компоненти LTE RAN

                    ┌─────────────────────────────────────┐
                    │           Core Network (EPC)         │
                    │  ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐    │
                    │  │ MME │ │ HSS │ │ SGW │ │ PGW │    │
                    │  └──┬──┘ └──┬──┘ └──┬──┘ └──┬──┘    │
                    └─────┼───────┼───────┼───────┼───────┘
                          │       │       │       │
                          └───────┴───┬───┴───────┘
                                      │ S1 interface
                    ┌─────────────────┴─────────────────┐
                    │              RAN                   │
                    │         ┌─────────┐               │
                    │         │   eNB   │               │
                    │         │ (srsENB)│               │
                    │         └────┬────┘               │
                    └──────────────┼────────────────────┘
                                   │ Uu (radio)
                              ┌────┴────┐
                              │   UE    │
                              │(телефон)│
                              └─────────┘

eNB (eNodeB)

eNB — базова станція LTE, що виконує:

Функція Опис
Radio Resource Management Розподіл частотних ресурсів
Connection Management Встановлення/розрив з'єднань
Mobility Management Handover між сотами
Security Шифрування radio interface
Scheduling Планування передачі даних

UE (User Equipment)

UE — абонентський пристрій:
- Смартфон
- LTE модем
- IoT пристрій
- srsUE (емулятор для тестування)

srsRAN Project

Огляд

srsRAN — відкрита реалізація 4G/5G стеку:

Компонент Опис
srsENB eNodeB (базова станція 4G)
srsEPC Мініатюрний EPC (all-in-one)
srsUE Програмний UE для тестування
srsGNB gNodeB (базова станція 5G)

Переваги

  • Відкритий код — Apache 2.0 ліцензія
  • SDR підтримка — LimeSDR, USRP, BladeRF
  • Гнучкість — налаштування всіх параметрів
  • Документація — активна спільнота
  • Активна розробка — регулярні оновлення

Архітектура

┌────────────────────────────────────────────────┐
│                    srsRAN                       │
│                                                │
│  ┌──────────┐    ┌──────────┐    ┌──────────┐ │
│  │  srsENB  │←──→│  srsEPC  │←──→│  srsUE   │ │
│  │          │    │(або Open5GS)  │          │ │
│  └────┬─────┘    └──────────┘    └────┬─────┘ │
│       │                               │        │
│       ↓                               ↓        │
│  ┌─────────┐                    ┌─────────┐   │
│  │   SDR   │                    │   SDR   │   │
│  │(LimeSDR)│                    │(для тесту)│  │
│  └─────────┘                    └─────────┘   │
└────────────────────────────────────────────────┘

Підтримувані SDR

SDR Підтримка Bandwidth Примітки
LimeSDR Mini 5-10 MHz Наше основне обладнання
LimeSDR USB 5-20 MHz 2x2 MIMO
USRP B200/B210 5-20 MHz Професійне
BladeRF x40/x115 5-20 MHz Альтернатива

Зміст розділу

Системні вимоги

Мінімальні

Компонент Вимога
CPU Intel i5 / AMD Ryzen 5
RAM 8 GB
USB 3.0 (для SDR)
OS Ubuntu 22.04 / 24.04

Рекомендовані

Компонент Вимога
CPU Intel i7 / AMD Ryzen 7
RAM 16 GB
SSD NVMe
OS Ubuntu 22.04 LTS

Обмеження srsRAN

Параметр Обмеження
Max UE ~10 (залежить від CPU)
Bandwidth 5-20 MHz (залежить від SDR)
MIMO 2x2 (LimeSDR USB, USRP B210)
Duplex FDD, TDD
- Radio Theory — Теорія радіозв'язку для RFCP

Шлях: ran/index.md

UMTC Wiki © 2026 | Ukrainian Military Tactical Communications