×

Transmission error correction code appending device which can regulate a maximum delay of an interleaver in a variable bit rate video coding system

  • US 5,563,887 A
  • Filed: 09/26/1994
  • Issued: 10/08/1996
  • Est. Priority Date: 09/28/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A transmission error correction code appending device which has a device input terminal for receiving a variable bit rate signal transmitted at a variable bit rate and comprising a plurality of information bytes, said device including:

  • a correction code appending circuit supplied with an incoming signal comprising first through M-th data groups, each comprising first through N th data bytes, where M and N represent first and second predetermined plural and natural numbers, respectively, said correction code appending circuit consecutively appending to said first through said M-th data groups first through M-th error correction codes, each comprising first through P-th code bytes, where P represents a prescribed natural number, said correction code appending circuit consecutively producing first through M-th blocks, each comprising said first through said N-th data bytes and said first through said P-th code bytes as first through Q-th block bytes, where Q is equal to (N+P); and

    an interleaver connected to said correction code appending circuit for consecutively receiving the first through the Q-th block bytes of said first through said M-th blocks and for carrying out an interleaving operation on said first through said M-th blocks to successively and consecutively produce first through Q-th interleaved data units, a q-th interleaved data unit of said first through said Q-th interleaved data units comprising a q-th block byte of said first through said Q-th block bytes of each of said first through said M-th blocks, where q consecutively varies from 1 to Q;

    wherein said transmission error correction code appending device comprises;

    informing signal producing means connected to said interleaver for producing an informing signal when said interleaver receives the first block byte of said first block;

    a timer circuit connected to said informing signal producing means for timing a preselected time interval beginning from the time said timer circuit receives said informing signal, said timer circuit producing a time-out signal when said timer circuit times said preselected time interval without receiving a following informing signal which follows said informing signal;

    a zero byte generator for generating zero bytes, each consisting all zero bits; and

    a transmitting circuit connected to said device input terminal, said correction code appending circuit, said timer circuit, and said zero byte generator for transmitting, unless said timer circuit produces said time-out signal, said information bytes to said correction code appending circuit as they are and for transmitting, when said timer circuit produces said time-out signal, said zero bytes to said correction code appending circuit subsequently to said information bytes so that said information bytes and said zero bytes constitute the first through the N-th data bytes of said first through said M-th data groups of said incoming signal.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×