Выпуск ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ 4G-стСка srsLTE 19.03

Бостоялся Ρ€Π΅Π»ΠΈΠ· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° srsLTE 19.03, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ стСк для развёртывания ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² сотовых сСтСй LTE/4G Π±Π΅Π· наличия спСцоборудования, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ, Ρ„ΠΎΡ€ΠΌΠ° сигнала ΠΈ модуляция ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… задаётся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ (SDR, Software Defined Radio). Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° поставляСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ AGPLv3.

SrsLTE Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ LTE UE (User Equipment, клиСнтскиС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π° ΠΊ сСти LTE), Π±Π°Π·ΠΎΠ²ΠΎΠΉ станции LTE (eNodeB, E-UTRAN Node B), Π° Ρ‚Π°ΠΊΠΆΠ΅ элСмСнтов ΠΎΠΏΠΎΡ€Π½ΠΎΠΉ сСти LTE (MME — Mobility Management Entity для взаимодСйствия с Π±Π°Π·ΠΎΠ²Ρ‹ΠΌΠΈ станциями, HSS — Home Subscriber Server для хранСния Π±Π°Π·Ρ‹ Π°Π±ΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ привязанных ΠΊ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ услугах, SGW — Serving Gateway для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для Π±Π°Π·ΠΎΠ²Ρ‹Ρ… станций, PGW — Packet Data Network Gateway для присоСдинСния Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π° ΠΊ внСшним сСтям.

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии:

  • ΠŸΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° с Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ физичСского уровня стСка (PHY);
  • Π’ srsUE (LTE UE, User Equipment, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π½Π° сторонС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π° ΠΊ сСти LTE) Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° TDD (Time Division Duplex) Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΌΡƒ ΠΈ Π±ΠΎΠ»Π΅Π΅ распространённому Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρƒ распрСдСлСния частот Π² ΠΊΠ°Π½Π°Π»Π΅ FDD (Frequency Division Duplex);
  • Π’ srsUE Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ объСдинСния частотных ΠΊΠ°Π½Π°Π»ΠΎΠ² (Carrier Aggregation) для увСличСния пропускной способности Π΄ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ;
  • Π’ srsENB (рСализация Π±Π°Π·ΠΎΠ²ΠΎΠΉ станции) ΠΈ srsEPC (ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΎΠΏΠΎΡ€Π½ΠΎΠΉ сСти) Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡˆΠΈΡ€ΠΎΠΊΠΎΠ²Π΅Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Paging-сообщСний, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ примСняСмых для настройки прямого ΠΊΠ°Π½Π°Π»Π° связи Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π° с Π±Π°Π·ΠΎΠ²ΠΎΠΉ станциСй;
  • Π’ srsENB Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π° (User-plane encryption). ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° сигнального Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° (NAS-plane encryption) Π±Ρ‹Π»Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Ρ€Π°Π½Π΅Π΅;
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ симулятор ΠΊΠ°Π½Π°Π»ΠΎΠ² для 3GPP-ΠΊΠ°Π½Π°Π»ΠΎΠ² EPA, EVA ΠΈ ETU;
  • На Π±Π°Π·Π΅ ZeroMQ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ RF-Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ сигналов I/Q ΠΏΠΎΠ²Π΅Ρ€Ρ… IPC/сСти.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ возмоТности:

  • БистСма ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π»ΡŽΠ±Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ Ettus UHD (Universal Hardware Driver) ΠΈ bladeRF ΠΈ способными Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с полосой пропускания 30.72 ΠœΠ“Ρ†. Π Π°Π±ΠΎΡ‚Π° srsLTE протСстирована с ΠΏΠ»Π°Ρ‚Π°ΠΌΠΈ USRP B210, USRP B205mini, USRP X300, limeSDR ΠΈ bladeRF;
  • Высокоскоростной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ инструкции Intel SSE4.1/AVX2 для достиТСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π±ΠΎΠ»Π΅Π΅ 100 ΠœΠ±ΠΈΡ‚/с Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ. Бтандартная рСализация Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° Π½Π° языкС Π‘ΠΈ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ 25 ΠœΠ±ΠΈΡ‚/с;
  • Полная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с 8 вСрсиСй стандарта LTE ΠΈ частичная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… возмоТностСй ΠΈΠ· 9 вСрсии;
  • НаличиС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ частотного раздСлСния ΠΊΠ°Π½Π°Π»ΠΎΠ² (FDD);
  • ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ полосы пропускания: 1.4, 3, 5, 10, 15 ΠΈ 20 ΠœΠ“Ρ†;
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ 1 (single antenna), 2 (transmit diversity), 3 (CCD) ΠΈ 4 (closed-loop spatial multiplexing);
  • Π­ΠΊΠ²Π°Π»Π°ΠΉΠ·Π΅Ρ€ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ частотного кодирования ZF ΠΈ MMSE;
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° создания сСрвисов для доставки ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² Ρ€Π΅ΠΆΠΈΠΌΠ° broadcast ΠΈ multicast;
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ вСдСния Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΎΠ³ΠΎΠ² с привязкой ΠΊ уровням ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹ΠΌΠΈ Π΄Π°ΠΌΠΏΠ°ΠΌΠΈ;
  • CистСма Π·Π°Ρ…Π²Π°Ρ‚Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ MAC, совмСстимая с сСтСвым Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΎΠΌ Wireshark;
  • Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ трассировки Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки;
  • Π”Π΅Ρ‚Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ;
  • РСализация ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ LTE MAC, RLC, PDCP, RRC, NAS, S1AP ΠΈ GW.
  • Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru