High-performance network components on COTS hardware

A modern távközlési rendszerekben az egyes hálózati funkciókat (például az útvonalválasz- tást) szoftveresen valósítják meg szemben a korábbi bevett (cél)hardveres implementációkkal. A szoftveres hálózati funkciókra épülnek többek között a számítási felhők, az 5G, a 6G, és az Open RAN hálózatok is. Ennek egyik fő oka, hogy ez a megközelítés nagyfokú flexibilitást és költségmegtakarítást tesz lehetővé ugyanis az egyes hálózati funkciók kereskedelmi for- galomban elérhető általános célú hardvereken is futhatnak, amelyek beszerzése egyszerűbb és olcsóbb, mint az alkalmazás-specifikus hardvereké. Azonban az általános célú hardver ele- mek teljesítménye elmarad a célhardverek által nyújtottaktól. A modern telekommunikációs alkalmazások számára azonban kritikus, hogy a hálózat nagy áteresztőképességet és alacsony késleltetést tudjon garantálni. Ahhoz, hogy az általános célú hardverek fel tudják venni a lépést a célhardverekkel, az utóbbi években számos meghatározó optimalizálási megoldás jelent meg. Ilyen például a gyor- sítóchipek alkalmazása (pl. csomagfeldolgozás általános célú GPU segítségével), a párhuzamos végrehajtásra optimalizált CPU architektúrák (pl. ARM processzorok 100+ CPU maggal) el- terjedése, illetve a Linux kernel hálózati alrendszerének optimalizálásai, úgymint például az eXpress DataPath (XDP). A projekt célkitűzése ezen új eljárások tanulmányozása, vizsgálata, és adaptálása modern valósidejű multimédia alkalmazás számára (pl. cloud-gaming).

Lévai Tamás

2022-06-30

Támogató: Ericsson