Adaptive application data packaging to improve packet efficiency in a fixed frame packet communication system
AssigneeMotorola Mobility LLC
InventorsGigy S. Mammarappallil, Vivek G. Naik
Life of this patent
Estimating the term…
Abstract
A method (400) of communicating data and a communication device (104) that communicates data. At least a first portion of the data can be encoded into at least one frame (202, 204, 208, 210) having a first bit length, and encoding at least a second portion of the data into at least one frame (206, 212) having a second bit length. The method also can include placing the at least one frame having the first bit length and the at least one frame having the second bit length into an adaptive data packet (108) having a fixed bit length and a fixed number of frames. The adaptive data packet can be communicated to a communication device (106).
Claims20
A method of communicating data, comprising:
- encoding at least a first portion of the data into at least one frame having a first bit length;
- encoding at least a second portion of the data into at least one frame having a second bit length;
- placing the at least one frame having the first bit length and the at least one frame having the second bit length into an adaptive data packet having a fixed bit length and a fixed number of frames;
- and
- communicating the adaptive data packet to a communication device.
A communication device, comprising:
- a controller that:
- encodes at least a first portion of the data into at least one frame having a first bit length;
- encodes at least a second portion of the data into at least one frame having a second bit length;
- places the at least one frame having the first bit length and the at least one frame having the second bit length into an adaptive data packet having a fixed bit length and a fixed number of frames;
- and
- outputs the adaptive data packet.
A computer program product comprising:
- a computer-usable storage device comprising computer-usable program code that communicates data, the computer-usable storage device comprising:
- computer-usable program code that encodes at least a first portion of the data into at least one frame having a first bit length;
- computer-usable program code that encodes at least a second portion of the data into at least one frame having a second bit length;
- computer-usable program code that places the at least one frame having the first bit length and the at least one frame having the second bit length into an adaptive data packet having a fixed bit length and a fixed number of frames;
- and
- computer-usable program code that outputs the adaptive data packet.
Dependencies are inferred from the claim text.