The use of data communications systems are becoming increasingly prevalent these days because of the rapidly changing way in which we do work, communicate or entertain ourselves. We use computers for most purposes these days, but are never satisfied with the available technology. One of the fastest changing fields we have today is communications, and most of the developments in information technology are therefore directly concerned with this field.
There are many ways in which data can be exchanged between two computers. The wide variety of transmission mediums available ensure that data can be exchanged with ever increasing ease. These mediums include satellites and microwaves in addition to the regular wire cable systems.
Every data communications system requires a few characteristics in order for it to be successful. The first of these characteristics is that the data should have a well defined origin and destination so that it reaches the place it is intended for. Therefore, the transmission should only be from a source device to a destination device without any interference from any other devices.
The system will be successful only if the data is delivered in an accurate manner. In fact, this is of the utmost importance. The system will need to retransmit the data if any error occurs during the process of initial transmission. Needless to say, the best systems are those that have the least errors.
The time taken to transmit data is also very relevant. The system needs to offer real-time transmission of data. This is of special importance in real time systems because the data is redundant if it delivered after a delay. These points need to be kept in mind while evaluating the effectiveness of systems for data communications. The end result is the transmission of data in a timely and reliable manner while being very cost effective.