Numbering scheme for dynamic error encoding and method therefore
First Claim
1. A method for transmitting data in fixed-length frames employing an adaptive encoding type in a communication system which operates on a fixed-length data string of said data wherein said data is transmitted continuously when said encoding type is altered, said method comprising the steps of:
- determining a link quality between a transmitter and a receiver of said communication system;
altering said encoding type in response to said link quality;
deriving at least one data group from said fixed-length data string wherein a quantity of said at least one data group depends on said encoding type;
encoding said at least one data group into at least one encoded data group in response to said encoding type; and
transmitting each of said at least one encoded data group in each of said fixed-length frames.
4 Assignments
0 Petitions
Accused Products
Abstract
A communication system operates on a fixed-length data string (339) and utilizes fixed-length frames (200) to transmit data. Variable noise on a transmission path (105) requires adaptive encoding to sustain effective communication. An adaptive encoding type (201) produces variable length codes (205). Variable length codes (205) are accommodated by segmenting a fixed-length data string (339) into data groups. A data group (204) plus a code (205) occupy a fixed-length frame (200). At a transceiver node (150), the data groups (204) are ordered and concatenated to form the fixed-length data string (339).
-
Citations
20 Claims
-
1. A method for transmitting data in fixed-length frames employing an adaptive encoding type in a communication system which operates on a fixed-length data string of said data wherein said data is transmitted continuously when said encoding type is altered, said method comprising the steps of:
-
determining a link quality between a transmitter and a receiver of said communication system; altering said encoding type in response to said link quality; deriving at least one data group from said fixed-length data string wherein a quantity of said at least one data group depends on said encoding type; encoding said at least one data group into at least one encoded data group in response to said encoding type; and transmitting each of said at least one encoded data group in each of said fixed-length frames. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for receiving data in fixed-length frames employing an adaptive encoding type in a communication system which operates on a fixed-length data string of said data wherein said data is received continuously when said encoding type is altered, said method comprising the steps of:
-
receiving each of at least one encoded data group in each of said fixed-length frames; decoding said at least one encoded data group into at least one data group in response to said encoding type; and assembling said at least one data group into said fixed-length data string in response to a sequence number, a subsequence number, and said encoding type of each of said fixed-length frames. - View Dependent Claims (9, 10)
-
-
11. A communication system for transmitting and receiving data in fixed-length frames employing an adaptive encoding type in a communication system which operates on a fixed-length data string of said data wherein said data is transmitted continuously when said encoding type is altered, said communication system comprising:
-
a transmitter for determining a link quality between nodes in said communication system, for altering said encoding type in response to said link quality, for deriving at least one data group from said fixed-length data string wherein a quantity of said at least one data group depends on said encoding type, for encoding said at least one data group into at least one encoded data group in response to said encoding type, and said transmitter for transmitting each of said at least one encoded data group in each of said fixed-length frames; and a receiver for receiving each of said at least one encoded data group in each of said fixed-length frames transmitted by said transmitter, for decoding said at least one encoded data group into at least one data group in response to said encoding type, and for assembling said at least one data group into said fixed-length data string in response to said encoding type of each of said fixed-length frames. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A transceiver node for transmitting and receiving data in fixed-length frames employing an adaptive encoding type in a communication system which operates on a fixed-length data string of said data wherein said data is transmitted continuously when said encoding type is altered, said communication system comprising:
-
a processor for determining a link quality in said communication system, for altering said encoding type in response to said link quality, for deriving at least one data group from said fixed-length data string wherein a quantity of said at least one data group depends on said encoding type, for encoding said at least one data group into at least one encoded data group in response to said encoding type, and following reception of said at least one encoded data group, decoding said at least one encoded data group into at least one data group in response to said encoding type, and assembling said at least one data group into said fixed-length data string; and a transceiver operatively coupled to said processor for transmitting each of said at least one encoded data group in each of said fixed-length frames, and for receiving each of at least one encoded data group in each of said fixed-length frames. - View Dependent Claims (18, 19, 20)
-
Specification