Francisco Paisana
bd08a64b5e
sched: fix crash for 100 prbs and subband CQI reporting
2021-07-27 19:33:03 +02:00
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
2021-07-27 18:26:20 +02:00
David Rupprecht
04ef6e120d
Added new SIM functions to get MCC, MNC and MSIN
2021-07-27 09:26:52 +02:00
Bedran Karakoc
a6226379b4
Introducing NGAP UE context procedures
2021-07-26 19:12:01 +02:00
Ismael Gomez
a896e32cf4
Refactor sub-band CQI processing
2021-07-26 12:02:14 +02:00
Ismael Gomez
9b10e1c45d
Fix sub-band CQI in UE. Refactor variable names
2021-07-26 12:02:14 +02:00
Francisco Paisana
12e33483e1
sched,nr: add slot_point to sched nr
2021-07-26 11:52:07 +02:00
Francisco Paisana
a0a1af9d0f
nr: slot value that handles wrapping around
2021-07-26 11:52:07 +02:00
Andre Puschmann
a7eb9b471b
pssch_file_test: relax test result check
...
the file test sometimes decodes 2 and sometimes 3 (less often) SCI.
its not entirly clear why it's different though.
this "fixes" #3088
2021-07-26 10:29:03 +02:00
Xavier Arteaga
ca5ea369f5
Extended ue_dl_nr_file test
2021-07-23 14:31:32 +02:00
Xavier Arteaga
914a2e2d31
Add SCH NR softbuffer check
2021-07-23 14:31:32 +02:00
Xavier Arteaga
b59c330858
Fix filesource include
2021-07-23 14:31:32 +02:00
Xavier Arteaga
858fc2c0fc
Cleanup include
2021-07-23 14:31:32 +02:00
Xavier Arteaga
5a6b8f42f5
Add standard rate check for FFT minimum size function
2021-07-23 14:31:32 +02:00
Xavier Arteaga
98929c95a8
Initial UE DL NR file test
2021-07-23 14:31:32 +02:00
Xavier Arteaga
dcf9ae039c
Fix related Sidekiq comments and mutex
2021-07-23 12:57:30 +02:00
Xavier Arteaga
b3d9a94dd5
SIDEKIQ: fix tx time protection
2021-07-23 12:57:30 +02:00
Xavier Arteaga
ecf668ee9e
SIDEKIQ: fix comment
2021-07-23 12:57:30 +02:00
Xavier Arteaga
96ee4b7258
SIDEKIQ: Initial implementation
...
SIDEKIQ: Add SKIQ_FOUND to RF found condition
SIDEKIQ: finished SKIQ component abstraction
SIDEKIQ: fix issues and added external PPS example
SIDEKIQ: add PPS test card index argument
SIDEKIQ: improvements
SIDEKIQ: improved srate change
SIDEKIQ: more improvements
SIDEKIQ: more fixes
SIDEKIQ: fix Rx ch gain
SIDEKIQ: Fix multi-card synchronism
SIDEKIQ: Better Rx gain tracking
2021-07-23 12:57:30 +02:00
Robert Falkenberg
24e52d6291
soapy: fix array parameter mismatch for some functions
...
With soapy 0.8.0, GCC 11.1.0 warns of mismatched array bounds
in some functions.
This commit aligns the bound and adds proper wrappers to
fix subsequent warnings.
2021-07-22 13:18:26 +02:00
Francisco Paisana
bc5a548fe8
sched: scheduler now accounts for prachs with different durations
2021-07-21 13:37:16 +02:00
Xavier Arteaga
bb4f469794
Integrated SR decoder in gNb
2021-07-21 10:40:40 +02:00
Xavier Arteaga
6a9baef11d
Limit DMRS PUCCH SNR to void NAN/INF
2021-07-21 10:40:40 +02:00
Xavier Arteaga
d783fbf3a0
Reviewed NR procedure for PUCCH resource sselection and reviewed gNb PUCCH interface
2021-07-21 10:40:40 +02:00
Xavier Arteaga
64f4767c4f
Fix NR PUCCH decoder memory access
2021-07-19 12:53:48 +02:00
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)
2021-07-19 12:53:09 +02:00
Andre Puschmann
c9c3a68fae
asn1,rrc_nr: add error code handling to packing/unpacking of pdcch_cfg
2021-07-19 12:53:09 +02:00
Ismael Gomez
6fb9b6bf94
Fix sub-band CQI in UE. Refactor variable names
2021-07-19 12:27:54 +02:00
Francisco Paisana
74d0a8adb8
sched: add subband cqi info interface to LTE scheduler
2021-07-16 19:34:10 +02:00
Ismael Gomez
2e1127f385
Add sub-band CQI periodicity and configuration to lib
2021-07-16 16:44:39 +02:00
Ismael Gomez
3f5094f30e
Remove confusing subband_size variable and replace with subband_wideband_ratio
2021-07-16 16:44:39 +02:00
Andre Puschmann
a142192d4e
test_common: handle return value from make_byte_buffer()
2021-07-16 12:35:12 +02:00
Andre Puschmann
8d2e81ad6f
enb,mac,nr: add basic UE object skeleton
...
refactor that also adds a basic UE object to the NR MAC
2021-07-16 12:35:12 +02:00
David Rupprecht
0217bf5332
Fixed name space for rrc ue
2021-07-16 10:09:07 +02:00
Francisco Paisana
09c7000201
sched,nr: update nr scheduler to use new mac nr interface types
2021-07-15 21:56:47 +02:00
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
2021-07-15 21:56:47 +02:00
Francisco Paisana
1535e6b205
sched,nr: extend sched nr testing suite. restrict paralllelization for correct DAI generation
2021-07-15 21:56:47 +02:00
faluco
b79481f74b
- Fix text formatter unit test for printing the date.
2021-07-15 18:44:51 +02:00
Francisco
357bc10a17
feature - make minimum SNR, under which the RRC is notified with UL KO, configurable
2021-07-15 18:44:51 +02:00
faluco
8708043a5f
- Add date to log timestamps.
...
- Print once per second the current timestamp into stdout, feature guarded by a config expert option.
2021-07-15 18:44:51 +02:00
Francisco
67325ab5c1
add pdcch_cqi_offset parameter to enb.conf
2021-07-15 18:44:51 +02:00
Francisco
2a31daca4a
enb,configuration: allow to specify enb specific max nof RLC retxs
2021-07-15 15:59:33 +02:00
Andre Puschmann
b5b2f8190e
signal_handler: use std::atomic for running var
2021-07-14 23:03:51 +02:00
Andre Puschmann
ff5fe5df14
rf_uhd_imp: fix race in RF metrics
2021-07-14 23:03:51 +02:00
Pedro Alvarez
8d41c0d476
Maded SRB configuration optional in rb.conf
2021-07-14 20:21:07 +02:00
David Rupprecht
d990db66f6
Added syslog logger
2021-07-14 18:57:28 +02:00
faluco
7b7ecb7983
Add a new configuration option that controls PDSCH baseband sample dump to a file on KO.
2021-07-14 16:17:23 +02:00
Xavier Arteaga
b25681f9de
gnb,prach: add PRACH to gNB
...
rebase of Xavier's feature_gnb_prach branch
2021-07-14 14:30:58 +02:00
David Rupprecht
fb92118bb7
Add 5G NAS infrastructure
2021-07-14 13:38:08 +02:00
David Rupprecht
e0b09f1301
Fixed coverity findings
2021-07-14 10:28:20 +02:00