Robust header compression handling during packet data convergence protocol re-establishment

US12470641B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12470641-B2
Application numberUS-202117800518-A
CountryUS
Kind codeB2
Filing dateJan 29, 2021
Priority dateApr 9, 2020
Publication dateNov 11, 2025
Grant dateNov 11, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A receiving device re-establishing a packet data convergence protocol (PDCP) entity. The receiving device resets a robust header compression (ROHC) context. The receiving device receives packet retransmissions having header compression based on the ROHC. The receiving device performs decompression of the packet retransmissions. The receiving device discards duplicate packets after performing the decompression of the packet retransmissions.

First claim

Opening claim text (preview).

The invention claimed is: 1 . A method of wireless communication performed by a receiving device, comprising: re-establishing a packet data convergence protocol (PDCP) entity; resetting a robust header compression (ROHC) context; receiving packet retransmissions having header compression based on the ROHC; and performing decompression of the packet retransmissions, wherein: up to decompressing a final lost packet before the PDCP entity was re-established, the receiving device discards duplicate packets after performing the decompression of the packet retransmissions; and after decompressing the final lost packet, the receiving device discards the duplicate packets before performing the decompression. 2 . The method of claim 1 , wherein the receiving device discards a duplicate packet after performing the decompression of the packet retransmissions if the duplicate packet duplicates a packet received before the PDCP entity was re-established. 3 . The method of claim 2 , wherein the receiving device discards the duplicate packet before performing the decompression if the duplicate packet duplicates the packet received after the PDCP entity is re-established. 4 . The method of claim 1 , wherein the receiving device discards the duplicate packets after performing the decompression of the packet retransmissions until a timer expires, and wherein after the timer expires the receiving device discards the duplicate packets before performing the decompression. 5 . The method of claim 1 , wherein the receiving device discards the duplicate packets after performing the decompression of the packet retransmissions until feedback is received from an ROHC decompressor, and wherein after the feedback from the ROHC decompressor, the receiving device discards the duplicate packets before performing the decompression. 6 . The method of claim 5 , wherein the feedback indicates that the ROHC decompressor has a valid ROHC context. 7 . An apparatus for wireless communication, comprising: a processing system configured to: re-establish a packet data convergence protocol (PDCP) entity; reset a robust header compression (ROHC) context; receive packet retransmissions having header compression based on the ROHC; and perform decompression of the packet retransmissions, wherein: up to decompression of a final lost packet before the PDCP entity was re-established, the processing system is configured to discard duplicate packets after performing the decompression of the packet retransmissions; and after decompression of the final lost packet, the processing system is configured to discard the duplicate packets before performing the decompression. 8 . The apparatus of claim 7 , wherein the processing system is configured to discard a duplicate packet after the decompression of the packet retransmissions if the duplicate packet duplicates a packet received before the PDCP entity was re-established. 9 . The apparatus of claim 8 , wherein the processing system is configured to discard the duplicate packet before the decompression if the duplicate packet duplicates the packet received after the PDCP entity is re-established. 10 . The apparatus of claim 7 , wherein the processing system is configured to discard the duplicate packets after the decompression of the packet retransmissions until a timer expires, and wherein after the timer expires the processing system is configured to discard the duplicate packets before the decompression. 11 . The apparatus of claim 7 , wherein the processing system is configured to discard the duplicate packets after the decompression of the packet retransmissions until feedback is received from an ROHC decompressor, and wherein after the feedback from the ROHC decompressor, the processing system is configured to discard the duplicate packets before the decompression. 12 . The apparatus of claim 11 , wherein the feedback indicates that the ROHC decompressor has a valid ROHC context. 13 . A non-transitory computer-readable storage medium comprising code stored thereon that, when executed by an apparatus, causes the apparatus to: re-establish a packet data convergence protocol (PDCP) entity; reset a robust header compression (ROHC) context; receive packet retransmissions having header compression based on the ROHC; and perform decompression of the packet retransmissions, wherein: up to decompression of a final lost packet before the PDCP entity was re- established, the code causes the apparatus to discard duplicate packets after performing the decompression of the packet retransmissions; and after decompression of the final lost packet, the code causes the apparatus to discard the duplicate packets before performing the decompression. 14 . The non-transitory computer-readable storage medium of claim 13 , wherein the code, when executed, causes the apparatus to discard a duplicate packet after the decompression of the packet retransmissions if the duplicate packet duplicates a packet received before the PDCP entity was re-established. 15 . The non-transitory computer-readable storage medium of claim 14 , wherein the code, when executed, causes the apparatus to discard the duplicate packet before the decompression if the duplicate packet duplicates the packet received after the PDCP entity is re- established. 16 . The non-transitory computer-readable storage medium of claim 13 , wherein the code, when executed, causes the apparatus to discard the duplicate packets after the decompression of the packet retransmissions until a timer expires, and wherein after the timer expires the code, when executed, causes the apparatus to discard the duplicate packets before the decompression. 17 . The non-transitory computer-readable storage medium of claim 13 , wherein the code, when executed, causes the apparatus to discard the duplicate packets after the decompression of the packet retransmissions until feedback is received from an ROHC decompressor, and wherein after the feedback from the ROHC decompressor, the code, when executed, causes the apparatus to discard the duplicate packets before the decompression. 18 . The non-transitory computer-readable storage medium of claim 17 , wherein the feedback indicates that the ROHC decompressor has a valid ROHC context.

Assignees

Inventors

Classifications

  • Parsing or analysis of headers · CPC title

  • in the data link layer [OSI layer 2], e.g. HDLC · CPC title

  • for semi-reliable protocols, e.g. for less sensitive applications such as streaming video (buffer level management for video bitstream receiver H04N21/44004) · CPC title

  • Transmission or retransmission of more than one copy of a message · CPC title

  • H04L69/04Primary

    Protocols for data compression, e.g. ROHC · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12470641B2 cover?
A receiving device re-establishing a packet data convergence protocol (PDCP) entity. The receiving device resets a robust header compression (ROHC) context. The receiving device receives packet retransmissions having header compression based on the ROHC. The receiving device performs decompression of the packet retransmissions. The receiving device discards duplicate packets after performing th…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04L69/04. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).