USRE48291EActiveUtility
Method of delivering a PDCP data unit to an upper layer
Est. expiryJun 20, 2028(~1.9 yrs left)· nominal 20-yr term from priority
H04L 1/1829
52
PatentIndex Score
0
Cited by
93
References
14
Claims
Abstract
Disclosed is a radio (wireless) communication system providing a radio communication service and a terminal, and more particularly, to a method of delivering a continuously and/or consecutively received Packet Data Convergence Protocol (PDCP) Service Data units (SDUs) to an upper layer immediately if a PDCP entity receives the PDCP SDUs during a process of a RLC re-establishment within an Evolved Universal Mobile Telecommunications System (E-UMTS) that has evolved from a Universal Mobile Telecommunications System (UMTS) or a Long Term Evolution (LTE) system.
Claims
exact text as granted — not AI-modifiedThe invention claimed is:
1. A data communication method in a wireless communication system, the method comprising:
receiving, from a lower layer, a data unit having a sequence number;
determining whether the sequence number of the received data unit is equal to a last submitted PDCP (Packet Data Convergence Protocol) sequence number+1, and whether the received data unit is received due to a RLC (Radio Link Control) re-establishment;
if the received data unit is not due to the RLC re-establishment, submitting to an upper layer in ascending order of an associated count value, all stored data units with an associated count value less than the count value associated with the received data unit and all stored data units with consecutively associated count values starting from the count value associated with the received data unit, and setting the last submitted PDCP sequence number equal to the sequence number of the last data unit submitted to the upper layer; and
if the received data unit is received due to a the RLC (Radio Link Control) re-establishment, determining whether and when the sequence number of the received data unit is equal to a the last submitted PDCP (Packet Data Convergence Protocol) sequence number+1;, submitting, to an the upper layer, in ascending order, the received data unit and any additional data units received from the lower layer having sequence numbers consecutively associated with the sequence number of the received data unit all stored data units with consecutively associated count values; and
setting the last submitted PDCP sequence number equal to the sequence number of the last data unit submitted to the upper layer.
2. The method of claim 1 , wherein the lower layer is a Radio Link Control (RLC) layer.
3. The method of claim 1 , wherein the steps of determining and delivering submitting are performed in a PDCP entity.
4. The method of claim 1 , wherein the data units are PDCP Service Data Units (SDUs).
5. The method of claim 1 , wherein header decompression or deciphering is performed on the received data unit.
6. The method of claim 1 , wherein the last submitted PDCP sequence number+1 indicates a sequence number that immediately follows the sequence number of the data unit that was last submitted to the upper layer.
7. The method of claim 1 further comprising:
storing the received data units; and
submitting, to the upper layer, in ascending order, all stored data units having of an associated count value.
8. The method of claim 7 , wherein the associated count value starts from a count value associated with the received data unit.
9. An apparatus, comprising:
a processor; and
memory, the memory having instructions stored therein which are accessed and executed by the processor to implement a radio protocol layer adapted to receive a data unit having a sequence number from a lower layer, to determine whether the sequence number of the received data unit is equal to a last submitted PDCP (Packet Data Convergence Protocol) sequence number+1, and whether the received data unit is received due to a RLC (Radio Link Control) re-establishment,
if the received data unit is not due to the RLC re-establishment, to submit to an upper layer in ascending order of an associated count value, all stored data units with an associated count value less than the count value associated with the received data unit and all stored data units with consecutively associated count value starting from the count value associated with the received data unit, and to set the last submitted PDCP sequence number equal to the sequence number of the last data unit submitted to the upper layer, and
if the received data unit is received due to a the RLC (Radio Link Control) re-establishment and when the sequence number of the received data unit is equal to the last submitted PDCP (Packet Data Convergence Protocol) sequence number+1, to submit in ascending order, all stored data units with consecutively associated values, to an the upper layer, in ascending order, the received data unit and any additional data units received from the lower layer having sequence numbers consecutively associated with the sequence number of the received data unit, and to set the last submitted PDCP sequence number equal to the sequence number of the last data unit submitted to the upper layer.
10. The apparatus of claim 9 , wherein the lower layer is a Radio Link Control (RLC) layer.
11. The apparatus of claim 9 , wherein the data units are PDCP Service Data Units (SDUs).
12. The apparatus of claim 9 , wherein the last submitted PDCP sequence number+1 indicates a sequence number that immediately follows the sequence number of the data unit that was last submitted to the upper layer.
13. The apparatus of claim 9 , wherein the radio protocol layer is further adapted to store received data units and submit to the upper layer, in ascending order, all stored data units having an associated count value.
14. The apparatus of claim 13 , wherein the associated count value starts from a count value associated with the received data unit.Join the waitlist — get patent alerts
Track USRE48291E — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.