Commit Graph
624 Commits
Author SHA1 Message Date
Elena_Lukashova b98bb25fba Merge branch 'feature-60-tm4-fork' into feature-59-tm4
1. TM4 works on dlsim_tm4.c with full HARQ support for both PIA and SIC.
2017-01-27 10:36:10 +01:00
Elena_Lukashova a33a3ead22 1.Fixing the bug in lte_ue_measuments.c for rank indicator.
2. Fixing the arguments in the dump_dlsch2.
2017-01-25 17:21:56 +01:00
Elena_Lukashova ad9a246043 Adding HARQ support for PIA detection. 2016-11-27 17:34:23 +01:00
Elena_Lukashova bea768660b Fixing bug in dlsim.c for LLR updates for SIC receiver. 2016-11-25 16:26:30 +01:00
Elena_Lukashova 7a6ef377b5 Fixing a bug in dlsch_demodulation.c for llr calls. 2016-11-22 00:30:08 +01:00
Elena_Lukashova 6fe8c9acec Implementing PUSCH precoding option for the TB1 retransmission in TM4.
The independent retransmission of TB1 will take data from the last PUSCH
report, when both TB were active and keep it for all the retransmission
rounds.
Now the TPMI for the retransmissions of TB1 is passed from the command
line with -K(tpmi): -K0 for Alamouti, -K5 for PUSCH column1 , etc.
2016-11-19 01:10:16 +01:00
Elena_Lukashova 22609539b0 Fixing DCI overwritinng during retransmissions.
Modifying some printouts into the file.
2016-11-16 23:15:26 +01:00
Elena_Lukashova 9c65225869 Full Support for TM4 HARQ, excpept for PUSCH precoder at this moment. 2016-11-16 16:20:00 +01:00
Elena_Lukashova 630e39aea3 Intermediate commit. Adding HARQ support for SIC receiver. Changes in dci_tools.c to map TB to CW in a proper way.
Enable different options for TB1 retransmissions. Needs further improvements.
2016-11-09 00:55:57 +01:00
Elena_Lukashova 64116b90e1 Adding HARQ support for TM4. No fallback to Alamouti yet.
Counting for the number of 2CWs or 1CW retransmissions.
Adding corresponding changes to the phy_scope.
2016-10-23 21:38:58 +02:00
Florian Kaltenberger 3e81e8c86b Merge remote-tracking branch 'origin/develop' into feature-59-tm4
Conflicts:
	openair1/PHY/INIT/lte_init.c
	openair1/PHY/LTE_ESTIMATION/lte_ue_measurements.c
	openair1/PHY/LTE_TRANSPORT/dci_tools.c
	openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
	openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
	openair1/PHY/LTE_TRANSPORT/proto.h
	openair1/PHY/MODULATION/slot_fep.c
	openair1/PHY/TOOLS/lte_phy_scope.c
	openair1/SCHED/phy_procedures_lte_eNb.c
	openair1/SIMULATION/LTE_PHY/dlsim.c
2016-10-06 21:56:06 +02:00
Florian Kaltenberger f62063276a timing measurement fixes 2016-09-30 16:23:49 +02:00
S. Sandeep Kumar 2c45e04951 add static to the declaration of inline in PHY/defs.h 2016-09-27 15:46:34 +05:30
Raymond Knopp 3124cb2c00 more fixes for oaisim, TM2. 2016-09-25 14:53:16 +02:00
Raymond Knopp 829ee59707 fixes for oaisim, testing TM2 2016-09-24 22:03:35 -07:00
Raymond Knopp 5e7f007009 fixed --single-thread flag (when not set) 2016-09-23 02:08:52 +02:00
Rohit Gupta 41b80a11d0 Merge from develop 2016-09-21 18:27:24 +02:00
Raymond Knopp 7af3d98fd9 bugfix in ulsch_decoding. removal of logging in pucch.c and usrp_lib.cpp. 2016-09-21 17:23:50 +02:00
lukashov e202953ccb 1.Fixing llr scaling for TM1 and TM2 in dlsch_demodulation.c
2.Fixing modulation for TM2 in dlsch_modulation.c
The branch now passes dlsim tests.
2016-09-21 11:51:16 +02:00
Raymond Knopp 8d15dfe894 small bugs for lte-softmodem with parallel threads in L1 2016-09-20 07:57:27 -07:00
Raymond Knopp 43f96a0eac finishing merge with develop 2016-09-19 14:13:11 -07:00
Raymond Knopp 7678f88a47 Merge branch 'develop' into enhancement-10-harmony
Conflicts:
	cmake_targets/autotests/test_case_list.xml
	openair1/PHY/INIT/lte_init.c
	openair1/PHY/INIT/lte_param_init.c
	openair1/PHY/LTE_TRANSPORT/pucch.c
	openair1/SIMULATION/LTE_PHY/pdcchsim.c
	openair2/ENB_APP/enb_config.h
	openair2/RRC/LITE/rrc_eNB.c
	targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.generic.oaisim.local_no_mme.conf
	targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.usrpb210.conf
	targets/RT/USER/lte-softmodem.c
	targets/SIMU/USER/init_lte.c
	targets/SIMU/USER/oaisim.c
	targets/SIMU/USER/oaisim_functions.c
