Computer Architecture Lecture 30 Fasih ur Rehman.

Slides:



Advertisements
Similar presentations
Data Communications and Networking
Advertisements

Computer Communication & Networks Lecture # 06 Physical Layer: Analog Transmission Nadeem Majeed Choudhary
Optical communications & networking - an Overview
Data Communication Bandwidth Utilization: Multiplexing and Spreading
Chapter 5 Multiplexing : Sharing a Medium
William Stallings Data and Computer Communications 7 th Edition (Selected slides used for lectures at Bina Nusantara University) Multiplexing.
Chapter 8 Data and Network Communication Technology
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Multiplexing 3/9/2009.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Chapter 5 Multiplexing : Sharing a Medium Data Communications and Computer Networks: A Business User’s Approach.
Chapter 5: Multiplexing: Sharing a Medium
Multiplexing. Multiplexing refer to the combination of information streams from multiple sources for transmission over a shared medium – Multiplexor is.
BASIC TELECOMMUNICATIONS
Technique for assuring that a transmitting entity does not overwhelm a receiving entity with data Necessary when data is being sent faster than it.
Multiplexer Multiplexing FDM TDM WDM Front-End Processor Controllers.
1 The public switched telephone network (PSTN) is a combination of many central offices throughout the country and the world connected by copper cables,
Technology Guide 4 Telecommunication & Internet. Agenda Telecommunication terminology Communication media Network architecture concepts Enterprise networking.
Multiplexing.
CSC 335 Data Communications and Networking Lecture 4c: Communication and Multiplexing Dr. Cheer-Sun Yang.
Data Transmission The basics of media, signals, bits, carries, and modems (Part III)
Data Comm. & Networks Instructor: Ibrahim Tariq Lecture 3.
Signal Propagation Propagation: How the Signal are spreading from the receiver to sender. Transmitted to the Receiver in the spherical shape. sender When.
CSCI 465 D ata Communications and Networks Lecture 12 Martin van Bommel CSCI 465 Data Communications & Networks 1.
William Stallings Data and Computer Communications 7 th Edition Chapter 8 Multiplexing.
Error Detection Algorithms, Compression, Multiplexing, (ch. 13) ENGR 475 – Telecommunications September 12, 2006 Harding University Jonathan White.
1 William Stallings Data and Computer Communications 7 th Edition Chapter 8 Multiplexing.
1 Chapter 5 Multiplexing : Sharing a Medium Data Communications and Computer Networks: A Business User’s Approach.
1 CSCD 433 Network Programming Fall 2012 Lecture 5 Physical Layer Line Coding.
Chapter 5 Network Computing. Agenda Functions Feasibility Analysis.
Spring 2007Data Communications, Kwangwoon University6-1 Chapter 6. Bandwidth Utilization: Multiplexing and Spreading 1.Multiplexing 2.Spread Spectrum.
Computer Networks Chapter 6 - Multiplexing. Spring 2006Computer Networks2 Multiplexing  The term “multiplexing” is used whenever it is necessary to share.
Multiplexing Sharing a Medium. Introduction Under the simplest conditions, a medium can carry only one signal at any moment in time.  How to transmit.
In The Name Of Allah The Most Merciful The most Beneficial…
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 6 Bandwidth Utilization Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data Comm. & Networks Instructor: Ibrahim Tariq Lecture 3.
Computer Architecture Lecture 32 Fasih ur Rehman.
Making Connections Efficient: Multiplexing and Compression Data Communications and Computer Networks: A Business User’s Approach Seventh Edition.
COMMUNICATION SYSTEM EECB353 Chapter 7 Part III MULTIPLE ACCESS Intan Shafinaz Mustafa Dept of Electrical Engineering Universiti Tenaga Nasional
Wireless Multiple Access Multiple Simultaneous Connections By Dr. Larry Hash.
Data Communications & Computer Networks, Second Edition1 Chapter 5 Multiplexing: Sharing a Medium.
Chapter Five Making Connections Efficient: Multiplexing and Compression Data Communications and Computer Networks: A Business User’s Approach Eighth Edition.
Transmission Media Sharing When can you share? –High Medium capacity Why share ? –Less transmission costs –More cost-effective transmissions How would.
11-Mar-16Physical Layer Multiplexing Multiplexing is the set of techniques that allows multiple signal transmission across a single medium at the same.
Introduction to Communication Lecture (07) 1. Bandwidth utilization Bandwidth utilization is the wise use of available bandwidth to achieve specific goals.
Multiplexing and Demultiplexing
Data and Computer Communications Digital Data Communications Techniques + Error Control+ Digital Data Communications Techniques + Error Control+Multiplexing.
Bandwidth Utilization: Multiplexing and Spreading
CT301 lecture7 10/29/2015 Lect 7 NET301.
Bandwidth Utilization (Multiplexing and Spectrum Spreading)
Lecture # 18 Data Communication Muhammad Waseem Iqbal.
Bandwidth Utilization: Multiplexing and Spreading
Many to one/one to many Types of multiplexing Telephone system
Chapter Five Making Connections Efficient: Multiplexing and Compression Data Communications and Computer Networks: A Business User’s Approach Eighth Edition.
Bandwidth Utilization
Chapter Goals Explain communication protocols
Multiplexing : Sharing a Medium
Chapter 6 Multiplexing.
Multiplexing Multiplexing is the set of techniques that allows the simultaneous transmission of multiple signals across a single data link. A Multiplexer.
Lecture 8: Multiplexing
Bandwidth Utilization: Multiplexing and Spreading
Lecture 4 Continuation of transmission basics Chapter 3, pages 75-96
CPEG514 Advanced Computer Networks
DATA COMMUNICATION Lecture-29.
CT301 lecture7 10/29/2015 Lect 7 NET301.
Optical communications & networking - an Overview
Multiplexing Simultaneous transmission of multiple signals across a single data link As data & telecomm use increases, so does traffic Add individual links.
Presentation transcript:

