METHOD AND APPARATUS FOR PCDP DISCARD
First Claim
Patent Images
1. A method for discarding a packet data convergence protocol (PDCP) packet or a radio link control (RLC) packet comprising:
- measuring and checking a time elapsed since a reference event occurred; and
discarding a PDCP packet if the elapsed time reaches or exceeds a threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for discarding a packet data convergence protocol (PDCP) service data unit (SDU) are disclosed. A PDCP layer sets a timer and discards a PDCP SDU upon expiration of the timer. The timer may be set upon receiving the PDCP SDU from an upper layer or upon submitting the PDCP SDU to a lower layer for transmission. The timer and a radio link control (RLC) discard timer may be coordinated. Alternatively, the PDCP layer may discard the PDCP SDU based on a notification from an RLC layer or based on a PDCP status report.
-
Citations
102 Claims
-
1. A method for discarding a packet data convergence protocol (PDCP) packet or a radio link control (RLC) packet comprising:
-
measuring and checking a time elapsed since a reference event occurred; and discarding a PDCP packet if the elapsed time reaches or exceeds a threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for discarding a packet data convergence protocol (PDCP) packet or a radio link control (RLC) packet comprising:
-
starting a timer; and discarding a PDCP packet upon expiration of the timer. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for discarding a packet data convergence protocol (PDCP) service data unit (SDU) or protocol data unit (PDU) comprising:
-
recording or storing a time of occurrence of a reference event; and discarding a PDCP SDU/PDU if the difference between a current time and the recorded time reaches or exceeds a pre-configured time threshold. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method for discarding a packet data convergence protocol (PDCP) service data unit (SDU) or protocol data unit (PDU) comprising:
-
associating a timestamp with a PDCP SDU upon its reception from upper layers; storing a time of reception from upper layers in the timestamp; and discarding the associated PDCP SDU/PDU if the difference between a current time and the timestamp reaches or exceeds a pre-configured time threshold.
-
-
26. A method for discarding a packet data convergence protocol (PDCP) service data unit (SDU) or protocol data unit (PDU) comprising:
-
associating a timestamp with a PDCP SDU/PDU upon its sending to lower layers; storing a time of sending to the lower layers in the timestamp; and discarding the associated PDCP SDU/PDU if the difference between a current time and the timestamp reaches or exceeds a pre-configured time threshold.
-
-
27. A method for discarding a radio link control (RLC) service data unit (SDU) or protocol data unit (PDU) comprising:
-
setting a timer using an initial value determined or signaled by a packet data convergence protocol (PDCP) entity; and discarding a RLC SDU/PDU upon expiration of the timer. - View Dependent Claims (28, 29)
-
-
30. A method for discarding a radio link control (RLC) service data unit (SDU) or protocol data unit (PDU) comprising:
-
recording or storing a time of occurrence of a reference event that is at least one of a packet data convergence protocol (PDCP) entity receiving a packet from an upper layer, the PDCP entity storing a packet in a buffer, the PDCP entity removing a packet from a buffer, or the PDCP entity performing a PDCP procedure, PDCP function, or PDCP action on a packet; discarding a RLC SDU/PDU corresponding to the packet if the difference between a current time and the recorded time reaches or exceeds a certain (pre-configured) time threshold.
-
-
31. A method for discarding a radio link control (RLC) service data unit (SDU) or protocol data unit (PDU) comprising:
-
associating a timestamp with a RLC SDU upon its reception from upper layers; storing a time of reception from upper layers in the timestamp; and discarding the associated RLC SDU/PDU if the difference between a current time and the timestamp reaches or exceeds a time threshold wherein the threshold is determined or signaled by a PDCP entity.
-
-
32. A method of coordinating a packet data convergence protocol (PDCP) discard with a radio link control (RLC) discard comprising:
-
setting a first timer upon reception of a PDCP SDU from upper layers; buffering the PDCP SDU/PDU in a PDCP entity; and sending the PDCP SDU/PDU to lower layers for transmission with an indication of the time spent in the PDCP entity or an indication of the first timer'"'"'s value. - View Dependent Claims (33)
-
-
34. A method of coordinating a packet data convergence protocol (PDCP) discard with a radio link control (RLC) discard comprising:
-
associating a timestamp with a PDCP SDU upon its reception from upper layers; storing a time of reception from upper layers in the timestamp; and sending a PDCP PDU corresponding to the PDCP SDU to lower layers for transmission with a value of the timestamp. - View Dependent Claims (35)
-
-
36. A method of coordinating a packet data convergence protocol (PDCP) discard with a radio link control (RLC) discard comprising:
-
determining whether to discard a packet based on a trigger event; discarding a packet; and signaling an indication of the discarded packet. - View Dependent Claims (37)
-
-
38. A method for packet data convergence protocol (PDCP) discard comprising:
-
signaling information via a primitive and its respective parameters; and discarding a PDCP service data unit (SDU) using the signaled information. - View Dependent Claims (39, 40, 41)
-
-
42. A method for radio link control (RLC) discard comprising:
-
signaling information via a primitive and its respective parameters; and discarding a RLC service data unit (SDU) using the signaled information. - View Dependent Claims (43, 44, 45)
-
-
46. A method for packet data convergence protocol (PDCP) discard comprising:
-
receiving acknowledgement (ACK) or nonacknowledgement (NACK) information via receiving a PDCP status report; and discarding a PDCP SDU/PDU based on the received PDCP status report information.
-
-
47. A method for packet data convergence protocol (PDCP) discard comprising:
-
receiving acknowledgement (ACK) or nonacknowledgement (NACK) information via receiving a PDCP status report; and discarding a PDCP SDU/PDU if an ACK indication for the PDCP SDU/PDU is received in the PDCP Status Report. - View Dependent Claims (48, 49)
-
-
50. A method for packet data convergence protocol (PDCP) discard comprising:
-
discarding a PDCP SDU/PDU based upon a timer-based discard trigger; and sending information on the SDU/PDU that has been discarded or cannot be transmitted or retransmitted; - View Dependent Claims (52)
-
-
51. A method for packet data convergence protocol (PDCP) reordering or in-sequence delivery comprising:
-
receiving information on a packet that has been discarded or cannot be transmitted or retransmitted; and submitting a previously buffered packet to upper layers without waiting for the packet indicated in the information. - View Dependent Claims (53)
-
-
54. A method for packet data convergence protocol (PDCP) packet processing at the transmitter comprising:
-
receiving a packet from an upper layer; and assigning a PDCP sequence number (SN) to the packet before inserting the packet into a PDCP transmit buffer.
-
-
55. A method for packet data convergence protocol (PDCP) packet processing at the transmitter comprising:
-
receiving a packet from an upper layer; inserting the packet into a PDCP transmit buffer; and assigning a PDCP sequence number (SN) to the packet after removing the packet from the PDCP transmit buffer.
-
-
56. A wireless transmit/receive unit (WTRU) configured to discard a packet data convergence protocol (PDCP) service data unit (SDU) or protocol data unit (PDU) comprising:
-
a PDCP entity configured to measure and check a time elapsed since a reference event occurred; and the PDCP entity configured to discard a PDCP packet if the elapsed time reaches or exceeds a threshold, wherein the PDCP packet includes at least one service data unit (SDU) or protocol data unit (PDU). - View Dependent Claims (57, 58, 59)
-
-
60. A wireless transmit/receive unit (WTRU) configured to discard a packet data convergence protocol (PDCP) service data unit (SDU) or protocol data unit (PDU) comprising:
-
a PDCP entity configured to start a timer; and the PDCP entity further configured to discard a PDCP packet upon expiration of the timer. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71)
-
-
72. A wireless transmit/receive unit (WTRU) configured to discard a packet data convergence protocol (PDCP) service data unit (SDU) or protocol data unit (PDU) comprising:
-
a transmitting PDCP entity configured to record or store a time of occurrence of a reference event; and the transmitting PDCP entity further configured to discard a PDCP SDU/PDU if the difference between a current time and the recorded time reaches or exceeds a pre-configured time threshold. - View Dependent Claims (73, 74, 75, 76)
-
-
77. A wireless transmit/receive unit (WTRU) configured to discard a packet data convergence protocol (PDCP) service data unit (SDU) or protocol data unit (PDU) comprising:
-
a transmitting PDCP entity configured to associate a timestamp with a PDCP SDU upon its reception from upper layers; the transmitting PDCP entity configured to store a time of reception from upper layers in the timestamp; and the transmitting PDCP entity configured to discard the associated PDCP SDU/PDU if the difference between a current time and the timestamp reaches or exceeds a pre-configured time threshold.
-
-
78. A wireless transmit/receive unit (WTRU) configured to discard a packet data convergence protocol (PDCP) service data unit (SDU) or protocol data unit (PDU) comprising:
-
a transmitting PDCP entity configured to associate a timestamp with a PDCP SDU/PDU upon its sending to lower layers; the transmitting PDCP entity configured to store a time of sending to the lower layers in the timestamp; and the transmitting PDCP entity configured to discard the associated PDCP SDU/PDU if the difference between a current time and the timestamp reaches or exceeds a pre-configured time threshold.
-
-
79. A wireless transmit/receive unit (WTRU) configured to discard a radio link control (RLC) service data unit (SDU) or protocol data unit (PDU) comprising:
-
a RLC entity configured to set a timer using an initial value determined or signaled by a packet data convergence protocol (PDCP) entity; and the RLC entity configured to discard a RLC SDU/PDU upon expiration of the timer. - View Dependent Claims (80)
-
-
81. A wireless transmit/receive unit configured to discard a radio link control (RLC) service data unit (SDU) or protocol data unit (PDU) comprising:
-
a RLC entity configured to record or store a time of occurrence of a reference event that is at least one of a packet data convergence protocol (PDCP) entity receiving a packet from an upper layer, the PDCP entity storing a packet in a buffer, the PDCP entity removing a packet from a buffer, or the PDCP entity performing a PDCP procedure, PDCP function, or PDCP action on a packet; the RLC entity configured to discard a RLC SDU/PDU corresponding to the packet if the difference between a current time and the recorded time reaches or exceeds a pre-configured time threshold.
-
-
82. A wireless transmit/receive unit configured to discard a radio link control (RLC) service data unit (SDU) or protocol data unit (PDU) comprising:
-
an RLC entity configured to associate a timestamp with a RLC SDU upon its reception from upper layers; the RLC entity configured to store a time of reception from upper layers in the timestamp; and the RLC entity configured to discard the associated RLC SDU/PDU if the difference between the current time and the timestamp reaches or exceeds a time threshold wherein the threshold is determined or signaled by a PDCP entity. - View Dependent Claims (84)
-
-
83. A wireless transmit/receive unit (WTRU) configured to coordinate a packet data convergence protocol (PDCP) discard with a radio link control (RLC) discard comprising:
-
a transmitting PDCP entity configured to set a first timer upon reception of a PDCP SDU from upper layers; the transmitting PDCP entity configured to buffer the PDCP SDU/PDU in a PDCP entity; and the transmitting PDCP entity configured to send the PDCP SDU/PDU to lower layers for transmission with an indication of the time spent in the PDCP entity or an indication of the first timer'"'"'s value.
-
-
85. A wireless transmit/receive unit (WTRU) configured to coordinate a packet data convergence protocol (PDCP) discard with a radio link control (RLC) discard comprising:
-
a transmitting PDCP entity configured to associate a timestamp with a PDCP SDU upon its reception from upper layers; the transmitting PDCP entity configured to store a time of reception from upper layers in the timestamp; and the transmitting PDCP entity configured to send a PDCP PDU corresponding to the PDCP SDU to lower layers for transmission with a value of the timestamp. - View Dependent Claims (86)
-
-
87. A wireless transmit/receive unit (WTRU) configured to coordinate a packet data convergence protocol (PDCP) discard with a radio link control (RLC) discard comprising:
-
a transmitting PDCP entity configured to determine whether to discard a packet based on a trigger event; the transmitting PDCP entity configured to discard a packet; and the transmitting PDCP entity configured to signal an indication of the discarded packet. - View Dependent Claims (88)
-
-
89. A wireless transmit/receive unit (WTRU) configured to discard packet data convergence protocol (PDCP) packets comprising:
-
a radio link control (RLC) entity configured to signal information via a primitive and its respective parameters; and a transmitting PDCP entity configured to discard a PDCP service data unit (SDU) using the signaled information. - View Dependent Claims (90)
-
-
91. A wireless transmit/receive unit configured to perform radio link control (RLC) discard comprising:
-
a packet data convergence protocol (PDCP) entity configured to signal information via a primitive and its respective parameters; and the RLC entity configured to discard a RLC service data unit (SDU) using the signaled information. - View Dependent Claims (92)
-
-
93. A wireless transmit/receive unit (WTRU) configured to perform packet data convergence protocol (PDCP) discard comprising:
-
a transmitting PDCP entity configured to receive acknowledgement (ACK) or nonacknowledgement (NACK) information via receiving a PDCP status report; and the transmitting PDCP entity configured to discard a PDCP SDU/PDU based on the received PDCP status report information.
-
-
94. A wireless transmit/receive unit (WTRU) configured to perform packet data convergence protocol (PDCP) discard comprising:
-
a transmitting PDCP entity configured to receive acknowledgement (ACK) or nonacknowledgement (NACK) information via receiving a PDCP status report; and the transmitting PDCP entity configured to discard a PDCP SDU/PDU if an ACK indication for the PDCP SDU/PDU is received in the PDCP Status Report. - View Dependent Claims (95, 96)
-
-
97. A wireless transmit/receive unit (WTRU) configured to perform packet data convergence protocol (PDCP) discard comprising:
-
a transmitting PDCP entity configured to discard a PDCP SDU/PDU based upon a timer-based discard trigger; and the transmitting PDCP entity configured to send information on the SDU/PDU that has been discarded or cannot be transmitted or retransmitted. - View Dependent Claims (99)
-
-
98. A wireless transmit/receive unit (WTRU) configured to perform packet data convergence protocol (PDCP) reordering or in-sequence delivery comprising:
-
a receiving PDCP entity configured to receive information on a packet that has been discarded or cannot be transmitted or retransmitted; and the receiving PDCP entity configured to submit a previously buffered packet to upper layers without waiting for the packet indicated in the information. - View Dependent Claims (100)
-
-
101. A wireless transmit/receive unit (WTRU) configured to perform packet data convergence protocol (PDCP) packet processing at the transmitter comprising:
-
a transmitting PDCP entity configured to receive a packet from an upper layer; and the transmitting PDCP entity configured to assign a PDCP sequence number (SN) to the packet before inserting the packet into a PDCP transmit buffer.
-
-
102. A wireless transmit/receive unit (WTRU) configured to perform packet data convergence protocol (PDCP) packet processing at the transmitter comprising:
-
a transmitting PDCP entity configured to receive a packet from an upper layer; the transmitting PDCP entity configured to insert the packet into a PDCP transmit buffer; and the transmitting PDCP entity configured to assign a PDCP sequence number (SN) to the packet after removing the packet from the PDCP transmit buffer.
-
Specification