Commit Graph
6010 Commits
Author SHA1 Message Date
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