// LOG_I(MAC,"DUY: lcid when entering rrc_mac config_req is %02d\n",(pmch_InfoList->list.array[0]->mbms_SessionInfoList_r9.list.array[0]->logicalChannelIdentity_r9));
LOG_I(MAC,"[CONFIG] Number of PMCH in this MBSFN Area %d\n",
LOG_I(MAC,"PMCH[%d] Number of session (MTCH) is: %d\n",i,
RC.mac[Mod_idP]->common_channels[0].
mbms_SessionList[i]->list.count);
}
if(pmch_InfoList!=NULL){
// LOG_I(MAC,"DUY: lcid when entering rrc_mac config_req is %02d\n",(pmch_InfoList->list.array[0]->mbms_SessionInfoList_r9.list.array[0]->logicalChannelIdentity_r9));
LOG_I(MAC,"[CONFIG] Number of PMCH in this MBSFN Area %d\n",
&&((((frameP*10)+subframeP)%((H*Npd)<<(*cqi_ReportPeriodic->choice.setup.ri_ConfigIndex/161)))==N_OFFSET_CQI+(*cqi_ReportPeriodic->choice.setup.ri_ConfigIndex%161))){// RI opportunity
&&((((frameP*10)+subframeP)%((H*Npd)<<(*cqi_ReportPeriodic->choice.setup.ri_ConfigIndex/161)))==N_OFFSET_CQI+(*cqi_ReportPeriodic->choice.setup.ri_ConfigIndex%161))){// RI opportunity
dl_config_pdu->mpdcch_pdu.mpdcch_pdu_rel13.resource_block_coding=getRIV(6,0,6);// Note: still to be checked if it should not be (getRIV(N_RB_DL,first_rb,6)) : Check nFAPI specifications and what is done L1 with this parameter
dl_config_pdu->mpdcch_pdu.mpdcch_pdu_rel13.resource_block_coding=getRIV(6,0,6);// Note: still to be checked if it should not be (getRIV(N_RB_DL,first_rb,6)) : Check nFAPI specifications and what is done L1 with this parameter
dl_config_pdu->mpdcch_pdu.mpdcch_pdu_rel13.mcs=4;// adjust according to size of RAR, 208 bits with N1A_PRB=3
dl_config_pdu->mpdcch_pdu.mpdcch_pdu_rel13.pdsch_reptition_levels=4;// fix to 4 for now
LOG_D(MAC,"UL_req_tmp[CC_idP:%d][ackNAK_absSF mod 10:%d] ra->Msg3_frame:%d ra->Msg3_subframe:%d + 4 sfn_sf:%d\n",CC_idP,ackNAK_absSF%10,ra->Msg3_frame,ra->Msg3_subframe,NFAPI_SFNSF2DEC(ul_req->sfn_sf));
// Note need to keep sending this across reptitions!!!! Not really for PUCCH, to ask small-cell forum, we'll see for the other messages, maybe parameters change across repetitions and FAPI has to provide for that