* change the mcs limit for DCI format 1A from 7 to 8 in dci_tools.c, supported by MAC
* activate the sencond MBSFNArea when eMBMS relaying is activated * add wireshark interface for MCH PDUs (Not tested feature) * pre-ci test passed git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4156 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
@@ -1812,8 +1812,8 @@ int generate_ue_dlsch_params_from_dci(uint8_t subframe,
|
||||
LOG_E(PHY,"Format 1A: NPRB=0\n");
|
||||
return(-1);
|
||||
}
|
||||
|
||||
if (mcs > 7) {
|
||||
// change the mcs limit from 7 to 8, supported by MAC
|
||||
if (mcs > 8) {
|
||||
LOG_E(PHY,"Format 1A: unlikely mcs for format 1A (%d)\n",mcs);
|
||||
return(-1);
|
||||
}
|
||||
|
||||
@@ -1660,7 +1660,7 @@ void lte_ue_pbch_procedures(u8 eNB_id,u8 last_slot, PHY_VARS_UE *phy_vars_ue,u8
|
||||
|
||||
if (first_run) {
|
||||
first_run = 0;
|
||||
LOG_I(PHY,"[UE %d] frame %d, slot %d: Adjusting frame counter (PBCH ant_tx=%d, frame_tx=%d, phase %d).\n",
|
||||
LOG_I(PHY,"[UE %d] frame %d, slot %d: Adjusting frame counter (PBCH ant_tx=%d, frame_tx=%d, phase %d).\n",
|
||||
phy_vars_ue->Mod_id,
|
||||
phy_vars_ue->frame,
|
||||
last_slot,
|
||||
@@ -1672,7 +1672,7 @@ void lte_ue_pbch_procedures(u8 eNB_id,u8 last_slot, PHY_VARS_UE *phy_vars_ue,u8
|
||||
else
|
||||
if (((frame_tx & 0x03FF) != (phy_vars_ue->frame & 0x03FF))) {
|
||||
//(pbch_tx_ant != phy_vars_ue->lte_frame_parms.nb_antennas_tx)) {
|
||||
LOG_D(PHY,"[UE %d] frame %d, slot %d: Re-adjusting frame counter (PBCH ant_tx=%d, frame_tx=%d, frame%1024=%d, phase %d).\n",
|
||||
LOG_D(PHY,"[UE %d] frame %d, slot %d: Re-adjusting frame counter (PBCH ant_tx=%d, frame_tx=%d, frame%1024=%d, phase %d).\n",
|
||||
phy_vars_ue->Mod_id,
|
||||
phy_vars_ue->frame,
|
||||
last_slot,
|
||||
@@ -1704,7 +1704,7 @@ void lte_ue_pbch_procedures(u8 eNB_id,u8 last_slot, PHY_VARS_UE *phy_vars_ue,u8
|
||||
}
|
||||
|
||||
#ifdef DEBUG_PHY_PROC
|
||||
LOG_D(PHY,"[UE %d] frame %d, slot %d, PBCH: mode1_flag %d, tx_ant %d, frame_tx %d. N_RB_DL %d, phich_duration %d, phich_resource %d/6!\n",
|
||||
LOG_D(PHY,"[UE %d] frame %d, slot %d, Received PBCH (MIB): mode1_flag %d, tx_ant %d, frame_tx %d. N_RB_DL %d, phich_duration %d, phich_resource %d/6!\n",
|
||||
phy_vars_ue->Mod_id,
|
||||
phy_vars_ue->frame,
|
||||
last_slot,
|
||||
@@ -1715,7 +1715,7 @@ void lte_ue_pbch_procedures(u8 eNB_id,u8 last_slot, PHY_VARS_UE *phy_vars_ue,u8
|
||||
phy_vars_ue->lte_frame_parms.phich_config_common.phich_duration,
|
||||
phy_vars_ue->lte_frame_parms.phich_config_common.phich_resource);
|
||||
if ((phy_vars_ue->frame%100==0)&&(phy_vars_ue!=NULL)) {
|
||||
LOG_I(PHY,"[UE %d] frame %d, slot %d, PBCH: mode1_flag %d, tx_ant %d, frame_tx %d, phase %d. N_RB_DL %d, phich_duration %d, phich_resource %d/6\n",
|
||||
LOG_I(PHY,"[UE %d] frame %d, slot %d, PBCH: mode1_flag %d, tx_ant %d, frame_tx %d, phase %d. N_RB_DL %d, phich_duration %d, phich_resource %d/6\n",
|
||||
phy_vars_ue->Mod_id,
|
||||
phy_vars_ue->frame,
|
||||
last_slot,
|
||||
@@ -1732,7 +1732,7 @@ void lte_ue_pbch_procedures(u8 eNB_id,u8 last_slot, PHY_VARS_UE *phy_vars_ue,u8
|
||||
|
||||
}
|
||||
else {
|
||||
LOG_E(PHY,"[UE %d] frame %d, slot %d, Error decoding PBCH!\n",
|
||||
LOG_E(PHY,"[UE %d] frame %d, slot %d, Error decoding PBCH!\n",
|
||||
phy_vars_ue->Mod_id,phy_vars_ue->frame, last_slot);
|
||||
phy_vars_ue->lte_ue_pbch_vars[eNB_id]->pdu_errors_conseq++;
|
||||
phy_vars_ue->lte_ue_pbch_vars[eNB_id]->pdu_errors++;
|
||||
@@ -1748,7 +1748,7 @@ void lte_ue_pbch_procedures(u8 eNB_id,u8 last_slot, PHY_VARS_UE *phy_vars_ue,u8
|
||||
}
|
||||
|
||||
#ifdef DEBUG_PHY_PROC
|
||||
LOG_D(PHY,"[UE %d] frame %d, slot %d, PBCH errors = %d, consecutive errors = %d!\n",
|
||||
LOG_D(PHY,"[UE %d] frame %d, slot %d, PBCH errors = %d, consecutive errors = %d!\n",
|
||||
phy_vars_ue->Mod_id,phy_vars_ue->frame, last_slot,
|
||||
phy_vars_ue->lte_ue_pbch_vars[eNB_id]->pdu_errors,
|
||||
phy_vars_ue->lte_ue_pbch_vars[eNB_id]->pdu_errors_conseq);
|
||||
|
||||
Reference in New Issue
Block a user