Patent ID: 6522704
Filing Date: 2003-02-18
Classification: H04L

Abstract:
A data reception apparatus for receiving data transmitted such that transmitted data of a data amount corresponding to a transfer rate on a communication line or transmitted data of an arbitrary data amount of a plurality of kinds of data amounts corresponding to Â½N times (N is an integer larger than 1) is used at every predetermined unit, said transmitted data is directly interleaved and transmitted when said data amount of available transmitted data corresponds to said transfer rate on said communication line and each bit of said transmitted data is repeated 2Nâˆ’1 times and said transmitted data is interleaved with a same pattern as that of the aforementioned interleaving when said data amount of said available transmitted data corresponds to said transfer rate Â½N times said transfer rate on said communication line, said data reception apparatus comprising:de-interleave means for outputting fundamental data of said data amount corresponding to said transfer rate on said communication line by de-interleaving received data at every predetermined unit; and de-repetition means supplied with said fundamental data of every predetermined unit and for sequentially outputting data corresponding to said plurality of kinds of data amounts by using the fundamental data at every predetermined unit, wherein said de-repetition means outputs said fundamental data at every predetermined unit as it is, generates data of said data amount Â½ times the data amount of the fundamental data by using said fundamental data and writes the data generated in a memory, until data of said data amount corresponding to a transfer rate Â½Nmax-1 times (Nmax is the maximum value of N) the transfer rate on said communication line is outputted, said de-repetition means repeats steps of reading out data from said memory, outputting said data read out, generating data of said data amount Â½ times said data amount of said read out data and writing said data generated in said memory and said de-repetition means reads out data of said data amount corresponding to the transfer rate Â½Nmax times the transfer rate on said communication line from said memory, and outputs said data read out.