PDCP dissector format¶
It only include PDCP signalling message (Uplink and Downlink)
Raw data feed to ws_dissector:
[Protocol ID] [Message Length] [un-ciphered buffer_log]
For PDCP downlink signalling message, the protocol id is 300 For PDCP uplink signalling message, the protocol id is 301
Payload feed to packet_pdcp_lte:
[framing header][un-ciphered buffer_log]
Content of framing header:
no header pdu, 1 byte for value
pdcp plane, 1 byte for value, signaling_plane, user_plane
rohc compression, 1 byte for value
seqnum length, 1 byte for tag, 1 byte for value, e.g., PDCP_SN_LENGTH_5_BITS
direction, 1 byte for tag, 1 byte for value, downlink or uplink
logical channel type, 1 byte for tag, 1 byte for value, DCCH, BCCH, CCCH, PCCH
BCCH transport type, 1 byte for tag, 1 byte for value, BCH_TRANSPORT, DLSCH_TRANSPORT
rohc ip version, 1 byte for tag, 1 byte for value
cid inclusion info, 1 byte for tag, 1 byte for value
large cid_present, 1 byte for tag, 1 byte for value
rohc mode, 1 byte for tag, 1 byte for value
rnd, 1 byte for tag, 1 byte for value
udp checksum present, 1 byte for tag, 1 byte for value
profile, 1 byte for tag, 2 byte for value
payload tag, 1 byte
Format of un-ciphered buffer_log
Sequence number
SDU
MAC