РУДБ.26.30.11.150.01.103.34
| Модуль | Подпункт | Страница |
|---|---|---|
| MAC | 1.3.2.1 | 9 |
| RLC | 1.3.2.2 | 9 |
| PDCP | 1.3.2.3 | 10 |
| RRC | 1.3.2.4 | 11 |
Основные функции ПО БС Open RAN 4G:
Функции уровня MAC:
Функции уровня RLC:
Функции уровня PDCP:
Функции уровня RRC:
Программный интерфейс S1 поддерживает следующие функции:
Сведения о поддерживаемых сообщениях интерфейса S1 приведены в табл. 2 ниже.
| Процедура/Функция | Сообщение |
|---|---|
| Handover Preparation | HANDOVER REQUIRED, HANDOVER COMMAND, HANDOVER PREPARATION FAILURE |
| Handover Resource Allocation | HANDOVER REQUEST, HANDOVER REQUEST ACKNOWLEDGE, HANDOVER FAILURE |
| Path Switch Request | PATH SWITCH REQUEST, PATH SWITCH REQUEST ACKNOWLEDGE, PATH SWITCH REQUEST FAILURE |
| Handover Cancellation | HANDOVER CANCEL, HANDOVER CANCEL ACKNOWLEDGE |
| E-RAB Setup | E-RAB SETUP REQUEST, E-RAB SETUP RESPONSE |
| E-RAB Modify | E-RAB MODIFY REQUEST, E-RAB MODIFY RESPONSE |
| E-RAB Release | E-RAB RELEASE COMMAND, E-RAB RELEASE RESPONSE |
| Initial Context Setup | INITIAL CONTEXT SETUP REQUEST, INITIAL CONTEXT SETUP RESPONSE, INITIAL CONTEXT SETUP FAILURE |
| Reset | RESET, RESET ACKNOWLEDGE |
| S1 Setup | S1 SETUP REQUEST, S1 SETUP RESPONSE, S1 SETUP FAILURE |
| UE Context Release | UE CONTEXT RELEASE COMMAND, UE CONTEXT RELEASE COMPLETE |
| UE Context Modification | UE CONTEXT MODIFICATION REQUEST, UE CONTEXT MODIFICATION RESPONSE, UE CONTEXT MODIFICATION FAILURE |
| eNB Configuration Update | ENB CONFIGURATION UPDATE, ENB CONFIGURATION UPDATE ACKNOWLEDGE, ENB CONFIGURATION UPDATE FAILURE |
| MME Configuration Update | MME CONFIGURATION UPDATE, MME CONFIGURATION UPDATE ACKNOWLEDGE, MME CONFIGURATION UPDATE FAILURE |
| Write-Replace Warning | WRITE-REPLACE WARNING REQUEST, WRITE-REPLACE WARNING RESPONSE |
| Kill | KILL REQUEST, KILL RESPONSE |
| UE Radio Capability Match | UE RADIO CAPABILITY MATCH REQUEST, UE RADIO CAPABILITY MATCH RESPONSE |
Программный интерфейс X2 поддерживает следующие функции:
| Процедура/Функция | Сообщение |
|---|---|
| Setup Procedure | SETUP REQUEST, SETUP REQUEST ACKNOWLEDGE, SETUP REQUEST FAILURE |
| Reset Procedure | RESET REQUEST, RESET REQUEST ACKNOWLEDGE, RESET REQUEST FAILURE |
| eNB Config Update Procedure | ENODEB CONFIG UPDATE REQUEST, ENODEB CONFIG UPDATE REQUEST ACKNOWLEDGE, ENODEB CONFIG UPDATE REQUEST FAILURE |
| Resource Management Procedure | RESOURCE STATUS UPDATE REQUEST, RESOURCE STATUS UPDATE REQUEST ACKNOWLEDGE, RESOURCE STATUS UPDATE REQUEST FAILURE, RESOURCE STATUS UPDATE INDICATION |
| Mobility Setting Change Procedure | MOBILITY CHANGE REQUEST, MOBILITY CHANGE ACKNOWLEDGE, MOBILITY CHANGE FAILURE |
| Cell Activation Procedure | CELL ACTIVATION REQUEST, CELL ACTIVATION RESPONSE, CELL ACTIVATION FAILURE |
| Radio Link Failure Indication | RLF INDICATION |
| Handover Report | HANDOVER REPORT |
| Load Management | LOAD INDICATION |
| Error Indication | ERROR INDICATION |
| Handover Preparation | HANDOVER REQUEST, HANDOVER REQUEST ACKNOWLEDGE, HANDOVER PREPARATION FAILURE |
| Handover Cancel | HANDOVER CANCEL |
| SN Status Transfer | SN STATUS TRANSFER |
| UE Context Release | UE CONTEXT RELEASE |
Требования ПО БС Open RAN 4G к составу программных средств:
| Название | Версия | Лицензия |
|---|---|---|
| openssl | 1.1.1g | OpenSSL-SSLeay |
| dpdk | 22.11.0 |
The 3-Clause BSD License (основные компоненты и драйверы) GNU Library General Public License Version 2 (компоненты ядра) |
| libwls | 23.07 | Apache-2.0 |
| pf_bb_config | 23.07 | Apache-2.0 |
| oneapi | 2023 | The 3-Clause BSD License |
| ipsec | 1.3 | The 3-Clause BSD License |
| libcsoap | 1.1 | GNU Library General Public License Version 2 |
| kb_getc | - |
Pete Wilson KBHIT.C License (www.roma1.infn.it/~dagos/PED_09-10/kbhit.c) |
| pugixml | 1.14 | MIT License |
| cmake | 3.17.5 | The 3-Clause BSD License |
| gcc | 9.3.0 | GPL-3 + addition under section 7 of an exception described in the “GCC Runtime Library Exception, version 3.1” |
Перед установкой ПО БС Open RAN 4G запросите у представителей ООО «Иртея» архивы:
SilTSync_install-Х.Х.Х.Х-xxxx_xxxx.tar.gz;eNB.tar.gz.Установка и подготовка ПО БС Open RAN 4G к работе выполняется в три этапа:
TSync из архива SilTSync_install-Х.Х.Х.Х-xxxx_xx7xx.tar.gz (см. п. 3.1.3);eNB.tar.gz (см. п. 3.1.4);Для установки службы TSync и подготовки её к работе:
SilTSync_install-Х.Х.Х.Х-xxxx_xxxx.tar.gz,
загрузите его на 4G BBU и выполните следующие команды:
tar xvf SilTSync_install-Х.Х.Х.Х-xxxx_xxxx.tar.gz
cd SilTSync-Х.Х.Х.Х
sudo apt-get install alien
sudo alien *.rpm
sudo dpkg -i *.deb
sudo apt remove gpsd-devel
sudo apt install linuxptp libgps-dev libusb-dev libbluetooth-dev
/usr/sbin/tsyncd-run.sh, закомментировав строки 206—210.
#if [ `cat /etc/os-release | grep -w "ID" |cut -d '=' -f2` = "photon" ]; then
#check_sw libusb-devel
#else
#check_sw libusb-devel
#fi
tsyncd в связи с
отсутствием некоторых библиотек, установленных в системе, перенесите
*.so файлы вручную (при необходимости создавая символьные
ссылки):
/usr/lib64/libbluetooth.so.3 -> /usr/lib64/libbluetooth.so.3.18.15
/usr/lib64/libgps.so.29 -> /usr/lib64/libgps.so.29.0.0
eNB.tar.gz командой:
tar -xzvf eNB.tar.gz
cd eNB
chmod +x *.run
chmod +x install.sh
./install.sh
Installation script complete successfully.
Лицензию устанавливайте на 4G BBU в следующем порядке:
hardware_info для того, чтобы сгенерировать файл hwinfo_enb.txt:
export LD_LIBRARY_PATH=/usr/local/lib/:/usr/local/gcc/9.3.0/lib64/
cd /usr/local/bin/
./hardware_info hwinfo_enb.txt
hwinfo_enb.txt представителю ООО «Иртея» и получите файл license.lic.license.lic в директорию /usr/local/enb/bin/.sudo systemctl start tsyncdsudo systemctl start enbsudo systemctl status tsyncdsudo systemctl status enb
Active: active (running)
sudo systemctl stop tsyncdsudo systemctl stop enbДля просмотра журналов выполняйте следующую команду:
tail -f /var/log/4G-eNB/console_enb*.log
| Сокращение | Расшифровка |
|---|---|
| 4G | Четвёртое поколение |
| 4G BBU | Цифровой модуль базовой станции четвёртого поколения |
| BBU | Baseband Unit (модуль узкополосной передачи) |
| EPC | Evolved Packet Core |
| HARQ | Hybrid Automatic Repeat Request, гибридный автоматический запрос повторной передачи |
| MAC | Medium Access Control, управление доступом к среде |
| NAS | Non-Access Stratum |
| PDCP | Packet Data Convergence Protocol, протокол конвергенции пакетных данных |
| PTP | Precision Time Protocol, протокол точного времени |
| RACH | Random Access Channel, канал произвольного доступа |
| RLC | Radio Link Control |
| RRC | Radio Resource Control |
| VLAN | Virtual Local Area Network, виртуальная локальная вычислительная сеть |
| БС | Базовая станция |
| ПО | Программное обеспечение |