Nova Patents
EP0802636B1

Method and apparatus for error detection

Abstract

This record has no abstract on file.

EP0802636B1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Expired 9 April 2017, 9.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

2 claims: 2 independent, 0 dependent

  1. 1
    A method of audio data processing with error correction and detection comprising the steps of:a) calculating (S405) a likelihood of received data;b) subjecting (S406) the received data to Viterbi decoding to correct an error in the received data and thereby decoding the received data into second data, and calculating a path metric to determine the second data during the Viterbi decoding;c) deciding (S408, S409) whether or not at least one error is present in the second data by referring to a cyclic redundancy check code in the second data;d) discarding (S412) the second data when the step c) decides that at least one error is present in the second data;e) deciding (S410) whether or not a set of the likelihood calculated by the step a) and the path metric calculated by the step b) is in a predetermined range within a 2-dimensional likelihood/path-metric plane;f) discarding (S412) the second data when the step e) decides that the set of the likelihood and the path metric is in the predetermined range;and g) converting (S411) the second data into sound when the step c) decides that at least one error is not present in the second data and the step e) decides that the set of the likelihood and the path metric is not in the predetermined range;wherein said predetermined range comprises a first area (B1) having an upper boundary defined by a line (A1) corresponding to a predetermined likelihood and a second area (B2) having a lower boundary defined by a line (A2) corresponding to a predetermined likelihood/path metric relation such that the likelihood increases as the path metric decreases.
  2. 2
    An apparatus for audio data processing with error correction and detection comprising:first means for calculating a likelihood of received data;second means for subjecting the received data to Viterbi decoding to correct an error in the received data and thereby decoding the received data into second data, and for calculating a path metric to determine the second data during the Viterbi decoding;third means for deciding whether or not at least one error is present in the second data by referring to a cyclic redundancy check code in the second data;fourth means for discarding the second data when the third means decides that at least one error is present in the second data;fifth means for deciding whether or not a set of the likelihood calculated by the first means and the path metric calculated by the second means is in a predetermined range within a 2-dimensional likelihood/path metric plane;sixth means for discarding the second data when the fifth means decides that the set of the likelihood and the path metric is in the predetermined range within the 2-dimensional likelihood/path metric plane;seventh means for converting the second data into sound when the third means decides that at least one error is not present in the second data and the fifth means decides that the set of the likelihood and the path metric is not in the predetermined range;wherein said predetermined range comprises a first area (B1) having an upper boundary defined by a line (A1) corresponding to a predetermined likelihood and a second area (B2) having a lower boundary defined by a line (A2) corresponding to a predetermined likelihood/path metric relation such that the likelihood increases as the path metric decreases.