Bing-Kai Hong
f19fa8ad47
Create ITTI procedure for F1
2018-09-06 11:56:15 +02:00
Robert Schmidt
9e5f9bdb94
Suppress warning "implicitly truncated to unsigned type"
2018-09-06 10:05:45 +02:00
Robert Schmidt
63a2fb0660
Handle warnings regarding undeclared functions for dec, enc, sctp
2018-09-06 10:03:55 +02:00
Robert Schmidt
14298413a4
Fix obvious warnings when building CU/DU tests
2018-09-06 09:25:10 +02:00
Raymond Knopp
b2583c6f23
CU is exectuable
2018-09-06 09:24:10 +02:00
Raymond Knopp
32a39e9a67
CU configuration modifications
2018-09-05 22:28:56 +02:00
Raymond Knopp
ce07a11ed8
Merge branch 'feature-127-protocol-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-127-protocol-split
2018-09-05 11:53:34 +02:00
Raymond Knopp
3e987bc143
update of cu configuration file
2018-09-05 11:53:08 +02:00
Bing-Kai Hong
cdfca6c00a
F1:
...
1.create the f1ap handlers procedure
2.hide asn1c warning when in compile
2018-09-05 11:14:35 +02:00
Raphael Defosseux
87d5a07ee1
CI: removing UL iperf test at 20 MHz on basic simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-05 10:59:59 +02:00
Raphael Defosseux
d721e2de1a
CI: improved basic simulator testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-05 09:47:19 +02:00
Raymond Knopp
e2dd22b6ae
added parsing of F1AP_SETUP_RESP message and subsequent RAN configuration in DU
2018-09-04 23:07:46 +02:00
Raymond Knopp
b584ddeda8
added configuration files for cu/du, ngran_types.h
2018-09-04 09:36:01 +02:00
Raymond Knopp
1daed67012
Merge branch 'feature-127-protocol-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-127-protocol-split
...
Conflicts:
common/utils/T/T_IDs.h
common/utils/T/T_messages.txt
2018-09-04 09:28:35 +02:00
Raphael Defosseux
2a82e02a32
CI: fix TDD scenario (missing rebuild)
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-04 09:26:49 +02:00
Raymond Knopp
c8c8032358
initial DU part for F1AP_setup_resp
2018-09-04 09:25:02 +02:00
Raymond Knopp
c56eb9eda7
addition of configuration (DU) for F1AP and filling of F1AP_SET_REQ parameters
2018-09-04 07:40:04 +02:00
Raphael Defosseux
d774d09d24
CI: proper gitlab notifications for FDD/TDD test
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-03 18:25:57 +02:00
Raphael Defosseux
1fe75d1f0d
CI: little fixes to TDD scenario
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-03 18:08:55 +02:00
Raphael Defosseux
0d67d44e05
CI: running TDD test even if FDD failed
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-03 17:16:51 +02:00
Raphael Defosseux
afa64a0d90
CI: adding TDD setup to main CI on develop
...
-- Configuration files for a Band-40 test setup
-- XML file test on band-40 for 5 and 10 MHz in DL only
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-03 16:13:03 +02:00
Raphael Defosseux
9f21c07108
CI : fix
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-03 13:42:55 +02:00
Raphael Defosseux
3698dd7e84
Merge branch 'develop_integration_2018_w35' into 'develop'
...
Develop integration 2018 w35
See merge request oai/openairinterface5g!378
2018-09-03 13:12:07 +02:00
Raphael Defosseux
966f6392c7
CI: basic-sim, adding a pause between eNB start and UE start
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-03 12:31:45 +02:00
Cedric Roux
23e5ca206e
fix for CI
2018-09-03 11:09:56 +02:00
Cedric Roux
d67d8617e7
integration fix: fix compilation error
2018-08-31 18:11:45 +02:00
Bing-Kai Hong
3021cf114d
F1 & MAC:
...
1. Fix UE_CONTEXT_SETUP_REQUEST and CONTEXT_MODIFICATION_REQUEST encode/decode
2. Add gNB_DU_CONFIGURATION_UPDATE and gNB_CU_CONFIGURATION_UPDATE procedure
3. Add C_RNTI_TO_BIT_STRING function
4. Add INITIAL_UL_RRC_MESSAGE_TRANSFER procedure and with mac_du_data_ind (MSG3)
5. Add GNB-CUSystemInformation extension part for the F1SetupResponse procedure
2018-08-31 15:55:42 +02:00
Cedric Roux
23ca4cfbbe
Merge remote-tracking branch 'origin/T-fixes-w35' into develop_integration_2018_w35
2018-08-31 15:13:03 +02:00
Cedric Roux
4c069754d3
Merge remote-tracking branch 'origin/basic-simulator-fixes' into develop_integration_2018_w35
2018-08-31 14:49:50 +02:00
Cedric Roux
c22180ff31
Merge remote-tracking branch 'origin/issue326_LOGreview' into develop_integration_2018_w35
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
openair1/SCHED_UE/phy_procedures_lte_ue.c
openair2/LAYER2/MAC/eNB_scheduler_phytest.c
2018-08-31 12:55:28 +02:00
Cedric Roux
7654f8a208
Merge remote-tracking branch 'origin/issue_344_segv_trace_wireshark' into develop_integration_2018_w35
2018-08-31 12:43:33 +02:00
Cedric Roux
3f08e4503b
Merge remote-tracking branch 'origin/x2' into develop_integration_2018_w35
2018-08-31 12:29:15 +02:00
Cedric Roux
d52de8e482
Merge remote-tracking branch 'origin/341-modulation-bugfix' into develop_integration_2018_w35
2018-08-31 12:12:53 +02:00
Cedric Roux
536b4a88b1
Merge remote-tracking branch 'origin/cqiSchedule' into develop_integration_2018_w35
2018-08-31 12:04:28 +02:00
Cedric Roux
99535adacc
integration: remove compilation warning
2018-08-31 12:02:04 +02:00
Cedric Roux
4aec4a23a8
Merge remote-tracking branch 'origin/multi-sdr-ip-conf' into develop_integration_2018_w35
2018-08-31 11:50:19 +02:00
Cedric Roux
27322602e9
Merge remote-tracking branch 'origin/336-fhg-embms-changes' into develop_integration_2018_w35
2018-08-31 11:42:26 +02:00
Raphael Defosseux
8961e67ef4
CI: fix syntax error in pipeline
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-31 11:38:34 +02:00
Raphael Defosseux
caa5ad6e4b
CI: improvements on basic-simulator testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-30 15:57:42 +02:00
Cedric Roux
b8093f509e
T tracer: fix problem with some displays
...
This commit attempts to fix the error:
no good visual found
2018-08-30 14:25:20 +02:00
Cedric Roux
31e472d235
T tracer: fix traces for TDD
2018-08-30 14:23:52 +02:00
Raphael Defosseux
8fc3c48d85
CI: better reporting for simulator testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-29 16:53:17 +02:00
Raphael Defosseux
16314f041f
CI: fix EPC IP address retrieve and zip of test-files
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-29 10:27:10 +02:00
Raphael Defosseux
d57024162a
CI: fix bypass
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-28 17:27:35 +02:00
Raphael Defosseux
fdea649ddf
CI: Adding skeleton to perform basic-simulator testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-28 17:17:06 +02:00
Bing-Kai Hong
a817b54c74
T: generate for PROTO_AGENT and F1U
2018-08-28 17:01:17 +02:00
Bing-Kai Hong
b797dafdc6
1.Update the F1 messages with F1AP spec R15.2.1 and build scripts for proper generation of F1 messages
...
2.Add SCTP procedure (without ITTI) with F1AP
3.Add F1AP test code
2018-08-28 15:05:05 +02:00
Calvin HSU
b58ef54608
Merge remote-tracking branch 'origin/develop' into feature-127-protocol-split
2018-08-28 12:22:59 +02:00
Raphael Defosseux
24c1c6e18b
CI: better reporting
...
-- URL of jenkins build included in top of HTML report
-- when one of the needed processes not present, reported in HTML
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-28 09:35:31 +02:00
Cedric Roux
a48c36582f
bugfix: fix threading in the UE
...
Various problems were found with the basic simulator.
Variables used by various threads for synchronization need to
be initialized properly. That is before the various threads
start using them.
This goes for:
- UE->is_synchronized
- UE->proc.instance_cnt_synch
- UE->proc.instance_cnt_rxtx
The function "UE->rfdevice.trx_start_func" was called in
"UE_thread_synch" but should be called in "UE_thread" because
"UE_thread" is the one that calls "UE->rfdevice.trx_read_func"
and there is no guaranty that the call to "UE->rfdevice.trx_start_func"
is done before as it has to (it's in another thread).
And finally "pthread_cond_signal(&proc->cond_rxtx)" was called twice,
which may not be a problem but was certainly not intended. Plus
removing one call simplifies the code by removing some "if" logic,
which is a good thing per se.
This commit was not tested with a real UE and may thus introduce some
issues. Hopefully not!
2018-08-27 17:46:03 +02:00