Robert Schmidt
562c5367b7
Merge remote-tracking branch 'origin/NR_MAC_Remove_UE_when_Msg3_TMSI' into integration_2022_wk49
2022-12-06 21:40:58 +01:00
Robert Schmidt
2729ef3894
Merge remote-tracking branch 'origin/NR_CSI_reporting_harmonization' into integration_2022_wk49
2022-12-06 21:28:34 +01:00
Robert Schmidt
53a91d0cca
Merge remote-tracking branch 'origin/develop-UL-chEst-improvements' into integration_2022_wk49
2022-12-06 21:28:27 +01:00
luis_pereira87
a980d47918
Add warning comment related with accessing MAC structures directly from RRC
2022-12-06 15:12:07 +00:00
Robert Schmidt
e797933a00
Workaround to make 4G feMBMS pass
2022-12-06 12:15:53 +01:00
francescomani
ba28a365c0
clang formatting
2022-12-06 09:18:22 +01:00
laurent
a1d80515e2
add a bug fix to takcly usefully CI run
2022-12-02 16:47:21 +01:00
laurent
1e8719c183
first-fix-rrc-mac-interface
2022-12-02 16:47:21 +01:00
luis_pereira87
fe413d6bc7
Remove old RNTI at MAC layer when Msg3 RRCSetupRequest carries ng-5G-S-TMSI-Part1
2022-12-02 14:40:22 +00: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
Roberto Louro Magueta
42478ead37
Update RRC configuration for DMRS type
2022-11-30 14:22:53 +00:00
Roberto Louro Magueta
0c9047e11f
Fix DL channel estimation for 2-layers for DMRS Type 1
2022-11-30 14:22:53 +00:00
Roberto Louro Magueta
a35035f9a6
Remove replicated code in nr_pdsch_channel_estimation()
2022-11-30 14:22:53 +00:00
Roberto Louro Magueta
9162b115c2
Run UL 3GPP CI tests with Linear interpolation as Channel estimation technique in Frequency domain
2022-11-30 14:22:53 +00:00
Roberto Louro Magueta
eb41150d01
Filters improvement for linear interpolation as UL channel estimation technique
2022-11-30 14:22:53 +00: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
francescomani
0ab8c8d976
use SSB for reference until we have a better implementation of BWP
2022-11-29 12:26:44 +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