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
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
lukashov
856bb3abe9
Fixing previous commit.
2016-09-15 13:51:19 +02:00
lukashov
577d62c63a
Changing round trial conditions in dlsim.
2016-09-10 11:55:14 +02:00
lukashov
5fda011043
1. Rician channel now operates with AoA 45 degrees.
...
2. Fixed a bug for HARQ rounds for TM1 frequency selective with PCE.
2016-09-05 12:36:09 +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
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
Florian Kaltenberger
17a828e80f
Merge branch 'enhancement-16-tm_rrc_reconfig' into feature-59-tm4
2016-08-23 15:31:46 +02:00
Florian Kaltenberger
ab8a332d98
fixing pucchsim
2016-08-23 15:30:25 +02:00
lukashov
ce15e0e97b
Fixing warning and changing target precission to 10^(-2).
2016-07-08 10:49:53 +02:00
lukashov
8cc39130e0
Now dlsim computes throughput for both streams.
2016-07-08 01:46:54 +02:00
lukashov
4e8e707951
Some more clean up + adding second option for a precoder.
2016-07-07 16:44:36 +02:00
lukashov
aa69c550e3
A bit of clean-up.
2016-07-07 14:26:00 +02:00
lukashov
51e8e0ade7
Fixing SIC receiver for all the combinations.
...
Introduced >>1 shift in SIC modulation for 64QAM to avoid overflow.
Shift is then compensated in llr computation.
2016-07-06 15:44:39 +02:00
lukashov
c63abc0842
Fixing merge with develop
2016-06-15 16:01:15 +02:00
lukashov
199434b92c
Merge branch 'develop' into feature-59-tm4
...
Conflicts:
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/SIMULATION/LTE_PHY/dlsim.c
2016-06-15 13:21:44 +02:00
Cedric Roux
310b027acd
Merge remote-tracking branch 'main/develop' into T
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
openair1/PHY/LTE_TRANSPORT/pucch.c
openair1/SCHED/phy_procedures_lte_eNb.c
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
targets/RT/USER/lte-softmodem.c
2016-06-10 11:49:59 +02:00
Cedric Roux
3e38cd2651
add frame parameter to rx_pucch for the T logger
2016-05-11 16:35:27 +02:00
Raymond Knopp
8c5ebac1c1
fixed segfault in pdcchsim (lte_param_init missing threequarter_fs)
2016-05-10 19:47:33 +02:00
Raymond Knopp
ba020c807f
oaisim compilation error, ulsim 20 MHz segfault. ulsim tests.
2016-04-21 22:28:21 -07:00
Florian Kaltenberger
66f494cbd7
Merge branch 'feature-59-tm4' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-59-tm4
2016-04-20 09:55:42 +02:00
lukashov
cc9a5ede96
Introdducing dlsch_64qam_llr_SIC.
2016-04-19 18:21:42 +02:00
Florian Kaltenberger
5615a75413
fixing previous merge
2016-04-19 17:04:09 +02:00
Florian Kaltenberger
2b213a0ccc
Merge branch 'develop' into feature-59-tm4
...
Conflicts:
openair1/SIMULATION/LTE_PHY/dlsim.c
2016-04-19 15:50:05 +02:00
lukashov
459913de55
changes are mostly related to:
...
1. Introducing dlsch_16qam_llr_SIC.
2. New writing files format in file_output.c
3. Some comments addded.
2016-04-18 20:08:54 +02:00
Raymond Knopp
6ddc7b3bc9
Merge branch 'bugfix-48-L1L2signaling' of https://gitlab.eurecom.fr/oai/openairinterface5g into bugfix-48-L1L2signaling
...
Conflicts:
openair1/SCHED/phy_procedures_lte_eNb.c
2016-04-10 23:29:28 +02:00
Raymond Knopp
2dfe84a7e4
bugfixing for UL. Remaining problems: CCE allocations in subframe 5 lead to occasional illegal DCI allocations (affects UL DCI which is missed by UE). waveform compliance with CQI in ULSCH.
2016-04-10 23:25:58 +02:00
Rohit Gupta
bdaedcd487
Merge from hotfix-106-usrp_rt_dc_offset
2016-04-09 19:13:55 +02:00
Rohit Gupta
66dde65f2e
added a new check for illegal file permissions to mbmssim.c, to avoid a segfault if permissions are invalid.
2016-04-05 21:44:41 +02:00
Rohit Gupta
ca5ff31f32
updates to eMBMS. mbmssim and UE channel estimation. will not affect current gitlab CI tests.
2016-04-05 16:37:32 +02:00
Raymond Knopp
ce454d646f
unitary simulations after ./build_oai -s
2016-04-02 18:24:33 +02:00
Raymond Knopp
e71aebc603
Merge remote-tracking branch 'origin/develop' into bugfix-48-L1L2signaling
...
Conflicts:
openair1/PHY/LTE_ESTIMATION/lte_eNB_measurements.c
openair1/PHY/LTE_TRANSPORT/dlsch_coding.c
openair1/SCHED/phy_procedures_lte_eNb.c
openair2/LAYER2/MAC/config.c
openair2/LAYER2/MAC/pre_processor.c
openair2/LAYER2/openair2_proc.c
openair2/RRC/LITE/rrc_eNB.c
openair3/NAS/UE/API/USIM/usim_api.c
openair3/NAS/UE/ESM/esm_ebr_context.c
2016-03-31 14:36:12 -07:00
Cedric Roux
5f823b401a
some more warning removals
2016-03-28 22:45:20 +02:00
lukashov
25796d27a1
Fixing the way bler is computed for SIC receiver
2016-03-24 09:52:34 +01:00
Raymond Knopp
fab3ed7317
Merge branch 'bugfix-48-L1L2signaling' of https://gitlab.eurecom.fr/oai/openairinterface5g into bugfix-48-L1L2signaling
2016-03-22 03:09:21 -07:00
Raymond Knopp
17f29b776f
tracing in unitary simulations (ulsim/prachsim)
2016-03-22 03:07:20 -07:00
lukashov
6eea200c35
in dlsim ret, aver_iter, iter_trials are now arrays to be used for 2 cw independently;
...
+ small bug fix in dlsim related to sic cw.
2016-03-21 15:21:09 +01:00
Raymond Knopp
c0f6881c15
fixes after merge
2016-03-20 22:07:17 +01:00
Raymond Knopp
1d7728b4d8
Merge remote-tracking branch 'origin/develop' into enhancement-43-AVX2
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/MODULATION/ofdm_mod.c
openair1/PHY/TOOLS/lte_dfts.c
2016-03-20 21:46:13 +01:00
lukashov
291a7f1752
1. Changing precoder to minimize interference: testing simple channels.
...
2. Fixing confusion between dl_ch_rho2_ext and dl_ch_rho_ext[harq_pid][round].
2016-03-18 12:00:49 +01:00
lukashov
4573c0b962
Changes for SIC-receiver:
...
1. in dlsim.c: now we check for the receiver type and, if SIC, proceed through encoding, modulation, LLR compuattion and decoding
of the decoded TB0.
2. Implementing routines for vector-vector multiplication and vector-vector subtraction
3. Adding some printouts for debuging purposes.
4. New functions: modulation_SIC, dlsch_qpsk_llr_SIC
5. In phy_scope.c: changing llr plotting: now for the length of coded_bits_per_cw.
2016-03-16 16:05:09 +01:00
Florian Kaltenberger
160f5e0786
Merge remote-tracking branch 'origin/develop' into feature-59-tm4
...
Conflicts:
openair1/SIMULATION/LTE_PHY/dlsim.c
2016-03-09 20:35:57 +01:00
lukashov
20cc8bc9f6
Fixing FDD for TM4
2016-03-03 16:35:50 +01:00
lukashov
1843ef7928
Merge branch 'develop' into feature-59-tm4
...
Conflicts:
openair1/PHY/TOOLS/lte_phy_scope.c
openair1/SIMULATION/LTE_PHY/dlsim.c
2016-03-02 16:19:19 +01:00
Florian Kaltenberger
86ab3939ab
xforms now command line option for ulsim and dlsim
...
fixed mbmssim compilation issue
one more fix for build script sudo usage
2016-03-01 16:36:42 +01:00
lukashov
0022ccf790
Revert "Adding different shifts for CWs coming from dif constellations"
...
Streams must have the same shift, otherwise error floor. O
This reverts commit dbf587a515 .
2016-02-29 12:32:51 +01:00
lukashov
dbf587a515
Adding different shifts for CWs coming from dif constellations
2016-02-22 23:39:36 +01:00