571 Commits (de59c8895454fced3212db64c9aa91f056c19d2f)

Author SHA1 Message Date
Codebot de59c88954 Merge branch 'next' into agpl_next
# Conflicts:
#	srsue/hdr/stack/bearer_manager.h
#	srsue/src/stack/bearer_manager.cc
3 years ago
Francisco Paisana 2ade4628ca stack lte: create an gtpu-pdcp adapter class that correctly converts lcids to eps bearers and vice-versa 3 years ago
Francisco Paisana 4b2f079581 gtpu: renamed lcid to eps_bearer_id as parte of the refactor of gtpu to use eps_bearer_ids 3 years ago
Andre Puschmann b27d1d913e enb_stack_lte: use bearer manager class
* user common bearer manager in eNB
* register/deregister bearers (LTE only so far
* provide dummy stack class for RRC tests
3 years ago
Francisco Paisana 510a87e4b2 sched,nr: added logic to update UE DL and UL buffer status 3 years ago
Francisco Paisana 020bec025e sched: created class common to LTE and NR for ue buffer status management 3 years ago
Francisco Paisana 2fb2598f8c sched,nr: avoid extra copy of DL result and other small fixes 3 years ago
Francisco Paisana 5f9cfb56f6 lte,gtpu: fix and refactor gtpu tunnel management during handover 3 years ago
Codebot d1d38d1826 Merge branch 'next' into agpl_next 3 years ago
Francisco Paisana 04e5c81edf sched,nr: nr_phy_test now uses the whole mac class rather than just the scheduler 3 years ago
Francisco Paisana 05a5f4115f sched,nr: extended sched nr DL output to account for RAR content and assist with RAR encoding in the mac_nr class 3 years ago
Francisco Paisana b486d2a1b5 sched,nr: implement prb grant fmt formatting 3 years ago
Francisco Paisana 8686a17f69 sched,nr: fill remaining DCI fields of RAR in NR scheduler 3 years ago
Francisco Paisana da4b7e4f80 sched,nr: fix sched RAR NR test; update test assert macros 3 years ago
Francisco Paisana 8f00c9363c sched,nr: change ra nr sched and bwp allocator interfaces 3 years ago
Francisco Paisana 3d810bc88a sched,nr: fix RAR DCI values and extended RAR test 3 years ago
Francisco Paisana 2b114cb7b9 sched,nr: create simple NR scheduler RAR test 3 years ago
Francisco Paisana 359cff2302 sched,lte: fix test for LTE scheduler Msg3 detection 3 years ago
Francisco Paisana f518861ebc fix location of support/ folder. Created macros for ASSERT_EQ and ASSERT_NEQ 3 years ago
Codebot 83f103fe4b Merge branch 'next' into agpl_next 3 years ago
Francisco Paisana 24cbf1a0c1 sched,nr: fix msg3 retransmissions and add it to the sched nr random test. 3 years ago
Francisco Paisana eecfee365b sched,nr: fix softbuffer dimensioning for NR scheduler. Renamed sched_nr_rb_grid file 3 years ago
Codebot 635d0bc6e9 Merge branch 'next' into agpl_next 3 years ago
Xavier Arteaga b728367149 Fix Scheduler NR cell config generator for variable number of PRB 3 years ago
Xavier Arteaga 4bc7df45c6 Added R.PDSCH.2-1.1 TDD reference for NZP-CSI-RS testing 3 years ago
Xavier Arteaga d4f1839991 Increase enb_phy_test flush time 3 years ago
Xavier Arteaga 43ed5c2ad4 Add crash handler to enb_phy_test 3 years ago
Francisco Paisana 589239bf7f sched: revert lifting of restriction of maximum UL coderate of 0.930 3 years ago
Francisco Paisana ce884ee4c6 sched: fix sched DL RBG allocation for subband CQI 3 years ago
Francisco Paisana 1f118aa238 sched: fix ul max coderate derivation 3 years ago
Bedran Karakoc a6226379b4 Introducing NGAP UE context procedures 3 years ago
Francisco Paisana 12e33483e1 sched,nr: add slot_point to sched nr 3 years ago
Codebot 2dd440bb76 Adding AGPL copyright to new files 3 years ago
Codebot a8ef3ba6b2 Merge branch 'next' into agpl_next
# Conflicts:
#	srsenb/test/common/dummy_nr_classes.h
3 years ago
Francisco Paisana 61a73d5187 sched: add missing checks for prachs with tti duration above 1msec 4 years ago
Francisco Paisana 592d9332ba sched,nr: add logic for allocation of RAR and Msg3 grants 4 years ago
Francisco Paisana 660b66dbe3 sched,nr: add option to run phy nr test with real NR scheduler 4 years ago
Codebot 3a5ee8d41a Adding AGPL copyright to new files 4 years ago
Codebot ccf8cfb65f Merge branch 'next' into agpl_next
# Conflicts:
#	lib/include/srsran/common/basic_pnf.h
#	lib/include/srsran/common/basic_vnf.h
#	lib/include/srsran/common/basic_vnf_api.h
#	lib/src/common/basic_vnf.cc
#	lib/test/common/pnf_bridge.cc
#	lib/test/common/pnf_dummy.cc
#	srsenb/hdr/phy/vnf_phy_nr.h
#	srsenb/hdr/stack/mac/nr/sched_nr_common.h
#	srsenb/hdr/stack/mac/nr/sched_nr_phy_helpers.h
#	srsenb/src/phy/vnf_phy_nr.cc
#	srsenb/src/stack/mac/nr/sched_nr_common.cc
#	srsenb/src/stack/mac/nr/sched_nr_phy_helpers.cc
#	srsue/hdr/phy/vnf_phy_nr.h
#	srsue/src/phy/vnf_phy_nr.cc
4 years ago
Francisco Paisana e6683b7387 sched,nr: simplify scheduler threading architecture to reflect the new cc-based parallelism model 4 years ago
Francisco Paisana 74d0a8adb8 sched: add subband cqi info interface to LTE scheduler 4 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
4 years ago
Francisco Paisana 09c7000201 sched,nr: update nr scheduler to use new mac nr interface types 4 years ago
Francisco Paisana 8a34a3c41a sched,nr: fix compilation issues in centos7 and removed unused variables 4 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 4 years ago
Francisco Paisana 1535e6b205 sched,nr: extend sched nr testing suite. restrict paralllelization for correct DAI generation 4 years ago
Francisco Paisana 323703c2f3 sched,nr: measure latency of sched nr in test 4 years ago
Francisco Paisana d63ea00a5d sched,nr: use PRBs instead of RBGs as the basic unit for PRB grants in the NR scheduler 4 years ago
Francisco Paisana b81cbd1334 sched,nr: redesign the order available search spaces/coresets are found in the scheduler 4 years ago
Francisco Paisana dd3c9b4d7e sched,nr: utilization of common bwp params structure across multiple sched objects 4 years ago