This is version 1.0. To test. Cleanup of phy_procedures_lte_eNb.c eNB_scheduler_dlsch.c eNB_scheduler_ulsch.c pre_processor.c and asn1_msg.c
This commit is contained in:
@@ -1619,7 +1619,7 @@ void fill_rx_indication(PHY_VARS_eNB *eNB,int UE_id,int frame,int subframe) {
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
/*
|
||||
* Release the harq if its round is >= 'after_rounds'
|
||||
* Release the harq process if its round is >= 'after_rounds'
|
||||
*/
|
||||
static void do_release_harq(PHY_VARS_eNB *eNB,
|
||||
int UE_id,
|
||||
@@ -1683,26 +1683,6 @@ static void do_release_harq(PHY_VARS_eNB *eNB,
|
||||
}
|
||||
#endif
|
||||
|
||||
/*
|
||||
LOG_I(PHY, "UE_id = %d; Frame %d, subframe %d: Releasing harq %d for UE %x, CC_id = %d; HARQ RTT Timer = %d,%d,%d,%d,%d,%d,%d,%d, drx-ReTX = %d, cdrx-configured = %d\n",
|
||||
UE_id_mac,
|
||||
frame,
|
||||
subframe,
|
||||
harq_pid,
|
||||
dlsch0->rnti,
|
||||
eNB->CC_id,
|
||||
UE_scheduling_control->harq_rtt_timer[eNB->CC_id][0],
|
||||
UE_scheduling_control->harq_rtt_timer[eNB->CC_id][1],
|
||||
UE_scheduling_control->harq_rtt_timer[eNB->CC_id][2],
|
||||
UE_scheduling_control->harq_rtt_timer[eNB->CC_id][3],
|
||||
UE_scheduling_control->harq_rtt_timer[eNB->CC_id][4],
|
||||
UE_scheduling_control->harq_rtt_timer[eNB->CC_id][5],
|
||||
UE_scheduling_control->harq_rtt_timer[eNB->CC_id][6],
|
||||
UE_scheduling_control->harq_rtt_timer[eNB->CC_id][7],
|
||||
UE_scheduling_control->drx_retransmission_timer[harq_pid],
|
||||
UE_scheduling_control->cdrx_configured);
|
||||
*/
|
||||
|
||||
if (dlsch0_harq->round >= after_rounds) {
|
||||
dlsch0_harq->status = SCH_IDLE;
|
||||
dlsch0->harq_mask &= ~(1 << harq_pid);
|
||||
@@ -1766,7 +1746,8 @@ static void do_release_harq(PHY_VARS_eNB *eNB,
|
||||
}
|
||||
|
||||
static void release_harq(PHY_VARS_eNB *eNB,int UE_id,int tb,uint16_t frame,uint8_t subframe,uint16_t mask, int is_ack) {
|
||||
/* Maximum number of DL transmissions = 4.
|
||||
/*
|
||||
* Maximum number of DL transmissions = 4.
|
||||
* TODO: get the value from configuration.
|
||||
* If is_ack is true then we release immediately. The value -1 can be used for that.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user