Robert Schmidt
0fe608c292
Add TERMIATE_MESSAGE to DU/CU tasks, add warning/trace IDs
2018-09-09 16:00:19 +02:00
Robert Schmidt
5a74b790a2
Restructure code, CMakeLists fixes
...
- move the configuration reading code before task creation
- fix CMakeLists.txt so that lte-softmodem-nos1 compiles
2018-09-08 18:55:30 +02:00
Bing-Kai Hong
5105766ec5
Remove unwanted files and function for sctp and f1 unit test
2018-09-07 19:14:12 +02:00
Bing-Kai Hong
021d7abf8a
Create the F1 pingpong procedure with SCTP
2018-09-07 19:04:45 +02:00
Bing-Kai Hong
17cc510a3c
add itti_receive_msg at CU and DU
2018-09-07 14:13:56 +02:00
Robert Schmidt
c4370d9df0
Start CU/DU tasks in create_remaining_tasks() of ENB_APP
2018-09-07 12:17:03 +02:00
Robert Schmidt
2e453eff69
move F1AP_get_next_transaction_identifier() to f1ap_common.c
2018-09-07 12:17:03 +02:00
Robert Schmidt
54aa295eb4
Use f1ap_encoder.c file for F1AP encoding functionality
2018-09-07 12:15:35 +02:00
Bing-Kai Hong
e82cae08c3
fix wrong parameter when get ip address in DU
2018-09-07 12:07:26 +02:00
Bing-Kai Hong
b6295efd2a
modify the ip address struct in f1 setup req for DU
2018-09-07 11:53:33 +02:00
Bing-Kai Hong
185c2fd46b
Merge branch 'feature-127-protocol-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-127-protocol-split
2018-09-06 19:15:52 +02:00
Bing-Kai Hong
d0de98e067
Create SCTP request and response with ITTI procedure for F1
2018-09-06 19:13:09 +02:00
Robert Schmidt
87093e1b55
Restructure create_tasks(): start tasks depending on RAN type, is read in RCconfig_RRC()
2018-09-06 18:12:47 +02:00
Bing-Kai Hong
f19fa8ad47
Create ITTI procedure for F1
2018-09-06 11:56:15 +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
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
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
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
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
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
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
Cedric Roux
69338c694b
bugfix: fix array index
...
As reported by Konstantinos Alexandris and Robert Schmidt.
2018-08-17 15:55:04 +02:00
Cedric Roux
546cdded78
Merge remote-tracking branch 'origin/fix-missing-break' into develop_integration_2018_w33
2018-08-17 15:38:50 +02:00
Robert Schmidt
44e444b3a2
Add missing break in switch statement in set_ul_DAI()
2018-08-13 14:38:32 +02:00
Raymond Knopp
11a33bc44c
Merge remote-tracking branch 'origin/develop' into issue-centos-fixes
2018-08-07 17:40:18 +02:00
Raymond Knopp
a2cf8611ed
small modifications for CentOS build
2018-08-04 08:39:25 +02:00
Cedric Roux
409b3d5c20
Merge remote-tracking branch 'origin/issue326_LOGreview' into develop_integration_2018_w31
2018-08-03 09:45:26 +02:00
frtabu
6c23bdec60
fix compilation errors in ETHERNET or noS1 mode
2018-07-31 00:42:53 +02:00
frtabu
30509955c2
remove compilation warnings, especially when disabling T_TRACER. enhance LOG_M macro implementation, introduce LOG_DEBUG_XXX macro to replace #ifdef DEBUG_XXX
2018-07-30 20:07:22 +02:00
frtabu
b85cbddeec
log.c simplification, fix usefull functionality which never worked, move all log code from openair2 to common
2018-07-30 20:07:22 +02:00
Wang Tsu-Han
d45fcd6fc2
Merge branch 'develop' into parallel-phy-test-EMUFH
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
openair1/PHY/LTE_UE_TRANSPORT/get_pmi.c
openair2/LAYER2/MAC/eNB_scheduler_phytest.c
openair3/S1AP/MESSAGES/ASN1/R8/s1ap-8.10.0.asn1
targets/RT/USER/lte-enb.c
targets/RT/USER/lte-ru.c
targets/RT/USER/rfsim.h
2018-07-30 11:42:34 +02:00
Wang Tsu-Han
aa00a4734a
reset for remerging
2018-07-30 11:24:08 +02:00
Cedric Roux
ccdf1aff7a
fix
2018-07-20 17:01:48 +02:00
Cedric Roux
d05ec7e826
hot dirty fix - TODO: fix it properly
2018-07-20 16:40:09 +02:00
Cedric Roux
b1d0287327
Merge remote-tracking branch 'origin/issue321_tdd_config1' into develop_integration_2018_w29
...
Conflicts:
openair2/LAYER2/MAC/eNB_scheduler_primitives.c
2018-07-20 12:26:13 +02:00
Cedric Roux
e7ea9e7611
Merge remote-tracking branch 'origin/issue326_LOGreview' into develop_integration_2018_w29
...
Conflicts:
cmake_targets/CMakeLists.txt
2018-07-20 12:11:52 +02:00
Cedric Roux
d89dbb4882
Merge remote-tracking branch 'origin/feature-s1ap-r14-based-on-new-asn1c' into develop_integration_2018_w29
...
Conflicts:
targets/SIMU/PROC/channel_sim_proc.c
targets/SIMU/USER/oaisim_pad.c
2018-07-20 12:10:15 +02:00
Cedric Roux
c836ef28f4
Merge remote-tracking branch 'origin/enhancement-rfsim' into develop_integration_2018_w29
...
Conflicts:
openair2/LAYER2/MAC/eNB_scheduler_primitives.c
openair2/UTIL/LOG/log.c
targets/RT/USER/lte-uesoftmodem.c
targets/SIMU/USER/oaisim.c
targets/SIMU/USER/oaisim_functions.c
2018-07-20 12:06:26 +02:00
Raymond Knopp
3539761c28
Log review step 1: legacy VCD removal, LOG macro modified, TTracer enabled at build time by default, in a way it, by default configuration, provides console logs, as in previous versions
2018-07-13 16:43:34 +02:00
Haruki NAOI
eb030b6a29
fix: compile error using "--mu" build option.
2018-07-13 14:53:14 +09:00
Haruki NAOI
b033317286
Merge remote-tracking branch 'remotes/origin/develop' into issue321_tdd_config1
...
# Conflicts:
# openair2/UTIL/LOG/log.c
2018-07-13 14:13:10 +09:00
Bi-Ruei, Chiu
0071fb6173
Add ASN files of LTE-RRC, S1AP and X2AP of 2018 Jun release
2018-07-13 10:04:46 +08:00
Bi-Ruei, Chiu
a247907d3a
Use an un-official community collaboration version of asn1c
...
1. It's no need to modify LTE-RRC's ASN.1 file for enabling option group
feature in generate_asn1.
2. It's no need to patch the C header files generated from
LTE-RRC/S1AP/X2AP's ASN.1 in fix_asn1.
3. It's no need to pre-process S1AP/X2AP's ASN.1 for enabling information
object class feature by asn1tostruct.py.
This commit requires an un-official version of asn1c which are
collaboration of asn1c community members and `build_helper` is modified
in this commit accordingly :
https://github.com/brchiu/asn1c/tree/velichkov_s1ap_plus_option_group
This asn1c can also convert ASN.1 of 5G NR RRC (38.331, v15.1.0) and
generate C files with -findirect-choice command line option without
tweaking ASN.1 file.
Examples for how to use this asn1c for S1AP are in S1AP files, e.g.
s1ap_eNB_nas_procedures.c and s1ap_eNB_handler.c.
There is an modified openair-cn (based on tag 0.5.0) with this new asn1c at :
https://github.com/brchiu/openair-cn/tree/new-asn1c
Basic S1AP interaction and data transfer operation between OAI eNB and
this modified openair-cn has been tested.
Note: Community version of asn1c is keeping evolved to provide better usage.
2018-07-13 10:04:46 +08:00
Bi-Ruei, Chiu
df1e5b21c8
Change 'RRC/LITE' to 'RRC/LTE'
2018-07-12 15:33:31 +08:00