Set msg1_SubcarrierSpacing to the same value as the UL SCS
3GPP 38.331: If absent, the UE applies the SCS as derived from the prach-ConfigurationIndex in RACH-ConfigGeneric (see tables Table 6.3.3.1-1, Table 6.3.3.1-2, Table 6.3.3.2-2 and Table 6.3.3.2-3, TS 38.211 [16]). This procedure for msg1_SubcarrierSpacing NULL is not implemented, so we aplly the same value of UL SCS.
This commit is contained in:
@@ -288,7 +288,7 @@ void fill_scc_sim(NR_ServingCellConfigCommon_t *scc, uint64_t *ssb_bitmap, int N
|
||||
rach_ConfigCommon->choice.setup->prach_RootSequenceIndex.present = NR_RACH_ConfigCommon__prach_RootSequenceIndex_PR_l139;
|
||||
rach_ConfigCommon->choice.setup->prach_RootSequenceIndex.choice.l139 = 0;
|
||||
rach_ConfigCommon->choice.setup->restrictedSetConfig = NR_RACH_ConfigCommon__restrictedSetConfig_unrestrictedSet;
|
||||
*rach_ConfigCommon->choice.setup->msg1_SubcarrierSpacing = -1;
|
||||
*rach_ConfigCommon->choice.setup->msg1_SubcarrierSpacing = mu_ul;
|
||||
struct NR_SetupRelease_PUSCH_ConfigCommon *pusch_ConfigCommon = initialUplinkBWP->pusch_ConfigCommon;
|
||||
|
||||
asn1cSeqAdd(&pusch_ConfigCommon->choice.setup->pusch_TimeDomainAllocationList->list, add_PUSCH_TimeDomainResourceAllocation(55));
|
||||
|
||||
Reference in New Issue
Block a user