2016-09-18 22:16:29 -07:00
Raymond Knopp b8a37a34cf pucch format 2/2a/2b UE TX 2016-09-17 14:55:26 -07:00
Raymond Knopp 2d73663bc6 modifications for odd N_RB_DL in dlsch_modulation.c 2016-09-15 10:03:50 -07:00
lukashov 54bce4155c Merge branch 'develop' into feature-59-tm4
Conflicts:
	openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
2016-09-15 14:33:49 +02:00
Raymond Knopp 1e9687fa0b some cleanup in dlsch_modulation prior to parallelization 2016-09-14 03:47:51 -07:00
Raymond Knopp 75a2c3cf66 Merge branch 'enhancement-10-harmony' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-10-harmony
Conflicts:
	openair1/PHY/LTE_TRANSPORT/ulsch_decoding.c
2016-09-11 13:31:38 +02:00
lukashov 577d62c63a Changing round trial conditions in dlsim. 2016-09-10 11:55:14 +02:00
Raymond Knopp 862e480e75 nothing important 2016-09-10 11:19:56 +02:00
Raymond Knopp 4b0227998e Merge branch 'enhancement-10-harmony' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-10-harmony 2016-09-10 01:45:27 -07:00
Raymond Knopp f329139f18 minor cleanup in ulsch_decoding.c. Some modifications to comments in impl_defs_lte.h. 2016-09-10 01:44:19 -07:00
luhan wang 8fffd732cc added const declarations to coefficients for FFT 2016-09-08 16:28:44 +02:00
Raymond Knopp 0da2c77ad0 Merge branch 'enhancement-10-harmony' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-10-harmony 2016-09-08 16:24:20 +02:00
hbilel 3514b24723 Fix UE-DFT segmentation fault: align rx_data buffer 2016-09-08 14:09:11 +02:00
Raymond Knopp b8b2edb3a9 updates in ulsim for new multipath_channel declaration. Small optimization in dlsch_modulation.c 2016-09-03 12:52:28 -07:00
Raymond Knopp e729036b9f Merge branch 'enhancement-10-harmony' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-10-harmony 2016-09-03 21:45:17 +02:00
Raymond Knopp 0da0ce36aa added pch.c 2016-09-03 08:57:59 -07:00
Raymond Knopp de5ff85fd3 Merge branch 'enhancement-10-harmony' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-10-harmony 2016-09-03 17:49:32 +02:00
Raymond Knopp a205844d77 addition of paging in UE, modifications for dlsim 2016-09-03 08:49:14 -07:00
Raymond Knopp 4fe4ba28b3 Merge branch 'enhancement-10-harmony' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-10-harmony 2016-09-03 17:45:29 +02:00
Raymond Knopp e8e9402294 small changes for 20 MHz real-time operation 2016-09-03 17:45:08 +02:00
Cedric Roux 55c83b00f9 hotfix: bug in rx_pucch
This hotfix does not change the processing at all.
At this point, stat_re == 0, so the behavior is the
same as before. But the code was wrong. There should
have been no test, it's a NACK, period.
2016-08-31 11:26:16 +02:00
Florian Kaltenberger cd938bd5c4 pdcch is now filled with dummy data (like it used to be) to enable better estimation of signal energy (also in unitary sims and oaisim) 2016-08-30 15:31:02 +02:00
Florian Kaltenberger fc85f44f49 fixed a bug in Alamouti coding (introduced in 7bc37c5696) 2016-08-30 15:26:28 +02:00
Florian Kaltenberger ecdf87f1ea Merge branch 'enhancement-16-tm_rrc_reconfig' into feature-59-tm4 2016-08-29 11:25:01 +02:00
Florian Kaltenberger 2129a58eae Merge branch 'develop' into enhancement-16-tm_rrc_reconfig 2016-08-29 11:00:37 +02:00
Florian Kaltenberger ba1f969bbe changed scaling of rx_pdcch (was not working well for 2 rx antennas)
oaisim parameter -y is now UE rx antennas
minor fixes to unitary sims
2016-08-29 10:58:40 +02:00
Florian Kaltenberger 5852340506 some improvements too pdcchsim 2016-08-29 10:58:39 +02:00
Rohit Gupta 349f77ab88 Update lte_ul_channel_estimation.c for alignment issues 2016-08-26 15:55:11 +02:00
Raymond Knopp 1309358bb5 changes for oaisim to function with new threading architecture and trx_read/trx_write emulation. Tested for 5/10 MHz TM1. Multiple-antenna mode fails. 2016-08-24 23:14:44 -07:00