Cedric Roux
62bcd5edf9
fix: create tasks before sync in oaisim
...
Not sure if this is the right thing to do, but it seems to be.
"start_eNB = 1;" is also necessary when the l2l1 task gets INITIALIZE_MESSAGE
otherwise the eNB does not start.
As it is today, I don't think oaisim will work with more than one eNB.
2017-02-09 11:00:59 +01:00
Cedric Roux
e400b5e709
fix: remove T_ENB_MASTER_TICK in oaisim.c
...
It's now done in lte-enb.c, even for oaisim.
2017-02-09 10:56:42 +01:00
Cedric Roux
234acfea7f
fix: this piece of code should not be here
...
It was probably the result of a bad merge.
At this point eNB_inst is not valid. Plus the T_ENB_MASTER_TICK
is now handled in lte-enb.c, even for oaisim.
2017-02-09 10:53:15 +01:00
Cedric Roux
9c6cb96baf
put UE id in thread names
2017-02-09 10:46:20 +01:00
Cedric Roux
393fe86563
fix: pass UE parameter to UE threads
...
oaisim is not functional with several UEs.
This fixes one issue. (It's still not functional for other reasons.)
2017-02-09 09:47:13 +01:00
Cedric Roux
157707b042
fix USE_MME compilation flag
...
We should use ENABLE_USE_MME, not USE_MME.
This code is useless anyway (I think, not sure, that's why I
leave it here), because the other threads wait for 'sync_var'
to become >=0.
2017-02-08 18:06:24 +01:00
Cedric Roux
1cd46a75d7
add missing #ifndef #endif guards in header file
...
modified: targets/COMMON/openairinterface5g_limits.h
2017-01-27 15:49:00 +01:00
Imad ALAWE
d2e02ee2e6
BUGFIX: Ip table clean when oaisim starts
...
Ip table clean use to run on oaisim shutdown. It is moved to run on oaisim starts.
2017-01-25 13:59:47 +01:00
Imad ALAWE
8bff2cff3e
BUGFIX(GTP-U): Add missing ip rules in order to have point to point connection
2017-01-25 13:59:47 +01:00
Imad ALAWE
b3ded7799a
openairinterface5g: Fix multi definition of UE/eNB NB_MAX
...
In openairinterface5g many definitions in many layers of UE or eNB NB_MAX.
We created a file called openairinterface5g_limits.h
located at openairinterface5g_dir/targets/COMMON/ declaring the number max
of UE and eNB to be used in ALL layers depending on launching conditions
(LARGE_SCALE for example).
2017-01-25 13:58:53 +01:00
Imad ALAWE
a731de2f13
openair2: fix abstraction mode for oaisim with MME
...
When using abstraction mode, layer2_init_UE() and openair_rrc_ue_init()
are called according to first_sync state and only without MME support.
We added the global variable abstraction_flag to allow abstraction mode
when MME is enabled.
Openair2 is also used in lte-softmodem, so it must have a global variable
abstraction_flag. So we moved it out from the main() scope.
2017-01-25 13:34:14 +01:00
Frédéric Leroy
fe2193ba75
fix .ue* filenames in scripts and documentation
...
TODO add option to conf2uedata and adapt script
2017-01-25 13:29:48 +01:00
Frédéric Leroy
b43c6cbfdd
nas_ue_task: add support for multiple UE
2017-01-25 13:29:10 +01:00
Florian Kaltenberger
e84a00174b
choosing the right version of the unresolved merge conflict in beamforming.c
...
changed the memory allocation of txdataF and beam_weigths
2017-01-21 16:20:10 +01:00
Cedric Roux
74d07a70f6
Merge branch 'enhancement-192-beamforming' into develop_integration_w03
...
Conflicts:
openair1/PHY/INIT/lte_init.c
openair1/PHY/MODULATION/beamforming.c
openair1/PHY/defs.h
targets/RT/USER/lte-enb.c
2017-01-20 16:58:29 +01:00
Cedric Roux
e6f3c9b899
Merge branch 'enhancement-10-harmony' into develop_integration_w03
...
Conflicts:
targets/RT/USER/lte-enb.c
targets/RT/USER/lte-softmodem.c
2017-01-20 16:49:39 +01:00
Raymond.Knopp
56241235cf
rcc configuration file band 7 if5.
2017-01-20 08:44:41 +01:00
Florian Kaltenberger
e0c7479122
and one more fix
2017-01-19 09:32:29 +01:00
Florian Kaltenberger
0695828e4c
some fixes
2017-01-18 16:43:02 +01:00
Florian Kaltenberger
b0b5cb21e5
Beamforming is now only done when necessary. This patch is based on one from enhancement-10-harmony.
2017-01-18 15:31:04 +01:00
Raymond.Knopp
1224cf44ae
switch RX to HIGH band input by default
2017-01-18 14:14:07 +01:00
Tien-Thinh Nguyen
dce5191542
update to make harmony work with Mobipass[Ercom]
2017-01-18 13:53:05 +01:00
Raymond.Knopp
773afc1490
TX power calibration, RX_W by default
2017-01-18 13:21:07 +01:00
Raymond.Knopp
12cc35932a
Merge branch 'develop' into develop-new-LMSSDR
...
Conflicts:
targets/RT/USER/lte-softmodem.c
2017-01-18 10:44:37 +01:00
Tien-Thinh Nguyen
73920f3f6e
[minor modification] fixed the issue related to TX with FDD
2017-01-16 16:08:40 +01:00
Raymond Knopp
8be18c360b
debugging for RRU if4p5 TDD
2017-01-15 08:58:26 +01:00
Raymond Knopp
2da964bb2d
changes for RRU TDD if4p5
2017-01-15 01:07:30 +01:00
Raymond.Knopp
84c61990b7
fix for S-subframe handling (if4p5_asynch_DL)
2017-01-14 16:23:13 +01:00
Raymond Knopp
4c78c177db
Merge branch 'enhancement-10-harmony' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-10-harmony
...
Conflicts:
openair1/SCHED/phy_procedures_lte_eNb.c
targets/RT/USER/lte-enb.c
2017-01-14 22:54:12 +01:00
Raymond Knopp
6fd41105c9
RRU changes for S-Subframe
2017-01-14 22:40:36 +01:00
Raymond.Knopp
9ee29fb0b2
changes for S-subframe support in fronthaul
2017-01-14 14:35:19 +01:00
Raymond Knopp
0f47f01cae
Merge branch 'enhancement-10-harmony' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-10-harmony
2017-01-13 19:52:48 +01:00
Raymond Knopp
848f78465b
addition of IF4p5 ULTICK packet for TDD fronthaul
2017-01-13 19:49:22 +01:00
Cedric Roux
ff11cf5f23
Merge branch 'bugfix-183-LOG_X-format' into develop_integration_w02
2017-01-13 17:16:16 +01:00
Cedric Roux
c88ec0bd81
Merge branch 'bugfix-184' into develop_integration_w02
2017-01-13 17:09:24 +01:00
Cedric Roux
31cbb18f0e
Merge branch '180-fix_TDDConfigurationFileParseRrror' into develop_integration_w02
2017-01-13 17:07:13 +01:00
Cedric Roux
7edff5fe0b
Merge branch 'bugfix-181-oaisim' into develop_integration_w02
2017-01-13 17:02:42 +01:00
Cedric Roux
adfaa6d9f3
Merge branch 'develop-new-LMSSDR' into develop_integration_w02
...
Conflicts:
targets/RT/USER/lte-softmodem.c
2017-01-13 17:01:30 +01:00
Raymond.Knopp
90015dfb35
Merge branch 'enhancement-10-harmony' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-10-harmony
2017-01-13 14:17:42 +01:00
Raymond.Knopp
5715de89f2
changes for TDD fronthaul
2017-01-13 14:17:26 +01:00
Florian Kaltenberger
ccdb80efbc
initializing N_TA_offset for TDD eNB. Fixes issue 184.
2017-01-12 10:57:35 +01:00
Raymond.Knopp
c70e705aa4
lmssdr configuration file
2017-01-11 16:10:27 +01:00
Cedric Roux
d36e4e4c85
fix minor warning
2017-01-11 15:55:55 +01:00
Cedric Roux
22942608fa
fix 'unused variables' warning
2017-01-11 15:53:41 +01:00
Cedric Roux
f2f32f5340
fix LOG_X macros
...
Some of them might not be correctly handled.
I put /* TODO: XXX */ where I didn't know if
the fix was correct.
2017-01-11 15:48:00 +01:00
calvin wang
637e2f0793
fix TDD config file parse error and add TDD band40 config file
2017-01-09 11:20:13 +08:00
Raymond.Knopp
c1360397ed
CMakeList.txt changes for LMSSDR, lmssdr config file 50 PRB, rx gain setting in lms_lib.cpp
2017-01-07 14:55:04 +01:00
Raymond.Knopp
6e9a28b1a7
Merge remote-tracking branch 'origin/develop' into develop-new-LMSSDR
...
Conflicts:
targets/RT/USER/lte-softmodem.c
2017-01-07 13:06:23 +01:00
Raymond.Knopp
5575fed27b
some warning removal.
2017-01-07 12:55:48 +01:00
Raymond.Knopp
14d28e2dbd
fixes for precoding (turning off if nb_antennas_tx=1), configuration files, timing advance with 3/4 sampling on 20 MHz, logging in MAC
2017-01-07 12:41:36 +01:00