Roberto Rosca
0b1dd3ed50
Update 5g_rfsimulator_ntn_geo docker file and configs used for test to exclude unused parameters and add ntn related values.
2024-12-11 13:01:50 +02:00
Roberto Rosca and Robert Schmidt
ef55aaa7c9
Store position coordinates in NR_UE_RRC_INST_t
...
position_coordinates will be allocated and populated upon receiving SIB19
Co-authored-by: Robert Schmidt <robert.schmidt@openairinterface.org >
2024-12-11 13:01:50 +02:00
Roberto Rosca
be618b069e
Added message-based communication between L2 and L1 regarding NTN configuration parameters
2024-12-11 13:01:50 +02:00
Roberto Rosca
bd7fb492fd
Removed SIB19 related UE arguments
...
- Removed ntn_koffset, ntn_ta_common, ntn_ta_commondrift arguments in order to be used directly from SIB19
- Removed global NTN_UE_Koffset variable and it's use
- Introduced getter functions for ntn related parameters
2024-12-11 13:01:42 +02:00
Roberto Rosca
486f4f5f96
Adding second layer timing advance
...
- Renamed position coordinates function (better readability)
- Introduced large timing advance compensation mechanism
2024-12-11 10:23:11 +02:00
Roberto Rosca
f88c47ba3e
Adding first layer timing advance
...
- Added new structure to hold timing advance parameters
- Made SIB19 related calculation to save to this struct
- Modified in ra to get ta struct values
2024-12-11 10:20:35 +02:00
Roberto Rosca
698ff73c7f
Added SIB19 related calculations on UE
2024-12-11 10:20:34 +02:00
Roberto Rosca
06c0374ec8
Added UE support for position coordinates taken from conf files
2024-12-11 10:20:34 +02:00
Roberto Rosca
b6b3cc5197
Refactor SIB scheduling
...
- refactor nr_fill_nfapi_dl_SIB_pdu to use it on both SIB1 and OtherSI
- extract tbs related calculations into function get_tbs to avoid duplicates
- moved OtherSI search space initializations to nr_mac_config_scc
2024-09-20 10:17:39 +03:00
Roberto Rosca
8bc2271001
conf parameters added (commented) + schedule sib19 only if parameters present in conf file
2024-09-18 12:17:17 +03:00
Roberto Rosca
a197c0a41a
Schedule SIB19 based on scheduling info from SIB1
2024-09-18 12:17:17 +03:00
Roberto Rosca
b9d2f916bc
Added scheduling info for sib19 to sib1
2024-09-18 12:17:17 +03:00
Roberto Rosca
d994d537e9
Added sib19 structure with initialization
2024-09-18 12:17:17 +03:00
Roberto Rosca
4c15a04b87
Receive SIB19 on UE
2024-09-17 14:13:11 +03:00