Transmission Effect and Wired Digital Communication Professor: Dr. Miguel Alonso Jr.

Slides:



Advertisements
Similar presentations
INPUT-OUTPUT ORGANIZATION
Advertisements

Synchronous Links/Networks Modems are asynchronous - penalized by start bits and stop bits on each character (and dead time) Synchronous Networks recover.
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
OSI Model OSI MODEL.
Data Communication Topics to be discussed:  Data Communication Terminology.  Data Transmission Signals.  Data Transmission Circuits.  Serial & Parallel.
Chapter 4 Making Connections. 2 Introduction  Examine the interface between a computer and a device. This interface occurs at the physical layer.  Connecting.
Csc333 Data communication & Networking Credit: 2.
Assessment 1 Review Network Layers. Computer 1Computer 2 2.
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.
1 Physical Layer: Data Encoding & Transmission. 2 Network Interface Card (NIC) LL in part, PL in total are implemented in NIC –Ethernet card, card,
SYST5030/4030 ☻Error control☻ ☻ Network architecture ☻ ☻ Protocols ☻ ☻ Transmission Efficiency and Throughput ☻
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:
Learning Outcomes  Know the basic components of a network  Know data transmission methods, including types of signals, modulation, demodulation, and.
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 8 COMMUNICATION AND COMPUTER NETWORK
Local Asynchronous Communications. Bit-wise data transmission Data transmission requires: Encoding bits as energy Transmitting energy through medium Decoding.
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.
Gursharan Singh Tatla DATA LINK PROTOCOLS 24-Mar
INPUT-OUTPUT ORGANIZATION
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
NETWORKING CONCEPTS. DATA LINK LAYER Data Link Control main functions of the data link layer are Data link control media access control. Data link control.
Transmission Modes Serial Transmission  One bit is transmitted on a circuit at a time  Usually there is one transmit circuit and one receive circuit.
Chapter 2 Basic Communication Theory Basic Communications Theory w Understand the basic transmission theory, and figure out the maximum data rate. w.
Simplex, Half Duplex & Duplex Serial & Parallel transmission Synchronous & Asynchronous Bit & Baud Rate.
Digital multiplexers In TDM a group of analog signals are sampled sequentially in time at a common sampling rate and then multiplexed for transmission.
ELECTRONIC COMMUNICATIONS A SYSTEMS APPROACH CHAPTER Copyright © 2014 by Pearson Education, Inc. All Rights Reserved Electronic Communications: A Systems.
Midterm Review - Network Layers. Computer 1Computer 2 2.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
CS 640: Introduction to Computer Networks Aditya Akella Lecture 5 - Encoding and Data Link Basics.
Chapter-4/5-1CS331- Fakhry Khellah Term 081 Chapter 4 (Only 4.2 – 4.3) Digital Transmission.
Layer Architecture Layer architecture simplifies the network design. It is easy to debug network applications in a layered architecture network. The network.
Internet Model. Interfaces Between Layers The passing of the data and network information down through the layers of the sending device and back up.
Line Coding, Modem, RS232 interfacing sequences.
COMPUTER NETWORKS Ms. Mrinmoyee Mukherjee Assistant Professor
The OSI Model.
1 Data Link Layer Lecture 20 Imran Ahmed University of Management & Technology.
Data Link Layer : Services, Framing, Error Detection and Correction2.
Data Encoding and Decoding Professor: Dr. Miguel Alonso Jr.
AS Computing Data Transmission and Networks. Transmission error Detecting errors in data transmission is very important for data integrity. There are.
7. Peripherals 7.3 Data transmission Computer Studies (AL)
The Principle of Electronic Data Serial and Parallel Data Communication Transmission Rate Bandwidth Bit Rate Parity bits.
ELECTRONIC COMMUNICATIONS A SYSTEMS APPROACH CHAPTER Copyright © 2014 by Pearson Education, Inc. All Rights Reserved Electronic Communications: A Systems.
3.2 Software Fundamentals. A protocol is a formal description of digital message formats and the rules for exchanging those messages in or between computing.
Eighth Edition by William Stallings Chapter 7 – Data Link Control Protocols Data Link Control Protocols need layer of logic above Physical to manage exchange.
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
DATA LINK CONTROL PROTOCOLS. 2 Introduction Data link control layer – often abbreviated simply to data link layer – is concerned with the transfer of.
Network Models.
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
Protocol Suits and Layering Models OSI Model Dr. Abraham UTPA.
Unit 3 Physical Layer.
1 Chapter Overview Modems The Internet and Web Browsers.
Data Communication & Networking. Data communication Not to be confused with telecommunication –Any process that permits the passage from a sender to one.
Transmission Modes. Asynchronous Connections A type of connection defined at the data link layer To transmit data from sender to receiver, an asynchronous.
Chapter Nine: Data Transmission. Introduction Binary data is transmitted by either by serial or parallel methods Data transmission over long distances.
1 CSCD 433 Network Programming Fall 2016 Lecture 4 Digital Line Coding and other...
Network Models.
Chapter 4. Digital Transmission
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
DIGITAL DATA COMMUNICATION TECHNIQUES
Chapter 3: Open Systems Interconnection (OSI) Model
DIGITAL DATA COMMUNICATION TECHNIQUES
Chapter Nine: Data Transmission
Objectives of Today’s Lecture
Chapter 6 Transmission of Digital Data Interfaces and Modems
Objectives of Today’s Lecture
ملاحظة: الكلام المسطر + الرسومات ذات السهم الاحمر*مهمة للمذاكرة
Introduction Communication Modes Transmission Modes
Presentation transcript:

