Patent · US Expired

Real-time convolutional decoder with block synchronizing function

US5422894A · kind A · utility

54Cited by
3References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 21, 1994
Grant dateJun 6, 1995
Priority date
Expiry dateJun 21, 2014

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03M13/41
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

A decoder receives frames of data that have been block coded, then convolutionally coded, at a rate of multiple frames per block. As each frame is received, the decoder counts it, stores convolutional code path information, and updates metric values pertaining to the paths. Once per block of frames, the decoder selects a path having the best metric value, convolutionally decodes one block, detects errors from both the block code and path metric, and generates error information. From the error information, the decoder decides whether block synchronization has been acquired or lost, and clears, decrements, or sets the frame count accordingly. If synchronized, the decoder outputs the block and its error information, and updates the path memory in preparation to decode the next block. Otherwise, the decoder prepares to reacquire block synchronization.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.