diff --git a/openair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c b/openair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c index 4cbfdde2e2..79538c52cd 100644 --- a/openair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c +++ b/openair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c @@ -203,7 +203,6 @@ int nr_dlsch_encoding(PHY_VARS_gNB *gNB, // The harq_pid is not unique among the active HARQ processes in the instance so we use dlsch_id instead TB_parameters->harq_unique_pid = dlsch_id; TB_parameters->BG = rel15->maintenance_parms_v3.ldpcBaseGraph; - TB_parameters->Z = harq->Z; TB_parameters->A = A; start_meas(dlsch_segmentation_stats); TB_parameters->Kb = nr_segmentation(harq->b, diff --git a/openair1/PHY/defs_gNB.h b/openair1/PHY/defs_gNB.h index cb4edddeca..246d3aaa6f 100644 --- a/openair1/PHY/defs_gNB.h +++ b/openair1/PHY/defs_gNB.h @@ -62,12 +62,8 @@ typedef struct { uint8_t *b; /// Pointers to transport block segments uint8_t **c; - /// Frame where current HARQ round was sent - uint32_t frame; /// Interleaver outputs uint8_t *f; - /// LDPC lifting size - uint32_t Z; /// REs unavailable for DLSCH (overlapping with PTRS, CSIRS etc.) uint32_t unav_res; } NR_DL_gNB_HARQ_t; @@ -118,10 +114,6 @@ typedef struct { typedef struct { /// Pointers to variables related to DLSCH harq process NR_DL_gNB_HARQ_t harq_process; - /// Active flag for baseband transmitter processing - uint8_t active; - /// Number of soft channel bits - uint32_t G; } NR_gNB_DLSCH_t; typedef struct {