9346 Commits (4286ab81d99af2eb3082ae111eb5f960f00eb2a7)
 

Author SHA1 Message Date
Andre Puschmann 60a795acc0 asn1,rrc_nr,test: extend RRC reconf test, add PCAP output
test now can write the NR reconfig into a PCAP for easy
debugging with Wireshark

patch also adds a new test helper to write a RRC PDU
into a PCAP file (helper packs PDCP and RLC AM first)
3 years ago
Andre Puschmann c9c3a68fae asn1,rrc_nr: add error code handling to packing/unpacking of pdcch_cfg 3 years ago
Ismael Gomez 6fb9b6bf94 Fix sub-band CQI in UE. Refactor variable names 3 years ago
Francisco Paisana e6683b7387 sched,nr: simplify scheduler threading architecture to reflect the new cc-based parallelism model 3 years ago
Francisco Paisana 74d0a8adb8 sched: add subband cqi info interface to LTE scheduler 3 years ago
Ismael Gomez 2e1127f385 Add sub-band CQI periodicity and configuration to lib 3 years ago
Ismael Gomez 3f5094f30e Remove confusing subband_size variable and replace with subband_wideband_ratio 3 years ago
Andre Puschmann 921a04ce65 enb,mac_nr: turn UE object into normal std::unique_ptr 3 years ago
Andre Puschmann b3ab661261 rrc_mobility: change log to info when receiving non-EUTRA meas report 3 years ago
Andre Puschmann 48e42f13a3 mac_nr: only request first 2 SIBs from RRC 3 years ago
Andre Puschmann a142192d4e test_common: handle return value from make_byte_buffer() 3 years ago
Andre Puschmann 8d2e81ad6f enb,mac,nr: add basic UE object skeleton
refactor that also adds a basic UE object to the NR MAC
3 years ago
David Rupprecht 0217bf5332 Fixed name space for rrc ue 3 years ago
Francisco Paisana 09c7000201 sched,nr: update nr scheduler to use new mac nr interface types 3 years ago
Francisco Paisana 8a34a3c41a sched,nr: fix compilation issues in centos7 and removed unused variables 3 years ago
Francisco Paisana d9336bcd9e sched,nr: creation of pool of softbuffers for NR. Now the sched NR harq manages the lifetime of the softbuffer and its forwarding to the PHY 3 years ago
Francisco Paisana 1535e6b205 sched,nr: extend sched nr testing suite. restrict paralllelization for correct DAI generation 3 years ago
Francisco Paisana 323703c2f3 sched,nr: measure latency of sched nr in test 3 years ago
Francisco Paisana d63ea00a5d sched,nr: use PRBs instead of RBGs as the basic unit for PRB grants in the NR scheduler 3 years ago
Francisco Paisana b81cbd1334 sched,nr: redesign the order available search spaces/coresets are found in the scheduler 3 years ago
Francisco Paisana dd3c9b4d7e sched,nr: utilization of common bwp params structure across multiple sched objects 3 years ago
Francisco Paisana 2db8b8d876 sched,nr: add RAR scheduler inspired in LTE one 3 years ago
Francisco Paisana 4f0b954cde sched,nr: changed scheduler nr api to not require slot_indication function 3 years ago
Francisco Paisana 23afc66a86 sched,nr: implementation of PUCCH HARQ allocation in NR 3 years ago
Francisco Paisana bcc374c2cd implement TDD DL vs UL slot activation 3 years ago
Francisco Paisana f87f898641 sched,nr: extend coreset pdcch allocation to UL 3 years ago
Ismael Gomez 5d034b067e
Add option to rr.conf to select sub-band CQI K value (#3071) 3 years ago
faluco b79481f74b - Fix text formatter unit test for printing the date. 3 years ago
Francisco 357bc10a17 feature - make minimum SNR, under which the RRC is notified with UL KO, configurable 3 years ago
faluco 8708043a5f - Add date to log timestamps.
- Print once per second the current timestamp into stdout, feature guarded by a config expert option.
3 years ago
Francisco 67325ab5c1 add pdcch_cqi_offset parameter to enb.conf 3 years ago
Andre Puschmann f42f8fcd7a ctestconfig: update valgrind parameters to track origins 3 years ago
Francisco 2a31daca4a enb,configuration: allow to specify enb specific max nof RLC retxs 3 years ago
Andre Puschmann b5b2f8190e signal_handler: use std::atomic for running var 3 years ago
Andre Puschmann ff5fe5df14 rf_uhd_imp: fix race in RF metrics 3 years ago
Pedro Alvarez 132f2aa605 Added assert to make sure SRB id makes sense in apply_rlc_rb_updates 3 years ago
Pedro Alvarez e946cbd5de Tweaked SRB parsing to remove unecessary parenthisis 3 years ago
Pedro Alvarez 8d41c0d476 Maded SRB configuration optional in rb.conf 3 years ago
Pedro Alvarez f0a28ebc88 Rename drb.conf to rb.conf to reflect the now configurable SRBs. 3 years ago
Pedro Alvarez 17c09dfd75 Changed enb_cfg_parcer.cc to use SRSRAN_ERROR instead of -1 for error returning. 3 years ago
Pedro Alvarez e19df2aedb Make sure that SRB configuration goes in RR config dedicated message. 3 years ago
Pedro Alvarez 72cf3a1cec Added RLC SRB1 and SRB2 configuration ability.
The configuration was added to drb.conf
3 years ago
Ismael Gomez 1fd9d4300c Move pdu buffer mutex in mac::ue to each carrier buffer map 3 years ago
David Rupprecht d990db66f6 Added syslog logger 3 years ago
faluco 7b7ecb7983 Add a new configuration option that controls PDSCH baseband sample dump to a file on KO. 3 years ago
Xavier Arteaga b25681f9de gnb,prach: add PRACH to gNB
rebase of Xavier's feature_gnb_prach branch
3 years ago
David Rupprecht fb92118bb7 Add 5G NAS infrastructure 3 years ago
David Rupprecht 505225d845 Added ue nas base class with security functions 3 years ago
David Rupprecht 7fa85ab336 Added nas test common file 3 years ago
Xavier Arteaga 47747e3148 SRSENB: RRC measurement report for NR are appended 3 years ago