Transmission Effect and Wired Digital Communication Professor: Dr. Miguel Alonso Jr.

Outline Effects of Noise on the pulse Impedance Effects Frequency Effects Coding efficiency Code Noise Immunity Communication Links and Protocols Computer Communication

Noise Effects on the Pulse

Impedance Effects

Frequency Effects

Coding Efficiency Coding is defined as the process of transforming messages or signals in accordance with a definite set of rules. Normally use some type of binary coding High and Low are referred to as mark and space n=log 2 M relates the number of levels to the number of required bits coding efficiency u=# of bits used / (# of bits required)‏

Example Determine the number of bits required for a binary code to represent 110 different possibilities, and compare its efficiency with a decimal system to accomplish the same goal.

Code Noise Immunity Errors in digital communication occur as a result of noise The error probability (P e ) in a digital system is the number of total errors per total number of bits received. Example: 1 error bit per 100,000 bits, P e = 1/100,000 = 10 -5

Communication Links and Protocols Transmission in communication links are defined by three basic protocol techniques Simplex – one direction Half-Duplex – both directions, but only one at a time Full-Duplex – both parties can talk at the same time Also, recall asynchronous (no timing information needs to be added) and synchronous (timing information is required in addition to the signal)‏

Protocols Equipment must talk to each other There must exist a set of rules to control the process Handshaking – procedures allowing for orderly exchange of information between a central computer and remote sites Protocol – set of rules to make devices sharing a channel observe orderly communication procedures Protocols have four major functions

Functions of a protocol Data are normally transmitted in blocks or chunks at a time Framing – separation of blocks into the information (text) and control sections Control information includes address and error detection mechanism/procedure Line Control – procedure used to decide which device has permission to transmit at any given time Flow Control- protocol process used to monitor and control the data rate ( speed may vary between devices)‏ Sequence Control- necessary for when a message must pass through numerous links before it reaches its final destination. keeps the message from being lost or duplicated

protocols also handle control character insertion but, these characters can also occur in the data stream itself character insertion takes care of this. protocol should insert a bit or character so that a data stream is not mistake for a control character Protocols are classified according to their framing technique character oriented (COP)‏ bit oriented (BOP)‏

Example of a BOP protocol SDLC – synchronous data link control protocol developed by IBM Start and stop bit (0x7E), six consecutive ones If there are five consecutive ones in the stream, the protocol will insert a zero so as to avoid confusion

USB, Firewire (IEEE 1394) and RS serial buses HW: USB, FIRE-WIRE, RS-232 protocol handout next time