The Principle of Electronic Data Serial and Parallel Data Communication Transmission Rate Bandwidth Bit Rate Parity bits.

Slides:



Advertisements
Similar presentations
INPUT-OUTPUT ORGANIZATION
Advertisements

Serial Communications Interface (SCI) Michael LennardZachary PetersBao Nguyen.
Data Communication Topics to be discussed:  Data Communication Terminology.  Data Transmission Signals.  Data Transmission Circuits.  Serial & Parallel.
1 Fall 2005 Local Serial Asynchronous Communication Qutaibah Malluhi Computer Science and Engineering Qatar University.
Local Asynchronous Communication and RS-232. Goals Explain how electric current can be used to transmit bits over short distances Present a popular mechanism.
Hierarchy of I/O Control Devices
Chapter 8 Data and Network Communication Technology
1 Chapter Six - Errors, Error Detection, and Error Control Chapter Six.
Transmission Characteristics 1. Introduction (Information Interchange codes) 2. Asynchronous and Synchronous Transmissions 3. Error detection (bit errors)
Network Data Organizational Communications and Technologies Prithvi N. Rao Carnegie Mellon University Web:
Chapter 6 Errors, Error Detection, and Error Control
Chapter 8 COMMUNICATION AND COMPUTER NETWORK
Local Asynchronous Communication
Local Asynchronous Communications. Bit-wise data transmission Data transmission requires: Encoding bits as energy Transmitting energy through medium Decoding.
Synchronous - Asynchronous Data Transmission. Asynchronous ► The sender and receiver are not Synchronised. ► The sender sends only one character at a.
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.
INPUT-OUTPUT ORGANIZATION
Technology Training that Works Hands of Data Communications, Networking & TCP/IP Troubleshooting.
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
NETWORK CHONGSEOK PARK 10DD MRS. VEENA MONY Content.
Transmission Modes Serial Transmission  One bit is transmitted on a circuit at a time  Usually there is one transmit circuit and one receive circuit.
Computers in Surveying SVY2301 / E4006 Automated Surveying.
Simplex, Half Duplex & Duplex Serial & Parallel transmission Synchronous & Asynchronous Bit & Baud Rate.
CHAPTER 5 I/O PRINCIPLE Understand the principles of System Bus
AS Computing F451 F451 Data Transmission. What data is transmitted? Phone SMS Radio TV Internet.
6.1. Communication Methods Revision using Qwizdom.
Chapter-4/5-1CS331- Fakhry Khellah Term 081 Chapter 4 (Only 4.2 – 4.3) Digital Transmission.
Scott Baker Will Cross Belinda Frieri March 9 th, 2005 Serial Communication Overview ME4447/6405.
Network Environments. Communications Networks LAN – Local Area Network Collection of Computers and peripherals with a common connection in one building.
Communication methods
Input/Output 2 What is I/O? How we get the CPU to communicate with devices From the computer’s point of view, it’s just 1’s and 0’s Gets interpreted.
ECS 152A 4. Communications Techniques. Asynchronous and Synchronous Transmission Timing problems require a mechanism to synchronize the transmitter and.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 6 – Digital Data Communications Techniques.
Data and Computer Communications by William Stallings Eighth Edition Digital Data Communications Techniques Digital Data Communications Techniques Click.
AS Computing Data Transmission and Networks. Transmission error Detecting errors in data transmission is very important for data integrity. There are.
Data Communications & Computer Networks, Second Edition1 Chapter 6 Errors, Error Detection, and Error Control.
CSC 335 Data Communications and Networking
1 Transmission of Digital Data : Interface and Modems.
Types of computer networks LAN ( LOCAL AREA NETWORK ) WAN (WIDE AREA NETWROK )
AS Computing Data transmission. Basic data transmission Baud The rate that the voltage changes is called the Baud. If the voltage changes 10 times every.
Digital Interfaces An interface links two devices Interface Standards define: – mechanical specifications - how many wires & connector type –electrical.
1 st semester 1436/  When a signal is transmitted over a communication channel, it is subjected to different types of impairments because of imperfect.
FUNDAMENTALS OF NETWORKING
Unit 1 Lecture 4.
Chapter 7 Channel organization. Group members  Bilal Ahmed  Mehmal javed  Faisal khan janjua  Harris bashir.
A Level Computing for AQA Teacher’s Resource CD-ROM 20 CHAPTER: Communication methods Serial and parallel communications, bandwidth, bit rate and baud.
1 Chapter Overview Modems The Internet and Web Browsers.
Data and Computer Communications Eighth & Ninth Edition by William Stallings Chapter 6 – Digital Data Communications Techniques.
Data Communication & Networking. Data communication Not to be confused with telecommunication –Any process that permits the passage from a sender to one.
CE-2810 Dr. Mark L. Hornick 1 Serial Communications Sending and receiving data between devices.
Chapter Nine: Data Transmission. Introduction Binary data is transmitted by either by serial or parallel methods Data transmission over long distances.
OCR AS Level F451: Data transmission Data transmission a. Describe the characteristics of a LAN (local area network) and a WAN (wide area network);
Data Communications: The Basics Chapter 4 The Management of Telecommunications Houston H. Carr and Charles A. Snyder.
Serial Communications
(1B) Methods of representing and measuring data electronically
Data Communication IT-402.
6.1 Communication Methods
Serial I/O and Data Communication.
Transmission Modes The term transmission mode to refer to the manner in which data is sent over the underlying medium Transmission modes can be divided.
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
E3165 DIGITAL ELECTRONIC SYSTEM
DIGITAL DATA COMMUNICATION TECHNIQUES
DIGITAL DATA COMMUNICATION TECHNIQUES
Fundamentals of Communication and Networking
Chapter Nine: Data Transmission
Chapter 2 Transmission Basics.
Data Communication.
BASIC TYPE OF DATA TRANSMISSION:
Chapter 9 Transmission Modes
Serial Communications
Presentation transcript:

