PACKET DATA CONVERGENCE PROTOCOL (L2/PDCP) – 3gpp 36.323

By Sreeram Categories: 4G Wireless
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

The Packet Data Convergence Protocol (PDCP) is a vital component of the LTE Layer 2 (L2) protocol stack, responsible for ensuring efficient data transfer between the mobile device and the core network. For beginners diving into 4G LTE, PDCP is a great starting point because it plays a central role in IP packet handling over the radio interface. PDCP performs essential functions such as header compression (using ROHC), ciphering for security, and ensuring in-sequence delivery of user data. Learning PDCP helps students understand how user plane data (e.g., internet traffic) and control plane data (e.g., RRC signaling) are processed and transported over the LTE air interface. Resources like 3GPP TS 36.323, network simulators, and open-source LTE stacks (like srsRAN) are excellent tools to practice PDCP configurations and operations.

Understanding PDCP opens career opportunities in wireless protocol testing, embedded system development, network planning, and 4G/5G RAN software development. PDCP knowledge is particularly valuable for roles in telecom companies like Ericsson, Nokia, Qualcomm, and operators like Jio, Airtel, and Verizon, where LTE stack development and optimization are core tasks. Applications of PDCP extend to VoLTE, mobile broadband services, and even emerging technologies like IoT over LTE-M/NB-IoT. As a layer that directly interfaces with the IP layer and the RLC layer, PDCP is crucial in both user experience and network performance—making it a key topic for those aspiring to master LTE protocols and transition into 5G systems.

Show More

What Will You Learn?

  • PDCP, part of LTE Layer 2, plays a key role in ensuring reliable, efficient, and secure data transfer between the upper layers (RRC and IP) and lower layers (RLC and MAC). In 3GPP TS 36.323, you will learn the following essential aspects of PDCP:

Course Content

PDCP Architecture
The Packet Data Convergence Protocol (PDCP) architecture consists of several functional blocks designed to process user and control plane data efficiently. It is positioned between the RLC layer (below) and the IP layer (above) and handles tasks like header compression, encryption, sequence numbering, and more.

  • LESSON-1
  • lesson-2

Functions and Services
The PDCP layer in LTE provides essential functions and services to the upper and lower layers, ensuring efficient, secure, and reliable data transfer. These functions differ slightly between the user plane (for IP data) and the control plane (for signaling messages).

Header Compression and Decompression
Header Compression is a key function of the PDCP layer in the LTE user plane. It reduces the size of IP packet headers, which are typically large, thereby improving bandwidth efficiency, especially for applications that transmit small packets like VoIP (Voice over IP).

Data Transfer Procedures
The PDCP layer plays a key role in handling the efficient and reliable transfer of data packets in LTE. The data transfer procedures ensure that packets flow smoothly between the upper layers (IP layer) and lower layers (RLC/MAC/PHY), supporting both user-plane and control-plane operations.

PDCP Discard
The PDCP discard procedure is a mechanism used to improve the efficiency and management of data transmission by discarding packets that are delayed beyond a certain threshold. This is especially useful in scenarios where older packets lose relevance, such as during high mobility (handover) or when real-time data delivery (like VoIP) is required.

Integrity Protection and Ciphering
Integrity Protection and Ciphering are essential security functions performed by the Packet Data Convergence Protocol (PDCP) layer in LTE. These processes ensure data confidentiality, integrity, and protection against tampering during data transfer, thereby safeguarding user information and signaling messages.

Protocol Data Units
In LTE, Protocol Data Units (PDUs) are data packets used for communication between different layers. The PDCP layer generates and processes PDUs as part of its data transfer functions. These PDUs carry either user-plane (IP packets) or control-plane (RRC signaling messages) data, depending on the communication scenario.

Formats and Parameters
The Packet Data Convergence Protocol (PDCP) layer in LTE defines various formats and parameters to handle user-plane and control-plane data transfer. These formats allow PDCP to provide essential functions such as header compression, encryption, integrity protection, and retransmissions.

Constants, Variables and Timers
In LTE, the Packet Data Convergence Protocol (PDCP) layer uses various constants, variables, and timers to manage data transmission, header compression, security, and retransmission control. These parameters are critical for PDCP operations, including encryption, integrity protection, and buffering.

Student Ratings & Reviews

No Review Yet
No Review Yet
Scroll to Top