0% found this document useful (0 votes)
56 views

CSC123: DATA Communications: Transmission Modes

This document discusses different modes of data transmission including parallel and serial transmission. It explains key concepts such as synchronization, parallel transmission which transfers multiple bits simultaneously, and serial transmission which transfers one bit at a time. It also describes asynchronous, synchronous and isochronous serial communication and issues around transmission order of bits and bytes.

Uploaded by

useful memes
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
56 views

CSC123: DATA Communications: Transmission Modes

This document discusses different modes of data transmission including parallel and serial transmission. It explains key concepts such as synchronization, parallel transmission which transfers multiple bits simultaneously, and serial transmission which transfers one bit at a time. It also describes asynchronous, synchronous and isochronous serial communication and issues around transmission order of bits and bytes.

Uploaded by

useful memes
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 72

CSC123: Data Communications

CSC123: DATA
COMMUNICATIONS
TRANSMISSION MODES
1 Tutor: Eric M. Ayienga
[email protected]
LEARNING OUTCOMES
 Explain the concept of synchronization.
 Differentiate between parallel and serial

CSC123: Data Communications


communication.
 Describe asynchronous, synchronous and isochronous
communication.

2
INTRODUCTION
Link 1 Modem/
Codec/
Protocols Modem/
Codec/
Link 1

Message DSU/DTU DSU/DTU Message


Formats Formats

. .
. Multiplexer Modulator Wide Area Network Modulator Multiplexer .

CSC123: Data Communications


(WAN)
. .

Link n Modem/ Modem/ Link m


Codec/ Codec/
Message DSU/DTU DSU/DTU Message
Formats Formats

Transmission Modes

Parallel Serial

Asynchronous Synchronous Isochrounous


Serial

Parallel  Used for long distance


communication:
 Used for short distances  Asynchronous.
 Synchronous.
communication. 3
 Isochronous.
SYNCHRONIZATION
 To send and receive information, the sending and
receiving devices must cooperate.

CSC123: Data Communications


 Timing of the bits must be the same for both the transmitter
and receiver in terms of the following:
 Rate;
 Duration;
 Spacing.
 The receiver must recognize the beginning and ending of the
set of bits for the character and must know when to be ready
to receive successive sets of bits.

4
SYNCHRONIZATION
 Synchronization ensures that the timing of sender and
the receiver is the same.

CSC123: Data Communications


 If the timing of the receiver differs from that of sender, an
error will occur.

5
A TAXONOMY OF TRANSMISSION
MODES
 Transmission mode:
 The manner in which data is sent over the underlying

CSC123: Data Communications


medium.
 Can be divided into two fundamental categories:
 Parallel: Multiple bits are sent at the same time.
 Serial: One bit is sent at a time.
 Serial transmission is further categorized
according to timing of transmissions.

6
PARALLEL TRANSMISSION
 Allows transfers of multiple data bits at the same time
over separate medium:

CSC123: Data Communications


 Binary data is organized into groups of n bits each.
 By grouping, n bits are sent at a time instead of one.

 The signals on all wires are synchronized so that a bit


travels across each of the wires at precisely the same
time.

7
PARALLEL TRANSMISSION
 The figure omits two important details:
 In addition to the parallel wires that each carry data (called

CSC123: Data Communications


data lines):
 A parallel interface usually contains other wires
that allow the sender and receiver to coordinate
called control lines.
 To make installation and troubleshooting easy:
 The wires for a parallel transmission system are
placed in a single physical cable e.g. the printed
circuit board or ribbon.

8
PARALLEL TRANSMISSION
 Advantages:
 High speed: it can send n bits at the same time

CSC123: Data Communications


 A parallel interface can operate n times faster than
an equivalent serial interface
 Match to underlying hardware: Internally, computer and
communication hardware uses parallel circuitry
A parallel interface matches the internal hardware
well.
 Disadvantages:
 Complexity.
 Cost.
9
 No addressing.
