Method for the selection of forward error correction (FEC)/ constellation pairings for digital transmitted segments based on learning radio link adaptation (RLA)
First Claim
1. A method for the selection of forward error correction (FEC)/constellation pairings for digital transmitted segmentscomprising the steps of:
- formatting a packet transmission having a predetermined number of information bits;
splitting the packet into a plurality of segments where each segments as an identical number of bits;
utilizing a learning radio link adaptation (RLA) to determine an optimum format for the plurality of segments based upon current values of learning RLA input parameters and maintained statistics on learning RLA input parameters from previous confirmed transmissions;
sending the plurality of segments to a channel encoder for FEC encoding and symbol mapping at a rate selected by the learning RLA;
formatting the segments into packet blocks; and
transmitting the blocks that form a time slot at a constant symbol rate.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for the selection of forward error correction (FEC)/constellation pairings (800) for digital transmitted segments based on learning radio link adaptation (RLA) including formatting a packet transmission having a predetermined number of information bits (801). The packet is then split into a plurality of segments (803) where an RLA is used (805) to determine the optimum format of the packet. The plurality of segments is then sent to a channel encoder for FEC encoding and symbol mapping (807) at a rate selected by the RLA. The segments are then formatted into packet blocks (809) and transmitted in blocks that form a time slot at a constant symbol rate.
25 Citations
26 Claims
-
1. A method for the selection of forward error correction (FEC)/constellation pairings for digital transmitted segments
comprising the steps of: -
formatting a packet transmission having a predetermined number of information bits; splitting the packet into a plurality of segments where each segments as an identical number of bits; utilizing a learning radio link adaptation (RLA) to determine an optimum format for the plurality of segments based upon current values of learning RLA input parameters and maintained statistics on learning RLA input parameters from previous confirmed transmissions; sending the plurality of segments to a channel encoder for FEC encoding and symbol mapping at a rate selected by the learning RLA; formatting the segments into packet blocks; and transmitting the blocks that form a time slot at a constant symbol rate. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising the steps of:
-
providing a communication channel having a plurality of time slots, wherein each of the plurality of time slots has a common duration; providing a quantity of information bits to be transmitted to at least one intended recipient; providing a plurality of modulation techniques having corresponding effective data transmission rates; selecting one of the plurality of modulation techniques to produce a selected modulation technique by utilizing a learning radio link adaptation (RLA) based on current values of learning RLA input parameters and maintained statistics on learning RLA input parameters from previous confirmed transmissions; regardless of which of the plurality of modulation techniques was selected; formatting the information bits into at least one block, such that an identical number of information bits are always contained within a single block; and transmitting the at least one block in at least one of the time slots at a predetermined constant symbol rate using the selected modulation technique. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for transmitting user data through a wireless communication medium using at least one of a plurality of modulation techniques having corresponding effective data transmission rates, comprising the steps of:
-
providing a communication channel having a plurality of time slots, wherein each of the plurality of time slots has a predetermined duration; providing a quantity of information bits to be transmitted to at least one intended recipient, wherein the information bits include both user data and error detection coding bits; providing a plurality of modulation techniques; selecting one of the plurality of modulation techniques based upon learning radio link adaptation (RLA) to produce a selected modulation technique based upon current values of learning RLA input parameters and maintained statistics on learning RLA input parameters from previous confirmed transmissions; formatting the information bits using the selected modulation technique into at least one block, such that an identical number of information bits are always contained within a single block; and transmitting the at least one block in at least one of the time slots at a predetermined constant symbol rate using the selected modulation technique. - View Dependent Claims (23, 24, 25, 26)
-
Specification