The Principle of Electronic Data Serial and Parallel Data Communication Transmission Rate Bandwidth Bit Rate Parity bits

The Principle of Electronic Data Involves sending and receiving information data from one computer or data processing device to another. Involves sending and receiving information data from one computer or data processing device to another. Examples , Supermarket EPOS (Electronic Point of Sale) Terminals, Cash Dispensers, Facsimile Video Conferencing.

Serial Data Communication. Serial Data Transmission: bits are sent via an interface one bit at a time over a single wire, from the source to the destination. Serial Data Transmission: bits are sent via an interface one bit at a time over a single wire, from the source to the destination

Serial Data Communication. (An example of a very high data transfer rate is through the use of fibre-optic cable, which has a data transfer rate of 1000Mbs per second.) (An example of a very high data transfer rate is through the use of fibre-optic cable, which has a data transfer rate of 1000Mbs per second.)

Parallel Data Communication. Parallel Data transmission is used inside the computer (using various computer buses) and for short distances (a few metres), so to prevent data being misread. Parallel Data transmission is used inside the computer (using various computer buses) and for short distances (a few metres), so to prevent data being misread

Parallel Data Communication. A parallel port can send 8, 16, or 32 bits simultaneously down separate lines. A parallel port can send 8, 16, or 32 bits simultaneously down separate lines. A printer uses the parallel port. A printer uses the parallel port.

Parallel Data Communication. Limited to short distances of a few metres, e.g. between a computer and printer. Limited to short distances of a few metres, e.g. between a computer and printer. Limitation because it is very difficult to produce copper wire with the exact same resistance. Limitation because it is very difficult to produce copper wire with the exact same resistance. Simultaneous transmission of data over distances can result in skewing of data (bits not arriving in parallel) due to varying resistance of wires. Simultaneous transmission of data over distances can result in skewing of data (bits not arriving in parallel) due to varying resistance of wires.

Transmission Rate The Baud Rate is named after Baudot who did a lot of work with electronic signals. The Baud Rate is named after Baudot who did a lot of work with electronic signals. The Baud Rate is the rate that the voltage changes and the speed at which the data is transmitted serially. The Baud Rate is the rate that the voltage changes and the speed at which the data is transmitted serially

Transmission Rate The sender will generate one voltage to represent 1 and a different voltage to represent 0. The sender will generate one voltage to represent 1 and a different voltage to represent 0. The sender has a clock which transmits bits at regular intervals. The sender has a clock which transmits bits at regular intervals. At any point in time there will be a number of bits being carried along the wire. At any point in time there will be a number of bits being carried along the wire. Generally one baud is one bit per second. Generally one baud is one bit per second.

Baud Rate Framing bits have to be transmitted with each character to provide Framing bits have to be transmitted with each character to provide –start and stop bits, –error detection –and communication controls. A baud rate 56K does not mean that 7000 characters per second will be transmitted: the figure will be lower. Why?

Bandwidth Bandwidth measures signal changes per second, and is measured in Baud. Bandwidth measures signal changes per second, and is measured in Baud. When a signal is transmitted along a wire (or any other medium) it is reluctant to travel as a square since waves are naturally in the form of sine waves (analogue signals).

