Xavier Arteaga
092e744c9e
SRSENB: remove redundant semaphore push
2021-07-28 12:14:37 +02:00
Xavier Arteaga
0c7239e5df
SRSUE: add RF channel offset
2021-07-28 12:14:37 +02:00
Xavier Arteaga
2d737016be
Isolate gNb PHY init
2021-07-28 12:14:37 +02:00
Xavier Arteaga
cdd33795ed
Reset transmit buffer in enb after transmission
2021-07-28 12:14:37 +02:00
Xavier Arteaga
b57df4db10
Refactored worker_end mechanism for concurrent workers
2021-07-28 12:14:37 +02:00
Andre Puschmann
e833751031
rrc_nr: add CSI config packing
2021-07-28 10:26:09 +02:00
Andre Puschmann
f181733c7e
rrc_nr,enb: add more fields to spcell cfg dedicated
2021-07-28 10:26:09 +02:00
Andre Puschmann
4915dc9642
test_pcap: add function description
2021-07-28 10:26:09 +02:00
Pedro Alvarez
8ef7ab536f
Change activation of GTP-U tunnel to after the reception of the reconfig complete.
2021-07-27 21:20:22 +01:00
Francisco Paisana
bd08a64b5e
sched: fix crash for 100 prbs and subband CQI reporting
2021-07-27 19:33:03 +02:00
Francisco Paisana
e64fcf6ea6
sched,nr: extend sched nr to support RAR and msg3 DCI packing.
2021-07-27 19:32:48 +02:00
Andre Puschmann
7ab52500e9
enb,mac_nr: add NR sched class and add basic init calls
2021-07-27 18:26:20 +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
Francisco Paisana
8e174c96ed
sched,nr: provide allocated byte_buffer in DL sched output + changes in RA procedure + added sched nr in default nr_phy_tests
2021-07-27 12:47:31 +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
Xavier Arteaga
5b31fa72d3
Fix gnb race condition in asynchronous PRACH processing by setting number of threads to 0
2021-07-26 11:50:16 +02:00
Andre Puschmann
9c298b203d
srsue: reduce the default RRC release to 8 (minimum value)
2021-07-26 11:04:02 +02:00
Andre Puschmann
f9589c9c5d
enb,rrc,endc: refactor UE capability enquiry and check
...
this patch first makes sure that ENDC is only configured if the UE
support it. Second the patch also requests the EUTRA-NR and NR capabilities
if the UE indicated ENDC support in its EUTRA caps.
2021-07-26 11:04:02 +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
97db7f2d34
Added custom frequency in cell parser
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
Andre Puschmann
1098d9d444
phy,nr,test: disable nr_phy_test_10MHz_prach nr_phy_test
...
temporarily disable test until flaky nightly tests are fixed
2021-07-22 22:54:59 +02:00
David Rupprecht
2563a78f34
Added basic 5G NAS metrics
2021-07-22 19:41:26 +02:00
David Rupprecht
9172059078
Supply ctor with logger instead of fetching
2021-07-22 14:12:39 +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
Ismael Gomez
1a15a65483
Add missing parameters to enb.conf.example
2021-07-22 09:24:14 +02:00
Francisco Paisana
4a2b51bc0d
sched,nr: fix sched nr pusch K2 timing
2021-07-21 22:05:38 +02:00
Francisco Paisana
61a73d5187
sched: add missing checks for prachs with tti duration above 1msec
2021-07-21 16:24:04 +02:00
Francisco Paisana
b589c0d184
sched,nr: ack/crc info included in nr_phy_test
2021-07-21 15:07:10 +02:00
Francisco Paisana
592d9332ba
sched,nr: add logic for allocation of RAR and Msg3 grants
2021-07-21 15:07:10 +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
David Rupprecht
880eb6fc14
Added git args
2021-07-20 09:31:38 +02:00
David Rupprecht
4f0f6169f5
Added NGAP Metrics
2021-07-20 09:31:38 +02:00