09.07.2015 Views

Understanding LTE Model Internals and Interfaces

Understanding LTE Model Internals and Interfaces

Understanding LTE Model Internals and Interfaces

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1581 <strong>Underst<strong>and</strong>ing</strong> <strong>LTE</strong> <strong>Model</strong> <strong>Internals</strong> <strong>and</strong> <strong>Interfaces</strong>Appendix D: H<strong>and</strong>ling of DL HARQRetransmissionslte_enb_as_dl_frame_harq_rtx_process()Find all UEs that should have received<strong>and</strong> processed their acknowledgementsby now: (UEs that transmitted at n-8, <strong>and</strong>all NACKed UEs that got “pushed” tothe current SF). Find the HARQ contextof the UE.ACK || max RTX exceededElseFree the HARQ process for newtransmissions.Examine if resources are available onPDSCH, PDCCH <strong>and</strong> conditionallyPUSCH:lte_enb_as_dl_harq_rxmt_dci_obtain()All resources availableElsePerform retransmission in the currentsubframeFind a future subframe for retransmission:No other HARQ process for this UE shouldbe scheduled for retransmission in that SF.lte_enb_as_async_dl_harq_rtx_perform()CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc.85

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!