This document provides an overview of the LTE protocol stack, focusing on the data link layer (L2) which includes the MAC, RLC, and PDCP sublayers. It describes the architecture and functions of MAC including logical and transport channels, HARQ, scheduling, random access procedure, discontinuous reception, and more. It also covers the RLC sublayer including its different modes (TM, UM, AM) and functions like segmentation, reassembly and error correction. Finally it discusses the PDCP sublayer and its roles in header compression, security, and handover support. The document is intended to provide a systematic understanding of the LTE protocol stack for engineers working in areas like development, testing, optimization and trouble