Commit Graph
89 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 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 4031335617 Changing names of the files in dlsim.c 2016-01-05 20:24:12 +01:00
lukashov 73c76d1456 Small changes in dataout file names. 2016-01-05 11:11:35 +01:00
lukashov 6e839bf82c Minor change in dlsim.c 2016-01-04 15:31:49 +01:00
lukashov eeaf2c1596 Cleaning up some comments 2016-01-04 14:54:13 +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 1673ba3dfb Fix global var for shift 2015-12-16 12:51:43 +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 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
lukashov 6df0e46245 Fixed bug in lte_ue_measurements.c for subband pmi calculation 2015-12-04 18:28:12 +01:00
lukashov 55c1f58192 Fixing prec2A_TM4_128 in dlsch_demodulation.c 2015-12-04 11:54:42 +01:00
Florian Kaltenberger 7d27d45d02 few more fixes 2015-12-02 15:57:25 +01:00
Florian Kaltenberger cce0b45f97 a few small bugfixes, but not yet finished 2015-12-02 13:02:45 +01:00
lukashov 11dc7d2b81 extension to tmpi 2 for TM4 2015-12-02 11:04:00 +01:00
lukashov f6e750fb66 feature-59-tm4: fixing dci_tools.c tmpi0 all channels all mod orders works 2015-11-25 22:52:42 +01:00
lukashov 9576283381 feature-59-tm4: fixing merge bugs in lte_phy_scope 2015-11-25 20:38:52 +01:00
lukashov 9bd28ec137 merge with master 2015-11-24 20:40:35 +01:00
lukashov 4e9670b5aa merge with master 2015-11-23 17:48:59 +01:00
Florian Kaltenberger 857fd74e1b commiting changes from svn branch SIC-receiver from revision 6836 to 7896 (current svn head). See svn log for details. 2015-11-18 13:44:46 +01:00
Florian Kaltenberger 031535e95c Merge branch 'develop' into bugfix-40-channel_bandwidth 2015-10-26 18:28:48 +01:00
Florian Kaltenberger bc1f00e936 small fix for perfect_ce for dlsim
adding perfect_ce to mbmssim
2015-10-26 16:43:38 +01:00
Florian Kaltenberger 66a8a6be64 adding testcases for dlsim TM2
adding error checks in dlsim
2015-10-26 16:01:38 +01:00
Florian Kaltenberger 5c30151d28 fixes issue 40 2015-10-13 23:29:07 +02:00
gauthier c7518ecf42 SVN to GIT migration (removed EPC software, updated mailing list address in all files)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7885 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-10-06 16:24:54 +00:00
kaltenbe a3b5d7b2f8 fixing dlsim
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7812 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-10 20:11:14 +00:00
knopp 2a9dc8c2da added format 1C support for UE. Corrected compilation error for EXMIMO2 targets
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7743 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-07-26 18:42:19 +00:00
kaltenbe 2c10f8139f typo in help
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7707 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-07-16 07:50:54 +00:00
knopp e09d843d14 Added bugfixes for PDCCH (not all). New --ue-dump--frame and --loop-memory option for lte-softmodem. Updates in PMCH/MCH transmission which were forgotten in recent DLSCH/PDSCH changes. mbmssim works again.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7702 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-07-13 15:43:48 +00:00
Raymond Knopp e4e974be2a git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7546 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2015-06-10 17:50:23 +00:00
Florian Kaltenberger 8c5e8126df Added support for ARM NEON, lots of changes in openair1 and some in cmake_targets
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7543 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-08 12:45:16 +00:00
Raymond Knopp 85ff3abc93 updated slot_fep calls in unitary simulations to correct previous (broken) commit
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7542 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-08 11:29:07 +00:00
Raymond Knopp d6cdcb915b removed PHY/TOOLS/fft.c and all uses of this FFT implementation. All are replaced by the faster versions in PHY/TOOLS/lte_dfts.c
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7390 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-05-08 19:33:10 +00:00
Lionel Gauthier 059a0a3fdc astyle --recursive --indent=spaces=2 --style=kr --indent-col1-comments --break-blocks --convert-tabs --max-code-length=200
This is done for better merging branch/LG_PRE_RELEASE_0.3 into trunk (same process is applied on this branch)

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7073 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-09 09:29:12 +00:00
Florian Kaltenberger 8c846ecf96 included receiver for 2nd stream for TM3 (not yet SIC!)
fixed some bugs in dlsim


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6667 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-03-04 15:43:17 +00:00
thomasl 815662fe67 fix some compilation warnings and some actual defects found reading warnings
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6660 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-03-04 13:32:16 +00:00
Raymond Knopp 90346d26c0 fixed issues in subframe 5 RE allocation when PDSCH overlaps PSS/SSS, Basic UE functionality on USRP, RK
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6596 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-22 17:25:43 +00:00
Raymond Knopp b72ca3ee20 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6348 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2015-01-11 18:41:40 +00:00
Navid Nikaein 0efc304322 updating ulsim/dlsim testing scripts
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6286 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-18 15:31:50 +00:00
Navid Nikaein 00da7edc6d add further stats into the ulsim/dlsim
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6272 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-16 16:41:09 +00:00