Raymond Knopp
becbb0a45f
added UE reading of configuration files (RRCReconfiguration,RadioBearerConfig) for static NSA without LTE
2019-09-23 15:26:32 +02:00
Raymond Knopp
4b5ad6a9c4
ASN.1 encoding of EN-DC RRC messages functional (run with --phy-test)
2019-09-22 22:28:01 +02:00
Raymond Knopp
287c4c07c6
memory leaks and corrections in ASN.1 encoding of secondaryCellGroupConfig
2019-09-22 18:32:26 +02:00
Raymond Knopp
5d0e54c86b
more memory leaks, debugging of ASN.1 encoding of servingCellGroupConfig
2019-09-21 09:01:06 +02:00
Raymond Knopp
79bd161d41
missing file
2019-09-20 13:43:18 +02:00
Raymond Knopp
25f49631ff
more memory leaks
2019-09-20 13:40:46 +02:00
Raymond Knopp
ae726696e4
fixing some memory leaks
2019-09-20 09:25:54 +02:00
Raymond Knopp
686d68a826
initial RRC for NSA
2019-09-20 08:49:04 +02:00
Raymond Knopp
b2bdf7eb9a
temporary commit
2019-09-11 10:57:31 +02:00
Raymond Knopp
adf76a5f51
Merge remote-tracking branch 'origin/develop-nr' into nr_prach
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
executables/nr-ru.c
executables/nr-softmodem.c
nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface.h
openair1/PHY/INIT/nr_init.c
openair1/PHY/NR_UE_ESTIMATION/nr_ue_measurements.c
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c
openair1/PHY/NR_UE_TRANSPORT/nr_transport_proto_ue.h
openair1/PHY/TOOLS/Makefile
openair1/PHY/TOOLS/lte_dfts.c
openair1/PHY/TOOLS/nr_phy_scope.c
openair1/SCHED_NR/phy_procedures_nr_common.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SIMULATION/NR_PHY/dlschsim.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/pbchsim.c
openair1/SIMULATION/NR_PHY/pucchsim.c
openair1/SIMULATION/NR_PHY/ulschsim.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/COMMON/rrc_messages_types.h
openair2/GNB_APP/RRC_nr_paramsvalues.h
openair2/GNB_APP/gnb_config.c
openair2/GNB_APP/gnb_paramdef.h
openair2/LAYER2/NR_MAC_gNB/config.c
openair2/LAYER2/NR_MAC_gNB/mac_proto.h
openair2/NR_PHY_INTERFACE/NR_IF_Module.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/MESSAGES/asn1_msg.h
2019-09-05 05:01:26 +02:00
Raymond Knopp
c4b2eeb2d4
intermediate commit before merge
2019-08-27 09:43:47 +02:00
Raymond Knopp
6fed116b33
adding nr_common.c
2019-08-06 08:48:01 +02:00
Raymond Knopp
56d7f6fcaf
Merge remote-tracking branch 'origin/develop-nr' into nr_prach
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
executables/nr-ue.c
openair1/PHY/INIT/nr_init.c
openair1/PHY/NR_TRANSPORT/nr_dlsch.c
openair1/PHY/NR_TRANSPORT/nr_dlsch.h
openair1/PHY/NR_TRANSPORT/nr_transport_common_proto.h
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c
openair1/PHY/defs_gNB.h
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SCHED_NR_UE/defs.h
openair1/SCHED_NR_UE/fapi_nr_ue_l1.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/pucchsim.c
openair1/SIMULATION/NR_PHY/ulschsim.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
2019-07-29 15:48:26 +02:00
Raymond Knopp
2850def8b7
compilation of all targets ok.
2019-07-28 08:02:49 +02:00
Raymond Knopp
81c5da5f2f
ENDC X2AP: Corrections at setup generation message and logs addition
2019-08-01 12:20:18 +02:00
Raymond Knopp
e7d5162400
ENDC: Minor addition in x2ap decoder
2019-08-01 12:19:17 +02:00
Raymond Knopp
408422ef7b
Merge branch 'nr_prach' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr_prach
2019-07-16 06:28:20 +02:00
Raymond Knopp
90e6a90e53
commit prior to merge
2019-07-16 06:28:10 +02:00
Raymond Knopp
dd2d49f191
fixed rar_Hopping configuration for eMTC. The value in configuration file was a string, but libconfig was told it was an int. changed the configura
...
tion file to '1' for this parameter and put default value to '1' which means off. Added AssertFatal, if this value is '0', which we don't suppor fo
r now.
_Please enter the commit message for your changes. Lines starting
2019-06-14 00:15:32 +02:00
Raymond Knopp
5eb919e9fe
added handling of time resources for CSS scheduling.
2019-06-14 00:02:59 +02:00
Raymond Knopp
07ac703fec
removal of mobipass
2019-06-05 08:31:44 +02:00
Raymond Knopp
012c2dc82b
fixed residual error in dlschsim.c after change of RAN_context_t structure changed.
2019-06-04 18:46:37 +02:00
Raymond Knopp
0cfb6c232d
Merge remote-tracking branch 'origin/develop-nr' into nr_prach
2019-06-04 06:19:19 +02:00
Raymond Knopp
cdb38930ac
compilation of unitary FFT tests
2019-06-04 06:11:12 +02:00
Raymond Knopp
83bdc96928
nr-softmodem compilation ok
2019-06-03 15:45:00 +02:00
Raymond Knopp
ace24c8919
unitary simulation compilation and simple testing
2019-06-03 15:31:01 +02:00
Raymond Knopp
34a7bdd3bb
finishing merge with develop-nr
2019-06-03 15:05:21 +02:00
Raymond Knopp
97cd210514
Merge remote-tracking branch 'origin/develop-nr' into nr_prach
...
Conflicts:
cmake_targets/build_oai
executables/nr-gnb.c
openair1/PHY/INIT/nr_init.c
openair1/PHY/defs_gNB.h
openair1/SCHED_NR/fapi_nr_l1.c
openair2/LAYER2/NR_MAC_gNB/config.c
openair2/LAYER2/NR_MAC_gNB/mac_proto.h
openair2/RRC/NR/rrc_gNB.c
2019-06-03 14:31:32 +02:00
Raymond Knopp
1f228ee4d1
- reworked configuration file and configuration for gNB (write directly to ASN1 structure from config module instead of passing intermediate structures)
...
- added prach procedures for gNB with configuration of PRACH L1/L2 parameters
2019-06-02 23:40:57 +02:00
Raymond Knopp
a8d8b590c7
added missing files for nr_prach with respect to previous commit. Added nr_prachsim to build_oai.
2019-05-28 13:16:56 +02:00
Raymond Knopp
48c24e5f4d
testing successful with 122.88 Ms/s, format A2, NCS 13
2019-05-26 23:05:12 +02:00
Raymond Knopp
ef27c8ce04
initial prach implementation. Splitting of components for RU (FFTs) and L1 (detection). Update of UE to include all formats (for 30 kHz SCS case on initial BWP)
2019-05-26 09:55:54 +02:00
Raymond Knopp
4cd3d635f7
more pthread protection in nr-gnb.c
2019-05-21 19:25:02 +02:00
Raymond Knopp
aaa3afb722
fix in usrp_lib.cpp
2019-05-21 16:02:34 +02:00
Raymond Knopp
38a2762d18
UHD transpor parameters for USB3 (like develop now)
2019-05-20 00:12:48 +02:00
Raymond Knopp
c59c85dfdb
modifications applied to lte-ru because of common interface changes with nr-ru
2019-05-19 23:44:55 +02:00
Raymond Knopp
c1152f30d3
testing merge with develop-nr. removal of pthread_mutex_timedlock, we were using the wrong time argument (needed to be absolute).
2019-05-19 01:23:03 +02:00
Raymond Knopp
b447f0b913
minor changes
2019-05-18 17:07:24 +02:00
Raymond Knopp
da9b879112
Merge remote-tracking branch 'origin/develop-nr' into develop-nr-less-logging
...
Conflicts:
openair1/SCHED_NR/sched_nr.h
2019-05-18 15:49:13 +02:00
Raymond Knopp
a66c297a84
Merge branch 'develop-nr' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-nr
2019-05-18 12:28:46 +02:00
Raymond Knopp
f71c2e0830
initial commit of gNB prach processing
2019-05-14 11:42:17 +02:00
Raymond Knopp
335842c1be
removed race condition in ru_thread_tx when signaled from L1_thread_tx
2019-05-13 01:08:59 +02:00
Raymond Knopp
069ce10a2e
NR FAPI interface additions for DLSCH (SDU pointer now does down to L1)
2019-05-11 23:57:11 +02:00
Raymond Knopp
95e54e3b26
added real-time parametrization to L1_thread and L1_thread_tx
2019-05-08 18:06:01 +02:00
Raymond Knopp
8c1f9c9e75
modifications to synchronization between RU_TX and L1_TX (timed cond wait to drop slots)
...
tested on both 40 and 80 MHz channels
2019-05-06 16:04:04 +02:00
Raymond Knopp
c3b3b39ef8
:wqMerge branch 'develop-nr-less-logging' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-nr-less-logging
2019-05-05 21:57:33 +02:00
Raymond Knopp
317cbfd601
minor changes to thread synchronization after testing with N310 @ 122.88 Ms/s
2019-05-05 21:52:03 +02:00
Raymond Knopp
c66fc1fd28
Merge branch 'develop-nr-less-logging' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-nr-less-logging
...
Conflicts:
openair1/SCHED_NR/phy_procedures_nr_gNB.c
2019-05-03 13:38:16 +02:00
Raymond Knopp
26d5eb90b6
intermediate commit to synch machine
2019-05-03 13:37:22 +02:00
Raymond Knopp
4c3c8f2c6c
more logging removal
2019-05-03 13:33:07 +02:00
Raymond Knopp
c5d1a8b8dc
fixed IF4p5 2x2 functionality (especially PRACH was broken on both ends)
...
configuration files for CU/DU (thread policy)
2019-04-30 20:26:17 +02:00
Raymond Knopp
9fb2f7365c
fronthaul bugfixes for IF4p5 2x2 antenna configuration, testing with TM2
2019-04-28 20:27:10 +02:00
Raymond Knopp
e47829af6c
removal of EXPRESS MIMO HW drivers/libraries, same for mobipass.
2019-04-28 11:11:11 +02:00
Raymond Knopp
17eb5eedaf
Merge remote-tracking branch 'origin/develop' into ru_rau_enhancement_L1_renaming
...
also:
removed XFORMS from lte-softmodem target and associated extra functions in lte-softmodem.c
Conflicts:
common/utils/T/T_defs.h
targets/RT/USER/lte-softmodem.c
2019-04-28 10:30:56 +02:00
Raymond Knopp
269527f321
removal of residual warnings
2019-04-25 20:51:54 +02:00
Raymond Knopp
14374c1473
fixed cppcheck errors and warnings. Removal of oaisim files tha came back during merge.
2019-04-25 11:53:52 +02:00
Raymond Knopp
31cf3ac05c
removal of warnings
2019-04-24 23:17:05 +02:00
Raymond Knopp
c245e426d2
made "is_slave" RRU parameter default to "no" instead of "yes".
2019-04-24 11:37:13 +02:00
Raymond Knopp
8ea46f8f95
changed CI configuration files so that the scheduling paramter for TDD and TM2 is "PARALLEL_SINGLE_THREAD"
2019-04-24 07:40:35 +02:00
Raymond Knopp
b9363eef70
insert check on "ru->do_precoding" in RU TX chain for basic behaviour in monolithic eNB case
2019-04-23 19:54:12 +02:00
Raymond Knopp
a64e7eef7d
tested compilation and execution with --simL1 and --rfsim.
2019-04-22 21:20:43 +02:00
Raymond Knopp
ed08f3ab1b
Merge remote-tracking branch 'origin/signal-delay' into ru_rau_enhancement_L1_renaming
...
Conflicts:
openair1/PHY/defs_eNB.h
openair1/SCHED/fapi_l1.c
openair1/SCHED/phy_procedures_lte_eNb.c
openair1/SCHED/prach_procedures.c
openair2/LAYER2/MAC/eNB_scheduler.c
openair2/LAYER2/MAC/eNB_scheduler_RA.c
openair2/LAYER2/MAC/eNB_scheduler_primitives.c
targets/RT/USER/lte-enb.c
targets/RT/USER/lte-ru.c
targets/RT/USER/lte-softmodem.c
targets/RT/USER/lte-uesoftmodem.c
2019-04-20 08:28:43 +02:00
Raymond Knopp
d1e27f4e8c
changes in PARALLEL_RU_L!_TRX_SPLIT configuration. Correction of a few bugs related to passing of variables between threads
2019-04-19 03:18:06 +02:00
Raymond Knopp
ca111641d4
Merge remote-tracking branch 'origin/develop' into ru_rau_enhancement_L1_renaming
...
Conflicts:
cmake_targets/build_oai
cmake_targets/oaisim_build_oai/CMakeLists.template
cmake_targets/oaisim_mme_build_oai/CMakeLists.template
cmake_targets/oaisim_noS1_build_oai/CMakeLists.template
openair1/PHY/LTE_ESTIMATION/lte_sync_time.c
openair1/PHY/LTE_ESTIMATION/lte_ul_channel_estimation.c
openair1/PHY/LTE_TRANSPORT/dci_tools.c
openair1/PHY/LTE_TRANSPORT/if4_tools.c
openair1/PHY/LTE_TRANSPORT/prach.c
openair1/PHY/LTE_TRANSPORT/pucch.c
openair1/PHY/LTE_UE_TRANSPORT/dlsch_demodulation.c
openair1/PHY/impl_defs_lte.h
openair1/SCHED/fapi_l1.c
openair1/SCHED/phy_procedures_lte_eNb.c
openair1/SIMULATION/LTE_PHY/dlsim.c
openair2/ENB_APP/enb_config.c
openair2/ENB_APP/enb_paramdef.h
openair2/LAYER2/MAC/eNB_scheduler_RA.c
openair2/LAYER2/MAC/eNB_scheduler_primitives.c
targets/ARCH/ETHERNET/USERSPACE/LIB/eth_udp.c
targets/ARCH/ETHERNET/USERSPACE/LIB/ethernet_lib.c
targets/RT/USER/lte-enb.c
targets/RT/USER/lte-ru.c
targets/RT/USER/lte-softmodem.c
targets/RT/USER/lte-softmodem.h
2019-04-14 20:34:03 +02:00
Raymond Knopp
463164a4c3
removal of unnecessary include files in fapi_nr_l1.h.
2019-04-14 22:41:39 +02:00
Raymond Knopp
99c6c9227e
cleanup after merge with develop-nr
2019-04-12 13:27:20 +02:00
Raymond Knopp
231836ebbd
Merge remote-tracking branch 'origin/develop-nr' into shortBlockCoding
...
Conflicts:
openair1/SIMULATION/NR_PHY/dlsim.c
2019-04-12 08:56:49 +02:00
Raymond Knopp
d091be51b8
added backtrace.c to smallblocktest executable
2019-04-12 08:55:10 +02:00
Raymond Knopp
27ef071b81
polartest changes for DCI parameters
2019-04-12 07:57:34 +02:00
Raymond Knopp
1ca00e40b5
Merge remote-tracking branch 'origin/develop-nr' into shortBlockCoding
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/autotests/test_case_list.xml
cmake_targets/build_oai
openair1/PHY/CODING/TESTBENCH/polartest.c
openair1/PHY/CODING/nrPolar_tools/nr_polar_decoder.c
openair1/PHY/CODING/nrPolar_tools/nr_polar_decoding_tools.c
openair1/PHY/CODING/nrPolar_tools/nr_polar_defs.h
openair1/PHY/CODING/nrPolar_tools/nr_polar_encoder.c
openair1/PHY/CODING/nr_polar_init.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SCHED_NR_UE/pucch_uci_ue_nr.c
openair1/SIMULATION/NR_PHY/dlschsim.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
2019-04-04 09:14:37 +02:00
Raymond Knopp
f96aab57cf
parameters for PRACH/PUCCH in configuration file. Default values are those used for Band 7. eMTC configuration file for eMTC changed to reflect modification made for Band 13 operation.
2019-03-12 15:31:05 +01:00
Raymond Knopp
dd35208c26
debugging trace
2019-02-25 23:14:04 +01:00
Raymond Knopp
078e692319
correction of parameter syntax
2019-02-22 14:38:10 +01:00
Raymond Knopp
3c8a4c871b
robustified fronthaul a bit for out-of-order packets (PULTICK during PULFFT stream)
2019-02-17 22:26:28 +01:00
Raymond Knopp
9cb461ec75
reduced computations for TX during S subframe
2019-02-17 22:25:40 +01:00
Raymond Knopp
f773b4291a
Merge branch 'ru_rau_enhancement_L1_renaming' of https://gitlab.eurecom.fr/oai/openairinterface5g into ru_rau_enhancement_L1_renaming
2019-02-17 10:54:55 +01:00
Raymond Knopp
ba5b70ab51
log removal
2019-02-17 10:54:27 +01:00
Raymond Knopp
cfea040e8a
ulsim / dlsim modifications
2019-02-17 10:50:29 +01:00
Raymond Knopp
b7cbb43130
minor change for UHD on RHEL7.6
2019-02-12 17:24:18 +01:00
Raymond Knopp
b22f2d888a
minor changes in CMakelists.txt for building on RHEL7.6. Note, the optional packages in
...
/etc/yum.repos.d/redhat.repo by setting "enabled = 1" in [rhel-6-server-optional-rpms] section
2019-02-10 14:45:58 +01:00
Raymond Knopp
dd63e5239c
minor change for CI with L2 emulator (NFAPI)
2019-02-08 15:14:39 +01:00
Raymond Knopp
e704e7ccc0
Merge remote-tracking branch 'origin/develop' into enhancement-ltem
2019-02-07 23:58:17 +01:00
Raymond Knopp
b2921eadfe
Merge branch 'ru_rau_enhancement_L1_renaming' of https://gitlab.eurecom.fr/oai/openairinterface5g into ru_rau_enhancement_L1_renaming
2019-01-30 11:44:55 +01:00
Raymond Knopp
1b013ece30
Merge remote-tracking branch 'origin/ru_rau_enhancement-external-timing' into ru_rau_enhancement_L1_renaming
2019-01-30 11:42:54 +01:00
Raymond Knopp
0c21813fa4
Merge remote-tracking branch 'origin/ru_rau_enhancement-external-timing' into ru_rau_enhancement_L1_renaming
2019-01-30 11:41:51 +01:00
Raymond Knopp
f8cb661953
Merge branch 'ru_rau_enhancement-external-timing' of https://gitlab.eurecom.fr/oai/openairinterface5g into ru_rau_enhancement-external-timing
2019-01-30 10:52:41 +01:00
Raymond Knopp
96ee719330
minor changes for RRU
2019-01-30 10:51:55 +01:00
Raymond Knopp
23575ae41e
logging removal
2019-01-30 10:25:23 +01:00
Raymond Knopp
a13f70beee
removal of warnings after merge
2019-01-29 17:09:49 +01:00
Raymond Knopp
72b5745abb
Merge remote-tracking branch 'origin/develop' into ru_rau_enhancement-external-timing
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/if4_tools.c
openair1/PHY/LTE_TRANSPORT/prach.c
openair1/PHY/defs_eNB.h
openair1/SCHED_UE/phy_procedures_lte_ue.c
openair1/SIMULATION/LTE_PHY/dlsim.c
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
targets/RT/USER/lte-enb.c
targets/RT/USER/lte-ru.c
targets/RT/USER/lte-softmodem.c
targets/RT/USER/lte-softmodem.h
targets/RT/USER/lte-uesoftmodem.c
targets/RT/USER/rfsim.c
2019-01-26 11:54:10 +01:00
Raymond Knopp
7405eec0f1
USRP now takes ffo estimation into account
2019-01-23 11:40:52 +01:00
Raymond Knopp
f84e52bad5
replaced AssertFatal with LOG_E and RA procedure cancellation
2019-01-20 15:39:58 +01:00
Raymond Knopp
7f3402f648
Merge branch 'enhancement-ltem' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-ltem
2019-01-20 15:26:09 +01:00
Raymond Knopp
b2748da3c9
removal of warnings and excessive logging
2019-01-20 13:18:49 +01:00
Raymond Knopp
f3a79f4be5
Merge remote-tracking branch 'origin/develop' into enhancement-ltem
2019-01-19 16:07:34 +01:00
Raymond Knopp
c47e1fc97f
Merge remote-tracking branch 'origin/develop' into enhancement-ltem
2019-01-19 12:14:23 +01:00
Raymond Knopp
cae1ed0b11
changed some AssertFatal into LOG_E + return(-1)
2019-01-15 21:31:29 +01:00
Raymond Knopp
38fa452359
Merge remote-tracking branch 'origin/ci-settings-improvements' into enhancement-ltem
2019-01-15 00:10:02 +01:00
Raymond Knopp
0a7934d1fb
minor change for simulation targets
2019-01-14 12:18:56 +01:00
Raymond Knopp
f0c6b74de1
initialization of transport channels in nr_dlsim
2019-01-11 13:15:11 +01:00