fnabet
39bdc2bce8
fix Tx Status PDU
2017-02-06 16:29:01 +01:00
gabrielC
ab2c1fcc8e
fix TStatus Prohibit 0ms
2017-02-06 14:55:50 +01:00
fnabet
483822d427
Merge tag '2017.w05' into bugfix-189-rlc-am-fixes
2017-02-06 11:14:40 +01:00
Cedric Roux
e2ae88de23
Merge branch 'develop_integration_w05' into 'develop'
...
Develop integration w05
See merge request !102
2017-02-06 09:43:05 +01:00
fnabet
79242aaf54
RLC AM Tx changes
2017-02-03 17:02:42 +01:00
Cedric Roux
39ec1f7071
Merge remote-tracking branch 'origin/fix_T_messages' into develop_integration_w05
2017-02-03 16:02:25 +01:00
Cedric Roux
bebc2a1088
Merge remote-tracking branch 'origin/bugfix-202-oai_nw_drv' into develop_integration_w05
2017-02-03 16:01:47 +01:00
Cedric Roux
b55d80ffd2
Merge remote-tracking branch 'origin/hotfix-201-oaisim-abstraction' into develop_integration_w05
2017-02-03 16:01:30 +01:00
gabrielC
7b1cbfc326
Merge branch 'offset_correction' into develop_integration_w05
2017-02-01 15:59:03 +01:00
gabrielC
723510f684
Remove LOG_I
2017-02-01 15:53:52 +01:00
gabrielC
c935da6414
Cell sync Offset was not applied correctly in all case
2017-02-01 14:07:19 +01:00
gabrielC
73dded9a21
Merge remote-tracking branch 'origin/issue200_ulharqfix' into develop_integration_w05
2017-02-01 10:34:35 +01:00
gabrielC
e45f26e48e
Fix for ACK not send when DCI0 and DCI1 received at same sfn
2017-02-01 10:26:59 +01:00
gabrielC
03a39ccae2
Merge branch 'UE_S1_compilation' into develop_integration_w05
2017-01-31 14:22:08 +01:00
hbilel
29cc22bd18
[OAI-UE] bugfix issue#204: fix for pss/sss extraction during scan period
2017-01-31 09:53:15 +01:00
gabrielC
0e42ffa2a0
UE compilation for S1
2017-01-31 09:45:24 +01:00
fnabet
5551c5e596
Merge tag '2017.w04' into bugfix-189-rlc-am-fixes
2017-01-30 18:17:14 +01:00
fnabet
66b93704e2
RLC AM fix poll criteria
2017-01-30 18:16:16 +01:00
Cedric Roux
2d8ae33544
T: remove ENB_MAC_UE_UL_PDU_WITH_DATA from group HEAVY
...
we want those traces in the logs people send to us and
the group HEAVY is disabled in the wiki instructions.
2017-01-30 17:25:43 +01:00
Cedric Roux
03bf3a6dc5
put UE T messages above VCD ones
...
looks better
2017-01-30 17:24:44 +01:00
Cedric Roux
bb903e8d4f
add/remove T traces to be up to date with current software
2017-01-30 17:24:08 +01:00
Cedric Roux
452b63fc36
remove oai_nw_drv from test setup
2017-01-30 16:06:25 +01:00
Cedric Roux
dd9778924d
hotfix to be removed: oaisim -a abstraction flag disabled
...
The abstraction mode of oaisim does not work for the moment, it's better
to exit than to crash somewhere randomly.
2017-01-30 15:52:18 +01:00
hbilel
7b64eae285
[OAI-UE] issue#200 release harq p[rocess after sending Ack
2017-01-30 12:00:08 +01:00
Cedric Roux
4eae34a9d8
Merge branch 'develop_integration_w04' into 'develop'
...
Develop integration w04
See merge request !93
2017-01-30 10:20:34 +01:00
Cedric Roux
61b3de99cb
fix autotest v2
2017-01-30 09:28:35 +01:00
Cedric Roux
dc5f420d88
fix compilation of unitary simulators
...
I'm not sure the fixes are correct.
2017-01-27 18:11:52 +01:00
Cedric Roux
0c13a37517
Merge branch 'timingOffsetLoopBranch' into develop_integration_w04
2017-01-27 16:16:46 +01:00
Cedric Roux
d1ef731728
Merge branch 'bugfix-197-autotest-fixes-2017-w03' into develop_integration_w04
2017-01-27 16:16:14 +01:00
Cedric Roux
11b3e6dfbb
Merge branch 'bugfix-196-oai_nw_drv-compilation' into develop_integration_w04
2017-01-27 16:14:52 +01:00
hbilel
d34a8019b2
[OAI UE] Fix: use double buffer for rxDataF, dlChannelEst and pdsch context
...
since two rx threads (even/odd) are used by OAI-UE
2017-01-27 08:18:02 +01:00
gabrielC
0dd076a37a
[OAI-UE] fix time tracking and channel interpolation
2017-01-25 17:23:32 +01:00
fnabet
26d99fae5d
add changes for Tx Status PDU report
2017-01-25 17:06:37 +01:00
gabrielC
7a2984e8ae
[OAI-UE] TimingOffset tracking faster loop
2017-01-25 10:57:20 +01:00
Cedric Roux
68ff688b71
autotest v2: source oaienv in execution.bash
2017-01-24 10:03:50 +01:00
Cedric Roux
7aa57b4d84
remove compilation of oai_nw_drv
...
The compilation of this module does not seem to be necessary,
as far as I have checked. Plus it fails when you run
"build_oai --oaisim --noS1", so let's not compile it.
2017-01-23 13:56:10 +01:00
Cedric Roux
2045a49313
Merge branch 'develop_integration_w03' into 'develop'
...
Develop integration w03
See merge request !89
2017-01-23 10:55:32 +01:00
Cedric Roux
101d28e9da
integration fix: fix compilation of ulsim
...
Hopefully the right argument is passed to this function.
2017-01-23 10:32:39 +01:00
Florian Kaltenberger
e84a00174b
choosing the right version of the unresolved merge conflict in beamforming.c
...
changed the memory allocation of txdataF and beam_weigths
2017-01-21 16:20:10 +01:00
Cedric Roux
37a18b2530
integration fix: bad #if #endif position
2017-01-20 17:22:43 +01:00
Cedric Roux
af67618095
Merge branch 'bugfix-188-multi-UEs-fixes' into develop_integration_w03
2017-01-20 17:05:00 +01:00
Cedric Roux
69c8b8a933
Merge branch 'feature-68-enb-agent' into develop_integration_w03
2017-01-20 16:59:16 +01:00
Cedric Roux
74d07a70f6
Merge branch 'enhancement-192-beamforming' into develop_integration_w03
...
Conflicts:
openair1/PHY/INIT/lte_init.c
openair1/PHY/MODULATION/beamforming.c
openair1/PHY/defs.h
targets/RT/USER/lte-enb.c
2017-01-20 16:58:29 +01:00
Cedric Roux
e6f3c9b899
Merge branch 'enhancement-10-harmony' into develop_integration_w03
...
Conflicts:
targets/RT/USER/lte-enb.c
targets/RT/USER/lte-softmodem.c
2017-01-20 16:49:39 +01:00
Cedric Roux
da0cbaf86c
fix: add /usr/include/lime to include directories
...
when testing on haswell, using apt-get to install LimeSDR
libraries and includes, it put it in /usr/include, not
/usr/local/include
2017-01-20 16:38:26 +01:00
Cedric Roux
f7fb0280a0
Merge branch 'develop-new-LMSSDR' into develop_integration_w03
2017-01-20 16:37:44 +01:00
Cedric Roux
a0f19a7265
add some printf for debug purpose (to be remove at some point)
...
this commit is here to help debug the previous ones.
It has to be reverted at some point.
2017-01-20 15:48:49 +01:00
Cedric Roux
a6219153d9
check (to be reworked at some point)
...
We put an abort() at this point in the code, because
if the previous commit is correct, the program will
never comme here.
2017-01-20 15:47:08 +01:00
Cedric Roux
da75a07870
rewrite sort_UE for UL and DL and adapt the rest to the change
...
The previous version did not seem to work properly with
several UEs. I too often ended up with a list 'next' where
next[i] = i, leading to an infinite loop, crashing the
processing.
The sorting functions were hard to understand and too slow
anyway (O(n*n)).
We now use qsort_r and comparison functions, that should
define the same order as the previous version.
One important point is that the "next" lists and the "head"
variable are now considered invalid before calling sort_UE.
So all the code (coming before sort_UE) that looped using those
variables has been rewritten to loop over all possible UEs and
the first instruction of the loop is to exit the loop if the UE
is not 'active'. There is room for improvement here. We will
reintroduce a list of some kind at some point. Let's first
have something that works and then optimize. Today NUMBER_OF_UE_MAX
is 16, that's not a big deal.
Consequently, the add_new_ue and rrc_mac_remove_ue have also
been rewritten, hopefully for the better.
This commit is not a basic work and may introduce some
problems.
2017-01-20 15:36:58 +01:00
Cedric Roux
c824eea074
better (maybe) freeing of RA process when an UE is removed from MAC
...
The RA process may be in the state:
RA_active == FALSE and wait_ack_Msg4 == 1
Testing only the rnti should be enough, if everything else works
properly.
Also, don't break, just in case. (Not sure it makes a
difference.)
2017-01-20 15:21:37 +01:00