Skip to content

xu753x/openairinterface_lmssdr

Repository files navigation

openairinterface_lmssdr

Decode SA air msg with openairinterface and lmssdr

Openairinterface_lmssdr is a free and open-source project for SA cell air msg check.

Openairinterface_lmssdr is released under the AGPLv3 license and uses software from the openairinterface project.

1 Add lmssdr support

sudo apt-get install limesuite liblimesuite-dev limesuite-udev

in openairinterface develop branch ./cmake_targets/build_oai -w LMSSDR --gNB --nrUE

If you get LMS_EnableCache() error in compilations, you can comment LMS_EnableCache(). For detail infomation,pls check this https://open-cells.com/index.php/2018/05/04/limesdr-new-set-of-tests/

2 Decode SA air msg

sudo ./nr-uesoftmodem --ue-rxgain 85 --ue-txgain 0 --band 41 -C 2524950000 -r 51 --numerology 1 -s 186 --ue-nb-ant-tx 1 --ue-nb-ant-rx 1
--rf-config-file targets/ARCH/LMSSDR/LimeSDR_above_1p8GHz_1v4.ini --sa

2524950000 is CMCC n41 carrier ssb frequency. 3408960000 and 3509760000 is CUCC and CTCC n78 carrier ssb frequency.

r51 with 30.72MSPS and r106 with 61.44MSPS.

On ubuntu 20.04 with intel I5 4core CPU and PI4 receive MIB and Sib1. Ue-rxgain can change from 0 to 60 .

X86 full codoe pls check https://github.com/xu753x/openairinterface_openNR.git with develop branch. Arm full code pls check https://github.com/xu753x/openairinterface_arm_nrue.git with develop_arm_nrue branch.

About

Decode SA air msg by lmssdr on X86 and PI4

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages