Commit Graph
3143 Commits
Author SHA1 Message Date
lukashov d0fac35f68 Preparing to merge with hotfix-71-freq_channel, running with old version of abstrcation.c 2016-01-08 16:13:09 +01:00
lukashov bbb369a937 Small bugfix for TM5 and TM6 2016-01-08 15:53:41 +01:00
lukashov 42eb48faa7 Fixing previous commit: messed up with parenthesis in dlsch_demodulation.c 2016-01-08 15:32:53 +01:00
lukashov b80a6660bf Some more clean up in dlsch_demodulation.c 2016-01-07 13:50:45 +01:00
lukashov 3521765b62 Changes:
1. Fixing a bug in dlsch_channel_level_TM56.
avg128D = _mm_setzero_si128() must be done inside the rx_antennas loop and not before

2. Cleaning up code in dlsch_demodulation.c

3. Offsets for TM5 and TM6 still must be validated.

4. Right now IA and I-UA receivers for TM4 have the same offset -
validate if any additional penalty/gain is needed.

5. Shortened file names in dlsim.c since matlab can read only 63-characters file names.

6. Tested: TM4 U2 -gS perfect CE works fine for EESM and MIESM abstraction (MCS 4 MSE= 0.007 dB on both streams).
2016-01-07 11:47:14 +01:00
lukashov 80cb191214 Now channel-level dependent part of log2_approx works properly.
Validating mcs-dependent shift.
2016-01-06 13:07:10 +01:00
lukashov 3262bfa66e Fixing dlsch_channel_level_TM34.
Passing 2 avrage channel lvel and not max how it was done before.
Continuing with calibration.
2016-01-06 10:38:47 +01:00
lukashov 4031335617 Changing names of the files in dlsim.c 2016-01-05 20:24:12 +01:00
lukashov 7a8e3a421c Commit to compare -u0 and -u2 performance in interference free environment for
TM4 and verify if any additional gain/penatly is needed.
2016-01-05 15:27:15 +01:00
lukashov 73c76d1456 Small changes in dataout file names. 2016-01-05 11:11:35 +01:00
lukashov fa64a12850 Applying channel scaling for TM4, playing with log2approx in demodulation 2016-01-05 00:25:23 +01:00
lukashov ef3991d461 Minor change in dlsch_demod. 2016-01-04 16:58:32 +01:00
lukashov 6e839bf82c Minor change in dlsim.c 2016-01-04 15:31:49 +01:00
lukashov 404814f706 In demod removing -13 to play with absolute value of shift 2016-01-04 15:30:02 +01:00
lukashov eeaf2c1596 Cleaning up some comments 2016-01-04 14:54:13 +01:00
lukashov fe702e469d Minor change in dlsch_demod 2016-01-04 14:37:26 +01:00
lukashov 170291413d Going back to fixed shift in log2_approx for TM4. Playing with computing the channel average in order to find optimal shift. 2016-01-04 14:33:01 +01:00
lukashov 9c41f88a56 Improving previuos commit: awgn TM4 for perfect CE. 2015-12-21 12:05:40 +01:00
lukashov b21b87df28 Fixing perfect channel estimation for TM4 2015-12-18 17:08:21 +01:00
lukashov e44851306d 1.Fixing a bug with qam tables in dlsch_demodulation.c for tm4.
2.Fixing shift LUT for TM1. Mcs 21, 26 and 28 show erroneous performance. (see attachement in commit)
2015-12-17 15:33:27 +01:00
lukashov 513ed46e56 Calibrating offset for TM1 and introducing LUT interf_unaw_shift_tm1_mcs. LUT valid for mcs<=13,
to be completed in the next commit.
2015-12-16 15:46:56 +01:00
lukashov 877d7b3bf9 Fixing global shifts 2015-12-16 13:43:50 +01:00
lukashov 1673ba3dfb Fix global var for shift 2015-12-16 12:51:43 +01:00
lukashov d6503bdd47 typo 2015-12-15 23:21:13 +01:00
lukashov c2460ee36a Verifying if offset LUT for TM4 works for TM1. -J is responsible for shift. 2015-12-15 23:14:08 +01:00
lukashov 51af1a19f0 Now BLER goes to 10^(-2) in case of abstraction and 10^-3 in regular mode. 2015-12-15 16:09:53 +01:00
lukashov 2b41586884 Introducing different shifts for channel compensation log2_maxh0 and log2_maxh1 as well as mcs-dependent offset coefficients interf_unaw_shift_mcs
for I-UA receiver and interference-free case TM4. Coeeficients for 64 QAM must be revised.
2015-12-15 15:57:45 +01:00
lukashov 7ad4dcd3a1 Changing the level of target BLER on dlsim.c 2015-12-14 19:07:23 +01:00
lukashov 05fd086418 Introducing an offset for I-UA receiver intefr_unaw_shift and calibrating this value for each mcs (u=0 only). 2015-12-14 19:01:29 +01:00
lukashov 0d9f417f7b Small changes in dlsch_demodulation.c and in dlsim.c condition to stop simulation depending on rx_type.
dr_offset must be calibrated for tm4 again.
2015-12-14 12:32:52 +01:00
lukashov 20a6f9785b Small changes for writing precoder in data_out file.
Please note that to test precoder it is necessary to run Perfect_CE
2015-12-10 13:12:00 +01:00
lukashov d765d1f2ab Fixing previous commit 2015-12-09 15:27:50 +01:00
lukashov 9695420fce Merge branch 'develop' into feature-59-tm4
Conflicts:
	openair1/SIMULATION/LTE_PHY/dlsim.c
	openair1/SIMULATION/TOOLS/random_channel.c
