Skip to content
Snippets Groups Projects
Select Git revision
  • 3ea520f70ae46079d0c4d3e45754e407e904de09
  • master default
  • 429-coverity-scan-fix-week22
  • reduce_memory_footprint
  • new_rlc
  • ru_rau_enhancement_L1_renaming
  • test-x310-perf
  • master_large_scale_emulations
  • develop-nr-merge
  • nr_prach
  • 2cw_fairRRscd
  • uhd_set_thread_prio
  • flexran_agent_rrc_cm
  • develop-nr
  • develop-entv
  • build_doc_update
  • develop
  • enhance_CI_extEPC
  • nr-ip-over-LTE-stack
  • nr_pucch_format0_receiver
  • nr_dlsim_plot
  • develop-nr-less-logging
  • 2019.w21
  • 2019.w17
  • 2019.w15
  • 2019.w13
  • 2019.w11
  • 2019.w10
  • develop-nr-pdcch
  • 2019.w09
  • 2019.w08
  • v1.0.2
  • 2019.w07
  • v1.0.1
  • 2019.w06
  • v1.0.0
  • 2019.w04
  • v0.6.1_tdd
  • 2019.w03
  • 2018.w51
  • osa-etsi-ws-gNB
  • osa-etsi-ws-ue
42 results

LTE_TRANSPORT

  • Clone with SSH
  • Clone with HTTPS
  • Forked from oai / openairinterface5G
    29649 commits behind the upstream repository.
    Navid Nikaein's avatar
    nikaeinn authored
    * fix the bug for IP connectivity when more than 1 UE is connected (test with iperf: ok)
    * set target ul/dl mcs in the eNB scheduler to hardwire the desired MCS (option t for UL and m for DL)
    * add the code related to abstraction from http://svn.eurecom.fr/openairsvn/openair4G/tags/asilomar2013
    * cleanup the code
    * pre-ci passed for all except for eMBMS
    
    
    
    git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5093 818b1a75-f10b-46b9-bf7c-635c3b92a50f
    98a9469f
    History
    This directory contains functions related to physical/transport channel processing:
    
    defs.h               : function prototypes and data structures for DLSCH/ULSCH/DCI/UCI  processing
    vars.h               : some global variables (cqi format tables and SINR thresholds)
    dlsch_coding.c       : routines pertaining to the channel coding procedures for dlsch (36-212)
    dlsch_decoding.c     : routines for channel decoding/deinterleaving/rate (de)matching of dlsch
    dlsch_modulation.c   : routines for the modulation procedures for PDSCH/dlsch (36-211) 
    dlsch_demodulation.c : routines for demodulation procedures for PDSCH/dlsch (note: SSE/SSE2/SSE3/SSE4 optimised)
    dlsch_scrambling.c   : routines for scrambling/unscrambling of PDSCH (36-211)
    pilots.c             : routines pertaining to the generation of cell-specific pilots
    drs_modulation.c     : routines for generation of uplink reference signals (DRS) (36-211)
    group_hopping.c      : routines for generation of group hopping sequences (incomplete) (36-211)
    lte_mcs.c            : routines for computation of mcs/tbs related information (36-212,36-213)
    lte_transport_init.c : some initialization routines for DCI structures (simulation/testbench only) 
    pbch.c               : routines for encoding/decoding and modulation/demodulation for PBCH (36-211,36-212) note: SSE/SSE2/SSE3/SSE4 optimized
    pcfich.c             : routines for encoding/decoding and configuration of PCFICH (36-211)
    phich.c              : routines for encoding/decoding and configuration of PHICH (36-211,36-213)
    print_stats.c        : routines for DLSCH/ULSCH statistics and CQI/PMI information
    pss.c                : routines for generation of PSS (36-211)
    pucch.c		     : routines for generation/detection of PUCCH (36-211)
    rar_tools.c          : routines for generating ulsch/dlsch modulation/demodulation and coding/decoding structures from a RAR pdu (for use only with openair2)
    dci.h                : Data structures for LTE dci formats 0,1,1A,1B,1C,1D,2,2A,2B,3 (36-212)
    dci.c                : Top-level encoding/decoding and modulation/demodulation routines for PDCCH/DCI (36-211,36-212) note: SSE/SSE2/SSE3/SSE4 optimized
                         : Search procedure routines for DCI are included (36-213)
    dci_tools.c          : tools for generating dlsch/ulsch modulation/demodulation and coding/decoding structures from DCI primitives
    ulsch_coding.c       : Top-level routines for ulsch encoding (36-212)
    ulsch_decoding.c     : routines for ulsch decoding (36-212)
    ulsch_modulation.c   : routines for PUSCH/ulsch modulation (36-211)
    ulsch_demodulation.c : routines for PUSCH/ulsch demodulation (note SSE/SSE2/SSE3/SSE4 optimised)
    srs_modulation.c     : routiens for generation of SRS (36-211,36-213)  
    uci_tools.c          : routines for generation of UCI information in PUSCH