EP1594284A2

MAC header compression for use with frame aggregation

Abstract

A method of generating an aggregate frame having a header unit, which carries MAC-header information applicable to one or more data units of said aggregate frame. Since each data unit of the aggregate frame no longer needs to carry the full MAC-header information, the overhead associated with the MAC header can be significantly reduced. At the receiver, the full MAC header corresponding to the data unit is reconstructed by (i) matching the appropriate header and data units to one another and (ii) combining the information present in the header unit and the compressed header portion of the data unit. Embodiments of the present invention are capable of improving the data throughput, for example, in an entertainment network having paired source and destination devices (e.g., a DVD player and an LCD screen) with a relatively large amount of data streamed from the former to the latter.

EP1594284A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 4 May 2025, 1.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 2 independent, 8 dependent

  1. 1
    A method of generating an aggregate frame for one or more sub-frames, the method comprising:(a) generating a header unit from headers of a first set from said one or more sub-frames, the header unit having header information applicable to each sub-frame in the first set;(b) for each sub-frame in the first set, generating a data unit having a compressed header portion and a payload data portion;and (c) forming the aggregate frame containing the generated header and data units.
  2. 7
    A method of processing a packet by a receiving device, the method comprising:receiving a packet having an aggregate frame corresponding to one or more sub-frames, wherein: the aggregate frame comprises a header unit and, for each sub-frame, a data unit;the header unit has header information applicable to the one or more sub-frames;and the data unit has a compressed header portion and a payload data portion;and based on the header unit and the data unit, reconstructing the corresponding sub-frame of the one or more sub-frames.