Why HARQ ACK delay is 3ms? As such i saw , as soon as MAC receives Tb it sends ACK in next SF but UE takes 3ms to receive the ACK why is this delay?
It is called hardware delay. Generally 3ms delay is considered as UE processing time. or it can also be considered as hardware switching time from downlink to uplink if needed.
Without MAC HARQ configuration how MSG3 is receiving ACK/NACK form ENB , As per my knowledge MAC configuration comes after connection request then how this is possible?