SERIAL TRANSMISSION
 In this mode, one bit follows another, so there is only
one communicating channel to transmit data between 2
communicating devices.

CSC123: Data Communications


10
SERIAL TRANSMISSION
 Involves sending one bit at a time.
 Two main reasons for most communication systems

CSC123: Data Communications


using serial mode:
 Serial networks can be extended over long distances at a
much lower cost.
 Using only one physical wire means that there is never a
timing problem caused by one wire being slightly longer than
another.
 Sender and receiver must contain a hardware that
converts data from the parallel form used in the device
to the serial form used on the wire and back.
 Known as the shift register. 11
SERIAL TRANSMISSION
 Advantages:
 Simple and easy to implement.

CSC123: Data Communications


 Cheap to implement.

 Disadvantages:
 Slower speed due to extra processes of parallel to serial
conversion and back.
 Extra information sent for control purposes.

12
SERIAL TRANSMISSION
 The hardware needed to convert data between an
internal parallel form and a serial form can be
straightforward or complex:

CSC123: Data Communications


 Depends on the type of serial communication mechanism.
 In the simplest case, a single chip that is known as a
Universal Asynchronous Receiver and Transmitter
(UART) performs the conversion.
 A related chip, Universal Synchronous-Asynchronous
Receiver and Transmitter (USART) handles conversion
for synchronous networks.

13
TRANSMISSION ORDER: BITS AND
BYTES
 In serial mode, when sending bits, it must be specified
which bit should be sent across the medium first.

CSC123: Data Communications


 Consider an integer: Should a sender transmit
 The Most Significant Bit (MSB)
 The Least Significant Bit (LSB) first?

 The term little-endian is used to describe a system that


sends the LSB first.
 The term big-endian is used to describe a system that
sends the MSB first.
 Either form can be used, but the sender and receiver
must agree. 14
TRANSMISSION ORDER: BITS AND
BYTES
 The order in which bits are transmitted does not settle
the entire question of transmission order:

CSC123: Data Communications


 Data in a computer is divided into bytes, and each byte is
further divided into bits (typically 8 bits per byte).
 It is possible to choose a byte order and a bit order
independently.
 Example:
 Ethernet technology specifies that data is sent byte
big-endian and bit little-endian.
 Shown is an illustration of the order in which
Ethernet sends bits from a 32-bit quantity.
15
TRANSMISSION ORDER: BITS AND
BYTES
 Byte big-endian, bit little-endian in which the least-
significant bit of the most-significant byte is sent first.

CSC123: Data Communications


16
BYTES, BLOCKS, AND FRAMES
 If the underlying synchronous mechanism must send bits
continually and a sender does not have data ready to send at all
times a technique known as framing is used:

CSC123: Data Communications


 An interface is added to a synchronous mechanism that accepts
and delivers a block of bytes known as a frame.
 To insure that the sender and receiver stay synchronized:
 A frame starts with a special sequence of bits.

 Most synchronous systems include an idle sequence (or idle


byte)
 That is transmitted when the sender has no data to send.

17
BYTES, BLOCKS, AND FRAMES
 Illustration of a frame on a synchronous transmission
system:

CSC123: Data Communications


18
TIMING OF SERIAL TRANSMISSION
 Serial transmission mechanisms can be divided into
three broad categories

CSC123: Data Communications


 Depends on how transmissions are spaced in time:
Serial Transmision Characteristics
Mechanism
Asynchronous transmission Occurs at any time:
•With an arbitrary delay between the
transmission of two data items.

Synchronous transmission Occurs continuously:


• With no gap between the
transmission of two data items.
Isochronous transmission Occurs at regular intervals:
• With a fixed gap between the 19
transmission of two data items.
ASYNCHRONOUS TRANSMISSION
 In asynchronous transmission, the timing of a signal is
unimportant.

CSC123: Data Communications


 Information is received and translated by agreed-upon
