Data transmission apparatus and method
First Claim
1. A data transmission apparatus comprising:
- memory means for storing at least one structure data piece of a data processing device in a receiving data processing apparatus;
transmission error detection code computation means for computing a transmission error detection code from the at least one structure data piece stored in said memory means;
attaching means for attaching the transmission error detection code computed by said transmission error detection code computation means to the at least one structure data piece stored in said memory means;
transmitting means for transmitting to the receiving data processing apparatus, the at least one structure data to which the transmission error detection code is attached;
reception means for receiving a retransmission request for each return structure data piece returned from the receiving data processing apparatus when a transmission error is detected based on the transmission error detection code and the at least one structure data piece transmitted by said transmission means; and
retransmission means for retransmitting a corresponding structure data piece to the receiving data processing apparatus in response to the retransmission request for each return structure data piece received by said reception means.
2 Assignments
0 Petitions
Accused Products
Abstract
A data transmission apparatus having a storage device for storing at least one structure data piece of a data processing device in a receiving data processing apparatus, a computation device for computing a transmission error detection code from the structure data stored in the storage device and a device for attaching the transmission error detection code computed by the computation device to the structure data stored in the storage device. The data transmission apparatus further includes a transmitter for transmitting the structure data to which the transmission error detection code is attached to a receiving apparatus, a receiver for receiving a retransmission request for each structure data piece returned from the receiving apparatus when a transmission error is detected based on the transmission error detection code and structure data transmitted by the transmitter, and a device for responding to the restransmission request for each structure data piece received by the reception means by retransmitting the corresponding structure data piece to the receiving apparatus.
50 Citations
32 Claims
-
1. A data transmission apparatus comprising:
-
memory means for storing at least one structure data piece of a data processing device in a receiving data processing apparatus; transmission error detection code computation means for computing a transmission error detection code from the at least one structure data piece stored in said memory means; attaching means for attaching the transmission error detection code computed by said transmission error detection code computation means to the at least one structure data piece stored in said memory means; transmitting means for transmitting to the receiving data processing apparatus, the at least one structure data to which the transmission error detection code is attached; reception means for receiving a retransmission request for each return structure data piece returned from the receiving data processing apparatus when a transmission error is detected based on the transmission error detection code and the at least one structure data piece transmitted by said transmission means; and retransmission means for retransmitting a corresponding structure data piece to the receiving data processing apparatus in response to the retransmission request for each return structure data piece received by said reception means. - View Dependent Claims (2)
-
-
3. A data transmission apparatus comprising:
-
memory means for storing a file containing at least one structure data piece of a data processing device in a receiving data transmission apparatus; structure data marking up means for marking up structure data from the file stored in said memory means; transmission error detection code computation means for computing a transmission error detection code from the structure data marked up by said structure data marking up means; attachment means for attaching the transmission error detection code computed by said transmission error detection code computation means to the structure data marked up by said structure data marking up means; transmission means for transmitting the structure data to which the transmission error detection code is attached, to the receiving data transmission apparatus; reception means for receiving a retransmission request for each return structure data piece returned from the receiving data transmission apparatus when a transmission error is detected based on the transmission error detection code and structure data transmitted by said transmission means; and means responsive to the retransmission request for each return structure data piece received by said reception means for retransmitting the corresponding structure data piece to the receiving data transmission apparatus. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data transmission apparatus comprising:
-
memory means for storing a file containing at least one primary structure data piece of a data processing device in a receiving data processing apparatus; structure data marking up means for marking up a plurality of primary contiguous structure data pieces from the file stored in said memory means as secondary structure data; transmission error detection code computation means for computing a transmission error detection code from the secondary structure data marked up by said structure data marking up means; transmission error detection code attaching means for attaching the transmission error detection code computed by said transmission error detection code computation means to the secondary structure data marked up by said structure data marking up means; transmission means for transmitting the secondary structure data to which the transmission error detection code is attached by said transmission error detection code attaching means to the receiving apparatus; reception means for receiving a retransmission request for each secondary structure data piece returned from the receiving apparatus when a transmission error is detected based on the transmission error detection code and secondary structure data transmitted by said transmission means; and retransmission means for retransmitting a corresponding secondary structure data piece to the receiving apparatus in response to the retransmission request for each secondary structure data piece received by said reception means.
-
-
13. A data transmission apparatus comprising:
-
data processing means for processing data; reception means for receiving, from a sending apparatus, structure data to which a transmission error detection code is attached; detection means for detecting a transmission error based on the transmission error detection code and structure data received by said reception means; retransmission request creation means for creating a retransmission request for structure data when a transmission error is detected by said transmission error detection means for each structure data piece; and transmission means for returning, to the sending apparatus, the retransmission request created by said retransmission request creation means. - View Dependent Claims (14, 15, 16)
-
-
17. A data transmission apparatus comprising:
-
a sending data transmission apparatus for transmitting data, a receiving data transmission apparatus for receiving the data transmitted from said sending data transmission apparatus, and a data processing apparatus for processing the data received by said receiving data transmission apparatus, wherein said sending data transmission apparatus comprises; memory means for storing at least one structure data piece of a data processing device in a receiving data processing apparatus; transmission error detection code computing means for computing a transmission error detection code from the structure data stored in said memory means; transmission error detection code attaching means for attaching the transmission error detection code computed by said transmission error detection code computation means to the structure data stored in said memory means; and transmission means for transmitting the structure data to which the transmission error detection code is attached by said transmission error detection code attaching means to the receiving apparatus, and wherein said receiving data transmission apparatus comprises; reception means for receiving structure data to which the transmission error detection code is attached, transmitted by said transmission means in said sending data transmission apparatus; transmission error detection means for detecting a transmission error based on the transmission error detection code and the structure data received by said reception means; retransmission request creation means for creating a retransmission request of structure data when a transmission error is detected by said transmission error detection means for each structure data piece; and second transmission means for returning the retransmission request created by said retransmission request creation means to the sending apparatus, said sending data transmission apparatus, further includes; retransmission request reception means for receiving a retransmission request for each structure data piece returned from the second transmission means; and means responsive to the retransmission request received by said retransmission request reception means for retransmitting a corresponding structure data piece to the receiving apparatus.
-
-
18. A data transmission apparatus comprising:
-
memory means for storing at least one structure data piece of a data processing device in a receiving apparatus; transmission device data division means for dividing structure data stored in said memory means into transmission device data for each device capacity applied when the structure data is transmitted; transmission error detection code computation means for computing a transmission error detection code from the transmission device data into which the structure data is divided by said transmission device data division means; transmission error detection code attaching means for attaching the transmission error detection code computed by said transmission error detection code computation means to the transmission device data into which the structure data is divided by said transmission device data division means; transmission means for transmitting, to the receiving apparatus, the transmission device data to which the transmission error detection code is attached by said transmission error detection code attaching means; retransmission request reception means for receiving a retransmission request containing an identification code of transmission device data in the structure data returned from the receiving apparatus when a transmission error is detected based on the transmission error detection code and transmission device data transmitted by said transmission means; and retransmission means, responsive to the identification code in the structure data in the retransmission request received by said reception means, for retransmitting transmission device data corresponding to the identification code to the receiving apparatus.
-
-
19. A sending data transmission apparatus comprising:
-
memory means for storing a file containing at least one structure data piece of a data processing device in a receiving apparatus; structure data marking up means for marking up structure data from the file stored in said memory means; transmission device data division means for dividing the structure data marked up by said structure data marking up means into transmission device data for each device capacity applied when the structure data is transmitted; transmission error detection code computation means for computing a transmission error detection code from the transmission device data into which the structure data is divided by said transmission device data division means; transmission error detection code attaching means for attaching the transmission error detection code computed by said transmission error detection code computation means to the transmission device data into which the structure data is divided by said transmission device data division means; transmission means for transmitting the transmission device data to which the transmission error detection code is attached by said transmission error detection code attaching means, to the receiving apparatus; reception means for receiving retransmission request containing an identification code of the transmission device data in the structure data returned from the receiving apparatus when a transmission error is detected based on the transmission error detection code and transmission device data transmitted by said transmission means; and means responsive to the identification code in the structure data in the retransmission request received by said reception means for retransmitting the transmission device data corresponding to the identification code to the receiving apparatus. - View Dependent Claims (20, 21, 27)
-
-
23. A receiving data transmission apparatus comprising:
-
data processing means for processing data; reception means for receiving transmission device data of a transmission device capacity to which a transmission error detection code is attached, transmitted from a sending apparatus; transmission error detection means for detecting a transmission error based on the transmission device data and the transmission error detection code received by said reception means; retransmission request creation means for creating a retransmission request containing an identification code in the structure data when a transmission error is detected by said transmission error detection means; transmission means for returning the retransmission request, created by said retransmission request creation means, to the sending apparatus; memory means for storing the transmission device data received by said reception means; and structure data creation means for creating structure data from a plurality of transmission device data pieces stored in said memory means. - View Dependent Claims (24, 25, 26)
-
-
28. A data transmission apparatus comprising:
-
memory means for storing a file containing at least one primary structure data piece of a data processing device in a receiving apparatus; structure data marking Up means for marking up a plurality of primary contiguous structure data pieces from the file stored in said memory means as secondary structure data; transmission device data division means for dividing the secondary structure data marked up by said structure data marking up means into transmission device data for each device capacity applied when the secondary structure data is transmitted; transmission error detection code computation means for computing a transmission error detection code from the transmission device data into which the structure data is divided by said transmission device data division means; transmission error detection code attaching means for attaching the transmission error detection code computed by said transmission error detection code computation means to the transmission device data into which the structure data is divided by said transmission device data division means; transmission means for transmitting to the receiving apparatus, the transmission device data to which the transmission error detection code is attached by said transmission error detection code attaching means; reception means for receiving a retransmission request containing an identification code of the transmission device data in the secondary structure data returned from the receiving apparatus when a transmission error is detected based on the transmission error detection code and transmission device data transmitted by said transmission means; and retransmission means responsive to the identification code in the secondary structure data in the retransmission request received by said reception means for retransmitting the transmission device data corresponding to the identification code to the receiving apparatus.
-
-
29. A data transmission apparatus comprising:
-
a sending data transmission apparatus for transmitting data, a receiving data transmission apparatus for receiving the data transmitted from said sending data transmission apparatus, and a data processing apparatus for processing the data received by said receiving data transmission apparatus, wherein said sending data transmission apparatus comprises; memory means for storing at least one structure data piece of a data processing device in the data processing apparatus; transmission device data division means for dividing structure data stored in said memory means into transmission device data for each device capacity applied when the structure data is transmitted; transmission error detection code computation means for computing a transmission error detection code from the transmission device data into which the structure data is divided by said transmission device data division means; transmission error detection code attaching means for attaching the transmission error detection code computed by said transmission error detection code computation means to the transmission device data into which the structure data is divided by said transmission device data division means; and first transmission means for transmitting the transmission device data to which the transmission error detection code is attached by said transmission error detection code attaching means to the receiving apparatus, and wherein said receiving data transmission apparatus comprises; first reception means for receiving transmission device data of a transmission device capacity to which the transmission error detection code is attached, transmitted by said first transmission means in said sending data transmission apparatus; transmission error detection means for detecting a transmission error based on the transmission device data and transmission error detection code received by said first reception means; retransmission request creation means for creating a retransmission request containing an identification code in the structure data when a transmission error is detected by said transmission error detection means; second transmission means for returning the retransmission request created by said retransmission request creation means to said sending data transmission apparatus; second memory means for storing the transmission device data received by said reception means; and structure data creation means for creating structure data from a plurality of transmission device data pieces stored in said second memory means, said sending data transmission apparatus further comprises; second reception means for receiving retransmission request containing an identification code of the transmission device data in the structure data returned from said transmission means in said receiving data transmission apparatus; and retransmission means responsive to the identification code in the structure data in the retransmission request received by said second reception means for retransmitting the transmission device data corresponding to the identification code to said receiving data transmission apparatus.
-
-
30. A method for transmitting data from a sending data transmission apparatus to a receiving data transmission apparatus over a transmission line, said method comprising the steps of:
-
storing, in said sending data transmission apparatus, at least one structure data piece of a data processing device in a receiving data processing apparatus; computing a transmission error detection code from the stored structure data in said sending data transmission apparatus; attaching the computed transmission error detection code to the stored structure data in said sending data transmission apparatus; transmitting the structure data to which the transmission error detection code is attached over said transmission line to said receiving data transmission apparatus; receiving, in said receiving data transmission apparatus, structure data to which the transmission error detection code is attached; detecting a transmission error based on the transmission error detection code and structure data; creating a retransmission request of structure data wherein a transmission error is detected for each structure data piece in said receiving data transmission apparatus; returning the retransmission request to said sending data transmission apparatus over said transmission line; receiving the retransmission request for each structure data piece returned over said transmission line; and responding to the retransmission request for each structure data piece for retransmitting a corresponding structure data piece to the receiving apparatus.
-
-
31. A method for transmitting data from a sending data transmission apparatus to a receiving data transmission apparatus over a transmission line, said method comprising the steps of:
-
storing, in said sending data transmission apparatus, at least one structure data piece of a data processing device in a receiving data processing apparatus; dividing the stored structure data into transmission device data for each device capacity applied when the structure data is transmitted; computing a transmission error detection code from the transmission device data into which the structure data is divided; attaching the computed transmission error detection code to the transmission device data into which the structure data is divided; transmitting the transmission device data to which the transmission error detection code is attached over said transmission line to said receiving data transmission apparatus; receiving, in said receiving data transmission apparatus, transmission device data of a transmission device capacity to which a transmission error detection code is attached; detecting a transmission error based on the received transmission device data and transmission error detection code; creating a retransmission request containing an identification code of the transmission device data having a detected transmission error in the structure data; returning the created retransmission request to said sending data transmission apparatus over said transmission line; storing the received transmission device data in said receiving data transmission apparatus; creating structure data from a plurality of transmission device data pieces stored in said receiving data transmission apparatus; receiving the retransmission request containing an identification code of transmission device data in the structure data returned over said transmission line in said sending data transmission apparatus; and responding to the identification code in the structure data in the received retransmission request in said sending data transmission apparatus for retransmitting transmission device data corresponding to the identification code. - View Dependent Claims (22)
-
-
32. A method for transmitting data from a sending data transmission apparatus to a receiving data transmission apparatus over a transmission line, said method comprising the steps of:
-
attaching an error detection code to each first data device and transmitting the resultant data to said receiving data transmission apparatus over said transmission line; securing data transmission between said sending and receiving data transmission apparatuses for each second data device containing a plurality of the first data devices; and when an error is detected in the first data devices in the second transmission device in said receiving data transmission apparatus, retransmitting the first data device corresponding to the error from said sending data transmission apparatus to said receiving data transmission apparatus over said transmission line after transmission of the second data device containing the error.
-
Specification