francescomani
3ea02249d6
rework BWP configuration via file
2025-09-04 18:43:12 +02:00
francescomani
a73dd19381
rework PTRS configuration via file
2025-09-04 18:43:12 +02:00
Robert Schmidt
ac3451c6f7
Select ra_ResponseWindow automatically if not configured
...
If the config file does not specify ra_ResponseWindow, select it to be
10 slots in mu=0, or 20 slots for all others.
This should give us enough flexibility to allocate Msg2 without running
out of the response window. The next commit will remove most
ra_ResponseWindow options in configs.
2025-08-04 09:53:14 +02:00
Raghavendra Dinavahi
61d5dd0094
GNB-Changes: Enabling ulsyncvalidityDuration timer in SIB19
...
ntn-UlSyncValidityDuration in SIB19 from Spec 38.331 v17.12
A validity duration configured by the network for assistance information which indicates the maximum time duration
(from epochTime) during which the UE can apply assistance information without having acquired new assistance information.
The unit of ntn-UlSyncValidityDuration is second. Value s5 corresponds to 5 s, value s10 indicate 10 s and so on.
ntn-UlSyncValidityDuration-r17 ENUMERATED{ s5, s10, s15, s20, s25, s30, s35,s40, s45, s50, s55, s60, s120, s180, s240, s900}
Implementation of epochtime is under discussion.
It can be configured in configuration file according to the above enumeration. For GEO - 240s, MEO - 20s, LEO-5s can be used.
2025-05-23 17:26:47 +02:00
Guido Casati
1893974d1d
Set defint64val in long conf params
2025-04-15 15:28:36 +02:00
Thomas Schlichter
6b8a59cb68
gNB: add support for NTN parameter ta-CommonDrift-r17
2025-02-03 16:04:09 +00:00
vijay chadachan and Guido Casati
f4d59dfd17
Get pattern2 configuration from configuration file and store in SCC
...
* allocate memory for pattern2 only if the IE is present (it is optional)
* fix scc (deallocate memory) when necessary
Co-authored-by: Guido Casati <guido.casati@firecell.io >
2025-01-28 10:07:31 +01:00
Jaroslava Fiedlerova
75af74c731
Merge remote-tracking branch 'origin/RA_2-Step' into integration_2024_w41
2024-10-14 14:47:19 +02:00
francescomani
64ed4e9262
handling beams in PHY TX channels
2024-10-11 08:02:06 +02:00
ndomingues
22a4480c2a
Add configuration file with support for RA 2-Step
2024-10-08 14:15:43 +01:00
Roberto Rosca
d994d537e9
Added sib19 structure with initialization
2024-09-18 12:17:17 +03:00
francescomani
a14782f1a8
automatic selection of ssb bitmap length
2024-09-08 10:33:37 +02:00
Thomas Schlichter
ccba7c875d
gNB: add NTN specific parameter cellSpecificKoffset_r17 and use it for UL scheduling
...
According to the RRC specification, cellSpecificKoffset is:
Scheduling offset used for the timing relationships that are modified for NTN (see TS 38.213 [13]).
The unit of the field K_offset is number of slots for a given subcarrier spacing of 15 kHz.
If the field is absent UE assumes value 0
This parameter `cellSpecificKoffset_r17` can be set in the gNB conf file, in the section `servingCellConfigCommon`
2024-06-03 11:54:55 +02:00
luis_pereira87
088bdf234e
Fix read n_TimingAdvanceOffset from the configuration file
2023-11-20 21:42:52 +00:00
Thomas Schlichter
6cee30ba79
review comments and further transform precoding cleanup
2023-03-15 11:01:47 +01:00
francescomani
8131f63504
setting transform precoding in pusch-config
2023-03-15 10:57:51 +01:00
francescomani
2385bc364a
fixing most warning when compiling nr-softmodem
2023-03-09 19:01:46 +01:00
francescomani
3ab368f9b0
removing duplicate cset0 ss0 from config files
2023-01-06 09:44:12 +01:00
francescomani
0d8a1327b0
remove ss0 and cset 0 from config file
2023-01-04 09:25:11 +01:00
luis_pereira87
2bab005799
Remove unused BWPs
2022-01-11 17:59:30 +00:00
luis_pereira87
4549104238
Merge remote-tracking branch 'origin/develop' into scs_60_iisc
...
# Conflicts:
# openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
# openair1/SIMULATION/NR_PHY/dlsim.c
2021-12-27 11:13:27 +00:00
luis_pereira87
8cc8ef123b
Add ServingCellConfigDedicated to RRCReconfiguration message in NSA
2021-12-01 22:02:41 +00:00
francescomani
b9dd8d3f28
function for rrc ul tda (removed from config files)
2021-11-25 14:44:22 +01:00
francescomani
83e1b2f850
function for rrc dl tda (removed from config files)
2021-11-24 13:44:18 +01:00
Abhijith
1f94285040
Rebased to develop after SA merge
2021-07-02 17:03:20 +05:30
Abhijith
4f9aaa927e
Access SCD parameters from config file
2021-06-25 13:38:40 +05:30
Abhijith
91765a2c4d
Initial commit for addition of dedicated BWPs
2021-06-25 13:38:40 +05:30
Raymond Knopp
1e60fbd49f
Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS
...
Conflicts:
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
2021-04-12 10:21:25 +02:00
Raymond Knopp
979a5d9389
pucch_ResourceCommon added to configuration file
2021-04-08 15:52:51 +02:00
Parminder Singh
222b37ff13
Merge remote-tracking branch 'origin/develop' into ptrs_rrc_config
2021-02-08 14:16:36 +01:00
Shweta Shrivastava
61d3f3465a
Make PTRS configuration optional
2020-12-08 22:57:50 -06:00
Shweta Shrivastava
784f4de159
Read dedicated servingCellConfig, PTRS params from config file
2020-12-05 12:48:12 -06:00
rmagueta
749d6af42e
Merge develop-sib1 into this branch
2020-11-19 02:22:47 +00:00
Francesco Mani
4d0d54a98d
power target from config file functional
2020-08-19 14:25:03 +02:00
Francesco Mani
edf903f776
pucch power control and handling of missed reception using confidence level
2020-08-18 15:47:48 +02:00
Francesco Mani
ff7ac327cd
first version of pusch power control
2020-08-05 12:30:25 +02:00
Francesco Mani
ecb81ef995
Merge branch 'NR_RRC_PRACH_procedures' into NR_RRC_harq
2020-04-13 15:15:48 +02:00
Francesco Mani
444442d3e3
mac scheduling of msg3 at gnb
2020-03-04 16:58:49 +01:00
Francesco Mani
6ff42815eb
scheduling of msg2 and filling of fapi structures
2020-02-21 16:40:15 +01:00
Francesco Mani
a248c44d31
computation nb of root sequences in mac (plus some clean up in prach_common.c
2020-02-14 18:57:04 +01:00
Francesco Mani
d22c0f720d
fix for ssb bitmap endian (to be checked with FSW)
2020-02-06 14:33:38 +01:00
Francesco Mani
84bed899cb
bitmap for scheduling dlsch and ulsch in phytest and a bugfix in dlsch coding
2020-01-30 16:49:13 +01:00
Francesco Mani
b2765ac23a
some changes in pucchsim
2020-01-28 13:41:59 +01:00
Francesco Mani
e29d1789df
fix for long SSB bitmap in config file
2020-01-22 17:38:34 +01:00
Raymond Knopp
303bdc804f
testing nr-softmodem with 1 antenna port configuration
2020-01-03 01:37:07 +01:00
Raymond Knopp
c956d0516d
added logical antenna port parameter to configuration file (RRC section)
2020-01-03 00:23:29 +01:00
Raymond Knopp
287c4c07c6
memory leaks and corrections in ASN.1 encoding of secondaryCellGroupConfig
2019-09-22 18:32:26 +02:00
Raymond Knopp
adf76a5f51
Merge remote-tracking branch 'origin/develop-nr' into nr_prach
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
executables/nr-ru.c
executables/nr-softmodem.c
nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface.h
openair1/PHY/INIT/nr_init.c
openair1/PHY/NR_UE_ESTIMATION/nr_ue_measurements.c
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c
openair1/PHY/NR_UE_TRANSPORT/nr_transport_proto_ue.h
openair1/PHY/TOOLS/Makefile
openair1/PHY/TOOLS/lte_dfts.c
openair1/PHY/TOOLS/nr_phy_scope.c
openair1/SCHED_NR/phy_procedures_nr_common.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SIMULATION/NR_PHY/dlschsim.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/pbchsim.c
openair1/SIMULATION/NR_PHY/pucchsim.c
openair1/SIMULATION/NR_PHY/ulschsim.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/COMMON/rrc_messages_types.h
openair2/GNB_APP/RRC_nr_paramsvalues.h
openair2/GNB_APP/gnb_config.c
openair2/GNB_APP/gnb_paramdef.h
openair2/LAYER2/NR_MAC_gNB/config.c
openair2/LAYER2/NR_MAC_gNB/mac_proto.h
openair2/NR_PHY_INTERFACE/NR_IF_Module.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/MESSAGES/asn1_msg.h
2019-09-05 05:01:26 +02:00
Raymond Knopp
1f228ee4d1
- reworked configuration file and configuration for gNB (write directly to ASN1 structure from config module instead of passing intermediate structures)
...
- added prach procedures for gNB with configuration of PRACH L1/L2 parameters
2019-06-02 23:40:57 +02:00
yilmazt
f6a4a6b99a
phy_simulators do compile, but dlsim&nr_(ulsch/dlsch/pbch)sims do not pass tests + Raphael's CI patch applied.
2019-05-23 21:47:49 +02:00