Configured header compression coverage

US9585059B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9585059-B2
Application numberUS-201414527607-A
CountryUS
Kind codeB2
Filing dateOct 29, 2014
Priority dateOct 29, 2013
Publication dateFeb 28, 2017
Grant dateFeb 28, 2017

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 method of configuring a header compression or decompression algorithm in a packet network. The method comprises the steps of analyzing or receiving packet information associated with packet traffic, and determining a representative header length to consider as the header length for a plurality of packets. The method further comprises using the representative packet header length to configure one or more compression or decompression algorithms used in the network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of configuring a header compression or decompression algorithm in a packet network comprising: analysing or receiving packet information associated with packet traffic; determining a representative header length to consider as a header length for a plurality of packets, wherein the determining the representative header length is performed at predetermined time intervals, and wherein the determining the representative header length comprises estimating the representative header length using traffic data obtained from analysis of past traffic; and using the representative header length to configure one or more compression or decompression algorithms used in the packet network. 2. The method as claimed in claim 1 , wherein the determining the representative header length comprises determining a most efficient header length for the plurality of packets. 3. The method as claimed in claim 1 , wherein the header length comprises one or more protocol headers. 4. The method as claimed in claim 1 , wherein the plurality of packets comprises subsequent packets to be transmitted. 5. The method of claim 4 , wherein the subsequent packets comprise packets associated with one of: a communications connection or session, a user equipment, a type of user equipment, an IP address, a port number, a network, and a region. 6. The method as claimed in claim 1 , wherein the plurality of packets comprises an entire bit stream. 7. The method as claimed in claim 1 , wherein the using the representative header length to configure one or more compression or decompression units or algorithms used in the packet network comprises using the determined header length to pre-configure one or more compression or decompression units or algorithms. 8. The method as claimed in claim 1 , further comprising compressing or decompressing a section of each of the plurality of packets, wherein a length of the section is determined by the representative header length. 9. The method of claim 1 , wherein the determining the representative header length comprises packet inspection of at least one packet. 10. The method of claim 9 , wherein the packet inspection comprises one or more of IP header classification, shallow packet inspection, deep packet inspection, and heuristic detection. 11. The method as claimed in claim 1 , wherein the determining the representative header length comprises estimating the representative header length based on receiving the packet information associated with the packet traffic in the packet network. 12. The method as claimed in claim 1 , wherein the analysis of past traffic comprises determining or estimating usage of protocol options. 13. The method as claimed in claim 1 , wherein the determining the representative header length is triggered by a network event. 14. The method as claimed in claim 13 , wherein the network event is one of: a beginning or an end of a communication session and a detection that a present representative length is unsuitable or sub-optimal for the plurality of packets. 15. The method of claim 1 , wherein the representative header length is used for a downlink packet and the representative header length is also used for configuring the compression algorithm for compression of an uplink packet or vice versa. 16. Apparatus for compression or decompression of packet headers in a communications network, the apparatus comprising: a processor and a non-transitory computer-readable storage medium coupled to the processor, the non-transitory computer-readable storage medium comprising: a length estimator configured to provide a representative header length of the packet headers, wherein the length estimator is configured to provide the representative header length at predetermined time intervals and wherein the length estimator is further configured to provide the representative header length in response to a network event, wherein the network event is one of: a beginning of a communication session, an end of a communication session, and a detection that a present determined length is unsuitable or sub-optimal for a plurality of packets; and a compression or decompression module configured using the representative header length. 17. The apparatus as claimed in claim 16 , further comprising a data analytics unit configured to perform data analytics on packet traffic. 18. The apparatus as claimed in claim 17 , wherein the data analytics unit is configured to receive packet information associated with the packet traffic and packet inspection from another network entity. 19. The apparatus as claimed in claim 17 , wherein the data analytics unit is configured to perform packet inspection of the packet traffic. 20. The apparatus as claimed in claim 17 , wherein the data analytics unit is configured to perform one of more of: IP header classification, shallow packet inspection, deep packet inspection, and heuristic detection. 21. The apparatus as claimed in claim 16 , wherein the representative header length is an estimated header length. 22. The apparatus as claimed in claim 16 , wherein the length estimator is configured to estimate the provided representative header length using data on received packet information associated with packet traffic in the network. 23. A system comprising: at least one apparatus for compression or decompression of packet headers in a communications network, the apparatus including: a processor and a non-transitory computer-readable storage medium coupled to the processor, the non-transitory computer-readable storage medium comprising: a length estimator configured to provide a representative header length of the packet headers, wherein the length estimator is configured to provide the representative header length at predetermined time intervals and wherein the length estimator is further configured to provide the representative header length in response to a network event, wherein the network event is one of: a beginning of a communication session, an end of a communication session, and a detection that a present determined length is unsuitable or sub-optimal for a plurality of packets; and a compression or decompression module configured using the representative header length; at least one operations and management network element; and at least one additional compressor or decompressor, the operations and management network element being configured to receive the representative header length from the apparatus and to transmit at intervals appropriate header estimates to each of the at least one additional compressor or decompressor.

Assignees

Inventors

Classifications

  • H04W28/06Primary

    Optimizing {the usage of the radio link}, e.g. header compression, information sizing {, discarding information (system modifying transmission characteristic according to link quality by modifying frame length H04L1/0007; dynamic adaptation of the packet size for flow control or congestion control H04L47/365)} · CPC title

  • Parsing or analysis of headers · CPC title

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

  • by adapting coding or compression rate · 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 US9585059B2 cover?
A method of configuring a header compression or decompression algorithm in a packet network. The method comprises the steps of analyzing or receiving packet information associated with packet traffic, and determining a representative header length to consider as the header length for a plurality of packets. The method further comprises using the representative packet header length to configure …
Who is the assignee on this patent?
Ericsson Telefon Ab L M, ERICSSON TELEFON AB L M (publ)
What technology area does this patent fall under?
Primary CPC classification H04W28/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 28 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).