Data
In general, data is any set of characters that is gathered and translated for
some purpose, usually analysis. It can be any character, including text and
numbers, pictures, sound, or video. If data is not put into context, it doesn't
do anything to a human or computer.
Within
a computer's storage, data is a series of bits (binary
digits) that can have the value one or zero. Data is processed by
the CPU, which uses logical operations
to produce new data (output) from source data (input).
How is data stored on a computer?
Data
and information are stored on a computer using a hard drive or another storage device.
Mobile data
With smartphones and other mobile
devices, data is a term used to describe any data transmitted over
the Internet wirelessly by the device. See our data plan definition for further information.
Grammatical usage
The
word data is technically a plural noun, as in, "The data are being
processed." The singular form of data is datum, from the Latin word
meaning "something given."
While
using data as a plural noun is technically correct, in modern usage, data is
also accepted as a singular noun, as in, "The data is being
processed."
Data Communication - What is Data Communication?
Data communication refers to the exchange of data between a source and a
receiver via form of transmission media such as a wire cable. Data
communication is said to be local if communicating devices are in the same
building or a similarly restricted geographical area.
The meanings of source and receiver are very simple. The device
that transmits the data is known as source and the device that receives the
transmitted data is known as receiver. Data communication aims at the transfer
of data and maintenance of the data during the process but not the actual
generation of the information at the source and receiver.
Datum mean the facts
information statistics or the like derived by calculation or experimentation.
The facts and information so gathered are processed in accordance with defined
systems of procedure. Data can exist in a variety of forms such as numbers,
text, bits and bytes. The Figure is an illustration of a simple data
communication system.
The term data
used to describe information, under whatever form of words you will be using.
A data
communication system may collect data from remote locations through data
transmission circuits, and then outputs processed results to remote locations.
Figure provides a broader view of data communication networks. The different
data communication techniques which are presently in widespread use evolved
gradually either to improve the data communication techniques already existing
or to replace the same with better options and features. Then, there are data
communication jargons to contend with such as baud rate, modems, routers, LAN,
WAN, TCP/IP, ISDN, during the selection of communication systems. Hence, it
becomes necessary to review and understand these terms and gradual development
of data communication methods.
Components
of data communication system
A Communication
system has following components:
1. Message: It is the
information or data to be communicated. It can consist of text, numbers,
pictures, sound or video or any combination of these.
2. Sender:
It is the device/computer that
generates and sends that message.
3. Receiver: It is the
device or computer that receives the message. The location of receiver computer
is generally different from the sender computer. The distance between sender
and receiver depends upon the types of network used in between.
4. Medium: It is the
channel or physical path through which the message is carried from sender to
the receiver. The medium can be wired like twisted pair wire, coaxial cable,
fiber-optic cable or wireless like laser, radio waves, and microwaves.
5. Protocol: It is a set of
rules that govern the communication between the devices. Both sender and
receiver follow same protocols
to communicate with each other.
A protocol performs the following functions:
1. Data sequencing. It refers to breaking a
long message into smaller packets of fixed size. Data sequencing rules define
the method of numbering packets to detect loss or duplication of packets, and
to correctly identify packets, which belong to same message.
2. Data routing. Data routing defines the
most efficient path between the source and destination.
3. Data formatting. Data formatting rules
define which group of bits or characters within packet constitute data,
control, addressing, or other information.
4. Flow control. A communication protocol
also prevents a fast sender from overwhelming a slow receiver. It ensures
resource sharing and protection against traffic congestion by regulating the
flow of data on communication lines.
5. Error control. These rules are designed
to detect errors in messages and to ensure transmission of correct messages.
The most common method is to retransmit erroneous message block. In such a
case, a block having error is discarded by the receiver and is retransmitted by
the sender.
6. Precedence and order of
transmission. These rules ensure that all the nodes get a chance to use the
communication lines and other resources of the network based on the priorities
assigned to them.
7. Connection establishment and
termination. These rules define how connections are established, maintained
and terminated when two nodes of a network want to communicate with each other.
8. Data security. Providing data security
and privacy is also built into most communication software packages. It
prevents access of data by unauthorized users.
9. Log
information. Several communication software are designed to develop log
information, which consists of all jobs and data communications tasks that have
taken place. Such information may be used for charging the users of the network
based on their usage of the network resources.
The
effectiveness depends on four fundamental characteristics of data
communications
1. Delivery: The data must be deliver
in correct order with correct destination.
2.
Accuracy: The data must be deliver
accurately.
3.
Timeliness: The data must be deliver
in a timely manner.late delivered Data useless.
4.
Jitter: It is the uneven delay in the packet arrival time that cause
uneven quality
Transmission Modes in Computer Networks (Simplex,
Half-Duplex and Full-Duplex)
Transmission mode means transferring of data
between two devices. It is also known as communication mode. Buses and networks
are designed to allow communication to occur between individual devices that
are interconnected. There are three types of transmission mode:-
· Simplex Mode
· Half-Duplex Mode
· Full-Duplex Mode
Simplex Mode
In Simplex mode, the communication is unidirectional, as on a one-way street. Only one of the two devices on a link can transmit, the other can only receive. The simplex mode can use the entire capacity of the channel to send data in one direction.
Example: Keyboard and traditional monitors. The keyboard can only introduce input, the monitor can only give the output.
In Simplex mode, the communication is unidirectional, as on a one-way street. Only one of the two devices on a link can transmit, the other can only receive. The simplex mode can use the entire capacity of the channel to send data in one direction.
Example: Keyboard and traditional monitors. The keyboard can only introduce input, the monitor can only give the output.
Half-Duplex Mode
In half-duplex mode, each station can both transmit and receive, but not at the same time. When one device is sending, the other can only receive, and vice versa. The half-duplex mode is used in cases where there is no need for communication in both direction at the same time. The entire capacity of the channel can be utilized for each direction.
Example: Walkie- talkie in which message is sent one at a time and messages are sent in both the directions.
Full-Duplex Mode
In full-duplex mode, both stations can transmit and receive simultaneously. In full_duplex mode, signals going in one direction share the capacity of the link with signals going in other direction, this sharing can occur in two ways:
In full-duplex mode, both stations can transmit and receive simultaneously. In full_duplex mode, signals going in one direction share the capacity of the link with signals going in other direction, this sharing can occur in two ways:
· Either the link must contain two physically
separate transmission paths, one for sending and other for receiving.
· Or the capacity is divided between signals
travelling in both directions.
Full-duplex mode is used when communication in both direction is required
all the time. The capacity of the channel, however must be divided between the
two directions.
Example: Telephone Network in which there is communication between two persons by a telephone line, through which both can talk and listen at the same time.
Example: Telephone Network in which there is communication between two persons by a telephone line, through which both can talk and listen at the same time.
What is transmission media ? Types of transmission media.
Transmission media is a pathway that carries the information from sender to receiver. We use
different types of cables or waves to transmit data. Data is transmitted
normally through electrical or electromagnetic signals.
An electrical signal is in the form of current. An electromagnetic
signal is series of electromagnetic energy pulses at various frequencies. These
signals can be transmitted through copper wires, optical fibers, atmosphere,
water and vacuum Different Medias have different properties like bandwidth,
delay, cost and ease of installation and maintenance. Transmission media is
also called Communication channel.
Types
of Transmission Media
Transmission
media is broadly classified into two groups.
Wired or
Guided Media or Bound Transmission Media: Bound transmission media are
the cables that are tangible or have physical existence and are limited by the
physical geography. Popular bound transmission media in
use are twisted pair cable, co-axial cable and fiber optical cable. Each of
them has its own characteristics like transmission speed, effect of noise,
physical appearance, cost etc.
Wireless or
Unguided Media or Unbound Transmission Media: Unbound transmission media
are the ways of transmitting data without using any cables. These media are not
bounded by physical geography. This type of transmission is called
Wireless communication. Nowadays wireless communication is becoming popular.
Wireless LANs are being installed in office and college campuses. This
transmission uses Microwave, Radio wave, Infra red are some of popular
unbound transmission media.
The data transmission capabilities of various Medias vary
differently depending upon the various factors. These factors are:
1. Bandwidth. It refers to the data
carrying capacity of a channel or medium. Higher bandwidth communication
channels support higher data rates.
2. Radiation. It refers to the leakage
of signal from the medium due to undesirable electrical characteristics of the
medium.
3. Noise Absorption. It refers to the
susceptibility of the media to external electrical noise that can cause
distortion of data signal.
4. Attenuation. It refers to loss of
energy as signal propagates outwards. The amount of energy lost depends on
frequency. Radiations and physical characteristics of media contribute to
attenuation.
What is Data Transmission? Types of Data Transmission.
Definition Data Transmission: When we enter data
into the computer via
keyboard, each keyed element is encoded by the electronics within the keyboard
into an equivalent binary coded pattern, using one of the standard coding
schemes that are used for the interchange of information. To represent all characters of the
keyboard, a unique pattern of 7 or 8 bits in size is used. The use of 7 bits
means that 128 different elements can be represented, while 8 bits can
represent 256 elements. A similar procedure is followed at the receiver that
decodes every received binary pattern into the corresponding character.
The most widely used codes that have been adopted for this
function are the Extended Binary Coded Decimal (EBCDIC) and the American
Standard Code for Information Interchange codes (ASCII). Both coding schemes
cater to all the normal alphabetic, numeric, and punctuation characters,
collectively referred to as printable characters and a range
of additional control characters, known as non-printable characters.
Data transmission
refers to the movement of data in form of bits between two or more digital
devices.
This transfer of
data takes place via some form of transmission media (for example, coaxial
cable, fiber optics etc.)
Types
of Data Transmission
Parallel
transmission
Defination: Within a computing or
communication device, the distances between different subunits are too short.
Thus, it is normal practice to transfer data between subunits using a separate
wire to carry each bit of data. There are multiple wires connecting each
sub-unit and data is exchanged using a parallel transfer mode.
This mode of operation results in minimal delays in transferring each
word.
• In parallel
transmission, all the bits of data are transmitted simultaneously on separate
communication lines.
• In order to transmit n bits, n wires or
lines are used. Thus each bit has its own line.
• All n bits of
one group are transmitted with each clock pulse from one device to
another i.e. multiple bits are sent with each clock pulse.
• Parallel
transmission is used for short distance communication.
• As shown in the
fig, eight separate wires are used to transmit 8 bit data from sender to
receiver.
Advantage of
parallel transmission
It is speedy way
of transmitting data as multiple bits are transmitted simultaneously with a
single clock pulse.
Disadvantage of
parallel transmission
It is costly
method of data transmission as it requires n lines to
transmit n bits at the same time.
Serial
Transmission
Defination: When transferring data
between two physically separate devices, especially if the separation is more
than a few kilometers, for reasons of cost, it is more economical to use a
single pair of lines. Data is transmitted as a single bit at a time using a fixed
time interval for each bit. This mode of transmission is known as bit-serial transmission.
• In serial
transmission, the various bits of data are transmitted serially one after the
other.
• It requires
only one communication line rather than n lines to transmit
data from sender to receiver.
• Thus all the
bits of data are transmitted on single line in serial fashion.
• In serial
transmission, only single bit is sent with each clock pulse.
• As shown in
fig., suppose an 8-bit data 11001010 is to be sent from source to destination.
Then least significant bit (LSB) i,e. 0 will be transmitted
first followed by other bits. The most significant bit (MSB) i.e. 1
will be transmitted in the end via single communication line.
• The internal
circuitry of computer transmits data in parallel fashion. So in order to change
this parallel data into serial data, conversion devices are used.
• These
conversion devices convert the parallel data into serial data at the sender
side so that it can be transmitted over single line.
• On receiver
side, serial data received is again converted to parallel form so that the
interval circuitry of computer can accept it
• Serial
transmission is used for long distance communication.
Advantage of
Serial transmission
Use of single
communication line reduces the transmission line cost by the factor of n as
compared to parallel transmission.
Disadvantages of
Serial transmission
1. Use of
conversion devices at source and destination end may lead to increase in
overall transmission cost.
2. This method is
slower as compared to parallel transmission as bits are transmitted serially
one after the other.
Types of Serial
Transmission
There are two
types of serial transmission-synchronous and asynchronous both these
transmissions use 'Bit
synchronization'
Bit
Synchronization is a function that is required to determine when the beginning
and end of the data transmission occurs.
Bit
synchronization helps the receiving computer to know when data begin and end
during a transmission. Therefore bit synchronization provides timing control.
Asynchronous
Transmission
• Asynchronous
transmission sends only one character at a time where a character is either a
letter of the alphabet or number or control character i.e. it
sends one byte of data at a time.
• Bit
synchronization between two devices is made possible using start bit and stop
bit.
• Start bit
indicates the beginning of data i.e. alerts the receiver to
the arrival of new group of bits. A start bit usually 0 is added to the
beginning of each byte.
• Stop bit
indicates the end of data i.e. to let the receiver know that
byte is finished, one or more additional bits are appended to the end of the
byte. These bits, usually 1s are called stop bits.
• Addition of
start and stop increase the number of data bits. Hence more bandwidth is
consumed in asynchronous transmission.
• There is idle
time between the transmissions of different data bytes. This idle time is also
known as Gap
• The gap or idle
time can be of varying intervals. This mechanism is called Asynchronous,
because at byte level sender and receiver need not to be synchronized. But
within each byte, receiver must be synchronized with the incoming bit stream.
Application of
Asynchronous Transmission
1. Asynchronous
transmission is well suited for keyboard type-terminals and paper tape devices.
The advantage of this method is that it does not require any local storage at the
terminal or the computer as transmission takes place character by character.
2. Asynchronous
transmission is best suited to Internet traffic in which information is
transmitted in short bursts. This type of transmission is used by modems.
Advantages of
Asynchronous transmission
1. This method of
data transmission is cheaper in cost as compared to synchronous e.g. If
lines are short, asynchronous transmission is better, because line cost would
be low and idle time will not be expensive.
2. In this
approach each individual character is complete in itself, therefore if
character is corrupted during transmission, its successor and predecessor
character will not be affected.
3. It is possible
to transmit signals from sources having different bit rates.
4. The
transmission can start as soon as data byte to be transmitted becomes
available.
5. Moreover, this
mode of data transmission in easy to implement.
Disadvantages of
asynchronous transmission
1. This method is
less efficient and slower than synchronous transmission due to the overhead of
extra bits and insertion of gaps into bit stream.
2. Successful
transmission inevitably depends on the recognition of the start bits. These
bits can be missed or corrupted.
Synchronous
Transmission
• Synchronous
transmission does not use start and stop bits.
• In this method
bit stream is combined into longer frames that may contain multiple bytes.
• There is no gap
between the various bytes in the data stream.
• In the absence
of start & stop bits, bit synchronization is established between sender
& receiver by 'timing' the transmission of each bit.
• Since the
various bytes are placed on the link without any gap, it is the responsibility
of receiver to separate the bit stream into bytes so as to reconstruct the
original information.
• In order to
receive the data error free, the receiver and sender operates at the same clock
frequency.
Application of
Synchronous transmission
• Synchronous
transmission is used for high speed communication between computers.
Advantage of
Synchronous transmission
1. This method is
faster as compared to asynchronous as there are no extra bits (start bit &
stop bit) and also there is no gap between the individual data bytes.
Disadvantages of
Synchronous transmission
1. It is costly
as compared to asynchronous method. It requires local buffer storage at the two
ends of line to assemble blocks and it also requires accurately synchronized
clocks at both ends. This lead to increase in the cost.
2. The sender and
receiver have to operate at the same clock frequency. This requires proper
synchronization which makes the system complicated.
Comparison
between Serial and Parallel transmission
Comparison
between Asynchronous and Synchronous.
Network
A network is a collection of computers,
servers, mainframes, network devices, peripherals, or other devices connected
to one another to allow the sharing of data. An excellent example of a network
is the Internet, which connects millions of people all over
the world. To the right is an example image of a home network with multiple
computers and other network devices all connected.
Examples of network devices
·
Consoles and thin clients.
·
Bridges
·
Smartphones and tablets.
·
Webcams
0 Comments