Raymond Knopp
d312f9c805
debugging for TDD
2018-03-19 01:10:10 -07:00
Raymond Knopp
f8f6f003ef
Bugfix
2018-03-12 13:54:09 +01:00
Raymond Knopp
1f130faf17
Resolving Merge conflicts
2018-03-12 13:48:12 +01:00
Raymond Knopp
ffe2967d81
Split init and config USRP device. It seems to have solved the stop/restart RAU without stopping the RRU
2018-03-12 11:31:08 +01:00
Raymond Knopp
9a373b2897
oaisim updates after merge with develop
2018-03-11 19:43:44 +01:00
Raymond Knopp
c42a4f4baa
testing monolithic eNodeB after merge with develop. Changes : don't create ru_thread_control and add initalization procedures during configuration instead.
2018-03-11 10:11:19 +01:00
Raymond Knopp
bf846280d1
removal of warnings
2018-03-11 09:20:45 +01:00
Raymond Knopp
4d71261cb9
Merge remote-tracking branch 'origin/develop' into ru_rau_enhancement
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/INIT/lte_init_ru.c
openair1/PHY/defs.h
openair2/ENB_APP/enb_paramdef.h
targets/RT/USER/lte-ru.c
2018-03-11 08:45:09 +01:00
Raymond Knopp
79c8d0e0cb
updates for IF4p5 to handle >1 nb_rx/nb_tx. Tested with 2x2
2018-03-10 16:19:40 +01:00
Raymond Knopp
49bb8b4cd7
bug fixes in channel simulation routines for multi-UE
2018-03-10 00:02:50 +01:00
Raymond Knopp
6a4abf1464
modifications to default configuration files for oaisim and some minor chanes to lte-ru.c for simulator target
2018-03-09 10:48:32 -08:00
Cedric Roux
00f234029a
Merge remote-tracking branch 'origin/bugfixes-2018-w10' into develop_integration_2018_w10
2018-03-09 14:58:37 +01:00
oai
da50d68b06
more NB-IoT integration
2018-03-08 17:35:35 +01:00
oai
b04f3b54a4
introduce distinct executables for ue and eNodeB (lte-uesoftmodem, lte-softmodem)
2018-03-08 17:29:34 +01:00
oai
45302792ee
config module fix and extensions for Nb-IoT, shared lib loader and telnet server implementation
2018-03-08 17:24:23 +01:00
Cedric Roux
963805820c
add a stop_rf function in the RU
...
When the program exits it has to stop the streaming of the USRP.
The function exit_fun is supposed to do that. When quitting with
control+c (very common case) this function is not called. The
code is very unclear there, so let's add a stop_rf in the RU,
as there is already a start_rf.
If we don't call trx_end_func, then at the next run the USRP
device may be in an unstable state and behave improperly.
If the program crashes then the USRP device may be in an
unstable state. The only solution to this problem is to reset
the USRP device.
Maybe there is a way to clean the state of the device when we
open it, before we start using it. Sort of a cleanup before
use. That could be a better solution to "bad state after program
crash".
What has been tested:
- monolithic eNB only
2018-03-08 10:29:28 +01:00
Cedric Roux
5a61f9944c
cleanup - remove unnecessary calls to get_cpu_freq_GHz
...
The one in lte-enb.c disrupts the realtime. Using a B200mini with
20MHz bandwidth leads to the UE unable to connect for it seesms like
the UL and DL are not properly time synched because of this sleep
of one second that happens after the USRP streaming has started.
We see some random access attempts but the decoded preamble is
wrong.
This may be dependant on the setup. I had sporadic errors with
a B210, where sometimes the UE could connect and sometimes not.
2018-03-08 10:11:09 +01:00
Younes
bc0ae0fce9
Merge branch 'ru_rau_enhancement' of https://gitlab.eurecom.fr/oai/openairinterface5g into ru_rau_enhancement
2018-03-05 08:17:10 +01:00
Younes
a4660d322d
minor changes in RRU portion for frame resynch
2018-03-05 08:16:55 +01:00
Raymond Knopp
271b761a64
frame resynch completed. to be tested with more than 2 RRU.
2018-03-05 08:15:46 +01:00
Raymond Knopp
4afeaaf2ff
Merge branch 'ru_rau_enhancement' of https://gitlab.eurecom.fr/oai/openairinterface5g into ru_rau_enhancement
2018-03-04 18:39:24 +01:00
Raymond Knopp
570ac353f1
frame resynchronization in RAU and RRU
2018-03-04 18:38:43 +01:00
Younes
e57ecfb7f8
modifications for RU synch
2018-03-03 21:33:15 +01:00
Raymond Knopp
b68e7d76eb
fixes for if4p5 RRU
2018-03-03 09:36:31 +01:00
Raymond Knopp
103471e9cc
added "is_slave" flag parsing to RAU
2018-03-02 20:08:27 +01:00
Raymond Knopp
58fb23757f
Merge branch 'ru_rau_enhancement' of https://gitlab.eurecom.fr/oai/openairinterface5g into ru_rau_enhancement
2018-03-02 17:06:02 +01:00
Younes
cbecc5860c
modifications for Synch procedure in RU
2018-03-02 17:02:54 +01:00
Younes
34be055fb3
changes in RAU handling of multiple RRUs
2018-03-02 17:01:20 +01:00
Raymond Knopp
4695d16cf9
handling of RU_IDLE->RU_RUN->RU_IDLE
2018-02-25 21:58:26 +01:00
Raymond Knopp
1bf4541190
Merge branch 'ru_rau_enhancement' of https://gitlab.eurecom.fr/oai/openairinterface5g into ru_rau_enhancement
...
Conflicts:
targets/SIMU/USER/oaisim.c
2018-02-25 18:24:58 +01:00
Raymond Knopp
5abbdaa39c
debugging for RU state control
2018-02-25 18:24:14 +01:00
Raymond Knopp
75325ec79e
debbuging for RU state control
2018-02-25 18:23:40 +01:00
Raymond Knopp
d4eb54660a
indentation of lte-ru.c
2018-02-23 16:10:02 -08:00
Raymond Knopp
1547de9ad8
debugging for simulator target
2018-02-24 01:04:01 +01:00
Raymond Knopp
72cd1b1d7c
update lte-softmodem for init_RU
2018-02-23 18:11:58 +01:00
Raymond Knopp
5cb9fcfce7
fixed compilation error in lte-ru.c Added modifications for oaisim from other branch.
2018-02-23 17:18:52 +01:00
Younes
3ab54c8a4b
gpio fix
2018-02-23 16:50:32 +01:00
khadraou
de5e5beee1
Merge remote-tracking branch 'origin/develop' into ru_rau_enhancement
2018-02-22 17:11:44 +01:00
Younes
e2ddd50fde
Dealing with connection lost case. Now the RRU keeps working but we can't restart it again, a problem with the USRP load
2018-02-22 15:54:27 +01:00
Cedric Roux
365ca71a4a
remove compilation warnings
2018-02-22 15:03:45 +01:00
Younes
ecd1f9f3e1
Dealing with the case of keeping RRU working if RAU is down
2018-02-21 15:10:42 +01:00
Raymond Knopp
1c46dd7c69
updates for oaisim
2018-02-18 17:31:40 +01:00
Cedric Roux
8cab562b9f
Merge remote-tracking branch 'origin/feature-merge-merge-f68' into develop_integration_2018_w07
2018-02-15 09:58:26 +01:00
Robert Schmidt
a4f260f5a4
fix: no FLEXRAN_AGENT_SB_IF compilation directive
2018-02-14 17:50:41 +01:00
Robert Schmidt
7b1afbb0bf
provide stop_L1L2()/restart_L1L2() in oaisim
...
the functions are meant to restart the lte-softmodem (lower layers) and are not
supported in oaisim. They are provided to make oaisim compile.
2018-02-14 16:45:14 +01:00
Robert Schmidt
9dcd1f9b89
bugfix: max_allowed_rbs has been renamed max_rbs_allowed_slice
2018-02-14 16:45:14 +01:00
Robert Schmidt
54e803e71a
Sample configuration FlexRAN: Agent is disabled
2018-02-12 15:21:44 +01:00
Emad
1056604b25
I tried to change rx and tx attenuation by the config file, but they are not changed. The bug is because att_rx and att_tx do not put in RC.rru when local_rf is "yes" in config file. We need to put att_rx and att_rx for both local_rf = "yes" and "no". Also RF config which send to RF device must be fill by this parameters.
2018-02-12 15:12:22 +01:00
Robert Schmidt
adec4e39df
remove all conditional FlexRAN-related compilation directives
2018-02-12 14:38:44 +01:00
Robert Schmidt
e8e58e2594
Merge branch 'develop' into feature-merge-merge-f68
2018-02-09 17:10:41 +01:00