Cedric Roux 1410b3f343 hotfix: fields DLSCH_DCI and ULSCH_DCI of UE_TEMPLATE had wrong size
The old value was 6, it should be 8 because those fields are
casted to 'struct DCI0_5MHz_FDD' and the like and those have
a size multiple of 32 bits, that is 4 or 8 bytes as of today.

(MAX_DCI_SIZE_BITS is 45, all the shifts, muls and adds lead
to a value of 8 after this commit and 6 before.)

The problem manifested itself with a 20MHz eNB. Push the traffic,
after a while the DL harq process 0 is not used anymore.
This is because DLSCH_DCI is directly followed by nb_rb in
the structure UE_TEMPLATE and setting a value for harq process 7
did overwrite nb_rb[0], putting much too big values in there,
leading to the scheduler to always refuse to reschedule because
the required RBs are impossibly huge (I saw values of 32744, 16384,
and others).
2016-09-28 16:51:28 +02:00
2016-08-30 12:15:11 +02:00
2016-08-26 05:21:11 +02:00
2014-07-17 14:14:05 +00:00
2015-12-15 14:18:13 +01:00
2016-06-02 10:33:02 +02:00

OpenAirInterface is under OpenAirInterface Software Alliance license.

├── http://www.openairinterface.org/?page_id=101

├── http://www.openairinterface.org/?page_id=698



The OpenAirInterface (OAI) software is composed of the following parts: 



openairinterface5g

├── cmake_targets: build utilities to compile (simulation, emulation and real-time platforms), and generated build files

├── common : some common OAI utilities, other tools can be found at openair2/UTILS

├── COPYING

├── maketags : script to generate emacs tags

├── openair1 : 3GPP LTE Rel-10 PHY layer + PHY RF simulation and a subset of Rel 12 Features.

├── openair2 :3GPP LTE Rel-10 RLC/MAC/PDCP/RRC/X2AP implementation. 

    ├── LAYER2/RLC/ with the following subdirectories: UM_v9.3.0, TM_v9.3.0, and AM_v9.3.0. 

    ├── LAYER2/PDCP/PDCP_v10.1.0. 

    ├── RRC/LITE

    ├── PHY_INTERFACE

    ├── X2AP

    ├── ENB_APP 

├── openair3: 3GPP LTE Rel10 for S1AP, NAS GTPV1-U for both ENB and UE.

    ├── GTPV1-U

    ├── NAS 

    ├── S1AP

    ├── SCTP

    ├── SECU

    ├── UDP

└── targets: top level wrapper for unitary simulation for PHY channels, system-level emulation (eNB-UE with and without S1), and realtime eNB and UE and RRH GW.

S
Description
No description provided
Readme
379 MiB
Languages
C 91.8%
CMake 2.9%
C++ 1.9%
TeX 1%
Python 1%
Other 1.1%