basebandohjelmistot
Baseband-ohjelmistot ovat ohjelmistojärjestelmiä, jotka suorittavat radioliikenteen perusbandin käsittelyn digitaalisella tasolla. Ne hoitavat signaalin valmistelun ja prosessoinnin sekä lähetin- ja vastaanotintoiminnot ennen RF-front-endin toimintoja sekä niiden jälkikäsittelyä. Basebandin tehtävänä on muun muassa modulaatioon, koodaukseen, interleavingiin ja framingiin liittyvien operaatioiden toteuttaminen sekä vastakkaisessa suunnassa demodulaatioon, dekorioon sekä virheenkorjaukseen liittyvä prosessi.
Tyypillinen baseband-pino kattaa sekä lähetetyn signaalin että vastaanotetun signaalin käsittelyn. Lähetinpuolella bitit kartoitellaan symboleiksi, suoritetaan modulaatio
Arkkitehtuuri ja toteutusvaihtoehdot vaihtelevat: baseband-ohjelmistot voivat ajaa yleisillä prosessoreilla (CPU), digitaalisen signaalin prosessoimisilla (DSP), FPGA-piireillä tai
Esimerkkejä ja ekosysteemejä ovat OpenBTS, srsLTE/srsRAN, OpenAirInterface sekä GNU Radio. Baseband-ohjelmistot ovat keskeisiä sekä tutkimus- että