Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
442 words
A data transmission scheme using automatic repeat request function for automatically requesting a re-transmission of data received with an error at a reception side to a transmission side, comprising the steps of: (a) dividing transmission data into a plurality of blocks and attaching error detection code to each block to form a plurality of transmission blocks at the transmission side; (b) grouping N transmission blocks obtained at the step (a) together and attaching one ARQ control data to a group of N transmission blocks to form a transmission frame at the transmission side, where N is an integer; (c) transmitting transmission blocks of the transmission frame formed at the step (b) sequentially from the transmission side to the reception side; (d) detecting a presence of an error in each transmission block transmitted from the transmission side and received at the reception side at the step (c); (e) storing in a memory each transmission block for which the presence of the error is detected at the step (d) as an error block along with a block number identifying said each transmission block at the reception side, and returning a re-transmission request signal for the error block from the reception side to the transmission side; (f) producing an error correction code for each error block as a re-transmission block at the transmission side in response to the re-transmission request signal for said each error block returned at the step (e); (g) grouping M re-transmission blocks produced at the step (f) together and attaching one ARQ control data to a group of M re-transmission blocks to form a re-transmission frame at the transmission side, where M is an integer; (h) transmitting the re-transmission blocks of the re-transmission frame formed by the step (g) sequentially from the transmission side to the reception side whenever the re-transmission frame is formed at the step (g); (i) carrying out an error correction operation for each re-transmission block of the re-transmission frame transmitted from the transmission side and received at the reception side at the step (h) with respect to each error block stored in the memory to obtain an error correction trial block for each error block at the reception side; (j) judging each re-transmission block of the re-transmission frame transmitted from the transmission side and received at the reception side at the step (h) as a re-transmission block corresponding to one error block for which the error correction trial block obtained at the step (i) has no error at the reception side; and (k) adopting the error correction trial block for said one error block as a recovered block for said one error block at the reception side.
Claim 2
Dependent Claim
62 words
The data transmission scheme of claim 1, further comprising the step of: (l) after the step (d), receiving each transmission block for which the presence of the error is not detected at the step (d) as a correctly received block at the reception side, and returning an acknowledge signal for the correctly received block from the reception side to the transmission side.
Claim 3
Dependent Claim
29 words
The data transmission scheme of claim 1, wherein the step (k) also returns an acknowledge signal for said one error block from the reception side to the transmission side.
Claim 4
Dependent Claim
85 words
The data transmission scheme of claim 1, further comprising the step of: (m) after the step(k), deleting said one error block in the memory; and (n) after the steps (i), (j), (k), and (m) are carried out for all the re-transmission blocks of the re-transmission frame transmitted from the transmission side and received at the reception side at the step (h), returning a re-transmission request signal for each error block which is still remaining in the memory from the reception side to the transmission side.
Claim 5
Dependent Claim
59 words
The data transmission scheme of claim 1, wherein the step (k) adopts the error correction trial block for said one error block as a recovered block for said one error block only when the step (j) judges that there is no other error block for which the error correction trial block obtained at the step (i) has no error.
Claim 6
Dependent Claim
80 words
The data transmission scheme of claim 1, wherein the ARQ control data of each transmission frame formed at the step (b) includes data for distinguishing each transmission frame from each re-transmission frame formed at the step (g) and data for identifying the transmission blocks contained in each transmission frame, whereas the ARQ control data of each re-transmission frame formed at the step (g) includes only data for distinguishing each re-transmission frame from each transmission frame formed at the step (b).
Claim 7
Dependent Claim
23 words
The data transmission scheme of claim 1, wherein M used in the step (g) is greater than N used in the step (b).
Claim 8
Dependent Claim
478 words
A data transmission scheme using automatic repeat request function for automatically requesting a re-transmission of data received with an error at a reception side to a transmission side, comprising the steps of: (a) dividing transmission data into a plurality of transmission sub-blocks arranged in two dimensional matrix, and attaching a first error detection code to each group of transmission sub-blocks arranged in each column of the two dimensional matrix while attaching a second error detection code to each group of transmission sub-blocks arranged in each row of the two dimensional matrix at the transmission side; (b) forming a transmission frame by attaching one ARQ control data to each group of transmission sub-blocks arranged in each row of the two dimensional matrix at the transmission side; (c) transmitting transmission sub-blocks of the transmission frame formed at the step (b) sequentially from the transmission side to the reception side; (d) detecting a presence of an error in each transmission sub-block transmitted from the transmission side and received at the reception side at the step (c); (e) storing in a memory each transmission sub-block for which the presence of the error is detected at the step (d) as an error sub-block along with a sub-block number identifying said each transmission sub-block at the reception side, and returning a re-transmission request signal for the error sub-block from the reception side to the transmission side; (f) producing an error correction code for each error sub-block as a re-transmission sub-block at the transmission side in response to the re-transmission request signal for said each error sub-block returned at the step (e); (g) grouping a plurality of re-transmission sub-blocks produced at the step (f) together and attaching one ARQ control data to said plurality of re-transmission sub-blocks to form a re-transmission frame at the transmission side; (h) transmitting the re-transmission sub-blocks of the re-transmission frame formed by the step (g) sequentially from the transmission side to the reception side whenever the re-transmission frame is formed at the step (g); (i) carrying out an error correction operation for each re-transmission sub-block of the re-transmission frame transmitted from the transmission side and received at the reception side at tile step (h) with respect to each error sub-block stored in the memory to obtain an error correction trial sub-block for each error sub-block at the reception side; (j) judging each re-transmission sub-block of the re-transmission frame transmitted from the transmission side and received at the reception side at the step (h) as a re-transmission sub-block corresponding to one error sub-block for which the error correction trial sub-block obtained at the step (i) has no error according to at least one of the first and second error correction codes at the reception side; and (k) adopting the error correction trial sub-block for said one error sub-block as a recovered sub-block for said one error sub-block at the reception side.
Claim 9
Dependent Claim
62 words
The data transmission scheme of claim 8, further comprising the step of: (l) after the step (d), receiving each transmission sub-block for which the presence of the error is not detected at the step (d) as a correctly received sub-block at the reception side, and returning an acknowledge signal for the correctly received sub-block from the reception side to the transmission side.
Claim 10
Dependent Claim
29 words
The data transmission scheme of claim 8, wherein the step (k) also returns an acknowledge signal for said one error sub-block from the reception side to the transmission side.
Claim 11
Dependent Claim
85 words
The data transmission scheme of claim 8, further comprising the step of: (m) after the step(k), deleting said one error sub-block in the memory; and (n) after the steps (i), (j), (k), and (m) are carried out for all the re-transmission sub-blocks of the re-transmission frame transmitted from the transmission side and received at the reception side at the step (h), returning a re-transmission request signal for each error sub-block which is still remaining in the memory from the reception side to the transmission side.
Claim 12
Dependent Claim
59 words
The data transmission scheme of claim 8, wherein the step (k) adopts the error correction trial sub-block for said one error sub-block as a recovered sub-block for said one error sub-block only when the step (j) judges that there is no other error sub-block for which the error correction trial sub-block obtained at the step (i) has no error.
Claim 13
Dependent Claim
80 words
The data transmission scheme of claim 8, wherein the ARQ control data of each transmission frame formed at the step (b) includes data for distinguishing each transmission frame from each re-transmission frame formed at the step (g) and data for identifying the transmission sub-blocks contained in each transmission frame, whereas the ARQ control data of each re-transmission frame formed at the step (g) includes only data for distinguishing each re-transmission frame from each transmission frame formed at the step (b).
Claim 14
Dependent Claim
426 words
A data transmission system using automatic repeat request function for automatically requesting a re-transmission of data received with an error at a reception side to a transmission side, comprising: a transmission section including: first means for forming a transmission frame by dividing transmission data into a plurality of blocks, attaching error detection code to each block to form a plurality of transmission blocks, grouping N transmission blocks together, and attaching one ARQ control data to a group of N transmission blocks where N is an integer; second means for producing an error correction code for each error block occurring at the reception side as a re-transmission block in response to a re-transmission request signal for said each error block returned from the reception side; third means for forming a re-transmission frame by grouping M re-transmission blocks produced by the second means together and attaching one ARQ control data to a group of M re-transmission blocks where M is an integer; and transmitter means for transmitting transmission blocks of the transmission frame formed by the first means sequentially from the transmission side to the reception side, and transmitting the re-transmission blocks of the re-transmission frame formed by the third means sequentially from the transmission side to the reception side whenever the re-transmission frame is formed by the third means; and a reception section including: fourth means for detecting a presence of an error in each transmission block transmitted from the transmission side; memory for storing each transmission block for which the presence of the error is detected by the fourth means as an error block along with a block number identifying said each transmission block; fifth means for returning the re-transmission request signal for the error block to the transmission side; sixth means for carrying out on error correction operation for each re-transmission block of the re-transmission frame transmitted from the transmission side in response to the re-transmission request signal returned by the fifth means with respect to each error block stored in the memory to obtain an error correction trial block for each error block; seventh means for judging each re-transmission block of the re-transmission frame transmitted from the transmission side in response to the re-transmission request signal returned by the fifth means as a re-transmission block corresponding to one error block for which the error correction trial block obtained by the sixth means has no error; and eighth means for adopting the error correction trial block for said one error block obtained by the sixth means as a recovered block for said one error block.
Claim 15
Dependent Claim
53 words
The data transmission system of claim 14, wherein the reception section further comprises: ninth means for receiving each transmission block for which the presence of the error is not detected by the fourth means as a correctly received block, and returning an acknowledge signal for the correctly received block to the transmission side.
Claim 16
Dependent Claim
25 words
The data transmission system of claim 14, wherein the eighth means also returns an acknowledge signal for said one error block to the transmission side.
Claim 17
Dependent Claim
67 words
The data transmission system of claim 14, further comprising: mean for deleting said one error block in the memory; and means for returning a re-transmission request signal for each error block which is still remaining in the memory to the transmission side after the sixth, seventh, eighth, and deleting means operated with respect to all the re-transmission blocks of the re-transmission frame transmitted from the transmission side.
Claim 18
Dependent Claim
59 words
The data transmission system of claim 14, wherein the eighth means adopts the error correction trial block for said one error block as a recovered block for said one error block only when the seventh moans judges that there is no other error block for which the error correction trial block obtained by the sixth means has no error.
Claim 19
Dependent Claim
80 words
The data transmission system of claim 14, wherein the ARQ control data of each transmission frame formed by the first means includes data for distinguishing each transmission frame from each re-transmission frame formed by the third means and data for identifying the transmission blocks contained in each transmission frame, whereas the ARQ control data of each re-transmission frame formed by the third means includes only data for distinguishing each re-transmission frame from each transmission frame formed by the first means.
Claim 20
Dependent Claim
23 words
The data transmission system of claim 14, wherein M used by the third means is greater than N used by the first means.