top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

LTE: Why User plane PDCP Data PDU has D/C bit in the packet header ?

+2 votes
1,564 views

I found 1st bit which is used to indicate that packet carrying Data/Control information. My question is that why first bit is used even packet itself known as "PDCP Data PDU".

posted Nov 28, 2013 by Harshita

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button
First of all I would like mention the difference between PDCP PDU formats.
PDCP Data PDUs and PDCP Control PDUs.
PDCP Control PDU - Carries controlling information such as ROHC Feedback and PDCP Status report.
These information goes on U-Plane, and there is no ciphereing , integrity protection, assigning sequence numbers to these.

PDCP Data PDU - Can be Control plane data(SRBs) and User plane  data(DRBs).

Dont get confused between control plane data and control PDU.
Control plane data means (For signalling purposes)- SRB1, SRB2

And the PDCP Control PDUs:-
PDCP Control PDU - Carries controlling information such as ROHC Feedback and PDCP Status report.
These information goes on U-Plane.

PDCP Data PDU - Can be Control plane data(SRBs) and data pdu(DRBs).

D/C - This is used to distinguish between "PDCP data PDU s and PDCP Control PDUs.
 
For SRBs there is MAC-I (32 bits) and PDCP SN -5 in the header.

1 Answer

+1 vote

D/C bit is used to know whether the PDU is for user data or pdcp control data. .

This control data does not mean C-Plane data. It is control data being used in PDCP layer.
(Source: Share Technote )

As control messages go through the PDCP so for this we will take it as control PDU
and other data which is data PDU for PDCP.

we apply integrity protection only to the control pdu and Herader compression to only data PDU,But ciphering/deciphering is applied to both control and data PDU.

PDCP layer view u can see from this picture
enter image description here

answer Nov 28, 2013 by Sachidananda Sahu
First of all I would like mention the difference between PDCP PDU formats.
PDCP Data PDUs and PDCP Control PDUs.
PDCP Control PDU - Carries controlling information such as ROHC Feedback and PDCP Status report.
These information goes on U-Plane, and there is no ciphereing , integrity protection, assigning sequence numbers to these.

PDCP Data PDU - Can be Control plane data(SRBs) and User plane  data(DRBs).

Dont get confused between control plane data and control PDU.
Control plane data means (For signalling purposes)- SRB1, SRB2

And the PDCP Control PDUs:-
PDCP Control PDU - Carries controlling information such as ROHC Feedback and PDCP Status report.
These information goes on U-Plane.

PDCP Data PDU - Can be Control plane data(SRBs) and data pdu(DRBs).

D/C - This is used to distinguish between "PDCP data PDU s and PDCP Control PDUs.
 
For SRBs there is MAC-I (32 bits) and PDCP SN -5 in the header.
Similar Questions
+4 votes

Which factor derives this 7 bits or 12 bits long PDCP SN for PDCP data PDU carrying user data ?
Is it run time configurable for an UE ? or one time configuration.

+1 vote

why Ciphering is done for both user plane and control plane data, why not integrity done for both data in PDCP protocol

+3 votes

SN is used for sequence delivery then why do we need two SN in PDCP and RLC?

+4 votes

In 3GPP 36.323 specification mentioned that the size of PDCP SDU is 8188 Octets. From where this number comes ?

...