Codebot
|
4d2b5b8eda
|
Adding AGPL copyright to new files
|
3 years ago |
Codebot
|
9664aa3cf4
|
Merge branch 'next' into agpl_next
# Conflicts:
# lib/include/srsran/phy/channel/ch_awgn.h
|
3 years ago |
Francisco
|
7ef206e15b
|
sched,rrc,nr: remove need to pass sched ue cfg object to rrc during ra procedure
|
3 years ago |
Codebot
|
21525935ab
|
Merge branch 'next' into agpl_next
# Conflicts:
# srsue/hdr/phy/ue_lte_phy_base.h
# srsue/hdr/phy/ue_nr_phy_base.h
|
3 years ago |
Francisco
|
e8f6c723b6
|
refactor: isolate rrc interfaces for pdcp, rlc and s1ap into separate files. This will avoid importing lte asn1 symbols to srsgnb code
|
3 years ago |
Ismael Gomez
|
6947f87bcb
|
Add minimum NR SA logic in parent PHY class
|
3 years ago |
Codebot
|
dd2c1f7695
|
Merge branch 'next' into agpl_next
|
3 years ago |
Andre Puschmann
|
8ddc344cdb
|
gnb,mac: rework DL MAC PDU packing and add ConRes handling
* store Msg3 when UL-CCCH is received
* add ConRes CE in DL-SCH when indicated by scheduler
* remove fixed LCID for packing SDUs
|
3 years ago |
Francisco
|
ffc1ea5c86
|
nr,gnb,phy: decoupled gnb and enb phy config structs by moving them to separate files
|
3 years ago |
Codebot
|
3a9014802d
|
Merge branch 'next' into agpl_next
# Conflicts:
# srsenb/hdr/stack/rrc/nr/rrc_config_nr.h
# srsenb/hdr/stack/rrc/rrc_nr.h
# srsenb/src/stack/mac/nr/sched_nr_signalling.cc
# srsenb/test/rrc/rrc_nr_test.cc
|
3 years ago |
Codebot
|
63fe471fa6
|
Merge branch 'next' into agpl_next
|
3 years ago |
Francisco
|
96fd3aae3c
|
nr,gnb: small gnb interface refactors and fix of byte buffer operator=
|
3 years ago |
Francisco
|
8d719db43d
|
nr,gnb,mac: implement zero-copy get_dl_sched/get_ul_sched NR scheduler interface
|
3 years ago |
Codebot
|
1cd26af06b
|
Merge branch 'next' into agpl_next
|
3 years ago |
faluco
|
edf0926a2f
|
Batch of LGTM fixes.
|
3 years ago |
Codebot
|
2cda208936
|
Merge branch 'next' into agpl_next
|
3 years ago |
Andre Puschmann
|
3eb1862ab9
|
gnb_interface: reduce MAX_GRANTS to 4
see #3530 for detailed discussion. This change saves some CPU cycles it seems
|
3 years ago |
Andre Puschmann
|
8294724aad
|
gnb_interface: reduce MAX_GRANTS to 4
this significantly reduces data copies when providing the PHY
with scheduler results.
|
3 years ago |
Codebot
|
9d7836817c
|
Merge branch 'next' into agpl_next
# Conflicts:
# lib/include/srsran/common/signal_handler.h
|
3 years ago |
Francisco
|
9df6c6b936
|
sched,nr: ensure the ue_cfg_t passed to the scheduler in NR FDD mode has the correct harq delay
|
3 years ago |
Codebot
|
cf4b0f1739
|
Merge branch 'next' into agpl_next
|
3 years ago |
Xavier Arteaga
|
1bdb1bb62d
|
Store PUSCH CSI from PUSCH DMRS
|
3 years ago |
Andre Puschmann
|
8bb06ff2c0
|
Added SSB in gNb PHY
|
3 years ago |
Codebot
|
8c3332f894
|
Merge branch 'next' into agpl_next
# Conflicts:
# srsenb/hdr/stack/upper/pdcp_nr.h
# srsenb/hdr/stack/upper/rlc_nr.h
# srsenb/src/stack/upper/pdcp_nr.cc
# srsenb/src/stack/upper/rlc_nr.cc
|
3 years ago |
Fabian Eckermann
|
8830c2796f
|
Add support for NSA FDD on band n3, n5 and n7.
|
3 years ago |
Andre Puschmann
|
315057d11c
|
enb: signal user activity to EUTRA RRC when doing NR DL traffic
to avoid releasing the UE when only NR DL traffic is done.
similar to the EUTRA solution.
|
3 years ago |
Codebot
|
958542dc2b
|
Merge branch 'next' into agpl_next
|
3 years ago |
Andre Puschmann
|
88bb92dc0d
|
mac_nr,sched: handle C-RNTI CE
|
3 years ago |
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
|
020bec025e
|
sched: created class common to LTE and NR for ue buffer status management
|
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 |
Codebot
|
635d0bc6e9
|
Merge branch 'next' into agpl_next
|
3 years ago |
Andre Puschmann
|
c365c16531
|
gnb_interfaces: inherit from EUTRA interfaces when they are identical
|
3 years ago |
Andre Puschmann
|
c03623863b
|
enb,nsa: fix UL PDU processing
* remove const from pusch_info() MAC/PHY interface to allow moving unique byte buffer
|
3 years ago |
Andre Puschmann
|
fc35c0ee51
|
enb,nsa: fix packing of DL MAC PDUs
* use byte_buffer_t as interface type for DL PHY-MAC interface
* fix missing clear() for new DL tx
|
3 years ago |
Xavier Arteaga
|
3ae131b336
|
gNb creates PUSCH decode PDU
|
3 years ago |
Andre Puschmann
|
38f1e158a5
|
enb,nr: fix NR PHY PRACH init and MAC-PHY interaction
|
3 years ago |
Andre Puschmann
|
45c1971249
|
mac,phy,interface: clean up and add NR interface to LTE stack
* remove obsolte rx_data_ind
* add mac_phy_interface_nr to LTE stack
|
3 years ago |
Codebot
|
a8ef3ba6b2
|
Merge branch 'next' into agpl_next
# Conflicts:
# srsenb/test/common/dummy_nr_classes.h
|
3 years ago |
Xavier Arteaga
|
bb4f469794
|
Integrated SR decoder in gNb
|
3 years ago |
Xavier Arteaga
|
d783fbf3a0
|
Reviewed NR procedure for PUCCH resource sselection and reviewed gNb PUCCH interface
|
3 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
|
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
|
4 years ago |
Francisco Paisana
|
09c7000201
|
sched,nr: update nr scheduler to use new mac nr interface types
|
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 |
Xavier Arteaga
|
b25681f9de
|
gnb,prach: add PRACH to gNB
rebase of Xavier's feature_gnb_prach branch
|
4 years ago |
Codebot
|
516951c41c
|
Merge branch 'next' into agpl_next
# Conflicts:
# lib/include/srsran/interfaces/rrc_nr_interface_types.h
# lib/include/srsran/phy/enb/enb_dl_nr.h
# test/phy/nr_dl_flood.cc
|
4 years ago |
Xavier Arteaga
|
ecc0b92142
|
Integrated PUSCH decoder in gNb
|
4 years ago |
Xavier Arteaga
|
5307fec2f0
|
Added GNB MAC UL info initial interface and fix PHY implementation
|
4 years ago |
Xavier Arteaga
|
3fe9176750
|
Added PUCCH dedocder to slot worker
|
4 years ago |