An error occurred fetching the project authors.
- 28 Mar, 2017 1 commit
-
-
Wilson W.K. Thong authored
-
- 24 Mar, 2017 8 commits
-
-
Cedric Roux authored
not sure of this one, to be checked
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric Roux authored
6 numbers (2 hexa digits each) separated by ':' plus ending 0 makes 18 bytes, not 6, let's put 20
-
- 23 Mar, 2017 3 commits
-
-
Cedric Roux authored
see https://gitlab.eurecom.fr/oai/openairinterface5g/issues/227 When the UE connects to the eNodeB and receives its IP address from the network, it calls system() to set it in the linux kernel world. This call is not done in a realtime thread, but in the NAS, which uses its own thread, independent of the realtime processing. In some situations this totally disrupts realtime processing. It is difficult to know precisely why that happens, but it seems that calling fork(), as system() does, in a multi-threaded program is not a good idea. (So say several people on the internet.) It is not clear why the softmodem is impacted, but it seems that fork() is really what triggers the disruption. Several tests lead to that conclusion. To fix the problem, we create a child background process very early in main() (before anything else basically). Then instead of calling system(), the main process sends the string to the background process. The background process gets the string, passes it to system() and reports the success/failure back to the main process. This solution involves a lot of system calls, but calling system() in the first place is not cheap either. As long as no realtime thread uses this mechanism, things should be fine. Time will tell.
-
Cedric Roux authored
-
Cedric Roux authored
This work was done by Bruno Mongazon.
-
- 15 Mar, 2017 1 commit
-
-
Florian Kaltenberger authored
-
- 13 Mar, 2017 2 commits
-
-
hbilel authored
-
Cedric Roux authored
-
- 08 Mar, 2017 4 commits
- 03 Mar, 2017 1 commit
-
-
Cedric Roux authored
Bug reported by Bruno Mongazon from Nokia. "Without this line, the config file parameter is not properly stored and the FH will always work with compression."
-
- 22 Feb, 2017 1 commit
-
-
hbilel authored
-
- 21 Feb, 2017 1 commit
-
-
gabrielC authored
-
- 20 Feb, 2017 3 commits
-
-
Cedric Roux authored
Prior to this commit, the following command failed to build dlsim: ./build_oai --phy_simulators -c Choice has been made to define it in a .h file as a static inline function.
-
Cedric Roux authored
The command line to get the error was: ./build_oai --eNB -w EXMIMO -c
-
Cedric Roux authored
The command line to get the error was: ./build_oai --eNB -w EXMIMO -c
-
- 17 Feb, 2017 5 commits
-
-
Cedric Roux authored
The compilation line was: ./build_oai --eNB -w USRP The file openairinterface5g/cmake_targets/log/lte-softmodem.Rel10.txt has been checked and all LOG_X (and 'msg') warnings have been fixed.
-
Cedric Roux authored
- some cleanup - thread names to include UE Mod_id - arg of UE_thread_rxn_txnp4 to be struct rx_tx_thread_data again - sync in UE_thread_rxn_txnp4 to use instance_cnt_rxtx again - UE_thread to call itti_send_msg_to_task with UE->Mod_id + NB_eNB_INST instead of INSTANCE_DEFAULT again This may break the softmodem UE, to be tested. The most problematic thing may be the synchronization. I don't think it will impact the processing at all, but I won't bet my shirt on it.
-
Cedric Roux authored
git show -p 58052152 to see what it's about
-
Cedric Roux authored
git show 157707b0 to see what it's about
-
pyroclaste authored
-
- 16 Feb, 2017 1 commit
-
-
laurent authored
-
- 15 Feb, 2017 1 commit
-
-
Florian Kaltenberger authored
-
- 14 Feb, 2017 2 commits
-
-
Laurent authored
-
Cedric Roux authored
For whatever reason, lte-softmodem.c was totally messed up... We took the version from the branch develop and added abstraction_flag, which is needed in openair2/LAYER2/MAC/main.c (this is not clean, previous commit added a comment for this). This has to be cleaned at some point.
-
- 13 Feb, 2017 3 commits
- 10 Feb, 2017 1 commit
-
-
Cedric Roux authored
This reverts commit ce14050b, reversing changes made to 0ada1e9e.
-
- 09 Feb, 2017 2 commits
-
-
laurent authored
-
Cedric Roux authored
-