patterns.
 Patterns are based on grouping the bit stream into bytes.
 The sending system handles each group independently,
relaying it to the link whenever ready, without regard to
a timer.

20
ASYNCHRONOUS TRANSMISSION
(CONT.)
 To alert the receiver to the arrival of a new group, an
extra bit called start bit is added to the beginning of
each byte.

CSC123: Data Communications


 To let the receiver know that the byte is finished, one or
more additional bits called stop bits are appended to the
end of the byte.
 Called asynchronous because:
 At the byte level, sender and receiver do not have to be
synchronized.
 But within each byte, the receiver must still be synchronized
with the incoming bit stream.
21
ASYNCHRONOUS TRANSMISSION
(CONT.)
 When the receiver detects a start bit, it sets a timer and
begins counting bits as they come in.

CSC123: Data Communications


 After n bits, the receiver looks for a stop bit and after
the stop bit is detected, it ignores any received pulses
until the next start bit.

22
ASYNCHRONOUS TRANSMISSION

CSC123: Data Communications


 Start bit:
Signals the beginning of a character.
 Stop bit:
The final element whose minimum is specified usually to 1,
1.5 or 2 bits.
 Parity bit:
For error checking and correction. 23
ASYNCHRONOUS TRANSMISSION
 It is well-suited to applications that generate data at
random:

CSC123: Data Communications


 Example
A user typing on a keyboard or a user that clicks
on a link.
 The disadvantage of asynchrony arises from the lack of
coordination between sender and receiver:
 While the medium is idle, a receiver cannot know how long
the medium will remain idle before more data arrives.

24
ADVANTAGES OF ASYNCHRONOUS
TRANSMISSION
 Each individual character is complete in itself:
 Therefore if a character is corrupted during transmission, its

CSC123: Data Communications


successor and predecessor will be unaffected.
 Particularly suited for applications where the characters
are generated at irregular intervals:
 Example:
Data entry from the keyboard.
 Uses simple, cheap technology (UARTs).

25
DISADVANTAGES OF ASYNCHRONOUS
TRANSMISSION
 Successful transmission inevitably depends on the
recognition of the start bits.

CSC123: Data Communications


 A high proportion of the transmitted bits (usually 3 out
of 11 if using ASCII code) are uniquely for control
purposes and thus carry no useful information:
 Wastes 20-30% of bandwidth.
 As a result of the effects of distortion the speed of
transmission is limited.
 Usable up to ~20 kbps.
 Has no addressing information.
26
SYNCHRONOUS TRANSMISSION
 The bit stream is combined into longer frames which
may contains multiple bytes.

CSC123: Data Communications


 Each byte is introduced onto the transmission link
without a gap between it and the next one.
 No idle time between bits.
 After transmitting the final bit of one data byte, the sender
transmits a bit of the next data byte.
 The sender and receiver constantly remain
synchronized:
 Less synchronization overhead.

27
SYNCHRONOUS TRANSMISSION (CONT.)
 Without gaps and start/stop bits, timing becomes very
important:

CSC123: Data Communications


 The accuracy of the received information is completely
dependent on the ability of the receiver to keep an accurate
count of the bits as they come in.

28
SYNCHRONOUS TRANSMISSION
 Synchronization of the transmitting and receiving
terminals is maintained by special synchronization
characters, which align clocks at each terminal.

CSC123: Data Communications


 Preamble bit pattern to allow the receiver to synchronize to
the transmitter.
 Postamble bit pattern to mark the end of the transmission of
the block.
 The preamble is called:
 A synchronization character (SYN) in character oriented
protocols.
 A FLAG in a bit oriented protocol.

29
BLOCK SYNCHRONIZATION
 Blocks of characters or bits (frames) are transmitted
without start or stop codes.

CSC123: Data Communications


 Frame:
 Data + Control Information.
 Clocks:
Keep the devices in step with each other.
 The exact format of the frame depends on whether the
transmission scheme is
 Character-oriented.
 Older.
 Bit-oriented.
