Commit Graph

  • f73286727e sched-nr: simplfy code for MCS with SRB0/CCCH Carlo Galiotto 2022-02-10 13:41:42 +0100
  • c935484102 sched-nr: fix scheduler to pass nr tests Carlo Galiotto 2022-02-09 12:29:26 +0100
  • 2b3158536a sched-nr: fix sched not allocating CCCH at low MCS Carlo Galiotto 2022-02-08 13:48:31 +0100
  • 65dae777b1 sched-nr: add option for predefined fixed DL MCS Carlo Galiotto 2022-02-04 17:56:17 +0100
  • c2d4dedafc sched: plug dyn CQI->MCS mapping into scheduler Carlo Galiotto 2022-01-26 16:15:46 +0100
  • 2570c2ce77 srsran_rf: cosmetic changes Robert Falkenberg 2022-02-18 09:45:26 +0100
  • 3a73d84294 srsran_rf: support dynamic loading of RF plugins Robert Falkenberg 2022-02-14 14:08:36 +0100
  • acecb1c303 emergency_handlers: increase max handlers to 256 Andre Puschmann 2022-02-18 11:07:16 +0100
  • 28493ec553 lib,nas_5g: Remove whitespaces in strings Bedran Karakoc 2022-02-16 13:56:38 +0100
  • 767feddd73 lib,nas_5g: Implement to_string() functionality for options Bedran Karakoc 2022-02-11 00:12:59 +0100
  • 65519eaf3d Fixes the comparison. uint8_t was promoted to int. Alejandro Leal 2022-02-17 09:57:26 +0100
  • 2156c319d2 lib,rlc_am_nr: temporarily disable RLC AM NR stress test. Pedro Alvarez 2022-02-17 11:31:24 +0000
  • 9205ede8c1 lib,rlc_am_nr: enabled RLC AM NR stress tests Pedro Alvarez 2022-02-15 18:17:02 +0000
  • c8d15135c6 lib,rlc_am_nr: addressing reveier comments: Pedro Alvarez 2022-02-14 11:13:44 +0000
  • c47be649f4 lib,rlc_am_nr: added assert to double check nof_bytes before memcopying into the payload on build_retx_pdu_without_segmentation() Pedro Alvarez 2022-02-09 11:17:10 +0100
  • 871142b722 lib,rlc_am_nr: fix up the last metric checks in the retx_segment_test() Pedro Alvarez 2022-02-08 15:05:25 +0000
  • 634c9ea3af lib,rlc_am_nr: starting to order segments to be able to receive them out-of-order Pedro Alvarez 2022-02-07 17:51:55 +0000
  • 3b9ad84bda lib,rlc_am_nr: fix checking some statistics in unit test Pedro Alvarez 2022-02-07 16:38:35 +0000
  • 832d650574 lib,rlc_am_nr: remove unused variables. Fixed up some comments. Pedro Alvarez 2022-02-07 11:57:35 +0000
  • 9bb3b1f18f lib,rlc_am_nr: remove unused code after re-factor Pedro Alvarez 2022-02-07 11:09:41 +0000
  • 4bbbc8ffde lib,rlc_am_nr: fixed incorrectly adding to many segments when receiving a status report with an SO. Pedro Alvarez 2022-02-04 17:14:21 +0000
  • 5e8b7b5ebe lib,rlc_am_nr: re-factored code for retx'ing with and without segmentation. Pedro Alvarez 2022-02-04 16:56:35 +0000
  • 8c53c74c86 lib,rlc_am_nr: fix ptr increment when there is no SO when writting status report without SO. Pedro Alvarez 2022-02-02 18:43:19 +0000
  • 525d2db454 lib,rlc_am_nr: re-enable all tests Pedro Alvarez 2022-02-02 17:48:50 +0000
  • b13d0ca84a lib,rlc_am_nr: fixed generation of status report when SOs are present. Starting to test retx of segments. Pedro Alvarez 2022-02-02 17:03:41 +0000
  • 876c45c534 lib,rlc_am_nr: added ability to pack/unpack SO_start and SO_end to rlc am nr NACKs. Added unit test for this feature. Pedro Alvarez 2022-02-02 12:50:29 +0000
  • 047831e178 lib,rlc_am_nr: fixup compilation of rlc_am_nr_pdu_test when saving pcaps Pedro Alvarez 2022-01-31 18:23:24 +0000
  • 12e530a800 lib,rlc_am_nr: fix generation of status report when NACKs of lost SDU segments are present. Pedro Alvarez 2022-01-28 17:21:53 +0000
  • 7206517846 lib,rlc_am_nr: starting to add unit test for retx'ing segments. Fixed issue in updating tx_next when segmenting the SDU. Pedro Alvarez 2022-01-28 12:35:40 +0000
  • 801eddf899 lib,rlc_am_nr: fix up test regarding retx segmentation Pedro Alvarez 2022-01-27 14:33:31 +0000
  • 38e4c47f34 lib,rlc_am_nr: added current SO to keep track of the SO for the next RETX. Pedro Alvarez 2022-01-26 14:00:39 +0000
  • 5fa72b2b3d lib,rlc_am_nr: fix creation of retx segement from existing segment. Pedro Alvarez 2022-01-24 18:21:15 +0000
  • 65d5df8b6e lib,rlc_am_nr: Continue to add functionality to provide segments of retx'es. Started to add function to re-segment already existing SDU segment Pedro Alvarez 2022-01-20 18:46:16 +0000
  • e4a72de342 lib,rlc_am_nr: refactored build_pdu helpers to receive the payload pointer for consistency. Added function to segment retx. Added some comments to build PDU helper functions. Pedro Alvarez 2022-01-19 17:11:56 +0000
  • b1a33a07a1 lib,rlc_am_nr: starting to add test for segmenting retx. Changed sdu under segmentation to only hold the SN. The actual SDU already exists in the pdu stored in the tx_window. Pedro Alvarez 2022-01-19 12:14:50 +0000
  • 581a99c616 nr,gnb: use memory pool to allocate scheduler UEs Francisco 2022-02-15 12:44:14 +0000
  • a2174a5714 Fix type storage copy and move assignment function helper Previously, in the case both the lhs and rhs optionals were present, the copy/move assignments were erroneously destroying the lhs object. Francisco 2022-02-15 10:01:14 +0000
  • 866fe55c42 enb,phy: reduce log level to info when RNTI isn't found Andre Puschmann 2022-02-13 10:43:46 +0100
  • 17291abdad Adding AGPL copyright to new files Codebot 2022-02-13 23:12:24 +0100
  • 42cc7d5d1a Merge branch 'next' into agpl_next Codebot 2022-02-13 23:12:22 +0100
  • 8140e62a7f GNB-PHY: fix max PUSCH LDPC iterations Xavier Arteaga 2022-02-11 15:17:50 +0100
  • c9c2d6982f Implement a function to remove emergency handlers when a signal is raised. Make PCAP handlers deregister from this list when they are destructed. This avoid the signal handler calling destructed objects under very rare circumstances. faluco 2022-02-02 12:23:23 +0100
  • 380280b4d0 lib,nas_5g: Log cause for pdu session establishment reject Bedran Karakoc 2022-02-08 04:36:49 +0100
  • 83868fd2d2 lib,nas_5g: Implement to_string() for 5GSM Cause Bedran Karakoc 2022-02-08 04:35:54 +0100
  • 01ef334a24 lib,phy: Fix thresholds in Viterbi test dvdgrgrtt 2022-02-08 15:50:55 +0000
  • e4a15c9c51 rrc,gnb: move non-phy fields out of phy_cell_nr_t Francisco Paisana 2022-02-07 21:44:31 +0000
  • e9760f110a rrc,gnb: remove obsolete methods to verify config correctness Francisco Paisana 2022-02-07 19:45:38 +0000
  • e8902c785f rrc,gnb: remove srsran_prach_cfg_t from gnb rrc config struct Francisco Paisana 2022-02-07 19:39:14 +0000
  • c4cc94df17 rrc,gnb: remove phy flat pdcch cfg struct from rrc nr cfg Francisco Paisana 2022-02-04 18:10:45 +0000
  • 2c2c1857e9 enb_phy_test: fix uninitialized memory Andre Puschmann 2022-02-08 10:53:36 +0100
  • 32885e2404 ue, rrc_nr: refactor PHY config statages for NSA/SA operation Andre Puschmann 2022-02-07 15:55:10 +0100
  • 21c3a448b7 mac_sch_pdu_nr: fix UL-CCCH packing Andre Puschmann 2022-02-07 15:53:34 +0100
  • c0dda2958c rrc,gnb: fix search space NSA config Francisco Paisana 2022-02-07 16:06:59 +0000
  • 532a4b54e7 rrc,gnb: remove phy flat pdcch cfg struct from rrc nr cfg Francisco Paisana 2022-02-04 18:10:45 +0000
  • 88a95e8e57 rrc,gnb: remove uneeded flat phy cfg fields from rrc_nr_cfg_t Francisco Paisana 2022-02-04 13:12:37 +0000
  • 301848002f rrc,gnb: remove uneeded cell config parameters from rrc_nr main class Francisco Paisana 2022-02-04 11:03:55 +0000
  • 094d019883 remove extra branches in the rrc cell asn1 cfg generation Francisco 2022-02-02 13:16:30 +0000
  • ace6026d24 UE-PHY: Skip PUCCH-NR transmission if there is no PUCCH resource available Xavier Arteaga 2022-02-04 17:16:45 +0100
  • 26f3f6109b gw,pdcp,rlc,mac: log rate metrics in debug mode Andre Puschmann 2022-02-03 21:10:04 +0100
  • d65ae322d3 ue,rrc: fix UL center freq setting Andre Puschmann 2022-02-04 14:40:14 +0100
  • 1fb4a54b28 srsue,rrc_nr_procedures: only send reconfig complete in SA mode Andre Puschmann 2022-02-04 10:06:55 +0100
  • bb2777536a rrc_nr: reduce loglevel to debug for some reconfig parsing messages Andre Puschmann 2022-02-04 10:06:28 +0100
  • b259dbedb1 enb: tentative fix for ubuntu18.04 compile error Carlo Galiotto 2022-02-04 19:05:34 +0100
  • 83ad98c58b srsue,rrc_nr: add helper to configure default PHY layer parameters Andre Puschmann 2022-02-03 14:55:11 +0100
  • b2075673e5
    Crest Factor Reduction feature for the phy layer (#3720) Joaquim Broquetas 2022-02-04 10:35:35 +0100
  • 91502c87db rrc-nr: rename rrc_util function and fix indexing Carlo Galiotto 2022-02-02 10:26:27 +0100
  • e88a4fbe18 rrc-nr: add sr_resources RRCSetup cnf conversion Carlo Galiotto 2022-01-28 17:04:18 +0100
  • 6e1d624a3b rrc-nr: add nzp RRCSetup cnf conversion for SA Carlo Galiotto 2022-01-28 13:57:38 +0100
  • 98494a1ea2 srsue,rrc: remove timer stopping in main RRC class as this is done in procedures Andre Puschmann 2022-02-02 15:01:18 +0100
  • 1b891bb600 srsue,rrc: check present flag before parsing UCI PUSCH scaling info Andre Puschmann 2022-02-02 15:00:51 +0100
  • 82429d1742 srsue,rrc: fix PHY config updates in SA/NSA mode Andre Puschmann 2022-02-02 12:56:08 +0100
  • 986e0fc273 gnb,rlc_am_nr: fix generation of default AM NR configs Pedro Alvarez 2022-02-02 17:30:37 +0000
  • 96ef1beaf2 srsue,phy,nr: only read metrics for NR rat Andre Puschmann 2022-02-01 17:06:18 +0100
  • 8cf6c851e1 srsue,rrc: remove phy_cfg_default header Andre Puschmann 2022-02-01 17:05:19 +0100
  • 7c63da9e4d srsue,rrc_nr: expose main carrier parameters as config Andre Puschmann 2022-02-01 11:28:34 +0100
  • 8464a6ed63 srsue: refactor SA mode in RRC, don't initilize NSA-5G in NSA mode Andre Puschmann 2022-02-01 10:28:51 +0100
  • 71f48ee7f2 ue,rrc: refactor PHY parameter derivation for SA Andre Puschmann 2022-01-31 22:04:39 +0100
  • 10aabe8763 rrc_nr_utils: set search space type for RA to type1 Andre Puschmann 2022-01-31 21:56:03 +0100
  • 03bab82cd8 zmq: apply tx_gain to transmitted signal Robert Falkenberg 2022-01-27 09:13:54 +0100
  • 425b956ef1 revert hacky asn1 compilation fix related with default dtors Francisco 2022-02-01 10:41:12 +0000
  • 18f0732c66 fix clang 6.0.0 compilation issue related with {} initialization Francisco 2022-02-01 10:28:15 +0000
  • 6b79116805 rf_file: close tx/rx files properly Robert Falkenberg 2021-12-16 09:26:26 +0100
  • c26f2b2041 rf_file: fix check for number of channels and cleanup after test Robert Falkenberg 2021-11-23 11:17:22 +0100
  • f3d144dd59 filerf: add tx, multi-channel, open via device string and test Robert Falkenberg 2021-11-16 15:32:34 +0100
  • 57f84d4ca4 Radio: add support for file-based RF device abstraction Robert Falkenberg 2021-10-06 14:50:30 +0200
  • d3eca325f7 Add file-based RF device for rx from arbitrary FILE* Robert Falkenberg 2021-09-27 09:53:42 +0200
  • 9f25a91282 asn1: fix clang compiling issue #3827 Carlo Galiotto 2022-01-31 18:45:23 +0100
  • a74fdb84c9 Added SSB encode and decode from grid, plus unit test Xavier Arteaga 2022-01-28 19:21:19 +0100
  • d448eac941 ue,rrc_nr: Add dummy handler for RRC Release to avoid logging an unhandled message error Bedran Karakoc 2022-01-27 19:55:51 +0100
  • 37280307b5 lib,nas_5g: Fix unpacking/packing for timezone IEs Bedran Karakoc 2022-01-27 19:17:18 +0100
  • 84c842f8c3 lib,nas_5g: Fix logging in configuration update complete message Bedran Karakoc 2022-01-27 19:00:35 +0100
  • cf191d8306 lib,nas_5g: Fix packing/unpacking error for ipv4 addresses Bedran Karakoc 2022-01-27 18:52:16 +0100
  • 088f69da81 Adding AGPL copyright to new files Codebot 2022-01-30 23:12:51 +0100
  • fb75a5ef0e Merge branch 'next' into agpl_next Codebot 2022-01-30 23:12:49 +0100
  • a630889d44 Fix AWGN in NR PUSCH performance test dvdgrgrtt 2022-01-19 14:18:52 +0100
  • 3e85c3bed0 Improve coding style dvdgrgrtt 2022-01-17 11:25:03 +0100
  • 69a7519cb7 Modify pusch_nr_bler_test user interface dvdgrgrtt 2022-01-17 11:22:43 +0100
  • b00b260605 Use copyright as file header dvdgrgrtt 2021-12-15 14:58:29 +0100
  • bb767814fa Fix minor typo dvdgrgrtt 2021-12-14 15:43:44 +0100
  • 442f95ee8b Document PUSCH NR BLER test dvdgrgrtt 2021-12-13 12:19:55 +0100