Mjukvaruradiosystemen Radio Access Network eller srsRAN-projektet syftar till att implementera 4G/LTE- och 5G-stackar. Tidigare var projektet känt som srsLTE.
Huvudändringar jämfört med föregående version:
- Fixade srsUE-fel associerade med bredder på 5, 10, 15 och 20 MHz.
- Lade till en ny algoritm för frekvensberäkning.
- Uppdaterad cmake.
- Vissa buggfixar för att förbättra stabilitet och prestanda.
Huvudmoduler för srsRAN 4G:
- srsENB (mjukvaruradiosystem eNodeB) - implementering av Evolved UMTS (Universal Mobile Telecommunications System) Terrestrial Radio Access Network NodeB eller E-UTRAN NodeB eller helt enkelt eNodeB (eNB). I huvudsak är detta en mjukvaruimplementering av en 4G/LTE-basstation;
- srsUE (mjukvaruradiosystem User Equipment) - implementering av ett 4G/LTE-modem som kan ansluta till eNB-basstationen;
- srsEPC är en implementering av nätverkskärnan, som inkluderar MME (Mobility Management Entity), HSS (Home Subscriber Server), SGW (Serving Gateway) och PGW (PDN (Packet Data Network) Gateway).
- implementering av stacken av både basstationen och mjukvarumodemet;
- det är möjligt att arbeta med både mjukvara och hårdvara SIM-kort (via PC/SC) för srsUE;
- stöd för bandbredder på 1.4, 3, 5, 10, 15 och 20 MHz;
- AES-stöd;
- optimering för SSE4.1/AVX2;
- Stöd för LTE Release 10;
- Intra-ENB och Inter-ENB stöd för eNodeB.
Det är värt att notera att srsRAN utvecklas och O-RAN 5G-stöd.
Grundläggande begränsningar
- Inget stöd för VoLTE. (VoLTE kan implementeras med hjälp av ett tredjeparts IMS, såsom Kamailio, som finns på kamailio.org med hjälp av artikeln https://open5gs.org/open5gs/docs/tutorial/02-VoLTE-setup och så här fungerar VoLTE https://www.youtube.com/watch?v=gBX-ZX_d1uY)
- För 5G är endast stöd för gNodeB (nästa generation NodeB) implementerat för både CU och DU/RU - det vill säga basstationen, men det mjuka modemet är inte implementerat.
- Endast FR1 stöds.
- Inget stöd för 2G eller 3G.
Till skillnad från Osmocom CNI syftar srsRAN till att skapa en 4G- och 5G-stack för överföring av IP-trafik. Samtidigt siktar Osmocom CNI på att implementera 2G och 3G, som är fokuserade på SMS, USSD och röstöverföringar. Det är därför Osmocom CNI kan överföra rösttrafik inte bara till IP-PBX (IP-PBX) som Asterisk utan även till exempelvis E1 med hjälp av icE1usb.
Källa: linux.org.ru
