A user equipment, UE, comprising: a processor configured to perform instructions for: receiving a plurality of logical channel prioritization, LCP, parameters corresponding to a first radio link control, RLC, bearer and a second RLC bearer, the LCP parameters comprising a prioritized bit rate, a bucket size duration, a logical channel priority, and a transmission time interval, a first portion of the LCP parameters corresponding to a first logical channel associated with the first RLC bearer, and a second portion of the LCP parameters corresponding to a second logical channel associated with the second RLC bearer; duplicating a packet data control protocol, PDCP, packet data unit, PDU, to generate a first PDCP PDU and a second PDCP PDU in a PDCP entity of the UE when a duplication indicator indicates that the duplication function is activated; sending, by the PDCP entity, the first PDCP PDU to a first RLC entity associated with the PDCP entity and the second PDCP PDU to a second RLC entity associated with the PDCP entity; generating a first RLC PDU by the first RLC entity in response to the first PDCP PDU; generating a second RLC PDU by the second RLC entity in response to the second PDCP PDU receiving, by a medium access control, MAC, entity of the UE, the first RLC PDU on the first logical channel, wherein the first logical channel is offered to the first RLC entity by the MAC entity; receiving, by the MAC entity, the second RLC PDU on the second logical channel, wherein the second logical channel is offered to the second RLC entity by the MAC entity; identifying, by the MAC entity, two or more duplicated RLC PDUs (222, 232) according to a logical channel ID and the duplication indicator in the MAC entity, and upon identifying the two or more duplicated RLC PDUs (222, 232), packing, by the MAC entity, the two or more duplicated RLC PDUs into different MAC PDUs based on the first portion and the second portion of the LCP parameters, respectively. receiving a plurality of logical channel prioritization, LCP, parameters corresponding to a first radio link control, RLC, bearer and a second RLC bearer, the LCP parameters comprising a prioritized bit rate, a bucket size duration, a logical channel priority, and a transmission time interval, a first portion of the LCP parameters corresponding to a first logical channel associated with the first RLC bearer, and a second portion of the LCP parameters corresponding to a second logical channel associated with the second RLC bearer; the LCP parameters comprising a prioritized bit rate, a bucket size duration, a logical channel priority, and a transmission time interval, a first portion of the LCP parameters corresponding to a first logical channel associated with the first RLC bearer, and a second portion of the LCP parameters corresponding to a second logical channel associated with the second RLC bearer; duplicating a packet data control protocol, PDCP, packet data unit, PDU, to generate a first PDCP PDU and a second PDCP PDU in a PDCP entity of the UE when a duplication indicator indicates that the duplication function is activated; sending, by the PDCP entity, the first PDCP PDU to a first RLC entity associated with the PDCP entity and the second PDCP PDU to a second RLC entity associated with the PDCP entity; generating a first RLC PDU by the first RLC entity in response to the first PDCP PDU; generating a second RLC PDU by the second RLC entity in response to the second PDCP PDU receiving, by a medium access control, MAC, entity of the UE, the first RLC PDU on the first logical channel, wherein the first logical channel is offered to the first RLC entity by the MAC entity; receiving, by the MAC entity, the second RLC PDU on the second logical channel, wherein the second logical channel is offered to the second RLC entity by the MAC entity; identifying, by the MAC entity, two or more duplicated RLC PDUs (222, 232) according to a logical channel ID and the duplication indicator in the MAC entity, and upon identifying the two or more duplicated RLC PDUs (222, 232), packing, by the MAC entity, the two or more duplicated RLC PDUs into different MAC PDUs based on the first portion and the second portion of the LCP parameters, respectively.