Scheme to discard an erroneous PDU received in a wireless communication system
First Claim
1. A method for error handling in a receiver of a wireless communication system, wherein the receiver contains at least a medium access control (MAC) layer, a radio link control (RLC) layer, a lower layer, an upper layer, and a configurable setting for Delivery of Erroneous SDUs, the RLC layer containing at least a transparent mode (TM) entity and an acknowledged mode (AM) entity, the method comprising:
- the MAC layer delivering MAC SDUs, which are also called RLC PDUs, to the RLC layer with an error indication if an error indication for the MAC SDU has been received from the lower layer;
if the setting for Delivery of Erroneous SDUs is configured as no, the TM RLC entity only delivering RLC SDUs reassembling from RLC PDUs received without error indication to the upper layer;
if the setting for Delivery of Erroneous SDUs is configured as yes, the TM RLC entity delivering all RLC SDUs reassembling from RLC PDUs to the upper layer, and/or an error indication being provided for each SDU reassembling from at least one RLC PDU that was received with the error indication;
if the setting for Delivery of Erroneous SDUs is configured as No detect, the TM RLC entity delivering all RLC SDUs reassembling from received RLC PDUs to upper layers;
the AM RLC entity receiving an RLC PDU with the error indication from the MAC layer; and
upon receiving the RLC PDU with the error indication, the AM RLC entity discarding the RLC PDU.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method for specifying actions that a receiver takes upon receiving an AM or UM PDU with an error indication. Currently, for RLC acknowledged mode (AM) and unacknowledged mode (UM), upon receiving an AM or UM PDU with an error indication, actions that the receiver takes are not specified. Inappropriate actions that the receiver takes can cause serious problems. For example, unnecessary reset procedures are initiated, unnecessary retransmissions are made, data is lost, or synchronization between the sender and receiver can be lost. In an embodiment of the present invention, for RLC AM, upon receiving an AM PDU with an error indication, the receiver discards this PDU. In another embodiment of the present invention, for RLC UM, upon receiving an UM PDU with an error indication, the receiver discards this PDU. In another embodiment, MAC discards a MAC SDU that is to be delivered to an AM or a UM RLC entity, if an error indication for this SDU has been received from the lower layer. As a result, radio resources are not wasted, unnecessary retransmissions are avoided, synchronization is maintained, and data loss is prevented. Therefore, by utilizing the present invention, wireless communication system performance is improved.
15 Citations
4 Claims
-
1. A method for error handling in a receiver of a wireless communication system, wherein the receiver contains at least a medium access control (MAC) layer, a radio link control (RLC) layer, a lower layer, an upper layer, and a configurable setting for Delivery of Erroneous SDUs, the RLC layer containing at least a transparent mode (TM) entity and an acknowledged mode (AM) entity, the method comprising:
-
the MAC layer delivering MAC SDUs, which are also called RLC PDUs, to the RLC layer with an error indication if an error indication for the MAC SDU has been received from the lower layer; if the setting for Delivery of Erroneous SDUs is configured as no, the TM RLC entity only delivering RLC SDUs reassembling from RLC PDUs received without error indication to the upper layer; if the setting for Delivery of Erroneous SDUs is configured as yes, the TM RLC entity delivering all RLC SDUs reassembling from RLC PDUs to the upper layer, and/or an error indication being provided for each SDU reassembling from at least one RLC PDU that was received with the error indication; if the setting for Delivery of Erroneous SDUs is configured as No detect, the TM RLC entity delivering all RLC SDUs reassembling from received RLC PDUs to upper layers; the AM RLC entity receiving an RLC PDU with the error indication from the MAC layer; and upon receiving the RLC PDU with the error indication, the AM RLC entity discarding the RLC PDU. - View Dependent Claims (2)
-
-
3. A method for error handling in a receiver of a wireless communication system, wherein the receiver contains at least a medium access control (MAC) layer, a radio link control (RLC) layer, a lower layer, an upper layer, and a configurable setting for Delivery of Erroneous SDUs, the RLC layer containing at least a transparent mode (TM) entity and an unacknowledged mode (UM) entity, the method comprising:
-
the MAC layer delivering MAC SDUs, which are also called RLC PDUs, to the RLC layer with an error indication if an error indication for the MAC SDU has been received from the lower layer; if the setting for Delivery of Erroneous SDUs is configured as no, the TM RLC entity only delivering RLC SDUs reassembling from RLC PDUs received without error indication to the upper layer; if the setting for Delivery of Erroneous SDUs is configured as yes, the TM RLC entity delivering all RLC SDUs reassembling from RLC PDUs to the upper layer, and/or an error indication being provided for each SDU reassembling from at least one RLC PDU that was received with the error indication; if the setting for Delivery of Erroneous SDUs is configured as No detect, the TM RLC entity delivering all RLC SDUs reassembling from received RLC PDUs to upper layers; the UM RLC entity receiving an RLC PDU with the error indication from the MAC layer; and
upon receiving the RLC PDU with the error indication, the UM RLC entity discarding the RLC PDU. - View Dependent Claims (4)
-
Specification