An error occurred fetching the project authors.
- 12 May, 2017 1 commit
-
-
gabrielC authored
Note: not sure that the code is correct, to be checked (Cédric Roux). ---------------------------------------------------------- bug 22 Ttile: (subframe!=2)||(subframe!=7) is always TRUE. This coding is really intended? Operator || should be && instead? Bug Location: ((frame_parms->frame_type==TDD)&&(frame_parms->tdd_config==1)&&((subframe!=2)||(subframe!=7)))) { Note: Detected by CppCheck ----------------------------------------------------------
-
- 28 Mar, 2017 1 commit
-
-
Wilson Thong authored
-
- 23 Mar, 2017 1 commit
-
-
Cedric Roux authored
- import RRC ASN.1 defintions from the specifications (file openair2/RRC/LITE/MESSAGES/asn1c/ASN1_files/RRC-e10.asn) contrary to rel8/10, all modules have been imported, maybe it's too much to refine in case of problems - deal with rel14 in fix_asn1 - all code that was for Rel10 is now for Rel10/Rel14 - some incompatible changes (mostly in naming) were resolved in favor of rel14, see in openair2/RRC/LITE/defs.h - unsure about the rlc layer, some arrays have changed (values appended), I only changed the definition and in tests in the code, I changed the index limit, maybe it's not enough Rel14 is the default compilation mode.
-
- 21 Mar, 2017 2 commits
- 16 Mar, 2017 1 commit
-
-
Cedric Roux authored
-
- 15 Mar, 2017 2 commits
-
-
Florian Kaltenberger authored
-
Cedric Roux authored
768*8 is too small, in 20MHz, the phy-test mode (in default mode?) has a buffer of size 6378. Let's set the buffer size to the input's one plus 4 bytes (to accomodate for CRC, not sure about this).
-
- 14 Mar, 2017 1 commit
-
-
Calisson authored
-
- 10 Mar, 2017 3 commits
-
-
Florian Kaltenberger authored
-
Rohit Gupta authored
-
Florian Kaltenberger authored
-
- 17 Feb, 2017 1 commit
-
-
pyroclaste authored
-
- 13 Feb, 2017 1 commit
-
-
Cedric Roux authored
-
- 10 Feb, 2017 1 commit
-
-
Younes authored
-
- 07 Feb, 2017 1 commit
-
-
Florian Kaltenberger authored
Conflicts: openair1/PHY/INIT/lte_init.c openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c openair1/PHY/LTE_TRANSPORT/power_control.c
-
- 05 Feb, 2017 1 commit
-
-
Raymond Knopp authored
-
- 02 Feb, 2017 1 commit
-
-
Xenofon Foukas authored
-
- 14 Jan, 2017 2 commits
-
-
Raymond Knopp authored
-
Raymond.Knopp authored
-
- 11 Jan, 2017 1 commit
-
-
Cedric Roux authored
Some of them might not be correctly handled. I put /* TODO: XXX */ where I didn't know if the fix was correct.
-
- 07 Jan, 2017 1 commit
-
-
Raymond.Knopp authored
fixes for precoding (turning off if nb_antennas_tx=1), configuration files, timing advance with 3/4 sampling on 20 MHz, logging in MAC
-
- 03 Jan, 2017 1 commit
-
-
Raymond Knopp authored
-
- 02 Jan, 2017 1 commit
-
-
Raymond.Knopp authored
-
- 14 Dec, 2016 1 commit
-
-
ROBERT Benoit authored
correct issue 147 : --phy-test mode : error msg " DL Received HarqReTx round=1 mcs=28 rballoc=8191 rv=0 "
-
- 05 Dec, 2016 2 commits
-
-
ROBERT Benoit authored
correct issue 147 : --phy-test mode : error msg " DL Received HarqReTx round=1 mcs=28 rballoc=8191 rv=0 "
-
Cedric Roux authored
-
- 04 Dec, 2016 1 commit
-
-
Raymond.Knopp authored
-
- 30 Nov, 2016 1 commit
-
-
Cedric Roux authored
- add mcs to ENB_PHY_DLSCH_UE_DCI - add mcs, round, first_rb, nb_rb, TBS to ENB_PHY_ULSCH_UE_DCI
-
- 25 Nov, 2016 1 commit
-
-
Florian Kaltenberger authored
-
- 24 Nov, 2016 2 commits
-
-
Cedric Roux authored
Something went wrong somewhere in the commit history, the function was not correct. The most obvious symptom was that way too much SR (scheduling requests) were given to the UE whenever it had some PUCCH to send. The case for TDD has not been tested.
-
Raymond Knopp authored
-
- 23 Nov, 2016 1 commit
-
-
Raymond Knopp authored
-
- 22 Nov, 2016 3 commits
-
-
Cedric Roux authored
The eNodeB may sometimes wrongly generate PHICH because somewhere 'phich_active' is not reset to 0, due to an unidentified reason. When adding this hack the problem seems to disappear completely. This is not the end of the story. The real underlying problem has to be understood and fixed correctly.
-
Cedric Roux authored
The Msg3 ressource blocks used by random access procedure were not correctly handled. The MAC scheduler could wrongly allocate a ressource block for both random access Msg3 and a regular UE. This hotfix hopefully fixes the problem. A new function "set_msg3_subframe" has been added in the interface between PHY and MAC.
-
Cedric Roux authored
- Msg3 allocation - initiation of Random Access procedure
-
- 18 Nov, 2016 1 commit
-
-
Cedric Roux authored
The PHICH generation is wrong. HARQ process X is uplink scheduled at TTI n. At TTI n+4 the eNB receives the data. At TTI n+8 the eNB sends ACK/NACK on the PHICH. The problem is that PHICH generation is done after scheduling. And PHICH generation uses "first_rb" and "n_DMRS" to compute "ngroup_PHICH" and "nseq_PHICH". So at TTI n+8 if the eNB has reused the HARQ process X for a new uplink scheduling the values "first_rb" and "n_DMRS" may have changed. We need to use the previous values. One solution would have been to do PHICH generation before scheduling. The problem is that "generate_phich_top" does more than PHICH generation. It has to setup parameters to sort of "emulate" a DCI0 in case of retransmission scheduled without DCI0. So part of it has to be done after scheduling. We would have to split the function. The simple adopted fix is to store old values of "first_rb" and "n_DMRS" and use those values in "generate_phich_top". This fix has only been tested with FDD. TDD may miserably fail.
-
- 09 Nov, 2016 1 commit
-
-
Xenofon Foukas authored
-
- 04 Nov, 2016 2 commits
-
-
Xenofon Foukas authored
-
Xenofon Foukas authored
-