Bandwidth High Frequency Low Frequency All media are capable of transmitting a set of waves that have a range of frequencies.All media are capable of transmitting a set of waves that have a range of frequencies. The frequency of the wave is the rate at which the wave repeats itself.The frequency of the wave is the rate at which the wave repeats itself. The higher the bandwidth the greater the amount of data that can be transmitted.

Bandwidth The range of the frequencies that a medium can transmit is the bandwidth. The range of the frequencies that a medium can transmit is the bandwidth. If the bandwidth is wide then more data can be transmitted. If the bandwidth is wide then more data can be transmitted. –A normal telephone wire has low bandwidth so it is not possible to transmit large amounts of data. –An optical fibre has a high bandwidth and is able to transmit large amounts of data.

Bit Rate Is the term given to the rate that the bits are transmitted. Is the term given to the rate that the bits are transmitted.  Remember the baud is the rate the voltage changes. If the voltage changes 10 times every second the baud is said to be ten. If the voltage changes 10 times every second the baud is said to be ten.

Bit Rate If four voltages were generated instead of two, each change in signal could be used to represent two bits. If four voltages were generated instead of two, each change in signal could be used to represent two bits. Therefore, if the signals are transmitted 10 times a second, the baud rate is still 10 but 20 bits per second are being transmitted. Therefore, if the signals are transmitted 10 times a second, the baud rate is still 10 but 20 bits per second are being transmitted.

Remember Baud Rate refers to the rate that the signals are transmitted along a wire. Baud Rate refers to the rate that the signals are transmitted along a wire. Bit Rate refers to the rate that bits are transmitted. Bit Rate refers to the rate that bits are transmitted.

Parity bits A parity bit is an extra bit added to the character code A parity bit is an extra bit added to the character code Set to 0 or 1 Set to 0 or 1 so that total number of 1’s in code is even, for even parity so that total number of 1’s in code is even, for even parity or total number of 1’s in code is odd, for odd parity. or total number of 1’s in code is odd, for odd parity.

Parity bits Parity checks are used to determine whether the parity of a data item is correct when it is being sent to or from an input, output or storage device, or being sent over a communications line. Parity checks are used to determine whether the parity of a data item is correct when it is being sent to or from an input, output or storage device, or being sent over a communications line. Odd parity will detect the failure of a transmission line, because all the bits will then be set to zero. Odd parity will detect the failure of a transmission line, because all the bits will then be set to zero. Note that the character code, including the parity bit, is an example of a self checking code. Note that the character code, including the parity bit, is an example of a self checking code.

Parity bits Add a parity bit to the end (LHS) of each of the following codes to maintain odd parity: Add a parity bit to the end (LHS) of each of the following codes to maintain odd parity: Remember: Remember: –Set to 0 or 1 –so that total number of 1’s in code is even, for even parity –or total number of 1’s in code is odd, for odd parity.

Parity bits The ASCII codes for The ASCII codes for P is P is Q is Q is In an even parity transmission system what will be the value and parity bit for P and Q? In an even parity transmission system what will be the value and parity bit for P and Q?

Synchronous and Asynchronous transmission Two types of serial mode for sending data Asynchronous transmission one character at a time, with a start and stop bit and parity bit sent with each character. one character at a time, with a start and stop bit and parity bit sent with each character. For each character sent, 10 bits are transmitted For each character sent, 10 bits are transmitted Start bit alerts the receiving device and synchronises the clock inside the receiver ready to receive the character. Start bit alerts the receiving device and synchronises the clock inside the receiver ready to receive the character. Baud rate at receiving end has to be set up be same as senders. Baud rate at receiving end has to be set up be same as senders. Usually used by PC’s, fast and economical for relatively small amounts of data. Usually used by PC’s, fast and economical for relatively small amounts of data.

Synchronous transmission Enables whole blocks of data to be sent in timed sequences Enables whole blocks of data to be sent in timed sequences Timing signals (usually computer’s internal clock) control rate of transmission Timing signals (usually computer’s internal clock) control rate of transmission There is no need for start and stop bits to accompany each character. There is no need for start and stop bits to accompany each character. System is less error prone than asynchronous System is less error prone than asynchronous Much faster – usually used on mainframe computers Much faster – usually used on mainframe computers

Handshaking The exchange of signals between devices to establish their readiness to send or receive data. The exchange of signals between devices to establish their readiness to send or receive data. –E.g. between a computer and printer One method of ensuring both sender and receiver are ready before transmission begins One method of ensuring both sender and receiver are ready before transmission begins The conversation between two devices along lines of:- The conversation between two devices along lines of:- –Device 1: “Are you ready to receive some data?” –Device 2: “Yes, go ahead.” –Device 1: (sends data) –Device 2: “Message received, thanks!”