Robert Schmidt
c1b73e2d48
Harmonize DLSCH/ULSCH unscrambling in gNB/nrUE
...
Uses optimized scrambling if not UCI on PUSCH, or unoptimized to put
placeholder bits otherwise.
2022-01-28 16:10:50 +01:00
Robert Schmidt
b01b20129b
Harmonize DLSCH/ULSCH unscrambling in gNB/nrUE
2022-01-28 16:10:50 +01:00
mjoang
9a36c36249
No need to pass dlsch_parallel into nr_ue_dlsch_procedures() as it is not needed inside nr_dlsch_decoding()
2022-01-28 16:10:50 +01:00
Robert Schmidt
b9a216d79a
Take timing measurements for UL DLSCH decoding steps
...
- Measure time of deinterleaving, rate unmatching, and LDPC decoding of
DLSCH decoding
- Add merge_meas() function to merge measurements into one
- Rename time meas variables with "turbo" to "ldpc"
2022-01-28 16:10:50 +01:00
Robert Schmidt
4289a21f35
Add thread to periodically print L1 UE stats to file
2022-01-28 16:10:50 +01:00
Robert Schmidt
71619bb7b4
Add measurement stats for rx_pdsch and ul_indication
2022-01-28 16:10:50 +01:00
Robert Schmidt
100ba1019e
Delete commented code in phy_procedures_nrUE_RX() and indent
2022-01-28 16:10:50 +01:00
Robert Schmidt
4b04b463e0
Fix: start phy_proc_rx measurement
2022-01-28 16:10:50 +01:00
Robert Schmidt
92dbbd9f57
Delete commented code in nr_ue_pdcch_procedures()
2022-01-28 16:10:49 +01:00
Robert Schmidt
d9eb6ec5d6
Fix start of dlsch_rx_pdcch_stats measurement
2022-01-28 16:10:49 +01:00
Robert Schmidt
52e478d6a3
Include rotation in phy_proc_tx meas
2022-01-28 16:10:48 +01:00
Laurent THOMAS
0f2adea417
Merge branch 'tx-thread-fix' of https://gitlab.eurecom.fr/oai/openairinterface5g into tx-thread-fix
2022-01-28 10:40:05 +01:00
Sakthivel Velumani
f43a69c5dc
Removed reuse of txdataF buffer on 2 slot basis
2022-01-28 10:39:44 +01:00
Sakthivel Velumani
a3123aae29
Removed global variables
2022-01-28 10:39:44 +01:00
hardy
c77a4eb767
create aws clean function to get rid of closed MR results
2022-01-27 15:14:49 +01:00
Raphael Defosseux
a3d9d50eb9
fix(ci): Updating the 5G RF simulator tutorial with CN5G v1.3.0 release
...
Also remove an obsolete sub-pipeline
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-01-27 14:23:47 +01:00
francescomani
aec56c9a86
additional review comments
2022-01-27 12:22:03 +01:00
Laurent THOMAS
aa47fa4c41
remove F1-U protobuf implementation
2022-01-27 11:57:19 +01:00
Robert Schmidt
8c5059214e
Remove log verbosity level from all conf files: it is not used
2022-01-27 10:53:07 +01:00
Robert Schmidt
a1520aacd1
Remove useless MSCGEN macro
2022-01-27 10:53:07 +01:00
Robert Schmidt
00e058537d
Remove MSC library, it is not used anywhere
2022-01-27 10:53:07 +01:00
Laurent THOMAS
3e7c22e7c6
gtp-u old code delete
2022-01-26 11:27:02 +01:00
francescomani
5eb9e1f421
compute Y every time
2022-01-26 10:31:10 +01:00
Melissa Elkadi
4c4d317822
Removing commented code that causes SEG_FAULT in NSA mode
2022-01-25 16:57:58 +01:00
Melissa Elkadi
fd54f2cf76
This commit includes several nfapi bug fixes
...
-cell_config.phy_cell_id is a uint16 and was being push/pulled
as a uint8_t
-several members of the p5 message we not push/pulled
-the second member of the ssb_mask_list is causing invalid tag length
-the error code of the push response was push8 when it should have
been a push32
-packing vendor extension causes invalid tag id(0x000)
2022-01-25 16:57:44 +01:00
Melissa Elkadi
918862475c
Removing log_minimal and adding new run-time logging opts
2022-01-25 05:53:41 -08:00
luis_pereira87
0e159f8b6b
Merge remote-tracking branch 'origin/develop' into bler_txoptim
...
# Conflicts:
# openair1/SCHED_NR/fapi_nr_l1.c
2022-01-25 08:49:16 +00:00
francescomani
e7f544e139
Merge remote-tracking branch 'origin/develop' into NR_pdcch_improvements
2022-01-24 19:08:21 +01:00
Cedric Roux
fe4c988c97
nr ue: fix security setting of DRB
...
Maybe this fix won't work for non-openair gNB. We use the same keys and
algorithms as for SRBs, which is what openair gNB does.
(I hope I'm right there.)
To be changed if needed.
2022-01-24 15:56:45 +01:00
Laurent THOMAS
504c529c20
small optimisation in build_oai script
2022-01-24 15:27:08 +01:00
Laurent THOMAS
13a16bc29f
remove separate dir from phy_simulators binaries and compile options
2022-01-24 14:59:12 +01:00
luis_pereira87
d0bbcaef50
Merge remote-tracking branch 'origin/develop' into thread_pool_size
...
# Conflicts:
# ci-scripts/conf_files/gNB_SA_n78_106PRB.2x2_usrpn310.conf
# ci-scripts/conf_files/gNB_SA_n78_133PRB.2x2_usrpn310.conf
# openair2/GNB_APP/L1_nr_paramdef.h
# targets/PROJECTS/GENERIC-NR-5GC/CONF/du_gnb.conf
2022-01-24 11:13:38 +00:00
Remi Hardy
4d1bda01c6
integration_2022_wk04_a
...
MR !1353 : L1 Tx threading update
Removed active waiting loop which could block threads. Instead a separate thread to reorder the finished job is used.
MR !1404 : \[CI\] rtmon per test
so far we had 1 default cfg file for real time processing check (html table).
now we can have a specific file per test, the yaml config file has to be specified in the xml
2022-01-24 10:55:04 +00:00
Remi Hardy
9b15707f81
Merge branch 'fix-mcs-lte' into 'develop'
...
Revert changes in cqi_to_mcs
See merge request oai/openairinterface5g!1403
2022-01-24 10:53:24 +00:00
hardy
cb06ce6a3b
fix conf file for LTE 2x2 TM2
2022-01-24 10:53:22 +01:00
hardy
ecdb8ee05f
clean/remove unused tests from scheduled tests (2x2) sequence
2022-01-22 09:07:46 +01:00
hardy
08c9d4ae4c
Merge remote-tracking branch 'origin/tx-thread-update' into integration_2022_wk04_a
2022-01-21 16:39:24 +01:00
hardy
94074849ae
Merge remote-tracking branch 'origin/ci_rtmon_per_test' into integration_2022_wk04_a
2022-01-21 16:38:55 +01:00
Sofia Pison
4fb330e4cc
Modified CMakeLists to enable the run with address sanitizer without specifying LD_LIBRARY_PATH
2022-01-21 15:13:53 +01:00
Remi Hardy
ded914f5ca
Merge branch 'ci_fix_gitpost' into 'develop'
...
[CI] fix gitpost issue
See merge request oai/openairinterface5g!1408
2022-01-21 11:14:07 +00:00
hardy
70b93d0901
fix git post in one block for NSA test seq
2022-01-21 11:56:09 +01:00
luis_pereira87
b4e34d5e6b
Merge remote-tracking branch 'origin/develop' into ue-phy-sync-improvements
2022-01-21 10:53:05 +00:00
luis_pereira87
34409bacc0
Address review comments
2022-01-21 10:52:39 +00:00
Raphael Defosseux
b2b95bb9ff
feat(ci): adding more 4G RF sim tests -- currently TDD not working
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-01-21 11:49:55 +01:00
hardy
a859c8810f
make real time monitor cfg PER test (called in xml) + update 2x2 tests requirements
2022-01-21 11:46:54 +01:00
Remi Hardy
36cc54e2d1
Merge branch 'ci_lte_2x2_tm2' into 'develop'
...
[CI] add lte 2x2 tm2
See merge request oai/openairinterface5g!1407
2022-01-21 10:07:26 +00:00
hardy
6aa7eea09f
update lte 2x2 for tm2
2022-01-21 11:00:09 +01:00
Remi Hardy
7910babdc4
integration_2022_wk03_b
...
MR !1371 : NR UE capabilities
-Capabilities for OAI UE from xml file (for now copy-pasted from a COTS UE, to be modified in the framework of harmonization of RRC configuration at gNB).
-For phy-test and do-ra mode, the gNB directly reads the xml file.
MR !1397 : fix issue created from fix int8 overflow (int8 overflox is small)
-ptrs computation was making uint8 overflow, i fixed it, but then, as the overflow is negative, it became a very high positive number (uint8 0-1 is "only" 255)
MR !1390 : ci-improvements
-store executables with which core dumps have been created for better analysis
-do not capture GTP, bloating PCAPs
-complete + order build_oai help
-build all libraries in containers (e.g., nrscope, telnet, ...)
-increase (containerized, 5G) RFsim throughput and tentatively analyze
2022-01-21 09:00:24 +00:00
luis_pereira87
86096894a0
Fix build warning after merge with develop
2022-01-20 11:53:17 +00:00
luis_pereira87
7355cb454f
Merge remote-tracking branch 'origin/develop' into ue-phy-sync-improvements
...
# Conflicts:
# openair1/PHY/LTE_UE_TRANSPORT/pcfich_ue.c
2022-01-20 11:43:24 +00:00