Chapter-4/5-1CS331- Fakhry Khellah Term 081 Chapter 4 (Only 4.2 – 4.3) Digital Transmission.

Slides:



Advertisements
Similar presentations
Telecommunication Technologies
Advertisements

Data Communication Topics to be discussed:  Data Communication Terminology.  Data Transmission Signals.  Data Transmission Circuits.  Serial & Parallel.
1 Computer Communication & Networks Lecture 6 Physical Layer: Digital Transmission Waleed Ejaz
Chapter-3-1CS331- Fakhry Khellah Term 081 Chapter 3 Data and Signals.
Computer Networks1 Chapter 4 Digital Transmission.
Framing and Stuffing Advanced Computer Networks. Framing & Stuffing Outline  Synchronous vs Asynchronous Transmissions  Asynchronous Character Transmissions.
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,
Bit and Byte Stuffing1. 2 Synchronous versus Asynchronous Transmissions There exists a hierarchy of synchronization tasks: –Bit level : recognizing the.
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Transmission Characteristics 1. Introduction (Information Interchange codes) 2. Asynchronous and Synchronous Transmissions 3. Error detection (bit errors)
Transmission Modes Different ways of characterizing the transmission.
Networks: Bit and Byte Stuffing
FILES, DATA, AND SIGNALS FILE HAMLET. TXT USER DATA
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 4 Digital Transmission.
Data Communications Chapter 6 The Data Communications Interface.
Input/Output and Communication
Computer Networks: Bit and Byte Stuffing 1 Bit and Byte Stuffing.
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.
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
Transmission Modes Serial Transmission  One bit is transmitted on a circuit at a time  Usually there is one transmit circuit and one receive circuit.
Scott Baker Will Cross Belinda Frieri March 9 th, 2005 Serial Communication Overview ME4447/6405.
Computer Communication & Networks Lecture # 05 Physical Layer: Signals & Digital Transmission Nadeem Majeed Choudhary
ECS 152A 4. Communications Techniques. Asynchronous and Synchronous Transmission Timing problems require a mechanism to synchronize the transmitter and.
Data and Computer Communications
1 Kyung Hee University Digital Transmission. 2 Kyung Hee University 4 장 Digital Transmission 4.1 Line Coding 4.2 Block Coding 4.3 Sampling 4.4 Transmission.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 4 Digital Transmission.
Chapter 4 Digital Transmission.
Kashif BashirWWW.Taleem.greatnow.com Chapter 4 Digital Transmission.
Data and Computer Communications by William Stallings Eighth Edition Digital Data Communications Techniques Digital Data Communications Techniques Click.
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
CSC 335 Data Communications and Networking
The Principle of Electronic Data Serial and Parallel Data Communication Transmission Rate Bandwidth Bit Rate Parity bits.
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Transmission of Digital Data : Interface and Modems.
Chapter 4 Digital Transmission
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.
Unit 1 Lecture 4.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Excerpts from Slides of Chapter 4 Forouzan Digital Transmission.
1/30/ :20 PM1 Chapter 6 ─ Digital Data Communication Techniques CSE 3213 Fall 2011.
CSCI 465 Data Communications and Networks Lecture 8 Martin van Bommel CSCI 465 Data Communications and Networks 1.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 4 Digital Transmission.
FIT1005 FIT – Monash University
Chapter 7 Channel organization. Group members  Bilal Ahmed  Mehmal javed  Faisal khan janjua  Harris bashir.
Framing and Stuffing Advanced Computer Networks. Framing & Stuffing Outline  Synchronous vs Asynchronous Transmissions  Asynchronous Character Transmissions.
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.
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.
(1B) Methods of representing and measuring data electronically
William Stallings Data and Computer Communications
Chapter 4. Digital Transmission
DATA COMMUNICATION Lecture-20.
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.
Pemrosesan Data Tersebar
Chapter 4 Digital Transmission
DIGITAL DATA COMMUNICATION TECHNIQUES
Lab 4 – Asynchronous communication (Physical Layer)
DIGITAL DATA COMMUNICATION TECHNIQUES
DIGITAL DATA COMMUNICATION TECHNIQUES
Chapter 4 Digital Transmission
Chapter Nine: Data Transmission
BASIC TYPE OF DATA TRANSMISSION:
Chapter 6 Transmission of Digital Data Interfaces and Modems
communications system
Networks: Bit and Byte Stuffing
William Stallings Data and Computer Communications
Introduction Communication Modes Transmission Modes
Presentation transcript:

Chapter-4/5-1CS331- Fakhry Khellah Term 081 Chapter 4 (Only 4.2 – 4.3) Digital Transmission

