- Jul 05, 2018
-
-
oai authored
Remove compilation warnings, also fix telnet server compilation failure and NB-IoT shared lib compilation failure introduced when reviewing L1 sources organization
-
- Jun 25, 2018
-
-
bruno mongazon authored
-
- May 15, 2018
-
-
Masayuki HARADA authored
-
- May 02, 2018
-
-
Cedric Roux authored
Whenever the value T_BUFFER_MAX changes, the tracers had to be recompiled. The only reason why it was needed is because we used some fixed size buffers to read events. This commit removes this restriction. Also, with the basic simulator, this value T_BUFFER_MAX now comes with an #ifdef which would have required some special hackish-level tricks in the tracers, which is not good. Let's just allocate memory when needed.
-
Cedric Roux authored
This commit introduces a 'basic simulator'. This basic simulator is made of: - the standard eNB code using a special driver that mimics the USRP driver - the standard UE code using a special driver that mimics the USRP driver - no channel simulation - some special code to deal with faster-than-realtime behaviour of this basic simulator It connects one UE to one eNB. It requires an EPC, populated with the correct configuration for the UE. This is the initial release and may contain bugs (most probably race conditions due to the faster-than-realtime behaviour). To use it, see the documentation at: targets/ARCH/tcp_bridge/README.tcp_bridge_oai. It has been tested with 25, 50 and 100 RBs, FDD mode. (No check at all has been done to know if it could work in TDD mode.)
-
- Apr 24, 2018
-
-
Cedric Roux authored
That allows to run several programs using this mechanism on the same computer (say both eNB and UE, to debug).
-
Cedric Roux authored
-
- Apr 12, 2018
-
-
Cedric Roux authored
-
- Apr 11, 2018
-
-
Haruki NAOI authored
(cherry picked from commit 3432385280c3155ee63a54be7c2e4846a17299de) # Conflicts: # openair2/UTIL/LOG/log.c
-
- Apr 09, 2018
-
-
Raymond Knopp authored
-
- Apr 06, 2018
-
-
Raymond Knopp authored
-
- Apr 05, 2018
-
-
Raymond Knopp authored
-
- Mar 23, 2018
-
-
Cedric Roux authored
If anyone needs it, it's a simple matter of reverting this basic commit.
-
- Mar 09, 2018
-
-
Cedric Roux authored
-
Cedric Roux authored
This is hack-level development. With this commit you can do UDP DL traffic of say 100Mb/s over a 5MHz link with one connected UE and the eNB should not crash because of memory exhaustion. Of course on the receiver side you won't get 100Mb/s and many many lost packets. But the system should not crash. 1Gb/s does not work. So in any case try to remain within some reasonable limits. There is no reason to push more than twice the maximum achievable throughput of the link. This work is based on a patch proposed by Francesco Gringoli.
-
- Mar 08, 2018
- Feb 21, 2018
-
-
Wang Tsu-Han authored
-
- Feb 15, 2018
-
-
Masayuki HARADA authored
-
- Feb 12, 2018
-
-
Cedric Roux authored
Not sure that the use of __KERNEL__ is the correct solution. To be checked at some point. After this commit, the following works: ./build_oai --UE -c
-
- Jan 19, 2018
-
-
Cedric Roux authored
-
- Jan 16, 2018
-
-
Wang Tsu-Han authored
-
bruno mongazon authored
-
bruno mongazon authored
-
bruno mongazon authored
-
bruno mongazon authored
-
bruno mongazon authored
-
bruno mongazon authored
-
bruno mongazon authored
-
- Jan 15, 2018
-
-
bruno mongazon authored
Fix #582, RTAI, RTAI_ENABLED, ENABLE_RTAI_CLOCK, RTAI_ISNT_POSIX, _RTAI_MATH_H, CELLULAR, TIMER_ONESHOT_MODE, EMOS, EMOS_CHANNEL, OAI_EMU, OPENAIR_EMU, PHY_ABSTRACTION, PHY_ABSTRACTION_UL removed
-
Cedric Roux authored
This commit fixes issues introduced by the previous commit. Summary of work: - cleanup: - fix LOG_XX to be less verbose - fix cmake_targets/CMakeLists.txt - fix oaienv - remove dead code - bug fixes: - in openair1/SCHED/fapi_l1.c we had: eNB->pdcch_vars[subframe&1].num_dci = number_dci; should be: eNB->pdcch_vars[subframe&1].num_dci = 0; This bug let the PHY send more DCIs than what should have been sent because num_dci is incremented later on in the code. This fix may be a problem for fapi mode, to be checked. - add new T VCD traces - revert openair1/PHY/TOOLS/file_output.c to 'develop' version - remove thread_id in logRecord/logRecord_mt - revert (and adapt) configuration files - be careful when doing frame++, we need to % 1024 - revert target_rx_power in openair2/LAYER2/MAC/eNB_scheduler_ulsch.c - NFAPI: - the open-nFAPI code has been included in the repository. See nfapi/README. Maybe we should "git clone" the Cisco repository instead. We have to be careful of availability though. What has been tested: - monolithic eNB FDD 5/10MHz with one UE, iperf UDP/TCP uplink/downlink Anything else may fail to work, especially the FAPI mode, which has not been tested at all.
-
- Jan 11, 2018
-
-
bruno mongazon authored
-
- Jan 08, 2018
-
-
Xu Bo authored
-
- Dec 28, 2017
-
-
naoi authored
-
- Dec 27, 2017
-
-
Xu Bo authored
-
- Dec 14, 2017
-
-
Robert Schmidt authored
- when exiting task, the task is set as "not configured" - this permits to start a task again
-
Robert Schmidt authored
-
- Nov 17, 2017
-
-
Wang Tsu-Han authored
-
- Oct 27, 2017
-
-
Cedric Roux authored
Sometimes when the user does ctrl+c to quit, it may not quit if nothing comes on the socket. Closing the socket in the signal handler fixes this.
-
Cedric Roux authored
Do not link the X stuff for tracers not needing it.
-