Patent ID: 7769966
Filing Date: 2010-08-03
Classification: H04L

Abstract:
1. A judging apparatus for judging a validity of data included in each data block using a check code included in each data block, when a plurality of data blocks that are respectively disassembled into a plurality of frames are received by the judging apparatus, said judging apparatus comprising: a group identifier storing part configured to store a group identifier of a data block corresponding to a received frame, from among a plurality of group identifiers allocated to the plurality of data blocks; an intermediate result storing part having a plurality of entries respectively configured to store an intermediate computation result of a check code of the plurality of data blocks for each of the group identifiers; a generating part configured to generate an intermediate computation result of the check code using the data included in the received frame and the intermediate computation result stored in one of the entries of the intermediate result storing part corresponding to the group identifier stored in the group identifier storing part, and to update the intermediate computation result stored in said one of the entries; a comparing part configured to compare a final computation result and the check code of one data block when the generating part generates the final computation result of the check code of the one data block using the data of a last frame of the one data block, and to output a comparison result; and a mask storing part configured to store information that instructs a processing of data having a specific group identifier to be skipped when an error of the data having the specific group identifier is detected before the comparing of the check code by the comparing part, wherein the information stored in the mask storing part instructs a computation of the check code of the data having the specific group identifier to be skipped.