Chapter-4/5-2CS331- Fakhry Khellah Term 081 Advantages of Digital Transmission  Low cost technology  Longer distances using repeaters Security & Privacy Encryption Noise can be easily removed Cheaper and easier digital Multiplexing (Combining data from different sources into one link) Allows processing of both analog data (voice, video) and digital data by the computer

Chapter-4/5-3CS331- Fakhry Khellah Term 081 Figure 4.1 Digital Transmission of Digital Data

Chapter-4/5-4CS331- Fakhry Khellah Term 081 Digital Transmission of Digital Dat 1= 3V 0= 0V 1= +3V 0= -3V

Chapter-4/5-5CS331- Fakhry Khellah Term Transmission Mode Parallel Transmission Serial Transmission

Chapter-4/5-6CS331- Fakhry Khellah Term 081 Figure 4.31 Data transmission and modes

Chapter-4/5-7CS331- Fakhry Khellah Term 081 Figure 4.32 Parallel transmission  Advantage: speed  Disadvantage: high cost (needs a wire for each bit)  limited to short distances

Chapter-4/5-8CS331- Fakhry Khellah Term 081 Figure 4.3 Serial transmission

Chapter-4/5-9CS331- Fakhry Khellah Term 081 Serial Transmission Modes Timing problems require a mechanism to synchronize (coordinate) the Transmitter and receiver The receiver must know the rate at which bits are being received so that it can read the value of the line at appropriate intervals to determine the value of each received bit Two ways to handle the synchronization problem Asynchronous serial transmission Synchronous serial transmission Modem operates in these two modes.

Chapter-4/5-10CS331- Fakhry Khellah Term 081 Figure 4.4 Lack of synchronization Receiver clock is faster than the sender clock

Chapter-4/5-11CS331- Fakhry Khellah Term 081 Asynchronous Mode Data transmitted one character (byte) at a time without any clock line that synchronizes both the sender and the receiver clocks. Each character (byte) is treated independently Sender and receiver clocks do not have to be synchronized (same clock speed) all the times but only for the duration of the character (agreed-upon rate) For each character (byte) at least two bits are added : Start bit = 0 at the beginning (to alert the receiver that a new character is arriving) One or more Stop bits =1 Each byte may be followed by a gap which can be an idle line or additional stop bits Used widely between PC and Keyboard, PC and Modems, PC and Printers, or Fax machines

Chapter-4/5-12CS331- Fakhry Khellah Term 081 Figure 4.34 Asynchronous transmission Gap is either an idle channel or additional stop bits

Chapter-4/5-13CS331- Fakhry Khellah Term 081 In asynchronous transmission, we send 1 start bit (0) at the beginning and 1 or more stop bits (1s) at the end of each byte. There may be a gap between each byte. Note

Chapter-4/5-14CS331- Fakhry Khellah Term 081 Asynchronous here means “asynchronous at the byte level,” but the bits are still synchronized; their durations are the same. Note

Chapter-4/5-15CS331- Fakhry Khellah Term 081 Advantages Simple Cheap Disadvantages Not effective usage of channel bandwidth Overhead >= 2/(8-bit ASCII code + 2 ) = 20% Not suitable for long blocks of data because the receiver’s clock might drift out of synchronization with the transmitter’s clock. Used with slow transmissions (one character at a time ) Asynchronous Mode

Chapter-4/5-16CS331- Fakhry Khellah Term 081 Binary bits are combined into blocks of arbitrary length called frame No gaps between blocks and no start or stop bits Synchronization - two methods: Separate clock line between the sender and receiver (one send the clock and the other uses it as its clock) Works for only short distances – Noise will affect it for long distances Embed clock information in the data signal (encoding data into different form). This is called self-synchronizing digital signal Receiver has the responsibility of recognizing the frame boundaries How the receiver can detect the beginning/end of a block (frame)? Use bit pattern to mark start (preamble) and end (postamble) of data This is called Flag: Data + control information is called frame Used in high-speed communications such as data transmission between computers Synchronous Mode

Chapter-4/5-17CS331- Fakhry Khellah Term 081 Figure 4.35 Synchronous transmission

Chapter-4/5-18CS331- Fakhry Khellah Term 081 In synchronous transmission, we send bits one after another without start or stop bits or gaps. It is the responsibility of the receiver to group the bits. Note

Chapter-4/5-19CS331- Fakhry Khellah Term 081 Example on self-synchronizing signal - Manchester encoding In Manchester encoding, the transition at the middle of the bit provides clocking and data

Chapter-4/5-20CS331- Fakhry Khellah Term 081 Frame example Advantage In total much less overhead per frame  more efficient than asynchronous Used for high speed transmissions, e.g., between computers, between modems, and routers Synchronous Mode – cont.