Method and apparatus for improving data integrity using compressed soft information
AssigneeCavium, Inc.
InventorMehran Nekuii
Life of this patent
Estimating the term…
Abstract
A process capable of employing compression and decompression mechanism to receive and decode soft information is disclosed. The process, in one aspect, is able to receive a data stream formatted with soft information from a communication network such as a wireless network. After identifying a set of bits representing a first logic value from a portion of the data stream in accordance with a predefined soft encoding scheme, the set of bits is compressed into a compressed set of bits. The compressed set of bits which represents the first logic value is subsequently stored in a local memory.
Claims22
A method for receiving information from a network, comprising:
- receiving a data stream formatted with soft information from a communication network;
- identifying a first set of bits representing a first logic value from a portion of the data stream in accordance with a predefined soft encoding scheme;
- compressing the first set of bits to a first compressed set of bits by a first non-linear log likelihood ratio (“LLR”) quantization and storage (“NLQS”);
- storing the first compressed set of bits representing the first logic value in a first memory of the first NLQS;
- and
- obtaining a previously stored compressed set of bits associated with the first compressed set of bits from a second memory of a second NLQS if a hybrid automatic repeat request (“HARQ”) process is activated.
A network system, comprising:
- a receiver configured to receive signals from a wireless communication network;
- a soft demodulator coupled to the receiver and configured to extract soft decoding metrics;
- a non-linear compressor coupled to the soft demodulator and able to compress a first set of soft decoding metrics representing a first logic value to a first set of compressed metrics in which number of bits representing the first logic value is less than number of bits utilized by the first set of soft decoding metrics;
- a first storage coupled to the non-linear compressor and able to store the first set of compressed metrics before forwarding the first set of compressed metrics to a decoder;
- and
- a hybrid automatic repeat request (“HARQ”) processing unit coupled to the storage and configured to obtain a previously stored set of compressed metrics associated with the first set of the compressed metrics from a second storage if an HARQ process is activated.
A method for obtaining network information, comprising:
- receiving a first bit stream containing first soft decoding metrics from a wireless communication network;
- activating a log likelihood ratio (“LLR”) function to extract first soft decoding metrics representing a first logic value from a portion of the first bit stream;
- compressing the first soft decoding metrics to a first compressed metrics by a non-linear LLR quantization and storage (“NLQS”);
- storing the first compressed metrics in a first memory of the NLQS before sending the first compressed metrics to a decoder;
- obtaining an earlier stored compressed metrics associated with the first compressed metrics from a second memory of a second NLQS when a hybrid automatic repeat request (“HARQ”) is activated to retransmit the first bit stream due to data corruption;
- and
- receiving a second bit stream containing second soft decoding metrics from the wireless communication network.
Dependencies are inferred from the claim text.