Method and apparatus for compressing packet headers
AssigneeEricsson Inc.
InventorAlan DeMars
Life of this patent
Estimating the term…
Abstract
The present invention provides a method and apparatus for creating a packet having one or more compressed headers. Call set-up information is received. Thereafter, call data is received and a data portion of the packet is created using the call data. One or more current headers are created using the call data and the call set-up information. The one or more current headers are compressed. The packet is then created by attaching the one or more compressed headers to the data portion of the packet. The one or more compressed headers are created using one or more differences between the one or more current headers and the one or more previous headers. After compression, the one or more current headers are saved as the one or more previous headers.
Claims46
A method of creating a packet having one or more compressed headers, the method comprising the steps of:
- receiving call set-up information;
- receiving call data;
- creating a data portion of the packet using the call data;
- creating one or more current headers using the call data and the call set-up information;
- compressing the one or more current headers;
- and
- creating the packet by attaching the one or more compressed headers to the data portion of the packet.
An apparatus comprising:
- an array of digital signal processors;
- each digital signal processor programmed to receive call set-up information, receive call data, create a data portion of a packet using the call data, create one or more current headers using the call data and the call set-up information, compress the one or more current headers and create the packet by attaching the one or more compressed headers to the data portion of the packet.
A communications switch comprising:
- one or more cards having ingress, signal processing and egress functions, wherein the signal processing function comprises one or more arrays of digital signal processors, each digital signal processor programmed to receive call set-up information, receive call data, create a data portion of a packet using the call data, create one or more current headers using the call data and the call set-up information, compress the one or more current headers and create the packet by attaching the one or more compressed headers to the data portion of the packet, and wherein the egress function decompresses the one or more compressed headers;
- one or more control cards containing one or more processors;
- a switch fabric communicably coupling the one or more cards and the control cards;
- and
- a TDM bus communicably coupling the one or more cards and the control cards.
Dependencies are inferred from the claim text.