Computer Architecture Lecture 30 Fasih ur Rehman

Last Class Computer Communication

Today’s Agenda Data Communication – Multiplexing – Error Detection and Correction

Multiplexing More than one signals using same channel simultaneously for communication. – Advantage is Cost effective Types of Multiplexing – Frequency Division Multiplexing (FDM) – Time Division Multiplexing (TDM) – Wavelength Division Multiplexing – Code Division Multiplexing

Frequency Division Multiplexing Non – overlapping frequency ranges are assigned to each user or signal in a medium – Signals are transmitted simultaneously but use different frequencies – Oldest multiplexing technique – Used in analog domain – more susceptible to noise – Broadcast Radio and Television, Cable TV, and AMPS cell phone system

Frequency Division Multiplexing

Time Division Multiplexing Available time of the channel is shared by the users Digital signals used TDM Two basic types – Synchronous Time Division Multiplexing – Statistical TDM T1/E1and Integrated Services Digital Network (ISDN) use TDM

Time Division Multiplexing

Synchronous Time Division Multiplexing Two sources may generate bits at different rates Multiplexor inserts sequence of 1s and 0s alternatively for the source that is not generating bits Very popular – T-1, ISDN and SONET use this Bandwidth requirement is same as that of all sources

Synchronous Time Division Multiplexing

Statistical Time Division Multiplexing Time slots are allocated to active nodes only Make efficient use of bandwidth – Good for low bandwidth application

Wavelength Division Multiplexing Each message is given a different frequency – Used in Optical fiber

Code Division Multiplexing Same frequencies are used at same time but different code is used for different messages Also called Code Division Multiple Access (CDMA) Mobile phone systems use this

Layered Structure Layered structure is used to reduce the complexity of tasks A Seven layered model Open System Interconnection is a popular choice. – Each layer has its own job and protocol

OSI Model

Error Detection Data transfer between two devices must be error free. Data Can be corrupted during transmission A reliable communication system must have capability to detect and correct errors. Error detection and correction is implemented at the data link or transport layer of the ODI model Types of errors are – Single bit errors – Multiple bits errors – Burst Errors

Error Detection Redundancy is used to detect errors – Vertical redundancy – Horizontal redundancy – Cyclic Redundancy

Error Correction Two ways possible – A re-transmit message can be sent to the sender – Receiver can use error correcting codes.

Summary Data Communication – Multiplexing – Error Detection and Correction