Elena_Lukashova
b31282ae30
Merge branch 'develop' into feature-59-tm4
2017-02-09 18:03:16 +01:00
laurent
3c191c26f3
fix BCH tracking
2017-02-09 17:46:04 +01:00
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
3e77251f96
minor: add a message before aborting
...
The case instance == INSTANCE_DEFAULT should normally not happen,
but let's be a bit verbose if it does.
2017-02-09 10:57:46 +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
Navid Nikaein
80eaec1d5c
fix the protobuf installation under ubuntu 16.04
2017-02-09 09:23:13 +01:00
laurent
51b23b4061
merge latest develop, enhance real time, set back BCH tracing in UE as in develop branch
2017-02-08 21:19:10 +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
Navid Nikaein
5c09741fac
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into various-l2-fixes-187
2017-02-08 14:51:35 +01:00
Navid Nikaein
7e13688e80
fix again the compilation issue with flexran
2017-02-08 14:51:25 +01:00
Navid Nikaein
6b81ddf611
fix the compilation issue with flexran
2017-02-08 14:41:07 +01:00
Florian Kaltenberger
ce465e503a
applying last dlsim fix to dlsim_tm4
2017-02-08 12:03:41 +01:00
Florian Kaltenberger
d3b4251053
yet another bugfix for dlsim
2017-02-08 11:36:48 +01:00
Florian Kaltenberger
b44c49bc30
adjusting power levels in alamouti receiver and dlsim. now TM2 dlsim tests pass again.
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
openair1/PHY/impl_defs_top.h
2017-02-08 11:10:37 +01:00
Raymond Knopp
4661138d87
protection in case of false DCI
2017-02-07 16:01:27 -08:00
Florian Kaltenberger
e0b8998def
fixing bug in PDSCH power allocation for TM2
...
Conflicts:
openair1/PHY/INIT/lte_init.c
openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
openair1/PHY/LTE_TRANSPORT/power_control.c
2017-02-07 10:02:49 +01:00
Elena_Lukashova
0cd250bc50
1. Fixing remaining bugs form merge. Both simulators pass all the test.
...
2. Adding dlsch_encoding_SIC, where the fisrt argument is UE structure.
3. Adding general test cases for dlsim_tm4 simulator. 015110.
2017-02-06 14:55:21 +01:00
Elena_Lukashova
d1d4bb9f0c
Merge branch 'feature-59-tm4' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-59-tm4
2017-02-06 12:00:24 +01:00
Xenofon Foukas
274030c4d5
Merge remote-tracking branch 'origin/develop' into feature-68-enb-agent
2017-02-06 12:29:53 +02:00
Cedric Roux
e2ae88de23
Merge branch 'develop_integration_w05' into 'develop'
...
Develop integration w05
See merge request !102
2017-02-06 09:43:05 +01:00
Raymond Knopp
bb5ee76ad8
changes in oaisim to support RRU + fronthaul. minor bugs corrected in UE.
2017-02-05 14:31:00 -08:00
Xenofon Foukas
31dde6129c
Fixed various FlexRAN-related compilation warnings
2017-02-05 20:00:57 +02:00
Xenofon Foukas
8250ecd794
Added info required for stability and fairness of remote scheduler
2017-02-05 19:54:14 +02:00
Elena_Lukashova
024af3e730
Merge branch 'feature-59-tm4' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-59-tm4
2017-02-03 22:21:44 +01:00
Xenofon Foukas
0e687fb765
Fixed bug related to the reporting of timing advance to the controller that severely dropped the performance of the remote scheduler
2017-02-03 19:39:47 +02:00
Florian Kaltenberger
41a261266a
fixing some bugs
2017-02-03 16:17:52 +01:00
Cedric Roux
39ec1f7071
Merge remote-tracking branch 'origin/fix_T_messages' into develop_integration_w05
2017-02-03 16:02:25 +01:00
Cedric Roux
bebc2a1088
Merge remote-tracking branch 'origin/bugfix-202-oai_nw_drv' into develop_integration_w05
2017-02-03 16:01:47 +01:00
Cedric Roux
b55d80ffd2
Merge remote-tracking branch 'origin/hotfix-201-oaisim-abstraction' into develop_integration_w05
2017-02-03 16:01:30 +01:00
Elena_Lukashova
883310d88d
Adding standard test cases for dlsim_tm4. test case number is 015110.
...
All the test pass.
2017-02-03 12:36:16 +01:00
Florian Kaltenberger
358e6926ca
initializing dlsch_SI and dlsch_RA in dlsim.c
2017-02-02 18:18:16 +01:00
Cedric Roux
d72294b966
fix gen_emm_data
...
It was not setting emm_data->eplmn.plmn[X], only emm_data->eplmn.n_plmns,
leading to the UE to dig for PLMN 00000.
(It's not the end of the story, seems like the PLMN selection
does not work, the UE only tries one from what I've seen, but
I didn't dig much, may be wrong.)
2017-02-02 17:10:59 +01:00
Xenofon Foukas
a3427bf85b
Bug fixes for proper reporting of HARQs to the controller
2017-02-02 17:51:58 +02:00
Cedric Roux
ea6fb5c481
better handle user input in hex_string_to_hex_value
...
Adapt calling sites too.
When data comes from the user, it is good to check that
what we read is correct and warn the user if it's not.
2017-02-02 16:35:45 +01:00
Raymond Knopp
d141195ea3
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop
2017-02-01 23:18:10 -08:00
Raymond Knopp
90cb9d6cb8
adding RRU/Fronthaul functionality to oaisim
2017-02-01 23:17:54 -08:00
gabrielC
7b1cbfc326
Merge branch 'offset_correction' into develop_integration_w05
2017-02-01 15:59:03 +01:00
gabrielC
723510f684
Remove LOG_I
2017-02-01 15:53:52 +01:00
Laurent
094ac2f3ea
merge with head of branch
2017-02-01 15:03:57 +01:00
Laurent
00ebfbb0bc
fix merge compilation
2017-02-01 15:00:01 +01:00
gabrielC
c935da6414
Cell sync Offset was not applied correctly in all case
2017-02-01 14:07:19 +01:00
Laurent
9f33d0904b
merge develop
2017-02-01 13:08:35 +01:00
Cedric Roux
163c37a5a3
bugfix: return error in 'emm_msg_encode' in case of failure
2017-02-01 12:17:39 +01:00
Navid Nikaein
0a91243ca5
merge branch various-l2-fixes with the develop branch
2017-02-01 11:52:53 +01:00
gabrielC
73dded9a21
Merge remote-tracking branch 'origin/issue200_ulharqfix' into develop_integration_w05
2017-02-01 10:34:35 +01:00
gabrielC
e45f26e48e
Fix for ACK not send when DCI0 and DCI1 received at same sfn
2017-02-01 10:26:59 +01:00
Xenofon Foukas
6d6e1c8687
Stability improvements for remote real-time control
2017-01-31 19:15:51 +02:00