Fork of SRS repository `srsRAN_4G`. Branch fix_cqi to fix srsUE issues.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Pedro Alvarez f9a2850d74 gnb,ngap: Added interface so the NGAP can pass a NAS message to the RRC
upon starting the RRC Security Mode command. This allows the gNB to
pass this message only after the SM procedure is complete.

Also made sure that the RRC notifies the NGAP upon the end of the
reconfiguration procedure, to make sure that the NGAP sends the UE
context setup response.
3 years ago
.github github: remove memcheck from actions workflow 3 years ago
cmake/modules add changelog and bump version for 21.10 3 years ago
debian build: fix linking failure on RPi 32bit 4 years ago
lib gnb,ngap: Added interface so the NGAP can pass a NAS message to the RRC 3 years ago
srsenb fix failing unit tests due to bug in enb parser related to the rf_port 3 years ago
srsepc Fixes coverity 339793 3 years ago
srsgnb gnb,ngap: Added interface so the NGAP can pass a NAS message to the RRC 3 years ago
srsue Add ue MAC procedures for PDCCH orders. 3 years ago
test nr,gnb,rrc: implement NR RRCSetup in RRC and wrote unit test 3 years ago
.clang-format Changed clang-format to remove newline at beggening of block. 4 years ago
.clang-tidy Remove use for loops suggestion/warning from clang-tidy 3 years ago
.gdbinit sched,nr: fix nzp csi rs allocation in NR scheduler 3 years ago
.lgtm.yml add basic lgtm config 5 years ago
.travis.yml Deleted all HAVE_5GNR in CC and h files 4 years ago
CHANGELOG add changelog and bump version for 21.10 3 years ago
CMakeLists.txt Fix cmakelists not disabling unused but set variable on C 3 years ago
COPYRIGHT build: fix linking failure on RPi 32bit 4 years ago
CTestConfig.cmake ctestconfig: update valgrind parameters to track origins 3 years ago
CTestCustom.cmake.in SRSUE: avoid testing ue_phy_test 5 years ago
LICENSE change license header to agnostic version with hint to root LICENSE file 4 years ago
README.md readme: update CI badges and eNB brief info 3 years ago
build_trial.sh rename srsLTE to srsRAN 4 years ago
cmake_uninstall.cmake.in Reorganized the directory structure. Added Graphics support. Added precoding/layer mapper. MIB detection now working with 1 or 2 tx antennas. Initial eNodeB implementation with PSS/SSS and PBCH generation 11 years ago
run-clang-format-diff.sh rename srsLTE to srsRAN 4 years ago

README.md

srsRAN

Build Status Language grade: C/C++ Coverity

srsRAN is a 4G/5G software radio suite developed by SRS.

See the srsRAN project pages for information, guides and project news.

The srsRAN suite includes:

  • srsUE - a full-stack SDR 4G/5G-NSA UE application (5G-SA coming soon)
  • srsENB - a full-stack SDR 4G/5G-NSA eNodeB application (5G-SA coming soon)
  • srsEPC - a light-weight 4G core network implementation with MME, HSS and S/P-GW

For application features, build instructions and user guides see the srsRAN documentation.

For license details, see LICENSE file.

Support

Mailing list: https://lists.srsran.com/mailman/listinfo/srsran-users