adding a few error messages
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6628 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
@@ -631,7 +631,7 @@ uint32_t dlsch_decoding_emul(PHY_VARS_UE *phy_vars_ue,
|
||||
}
|
||||
if (eNB_id2==NB_eNB_INST) {
|
||||
LOG_E(PHY,"FATAL : Could not find attached eNB for DLSCH emulation !!!!\n");
|
||||
mac_xface->macphy_exit("");
|
||||
mac_xface->macphy_exit("Could not find attached eNB for DLSCH emulation");
|
||||
}
|
||||
|
||||
LOG_D(PHY,"[UE] dlsch_decoding_emul : subframe %d, eNB_id %d, dlsch_id %d\n",subframe,eNB_id2,dlsch_id);
|
||||
|
||||
@@ -118,8 +118,7 @@ int rx_pdsch(PHY_VARS_UE *phy_vars_ue,
|
||||
break;
|
||||
|
||||
default:
|
||||
//msg("[PHY][UE %d][FATAL] Frame %d subframe %d: Unknown PDSCH format %d\n",phy_vars_ue->frame,subframe,type);
|
||||
mac_xface->macphy_exit("");
|
||||
LOG_E(PHY,"[UE %d][FATAL] Frame %d subframe %d: Unknown PDSCH format %d\n",phy_vars_ue->frame_rx,subframe,type);
|
||||
return(-1);
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -284,7 +284,6 @@ void ra_failed(uint8_t Mod_id,uint8_t CC_id,uint8_t eNB_index) {
|
||||
PHY_vars_UE_g[Mod_id][CC_id]->UE_mode[eNB_index] = PRACH;
|
||||
LOG_E(PHY,"[UE %d] Frame %d Random-access procedure fails, going back to PRACH, setting SIStatus = 0 and State RRC_IDLE\n",Mod_id,PHY_vars_UE_g[Mod_id][CC_id]->frame_rx);
|
||||
//mac_xface->macphy_exit("");
|
||||
// exit(-1);
|
||||
}
|
||||
|
||||
void ra_succeeded(uint8_t Mod_id,uint8_t CC_id,uint8_t eNB_index) {
|
||||
@@ -689,7 +688,7 @@ void phy_procedures_UE_TX(PHY_VARS_UE *phy_vars_ue,uint8_t eNB_id,uint8_t abstra
|
||||
if (harq_pid==255) {
|
||||
LOG_E(PHY,"[UE%d] Frame %d ulsch_decoding.c: FATAL ERROR: illegal harq_pid, returning\n",
|
||||
Mod_id,frame_tx);
|
||||
mac_xface->macphy_exit("");
|
||||
mac_xface->macphy_exit("Error in ulsch_decoding");
|
||||
vcd_signal_dumper_dump_function_by_name(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_PROCEDURES_UE_TX, VCD_FUNCTION_OUT);
|
||||
stop_meas(&phy_vars_ue->phy_proc_tx);
|
||||
return;
|
||||
@@ -786,7 +785,7 @@ void phy_procedures_UE_TX(PHY_VARS_UE *phy_vars_ue,uint8_t eNB_id,uint8_t abstra
|
||||
eNB_id,
|
||||
phy_vars_ue->transmission_mode[eNB_id],0,0)!=0) {
|
||||
LOG_E(PHY,"ulsch_coding.c: FATAL ERROR: returning\n");
|
||||
mac_xface->macphy_exit("");
|
||||
mac_xface->macphy_exit("Error in ulsch_coding");
|
||||
vcd_signal_dumper_dump_function_by_name(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_PROCEDURES_UE_TX, VCD_FUNCTION_OUT);
|
||||
stop_meas(&phy_vars_ue->phy_proc_tx);
|
||||
return;
|
||||
@@ -1641,8 +1640,8 @@ void restart_phy(PHY_VARS_UE *phy_vars_ue,uint8_t eNB_id,uint8_t abstraction_fla
|
||||
|
||||
// uint8_t last_slot;
|
||||
uint8_t i;
|
||||
LOG_D(PHY,"[UE %d] frame %d, slot %d, restarting PHY!\n",phy_vars_ue->Mod_id,phy_vars_ue->frame_rx,phy_vars_ue->slot_rx);
|
||||
mac_xface->macphy_exit("");
|
||||
LOG_I(PHY,"[UE %d] frame %d, slot %d, restarting PHY!\n",phy_vars_ue->Mod_id,phy_vars_ue->frame_rx,phy_vars_ue->slot_rx);
|
||||
mac_xface->macphy_exit("restart_phy called");
|
||||
// first_run = 1;
|
||||
|
||||
if (abstraction_flag ==0 ) {
|
||||
@@ -1848,7 +1847,7 @@ void lte_ue_pbch_procedures(uint8_t eNB_id,PHY_VARS_UE *phy_vars_ue,uint8_t abst
|
||||
#else
|
||||
if (phy_vars_ue->lte_ue_pbch_vars[eNB_id]->pdu_errors_conseq>=100) {
|
||||
LOG_E(PHY,"More that 100 consecutive PBCH errors! Exiting!\n");
|
||||
mac_xface->macphy_exit("");
|
||||
mac_xface->macphy_exit("More that 100 consecutive PBCH errors!");
|
||||
}
|
||||
#endif
|
||||
}
|
||||
@@ -2734,7 +2733,6 @@ int lte_ue_pdcch_procedures(uint8_t eNB_id,PHY_VARS_UE *phy_vars_ue,uint8_t abst
|
||||
#endif
|
||||
|
||||
//dump_dlsch_SI(phy_vars_ue,eNB_id,subframe_prev);
|
||||
//exit(-1);
|
||||
vcd_signal_dumper_dump_function_by_name(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_PROCEDURES_UE_RX, VCD_FUNCTION_OUT);
|
||||
stop_meas(&phy_vars_ue->phy_proc_rx);
|
||||
return(-1);
|
||||
@@ -2809,7 +2807,7 @@ int lte_ue_pdcch_procedures(uint8_t eNB_id,PHY_VARS_UE *phy_vars_ue,uint8_t abst
|
||||
phy_vars_ue->dlsch_ue_ra[eNB_id]->rnti = phy_vars_ue->prach_resources[eNB_id]->ra_RNTI;
|
||||
else {
|
||||
LOG_E(PHY,"[UE %d] Frame %d, subframe %d: FATAL, prach_resources is NULL\n",phy_vars_ue->Mod_id,frame_rx,subframe_prev);
|
||||
mac_xface->macphy_exit("");
|
||||
mac_xface->macphy_exit("prach_resources is NULL");
|
||||
vcd_signal_dumper_dump_function_by_name(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_PROCEDURES_UE_RX, VCD_FUNCTION_OUT);
|
||||
stop_meas(&phy_vars_ue->phy_proc_rx);
|
||||
return 0;
|
||||
@@ -3225,7 +3223,8 @@ int lte_ue_pdcch_procedures(uint8_t eNB_id,PHY_VARS_UE *phy_vars_ue,uint8_t abst
|
||||
}
|
||||
LOG_T(PHY,"\n");
|
||||
#endif
|
||||
if (subframe_rx==9) exit(-1);
|
||||
if (subframe_rx==9)
|
||||
mac_xface->macphy_exit("Why are we exiting here?");
|
||||
}
|
||||
else {
|
||||
#ifdef Rel10
|
||||
@@ -3654,7 +3653,6 @@ void phy_UE_lte_check_measurement_thresholds(instance_t instanceP, ral_threshold
|
||||
frame_rx,subframe_tx);
|
||||
phy_vars_ue->UE_mode[eNB_id] = RESYNCH;
|
||||
// mac_xface->macphy_exit("Connection lost");
|
||||
//exit(-1);
|
||||
} else if (ret == PHY_HO_PRACH) {
|
||||
LOG_I(PHY,"[UE %d] Frame %d, subframe %d, return to PRACH and perform a contention-free access\n",
|
||||
phy_vars_ue->Mod_id,frame_rx,subframe_tx);
|
||||
|
||||
@@ -130,7 +130,7 @@ rnti_t UE_RNTI(module_id_t mod_idP, int ue_idP) {
|
||||
if (rnti>0)
|
||||
return (rnti);
|
||||
LOG_E(MAC,"[eNB %d] Couldn't find RNTI for UE %d\n",mod_idP,ue_idP);
|
||||
mac_xface->macphy_exit("");
|
||||
mac_xface->macphy_exit("UE_RNTI: Couldn't find RNTI for UE");
|
||||
return(0);
|
||||
}
|
||||
|
||||
@@ -317,7 +317,7 @@ int mac_remove_ue(module_id_t mod_idP, int ue_idP, int frameP) {
|
||||
|
||||
LOG_E(MAC,"error in mac_remove_ue(), could not find previous to %d in UE_list, should never happen, Dumping UE list\n",ue_idP);
|
||||
dump_ue_list(UE_list,0);
|
||||
mac_xface->macphy_exit("");
|
||||
mac_xface->macphy_exit("mac_remove_ue: Problem in UE_list");
|
||||
return(-1);
|
||||
|
||||
}
|
||||
@@ -363,7 +363,7 @@ void swap_UEs(UE_list_t *listP,int nodeiP, int nodejP, int ul_flag) {
|
||||
prev_i = prev(listP,nodeiP,ul_flag);
|
||||
prev_j = prev(listP,nodejP,ul_flag);
|
||||
if ((prev_i<0) || (prev_j<0)) {
|
||||
mac_xface->macphy_exit("");
|
||||
mac_xface->macphy_exit("swap_UEs: problem");
|
||||
return; // not reached
|
||||
}
|
||||
|
||||
|
||||
@@ -180,7 +180,7 @@ MACPHY_DATA_REQ *new_macphy_data_req(unsigned char Mod_id) {
|
||||
msg("[OPENAIR][MAC][ERROR] frame %d: No more DATA_REQ !!!!\n",mac_xface->frame);
|
||||
|
||||
print_active_requests(Mod_id);
|
||||
mac_xface->macphy_exit("");
|
||||
mac_xface->macphy_exit("new_macphy_data_req: no more DATA_REQ");
|
||||
//rt_sleep(nano2count(2000));
|
||||
|
||||
return((MACPHY_DATA_REQ*)0);
|
||||
|
||||
@@ -83,7 +83,7 @@ int8_t mac_rrc_lite_data_req(module_id_t Mod_idP, frame_t frameP, uint16_t Srb_i
|
||||
// All even frames transmit SIB in SF 5
|
||||
if (eNB_rrc_inst[Mod_idP].sizeof_SIB1 == 255) {
|
||||
LOG_E(RRC,"[eNB %d] MAC Request for SIB1 and SIB1 not initialized\n",Mod_idP);
|
||||
mac_xface->macphy_exit("");
|
||||
mac_xface->macphy_exit("mac_rrc_lite_data_req: MAC Request for SIB1 and SIB1 not initialized");
|
||||
}
|
||||
if ((frameP%2) == 0) {
|
||||
memcpy(&buffer_pP[0],eNB_rrc_inst[Mod_idP].SIB1,eNB_rrc_inst[Mod_idP].sizeof_SIB1);
|
||||
|
||||
Reference in New Issue
Block a user