30
 Newer and currently used.
FRAMING
 A Data Link layer function whereby the packets from
the Network Layer are encapsulated into frames.

CSC123: Data Communications


 The data frames can be of variable length or fixed
length.
 Variable-length framing: The size of each frame to be
transmitted may be different.
 A pattern of bits is used as a delimiter to mark the end of one
frame and the beginning of the next frame.
 The two types of variable-sized framing are:
 Character-oriented framing.
 Bit-oriented framing.
31
CHARACTER-ORIENTED FRAMING
 Data is transmitted as a sequence of bytes, from an 8-bit
coding system like ASCII.

CSC123: Data Communications


32
CHARACTER-ORIENTED FRAMING
 The parts of a frame in a character-oriented framing are:
 Frame Header: It contains the source and the destination

CSC123: Data Communications


addresses of the frame in form of bytes.
 Payload field: It contains the message to be delivered.
 A variable sequence of data bytes.
 Trailer: It contains the bytes for error detection and error
correction.
 Flags: Flags are the frame delimiters signaling the start and
end of the frame.
 Of 1-byte denoting a protocol-dependent special
character.
33
CHARACTER ORIENTED PROTOCOLS
 Suited for transmission of text.
 The flag is a chosen character that is not used for text encoding.

If the protocol is used for transmitting multimedia messages, there

CSC123: Data Communications



are chances that the pattern of the flag byte is present in the
message byte sequence.
 In order that the receiver does not consider the pattern as the
end of the frame, byte stuffing mechanism is used.
 Here, a special byte called the escape character (ESC) is stuffed
before every byte in the message with the same pattern as the
flag byte.
 In the special case an ESC sequence is found in the message
byte, then another ESC sequence is stuffed before it.
34
CHARACTER ORIENTED TRANSMISSION
 Character oriented transmission can be used in two configurations
 The SYN character alerts the receiver about incoming data.
 The receiver accepts the data until the postamble character

CSC123: Data Communications


is seen.
 The receiver the looks for the next SYN pattern.

 The frame length is part of the control information.


 The receiver looks for a SYN character, determines frame

length, reads the indicated number of characters, then looks


for the next SYN character to start the next frame.

35
CHARACTER ORIENTED PROTOCOLS
 Problems with character-oriented framing:
 It adds too much overhead on the message, thus increasing

CSC123: Data Communications


the total size of the frame.
 The coding system used in recent times have 16-bit, 32-bit or
64-bit characters that conflicts with the 8-bit encoding.

36
BIT-ORIENTED FRAMING
 Data is transmitted as a sequence of bits that can be
interpreted in the upper layers both as text as well as
multimedia data.

CSC123: Data Communications


 The parts of a frame in a bit-oriented framing are:

37
BIT-ORIENTED FRAMING
 Frame Header: Contains bits denoting the source and the
destination addresses of the frame.
 Payload field: Contains the message to be delivered.

CSC123: Data Communications


 A variable sequence of bits.
 Trailer: Contains the error detection and error correction bits.
 Flags: Bit pattern that act as the frame delimiters signaling the start
and end of the frame:
 Generally of 8-bits and comprises of six or more consecutive 1s.
 Most protocols use the 8-bit pattern 01111110 as flag.

38
BIT-ORIENTED PROTOCOLS
 Suited for transmitting any sequence of bits.
 So there are chances that the pattern of the flag bits is

CSC123: Data Communications


present in the message.
 In order that the receiver does not consider this as end of
frame, bit-stuffing mechanism is used.
 Whenever a 0 bit is followed by five consecutive 1 bits in the
message, an extra 0 bit is stuffed at the end of the five 1’s.
 When the receiver receives the message, it removes the
stuffed 0 after each sequence of five 1’s.
 The un-stuffed message is then sent to the upper layers.

39
ADVANTAGES OF SYNCHRONOUS
TRANSMISSION
 More efficient than asynchronous
 Overhead typically below 5%.

