A transmitting device comprising: on a packet data convergence protocol, PDCP, layer: - a first sequence number, SN, related module configured to receive a PDCP service data unit, SDU, from an upper entity; - a first buffer configured to store the PDCP SDU received from the upper entity; - the first SN related module being further configured to perform sequence numbering to the received PDCP SDU; - a header compression related module configured to -- compress a header of the received PDCP SDU, and -- generate a robust header compression, ROHC, feedback packet independently from the PDCP SDU received from the upper entity; - a ciphering related module configured to cipher only the header-compressed PDCP SDU; - a second SN related module configured to add a first SN to the ciphered PDCP SDU, wherein the first SN-added PDCP SDU is a radio link control, RLC, SDU; on an RLC layer: - a second buffer configured to receive and store the RLC SDU; - a segmentation related module configured to segment the RLC SDU; and - a third SN related module configured to add a second SN to the segmented RLC SDU, wherein the first SN is added to the ciphered PDCP SDU based on the performed sequence numbering by the first SN related module. on a packet data convergence protocol, PDCP, layer: - a first sequence number, SN, related module configured to receive a PDCP service data unit, SDU, from an upper entity; - a first buffer configured to store the PDCP SDU received from the upper entity; - the first SN related module being further configured to perform sequence numbering to the received PDCP SDU; - a header compression related module configured to -- compress a header of the received PDCP SDU, and -- generate a robust header compression, ROHC, feedback packet independently from the PDCP SDU received from the upper entity; - a ciphering related module configured to cipher only the header-compressed PDCP SDU; - a second SN related module configured to add a first SN to the ciphered PDCP SDU, wherein the first SN-added PDCP SDU is a radio link control, RLC, SDU; - a first sequence number, SN, related module configured to receive a PDCP service data unit, SDU, from an upper entity; - a first buffer configured to store the PDCP SDU received from the upper entity; - the first SN related module being further configured to perform sequence numbering to the received PDCP SDU; - a header compression related module configured to -- compress a header of the received PDCP SDU, and -- generate a robust header compression, ROHC, feedback packet independently from the PDCP SDU received from the upper entity; -- compress a header of the received PDCP SDU, and -- generate a robust header compression, ROHC, feedback packet independently from the PDCP SDU received from the upper entity; - a ciphering related module configured to cipher only the header-compressed PDCP SDU; - a second SN related module configured to add a first SN to the ciphered PDCP SDU, wherein the first SN-added PDCP SDU is a radio link control, RLC, SDU; on an RLC layer: - a second buffer configured to receive and store the RLC SDU; - a segmentation related module configured to segment the RLC SDU; and - a third SN related module configured to add a second SN to the segmented RLC SDU, - a second buffer configured to receive and store the RLC SDU; - a segmentation related module configured to segment the RLC SDU; and - a third SN related module configured to add a second SN to the segmented RLC SDU, wherein the first SN is added to the ciphered PDCP SDU based on the performed sequence numbering by the first SN related module.