Commit Graph
18843 Commits
Author SHA1 Message Date
Melissa c92323fb13 Merge branch 'episys/david/nsa_integrated_RA' into 'episys/master-nsa'
Integrated ra procedure for both nsa and sa.

See merge request aburger/openairinterface5g!83
2021-11-17 21:13:37 +00:00
Deokseong "David" Kim efc797f35d Integrated ra procedure for both nsa and sa. 2021-11-17 21:13:36 +00:00
Melissa Elkadi d28deb3c34 Handling multiplexing of UCI indications
The IP traffic of a single NRUE works most
of the time in this commit. There seems to
be a bug in the gNB and it will occassionally
crash with a heap-buffer-overflow. This will
be looked at in the next commit.

The changes in this commit include gathering
all of the UCI indications in the queue that
have the same scheduled sfn_slot and sending
them as one aggregated UCI when the scheduled
sfn_slot matches the received ul_tti_request.
2021-11-17 11:33:05 -08:00
Raphael Defosseux 1ee7b96d64 fix(ci): 4g/5g RF simulation tests may fail due to lost socket on ue container. Repeat in case of failure
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-17 09:49:53 +01:00
hardy b16d5a6f10 update test description in test dashboard 2021-11-16 15:57:54 +01:00
Raphael Defosseux ce1bc7cefb fix(ci): implement proper automatic un-deploy of RAN containers
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-16 15:03:01 +01:00
mjoang 41e2b21d08 Change missing mutex init per review. 2021-11-15 13:58:25 -05:00
luis_pereira87 43e224292c Change variable types in statistics to accommodate more bytes and to avoid negative values 2021-11-15 17:08:57 +00:00
luis_pereira87 cfbfd90fca Revert "Change variable types in statistics to accommodate more bytes and to avoid negative values"
This reverts commit eca68ea84a.
2021-11-15 17:08:43 +00:00
Raphael Defosseux 4ab1c44172 fix(ci): fix the iptables check
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-15 16:16:38 +01:00
Raphael Defosseux c29da837bd fix(ci): fix typo in main pipeline
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-15 15:36:14 +01:00
luis_pereira87 eca68ea84a Change variable types in statistics to accommodate more bytes and to avoid negative values 2021-11-15 09:10:51 +00:00
Raphael Defosseux 300af2c5ab fix(ci): proper usage of flag for merge request
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-14 17:36:21 +01:00
Michael Cook afeb5f4de2 Fix warning about unused variable off
It's used only if LOG_M is enabled.
2021-11-14 06:29:24 -08:00
Remi Hardy 76d299f127 Integration_2021_wk45_c
MR !1307: WIP: [CI] real time stats and monitoring update
-MR !1280 (closed) : MAC statistics in separate thread
-log X1AP-PDU messages for eNB
-update real time stats collection (from stats logs file instead of stdout)
-update runtime monitoring (conf file, pages)

MR !1301: Fix for blocked process in FR2

MR !1312: CI: adding NSA-B200 sanity check pipeline to automatic regression test-suite
-Validate that all required routes are present 
-Copy the image from a "build" server to a "test" server 
-fixes for the log collection on the CoreNetwork components

MR !1282 : Add MCS from HARQ BLER
-Estimates correct MCS using EMA, kept between target thresholds dl_bler_target_upper and dl_bler_target_lower (conf options) for 1st retx and below dl_rd2_bler_threshold for 2nd retx 
-Maximum MCS configurable 
-on 3rd retx, reduce MCS by 5

Other commits in the integration branch:
-push DL traffic to 60Mb
-solve long ping time in SA
2021-11-14 08:28:57 +00:00
Melissa Elkadi e928ef991a Merge branch 'episys/david/nsa_integrated_RA' into eurecom-episys-merge-nsa 2021-11-12 10:52:27 -08:00
David Kim 27163417a0 Fixed id mismatch problem for pdcp tun interface in enm. 2021-11-12 10:25:49 -08:00
Melissa Elkadi 368977b3bb The NRUE and gNB are connected to the 5GCN!
When IP traffic is started on the NRUE, the
gNB immediately crashes
2021-11-12 09:03:47 -08:00
Melissa Elkadi 36250e72f2 Merge branch 'episys/david/nsa_integrated_RA' into eurecom-episys-merge-nsa 2021-11-11 18:58:14 -08:00
Melissa Elkadi 04d0004e4d Merge branch 'episys/david/nsa_integrated_RA' into eurecom-episys-merge-nsa 2021-11-11 13:59:42 -08:00
David Kim 01c2f79f9e Fixed build error in eNB ocp. 2021-11-11 12:43:26 -08:00
hardy 0de1ebde81 push DL traffic to 60M in SA 2021-11-11 12:13:13 +01:00
David Kim d118cbfadc Consolidated two 'if' condition in ra procedures for nsa and sa. 2021-11-10 18:18:12 -08:00
Melissa Elkadi 5fcea85427 Getting rid of duplicate if statement contents 2021-11-10 14:41:54 -08:00
David Kim 1803b1fb34 Integrated ra procedure for both nsa and sa. 2021-11-10 13:52:29 -08:00
mjoang d0488b5d51 small change on adding mutex to protect ul_config_pdu against race condition. 2021-11-10 15:39:06 -05:00
hardy 0586af8b5a solve (long) ping time issue in SA 2021-11-10 20:50:41 +01:00
hardy 032ec1cdad Merge remote-tracking branch 'origin/NR_MCS_BLER' into integration_2021_wk45_c 2021-11-10 20:44:32 +01:00
Melissa Elkadi c5ad7d89fe Removing white space 2021-11-10 08:59:46 -08:00
Raphael Defosseux 36066ac796 fix(ci): fix the physim image push to cluster; one single TAC in mme.conf
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-10 15:52:01 +01:00
Melissa Elkadi 046258f1ba Merge branch 'eurecom-develop' into eurecom-episys-merge-nsa 2021-11-09 15:17:58 -08:00
Melissa 9fb044588d Merge branch 'episys/david/nsa_ci_debug_for_sa' into 'episys/master-nsa'
NSA CI debug update for SA mode

