Nova Patents
EP1580898A2

Encoding device and encoding method

Abstract

A coding technique capable of increasing the error correcting decoding performance and improving the communication quality. This technique divides, through code block segmentation prior to error correcting coding, transmission data with CRC-bit added into a predetermined number of code blocks so that the data length of each code block is an integer multiple of the data length of each transport block and ensures that CRC-bit exists at the end of each code block. Then, the technique performs error correcting coding on each code block after the division.

EP1580898A2, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 20 April 2021, 5.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

8 claims: 4 independent, 4 dependent

  1. 1
    A coding apparatus comprising:a CRC attachment unit (102) that attaches respective CRC-bits to a plurality of transport blocks;and an error correcting coding unit (106);characterized in that said coding apparatus further comprises: a concatenating unit that concatenates the transport blocks having the CRC-bits to provide a concatenated transport block;and a code block segmentation unit (105) that segments the concatenated transport block into code blocks;wherein said error correcting coding unit (106) encodes each of the code blocks, and when a number of bits of the concatenated transport block is not an integer multiple of a number of the code blocks, said code block segmentation unit (105) adds at least one predetermined bit to the beginning of one of the code blocks so that each of the code blocks has one of the CRC-bits as a last bit thereof.
  2. 2
    A coding apparatus comprising:a CRC attachment unit (102) that attaches respective CRC-bits to a plurality of transport blocks;and an error correcting coding unit (106);characterized in that said coding apparatus further comprises: a concatenating unit that concatenates the transport blocks having the CRC-bits to provide a concatenated transport block;and a code block segmentation unit (105) that segments the concatenated transport block into code blocks;wherein said error correcting coding unit (106) encodes each of the code blocks, and said code block segmentation unit (105) adds at least one predetermined bit to the beginning of one of the code blocks so as to make the code blocks the same size so that each of the code blocks has one of the CRC-bits as a last bit thereof.
  3. 6
    A coding method comprising the steps of:attaching respective CRC-bits to a plurality of transport blocks;characterized by the steps of: concatenating the transport blocks having the CRC-bits to provide a concatenated transport block;segmenting the concatenated transport block into code blocks;and performing error correcting coding on each of the code blocks, wherein when a number of bits of the concatenated transport block is not an integer multiple of a number of the code blocks, said segmenting step includes adding at least one predetermined bit to the beginning of one of the code blocks so that each of the code blocks has one of the CRC-bits as a last bit thereof.
  4. 7
    A coding method comprising the steps of:attaching respective CRC-bits to a plurality of transport blocks;characterized by the steps of: concatenating the transport blocks having the CRC-bits to provide a concatenated transport block;segmenting the concatenated transport block into code blocks;and performing error correcting coding on each of the code blocks, wherein said segmenting step includes adding at least one predetermined bit to the beginning of one of the code blocks so as to make the code blocks the same size so that each of the code blocks has one of the CRC-bits as a last bit thereof.