Raphael Defosseux
893e19fa16
Merge branch 'develop_integration_2020_w04' into 'develop'
...
Develop integration 2020 week 04
See merge request oai/openairinterface5g!763
The following MRs have been included:
* MR [726] : Flexran improvements
* MR [756] : remove uhd_set_thread_priority function
* MR [757] : HOTFIX: After develop/develop-nr merge UE was crashing with MBMS U-Plane traffic running
* MR [758] : Improve build after nr lte merge
* MR [759] : Doc update after 5g lte merge and latest build procedure modifications
* MR [761] : fixes for mutex lock for wake up signal
* MR [761] : CI: count ULSCH received ok messages
2020-01-26 00:20:19 +01:00
Raphael Defosseux
44cfdab5b7
CI: fix the missing 5G-NR UE build report
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-24 17:53:18 +01:00
Raphael Defosseux
9078a01e35
CI: adding FDD-10MHz to RFSIM
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-24 16:03:42 +01:00
Raphael Defosseux
fd865ea06d
CI: doing the check only in NR
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-24 12:05:58 +01:00
Raphael Defosseux
9ca17fd3e7
Merge remote-tracking branch 'origin/ci-scripts-cleanup' into develop_integration_2020_w04
2020-01-24 12:02:59 +01:00
Raphael Defosseux
8c6ac1092e
Merge remote-tracking branch 'origin/ci_check_ulsch' into develop_integration_2020_w04
2020-01-24 12:02:45 +01:00
Raphael Defosseux
7a6b857953
Merge remote-tracking branch 'origin/mutex_fix' into develop_integration_2020_w04
2020-01-24 12:02:31 +01:00
Raphael Defosseux
01470da96b
Merge remote-tracking branch 'origin/doc_update_5GLTE' into develop_integration_2020_w04
2020-01-24 12:01:05 +01:00
Raphael Defosseux
5c80ef080c
Merge remote-tracking branch 'origin/improve_build_nr_lte_merge' into develop_integration_2020_w04
2020-01-24 12:00:49 +01:00
Raphael Defosseux
7d26df6ecf
Merge remote-tracking branch 'origin/mbms-fix-develop-nr' into develop_integration_2020_w04
2020-01-24 12:00:31 +01:00
Raphael Defosseux
0b75b75132
Merge remote-tracking branch 'origin/uhd_priority_set_cleanup' into develop_integration_2020_w04
2020-01-24 12:00:16 +01:00
Thomas Schlichter
d3b19823f0
CI: count ULSCH received ok messages
2020-01-23 15:54:19 +01:00
WANG Tsu-Han
b7a027f905
fixes for mutex lock for wake up signal
2020-01-23 14:52:30 +01:00
Raphael Defosseux
4a2abc03b5
CI: splitting build xml files into build and epc-start XML files
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-23 11:05:08 +01:00
Raphael Defosseux
9b920255b3
DOC: added kernel headers install guidelines for CentOS / RHEL
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-22 22:53:34 +01:00
Raphael Defosseux
009c75d60b
CI: removed obsolete python obsolete options
...
split the RRC inactivity scenarios
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-22 22:43:38 +01:00
Raphael Defosseux
b723418c33
CI: fix RF simulator hyperlinks in HTML report
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-22 21:36:58 +01:00
Javier Morgade
fb57ef2fd4
patch from Robert Schmidt <robert.schmidt@eurecom.fr>
...
-BUGFIX: CD/DU F1 split
2020-01-22 20:18:51 +01:00
Raphael Defosseux
b85731f4a9
CI: Add LTE RF Simulator test (normal and with MBMS)
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-22 17:59:21 +01:00
frtabu
22e45b8adf
update doc/BUILD.md and doc/RUNMODEM.md to reflect develop/develop-nr merge and latest merge requests affecting the build procedure
2020-01-21 18:01:50 +01:00
frtabu
6cdac7e12f
fix config lib and config sources usage in CmakeList.txt
2020-01-20 19:45:21 +01:00
frtabu
61f6af80ad
build improvements: allow build mode selection (-g -G options) allow all exec build in one pass, remove remaining USE_MME macros in nr code
2020-01-20 19:06:15 +01:00
Robert Schmidt
dabe2ae7ab
FlexRAN: remove unused import in protocol def
2020-01-20 14:05:05 +01:00
Robert Schmidt
1c8c839f65
FlexRAN: Reformat code for X2 HO NetControl activation
2020-01-20 14:05:05 +01:00
Robert Schmidt
e33be3ccd3
FlexRAN: Re-enable the soft-restart, it works
2020-01-20 14:05:05 +01:00
Robert Schmidt
c6e389ed4c
FlexRAN: assert if out of memory
2020-01-20 14:05:05 +01:00
Robert Schmidt
a87220d376
Add S1AP control module for FlexRAN with status monitoring support
2020-01-20 14:05:05 +01:00
Robert Schmidt
44fdb23f15
FlexRAN: fix RRC protobuf definition
2020-01-20 11:35:35 +01:00
Robert Schmidt
6a581d903b
Add FlexRAN protobuf definition for S1AP
2020-01-20 11:35:35 +01:00
Robert Schmidt
d2b1e6aa9a
FlexRAN: report employed splits to controller
2020-01-20 11:35:35 +01:00
Robert Schmidt
a8b4a62b82
Read RU config before FlexRAN to allow split identification
2020-01-20 11:35:35 +01:00
Robert Schmidt
f87c1cbb92
FlexRAN refactor+format MAC stats function
2020-01-20 11:35:35 +01:00
Robert Schmidt
b6d466d772
FlexRAN: reimplement timers without ITTI
...
The timer code used to trigger periodic statistics message sending used
ITTI. Together with a high frequency reporting (e.g. 1ms), this resulted
in high CPU usage. This commit reimplements this:
* using a thread that is synchronized to the RU (if there is no MAC, we
assume there is no RU generating a tick so we create the tick source
ourselves)
* no RB trees but plain arrays
* smaller interface for users
* slight user interface changes
* remove stopped timer state: such timer might be simply removed
* remove one-shot timers
2020-01-20 11:35:35 +01:00
Robert Schmidt
233affc9dd
FlexRAN: include header, not C file
2020-01-20 11:34:54 +01:00
Robert Schmidt
5c4aa309eb
FlexRAN: helper function to get No. UEs
2020-01-20 11:34:54 +01:00
Robert Schmidt
7415d08138
FlexRAN: Simplify stats request handling
...
* only set up timer for sending requests
* simplify interface for timer setup
* on timer expiry, do not pass through stats request function but
directly send the reply
* Remove whatever report structure and use stats request directly for
inferring the data to send
2020-01-20 11:34:54 +01:00
Robert Schmidt
a21c1b1f73
Remove unused sleep function()
2020-01-20 11:33:32 +01:00
Javier Morgade
dff766ae15
*HOTFIX: After develop/develop-nr merge UE was crashing with MBMS U-Plane traffic running
...
-New MAC SDU integrity check in ue_procedures .c introduced for MCH channels.
-This SDU behavior didn’t show up with former develop
-TOCHECK whether NFAPI was properly merged on the eNB side.
-eNB_scheduler_mch has been slightly rearranged.
*BUGFIX:
-In dlsch_demodulation.c “ rxF_comp_d.m” was continuously being written to disk
*New reference config file added (lte-fdd-mbms-basic-sim.conf) for rfsim environment
2020-01-20 10:34:41 +01:00
Raphael Defosseux
979fa3a659
DOC: added hyper links to new sections
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-17 21:42:14 +01:00
Dr.-Ing. Javier Morgade
954c9d4173
Update FEATURE_SET.md with MBMS features
2020-01-17 21:41:08 +01:00
Dr.-Ing. Javier Morgade
0ec5db48d3
Update README.txt with MBMS features
2020-01-17 21:41:00 +01:00
Raphael Defosseux
c383b5e696
CI: prepare release notes for release 1.2.0
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-17 21:40:49 +01:00
Raphael Defosseux
f2d90e79e3
CI: fix the git clone extension when creating the UE workspace
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-17 21:39:34 +01:00
Raphael Defosseux
0e3401829f
Merge branch 'integration-develop-nr-2020w03' into 'develop-nr'
...
Integration develop-nr 2020 week 03
See merge request oai/openairinterface5g!755
This integration branch includes the following MRs:
- MR 745 : Add support for different PUSCH DMRS modes
- MR 748 : Nr dlsch multi threading
- MR 752 : Merging develop tag 2019.w51 to develop-nr
- MR 753 : RedHat Entreprise 7.7 build support
IMPORTANT: This should be the last integration branch to develop-nr as the result of this MR will become develop
2020-01-17 21:37:28 +01:00
Dr.-Ing. Javier Morgade
a25c06edf7
BUGFIX feptx0
...
- New slot numbering approach was missing for PMCH case
2020-01-16 23:15:13 +01:00
Raphael Defosseux
b3dbce6db6
Merge remote-tracking branch 'origin/nr-dlsch-multi-thread' into integration-develop-nr-2020w03
2020-01-16 12:47:49 +01:00
Raphael Defosseux
d3478a9f9f
Merge remote-tracking branch 'origin/472-add-pusch-dmrs-modes' into integration-develop-nr-2020w03
2020-01-16 12:47:23 +01:00
Raphael Defosseux
c82fd2e444
CI: fixing the check after UE mounted tunnel interfaces
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-16 12:34:30 +01:00
WANG Tsu-Han
92c100bb5a
remove uhd_set_thread_priority function
2020-01-16 11:30:27 +01:00
Raphael Defosseux
7be64625cc
CI: fix false negative report on 5G-NR RF simulator check
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-16 09:58:34 +01:00