Robert Schmidt
feeb017eb3
Generate and build LPP ASN.1 during build time
2022-12-02 15:43:18 +01:00
Robert Schmidt
21a252a275
Generate and build M3AP ASN.1 during build time
2022-12-02 15:43:17 +01:00
Robert Schmidt
2c79b0a438
Generate and build M2AP ASN.1 during build time
2022-12-02 15:43:10 +01:00
Robert Schmidt
09b4c65782
Generate and build LTE RRC ASN.1 during build time
2022-12-02 15:43:05 +01:00
Robert Schmidt
8f2e1f6662
Only use NR RRC >= v16
2022-12-02 15:43:00 +01:00
Robert Schmidt
60bc5397e8
Generate and build NR RRC ASN.1 during build time
2022-12-02 15:42:59 +01:00
Robert Schmidt
2e6a1c36a4
Generate and build NGAP ASN.1 during build time
2022-12-02 15:42:50 +01:00
Robert Schmidt
2a93484f2b
Generate and build S1AP ASN.1 during build time
2022-12-02 15:42:42 +01:00
Robert Schmidt
cf6ff96b21
Generate and build X2AP ASN.1 during build time
2022-12-02 15:42:35 +01:00
Robert Schmidt
d379e968d6
Generate and build F1AP ASN.1 during build time
2022-12-02 15:42:29 +01:00
Robert Schmidt
f7c3874e20
Merge branch 'integration_2022_wk48' into 'develop'
...
integration_2022_wk48
See merge request oai/openairinterface5g!1845
!1781 Add 4G MBMS tests to RAN-Container-Parent
!1803 Improve dot_product function
!1836 Fix OPENAIR_DIR in CMakeLists.txt
!1840 PHR fix: re-compute TBS after reducing PRBs or MCS
!1841 Tpool: Unlock after broadcast in abortNotifiedFIFO()
!1843 NR DU: nr rrc: hotfix: set default priority correctly
!1763 Remove FlexRAN
!1789 SRB0 via RLC
!1834 cleanup of gNB PHY structures
!1844 RU: stop RF after all threads finished
!1811 NR UE improve TX thread
!1807 Harmonization of RRC SearchSpace configuration
!1819 ldpc offload: initialize R
2022-12-01 22:29:24 +00:00
Robert Schmidt
4dd1fbd891
Clean up MBMS config file
2022-12-01 20:43:15 +01:00
Robert Schmidt
47919c76dd
Merge remote-tracking branch 'origin/bugfix-ldpc-T1-lowMCS' into integration_2022_wk48
2022-11-30 23:13:07 +01:00
laurent
96bde322a7
fix code quality
2022-11-30 16:29:48 +01:00
Robert Schmidt
7a254a20e1
Merge remote-tracking branch 'origin/searchspace_rrc_harmonization' into integration_2022_wk48
2022-11-30 14:39:09 +01:00
Robert Schmidt
daf30bd6de
Merge remote-tracking branch 'origin/NR_UE_mthread_rework' into integration_2022_wk48
2022-11-30 14:39:03 +01:00
Robert Schmidt
c99a0557d4
Merge remote-tracking branch 'origin/fix-stop-rf-segfault' into integration_2022_wk48
2022-11-30 14:38:57 +01:00
Robert Schmidt
0171083748
Merge remote-tracking branch 'origin/NR_gNB_PHY_cleanup' into integration_2022_wk48
2022-11-30 14:38:51 +01:00
Robert Schmidt
cff0675eee
Merge remote-tracking branch 'origin/srb0-use-rlc' into integration_2022_wk48
2022-11-30 14:38:45 +01:00
Robert Schmidt
d3ac2bf1fa
Merge remote-tracking branch 'origin/remove-flexran' into integration_2022_wk48
2022-11-30 14:38:36 +01:00
Robert Schmidt
78399007a5
Merge remote-tracking branch 'origin/hotfix-drb-priority-cu-accelleran' into integration_2022_wk48
2022-11-30 14:37:14 +01:00
Robert Schmidt
b8c1a2953d
Merge remote-tracking branch 'origin/tpool-abortfifo-fix' into integration_2022_wk48
2022-11-30 14:37:08 +01:00
Robert Schmidt
4d27c09032
Merge remote-tracking branch 'origin/NR_PHR_handling_resources_fix' into integration_2022_wk48
2022-11-30 14:37:02 +01:00
Robert Schmidt
bb27d67bc4
Merge remote-tracking branch 'origin/develop-fix-CMakeLists' into integration_2022_wk48
2022-11-30 14:36:56 +01:00
Robert Schmidt
21049fa179
Merge remote-tracking branch 'origin/better-dot_product' into integration_2022_wk48
2022-11-30 14:36:48 +01:00
Robert Schmidt
bb393cd52a
MBMS is always activated
2022-11-30 14:30:38 +01:00
Robert Schmidt
287c182925
Remove FlexRAN
...
- Remove any FlexRAN code
- Cleanup config files
- Remove LFDS7, libyaml dependencies
2022-11-30 14:30:18 +01:00
Cedric Roux
3cd4b3c3fa
fixes some issues found by review
...
- AssertFatal() in nr_rlc_srb0_recv_sdu() if the srb0 is not found
- do_RRCSetup() may return -1, handle it properly
- do_RRCReject() may return -1, handle it properly
- remove one switch in rrc_gNB_generate_RRCReject()
2022-11-29 15:22:46 +01:00
Robert Schmidt
24fceb43c2
Unlock mutex after condition signal in USRP driver
2022-11-29 14:14:19 +01:00
Robert Schmidt
968d28d5fe
RU: stop RF after all threads finished
...
If we do not stop RF after all threads, it can happen that the RF is
finished, but another thread of the RU (e.g., reorder thread) tries to
send out a package to the RF. This can lead to a segfault, as observed
in UHD, because we free all resources before reusing them.
This commit fixes this behavior.
2022-11-29 14:12:26 +01:00
laurent
f47acc4955
fix warning
2022-11-28 11:30:41 -05:00
Sakthivel Velumani
b3092a45fd
Added documentation for UE_thread design
2022-11-28 11:30:41 -05:00
Sakthivel Velumani
6d7afb014f
Moved writing samples to RU inside TX function
2022-11-28 11:30:41 -05:00
Sakthivel Velumani
a01ade336f
Start TX slot after receiving slot samples from RU
2022-11-28 11:30:36 -05:00
Cedric Roux
5d92e0d730
NR DU: nr rrc: hotfix: set default priority correctly
...
Using Accelleran CU, the DRB ID is 4 (not 1), we need to set and access
the array 'drb_priority' correctly in the DU specific functions.
Before this commit, we had the following error:
[NR_MAC] ASN1 message CellGroupConfig encoding failed (rlc-BearerToAddModList, 18446744073709551615)!
2022-11-28 15:33:13 +01:00
Jaroslava Fiedlerova
c40d246fb0
ldpc offload: initialize R
2022-11-28 11:25:17 +01:00
laurent
d74b2bd19f
improve dot_product function
2022-11-28 10:33:47 +01:00
francescomani
67544e83af
re-compute TBS after reducing PRBs or MCS
2022-11-28 09:52:41 +01:00
Cedric Roux
231c2f3c5f
gnb: remove srb0 shared global variable - use RLC module instead
2022-11-25 17:31:03 +01:00
Robert Schmidt
c8060da227
Tpool: Unlock after broadcast in abortNotifiedFIFO()
2022-11-25 16:53:53 +01:00
francescomani
3e2560297b
harmonization of search space rrc configuration
2022-11-25 14:50:47 +01:00
Roberto Louro Magueta
22ac2d1dc1
Fix OPENAIR_DIR in CMakeLists.txt
2022-11-25 10:16:17 +00:00
Robert Schmidt
0f17e739ed
Remove legacy pipeline 4G build results
2022-11-25 10:10:05 +01:00
Robert Schmidt
8742d00cbf
Increase timeout for docker-compose log retrieval
2022-11-25 07:49:55 +01:00
Robert Schmidt
4ce7d17a35
IperfFromContainer: handle unidirectional iperfs
...
- Refactor iperf analysis into IperfAnalyze function
- IperfAnalyze uses server report, or uses last client report (for MBMS
case)
- Additional check: duration as recognized in server/client report is
according to command line
2022-11-25 07:49:55 +01:00
Robert Schmidt
d2a35f70c7
IperfFromContainer: Undeploy automatically on failure, like for Ping
2022-11-25 07:49:55 +01:00
Robert Schmidt
277786bc71
Report only 5G RFsim logs in legacy pipeline
2022-11-25 07:49:55 +01:00
Robert Schmidt
8ea5d720b8
Deactive legacy 4G RFsim pipeline
2022-11-25 07:49:55 +01:00
Robert Schmidt
0feaf87c4f
Add Container 4G RFsim FeMBMS test XML
2022-11-25 07:49:55 +01:00
Robert Schmidt
ddd37527c7
Add docker-compose and config for FeMBMS test
2022-11-25 07:49:55 +01:00