軟體無線電系統無線電存取網路或 srsRAN 專案旨在實施 4G/LTE 和 5G 堆疊。 此前,該項目被稱為 srsLTE。
與先前版本相比主要變化:
- 修正了與 5、10、15 和 20 MHz 寬度相關的 srsUE 錯誤。
- 新增了新的頻率計算演算法。
- 更新了cmake。
- 修復了一些錯誤以提高穩定性和性能。
srsRAN 4G主要模組:
- srsENB(軟體無線電系統 eNodeB) - 演進 UMTS(通用行動電信系統)地面無線存取網路 NodeB 或 E-UTRAN NodeB 或簡稱 eNodeB (eNB) 的實作。 本質上,這是 4G/LTE 基地台的軟體實現;
- srsUE(軟體無線電系統用戶設備)- 實現可以連接到 eNB 基地台的 4G/LTE 數據機;
- srsEPC是網路核心的實現,包括MME(行動管理實體)、HSS(歸屬用戶伺服器)、SGW(服務閘道)和PGW(PDN(分組資料網路)閘道)。
- 基地台和軟體調變解調器的堆疊實作;
- srsUE 可以使用軟體和硬體 SIM 卡(透過 PC/SC);
- 支援 1.4、3、5、10、15 和 20 MHz 頻寬;
- AES 支援;
- 針對SSE4.1/AVX2的最佳化;
- LTE 版本 10 支援;
- eNodeB 的 ENB 內和 ENB 間支援。
值得注意的是,srsRAN 正在開發並 O-RAN 5G 支持.
基本限制
- 不支援 VoLTE。 (VoLTE 可以使用第三方 IMS 來實現,例如 Kamailio,它位於 kamailio.org,使用文章 https://open5gs.org/open5gs/docs/tutorial/02-VoLTE-setup 這就是 VoLTE 的工作原理 https://www.youtube.com/watch?v=gBX-ZX_d1uY)
- 對於5G來說,CU和DU/RU——即基地台都只實現了對gNodeB(下一代NodeB)的支持,但沒有實作軟調變解調器。
- 僅支援 FR1。
- 不支援 2G 或 3G。
與 Osmocom CNI 不同,srsRAN 旨在創建用於傳輸 IP 流量的 4G 和 5G 堆疊。 同時,Osmocom CNI旨在實現2G和3G,並專注於SMS、USSD和語音傳輸。 這就是為什麼 Osmocom CNI 不僅可以將語音流量傳輸到像 Asterisk 這樣的 IP-PBX (IP-PBX),而且還可以使用例如 E1 傳輸語音流量。 icE1usb.
來源: linux.org.ru
