Go to file
Andre Puschmann 19f30aa652 rlc_am_lte: fix handling of out-of-order status PDUs
before processing incoming status PDUs we should be checking
if the ACK_SN falls within our current Tx window. If not the PDU
will be dropped.

Without the check we were incorrectly processing the status PDU
and because the sequence number wrap around wasn't working
correctly if ACK_SN is smaller than vt_a we were corrupting
our Tx window.
2021-06-14 09:43:02 +02:00
.github rename srsLTE to srsRAN 2021-03-21 21:47:01 +01:00
cmake/modules build: fix linking failure on RPi 32bit 2021-05-09 20:58:48 +02:00
debian build: fix linking failure on RPi 32bit 2021-05-09 20:58:48 +02:00
lib rlc_am_lte: fix handling of out-of-order status PDUs 2021-06-14 09:43:02 +02:00
srsenb SRSENB: Added sleep command description 2021-06-14 09:21:29 +02:00
srsepc epc,s1ap: remove use of rand() 2021-05-03 12:42:24 +02:00
srsue SRSUE: Default PHY measurements to NAN 2021-06-14 09:21:29 +02:00
test Fix run_lte script 2021-05-27 13:29:23 +02:00
.clang-format Changed clang-format to remove newline at beggening of block. 2021-01-29 17:57:00 +01:00
.clang-tidy refactor - update of clang-tidy project file. automatic clang-tidy refactors 2021-03-18 17:04:45 +00:00
.gdbinit rename srsLTE to srsRAN 2021-03-21 21:47:01 +01:00
.lgtm.yml add basic lgtm config 2019-12-16 12:49:07 +01:00
.travis.yml Deleted all HAVE_5GNR in CC and h files 2021-02-22 21:16:04 +01:00
CHANGELOG update changelog and version for 21.04 2021-04-19 22:10:34 +02:00
CMakeLists.txt cmake: fix compilation with MSAN and enable origin tracking 2021-06-03 20:43:37 +02:00
COPYRIGHT build: fix linking failure on RPi 32bit 2021-05-09 20:58:48 +02:00
CTestConfig.cmake rename srsLTE to srsRAN 2021-03-21 21:47:01 +01:00
CTestCustom.cmake.in SRSUE: avoid testing ue_phy_test 2019-12-23 22:57:37 +01:00
LICENSE change license header to agnostic version with hint to root LICENSE file 2020-12-12 15:59:25 +01:00
README.md readme: update list url 2021-04-30 15:52:11 +02:00
build_trial.sh rename srsLTE to srsRAN 2021-03-21 21:47:01 +01:00
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 2014-03-03 19:09:26 +00:00
run-clang-format-diff.sh rename srsLTE to srsRAN 2021-03-21 21:47:01 +01:00

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 eNodeB application (5G-NSA and 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: http://www.srs.io/mailman/listinfo/srslte-users