X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrrlc%2Frlc_layer_mgr.c;h=8fc762ae0468491d2a5e8333de5dada9455f901f;hb=refs%2Fchanges%2F21%2F6421%2F1;hp=f08d4e4fa799ac72c24abc4044fb77725374f948;hpb=70e1fb5996d93ef4973ffb654ee6a66228e9031c;p=o-du%2Fl2.git diff --git a/src/5gnrrlc/rlc_layer_mgr.c b/src/5gnrrlc/rlc_layer_mgr.c index f08d4e4fa..8fc762ae0 100755 --- a/src/5gnrrlc/rlc_layer_mgr.c +++ b/src/5gnrrlc/rlc_layer_mgr.c @@ -392,6 +392,17 @@ static S16 rlcLmmGenCfg(RlcCb *gCb,RlcGenCfg *cfg) gCb->init.cfgDone = TRUE; + /* TODO : make this generic for DL and UL after support for UL throughput calculation is added */ + if(gCb->genCfg.rlcMode == LKW_RLC_MODE_DL) + { + /* Starting timer to print throughput */ + if((rlcChkTmr(gCb, (PTR)(&gCb->rlcThpt), EVENT_RLC_THROUGHPUT_TMR)) == FALSE) + { + DU_LOG("\nINFO --> RLC_DL : Starting Throughput timer"); + rlcStartTmr(gCb, (PTR)(&gCb->rlcThpt), EVENT_RLC_THROUGHPUT_TMR); + } + } + return (LCM_REASON_NOT_APPL); }