CSC123: Data Communications


 Used at higher speeds than asynchronous.
 The system is not so prone to distortion as
asynchronous communication and can
thus be used at higher speeds.
 Has a better addressing capability.

40
DISADVANTAGES OF SYNCHRONOUS
TRANSMISSION
 If an error does occur, rather than just a single character,
the whole block of data is lost

CSC123: Data Communications


 Usually containing 100 or more characters.
 Has packetization delay.
 The sender cannot transmit characters simply as they
occur and consequently has to store them until it has
built up a block:
 Thus the system is unsuitable for applications where
characters are generated at irregular intervals.
 Requires error checking.
41
SYNCHRONIZATION CHOICES
 Low-speed terminals and PCs commonly use
asynchronous transmission:

CSC123: Data Communications


 Inexpensive.
 “burst” tendency of communication reduces impact of
inefficiency.
 Large systems and networks commonly use
synchronous transmission:
 Overhead too expensive;
 Efficiency is necessary.
 Error-checking is more important.
42
 Addressing is important.
ADVANTAGES AND DISADVANTAGES OF
SERIAL TRANSMISSION
 Advantages
 Simple and easy to implement.

CSC123: Data Communications


 Cheap to implement.
 Disadvantages
 Slower speed due to extra processes of
parallel to serial and back.
 Extra information must be sent for control
purposes.
43
ISOCHRONOUS TRANSMISSION
 Designed to provide steady bit flow for multimedia applications.
 Delivering such data at a steady rate is essential:
 Because variations in delay known as jitter can disrupt reception (cause

CSC123: Data Communications


pops or clicks in audio/make video freeze for a short time).
 Isochronous network is designed to accept and send data at a fixed rate, R.
 Network interface is such that data must be handed to the network for
transmission at exactly R bits per second.
 For example, an isochronous mechanism designed to transfer voice
operates at a rate of 64,000 bits per second:
 A sender must generate digitized audio continuously.
 A receiver must be able to accept and play the stream.

44
SIMPLEX, HALF-DUPLEX, AND FULL-
DUPLEX TRANSMISSION
 A communications channel is classified as one of three
types (depending on the direction of transfer):

CSC123: Data Communications


 Simplex: The mechanism can only transfer data in a single
direction:
 It is analogous to broadcast radio or television.

45
SIMPLEX, HALF-DUPLEX, AND FULL-
DUPLEX TRANSMISSION
 Full-Duplex:
 Allows transmission in two directions simultaneously:

CSC123: Data Communications


 It is analogous to a voice telephone conversation in which a
participant can speak even if they are able to hear
background music at the other end.
 It is usually implemented over one channel through the
use of two frequencies:
 One frequency for the transmit mode (TX) and
 Another for the receive mode (RX).

 For this implementation modulation techniques are


used.
46
SIMPLEX, HALF-DUPLEX, AND FULL-
DUPLEX TRANSMISSION
 Half-Duplex: The mechanism involves a shared
transmission medium:

CSC123: Data Communications


 The shared medium can be used for communication in each
direction.
 But the communication cannot proceed simultaneously.
 It is analogous to using walkie-talkies where only one side
can transmit at a time.
 An additional mechanism is needed at each end of a
half-duplex communication that coordinates
transmission:
 To insure that only one side transmits at a given time.
47
SIMPLEX, HALF-DUPLEX, AND FULL-
DUPLEX TRANSMISSION

CSC123: Data Communications


48
DTE-DCE INTERFACE
 There are usually four basic functional units involved in the
communication of data: a Data Terminating Equipment (DTE) and
Data Circuit-terminating Equipment (DCE) on both ends of

CSC123: Data Communications


transmission
 The DTE generates the data and pass them to a DCE.
 The DCE converts the signal to a format appropriate to the
transmission medium
 When the signal arrives at the receiving end, this process is
reversed

