khadraou
c5ea577e3d
some code in ru_thread_control, still need to remove redundant code in ru_thread, add the state to ru struct, all ru_thread changes still need to be done
2017-12-07 12:03:44 +01:00
Younes
93551181f3
thread control lte-ru
2017-12-04 10:37:15 +01:00
Raymond Knopp
8f621c3ed7
bugfixes for TDD in RRU (IF4p5) and timing statistics of fronthaul and compression.
2017-11-04 07:09:10 +01:00
Cedric Roux
b4a48e199e
Merge remote-tracking branch 'origin/update-license' into RU-RAU-split
...
Conflicts:
openair1/PHY/CODING/rate_matching.c
openair1/PHY/LTE_REFSIG/primary_synch.h
openair2/LAYER2/layer2_top.c
openair2/RRC/LITE/rrc_config.c
2017-10-23 15:00:30 +02:00
Cedric Roux
1b1f941e3c
upgrade license to version 1.1
2017-10-23 12:22:13 +02:00
Raymond Knopp
8846260bdf
Added prach background noise detection and threshold dependent on noise measurement.
2017-10-22 21:58:31 +02:00
Raymond Knopp
26d4ad2bb6
don't call fronthaul write on RX in TDD.
2017-10-22 17:28:50 +02:00
Raymond Knopp
761a77fad0
Merge branch 'RU-RAU-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into RU-RAU-split
2017-10-20 16:49:10 +02:00
Raymond Knopp
5fefa11234
TDD for RRU IF4p5, modifications and testing.
2017-10-20 15:02:25 +02:00
Cedric Roux
e3d39a0192
bugfix/compilation warning removal (not sure if correct)
...
basically the T_xx variables are int, not uint
2017-10-20 12:10:19 +02:00
Cedric Roux
f1e8bff3ec
remove gcc warnings
...
phy_init_lte_ue_signal was renamed init_lte_ue_signal in openair1/PHY/INIT/defs.h
maybe it's the opposite that should have been done?
Functions used in one file and defined in another may have been
declared in the wrong header file.
2017-10-19 17:00:30 +02:00
Raymond Knopp
b09a281b09
modifications for TDD and IF4p5 (in particular TDD). Both in RRU and RAU components. Monolithic is unchanged.
2017-10-19 12:25:51 +02:00
Raymond Knopp
49f86b0aa9
added LUT for finer-grain ULSCH power measurement compensation based on TBS. Still seems too high, to be checked some more.
2017-10-18 11:37:26 +02:00
Raymond Knopp
ccfe5a0472
removed "short_offset" code from normal_prefix_mod. removed static declaration in PHY_ofdm_mod which was a cause for problems when parallelizing FFTs for FEP TX.
2017-10-17 09:41:27 +02:00
Raymond Knopp
5c60764408
testing FEP parrelization, default set back to single-thread. Reduced logging in MAC
2017-10-15 18:38:24 +02:00
Raymond Knopp
667b9f1a88
time profiling for RU and activation of feprx worker thread in RU if get_nprocs()>2
2017-10-15 08:31:10 +02:00
frtabu
3b824c9067
telnet server and shared library loader enhancement
2017-10-07 00:35:23 +02:00
Raymond Knopp
09e683a3be
switching some LOG_I to LOG_D, fixes for RRU IF4p5. It was broken after changes in configuration procedures. Some configuration file changes.
2017-10-05 23:24:44 +02:00
Cedric Roux
a2d04934c4
T: add a trace
2017-10-03 13:46:45 +02:00
Cedric Roux
30f8ed2da5
bugfix: fix compilation for T
2017-10-03 13:44:00 +02:00
frtabu
d88b72498d
remove getopt call in configuration module, it changes the argv order. Fix configuration module bugs (command line arguments sometimes not properly processed
2017-10-01 19:19:36 +02:00
oai
16eb450927
Add generic shared lib loader
2017-09-29 16:15:04 +02:00
frtabu
30abbdf826
prepare for telnet server integration
2017-09-29 02:07:33 +02:00
oai
4ceb5916ca
log utility configuration enhancement
2017-09-28 20:08:47 +02:00
Cedric Roux
e6936f1b7c
update T tracer
...
not finished, UE may not work, many things bad/to fix properly
2017-09-27 17:59:08 +02:00
Cedric Roux
3d44973c0f
bugfix: fix compilation
2017-09-27 11:08:34 +02:00
Raymond Knopp
a5ab75e1f3
Merge branch 'RU-RAU-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into RU-RAU-split
...
Conflicts:
common/config/config_userapi.h
openair2/ENB_APP/enb_config.c
targets/RT/USER/lte-softmodem.c
2017-09-26 22:30:13 -07:00
Raymond Knopp
bc9c587b48
Merge remote-tracking branch 'origin/develop' into RU-RAU-split
...
Conflicts:
openair1/PHY/INIT/lte_init.c
openair1/PHY/LTE_ESTIMATION/defs.h
openair1/PHY/LTE_ESTIMATION/lte_ue_measurements.c
openair1/PHY/LTE_TRANSPORT/dci.c
openair1/PHY/LTE_TRANSPORT/dci_tools.c
openair1/PHY/LTE_TRANSPORT/defs.h
openair1/PHY/LTE_TRANSPORT/dlsch_decoding.c
openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
openair1/PHY/LTE_TRANSPORT/dlsch_llr_computation.c
openair1/PHY/LTE_TRANSPORT/if5_tools.c
openair1/PHY/LTE_TRANSPORT/phich.c
openair1/PHY/LTE_TRANSPORT/proto.h
openair1/PHY/defs.h
openair1/SCHED/phy_procedures_lte_eNb.c
openair1/SCHED/phy_procedures_lte_ue.c
openair1/SCHED/pusch_pc.c
openair2/ENB_APP/enb_config.c
openair2/LAYER2/MAC/defs.h
openair2/LAYER2/MAC/eNB_scheduler.c
openair2/LAYER2/MAC/eNB_scheduler_dlsch.c
openair2/LAYER2/MAC/eNB_scheduler_primitives.c
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
openair2/LAYER2/MAC/pre_processor.c
openair2/LAYER2/MAC/ue_procedures.c
targets/RT/USER/lte-enb.c
targets/RT/USER/lte-softmodem.c
targets/RT/USER/lte-softmodem.h
targets/RT/USER/lte-ue.c
targets/SIMU/USER/init_lte.c
targets/SIMU/USER/oaisim_functions.c
2017-09-26 21:43:03 -07:00
oai
53907d3739
fix command line processing crash
2017-09-26 15:35:26 +02:00
oai
d09a0a2a5d
Remove legacy configuration mechanism
2017-09-25 17:31:25 +02:00
frtabu
6c00bd1aec
Merge branch 'RU-RAU-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into RU-RAU-split
2017-09-24 23:47:36 +02:00
frtabu
3e27fc89fd
Improve configuration module error management at init time, Fix command line help option processing, remove shotopt field from parameter structure
2017-09-24 23:43:48 +02:00
Raymond Knopp
55a9054ec5
handling of harq_pid in RA procedure and cce_idx in allocate_CCEs
2017-09-22 14:37:32 -07:00
Raymond Knopp
7ea7891b67
more warning removal
2017-09-21 15:53:54 -07:00
Francois TABURET
32786cc7f7
Integration of configuration module. Temporarily keep the legacy mode.
...
lte-softmodem -O <config file> will trigger legacy config mode
ltesoftmodem -O libconfig:<config file> will trigger configuration module usage.
2017-09-21 19:30:00 +02:00
Raymond Knopp
0fccd99446
patch for open-nfapi
2017-09-19 04:59:15 -07:00
Raymond Knopp
362f584d66
integration of remaining nFAPI messages
2017-09-14 07:15:49 -07:00
Cedric Roux
a945f85d6f
Merge remote-tracking branch 'internal/T-new-traces' into develop_integration_w34
2017-08-29 10:25:41 +02:00
Cedric Roux
a35865b749
Merge remote-tracking branch 'internal/mobipass-standalone' into develop_integration_w34
2017-08-29 10:25:26 +02:00
Cedric Roux
0daf79bfc8
T: add some new traces
...
- ENB_PHY_OUTPUT_SIGNAL to trace output signal
- ENB_MAC_SCHEDULING_REQUEST to trace scheduling requests
2017-08-29 10:23:06 +02:00
Florian Kaltenberger
30e11cbf53
adding one more dummy ofdm symbol to the TX part of the special subframe to improve EVM
2017-08-23 14:46:54 +02:00
Cedric Roux
c866677a8f
mobipass standalone driver
...
How to use:
1 - compilation of softmodem:
./build_oai --eNB -t ETHERNET
2 - compilation of mobipass driver:
cd cmake_targets/lte_build_oai/build
make oai_mobipass
ln -sf liboai_mobipass.so liboai_transpro.so
3 - configuration:
edit the configuration file, set "node_timing" to
"synch_to_mobipass_standalone"
that is, have the line:
node_timing = "synch_to_mobipass_standalone";
4 - run:
run as usual: sudo ./lte-softmodem -C <configuration file>
2017-08-23 10:22:08 +02:00
Florian Kaltenberger
c5fd670803
making use of gpsdo optional
2017-08-18 17:18:02 +02:00
Raymond Knopp
f962c2e371
added configuration file for nFAPI PNF (oaiL1) and modifications in startup procedure to initialize L1 only. When executed, it just waits for configuration, which will never come ... Provides and initial framework to integrate NFAPI PNF modules.
2017-08-17 17:17:32 -07:00
Raymond Knopp
5c0ea2b446
addition of MPDCCH format 5. X_u_br sequences for BL/CE UE support and bugfixes in rx_prach0 for eMTC.
2017-08-17 00:51:23 -07:00
Raymond Knopp
828077c2de
bugfixes for eNB on usrp, some minor fixes for eMTC
2017-08-13 23:04:16 -07:00
Raymond Knopp
41f864ef09
modicaitions for rru, initial configuration exchage
2017-08-11 17:43:42 +02:00
Raymond.Knopp
ec6236f8c7
tests with monolithic eNB. runs fluidly. No UE stimulus yet
2017-08-11 01:44:22 +02:00
Raymond Knopp
a9eb51f177
prach.rxsigF allocation
2017-08-10 12:12:39 -07:00
Raymond Knopp
b360afd018
fixes for RRU/RAU function after changes for monolithic eNB (some things during init were broken for RRU)
2017-08-10 10:24:20 -07:00