Выпуск адкрытага 4G-стэка srsLTE 19.03/XNUMX

Адбыўся рэліз праекта srsLTE 19.03/XNUMX, Які развівае адкрыты стэк для разгортвання кампанентаў сотавых сетак 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 дададзена падтрымка тэхнікі аб'яднання частотных каналаў (Агрэгацыя носьбітаў) для павелічэння прапускной здольнасці да канчатковага карыстальніка;
  • У 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;
  • Магчымасць вядзення дэталёвых логаў з прывязкай да ўзроўняў і адладкавымі дампамі;
  • Сістэма захопу пакетаў на ўзроўні MAC, сумяшчальная з сеткавым аналізатарам Wireshark;
  • Даступнасць метрык з дадзенымі трасіроўкі ў рэжыме каманднага радка;
  • Дэталізаваныя файлы канфігурацыі;
  • Рэалізацыя ўзроўняў LTE MAC, RLC, PDCP, RRC, NAS, S1AP і GW.
  • Крыніца: opennet.ru

Дадаць каментар