Lecture 2: Links and Signaling"

Similar documents
Lecture 2: Links and Signaling. CSE 123: Computer Networks Stefan Savage

CSE 123: Computer Networks Alex C. Snoeren. Project 1 out Today, due 10/26!

Lecture 21: Links and Signaling

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Alex C. Snoeren

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Stefan Savage

Lecture 5 Transmission. Physical and Datalink Layers: 3 Lectures

Physical Layer. Networked Systems Architecture 3 Lecture 6

Lecture 5 Transmission

Physical Layer. Transfers bits through signals overs links Wires etc. carry analog signals We want to send digital bits. Signal

Lecture Progression. Followed by more detail on: Quality of service, Security (VPN, SSL) Computer Networks 2

Lecture Progression. Followed by more detail on: Quality of service, Security (VPN, SSL) Computer Networks 2

Chapter 2. Physical Layer

Last Time. Transferring Information. Today (& Tomorrow (& Tmrw)) Application Layer Example Protocols ftp http Performance.

CSE 461 Bits and Links. David Wetherall

Introduction to LAN/WAN. Physical Layer

Physical Layer. Networked Systems 3 Lecture 5

The Physical Layer Outline

Basic Concepts in Data Transmission

CSE 461: Bits and Bandwidth. Next Topic

Computer Networks

CSE 561 Bits and Links. David Wetherall

CSEP 561 Bits and Links. David Wetherall

Outline / Wireless Networks and Applications Lecture 3: Physical Layer Signals, Modulation, Multiplexing. Cartoon View 1 A Wave of Energy

Operating Systems and Networks. Networks Part 2: Physical Layer. Adrian Perrig Network Security Group ETH Zürich

Qiz 1. 3.discrete time signals can be obtained by a continuous-time signal. a. sampling b. digitizing c.defined d.

Physical Layer: Outline

CPSC Network Programming. How do computers really communicate?

Physical Layer. Networked Systems (H) Lecture 3

Announcements : Wireless Networks Lecture 3: Physical Layer. Bird s Eye View. Outline. Page 1

COSC 3213: Computer Networks I: Chapter 3 Handout #4. Instructor: Dr. Marvin Mandelbaum Department of Computer Science York University Section A

Lecture 3 Concepts for the Data Communications and Computer Interconnection

CS441 Mobile & Wireless Computing Communication Basics

Announcement : Wireless Networks Lecture 3: Physical Layer. A Reminder about Prerequisites. Outline. Page 1

Overview. Chapter 4. Design Factors. Electromagnetic Spectrum

EITF25 Internet Techniques and Applications L2: Physical layer. Stefan Höst

DATA TRANSMISSION. ermtiong. ermtiong

ITL Basics of Encoding and Wiring

SEN366 Computer Networks

Introduc8on to Computer Networks. Where we are in the Course. Overview of the Physical Layer

ECE 435 Network Engineering Lecture 16

Signal Encoding Techniques

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái

and coding (a.k.a. communication theory) Signals and functions Elementary operation of communication: send signal on

Physical Layer. Networks: Physical Layer 1

Computer Networks Lecture -4- Transmission Media. Dr. Methaq Talib

a. Find the minimum number of samples per second needed to recover the signal without loosing information.

EE 304 TELECOMMUNICATIONs ESSENTIALS HOMEWORK QUESTIONS AND ANSWERS

ECE 435 Network Engineering Lecture 20

Lecture 3: Data Transmission

Point-to-Point Communications

UNIT-1. Basic signal processing operations in digital communication

E-716-A Mobile Communications Systems. Lecture #2 Basic Concepts of Wireless Transmission (p1) Instructor: Dr. Ahmad El-Banna

EC 554 Data Communications

COMP211 Physical Layer

Data and Computer Communications. Chapter 3 Data Transmission

Data Communications and Networking (Module 2)

Data Communication. Chapter 3 Data Transmission

Overview. Lecture 3. Terminology. Terminology. Background. Background. Transmission basics. Transmission basics. Two signal types

William Stallings Data and Computer Communications. Bab 4 Media Transmisi

