Robert Schmidt
8cace6537e
correctly check for MAC presence in FlexRAN RAN API
2018-03-02 17:36:43 +01:00
Raymond Knopp
58fb23757f
Merge branch 'ru_rau_enhancement' of https://gitlab.eurecom.fr/oai/openairinterface5g into ru_rau_enhancement
2018-03-02 17:06:02 +01:00
Younes
cbecc5860c
modifications for Synch procedure in RU
2018-03-02 17:02:54 +01:00
Younes
34be055fb3
changes in RAU handling of multiple RRUs
2018-03-02 17:01:20 +01:00
Cedric Roux
307e2f299a
Merge remote-tracking branch 'origin/hotfix-rlc-2018-w09' into develop
2018-03-02 15:29:36 +01:00
Cedric Roux
2f8dc35583
Merge remote-tracking branch 'origin/fix-unnecessary-decl' into develop
2018-03-02 15:29:10 +01:00
Younes
96c12c86d9
some conditions for TDD which were asserting after latest NFAPI merge.
2018-03-02 12:19:27 +01:00
Cedric Roux
26d68e9c5e
hotfix: fix bad RLC UM packet creation
...
Running TCP DL traffic with one connected UE showed a lot of
fluctuations in throughput. After analysis it was found that
sometimes the RLC UM PDU was not correct. It contained one byte
more than it should. On the receiver side, the TCP packet
contained in the RLC packet seems to be rejected by the TCP
stack of the UE (it has one byte more than it should),
leading to a brutal reduction of the throughput, probably due
to some congestion detection in the TCP implementation.
Or something.
This hotfix seems to solve the problem. Using iperf in downlink
with a 5MHz eNB, we see no more fluctuations, the traffic is
very steady at 16.8Mb/s, as reported by the iperf server running
on the phone. (17.5 in the PHY plot of the T tracer.)
A rewrite of both the MAC and RLC UM packet generation is needed.
The code is way too complex for what it does and may contain
several similar problems that only trigger in specific rare
conditions.
2018-03-02 12:02:06 +01:00
Robert Schmidt
7d8d1588c3
remove unnecessary function declaration
...
has been introduced in commit 365ca71a4a
2018-03-01 09:04:41 +01:00
Cedric Roux
6858b55c60
Merge remote-tracking branch 'origin/develop_integration_2018_w08' into develop
...
Summary of changes:
- fix dlsim/ulsim
- fix centOS compilation
- Move the accounting phase of the DL pre-processor in a separate procedure
and fix some issues
- additional Mac stats and Improvements
- minor fix in test setup v2
2018-02-26 11:43:27 +01: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
Raymond Knopp
4695d16cf9
handling of RU_IDLE->RU_RUN->RU_IDLE
2018-02-25 21:58:26 +01:00
Raymond Knopp
1bf4541190
Merge branch 'ru_rau_enhancement' of https://gitlab.eurecom.fr/oai/openairinterface5g into ru_rau_enhancement
...
Conflicts:
targets/SIMU/USER/oaisim.c
2018-02-25 18:24:58 +01:00
Raymond Knopp
5abbdaa39c
debugging for RU state control
2018-02-25 18:24:14 +01:00
Raymond Knopp
75325ec79e
debbuging for RU state control
2018-02-25 18:23:40 +01:00
Raymond Knopp
d4eb54660a
indentation of lte-ru.c
2018-02-23 16:10:02 -08:00
Raymond Knopp
1547de9ad8
debugging for simulator target
2018-02-24 01:04:01 +01:00
Raymond Knopp
72cd1b1d7c
update lte-softmodem for init_RU
2018-02-23 18:11:58 +01:00
Raymond Knopp
5cb9fcfce7
fixed compilation error in lte-ru.c Added modifications for oaisim from other branch.
2018-02-23 17:18:52 +01:00
Wang Tsu-Han
4b39203763
adding te/td distructure
2018-02-23 16:59:57 +01:00
Younes
3ab54c8a4b
gpio fix
2018-02-23 16:50:32 +01:00
khadraou
de5e5beee1
Merge remote-tracking branch 'origin/develop' into ru_rau_enhancement
2018-02-22 17:11:44 +01: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
Younes
e2ddd50fde
Dealing with connection lost case. Now the RRU keeps working but we can't restart it again, a problem with the USRP load
2018-02-22 15:54:27 +01:00
Cedric Roux
b23a8ad0fe
integation fix: minor typo
2018-02-22 15:04:09 +01:00
Cedric Roux
84882d9414
Merge remote-tracking branch 'origin/fix-test-setup-2018-w08' into develop_integration_2018_w08
2018-02-22 15:03:57 +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
58eab7515f
integration fix: fix crash
...
With value 4 when connecting one UE and doing some downlink
iperf TCP there is a crash. Probably due to the multiple wrong
RA detected leading to uplink failure of fake UE that never
sends Msg3 (because, well, there is no other UE).
This is another problem that will be fixed at some point.
Anyway, this value 4 fails. Let's put back 3.
2018-02-22 15:02:30 +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
Cedric Roux
7b06a540d8
Merge remote-tracking branch 'origin/fix-centos-compilation-2018-w08' into develop_integration_2018_w08
2018-02-22 15:01:54 +01:00
Cedric Roux
5e581a4b06
Merge remote-tracking branch 'origin/dlsim-ulsim-fix' into develop_integration_2018_w08
2018-02-22 15:01:38 +01:00
Robert Schmidt
e66bd0e2b1
RAN API: unify style, declare missing function in header
2018-02-22 12:03:10 +01:00
Cedric Roux
1e2a7156e0
test setup v2: minor bugfix
2018-02-22 11:54:16 +01:00
Wang Tsu-Han
56a32a22d4
changing emulate-rf into an executional option instead of compiler option
2018-02-21 18:13:34 +01:00
Younes
ecd1f9f3e1
Dealing with the case of keeping RRU working if RAU is down
2018-02-21 15:10:42 +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
Niccolò Iardella
10e91d4e2f
Move the accounting phase of the DL pre-processor in a separate procedure
2018-02-19 15:48:17 +01:00
Cedric Roux
62787a8893
fix CentOS compilation
...
The following was not working properly:
./build_oai -I -w USRP
After this commit it works.
And so does:
./build_oai --eNB -w USRP
2018-02-19 14:09:09 +01: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
1c46dd7c69
updates for oaisim
2018-02-18 17:31:40 +01:00
Raymond Knopp
b42d83bead
memory allocation bugs for 2x2 transmission in dlsim
2018-02-18 12:19:31 +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
Raymond Knopp
a1dc99724b
missing file
2018-02-17 11:15:53 -08:00
Raymond Knopp
f7c58f27ca
dlsim and ulsim functional. dlsim 1-2 antenna ports, TM1/2. ulsim 1-2 antenna ports.
2018-02-17 11:08:56 -08:00
Wang Tsu-Han
bf601fce71
adding phy-test for UL
2018-02-16 19:15:40 +01:00