Commit Graph

  • 0de1565e52 rrc,s1ap: configurable target eNB TACs during LTE handover. Francisco 2022-04-04 14:49:35 +0100
  • 1aa13cee9e lib,rlc_am_nr: cleanup logging of configuration Pedro Alvarez 2022-04-04 17:08:20 +0100
  • e5e5266eea lib,rlc: add stress test support for NR AM18 Robert Falkenberg 2022-04-04 14:31:39 +0200
  • 1507eed79c srsue,mac: return temp-rnti for UL grants if availabl Ismael Gomez 2022-03-31 21:44:18 +0200
  • 711d9e8004 gnb,rrc: fix deactivation/deletion of bearers Andre Puschmann 2022-03-28 11:26:10 +0200
  • 1180d0f24d lib,rlc_am_nr: properly remove all fully received SDUs from rx window Robert Falkenberg 2022-03-31 10:26:54 +0200
  • 9ecf66f313 lib,rlc_am_nr: make sure that handle control PDU correctly locks the mutex Pedro Alvarez 2022-03-29 16:30:54 +0100
  • dd7bd351b3 lib,rlc_am_nr: fix pack/unpack of NACKs in status PDUs Robert Falkenberg 2022-03-29 17:45:36 +0200
  • aabd22f493 lib,rlc_am_nr: cosmetic change in assert rx_highest_status Robert Falkenberg 2022-03-29 18:02:58 +0200
  • 77ae5182a6 lib,rlc_am_nr: stop/restart reassembly timer for segmented SDUs with gaps Robert Falkenberg 2022-03-29 09:16:07 +0200
  • d8cb4ec700 lib,rlc_am_nr: detect gaps in sequence of received SDU segments Robert Falkenberg 2022-03-29 09:11:01 +0200
  • 51006bbab8 lib,rlc_am_nr: fix out-of-window assignment of rx_highest_status Robert Falkenberg 2022-03-28 11:04:40 +0200
  • 1d4f10fe0d lib,rlc_am_nr: fix search start point for update of rx_next Robert Falkenberg 2022-03-25 16:33:50 +0100
  • 87a4656307 lib,rlc_am_nr: fix for transmitting invalid NACKs Pedro Alvarez 2022-03-24 18:50:40 +0000
  • 718c0ba2cd lib,rlc: make it easier to save rlc_stress test result log to a file Pedro Alvarez 2022-03-25 17:03:42 +0000
  • 6ffa036b84 srsue,stack: initialize sdap pointers Ismael Gomez 2022-03-29 12:42:26 +0200
  • a1905072b8 srsue,rrc_nr: check SDAP configuration before passing to SDAP module Ismael Gomez 2022-03-29 12:41:55 +0200
  • f8c2fa05bf srsue,phy: support n_ta_offset parameter from sib1 Ismael Gomez 2022-03-22 16:03:01 +0100
  • edeb8e8f18 srsue,nr: add TA support from RAR and MAC CE Ismael Gomez 2022-03-20 22:12:57 +0100
  • b3497c4a94 srsue,nr: decode SIB1 based on coreset0 configuration in MIB Ismael Gomez 2022-03-28 22:47:50 +0200
  • bfe69deccc srsue, nr: Add SDAP to the UE. Supports only UL header Ismael Gomez 2022-03-23 13:07:24 +0100
  • a4f26fa5d6 srsue,rrc: send precanned UECapabilityInformation Ismael Gomez 2022-03-16 17:45:31 +0100
  • f83557b891 srsue,phy: use common pucch for msg3. Completed table for all pucch_common_idx values Ismael Gomez 2022-03-14 09:46:05 +0100
  • 7bb6aa1f50 srsue,mac: do not add sbsr_ce on Msg3 Ismael Gomez 2022-03-14 09:45:04 +0100
  • 496b8e2748 srsue,mac: do not destroy active dl_harq_proc during a reconfiguration Ismael Gomez 2022-03-14 09:44:37 +0100
  • 12435eae7d srsue,phy: avoid changing the sampling rate while sync thread is already receiving Ismael Gomez 2022-03-14 09:43:39 +0100
  • 7f8ac07b65 srsue: fix A1/S2 reports with CA. Fix some unstability issues when doing HO with multiple carriers due to frequent call to update_phy Ismael Gomez 2022-02-01 22:54:22 +0100
  • bdbfc3478b srsue,phy: do not reestablish if configured more carriers than existing Ismael Gomez 2022-01-25 19:44:27 +0100
  • 08b20ba4b2 srsue,phy: change stop order to avoid locking Ismael Gomez 2022-01-25 19:42:50 +0100
  • be5c3afc51 radio: fix invalid mapping of multiple channels to multiple devices Ismael Gomez 2022-01-25 19:41:10 +0100
  • 6989d435d4 cmake: reduce version requirement Ismael Gomez 2022-01-25 19:40:18 +0100
  • 65dbac0bd3 srsenb,metrics: use epre for snr computation instead of rsrp Ismael Gomez 2022-02-23 22:22:09 +0100
  • 2bbeef6068 srsgnb,metrics: add ul_pucch_ni metric and refactor rssi/epre nomenclature. Fix bug in rsrp_avg computation in pucch Ismael Gomez 2022-02-23 22:09:11 +0100
  • cf647b1fd5 srsenb,metrics: add PUSCH/PUCCH RSSI metrics. Add bearer DL total data metric for RLC UM Ismael Gomez 2022-02-18 14:57:03 +0100
  • 9a0d7113bc lib,rlc_am_nr: fix checking the wrong SDU rx state on t-Reassembly expiry Pedro Alvarez 2022-03-25 10:34:24 +0000
  • 8e06861113 lib,rlc_am_nr: fixup rx_next_highest when t-Reassembly exipres Pedro Alvarez 2022-03-24 16:23:28 +0000
  • 46872a8c84 lib,rlc_am_nr: fix unprotected access to rx_window during timer expiration Pedro Alvarez 2022-03-23 10:52:41 +0000
  • a15b4c039e lib,rlc_am_nr: fix state debugging info logging. Also log current TX/RX window size Pedro Alvarez 2022-03-24 11:01:35 +0000
  • 0ada2adac7 lib,rlc_am_nr: minor fixes to address coments. Re-added comment, deleted useless assignement and fixed incorrect comment Pedro Alvarez 2022-03-24 12:09:48 +0000
  • 6a1f6a35c1 lib,rlc_am_nr: fix loops for updating st.rx_highest_status and st.rx_next to be bounded by st.rx_next_highest, since rx_next_highest holds the value of the highest possible missing SDU. Pedro Alvarez 2022-03-24 11:46:13 +0000
  • 981983377d lib,rlc_am_nr: fixes for retx_segment test for 18bits after changes for Rx_Highest_Status Pedro Alvarez 2022-03-22 11:47:50 +0000
  • 1e0e451174 lib,rlc_am_nr: fixes for retx_segment_test after changes to RX_Highest_Status Pedro Alvarez 2022-03-21 21:24:40 +0000
  • f4ff72bff8 lib,rlc_am_nr: fixes for setting the rx_highest_status incorrectly and incorrect status report generation. Pedro Alvarez 2022-03-21 16:58:13 +0000
  • a5c61418d5 lib,rf_imp: load rf plugins when loading this library Robert Falkenberg 2022-03-21 10:39:39 +0100
  • e6f42331ba lib,rlc_am_nr: fix race condition in handle data PDU. This was causing SDUs being removed from the rx_window, while the status report was geing generated. Pedro Alvarez 2022-03-22 15:51:38 +0000
  • fbdbc81bdd lib,pdcp: fix modulus for SN increments Robert Falkenberg 2022-03-22 13:24:32 +0100
  • 79e8f7625e lib,rlc_am_nr: fix log msg for AM NR PDU header Robert Falkenberg 2022-03-21 14:06:38 +0100
  • bd6e306c94 lib,rlc_am_nr: extend unit tests for 18-bit SN Robert Falkenberg 2022-03-16 16:59:50 +0100
  • 7e13cd0712 lib,rlc_am_nr: rename get_tx_window_size() to get_tx_window_utilization() Robert Falkenberg 2022-03-17 10:45:54 +0100
  • 329f3e519b lib,rlc_am_nr: reset do_status flag after sending status PDU Robert Falkenberg 2022-03-17 11:06:45 +0100
  • 12f440145d lib,rlc_am_nr: changed build_retx_pdu_without_segmentation to pass retx info by copy. This is to avoid accidently using retx info by reference after pop'ing the retx from the queue. Pedro Alvarez 2022-03-15 10:53:55 +0000
  • c023dba175 lib,rlc_am_nr: cleaned up some test names and some comments. Pedro Alvarez 2022-03-14 15:23:34 +0000
  • b4814bfdc1 lib,rlc_am_nr: added test for polling bit set when retx queue is empty. Fixed lost PDU test now that we correctly set the polling bit. Pedro Alvarez 2022-03-11 17:56:08 +0000
  • 47aea19bd3 lib,rlc_am_nr: added test for poll setting in RETXes Pedro Alvarez 2022-03-11 17:09:56 +0000
  • 1d1e6dd832 lib,rlc_am_nr: added pollBYTE support and a unit test for it Pedro Alvarez 2022-03-11 15:02:14 +0000
  • eaa8fff6a0 lib,rlc_am_nr: Passing bool to get_pdu_poll() to differentiate the behaviour between RETX and non-RETX PDUs. Pedro Alvarez 2022-03-08 17:55:03 +0000
  • b52a102021 lib,rlc_am_nr: extend unit tests for 18-bit SNs Robert Falkenberg 2022-03-15 18:53:39 +0100
  • 5bb6cdec1e lib,rlc_am_nr: use std:vector for nacks in rlc_am_nr_status_pdu_t Robert Falkenberg 2022-03-12 07:44:51 +0100
  • 0cf052e31d lib,rlc_am_nr: replace hard-coded WINDOWS_SIZE Robert Falkenberg 2022-03-12 06:42:12 +0100
  • 80e23624f8 lib,rlc_am_nr: extract function am_window_size() Robert Falkenberg 2022-03-12 06:21:43 +0100
  • 717132e0c3 lib,rlc_am_nr: fix access of unconfigured entity Robert Falkenberg 2022-03-12 06:19:54 +0100
  • 47c1845cdc lib,rlc_am_nr: add pdu_retx_queue_base, rlc_ringbuffer_base as interfaces Robert Falkenberg 2022-03-11 10:34:41 +0100
  • 11ac8c2529 lib,rlc_am_nr: add support for 18-bit SNs Robert Falkenberg 2022-03-10 14:10:07 +0100
  • 21cb5858f0 cmake: fix warning when searching for SKIQ Robert Falkenberg 2022-03-09 12:05:53 +0100
  • f57cf0b195 PHY: Initial PUCCH default resource selection (hard-coded row index 11) Xavier Arteaga 2022-03-10 18:53:57 +0100
  • 99d2cd068f PHY: Initial PUCCH Format 1 frequency hopping Xavier Arteaga 2022-03-10 18:29:22 +0100
  • bb9eaf4390 gnb,ngap: Added some comments to ngap.cc to make it easier to navigate the file. Re-ordered NGAP UE procedures have the same order as in the standard. Pedro Alvarez 2022-03-01 17:31:42 +0000
  • 50ac1c6c0a cmake: flag install() of compiled targets as OPTIONAL Robert Falkenberg 2022-03-05 08:16:23 +0100
  • b6d93577a0 rlc, nr: replace so_end by segment_length Robert Falkenberg 2022-03-08 12:46:05 +0100
  • bb7339910f rlc: separate types of rlc_amd_retx_t for LTE and NR Robert Falkenberg 2022-03-07 15:01:57 +0100
  • 4886dc8340 rlc, nr: NACK's so_end shall point to last missing byte Robert Falkenberg 2022-02-25 13:57:46 +0100
  • 031b91a180 ue,nas5g: fix using wrong serving network name in authentication request Pedro Alvarez 2022-03-01 12:23:59 +0000
  • 520128162e
    Add CFR to srsue LTE UL (#3865) Joaquim Broquetas 2022-03-07 17:05:33 +0100
  • 7410182c64 srsran_rf: fix warning of mismatching expressions in if() and endif() Robert Falkenberg 2022-03-01 15:09:50 +0100
  • f7eb2a237b cmake,MKL: add default library search paths Robert Falkenberg 2022-03-01 15:05:28 +0100
  • 7f6ca43e68 cmake,MKL: fix cmake warning: (mkl) does not match the name of the calling package (MKL) Robert Falkenberg 2022-03-01 15:08:28 +0100
  • 3daa43e732 srsran_rf: also build shared library when built without plugins Robert Falkenberg 2022-03-04 06:49:46 +0100
  • e4d012388b phy,ctest: change anchor of relative paths used for test inputs Robert Falkenberg 2022-03-01 09:35:37 +0100
  • 60c3d79f47 rlc, nr: complete packing of status PDUs with 18bit SNs Robert Falkenberg 2022-02-28 16:20:52 +0100
  • f7515e98cf rlc, nr: add pack/unpack of nack_range in status PDUs Robert Falkenberg 2022-02-25 05:42:13 +0100
  • b55f8ea624 rlc, nr: cosmetic changes Robert Falkenberg 2022-02-28 06:04:16 +0100
  • 0fb6420e8b rlc, nr: avoid multi increments of SDU's retx_count within one status message Robert Falkenberg 2022-02-25 11:37:41 +0100
  • 511ad9ed25 rlc, nr: Increment retx_count for segments Robert Falkenberg 2022-02-24 15:34:27 +0100
  • 034aa6a6d4 rlc, nr: inform upper layer when max retransmissions is exceeded Robert Falkenberg 2022-02-24 11:50:42 +0100
  • 0c0642c289 lib,rlc_stress_test: changed global pcap handler from .h to .cc. Deleted unecessary #define Pedro Alvarez 2022-02-22 18:32:30 +0000
  • 7bcec48e19 lib,rlc_stress_test: fixed issue in making log_hex_limit configurable. Pedro Alvarez 2022-02-22 18:12:56 +0000
  • 431ccb2754 lib,rlc_am_nr: Cleaned up rlc_stress test. Split test into .cc and .h Pedro Alvarez 2022-02-18 11:16:50 +0000
  • 35146bcb71 lib,rlc_am_nr: fix shadowed variable in RLC RETXes Pedro Alvarez 2022-02-22 16:46:39 +0000
  • c75b8d1708 rlc, nr: increment sequence numbers using modulus 'mod_nr' Robert Falkenberg 2022-02-21 10:58:28 +0100
  • 8f6e3996d3 rlc, nr: add discard_test for AM Robert Falkenberg 2022-02-22 14:28:36 +0100
  • 42a8e957d4 rlc, nr: fix rlc_am_nr_tx::has_data() Robert Falkenberg 2022-02-22 14:27:48 +0100
  • 95ebc06ec1 rlc: implement SDU discard for AM+UM in NR+LTE Robert Falkenberg 2022-02-22 07:16:37 +0100
  • 9b44d13471 rlc, nr: notify PDCP about fully acked SDUs Robert Falkenberg 2022-02-18 16:15:40 +0100
  • e6d976d115 lib,rlc_am_nr: fixed stack smashing bug that happened when too many NACKs were present in the status report Pedro Alvarez 2022-02-21 18:09:20 +0000
  • ddbd857867 lib,rlc_am_nr: make sure that the RB name is logged when logging the header and status PDUs in NR Pedro Alvarez 2022-02-18 11:14:31 +0000
  • b399724717 lib,rlc_am_nr: fix wrong if checking if the grant was too small to generate a segment Pedro Alvarez 2022-02-18 11:03:54 +0000
  • d2d76b7d97 srsran_rf, ASAN: Enforce RPATH instead of RUNPATH to find RF plugins in build tree when built with ASAN. Robert Falkenberg 2022-02-21 12:01:37 +0100
  • e086479a7b srsran_rf: fix build without any active RF plugin Robert Falkenberg 2022-02-21 12:38:56 +0100
  • 2dca581741 srsran_rf: only build each plugin when found AND enabled Robert Falkenberg 2022-02-21 12:38:27 +0100
  • 81061fd545 Merge branch 'next' into agpl_next Codebot 2022-02-20 23:12:21 +0100