naoi
95f677f735
Fix: pucch procedures moves after UE removed.
2018-02-28 19:34:20 +09:00
naoi
3d1b8a9cef
Fix: S1-U Bearers is generated incorrectly when PDCCH order re-establishment succeeded.
2018-02-28 17:50:10 +09:00
naoi
af6ca15020
Fix: Random access information is not released when Msg3(response to PDCCH order) re-transmission fails.
2018-02-28 17:11:37 +09:00
jftt_wangshanshan
87fb55c792
Fix a bug in previous commit Fix:harq_pid....
2018-02-27 11:55:53 +08:00
Xu Bo
dab82a2705
fix for-loop index in pdate_ul_dci
2018-02-27 11:24:44 +09:00
Wang.shanshan
5808ce3934
Fix:harq_pid for TDD is not completely fixed in pre processer.
2018-02-26 20:21:16 +09:00
Cedric Roux
9f1530c3c9
Merge remote-tracking branch 'origin/fix-centos-network-device-compilation' into develop_integration_2018_w08
2018-02-26 11:34:36 +01:00
jftt_wangshanshan
9f31d41b44
Add the setting ofharq_information_rel10_tdd.n_pucch_1_0 for tdd in allocate_CCEs
2018-02-26 17:31:43 +08:00
jftt_wangshanshan
699bbcb80f
simplify source of ulsch_scheduler_pre_processor
2018-02-24 17:27:18 +08:00
Wu Jing
0504659eb8
fix RM778 PRACH failure by adding reset RA when CRNTI_ACK in extract_harq
2018-02-24 15:16:17 +09:00
Raymond Knopp
dc0638d7f6
added compilation directives for nasmesh and ue_ip kernel modules to allow for building on RHEL systems.
2018-02-22 16:45:18 +01:00
Cedric Roux
37425ee967
bugfix: revert bad change
...
Without this revert, the following does not compile:
./build_oai --oaisim
2018-02-22 16:03:45 +01:00
Wang Tsu-Han
cb4dc53042
adding wait stage for every wakeup
2018-02-22 15:59:23 +01:00
Cedric Roux
b23a8ad0fe
integation fix: minor typo
2018-02-22 15:04:09 +01:00
Cedric Roux
365ca71a4a
remove compilation warnings
2018-02-22 15:03:45 +01:00
Cedric Roux
8ca5fb4ef2
integration: cleanup
...
- remove spaces at the end of lines
- remove useless dead code
use: git show -p <this commit> -w
to see it clearly
2018-02-22 15:03:09 +01:00
Cedric Roux
d5e179fa1f
Merge remote-tracking branch 'origin/flexran-mac-stats' into develop_integration_2018_w08
2018-02-22 15:02:15 +01:00
Cedric Roux
4fb2e609fd
Merge remote-tracking branch 'origin/enhancement-preprocessor' into develop_integration_2018_w08
2018-02-22 15:02:04 +01:00
Masayuki HARADA
2d975ca61b
Change scheduling priority : UL-SCH == MAC-CE
2018-02-22 22:11:44 +09:00
Robert Schmidt
e66bd0e2b1
RAN API: unify style, declare missing function in header
2018-02-22 12:03:10 +01:00
tomita
2f4c21ced3
Fix to avoid Segmemtation Fault in case of physicalConfigDedicated is NULL.
2018-02-22 17:10:21 +09:00
tomita
1008080e31
Bug fix for harq_pid calculation in MAC layer.
2018-02-22 16:40:27 +09:00
Masayuki HARADA
5d91a36ebc
Merge branch 'ues_test' of http://10.37.145.15:8000/gitlab/vran/release_enb into ues_test
2018-02-22 11:28:36 +09:00
Masayuki HARADA
59623646cf
Avoid NULL access in rrc_eNB_process_RRCConnectionReestablishmentComplete.
2018-02-22 11:11:15 +09:00
naoi
497a3275c6
fix: drop reestablishment request after UL failure is detected in layer2.
...
eNB should be keep UE context longer than T311 timer after UL failure is detected in layer2.
Configuration file(GENERIC-LTE-EPC) sets T311 to 10s, so eNB keep UE context up to 20s.
2018-02-22 10:17:34 +09:00
Wang Tsu-Han
56a32a22d4
changing emulate-rf into an executional option instead of compiler option
2018-02-21 18:13:34 +01:00
shahab SHARIAT BAGHERI
9a9c867a75
additional Mac stats and Improvements
2018-02-20 15:09:24 +01:00
Wang Tsu-Han
869b9a5c6f
fix for phy-test UL and adding wakeup_txfh
2018-02-20 15:05:00 +01:00
tomita
19509f08eb
Changed log level.
2018-02-20 18:40:05 +09:00
Niccolò Iardella
10e91d4e2f
Move the accounting phase of the DL pre-processor in a separate procedure
2018-02-19 15:48:17 +01:00
tomita
ea3aecf486
Bug fix about harq_pid calculation (harq_pid is calculated less than 0).
2018-02-19 19:42:06 +09:00
tomita
a53e22c294
Fixed harq_pid calculation.
2018-02-19 19:31:09 +09:00
tomita
c80246a9a5
Changed log level.
2018-02-19 19:18:15 +09:00
Wolfgang A. Mozart
2194bc8564
fixed timing issue for phy-test scheduling UL. UL is broken after first execution of dlsch decoding
2018-02-19 10:45:34 +01:00
Raymond Knopp
da83df84f1
Merge remote-tracking branch 'origin/develop' into dlsim-ulsim-fix
...
Conflicts:
openair1/PHY/INIT/lte_init.c
2018-02-18 01:39:36 -08:00
Wang Tsu-Han
bf601fce71
adding phy-test for UL
2018-02-16 19:15:40 +01:00
Cedric Roux
2d6dd02b95
bugfix: fix bad conflict resolutions from previous commits
...
Some more fixes for some bad conflict resolutions.
I ran:
git diff 2018.w04 2018.w05
And saw some problems with config_sib2.
There was also something strange in openair2/LAYER2/openair2_proc.c
in the function dump_eNB_l2_stats. Maybe the fix is wrong for
this one. To be checked.
2018-02-16 11:11:50 +01:00
Cedric Roux
c0be5a129c
integration fix: set default max MCS for UL back to 20
...
Doing an iperf UDP uplink test, we could reach only 6Mb/s
with very good radio conditions instead of around 8Mb/s.
It turns out the MCS was limited to 16.
With this commit, we are back to a bit more than 8Mb/s
as it used to be.
(This is with a 5MHz bandwidth.)
2018-02-15 16:50:30 +01:00
Cedric Roux
b2ac257ef5
integration fix: compilation failed
...
The following compilation failed before this commit:
./build_oai --eNB -w USRP -c --T-tracer
2018-02-15 13:40:34 +01:00
Masayuki HARADA
d82ebce55b
If TB buffer's all regments recieved is NOT equal RLC's all regments recieved, discard that TB buffer.
2018-02-15 20:10:08 +09:00
Cedric Roux
e4a5470d47
integration fix: noS1 compilation
...
The following compilation did not work anymore:
./build_oai --eNB -c -w USRP --noS1
Neither did:
./build_oai --UE --noS1
2018-02-15 11:34:53 +01:00
naoi
897d3c49df
Fix: avoid conflict between pre-scd thread and ru thread.
2018-02-15 18:05:40 +09:00
Cedric Roux
8cab562b9f
Merge remote-tracking branch 'origin/feature-merge-merge-f68' into develop_integration_2018_w07
2018-02-15 09:58:26 +01:00
Cedric Roux
91332d3906
fixup previous bad merge (UE disconnection did not work properly anymore)
...
Doing airplane mode off to connect a cots UE followed by airplane mode on
to disconnect it gives very bad results (bad disconnection with lots of
UL failures followed by lots of logs in the eNB). It used to work properly
after the work done by Xu Bo.
It turns out that in 2018.w04 things were still working okay. But
in 2018.w05 no.
So I ran:
git diff 2018.w04 2018.w05
And I checked all the modifications that I thought were relevant
(everything related to the UE, oaisim, if4 and fapi has not been checked).
This commits takes back the version of 2018.w04.
The modifications in openair2/RRC/LITE/rrc_eNB.c are necessary, I think.
The other modifications may not be necessary or even wrong. To be checked
at some point.
2018-02-14 17:59:04 +01:00
Niccolò Iardella
7e3b1f5d0a
Niccolo: Add sorting policy
2018-02-14 17:06:04 +01:00
Robert Schmidt
50f7053159
return 0 for unsigned in RAN API
2018-02-14 16:44:29 +01:00
Robert Schmidt
d741b951fa
define&send IMSI in Protobuf
2018-02-13 19:01:47 +01:00
Robert Schmidt
df43d19c35
refactoring of the original IMSI extraction code
...
- move IMSI extraction code to function, remove FLEXRAN comp. directive
- refactor the code, esp. don't do deep if-nesting
- remove m-tmsi part (does not give correct value)
- copy complete IMSI info to UE context, decode in RAN API
2018-02-13 19:01:47 +01:00
Robert Schmidt
d8a6715395
store IMSI information + provide FlexRAN API to query UE's IMSI
2018-02-13 19:01:47 +01:00
Robert Schmidt
9d05a9a3b1
track IMSIs by decoding NAS messages
...
Original Author: Xenofon Foukas
Changed formatting
does not compile
RS: cast to get rid of compiler warning
-> ImsiEpsMobileIdentity_t to ImsiMobileIdentity_t which is defined the same
way
2018-02-13 19:01:47 +01:00