Commit Graph
3211 Commits
Author SHA1 Message Date
lukashov a5f9c92507 Merge remote-tracking branch 'origin/hotfix-71-freq_channel' into feature-59-tm4
Conflicts:
	openair1/PHY/TOOLS/cdot_prod.c
	targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.usrpb210.conf
2016-01-08 16:33:14 +01:00
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
Florian Kaltenberger 6011553117 fixing issue 71 (bug in freq_channel) 2016-01-08 12:02:42 +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
Cedric Roux 244699fcfb Merge branch 'bugfix-69-oai-ue-rach-fix' into develop 2015-12-22 16:35:57 +01:00
Cedric Roux 3d0a6e4032 fix a bug in dot_product. The return was done before _mm_empty() 2015-12-22 13:28:05 +01:00
Cedric Roux 1a931cfae9 this seems to fix the RACH problem 2015-12-21 16:12:05 +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
Rohit Gupta ec399cd1f8 Merge branch 'feature-34-test_framework' into develop 2015-12-17 18:36:38 +01:00
Rohit Gupta a364c4fae8 minor bugfix to autotest script 2015-12-17 18:36:11 +01:00
Rohit Gupta b681ce1b14 fix for sudo execution 2015-12-17 17:58:14 +01:00
Rohit Gupta 0bd704261b fixes for stopping EXMIMO 2015-12-17 17:38:14 +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
Florian Kaltenberger 789435791c Merge remote-tracking branch 'origin/feature-26-timing_advanced' into develop
Conflicts:
	targets/RT/USER/lte-softmodem.c
2015-12-17 15:09:06 +01:00
Florian Kaltenberger cc0ccc9a91 Merge branch 'bugfix-25' into 'develop'
lte-softmodem: fix the wrongly Nid_cell

Make sure that we fetch the cell id from config
file rather than always fix it to 0.

Signed-off-by: Mhd Zaher Mahfouz <zaher@tmrnd.com.my>
Signed-off-by: Chun-Yeow Yeoh <yeow@tmrnd.com.my>

See merge request !1
2015-12-17 15:03:29 +01:00
Florian Kaltenberger d3c1a34aa8 Merge branch 'bugfix-27' into 'develop'
lte-ue: fix the initialization of UE NAS

The NAS UE is not initialized by the UE of lte-softmodem.
Fix this.

Signed-off-by: Chun-Yeow Yeoh <yeow@tmrnd.com.my>

See merge request !3
2015-12-17 15:01:00 +01:00
Florian Kaltenberger 9dd329d842 Merge branch 'hotfix-58-bfly3bug' into 'develop'
Applied patch to lte_dfts.c (inline function cmacc for x86) to correct bug in ibfly3



See merge request !7
2015-12-17 14:52:31 +01:00
Rohit Gupta 69e10a76c3 fixed rx gain settings for USRP B210 2015-12-17 13:05:11 +01:00
Rohit Gupta 7d5e498340 Merge branch 'enhancement-57-UHD-interfacing' into develop 2015-12-17 12:50:20 +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
Rohit Gupta addaeffbeb Merge branch 'develop' into enhancement-57-UHD-interfacing 2015-12-16 10:52:00 +01:00
Rohit Gupta 9fd7411f0b Merge branch 'develop' into feature-34-test_framework 2015-12-16 10:51:35 +01:00
Rohit Gupta e3df941210 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop 2015-12-16 10:46:05 +01:00
Rohit Gupta 2ad43fcb06 Merge branch 'develop' into enhancement-57-UHD-interfacing 2015-12-16 10:44:59 +01:00
Rohit Gupta f09919073b Merge branch 'feature-34-test_framework' into develop 2015-12-16 10:44:04 +01:00
Rohit Gupta 84369624f3 minor update for default test branch 2015-12-16 10:42:38 +01:00
gauthier 9eac7ac6ff fixed TX/RX timing for B210 5 MHz 2015-12-16 09:06:50 +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
Florian Kaltenberger 014d7033a3 minor changes:
- added -a option to lte-softmodem for easier testing of different RF chains
 - added $OPENAIR_TARGETS/bin to path for easier access to init scripts
2015-12-15 14:18:13 +01:00