Generalized Implicit Transmission
OwnerMuhammad Ahsan Naiminventor
Life of this patent
Estimating the term…
Abstract
Link capacity or data rate on a wired or wireless communication link such as WiFi, 5G, 6G, etc. may be increased by using two implicit transmission techniques, namely, implicit transmission with bit flipping (ITBF) and implicit transmission with collection decoding (ITCD) to transmit an independent second coded sequence implicitly while transmitting a first coded sequence explicitly over the channel. For instance, a novel generalized implicit transmission (GIT) technique that can transmit any number of independent implicit sequences implicitly while transmitting a single explicit sequence over the channel may be utilized, and GIT with multiple implicit sequences can increase the transmission rate significantly.
Claims2
A method for transmitting a plurality of sequences over a communication channel, the method comprising:
- encoding an explicit sequence and one or more implicit sequences independently, wherein the explicit sequence is encoded into a first set of codewords, and each implicit sequence is encoded into subsequent sets of codewords;
- flipping selected bits of the explicit sequence's codewords based on a block of coded bits from a first level implicit sequence;
- sequentially flipping selected bits of each ith level implicit sequence's codewords based on a block of coded bits from a (i+1)th level implicit sequence, where i=1, 2, . . . , N−1;
- transmitting the flipped explicit sequence over the communication channel;
- at the receiver, decoding the explicit sequence to retrieve the first set of codewords;
- generating artificial channel information values for the first level implicit sequence during the decoding of the explicit sequence;
- and
- sequentially decoding each ith level implicit sequence's codewords using the artificial channel information generated from the immediately higher level implicit sequence's codewords, where i=1, 2, . . . , N, to recover the transmitted implicit sequences.
A system for transmitting and decoding sequences over a communication channel, the system comprising:
- an encoding module configured to:
- encode an explicit sequence and a plurality of implicit sequences independently, wherein each implicit sequence corresponds to a specific level;
- flip selected bits of the codewords of the explicit sequence using coded bits from a first level implicit sequence;
- sequentially flip selected bits of each ith level implicit sequence using coded bits from a (i+1)th level implicit sequence, where i=1, 2, . . . , N−1;
- and
- transmit the flipped explicit sequence over the communication channel;
- and
- a decoding module configured to:
- decode the flipped explicit sequence to retrieve the explicit sequence codewords;
- generate artificial channel information values for the first level implicit sequence during decoding of the explicit sequence;
- and
- sequentially decode each ith level implicit sequence using artificial channel information generated from the codewords of the immediately higher level implicit sequence, where i=1, 2, . . . , N.
Dependencies are inferred from the claim text.