Communication interface and method for robust header compression of data flows

US9392082B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9392082-B2
Application numberUS-201314025579-A
CountryUS
Kind codeB2
Filing dateSep 12, 2013
Priority dateSep 12, 2013
Publication dateJul 12, 2016
Grant dateJul 12, 2016

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 communication interface and method for efficient robust header compression (RoHC). One embodiment of the communication interface includes: (1) a data flow associated with a context ID (CID) and a data flow status indicator, and having packets, and (2) a robust header compression (RoHC) compressor configured to employ the CID to compress headers of the packets and to mark the CID as reusable by another data flow if the data flow status indicator indicates the data flow is terminated.

First claim

Opening claim text (preview).

What is claimed is: 1. A communication interface, comprising: a processor configured to generate data for a data flow having packets and associated with a context ID (CID) and a data flow status indicator, and provide a robust header compression (RoHC) compressor that employs said CID to compress headers of said packets and marks said CID as reusable by another data flow if said data flow status indicator indicates said data flow is terminated; and a transmitter configured to transmit said packets. 2. The communication interface recited in claim 1 wherein said data flow is a real-time transport protocol (RTP) data flow. 3. The communication interface recited in claim 2 wherein said data flow status indicator is contained within an RTP control protocol (RTCP) data flow having RTCP packets. 4. The communication interface recited in claim 3 wherein said RoHC compressor further parses said RTCP packets to extract said data flow status indicator. 5. The communication interface recited in claim 1 wherein said data flow is a transmission control protocol (TCP) data flow having TCP packets. 6. The communication interface recited in claim 5 wherein said data flow status indicator includes a control bit-flag contained within said TCP packets. 7. The communication interface recited in claim 1 wherein said processor is configured to execute an application that is operable to generate said data in said packets and provide a protocol stack that packetizes said data into said packets. 8. A method of robust header compression (RoHC), comprising: employing a context ID (CID) to compress packet headers of a data flow; gaining access to a data flow status indicator; and marking said CID as reusable if said data flow status indicator indicates said data flow is terminated, wherein said employing, said gaining and said marking are performed by a processor. 9. The method recited in claim 8 wherein said gaining access includes parsing packets of said data flow. 10. The method recited in claim 8 further comprising: executing an application to generate data for said data flow; and packetizing said data. 11. The method recited in claim 10 wherein said packetizing includes packing said data into real-time transport protocol (RTP) packets and RTP control protocol (RTCP) packets. 12. The method recited in claim 11 wherein said RTCP packets contain RTCP data and said gaining access is carried out before said packetizing. 13. The method recited in claim 10 wherein said packetizing includes packing said data into transmission control protocol (TCP) packets. 14. The method recited in claim 13 wherein said data flow status indicator is a control bit-flag in said TCP packets. 15. A modem, comprising: a modem processor configured to provide a protocol stack that is operable to receive packets of a data flow, said packets having respective headers; a robust header compression (RoHC) compressor that is operable to: employ a context ID (CID) to compress said respective headers, determine if said data flow is terminated based on a data flow status indicator associated with said data flow, and mark said CID as reusable by another data flow if said data flow is terminated; and a transmitter configured to transmit said packets. 16. The modem recited in claim 15 further comprising a real-time transport protocol/real-time transport control protocol (RTP/RTCP) stack operable to generate said packets from data generated by an application. 17. The modem recited in claim 16 wherein said data includes RTCP data to which said RoHC compressor is configured to gain access, said RTCP data including said data flow status indicator. 18. The modem recited in claim 15 further comprising a transmission control protocol (TCP) stack operable to generate said packets from data generated by an application, wherein said data and said packets include said data flow status indicator. 19. The modem recited in claim 18 wherein said RoHC compressor is configured to gain access to said data flow status indicator in said data. 20. The modem recited in claim 15 wherein said packets are receivable by said modem processor over a data bus coupled to an application processor configured to: execute an application to generate data; and employ a real-time transport protocol/real-time transport control protocol (RTP/RTCP) stack to generate said packets. 21. The modem recited in claim 20 further comprising a packet parser operable to extract said data flow status indicator from said packets received from said application processor.

Assignees

Inventors

Classifications

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 US9392082B2 cover?
A communication interface and method for efficient robust header compression (RoHC). One embodiment of the communication interface includes: (1) a data flow associated with a context ID (CID) and a data flow status indicator, and having packets, and (2) a robust header compression (RoHC) compressor configured to employ the CID to compress headers of the packets and to mark the CID as reusable b…
Who is the assignee on this patent?
Nvidia Corp
What technology area does this patent fall under?
Primary CPC classification H04L69/22. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 12 2016 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).