Reliable symbols as a means of improving the performance of information transmission systems
First Claim
Patent Images
1. A reliable symbol identification method for use in a communication system for transmitting symbols of a high order constellation comprising:
- calculating a reliability factor of a captured sample from values of a plurality of other samples in proximity to the captured sample, wherein the captured sample and the plurality of other samples represent a data signal received from a communication channel, andif the reliability factor is less than a predetermined limit, designating the captured sample as a reliable symbol.
1 Assignment
0 Petitions
Accused Products
Abstract
All practical communication channels impose some type of corruption on received data through inter-symbol interference (ISI). ISI corruption is particularly acute in high-order constellation transmission. Although ISI effects of high-order constellation transmission are very large on average, some symbols may be received that suffer relatively low levels of ISI. These symbols are “reliable symbols” and can be used to provide blind estimation of the ISI coefficients. Once the ISI effects of a channel are known, all captured signals may be corrected.
62 Citations
57 Claims
-
1. A reliable symbol identification method for use in a communication system for transmitting symbols of a high order constellation comprising:
-
calculating a reliability factor of a captured sample from values of a plurality of other samples in proximity to the captured sample, wherein the captured sample and the plurality of other samples represent a data signal received from a communication channel, and if the reliability factor is less than a predetermined limit, designating the captured sample as a reliable symbol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of identifying reliable symbols for use in a communication system for transmitting symbols of a high order constellation, comprising:
-
for a captured sample yn recovered from a communication channel; initially setting a reliability factor to zero; iteratively, for i=−
K1 to K2, i#0, wherein K1, K2are real numbers;adding to a reliability factor a value based on another captured sample yn−
i also recovered from the communication channel,if the reliability factor exceeds a predetermined limit, disqualifying the captured sample as a reliable symbol, otherwise, incrementing i and, if i=0, re-incrementing i for a subsequent iteration; and thereafter, unless the captured symbol has been disqualified, designating the captured sample as a reliable symbol. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of identifying reliable symbols, for use in a communication system for trasmitting symbols of a high order constellation comprising:
-
for a captured sample recovered from a communication channel; determining whether any value of a plurality of neighboring samples also recovered from the communication channel is within a predetermined limit, and if none of the values exceed the predetermined limit, designating the captured sample as a reliable symbol. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method of detecting reliable symbols within a sampled data signal for use at a receiver of a communication system for transmitting symbols of a high order constellation, comprising:
-
identifying a sequence of sample values having values within a predetermined limit, and designating a sample adjacent to the sequence as a reliable symbol. - View Dependent Claims (26, 27, 28)
-
-
29. A data decoder for use in a communication system for transmitting symbols of a high order constellation comprising:
-
a reliable symbol detector to detect reliable symbols from a sequence of captured samples, the reliable symbols being the captured samples which are estimated to be located in a correct decision region of a corresponding source symbol, an adaptation unit coupled to the reliable symbol detector to generate intersymbol interference (ISI) metrics based on the reliable symbols, and a data decoder to receive the captured samples and estimate source symbols based on the ISI metrics.
-
-
30. An equalization method for use in a communication system for transmitting symbols of a high order constellation, comprising;
-
identifying reliable symbols from a string of captured samples recovered from a communication channel, the reliable symbols being the captured samples which are estimated to be located in a correct decision region of their corresponding source symbols, calculating channel effects based on the reliable symbols and samples adjacent thereto, correcting the captured samples based on calculated channel effects to equalize the string of captured samples. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An equalizer for use in a communication system for transmitting symbols of a high order constellation, comprising:
-
a buffer memory, a reliable symbol detector in communication with the buffer memory, the detector to estimate which samples from a sequence of captured samples are located in a located in a correct decision region of their corresponding source symbols, an adaptation unit in communication with the reliable symbol detector to estimate channel effects based on values of the reliable symbols and samples adjacent thereto, and a symbol decoder in communication with the adaptation unit and the buffer memory. - View Dependent Claims (41, 42, 43)
-
-
44. A receiver for use in a communication system for transmitting symbols of a high order constellation, comprising:
-
a demodulator to sample and capture transmitted data from a channel, a buffer memory in communication with the demodulator to store the values of captured samples, a processor, executing instructions that establish the following logical structures therein; a reliable symbol detector in communication with the buffer memory to identify which of the stored captured samples are likely to be located in a correct decision region of a corresponding source symbol, identified samples being reliable symbols, an adaptation unit in communication with the reliable symbol detector to estimate channel effects from the values of the reliable symbols, and a symbol decoder unit in communication with the adaptation unit and the buffer memory. - View Dependent Claims (45, 46, 47, 48)
-
-
49. A data communication system comprising:
-
a source that transmits data encoded as symbols, the symbols being selected from a high-order constellation, a destination that captures a signal representing the transmitted symbols having been corrupted by at least intersymbol interference, the destination; identifying reliable symbols from the captured samples, the reliable symbols being those captured samples that are estimated to be located in a correct decision region of their corresponding source symbols, calculating channel effects based on the reliable symbols and samples proximate thereto, and correcting other captured samples based on the channel effects. - View Dependent Claims (50, 51, 52)
-
-
53. A computer readable medium having stored thereon instructions that, when executed cause a processor to identify reliable symbols from captured samples received by a system for use in communicating data via a high order constellation by a process comprising:
-
calculating a reliability factor of a captured sample from values of a plurality of samples proximate to the captured sample, and if the reliability factor is less than a predetermined limit, designating the captured sample as a reliable symbol. - View Dependent Claims (54, 55)
-
-
56. A computer readable recording medium having stored thereon instructions that, when executed, cause a processor to correct channel effects in captured samples received by a system for use in communicating data via a high order constellation by a process comprising:
-
identify reliable symbols from a string of captured samples, the reliable symbols being the captured samples which are estimated to be located in a correct decision region of a corresponding source symbols, calculating channel effects based on the reliable symbols and samples proximate thereto, and correcting the captured samples based on the channel effects.
-
-
57. A method, for use in a communication system for transmitting symbols of a high order constellation, of decoding a string of captured samples recovered from a communication channel comprising:
-
identifying reliable symbols from the string of captured samples, the reliable symbols being the captured samples which are estimated to be located in a correct decision region of a corresponding source symbols, calculating channel effects based on the reliable symbols and samples proximate thereto, estimating transmitted symbols from remaining captured samples based on the channel effects, and outputting the estimated symbols as a decoded data signal.
-
Specification