Part II Data Communications

Chapter-1: Introduction

EECS 122: Introduction to Computer Networks Encoding and Framing. Questions

Lecture 23: Media Access Control. CSE 123: Computer Networks Alex C. Snoeren

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

Objectives. Presentation Outline. Digital Modulation Lecture 01

ECE 271 INTRODUCTION TO TELECOMMUNICATION NETWORKS HOMEWORK QUESTIONS ECE 271 HOMEWORK-1

Digital Modulation Lecture 01. Review of Analogue Modulation Introduction to Digital Modulation Techniques Richard Harris

Lecture Fundamentals of Data and signals

Data Transmission. ITS323: Introduction to Data Communications. Sirindhorn International Institute of Technology Thammasat University ITS323

Fundament Fundamen als t of Communications

Lecture 2 Physical Layer - Data Transmission

C06a: Digital Modulation

Data and Computer Communications Chapter 3 Data Transmission

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

Chapter 3. Data Transmission

Encoding and Framing

CSCI-1680 Physical Layer Rodrigo Fonseca

ECE230X Lectures 10-11

Encoding and Framing. Questions. Signals: Analog vs. Digital. Signals: Periodic vs. Aperiodic. Attenuation. Data vs. Signal

Data Encoding g(p (part 2)

ENGR 4323/5323 Digital and Analog Communication

Books: 1. Data communications by William L Schweber 2. Data communication and Networking by Behrouz A F0rouzan

Data Communications and Networks

Cable Testing TELECOMMUNICATIONS AND NETWORKING

Introduction to Telecommunications and Computer Engineering Unit 3: Communications Systems & Signals

PRINCIPLES OF COMMUNICATION SYSTEMS. Lecture 1- Introduction Elements, Modulation, Demodulation, Frequency Spectrum

Introduction to Communications Part Two: Physical Layer Ch3: Data & Signals

The Physical Layer Chapter 2. The Physical Layer

Data Communications & Computer Networks

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Direct link. Point-to-point.

Chapter 2: Fundamentals of Data and Signals

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Simplex. Direct link.

Fundamentals of Data and Signals

Chapter 2: Computer Networks

Vehicle Networks. Wireless communication basics. Univ.-Prof. Dr. Thomas Strang, Dipl.-Inform. Matthias Röckl

6. has units of bits/second. a. Throughput b. Propagation speed c. Propagation time d. (b)or(c)

BSc (Hons) Computer Science with Network Security. Examinations for Semester 1

Week 2 Lecture 1. Introduction to Communication Networks. Review: Analog and digital communications

ECE 435 Network Engineering Lecture 4

Transcription:

Lecture 2: Links and Signaling" CSE 123: Computer Networks Alex C. Snoeren HW 1 out tomorrow, due next 10/9!

Lecture 2 Overview" Signaling Types of physical media Shannon s Law and Nyquist Limit Encoding schemes Clock recovery Manchester, NRZ, NRZI, etc. A lot of this material is not in the book Caveat: I am not an EE Professor CSE 123 Lecture 1: Course Introduction" 2

Today s Goal: Send bits" A three-step process Take an input stream of bits (digital data) Modulate some physical media to send data (analog) Demodulate the signal to retrieve bits (digital again) Anybody heard of a modem (Modulator-demodulator)? digital data (a string of symbols) modulation a signal demodulation digital data (a string of symbols) 0101100100100 0101100100100 CSE 123 Lecture 2: Links and Signaling" 3

A Simple Signaling System" CSE 123 Lecture 2: Links and Signaling" 4

Signals and Channels"" A signal is some form of energy (light, voltage, etc) Varies with time (on/off, high/low, etc.) Can be continuous or discrete We assume it is periodic with a fixed frequency A channel is a physical medium that conveys energy Any real channel will distort the input signal as it does so How it distorts the signal depends on the signal CSE 123 Lecture 2: Links and Signaling" 5

Channel Challenges" Every channel degrades a signal Distortion impacts how the receiver will interpret signal response ideal actual B freq CSE 123 Lecture 2: Links and Signaling" 6

Channel Properties" Bandwidth-limited Range of frequencies the channel will transmit Means the channel is slow to react to change in signal Power attenuates over distance Signal gets softer (harder to hear ) the further it travels Different frequencies have different response (distortion) Background noise or interference May add or subtract from original signal Different physical characteristics Point-to-point vs. shared media Very different price points to deploy CSE 123 Lecture 2: Links and Signaling" 7

Copper" Typical examples Category 5/6 Twisted Pair 10M-10Gbps 50-100m Coaxial Cable 10-100Mbps 200m twisted pair coaxial cable (coax) copper core insulation braided outer conductor outer insulation CSE 123 Lecture 2: Links and Signaling" 8

Fiber Optics" Typical examples Multimode Fiber 100M-100Gbps 2000-150m Single Mode Fiber 1-100Gbps 100-40km Cheaper to drive (LED vs laser) & terminate Longer distance (low attenuation) Higher data rates (low dispersion) CSE 123 Lecture 2: Links and Signaling" 9

Common Link Speeds" Copper based off of old phone-line provisioning Basic digital service was 64-Kbps ISDN line Everything else is an integer multiple» T-1 is 24 circuits 24 * 64 = 1.544 Mbps» T-3 is 28 T-1s, or 28 * 1.544 = 44.7 Mbps Optical links based on STS standard STS is electrical signaling, OC is optical transmission Base speed comes from STS-1 at 51.84 Mbps OC-3 is 3 * 51.84 = 155.25 Mbps Move to asymmetric link schemes Your service at home is almost surely DOCSIS or ADSL CSE 123 Lecture 2: Links and Signaling" 10

Wireless " Widely varying channel bandwidths/distances Extremely vulnerable to noise and interference AM FM Twisted Pair Coax TV Microwave Satellite Fiber 10 4 10 6 10 8 10 10 10 12 10 14 Freq (Hz) Radio Microwave IR Light UV CSE 123 Lecture 2: Links and Signaling" 11

Spectrum Allocation" n Policy approach forces spectrum to be allocated like a fixed spatial resource (e.g. land, disk space, etc) n Reality is that spectrum is time and power shared n Measurements show that fixed allocations are poorly utilized0 Frequency (Hz) Whitespaces, anyone? Time (min) CSE 123 Lecture 2: Links and Signaling" 12

Two Main Tasks" First we need to transmit a signal Determine how to send the data, and how quickly Then we need to receive a (degraded) signal Figure out when someone is sending us bits Determine which bits they are sending A lot like a conversation WhatintheworldamIsaying needs punctuation and pacing Helps to know what language I m speaking CSE 123 Lecture 2: Links and Signaling" 13

The Magic of Sine Waves"" All periodic signals can be expressed as sine waves Component waves are of different frequencies Sine waves are nice Phase shifted or scaled by most channels Easy to analyze Fourier analysis can tell us how signal changes But not in this class CSE 123 Lecture 2: Links and Signaling" 14

Carrier Signals" Baseband modulation: send the bare signal E.g. +5 Volts for 1, -5 Volts for 0 All signals fall in the same frequency range Broadband modulation Use the signal to modulate a high frequency signal (carrier). Can be viewed as the product of the two signals Amplitude Amplitude Signal Carrier Frequency Modulated Carrier CSE 123 Lecture 2: Links and Signaling" 15

Forms of Digital Modulation" Input Signal Amplitude Shift Keying (ASK) Frequency Shift Keying (FSK) Phase Shift Keying (PSK) CSE 120 Lecture 1: Course Introduction" 16

Why Different Schemes?" Properties of channel and desired application AM vs FM for analog radio Efficiency Some modulations can encode many bits for each symbol (subject to Shannon limit) Aiding with error detection Dependency between symbols can tell if a symbol wasn t decoded correctly Transmitter/receiver Complexity CSE 123 Lecture 2: Links and Signaling" 17

For Next Class" Read 2.3 Log into Piazza; let me know if you have problems CSE 123 Lecture 2: Links and Signaling" 18