Robert Schmidt
5944b212b2
Merge branch 'integration_2022_wk23' into 'develop'
...
integration_2022_wk23
See merge request oai/openairinterface5g!1585
MR !1558 : Add 5G SA end-to-end, step-by-step, tutorials for OAI CN5G, OAI gNB and COTS UE
MR !1578 : Adding required LOG_As for EpiSci CI testing. (Proxy)
MR !1575 : Fix msg3 retransmissions with OAI UE
MR !1577 : Fix ULSCH timing measurements in RAN-gNB-nrUE-MONO-TDD-Band78-N300 and logging improvements
MR !1544 : NR CORESET harmonization
MR !1287 : PUSCH performance improvement
MR !1580 : Aligning some internal memory to avoid segfaults
2022-06-13 07:02:11 +00:00
Robert Schmidt
b69fa39577
Merge remote-tracking branch 'origin/alignment_fixes' into integration_2022_wk23
2022-06-10 13:52:50 +02:00
Robert Schmidt
dc4f610245
Merge remote-tracking branch 'origin/ulsim-perf-testing' into integration_2022_wk23
2022-06-09 17:47:57 +02:00
Robert Schmidt
3793edf686
Merge remote-tracking branch 'origin/NR_coreset_harmonization' into integration_2022_wk23
2022-06-09 17:47:37 +02:00
Robert Schmidt
4b0d4e38c4
Merge remote-tracking branch 'origin/fix-test-caracal' into integration_2022_wk23
2022-06-09 17:46:54 +02:00
Robert Schmidt
28ad0eaacb
Merge remote-tracking branch 'origin/NR_fix_msg3_rtx' into integration_2022_wk23
2022-06-09 17:46:45 +02:00
Robert Schmidt
9127577bf3
Merge remote-tracking branch 'origin/fixing_removed_LOG_As' into integration_2022_wk23
2022-06-09 17:46:36 +02:00
Robert Schmidt
2e6fea604d
Merge remote-tracking branch 'origin/NR_SA_tutorials' into integration_2022_wk23
2022-06-09 17:46:27 +02:00
Robert Schmidt
9eccd6c11d
Correct caracal IP address
2022-06-08 17:06:47 +02:00
Robert Schmidt
d7dae8fa91
Merge branch 'integration_2022_wk22' into 'develop'
...
integration_2022_wk22
See merge request oai/openairinterface5g!1576
MR !1501 fixes to support multiple pdu sessions (tested with 2 pdu sessions)
MR !1566 issue 545
MR !1569 bugfix in fill_searchSpaceZero
MR !1574 Repair LTE-M: Add missing parameter preambleTransMax_CE_rel13
MR !1496 PHY procedures at UE for CSI-RS
Increase LTE-2x2 ping thresholds to 60 ms to make tests pass (throughput seems to be fine)
2022-06-08 08:38:10 +00:00
Robert Schmidt
b1d07fb3e0
print_meas_log(): do not write beyond memory end
2022-06-07 17:41:21 +02:00
Robert Schmidt
45522ae86c
[CI] Increase LTE-2x2 test ping thresholds to make test pass
2022-06-04 10:10:47 +02:00
Robert Schmidt
5f37ab35b4
Merge remote-tracking branch 'origin/develop-CSI' into integration_2022_wk22
2022-06-04 10:08:38 +02:00
Robert Schmidt
4e34462488
Merge remote-tracking branch 'origin/preambleTransMax_CE_rel13-in-configuration' into integration_2022_wk22
2022-06-04 10:08:31 +02:00
Robert Schmidt
7b3191d1a6
Merge remote-tracking branch 'origin/NR_SS0_config_fix' into integration_2022_wk22
2022-06-04 10:08:25 +02:00
Robert Schmidt
1215444cae
Merge remote-tracking branch 'origin/fix-bug-545' into integration_2022_wk22
2022-06-04 10:08:17 +02:00
Robert Schmidt
6e7160ac03
Merge remote-tracking branch 'origin/multiple_pdu_MR' into integration_2022_wk22
2022-06-04 10:08:10 +02:00
Robert Schmidt
bea2ec5c3b
Use snprintf() in dump_mac_stats()
2022-06-04 09:33:18 +02:00
Robert Schmidt
f8f20827e9
Rename DL&UL scheduling timing stats
2022-06-04 09:32:00 +02:00
Robert Schmidt
59e10dc8da
Clean up MAC stats: don't show timing stats in console log, only file
2022-06-04 09:31:54 +02:00
Robert Schmidt
f2bc364b50
Drop periodic "Number of bad PUCCH" output
2022-06-04 09:29:20 +02:00
Robert Schmidt
43701ddbd6
Phy-test scheduler: update MCS so it is shown in logs
2022-06-03 17:11:05 +02:00
Robert Schmidt
dd801325d4
Terminate LOG with newline
2022-06-03 17:10:03 +02:00
Robert Schmidt
db2c03d31d
Do not abort ULSCH decoding in phy-test mode
...
For the RAN-gNB-nrUE-MONO-TDD-Band78-N300 test, in order to measure ULSCH
decoding times, we cannot abort ULSCH decoding on DTX.
2022-06-03 17:06:24 +02:00
Robert Schmidt
d5165ae2bd
B210 tutorial: mention USB3
2022-06-03 12:50:44 +02:00
Robert Schmidt
9b317eacef
Add instructions on how to tune Ethernet connection
2022-06-03 12:50:44 +02:00
Robert Schmidt
5ea828e149
Merge branch 'integration_2022_wk21b' into 'develop'
...
integration_2022_wk21b
See merge request oai/openairinterface5g!1572
MR !1490 add support for 15 kHz SCS
MR !1525 Make USRP tune-offset configurable
MR !1550 remove UEid in MAC
2022-06-01 06:12:20 +00:00
Robert Schmidt
df8f632ae3
Make sched_csirs common to all UEs
2022-05-30 14:52:50 +02:00
Robert Schmidt
23c8336a37
Fix warning
2022-05-30 14:50:55 +02:00
Robert Schmidt
ac9e47ba68
Merge remote-tracking branch 'origin/cleanup-2022-mai-UEid-management' into integration_2022_wk21b
2022-05-30 12:02:58 +02:00
Robert Schmidt
b6adb32989
Delete commented code
2022-05-28 16:37:47 +02:00
Robert Schmidt
daad3da6eb
Merge remote-tracking branch 'origin/usrp-tune-offset' into integration_2022_wk21b
2022-05-27 10:06:20 +02:00
Robert Schmidt
21a820b061
Merge remote-tracking branch 'origin/support-15-kHz-SCS' into integration_2022_wk21b
2022-05-27 10:05:57 +02:00
Robert Schmidt
72d0a4ff05
Merge branch 'integration_2022_wk21' into 'develop'
...
integration_2022_wk21
See merge request oai/openairinterface5g!1564
2022-05-27 07:49:38 +00:00
Robert Schmidt
36a02913de
Merge remote-tracking branch 'origin/usrp_x400_fixup' into integration_2022_wk21
2022-05-24 17:58:47 +02:00
Robert Schmidt
360d4b3a81
Merge remote-tracking branch 'origin/k2-slot0-fix' into integration_2022_wk21
2022-05-24 17:57:58 +02:00
Robert Schmidt
103e21a05c
Merge remote-tracking branch 'origin/NR_removing_calculate_preferred_tda' into integration_2022_wk21
2022-05-24 17:56:38 +02:00
Robert Schmidt
3b28264374
Merge remote-tracking branch 'origin/fix-ra-on-frame-1023' into integration_2022_wk21
2022-05-23 17:18:39 +02:00
Robert Schmidt
ba73075ccd
Merge remote-tracking branch 'origin/ul-dl-bler' into integration_2022_wk21
2022-05-23 17:17:47 +02:00
Robert Schmidt
e1b090cfaa
Improve logging
2022-05-23 15:20:03 +02:00
Robert Schmidt
9f6b7dc6b9
Make USRP tune_offset configurable
...
UHD documentation: "A tune request instructs the implementation how to
tune the RF chain."
This commit makes this configurable, from nr-softmodem, nr-uesoftmodem,
lte-softmodem, and lte-uesoftmodem.
2022-05-23 15:20:03 +02:00
Robert Schmidt
9354d4305b
Set k2=2 also in 5ms TDD periods
...
In the past, setting k2=2 for 5ms TDD periods resulted in increased ping
RTT and/or reestablishment requests. These problems do not appear
anymore, and we can allow k2=2.
2022-05-23 15:11:27 +02:00
Robert Schmidt
00d021c66b
In TDD: enable slot 0
...
In the past, activation of slot 0 (i.e., after the switch UL->DL)
resulted in many retransmissions. This does not seem to be the case
anymore, and we can therefore activate slot 0 also in TDD.
2022-05-23 14:33:08 +02:00
Robert Schmidt
7bf5f018a1
Refactor DRB configuration in function
2022-05-19 18:40:54 +02:00
Robert Schmidt
a5d0615048
Harmonize SRB configuration in function
2022-05-19 18:28:55 +02:00
Robert Schmidt
3ca4cb708c
Select UL MCS from BLER
2022-05-18 16:44:54 +02:00
Robert Schmidt
34b821433b
Add UL BLER options and read from config
2022-05-18 16:44:54 +02:00
Robert Schmidt
17cbc4dbf4
Generalize get_mcs_from_bler()
2022-05-18 16:44:54 +02:00
Robert Schmidt
26c2c0add8
MAC stats: group UL&DL common stats
2022-05-18 16:44:54 +02:00
Robert Schmidt
61d434339e
DL MCS: switch back to 9 on inactivity
2022-05-18 16:44:54 +02:00
Robert Schmidt
1fbf968676
Set DL MCS when receiving CQI report
...
- Introduce generic get_mcs_from_cqi() that gets MCS for a particular
CQI
- Set MCS after receiving CQI
- Distinguish "global" max MCS from UE-measured max MCS
2022-05-18 16:44:53 +02:00
Robert Schmidt
5bf454c78b
Merge branch 'integration_2022_wk19b' into 'develop'
...
integration_2022_wk19b
See merge request oai/openairinterface5g!1555
MR !1357 : Bupt UL-MIMO
MR !1516 : NR handling 2-port PMI report
MR !1454 : Implementation of multiple dedicated BWPs
MR !1556 : Fix RAN-gNB-nrUE-MONO-TDD-Band78-N300 pipeline
2022-05-17 12:03:56 +00:00
Robert Schmidt
22944fb8c0
Merge remote-tracking branch 'origin/repair-test-caracal' into integration_2022_wk19b
2022-05-16 21:41:39 +02:00
Robert Schmidt
6c43cdf4dc
Hack to prevent segfault
2022-05-16 21:39:06 +02:00
Robert Schmidt
9b2fa3ca63
Increase PUSCH decoding defaults
2022-05-13 14:14:47 +02:00
Robert Schmidt
50d9c1f2bf
Merge branch 'ci-enable-amarisoft' into 'develop'
...
Ci enable amarisoft
See merge request oai/openairinterface5g!1554
2022-05-13 12:08:40 +00:00
Robert Schmidt
1c4bf40248
Fix caracal perf test: add option for N300, run only once (is consistent)
2022-05-13 11:57:31 +02:00
Robert Schmidt
7c5a82bf1c
Format Hdashboard Gitlab post using Markdown
2022-05-13 08:25:23 +02:00
Robert Schmidt
a9dcdcbbcb
Fix name of html module
2022-05-12 20:54:02 +02:00
Robert Schmidt
09c3597b46
Only check T tracer if EPC has been defined
2022-05-12 18:47:47 +02:00
Robert Schmidt
851291ddc4
Merge remote-tracking branch 'origin/NR_handling_PMI_report' into integration_2022_wk19b
2022-05-12 17:45:59 +02:00
Robert Schmidt
a582ac99e5
Trigger Amarisoft in NSA tests
2022-05-12 09:19:27 +02:00
Robert Schmidt
f3241cd419
Merge branch 'integration_2022_wk19' into 'develop'
...
integration_2022_wk19
See merge request oai/openairinterface5g!1553
MR !1456 TBSLBRM for DL computed ad MAC
MR !1532 CSI-IM harmonization
MR !1538 April 2022: some last CI fixes
MR !1540 Documentation Update
MR !1541 [CI] amarisoft UE server IP address update
MR !1546 ci-harmonization-and-cleanup
MR !1547 CI architecture description and RFsim updates
MR !1548 Fix Ubuntu 22 build_helper
2022-05-11 12:14:04 +00:00
Robert Schmidt
bfb7713f3e
Merge remote-tracking branch 'origin/fix-u22' into integration_2022_wk19
2022-05-10 22:45:24 +02:00
Robert Schmidt
8dcea72a4b
Merge remote-tracking branch 'origin/ci-doc' into integration_2022_wk19
2022-05-10 22:45:14 +02:00
Robert Schmidt
20595d6ac0
Merge remote-tracking branch 'origin/ci-harmonization-and-cleanup' into integration_2022_wk19
2022-05-10 22:45:02 +02:00
Robert Schmidt
a136173ae5
Merge remote-tracking branch 'origin/ci_support_amarisoft_ue' into integration_2022_wk19
2022-05-10 22:44:54 +02:00
Robert Schmidt
c8094576ec
Merge remote-tracking branch 'origin/develop_doc_update' into integration_2022_wk19
2022-05-10 22:44:35 +02:00
Robert Schmidt
8d4b46c13a
Merge remote-tracking branch 'origin/ci-fix-cn5g-deploy' into integration_2022_wk19
2022-05-10 22:44:12 +02:00
Robert Schmidt
df506e968e
Merge remote-tracking branch 'origin/NR_CSI_IM_harmonization' into integration_2022_wk19
2022-05-10 22:42:38 +02:00
Robert Schmidt
3e3d73ef93
Install UHD 4.2 for U18/20/22
2022-05-09 15:14:16 +02:00
Robert Schmidt
04db6ef536
Update CI bench images
2022-05-06 14:44:21 +02:00
Robert Schmidt
d0de678f56
Update CI documentation
2022-05-06 11:20:25 +02:00
Robert Schmidt
eef8cf510b
Improve RFsim documentation
2022-05-06 11:20:24 +02:00
Robert Schmidt
d11350c08a
Merge branch 'integration_2022_wk18' into 'develop'
...
integration_2022_wk18
See merge request oai/openairinterface5g!1545
Merged MRs:
- MR !1484 NR 20 MHz with LTE raster on AW2S Jaguar
- MR !1499 Handle RRC processing time at gNB
- MR !1511 NR UE memory leak fixes
- MR !1523 Avoid gNB to exit when UE release or becomes out of coverage
- MR !1533 Code and CI fixes
- MR !1536 feat(ci): add script to properly flatten the target images
- MR !1537 Fix for OAI UE AUTH_REQ processing additional check for RAND value
- MR !1543 x2 nsa bug at socket establishment
2022-05-06 08:59:03 +00:00
Robert Schmidt
e1e8a49b76
Fix UP traffic in NSA
2022-05-05 19:06:29 +02:00
Robert Schmidt
edd749ec36
Merge remote-tracking branch 'origin/fix-x2-sctp-nsa' into integration_2022_wk18
2022-05-04 15:16:47 +02:00
Robert Schmidt
9dae4a94bb
Merge remote-tracking branch 'origin/oaiUe_AuthReq_Fix' into integration_2022_wk18
2022-05-04 15:16:36 +02:00
Robert Schmidt
0221499cea
Merge remote-tracking branch 'origin/try-flattening-images' into integration_2022_wk18
2022-05-04 15:16:28 +02:00
Robert Schmidt
aebabbcc0c
Merge remote-tracking branch 'origin/fixes-code-ci' into integration_2022_wk18
2022-05-04 15:16:14 +02:00
Robert Schmidt
f99f2be7bd
Merge remote-tracking branch 'origin/Avoid_gNB_exit_when_UE_release' into integration_2022_wk18
2022-05-04 15:11:43 +02:00
Robert Schmidt
506f4b5456
Merge remote-tracking branch 'origin/ue-memleak-fix' into integration_2022_wk18
2022-05-04 15:11:30 +02:00
Robert Schmidt
94aeb43847
Merge remote-tracking branch 'origin/NR_RRC_processing_timer' into integration_2022_wk18
2022-05-04 12:26:01 +02:00
Robert Schmidt
ada4be081c
Remove clock_gettime() introduced in this branch
2022-05-04 10:48:25 +02:00
Robert Schmidt
6d35883b2a
Add help strings for new config options
2022-05-04 10:47:31 +02:00
Robert Schmidt
cc6469c77d
Upgrade SA test USRP IP address after CI migration
2022-05-04 10:47:31 +02:00
Robert Schmidt
400b52b46f
Do not separately install python for UHD, is done in general packages
2022-05-04 10:00:48 +02:00
Robert Schmidt
00609ed15a
Enable UDP traffic test in 5G FDD RFsim test
2022-04-28 14:04:16 +02:00
Robert Schmidt
d5419a27f2
Correct check for free symbols for PUSCH/PDSCH allocation
2022-04-28 14:04:15 +02:00
Robert Schmidt
9fcc94313c
Make variables in nr_acknack_scheduling() const
2022-04-28 14:01:20 +02:00
Robert Schmidt
db0a9f60c1
Correct slot calculation in nr_acknack_scheduling()
2022-04-28 14:01:20 +02:00
Robert Schmidt
1060de4c32
Correct frame calculation in UL scheduler
2022-04-28 14:01:20 +02:00
Robert Schmidt
4be054b8ba
Fix band66 CI config file locationAndBandwidth
2022-04-28 14:01:20 +02:00
Robert Schmidt
e4e08925ec
Speed up random TB filling in phy-test mode
2022-04-28 14:01:19 +02:00
Robert Schmidt
3571769bef
Correctly initialize RLC when using phy-test mode
...
When using phy-test mode, the RNTI for PDCP/RLC initialization would be
0, incorrectly initializing these layers, fixed in this commit.
Additionally, in this commit, we only trigger the initialization in
cases where the UE context is initialized (before, the RNTI might be 0
in other cases as well).
2022-04-28 13:42:19 +02:00
Robert Schmidt
720af7a41e
Merge branch 'integration_2022_wk17' into 'develop'
...
integration_2022_wk17
See merge request oai/openairinterface5g!1539
2022-04-28 07:51:04 +00:00
Robert Schmidt
8d43b9c477
NSA 2x2: Set bitrate threshold to mark test green (setup problem)
2022-04-28 09:47:57 +02:00
Robert Schmidt
b089469935
Reduce nr_dlsim 256QAM MCS 27 test case to MCS 26, see #543
2022-04-27 18:15:46 +02:00
Robert Schmidt
730fa472ae
NSA-2x2 test: increase DL traffic requirements
2022-04-27 18:09:21 +02:00
Robert Schmidt
e98afec567
NSA-2x2 test: improve gNB configuration
2022-04-27 18:09:21 +02:00