49
DCE AND DTE EQUIPMENT
 Terms Data Communications Equipment (DCE) and
Data Terminal Equipment (DTE) were originally created
by American Telegraph and Telephony (AT&T).

CSC123: Data Communications


 To distinguish between the communications equipment
owned by the phone company and the terminal equipment
owned by a subscriber.
 The terminology persists: If a business leases a data
circuit from a phone company:
 The phone company installs DCE equipment at the business.
 The business purchases DTE equipment that attaches to the
phone company’s equipment.
50
DCE AND DTE EQUIPMENT
 From an academic point of view, the concept behind the DCE-DTE
distinction is not ownership of the equipment
 Instead, it lies in the ability to define an arbitrary interface for a

CSC123: Data Communications


user.
 If the underlying network uses synchronous transmission
 The DCE equipment can provide either a synchronous or
isochronous interface to the user’s equipment
 Several standards exist that specify a possible interface between
DCE and DTE:
 The RS-232 standard and the RS-449 standard proposed as a
replacement can each be used
 In addition, a standard known as X.21 is also available

51
DATA TERMINAL EQUIPMENT (DTE)
 DTE includes any unit that functions either as a source
of or as a destination for binary digital data

CSC123: Data Communications


 It can be a terminal, microcomputer, printer, fax
machine and etc.

Fax

52
DATA CIRCUIT-TERMINATING
EQUIPMENT (DCE)
 DCE includes any functional unit that transmits or
receives data in the form of an analog or digital signal
through a network

CSC123: Data Communications


 Commonly used DCEs include modems, hubs, switches,
routers, etc.

Modem

53
DTE-DCE INTERFACE STANDARD
 Many standards have been developed to define the
connection between a DTE and a DCE.

CSC123: Data Communications


 Each standard provides a model for the mechanical,
electrical, and functional characteristics of the
connection.
 The most active organizations defining the interface
standard are the Electronic Industries Association (EIA)
and the International Telecommunication Union-
Telecommunication Standards Committee (ITU-T)

54
DTE-DCE INTERFACE STANDARD
(CONT.)
 The EIA standards are called EIA-232, EIA-422, EIA-
449, and so on.

CSC123: Data Communications


 The ITU-T standards are called the V series and the X
series.

55
RS-232
 Originally issued in 1962 as the RS-232 standard (recommended
standard).
 Short for recommended standard-232.

CSC123: Data Communications


 Approved by the Electronic Industries Association (EIA) for
connecting serial devices.
 In 1987, the EIA released a new version with the name to EIA-232-
D.
 Defined not only the type of connectors to be used but also the
specific cable and plugs and the functionality of each pin.
 In 1991, the EIA teamed up with Telecommunications Industry
association (TIA) and issued yet another version that goes by
EIA/TIA-232-E.
 But still commonly called RS-232. 56
NEWER STANDARDS
 While EIA-232 remains the most common standard for
serial communication, the EIA has developed successors
called RS-422 and RS-423.

CSC123: Data Communications


 These newer standards are “backward compatible” so
that devices adhering to the old standard (RS-232) can
be used in a new RS-422 port.

57
RS-232 ASYNCHRONOUS CHARACTER
TRANSMISSION STANDARD
 EIA standard specifies the details, such as
 Physical connection size (e.g max cable length of 50 feet).

CSC123: Data Communications


 Electrical details (range between -15v +15v)
 The line coding being used.
 It can be configured to control the exact number of bits per
second.
 It can be configured to send 7-bit or 8-bit characters.
 Voltage varies at different stages
 When a start bit, eight bits of a character, and a stop bit are
sent.

58
RS-232 ASYNCHRONOUS CHARACTER
TRANSMISSION

CSC123: Data Communications


59
EIA-232 MECHANICAL SPECIFICATION
 The EIA-232 defines the interface as a 25-wire cable with a male
and a female DB-25 pin connector attached to either end.
 The length of the cable may not exceed 15 meters.

