FILES, DATA, AND SIGNALS FILE HAMLET. TXT USER DATA

Slides:



Advertisements
Similar presentations
Serial Communications Interface (SCI) Michael LennardZachary PetersBao Nguyen.
Advertisements

1 Fall 2005 Local Serial Asynchronous Communication Qutaibah Malluhi Computer Science and Engineering Qatar University.
Chapter 4 Making Connections. 2 Introduction  Examine the interface between a computer and a device. This interface occurs at the physical layer.  Connecting.
Hierarchy of I/O Control Devices
Data Transmission Most digital messages are longer than just a few bits. It is neither practical nor economic to transfer all bits of a long message simultaneously.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 6: Digital Data Communications Techniques.
1 Physical Layer: Data Encoding & Transmission. 2 Network Interface Card (NIC) LL in part, PL in total are implemented in NIC –Ethernet card, card,
Transmission Characteristics 1. Introduction (Information Interchange codes) 2. Asynchronous and Synchronous Transmissions 3. Error detection (bit errors)
CSCI 4550/8556 Computer Networks Comer, Chapter 5: Local Asynchronous Communication (RS-232)
William Stallings Data and Computer Communications 7th Edition Chapter 6 Digital Data Communications Techniques.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 4 Digital Transmission.
Data Transmission Most digital messages are longer than just a few bits. It is neither practical nor economical to transfer all bits of a long message.
Input/Output and Communication
TCP: Software for Reliable Communication. Spring 2002Computer Networks Applications Internet: a Collection of Disparate Networks Different goals: Speed,
TDC 461 Basic Communications Systems 8 May, 2001.
ECE 371- Unit 11 Introduction to Serial I/O. TWO MAJOR CLASSES OF SERIAL DATA INTERFACES ASYNCHRONOUS SERIAL I/O - USES “FRAMING BITS” (START BIT AND.
Local Asynchronous Communication
Local Asynchronous Communications. Bit-wise data transmission Data transmission requires: Encoding bits as energy Transmitting energy through medium Decoding.
1/26 Chapter 6 Digital Data Communication Techniques.
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.
1 SCI Serial Communication Interface Gerrit Becker James McClearen Charlie Hagadorn October 21, 2004.
Technology Training that Works Hands of Data Communications, Networking & TCP/IP Troubleshooting.
Computers in Surveying SVY2301 / E4006 Automated Surveying.
Simplex, Half Duplex & Duplex Serial & Parallel transmission Synchronous & Asynchronous Bit & Baud Rate.
1 Input/Output. 2 Principles of I/O Hardware Some typical device, network, and data base rates.
Chapter-4/5-1CS331- Fakhry Khellah Term 081 Chapter 4 (Only 4.2 – 4.3) Digital Transmission.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Scott Baker Will Cross Belinda Frieri March 9 th, 2005 Serial Communication Overview ME4447/6405.
Chapter 5: Local Asynchronous Communication 1. Bit-wise data transmission 2. Asynchronous communication 3. Sending bits with electric current 4. Standard.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
ECS 152A 4. Communications Techniques. Asynchronous and Synchronous Transmission Timing problems require a mechanism to synchronize the transmitter and.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Data and Computer Communications by William Stallings Eighth Edition Digital Data Communications Techniques Digital Data Communications Techniques Click.
1 Message Delineation Identify the start and end of messages by: Identify the start and end of messages by:
William Stallings Data and Computer Communications
CSC 335 Data Communications and Networking
The Principle of Electronic Data Serial and Parallel Data Communication Transmission Rate Bandwidth Bit Rate Parity bits.
Interfaces and Synchronization Martin Weiss. EIA 232D Interface Standard u Synonymous with ITU V.24 u Asynchronous interface u Up to 19.2kbps u 50 foot.
1 Transmission of Digital Data : Interface and Modems.
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.
FUNDAMENTALS OF NETWORKING
Unit 1 Lecture 4.
1/30/ :20 PM1 Chapter 6 ─ Digital Data Communication Techniques CSE 3213 Fall 2011.
FIT1005 FIT – Monash University
Chapter 7 Channel organization. Group members  Bilal Ahmed  Mehmal javed  Faisal khan janjua  Harris bashir.
1 Chapter Overview Modems The Internet and Web Browsers.
1 Business Telecommunications Data and Computer Communications Chapter 6 The Data Communications Interface.
Data and Computer Communications Eighth & Ninth Edition by William Stallings Chapter 6 – Digital Data Communications Techniques.
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.
Data and Computer Communications Digital Data Communications Techniques + Error Control+ Digital Data Communications Techniques + Error Control+Multiplexing.
Serial Communications
(1B) Methods of representing and measuring data electronically
William Stallings Data and Computer Communications
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.
Local Asynchronous Communication (RS-232)
William Stallings Data and Computer Communications 7th Edition
DIGITAL DATA COMMUNICATION TECHNIQUES
DIGITAL DATA COMMUNICATION TECHNIQUES
DIGITAL DATA COMMUNICATION TECHNIQUES
Data Transmission Most digital messages are longer than just a few bits. It is neither practical nor economical to transfer all bits of a long message.
Chapter Nine: Data Transmission
Chapter 6 Transmission of Digital Data Interfaces and Modems
Chapter 9 Transmission Modes
Serial Communications
William Stallings Data and Computer Communications
Introduction Communication Modes Transmission Modes
Presentation transcript:

FILES, DATA, AND SIGNALS FILE HAMLET. TXT USER DATA INTERNAL y e a , b REPRESENTATION 01011001 01100101 01100001 00101100 00100000 OF USER DATA f r o m b 01100110 01110010 01101111 01101101 00100000 Internal representation of information stored in n-bit entities corresponding to a particular character code (e.g., ASCII is shown here). Yea, from the table of my memory I’ll wipe away all trivial fond records

FILES, DATA, AND SIGNALS (cont.) 1 0 0 1 1 0 1 0 1 0 1 0 0 1 1 0 1 0 0 0 1 10 0 0 1 10 1 0 0 LSB LSB LSB LSB SIGNAL – External representation of user data -- Mapping of bits to a signal depends only on choice of implementer. NonReturn to Zero-Level (NRZ-L) shown, but other signaling types are possible.

PARALLEL TRANSMISSION , y e a b f r o m Receiver Transmitter MSB LSB CLOCK DTE DTE t0 t1 t2 t3 t4 t5 t6 t7 T8

SKEW t0 t1 1 SKEW: The arrival of bits from the same character at 1 SKEW: The arrival of bits from the same character at different times may lead to erroneous reception.

SERIAL VS. PARALLEL TRANSMISSION CPU-peripheral, internal to computer. Relative short distance DTE – DTE. Longer distances. APPLICATIONS Long distances possible. Easier to implement. Device-independent. Very high throughput. Matches internal architecture. ADVANTAGES Extra cable, connectors, Amplifiers, and Clock add expense. Skew limits distance. Relatively low speeds. Parallel-to-Serial Conversion required. DISADVANTAGE

ASYNCHRONOUS TRANSMISSION STOP BIT y e START BIT 1 1 1 1 1 1 1 1 FRAMING LSB MSB FRAMING Asynchronous transmission: Timing of each bit is specified within a character Inter-character time is non-uniform Each character must be framed

SYNCHRONOUS TRANSMISSION LSB MSB 1 y e a t Characters, within a block, are sent contiguously Each block is framed

ASYNCHRONOUS CHARACTER FORMAT LEAST SIGNIFICANT BIT SPACE MARK START BIT STOP INTERVAL TIME DATA BITS LINE IDLE Transmitter and receiver must agree on: Number of data bits per character Length of a bit time Length of the stop interval Signal level Order of bit transmission Character code

SYNCHRONOUS MESSAGE FORMAT CHAR (s) MESSAGE TRAILER MESSAGE HEADER DATA BLOCK OR FRAME All data characters sent as part of a continuous transmission block (frame) Transmitter and receiver must agree on: -- Transmission format -- Length of a bit time -- Signal levels -- SYNC characters -- Size and content of header and trailer

ASYNCHRONOUS VS. SYNCHRONOUS TRANSMISSION Between a terminal and computer or between low-cost computer – and - computer High-speed Device interconnection. APPLICATIONS Simple to implement. Low cost. Clock resynchronizes with each character. High throughput. High line efficiency ADVANTAGES Error detection protocol required. Self-clocking signaling Technique required. High cost. Low line efficiency Low speed (<20,000 bps) DISADVANTAGES

A FILE TRANSFER Host B Host A HAMLET.TXT Host A Host B TRANSMISSION LINK  FILE TRANSFER: THE STEPS IDENTIFIED IN THIS UNIT SYNCHRONOUS HAMLET.TXT CREATED BY USER AT HOST A CHARACTER CODE INTERNAL REPRESENTATION OF FILE CHOICE OF SIGNAL EXTERNAL REPRESENTATION OF DATA PARALLEL TRANS. SERIAL TRANS. ASYNCHRONOUS  ADDITIONAL AGREEMENTS STILL REQUIRED