www.bigdataroom.net/how-to-recover-a-corrupt-word-or-zip-file
Data communication is the transfer of data from one place to another through the network. It could be a wireless or wired medium, such as optical fibers or copper wires or a computer bus. The electromagnetic signal that is used to transfer information can differ in amplitude or speed.
In data communication the most difficult part is transferring information over long distances. Signals traveling over long conductors are affected by electrical distortion or noise which could corrupt the original data.
Error detection is an essential element in ensuring that data communication is successful. This is done by adding a variety of checksums to the data packets that constitute a transmission and then comparing the sum with all packets arriving at the destination. If the sum that is derived is zero, then there were no errors have occurred in the data transmission.
To ensure the accuracy and reliability of data communication, it is essential to maintain a high speed of transmission. This can be accomplished by ensuring that the data is transferred on a medium free of interference or by sending redundant data to prevent loss caused by momentary interruptions.
A reliable data communication system is essential for a range of applications, such as traffic information, chat services, file downloads and internet-based services. Traffic data, for example can provide real-time estimates of traffic to motorists and other passengers on the road, which can assist them in making better decisions.