CSC123: Data Communications


 A DB-25 connector is a plug with 25 pins, each of which is
attached to a single wire with a specific function.
 However, fewer are actually used in current practice
 Another implementation of EIA-232 uses a 9-wire cable with a
male and a female DB-9 pin connector attached to either end
 9-pin connector is more commonly found in PCs but it covers
signals for asynchronous serial communication only.
 Male connector is used on DTE and female connector is used on
DCE
60
EIA-232 ELECTRICAL SPECIFICATION
 EIA-232 states that all data must be transmitted as logical 1s and 0s
(called mark and space) using NRZ-L encoding.
 EIA-232 defines 2 distinct ranges, one for positive voltages and one

CSC123: Data Communications


for negative with:
 0 defined as a positive voltage and
 1 defined as a negative voltage
 To be recognized as data, the amplitude of a signal must fall
between 3 and 15 volts or between -3 and -15 volts.
 EIA-232 allows for a maximum bit rate of 20 kbps, although in
practice this often is exceeded.

61
EIA-232 ELECTRICAL SPECIFICATION
 The reason to do that is because EIA-232 makes it
unlikely that degradation of a signal by noise will affect
its recognizability

CSC123: Data Communications


62
CONTROL AND TIMING
 Only 4 wires out of the 25 available in an EIA-232
interface are used for data functions

CSC123: Data Communications


 The remaining 21 are reserved for functions like control,
timing, grounding, and testing
 Any of the other functions is considered ON if it
transmits a voltage of at least +3 and OFF if it transmits
a voltage with a value less than -3 volts

63
EIA-232 FUNCTIONAL SPECIFICATION

CSC123: Data Communications


DB-25 Implementation

64
DB-9 Implementation
FUNCTIONING OF EIA-232 IN SYNCHRONOUS
FULL-DUPLEX TRANSMISSION

CSC123: Data Communications


65
NULL MODEM
 A null modem is used to
connect two DTEs.

CSC123: Data Communications


 It fools the DTEs at either
end into believing that they
have DCEs and a network
between them

66
UNIVERSAL SERIAL BUS (USB): THE
NEW STANDARD IN TOWN
 A representative peripheral interface.
 The development of serial port standards was important

CSC123: Data Communications


in the development of computers.
 Peripheral device developers knew that if they adhered to the
standards, users could add their device to the computer with
little trouble.
 Over the last few years USB ports and standards have
taken over.
 USB provides a serial bus standard for connecting
devices, usually to a computer, but it also is in use on
other devices such as set-top boxes, game consoles and
PDAs. 67
DIFFERENT TYPES OF RS-232 CABLES

CSC123: Data Communications


68
FIREWIRE
 Also called IEEE-1394.
 Used for digital cameras, camcorders, and scanners.

CSC123: Data Communications


 Bi-directional communication.
 Developed by Apple Computers.
 Requires a special adapter card.

69
COMPARISON
Interface Format Number of Length Speed Typical Use
Devices (maximum, (maximum,
(maximum) feet) bits/sec.)

CSC123: Data Communications


USB Asynchronous 127 16 (or up to 1.5M, 12M, Mouse,
serial 96 ft. with 5 480M keyboard, disk
hubs) drive, modem,
audio
RS-232 Asynchronous 2 50-100 20k (115k Modem, mouse,
(EIA/TIA-232) serial with some instrumentation
hardware)
Parallel Printer Parallel 2 (8 with 10–30 8M Printers,
Port daisy-chain scanners, disk
support) drives

70
HIGH DEFINITION MULTIMEDIA
INTERFACE (HDMI) CONNECTOR
 HDMI is a connector and cable capable of transmitting
high-quality and high-bandwidth streams of audio and
video between devices.

CSC123: Data Communications


 The HDMI technology is used with devices such as an
HDTV, Projector, DVD player, or Blu-ray player.

71
CSC123: Data Communications
72
DCE AND DTE EQUIPMENT

You might also like