A user equipment (100, 710, 800) comprising a radio link control, hereafter referred to as RLC, entity capable of operating in unacknowledged mode, hereafter referred to as UM, and handling data units for a point-to-multipoint service, wherein the RLC entity comprises: a duplicate avoidance and reordering, hereafter referred to as DAR, element adapted to receive and reorder protocol data units, hereafter referred to as PDUs, from one or more logical channels or from one or more cell regions to ensure that the PDUs are processed for in-sequence delivery, a reception buffer element adapted to store the PDUs received by the DAR element, a RLC header removing element adapted to remove headers of the received PDUs, and a reassembly element adapted to reassemble the header-removed PDUs based upon their sequence numbers in order to form one or more service data units, hereafter referred to as SDUs, and to deliver the SDUs to an upper layer, wherein the PDUs are received via a multimedia broadcast/multicast service, hereafter referred to as MBMS, traffic channel, hereafter referred to as MTCH, which is configured for the point-to-multipoint service, wherein the DAR element is a first receive function in the RLC entity, the RLC entity not performing acknowledgement of the PDUs, wherein the duplicate avoidance and reordering function of the DAR element is specified for the MTCH, wherein the user equipment (100, 710, 800) is adapted to receive an indicator indicating whether to perform the DAR function of the PDUs in the RLC entity, wherein the DAR element is adapted to: establish a receive window by setting its upper edge to be equal to a sequence number SN of a first PDU which is received; receive one or more PDUs; determining whether each received PDU is within the receive window or not; if the received PDU with an SN is within the receive window, store the received PDU with the SN in the buffer or discard the received PDU if that PDU had been previously received; if the received PDU with an SN is not within the receive window, store the received PDU with the SN into the buffer, and advance the receive window if necessary; for a PDU stored in the buffer with a SN which is the next expected SN subsequent to a last PDU received in sequence, deliver those PDUs to a higher RLC function. a duplicate avoidance and reordering, hereafter referred to as DAR, element adapted to receive and reorder protocol data units, hereafter referred to as PDUs, from one or more logical channels or from one or more cell regions to ensure that the PDUs are processed for in-sequence delivery, a reception buffer element adapted to store the PDUs received by the DAR element, a RLC header removing element adapted to remove headers of the received PDUs, and a reassembly element adapted to reassemble the header-removed PDUs based upon their sequence numbers in order to form one or more service data units, hereafter referred to as SDUs, and to deliver the SDUs to an upper layer, wherein the PDUs are received via a multimedia broadcast/multicast service, hereafter referred to as MBMS, traffic channel, hereafter referred to as MTCH, which is configured for the point-to-multipoint service, wherein the DAR element is a first receive function in the RLC entity, the RLC entity not performing acknowledgement of the PDUs, wherein the duplicate avoidance and reordering function of the DAR element is specified for the MTCH, wherein the user equipment (100, 710, 800) is adapted to receive an indicator indicating whether to perform the DAR function of the PDUs in the RLC entity, wherein the DAR element is adapted to: establish a receive window by setting its upper edge to be equal to a sequence number SN of a first PDU which is received; receive one or more PDUs; determining whether each received PDU is within the receive window or not; if the received PDU with an SN is within the receive window, store the received PDU with the SN in the buffer or discard the received PDU if that PDU had been previously received; if the received PDU with an SN is not within the receive window, store the received PDU with the SN into the buffer, and advance the receive window if necessary; for a PDU stored in the buffer with a SN which is the next expected SN subsequent to a last PDU received in sequence, deliver those PDUs to a higher RLC function. establish a receive window by setting its upper edge to be equal to a sequence number SN of a first PDU which is received; receive one or more PDUs; determining whether each received PDU is within the receive window or not; if the received PDU with an SN is within the receive window, store the received PDU with the SN in the buffer or discard the received PDU if that PDU had been previously received; if the received PDU with an SN is not within the receive window, store the received PDU with the SN into the buffer, and advance the receive window if necessary; for a PDU stored in the buffer with a SN which is the next expected SN subsequent to a last PDU received in sequence, deliver those PDUs to a higher RLC function.