CSC 335 Data Communications and Networking

Slides:



Advertisements
Similar presentations
Telecommunication Technologies
Advertisements

Data and Computer Communications Digital Data Communications Techniques.
Input/Output Organization Asynchronous Bus
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
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.
1 CSC 535 Communication Networks I Appendix 3A Asynchronous Communications Dr. Cheer-Sun Yang.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 6 – Digital Data Communications Techniques.
CS335 Networking & Network Administration Tuesday, April 6.
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)
Computer Networks and Internets, 5e By Douglas E. Comer
William Stallings Data and Computer Communications 7th Edition Chapter 6 Digital Data Communications Techniques.
Data Communications Chapter 6 The Data Communications Interface.
Digital Data Communications Techniques Updated: 2/9/2009.
William Stallings Data and Computer Communications Chapter 6 The Data Communications Interface.
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.
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)
3.1 Basic concepts of data communications and networking
Chapter-4/5-1CS331- Fakhry Khellah Term 081 Chapter 4 (Only 4.2 – 4.3) Digital Transmission.
Chapter 5: Local Asynchronous Communication 1. Bit-wise data transmission 2. Asynchronous communication 3. Sending bits with electric current 4. Standard.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Data Communication Interface Slide 1 Asynchronous and Synchronous.
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 Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 6 – Digital Data Communications Techniques.
Data and Computer Communications
Data and Computer Communications Chapter 6 – Digital Data Communications Techniques.
Data and Computer Communications by William Stallings Eighth Edition Digital Data Communications Techniques Digital Data Communications Techniques Click.
The Principle of Electronic Data Serial and Parallel Data Communication Transmission Rate Bandwidth Bit Rate Parity bits.
1 Transmission of Digital Data : Interface and Modems.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 6 – Digital Data Communications Techniques.
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.
CSE 8344 Introduction A quick look at network fundamentals.
CSC 335 Data Communications and Networking Lecture 4b: Communication and Multiplexing Dr. Cheer-Sun Yang.
Unit 3 Physical Layer.
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.
FIT1005 FIT – Monash University
Chapter 7 Channel organization. Group members  Bilal Ahmed  Mehmal javed  Faisal khan janjua  Harris bashir.
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.
COMPUTER NETWORKS Lecture-3 Husnain Sherazi. Review Lecture 2  Resource Sharing  Growth of the Internet – Linear Scale – Log Scale  Tools for Probing.
Data and Computer Communications Digital Data Communications Techniques + Error Control+ Digital Data Communications Techniques + Error Control+Multiplexing.
The Data Link Layer Supplementery Slides
William Stallings Data and Computer Communications
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
William Stallings Data and Computer Communications 7th Edition
DIGITAL DATA COMMUNICATION TECHNIQUES
Lab 4 – Asynchronous communication (Physical Layer)
DIGITAL DATA COMMUNICATION TECHNIQUES
DIGITAL DATA COMMUNICATION TECHNIQUES
Data Communication.
BASIC TYPE OF DATA TRANSMISSION:
Chapter 6 Transmission of Digital Data Interfaces and Modems
Chapter 9 Transmission Modes
Chapter 6. Data Communications Interface
William Stallings Data and Computer Communications
Presentation transcript:

CSC 335 Data Communications and Networking Lecture 4a: Communication and Multiplexing Dr. Cheer-Sun Yang

Motivation Next topics: transmission mode transmission standard multiplexing- many signals of different carrier frequencies sharing a single medium to communication with many receivers data compression

Transmission Mode A transmission mode defines the way in which a bit group goes from one device to another. It also defines whether bits may travel to both directions simultaneously or whether devices must take turns sending and receiving. The former relates to the choice of grouping and the latter relates to the timing of transmission.

Serial vs. Parallel Communication The first choice regarding transmission mode is how sender and receiver can choose to group data bits. Parallel transmission means that a group of bits is sent simultaneously by using a separate line (wire) for each bit. Usually this transmission mode is used between short-distance connections. Serial transmission means that a single wire is used to send a group of data bits one bit at a time. Serial communication is used mostly between distant connections.

Serial vs. Parallel Communication

Asynchronous Communication There are two ways to provide serial communication: Synchronous and asynchronous transmission. In a broader sense, asynchronous transmission means that the sender and the receiver don’t have to synchronize before transmission. In an asynchronous system, the receiver must be ready to accept data whenever it arrives.

Asynchronous Communication In a more technical sense, communication hardware is classified as asynchronous if the electrical signal doesn’t contain information that the receiver can use to determine where individual bits begin and end.

Asynchronous Data transmitted on character at a time 5 to 8 bits Timing only needs maintaining within each character Resync with each character

Asynchronous (diagram)

Asynchronous - Behavior In a steady stream, interval between characters is uniform (length of stop element) In idle state, receiver looks for transition 1 to 0 Then samples next seven intervals (char length)

Asynchronous - Behavior Then looks for next 1 to 0 for next char Simple Cheap Overhead of 2 or 3 bits per char (~20%) Good for data with large gaps (keyboard)

Synchronous - Bit Level Block of data transmitted without start or stop bits Clocks must be synchronized Can use separate clock line Good over short distances Subject to impairments Embed clock signal in data Manchester encoding Carrier frequency (analog)

Synchronous - Block Level Need to indicate start and end of block Use preamble and postamble e.g. series of SYN (hex 16) characters e.g. block of 11111111 patterns ending in 11111110 More efficient (lower overhead) than async

Synchronous (diagram)

Traditional Configurations