Data Communication Basics

Communicating means sharing information, it may be remote or local. The definition of telecommunication means communicating at a distance. Data Communication is the exchange of information between devices via some type of transmission medium like a wire cable. The potency of Data Communication system depends on three characteristics that are Fundamental:.

Delivery: This is when the message sent by the source System is correctly delivering to the right destination.

Accuracy: The system ought to deliver the message correctly on the destination System, should any information transmitting to one 60870 stack system to another gets altered or changed and the same uncorrected bits are received on the destination system effects in no use to read the message.

Timeliness: The message must deliver the data in a timely manner. It is useless if the information is transmitted and delivered late to the destination systems.

The five network components that Data Communication deals with are:

Message: The message is the data or information to be communicated or transmitted from source system to the destination system. This message is in the form of an image, audio, text, or a combination of these. Refer from this 61850 source code .

Sender: The sender is the source system or device which sends the message. It can be a work station, a computer, phone etc.

Receiver: The receiver is the destination system or device which gets the message from sender device or source system. It could be a computer, workstation, phone etc.

Medium: A transmission medium is the physical route through which a message travels from sender device to the receiver device or from source system to the destination system.

Protocol: A protocol is set of rules and regulations that govern the data communication. It symbolizes a link establishment between the source systems and also the destination system that'll convey. The connection might not be made between the source and destination system or between the sender and receiver device without this protocol.

In communicating, representing of information might be in pictures, text, images sound and video. The text is represented as bit patterns, a sequence of bits. Distinct sets of bits patterns are designed to represent text symbols.

These data portrayal follow few standards:

ASCII: The American-National-Standards-Institute (ANSI) developed a code called American-Standard-Code-for-Information-Interchange (ASCII). This code uses 7-bits for every symbol to represent it.

Extended ASCII: This is much like the ASCII but chooses 1bit more than ASCII code to make size of every pattern 1 byte (8 bits). This Extended ASCII adds zero to the left of the 7 bits to form a pattern of 1 byte like for example 01111111.

UNICODE: This Unicode was designed to comprehend distinct languages as before developed codes only understood English. A coalition of software and hardware design is called Unicode. This is 16 bits and can represent up to 65536 symbols.

ISO: This is International Organization for Standardization, they designed a code a pattern of 32 bits. Numbers & Images also use bit patterns, an image is divided into matrix of pixels. Get more references here: http://www.huffingtonpost.com/entry/why-do-c-programmers-build-new-solutions-to-solved_us_58b9a33ae4b02b8b584dfafa .