Variable length data encapsulation and encoding
AssigneeViaSat, Inc.
InventorMark J. Miller
Life of this patent
Estimating the term…
Loading patent…
AssigneeViaSat, Inc.
InventorMark J. Miller
Estimating the term…
Systems, apparatus, and methods of encoding variable length data for efficient transport over a wireless channel. A wireless terminal can determine a frame size to encode, and can encode and transmit the frame data as one or more encoded blocks selected from a family of block sizes. Each block size can correspond to a particular encoder rate. The frame is parsed into a number of segments having a block size selected from the family of block sizes. The block sizes are selected to maximize the spectral efficiency of the frame. Each segment is then encoded with an encoder corresponding to the block size and having a coding rate that is configured to provide a substantially equal energy per symbol for all of the blocks. The encoded blocks are then aggregated and the smallest block zero padded. The aggregate of encoded blocks can be transported in one or more bursts.
A method of encoding variable length data, the method comprising:
A method of encoding variable length data, the method comprising:
An apparatus for encoding a variable data length frame, the apparatus comprising:
An apparatus for decoding an encoded variable data length frame, the apparatus comprising:
A method of decoding variable length data, the method comprising:
One or more storage devices configured to store one or more processor usable instructions, when executed by one or more processors, performing the method comprising:
An apparatus for decoding an encoded variable data length frame, the apparatus comprising:
Dependencies are inferred from the claim text.