configuration file changes.
This commit is contained in:
@@ -1101,6 +1101,8 @@ void phy_procedures_eNB_TX(PHY_VARS_eNB *eNB,
|
|||||||
LTE_DL_FRAME_PARMS *fp=&eNB->frame_parms;
|
LTE_DL_FRAME_PARMS *fp=&eNB->frame_parms;
|
||||||
DCI_ALLOC_t *dci_alloc=(DCI_ALLOC_t *)NULL;
|
DCI_ALLOC_t *dci_alloc=(DCI_ALLOC_t *)NULL;
|
||||||
|
|
||||||
|
int offset = proc == &eNB->proc.proc_rxtx[0] ? 0 : 1;
|
||||||
|
|
||||||
#if defined(SMBV)
|
#if defined(SMBV)
|
||||||
// counts number of allocations in subframe
|
// counts number of allocations in subframe
|
||||||
// there is at least one allocation for PDCCH
|
// there is at least one allocation for PDCCH
|
||||||
@@ -1110,7 +1112,7 @@ void phy_procedures_eNB_TX(PHY_VARS_eNB *eNB,
|
|||||||
|
|
||||||
if ((fp->frame_type == TDD) && (subframe_select(fp,subframe)!=SF_DL)) return;
|
if ((fp->frame_type == TDD) && (subframe_select(fp,subframe)!=SF_DL)) return;
|
||||||
|
|
||||||
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_PROCEDURES_ENB_TX+(subframe&1),1);
|
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_PROCEDURES_ENB_TX+offset,1);
|
||||||
start_meas(&eNB->phy_proc_tx);
|
start_meas(&eNB->phy_proc_tx);
|
||||||
|
|
||||||
T(T_ENB_PHY_DL_TICK, T_INT(eNB->Mod_id), T_INT(frame), T_INT(subframe));
|
T(T_ENB_PHY_DL_TICK, T_INT(eNB->Mod_id), T_INT(frame), T_INT(subframe));
|
||||||
@@ -1396,7 +1398,7 @@ void phy_procedures_eNB_TX(PHY_VARS_eNB *eNB,
|
|||||||
phy_procedures_emos_eNB_TX(subframe, eNB);
|
phy_procedures_emos_eNB_TX(subframe, eNB);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_PROCEDURES_ENB_TX+(subframe&1),0);
|
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_PROCEDURES_ENB_TX+offset,0);
|
||||||
stop_meas(&eNB->phy_proc_tx);
|
stop_meas(&eNB->phy_proc_tx);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ eNBs =
|
|||||||
tdd_config_s = 0;
|
tdd_config_s = 0;
|
||||||
prefix_type = "NORMAL";
|
prefix_type = "NORMAL";
|
||||||
eutra_band = 7;
|
eutra_band = 7;
|
||||||
downlink_frequency = 2680000000L;
|
downlink_frequency = 2660000000L;
|
||||||
uplink_frequency_offset = -120000000;
|
uplink_frequency_offset = -120000000;
|
||||||
Nid_cell = 0;
|
Nid_cell = 0;
|
||||||
N_RB_DL = 50;
|
N_RB_DL = 50;
|
||||||
|
|||||||
@@ -1317,8 +1317,7 @@ static void* eNB_thread_single( void* param ) {
|
|||||||
proc_rxtx->subframe_rx = proc->subframe_rx;
|
proc_rxtx->subframe_rx = proc->subframe_rx;
|
||||||
proc_rxtx->frame_rx = proc->frame_rx;
|
proc_rxtx->frame_rx = proc->frame_rx;
|
||||||
proc_rxtx->subframe_tx = (proc->subframe_rx+4)%10;
|
proc_rxtx->subframe_tx = (proc->subframe_rx+4)%10;
|
||||||
proc_rxtx->frame_tx = (proc->subframe_rx < 6) ? proc->frame_rx : (proc->frame_rx+1);
|
proc_rxtx->frame_tx = (proc->subframe_rx < 6) ? proc->frame_rx : (proc->frame_rx+1)&1023;
|
||||||
|
|
||||||
if (rxtx(eNB,proc_rxtx,"eNB_thread_single") < 0) break;
|
if (rxtx(eNB,proc_rxtx,"eNB_thread_single") < 0) break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user