See merge request aburger/openairinterface5g!82
2021-11-09 23:00:14 +00:00
David Kim 0429f7e872 Merge remote-tracking branch 'origin/episys/master-nsa' into episys/david/nsa_ci_debug_for_sa 2021-11-09 11:10:40 -08:00
Mario Joa-Ng b965cbbb0a Using rnti to assign different pucch resource to different UE. 2021-11-09 13:24:26 -05:00
Melissa dfd428672b Merge branch 'episys/mel/sa_development_init' into 'episys/master-nsa'
CBRA Procedure Working for SA Mode

See merge request aburger/openairinterface5g!81
2021-11-09 17:46:07 +00:00
Melissa Elkadi 83f8d71233 Fixing indentation in if statement and adding conf file 2021-11-09 09:44:48 -08:00
Raphael Defosseux adcad3d9d5 fix(ci): increased some timeout values
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-09 15:55:41 +01:00
hardy 47b22314d4 Merge remote-tracking branch 'origin/ci-adding-route-checks' into integration_2021_wk45_c 2021-11-09 10:19:49 +01:00
hardy ffba98cadf Merge remote-tracking branch 'origin/thread-blocking-fix' into integration_2021_wk45_c 2021-11-09 10:19:29 +01:00
hardy 4b9f7ec404 Merge remote-tracking branch 'origin/ci-test-newstats' into integration_2021_wk45_c 2021-11-09 10:19:10 +01:00
Raphael Defosseux 6e5527e0c6 fix(build): new version of RHEL8 to support
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-09 09:51:30 +01:00
Remi Hardy 1b3a124ba1 Integration 2021 wk45 b
MR !1279 : Improvements to support other NR bands
Minor improvements and small bug fixes to support other MR bands

MR !1294 : code cleanup, no feature
Remove legacy code, not used and not usable anymore and fix a issue in PDCP NETLINK initialization

MR !1298 : 5G NR timing fixes

MR !1295 : NR UE PDCCH fixes
Removing some hardcoding and bugs in dci detection at UE, mostly for SIB1 and RA

MR !1303 : fix bug in GNB MAC nr_store_dlsch_buffer() to handle multipe UEs correctly.
2021-11-09 07:33:26 +00:00
David Kim 3613485749 Added new config file for gNB in SA test. 2021-11-08 21:30:35 -08:00
David Kim d564d8f94d Updated to emulate_l1 instead of nsa in gNB indication. 2021-11-08 21:27:55 -08:00
David Kim e5ac73a552 Merge remote-tracking branch 'origin/episys/mel/sa_development_init' into episys/david/nsa_ci_debug_for_sa 2021-11-08 21:21:44 -08:00
David Kim b13fce5385 Removed NSA mode further in nrUE codes and fixed format. 2021-11-08 16:04:39 -08:00
Melissa Elkadi dbf2aba843 Reverting white space change 2021-11-08 14:41:51 -08:00
Raphael Defosseux c40130ecf7 fix(ci): fix some typos
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-08 20:33:18 +01:00
Melissa Elkadi dbacbfd0cd Removing more unnecessary filtering in NRUE
Got rid of unnecessary mac->scc check as well
2021-11-08 11:28:41 -08:00
Melissa Elkadi fa4617c0bf Fixing MR based on OAI feedback
The following was changed in this commit:
 - A new struct in the mac instance was created
   for all emulated L1 fields.
 - NR UE RRC state bug was fixed
 - Checking the RAR rnti based on the MAC instance
   ra.ra_rnti and not hardcoding to 0x10b
 - Modified the name of the new emulate_l2 flag
   to make sense: emulate_l1
2021-11-08 10:59:28 -08:00