- 09 Mar, 2018 2 commits
-
-
Cédric Roux authored
fixes small bug in ulsim which kills one RX antenna in channel simulation. Another simple but bad bug in ulsch_demodulation.c (bad access of avgU array). This probably resulted in a performance degradation for non-ideal channels, even for 1 antenna. The avgU was read in position 1 instead of 0 for 1-antenna and in positions 1 and 2 instead of 0 and 1 for 2-antennas.
-
Cédric Roux authored
Merge remote-tracking branch 'origin/develop-nbiotconf-shlibloader' into develop_integration_2018_w10 1) shared library loader, with integration for oai devices, encoder and telnet server 2) telnet server (use build-oai --build-telnetsrv option and --telnetsrv softmodem option) 3) UE/eNB in different executables (lte-uesoftmodem and lte-softmodem + noS1 variants) 4) config module fixes and extensions 5) very preliminary NB-IoT integration preparation, using shared lib loader ( use make NB-IoT to build, after building the eNB softmodem) 6) Rename NB-IoT configuration sources from nbiot_ to NB-IoT_ to be consistent with other NB-IoT developments.
-
- 08 Mar, 2018 3 commits
- 07 Mar, 2018 1 commit
-
-
knopp authored
-
- 06 Mar, 2018 1 commit
-
-
knopp authored
-
- 02 Mar, 2018 3 commits
-
-
Cédric Roux authored
-
Cédric Roux authored
-
Cédric Roux authored
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.
-
- 01 Mar, 2018 1 commit
-
-
Robert Schmidt authored
has been introduced in commit 365ca71a
-
- 26 Feb, 2018 2 commits
-
-
Cédric Roux authored
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
-
Cédric Roux authored
Merge remote-tracking branch 'origin/fix-centos-network-device-compilation' into develop_integration_2018_w08
-
- 22 Feb, 2018 13 commits
-
-
knopp authored
added compilation directives for nasmesh and ue_ip kernel modules to allow for building on RHEL systems.
-
Cédric Roux authored
Without this revert, the following does not compile: ./build_oai --oaisim
-
Cédric Roux authored
-
Cédric Roux authored
-
Cédric Roux authored
-
Cédric Roux authored
- remove spaces at the end of lines - remove useless dead code use: git show -p <this commit> -w to see it clearly
-
Cédric Roux authored
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.
-
Cédric Roux authored
-
Cédric Roux authored
-
Cédric Roux authored
Merge remote-tracking branch 'origin/fix-centos-compilation-2018-w08' into develop_integration_2018_w08
-
Cédric Roux authored
-
Robert Schmidt authored
-
Cédric Roux authored
-
- 20 Feb, 2018 1 commit
-
-
shahab authored
-
- 19 Feb, 2018 2 commits
-
-
-
Cédric Roux authored
The following was not working properly: ./build_oai -I -w USRP After this commit it works. And so does: ./build_oai --eNB -w USRP
-
- 18 Feb, 2018 3 commits
- 17 Feb, 2018 2 commits
- 16 Feb, 2018 2 commits
-
-
Cédric Roux authored
Summary of changes: - a lot of work on flexran - several compilation bugfixes - some bugfixes for some bad conflict resolutions - various bugs fixed
-
Cédric Roux authored
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.
-
- 15 Feb, 2018 4 commits
-
-
Cédric Roux authored
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.)
-
Cédric Roux authored
The following compilation failed before this commit: ./build_oai --eNB -w USRP -c --T-tracer
-
Cédric Roux authored
The following compilation did not work anymore: ./build_oai --eNB -c -w USRP --noS1 Neither did: ./build_oai --UE --noS1
-
Cédric Roux authored
-