Data transmission system for portable terminal device
First Claim
1. A data transmission system comprising:
- a data transmission section which comprises means for dividing data into units, each of said units being composed of N (integer) characters including a first character, a second character, a third character, . . . and an N-th character and being supplied with an error correction code, and for transmitting the data in an order of the first character in each of said units, the second character in each of said units, the third character in each of aid units, . . . the N-th character in each of said units;
a data receiving section which comprises means for receiving the data transmitted by the data transmission section, reconstructing the data in said units and correcting any error included in said units using said error correction code; and
means for determining whether a response to the data once transmitted is a normal response, a negative response or no response to determine an occurrence frequency of transmission errors, for varying a value of N in each of said units according to the occurrence frequency of transmission errors in such a manner that N is set for a larger or smaller value in accordance with the occurrence frequency of transmission errors, and for causing the data to be transmitted again with a reduced value of N when the occurrence frequency of transmission errors exceeds a predetermined value.
1 Assignment
0 Petitions
Accused Products
Abstract
A radio data communication system comprising a data conversion unit in a data transmission section and a data reverse conversion unit in a data receiving section. In the data transmission section, a control unit supplies transmission data to the conversion unit through a transmission data storage unit. The data conversion unit converts the transmission data in another data format. A radio conversion unit sends out the transmission data as a radio wave output. In the data receiving section, a radio demodulating unit receives and demodulates an radio wave input. A received data holding unit holds the received data. The data reverse conversion unit reverse-converts the data. Finally, another control unit analyzes the received data. In this way, a radio data communication system which is protected from the influence of external noise and capable of shortening a communication time can be provided.
-
Citations
7 Claims
-
1. A data transmission system comprising:
-
a data transmission section which comprises means for dividing data into units, each of said units being composed of N (integer) characters including a first character, a second character, a third character, . . . and an N-th character and being supplied with an error correction code, and for transmitting the data in an order of the first character in each of said units, the second character in each of said units, the third character in each of aid units, . . . the N-th character in each of said units; a data receiving section which comprises means for receiving the data transmitted by the data transmission section, reconstructing the data in said units and correcting any error included in said units using said error correction code; and means for determining whether a response to the data once transmitted is a normal response, a negative response or no response to determine an occurrence frequency of transmission errors, for varying a value of N in each of said units according to the occurrence frequency of transmission errors in such a manner that N is set for a larger or smaller value in accordance with the occurrence frequency of transmission errors, and for causing the data to be transmitted again with a reduced value of N when the occurrence frequency of transmission errors exceeds a predetermined value. - View Dependent Claims (2, 3)
-
-
4. A data communication system comprising:
-
(a) a data transmission section at a data transmission side, said data transmission section including; (i) means for dividing transmission data into data blocks, each of said data blocks comprising first through N-th data sub-blocks, N being an integer, said data sub-blocks of said data blocks forming a first sequence; (ii) means for providing each of said data blocks with an error correction code; (iii) means for rearranging said data sub-blocks into a second sequence beginning with said first data sub-blocks of said data blocks and ending with said N-th data sub-blocks of said data blocks; and (iv) means for transmitting said data sub-blocks in said second sequence; (b) a data receiving section at a data receiving side, said data receiving section comprising; (i) means for receiving said data sub-blocks transmitted in said second sequence by said means for transmitting; (ii) means for rearranging said data sub-blocks into said first sequence; and (iii) means for correcting errors in said data sub-blocks by use of said error correction code provided for each of said data blocks; (c) means for detecting a frequency of error generation in transmission of said data sub-blocks by said means for transmitting, said means for detecting comprising; (i) transmission check means for checking whether said data sub-blocks have been correctly transmitted and for generating a normality response signal in response to a correct transmission and an abnormality response signal in response to an incorrect transmission; (ii) no-response detection means for detecting no-response conditions in which no response occurs for the data sub-blocks; and (iii) means for calculating said frequency of error generation as a sum of a number of said abnormality response signals generated by said transmission check means and a number of said no-response conditions and for determining whether said frequency of error generation exceeds a predetermined number; (d) N-value control means for varying N in accordance with said frequency of error generation; and (e) retransmission control means for controlling said N-value control means to decrease N to a decreased value and for controlling said data transmission section to retransmit a portion of said transmission data with said decreased value of N when said frequency of error generation exceeds said predetermined number. - View Dependent Claims (5, 6, 7)
-
Specification