configuration of timeAlignmentTimerCommon at MAC UE
This commit is contained in:
@@ -1623,10 +1623,12 @@ void nr_rrc_mac_config_req_sib1(module_id_t module_id,
|
|||||||
configure_common_BWP_dl(mac,
|
configure_common_BWP_dl(mac,
|
||||||
0, // bwp-id
|
0, // bwp-id
|
||||||
&scc->downlinkConfigCommon.initialDownlinkBWP);
|
&scc->downlinkConfigCommon.initialDownlinkBWP);
|
||||||
if (scc->uplinkConfigCommon)
|
if (scc->uplinkConfigCommon) {
|
||||||
|
mac->timeAlignmentTimerCommon = scc->uplinkConfigCommon->timeAlignmentTimerCommon;
|
||||||
configure_common_BWP_ul(mac,
|
configure_common_BWP_ul(mac,
|
||||||
0, // bwp-id
|
0, // bwp-id
|
||||||
&scc->uplinkConfigCommon->initialUplinkBWP);
|
&scc->uplinkConfigCommon->initialUplinkBWP);
|
||||||
|
}
|
||||||
// set current BWP only if coming from non-connected state
|
// set current BWP only if coming from non-connected state
|
||||||
// otherwise it is just a periodically update of the SIB1 content
|
// otherwise it is just a periodically update of the SIB1 content
|
||||||
if (mac->state < UE_CONNECTED) {
|
if (mac->state < UE_CONNECTED) {
|
||||||
|
|||||||
@@ -595,6 +595,7 @@ typedef struct NR_UE_MAC_INST_s {
|
|||||||
|
|
||||||
NR_TAG_Id_t tag_Id;
|
NR_TAG_Id_t tag_Id;
|
||||||
A_SEQUENCE_OF(NR_TAG_t) TAG_list;
|
A_SEQUENCE_OF(NR_TAG_t) TAG_list;
|
||||||
|
NR_TimeAlignmentTimer_t timeAlignmentTimerCommon;
|
||||||
|
|
||||||
nr_emulated_l1_t nr_ue_emul_l1;
|
nr_emulated_l1_t nr_ue_emul_l1;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user