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.
Showing
- cmake_targets/CMakeLists.txt 2 additions, 1 deletioncmake_targets/CMakeLists.txt
- openair1/PHY/LTE_TRANSPORT/defs.h 1 addition, 0 deletionsopenair1/PHY/LTE_TRANSPORT/defs.h
- openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c 33 additions, 8 deletionsopenair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
- openair1/PHY/LTE_TRANSPORT/dlsch_llr_computation.c 359 additions, 0 deletionsopenair1/PHY/LTE_TRANSPORT/dlsch_llr_computation.c
- openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c 159 additions, 3 deletionsopenair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
- openair1/PHY/LTE_TRANSPORT/power_control.c 1 addition, 2 deletionsopenair1/PHY/LTE_TRANSPORT/power_control.c
- openair1/PHY/LTE_TRANSPORT/proto.h 41 additions, 2 deletionsopenair1/PHY/LTE_TRANSPORT/proto.h
- openair1/PHY/TOOLS/cadd_sv.c 1 addition, 1 deletionopenair1/PHY/TOOLS/cadd_sv.c
- openair1/PHY/TOOLS/cadd_vv.c 32 additions, 1 deletionopenair1/PHY/TOOLS/cadd_vv.c
- openair1/PHY/TOOLS/cmult_sv.c 8 additions, 2 deletionsopenair1/PHY/TOOLS/cmult_sv.c
- openair1/PHY/TOOLS/cmult_vv.c 77 additions, 1 deletionopenair1/PHY/TOOLS/cmult_vv.c
- openair1/PHY/TOOLS/defs.h 11 additions, 0 deletionsopenair1/PHY/TOOLS/defs.h
- openair1/PHY/TOOLS/lte_phy_scope.c 8 additions, 8 deletionsopenair1/PHY/TOOLS/lte_phy_scope.c
- openair1/SCHED/phy_procedures_lte_eNb.c 0 additions, 1 deletionopenair1/SCHED/phy_procedures_lte_eNb.c
- openair1/SIMULATION/LTE_PHY/dlsim.c 283 additions, 63 deletionsopenair1/SIMULATION/LTE_PHY/dlsim.c
Loading
Please register or sign in to comment