Bit error position estimation in data decoder
AssigneesSony Corporation, Sony Electronics Inc.
InventorsRobert L. Dorney, Joseph C. Chan
Life of this patent
Estimating the term…
Abstract
A bit error position is estimated. The estimation method includes generating data indicative of a substantial number of bit error locations in data frames. The generation of the data includes re-encoding decoded bit stream, mapping the bit stream to a first set of symbols, and determining a soft decision distance between a second set of symbols received through a data transmission channel and the first set of symbols. The generated data is then used to estimate the bit error locations. The estimation process includes capturing metric data for each bit in the data frame and obtaining derivative of the metric data. The derivative may be filtered for further processing. Error position estimation criteria may then be applied to estimate the bit error positions.
Claims32
A method comprising:
- generating data indicative of a substantial number of bit error locations in data frames, including
- re-encoding a decoded bit stream,
- mapping said bit stream to a first set of symbols.
- receiving a second set of symbols, and
- determining a soft decision distance between the first set of symbols and the second set of symbols;
- estimating the bit error locations from the generated data when bit errors are present;
- and
- providing the estimated bit error locations.
A method for estimating a bit error position, comprising:
- generating data indicative of a substantial number of bit error locations in data frames includes:
- re-encoding decoded bit stream,
- mapping said bit stream to a first set of symbols, and
- determining a soft decision distance between a second set of symbols received through a data transmission channel and said first set of symbols;
- estimating the bit error locations from the generated data when bit errors are present;
- and providing the estimated bit error locations.
A method for estimating a bit error position, comprising:
- generating data indicative of a substantial number of bit error locations in data frames;
- estimating the bit error locations from the generated data includes:
- capturing metric data for each bit in the data frame,
- obtaining derivative data of said metric data,
- filtering said derivative data, and
- applying error position estimation criteria to estimate bit error positions;
- and
- providing the estimated bit error locations.
A method for generating data indicative of a substantial number of bit error locations in data frames, comprising:
- re-encoding decoded bit stream;
- mapping said bit stream to a first set of symbols;
- and
- determining a soft decision distance between a second set of symbols received through a data transmission channel and said first set of symbols.
A method for estimating bit error locations in a data frame, comprising:
- capturing metric data for each bit in the data frame;
- obtaining derivative data of said metric data;
- filtering said derivative data;
- and
- applying error position estimation criteria to estimate bit error positions.
A bit error position estimation system coupled to a data receiver, comprising:
- a convolutional re-encoder arranged to re-code decoded data bit stream from the data receiver;
- a map symbol generator to map the re-coded bit stream to a first set of data symbols;
- and
- a position estimation metric generator to determine a metric data between said first set of data symbols and a second set of data symbols received from the data receiver.
Dependencies are inferred from the claim text.