- 09 Mar, 2018 2 commits
-
-
Cedric 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.
-
Cedric 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
-
-
Raymond Knopp authored
-
- 06 Mar, 2018 1 commit
-
-
Raymond Knopp authored
-
- 02 Mar, 2018 3 commits
-
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric 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
-
-
Cedric 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
-
Cedric Roux authored
Merge remote-tracking branch 'origin/fix-centos-network-device-compilation' into develop_integration_2018_w08
-
- 22 Feb, 2018 13 commits
-
-
Raymond Knopp authored
added compilation directives for nasmesh and ue_ip kernel modules to allow for building on RHEL systems.
-
Cedric Roux authored
Without this revert, the following does not compile: ./build_oai --oaisim
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric Roux authored
- remove spaces at the end of lines - remove useless dead code use: git show -p <this commit> -w to see it clearly
-
Cedric 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.
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric Roux authored
Merge remote-tracking branch 'origin/fix-centos-compilation-2018-w08' into develop_integration_2018_w08
-
Cedric Roux authored
-
Robert Schmidt authored
-
Cedric Roux authored
-
- 20 Feb, 2018 1 commit
-
-
shahab SHARIAT BAGHERI authored
-
- 19 Feb, 2018 2 commits
-
-
Niccolò Iardella authored
-
Cedric 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
-
-
Raymond Knopp authored
-
Raymond Knopp authored
-
Raymond Knopp authored
Conflicts: openair1/PHY/INIT/lte_init.c
-
- 17 Feb, 2018 2 commits
-
-
Raymond Knopp authored
-
Raymond Knopp authored
-
- 16 Feb, 2018 2 commits
-
-
Cedric Roux authored
Summary of changes: - a lot of work on flexran - several compilation bugfixes - some bugfixes for some bad conflict resolutions - various bugs fixed
-
Cedric 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
-
-
Cedric 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.)
-
Cedric Roux authored
The following compilation failed before this commit: ./build_oai --eNB -w USRP -c --T-tracer
-
Cedric Roux authored
The following compilation did not work anymore: ./build_oai --eNB -c -w USRP --noS1 Neither did: ./build_oai --UE --noS1
-
Cedric Roux authored
-