2015-12-09 13:55:20 +01:00
lukashov 7f34328b24 Changes:
1. Fixing precoder selection criteria for TM4 for tpmi2.
TPMI 2 works now.
2. Temporarily replacing abstraction.c with an old version till fix the bug in init_freq_channel.
3. Commenting some extra printouts.
2015-12-08 16:18:44 +01:00
Rohit Gupta e3a8e68e78 Merge branch 'feature-34-test_framework' into develop 2015-12-06 23:21:02 +01:00
Rohit Gupta ef498d78b1 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop 2015-12-06 23:12:26 +01:00
Rohit Gupta d7e31be913 updates to autotest framework 2015-12-06 23:11:01 +01:00
Rohit Gupta 707e6798c3 bugfixes to test framework 2015-12-06 13:32:19 +01:00
Rohit Gupta d687b89d9d update to the bandrich UE config 2015-12-04 21:19:27 +01:00
Rohit Gupta a9e65743ea updated UE config script 2015-12-04 21:05:49 +01:00
Rohit Gupta d1a7df8662 update to the bandrich UE config 2015-12-04 19:55:26 +01:00
lukashov 790ba35688 one more bug in measurements 2015-12-04 19:04:59 +01:00
lukashov 6df0e46245 Fixed bug in lte_ue_measurements.c for subband pmi calculation 2015-12-04 18:28:12 +01:00
Rohit Gupta 8438d5aa5a update to UE config script 2015-12-04 18:24:40 +01:00
Rohit Gupta 2ca52aaf7b updated script for UE configuration 2015-12-04 17:17:41 +01:00
Rohit Gupta 008ccf04c7 updated autotest framework for lte-softmodem 2015-12-04 15:48:57 +01:00
Rohit Gupta 3422a591a8 updated for additional packages for autotest framework 2015-12-04 15:40:18 +01:00
Rohit Gupta f1304ee26f updated for completely putting UE in airplane mode 2015-12-04 15:37:48 +01:00
lukashov 55c1f58192 Fixing prec2A_TM4_128 in dlsch_demodulation.c 2015-12-04 11:54:42 +01:00
Rohit Gupta d1bed3975e Merge branch 'enhancement-57-UHD-interfacing' into develop 2015-12-04 11:38:36 +01:00