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
bf5cf3c908
Call cdMul() function
2022-11-25 11:03:45 +00:00
Roberto Louro Magueta
3845e5cff3
Add a Doppler of 10 Hz in UL 3GPP CI tests
2022-11-25 11:03:45 +00:00
Roberto Louro Magueta
610cfc66e1
Call multipath_channel() function in nr_ulsim to apply the Doppler Effect
2022-11-25 11:03:45 +00:00
Roberto Louro Magueta
2b40675b3a
Apply Doppler Effect
2022-11-25 11:03:45 +00:00
Roberto Louro Magueta
5238183336
Add Maximum Doppler Frequency in command line for nr_ulsim
2022-11-25 11:03:45 +00:00
Roberto Louro Magueta
9b04af1b52
Put the center_freq and maxDoppler as input of new_channel_desc_scm() function
2022-11-25 11:03:45 +00:00
Roberto Louro Magueta
e44a99b3c1
Implementation of get_cexp_doppler() function to compute the Doppler Effect
2022-11-25 10:56:52 +00: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
Robert Schmidt
699b2ff411
Add Container 4G RFsim MBMS test XML
2022-11-25 07:49:55 +01:00
Robert Schmidt
086d0451a9
Add docker-compose and config for MBMS test
2022-11-25 07:49:55 +01:00
Robert Schmidt
7a6c212591
DeployGenObject(): log sed commands for used image
2022-11-25 07:49:55 +01:00