Professional Documents
Culture Documents
What Is Understood by The Term Communication?
What Is Understood by The Term Communication?
1
Data Transfer Requirements (1)
• Consider the internal work of The Little Man Computer when data is
to be transferred from the calculator to a memory location (for
example location 99). This transfer will require:
• identifying the destination, i.e. getting its address (in this case 99)
2
Data Transfer Requirements (2)
From this example, you will have noted that transferral of data requires:
3
Basic Elements of a Communication System
From the above discussion, in any communication between two entities we can
identify the following basic elements:
1. Sender
2. Receiver
3. Addressing - identifies where the Receiver is
4. Protocol - set of co-operation rules to achieve communication
5. Transmission code - “language” being used
6. Transmission rate - speed at which “what is being communicated” is being sent
7. Transmission synchronisation - how to recognise what is being communicated
8. Transmission medium
9. Error detection and correction
10. Transmission efficiency - how much of what is being sent is useful to the receiver
4
Data Transmission Fundamentals - Some Terminology
5
Signalling Technologies
6
Methods of Data Transmission (1) - Data and Signals
Signal
Data Analogue Signal Digital Signal
Analogue Data
Digital Data
2)
7
Methods of Data Transmission (2) - Treatment of Signals
Transmission
Signal Analogue Transmission Digital Transmission
8
Transmission Modes (1)
9
Channel Capacity
• To understand the relationship between signals and bits we require to introduce the
concept of baud rate, which is the number of signal elements (transmitted) per second
• The number of bits carried by each signal is related to the number of different signals
used to encode the information. This is given by the following equation:
• In general, the terms channel capacity and data rate are used as synonyms.
10
Speed of Transmission
• Signals travel at almost the speed of light. So, in real terms, we can ignore the
time a signal takes to travel along a data link. This time is called propagation
time.
• The important time to consider is the time a signal element has to exist on the
line to be detected - the time the signal exists on the line. This time depends on
the frequency of the signal.
• Ignoring the propagation time, the total time, T, for a message to be
transmitted along a data link is given by the following equation:
11
Transmission Synchronisation (1)
12
Asynchronous vs Synchronous
Constant bit rate within a character. Constant bit rate over a block. Blocks
No limit on block length limited to a maximum size
Low speed communications (19.2 Higher speed communication
Kbits/s) (> = 10 Mbits/s)
Synchronisation errors result in loss Synchronisation errors result in loss
of only a single character of a complete block
13
Transmission efficiency
14
Interfacing (5) - Example of Implementing Functionality
and Control
ComputerA Modem A
RS-232 RS-232
Pin 2 Pin 2
Pin 3 Pin 3
15
Interfacing (6) - Multiplexing
16
Interfacing (7) - Multiplexing Terminals to a Remote
Computer
Lines
MUX A Asynchronous or
MUX B Lines
Computer
Line
17
Interfacing (8) - Protocols
• A Protocol is the set of rules that regulate and control the communication
between two or more entities.
• The communication interfaces define the physical level protocol between
communicating devices. They define:
• Signalling
• Transmission mode
• The connectors, and
• Control to be used during communication.
• In computer based communications a communication interface is accessed
and controlled by software. This control software is normally called the
interface/device controller/driver
18
Communications Networks.
19
Computer Networks (1)
Computer
Stations
External Devices
Communications
Network
20