Data reception apparatus and data reception method
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
Data D28 of 384 symbols each (fundamental data) corresponding to a transmission rate on a communication line is sequentially obtained by de-interleaving received data. A de-repetition circuit 212 sequentially outputs four kinds of data D29 to D32 of 384 symbols, 192 symbols, 96 symbols and 48 symbols, including data transfer rates of approximately 9600 bps, approximately 4800 bps, approximately 2400 bps and approximately 1200 bps in response to the data D28 of 384 symbols each. In that case, the data D28 is outputted as the data D29 as it is. At that very moment, a hold circuit 222 and an adder 223 are used to generate data whose data amount is ½ times the data amount from the data D28 as the next outputted data D30, and the data thus generated is written in a memory 213. When data D30, D31 are also outputted, data D31, D32 are respectively generated in the same way. Thus, it is sufficient that the received data of 384 symbols each might be de-interleaved once.
-
Citations
6 Claims
-
1. 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.- View Dependent Claims (2, 3, 4, 5)
- N times (N is an integer larger than
-
6. A data reception method for receiving data transmitted wherein transmitted data of a data amount corresponding to a transfer rate on a communication line or said 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 a transfer rate ½
N times said transfer rate on said communication line, said data reception method comprising;a first step of outputting fundamental data of said data amount corresponding to a transfer rate on said communication line by de-interleaving received data at every predetermined unit; and
a second step 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 said fundamental data at every predetermined unit, wherein said second step outputs said fundamental data at every predetermined unit as it is, generates data of a data amount ½
times said data amount of said fundamental data by using said fundamental data and writes said data thus generated in a memory, until data of said data amount corresponds to a transfer rate ½
Nmax−
1 times (Nmax is the maximum value of N) said transfer rate on said communication line is outputted, said second step repeats the 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 second step reads out data of said data amount corresponding to a transfer rate ½
Nmax times said transfer rate on said communication line from said memory, and outputs said data read out.
- N times (N is an integer larger than
Specification