Network Performance Metrics

Similar documents
Lecture 11. Digital Transmission Fundamentals

Mobile Communications Chapter 2: Wireless Transmission

Examination Mobile & Wireless Networking ( ) April 12,

Traffic. analysis. The general setting. Example: buffer. Arrival Curves. Cumulative #bits: R(t), R*(t) Instantaneous speeds: r(t), r*(t)

Chapter 2. The Physical Layer

Simulation Series Termination

EE558 - Digital Communications

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK

Digital Communications - Overview

Key Issue. 3. Media Access. Hidden and Exposed Terminals. Near and Far Terminals. FDD/FDMA General Scheme, Example GSM. Access Methods SDMA/FDMA/TDMA

Mobile Communications Chapter 3 : Media Access

Will my next WLAN work at 1 Gbps?

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method

Notes on the Fourier Transform

Transmission Lines. Transmission Lines :: Topics. Introduction Wave Propagation Termination Reflections Summary. Introduction.

B-MAC Tunable MAC protocol for wireless networks

Review Wireless Communications

Communication Systems. Communication Systems

MEASUREMENTS OF VARYING VOLTAGES

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI)

How to Shorten First Order Unit Testing Time. Piotr Mróz 1

Question 1 TELE4353. Average Delay Spread. RMS Delay Spread = = Channel response (2) Channel response (1)

weight: amplitude of sine curve

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.)

Passband Data Transmission II References Frequency-shift keying Chapter 6.5, S. Haykin, Communication Systems, Wiley. H.1

LECTURE 1 CMOS PHASE LOCKED LOOPS

Installing remote sites using TCP/IP

ICT 5305 Mobile Communications

DAGSTUHL SEMINAR EPIDEMIC ALGORITHMS AND PROCESSES: FROM THEORY TO APPLICATIONS

Electronic timer CT-MVS.12 Multifunctional with 1 c/o contact Data sheet

Problem Sheet: Communication Channels Communication Systems

UNIT IV DIGITAL MODULATION SCHEME

Communications II Lecture 7: Performance of digital modulation

Efficient burst assembly algorithm with traffic prediction

Laser retro-reflective photoelectric sensor with polarisation filter. Dimensioned drawing

Wrap Up. Fourier Transform Sampling, Modulation, Filtering Noise and the Digital Abstraction Binary signaling model and Shannon Capacity

Laser retro-reflective photoelectric sensor with polarization filter. Dimensioned drawing

Clock Synchronization

Optical fibres. Optical fibres made from high-density glass can carry light signals long distances without losing any light through their sides.

Chapter 3 Data and Signals

EECS 380: Wireless Communications Weeks 5-6

Sound so far: 10/13/2013. Sound and stringed instruments

END-OF-YEAR EXAMINATIONS ELEC321 Communication Systems (D2) Friday, 19 November 2004, 9:20 a.m. Three hours plus 10 minutes reading time.

ANALOG AND DIGITAL SIGNAL PROCESSING LABORATORY EXPERIMENTS : CHAPTER 3

Installation and Operating Instructions for ROBA -brake-checker Typ

FROM ANALOG TO DIGITAL

The design of an improved matched filter in DSSS-GMSK system

Multiplexing. Structure of the Lecture. Channels. Frequency Multiplexing

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

Monitoring Technique. VARIMETER Current relay BA 9053, MK 9053N

Technology. Production functions Short run and long run Examples of technology Marginal product Technical rate of substitution Returns to scale

49.8. Control Relays and Timers. Contents. Product Selection Guide. Timing Relays

Memorandum on Impulse Winding Tester

Retro-reflective photoelectric sensors with polarization filter. Dimensioned drawing

2. Wireless Transmission. Frequencies for Communication (1)

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009

A Flexible Contention Resolution Scheme for QoS Provisioning in Optical Burst Switching Networks

Collision Detection Method Using Self Interference Cancelation for Random Access Multiuser MIMO

Chapter 2 Introduction: From Phase-Locked Loop to Costas Loop

Energy Efficient Data Fragmentation for Ubiquitous Computing

READING ASSIGNMENTS LECTURE OBJECTIVES. Problem Solving Skills. x(t) = cos(αt 2 ) ELEG-212 Signal Processing and Communications

Performance Evaluation of a MAC Protocol for Radio over Fiber Wireless LAN operating in the 60-GHz band

ECE-517 Reinforcement Learning in Artificial Intelligence

On the Scalability of Ad Hoc Routing Protocols

Active Filters - 1. Active Filters - 2

Optical Short Pulse Generation and Measurement Based on Fiber Polarization Effects

Photo-electric detectors

Retro-reflective photoelectric sensors with polarization filter for bottles. Dimensioned drawing

Laser retro-reflective photoelectric sensor with polarization filter. Dimensioned drawing

Usually use an op-amp circuit Often found as a pre-amplifier to ADC circuitry Simple circuit to computer natural logarithm

PRELIMINARY N-CHANNEL MOSFET 1 P-CHANNEL MOSFET. Top View

Laser retro-reflective photoelectric sensor with polarisation filter. Dimensioned drawing. Teach button Optical axis Indicator diode

ELEG 3124 SYSTEMS AND SIGNALS Ch. 1 Continuous-Time Signals

Dimensions. Model Number. Electrical connection emitter. Features. Electrical connection receiver. Product information. Indicators/operating means

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on

BELECTRIC: Enhanced Frequency Control Capability

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature!

Experiment 6: Transmission Line Pulse Response

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities

Investigation of Novel Ultrasonic Positioning Method Installed in Sensor Network

Retro-reflective photoelectric sensors with polarization filter. Dimensioned drawing

Lecture 13: Capacity of Cellular Systems

Industrial, High Repetition Rate Picosecond Laser

Chapter 2 Summary: Continuous-Wave Modulation. Belkacem Derras

Introduction to OFDM

March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION

L A-B-C dei Segnali Spread-Spectrum

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final

Synchronization of single-channel stepper motor drivers reduces noise and interference

Performance Analysis of A Burst-Frame-Based MAC Protocol for Ultra-Wideband Ad Hoc Networks

Analog/Digital Communications Primer

Programmable DC Electronic Load 8600 Series

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost)

Dynamic Multiple-Message Broadcast: Bounding Throughput in the Affectance Model

Connection. Input II EEx ia IIC without SC red. Composition

Technology Trends & Issues in High-Speed Digital Systems

Introduction: Analog Communication: Goal: Transmit a message from one location to another.

Modelling the Performance of a Cross-Layer TCP NewReno-HARQ System

THE economic forces that are driving the cellular industry

Transcription:

Fundamenals of Compuer Neworks ECE 478/578 Lecure #3 Insrucor: Loukas Lazos Dep of Elecrical and Compuer Engineering Universiy of rizona Nework Performance Merics andwidh moun of daa ransmied per uni of ime; per link, or end-o-end Unis 1K = 2 10 byes, 1Mbps = 10 6 bis per sec How many K/sec is a 1Mbps line? How many M/sec? Throughpu Daa rae delivered by he a link, connecion or nework Per link or end-o-end, same unis as andwidh 2 Laency or Delay Time for sending daa from hos o (in sec, msec, or μsec) Per link or end-o-end Usually consiss of T : Transmission delay T p : Propagaion delay T q : Queuing delay Round Trip Time () : ime o send a message from o and back Imporan for flow conrol mechanisms 3 1

Delay Calculaion T : Transmission Delay: file size/bandwidh T p : Propagaion Delay: ime needed for signal o ravel he medium, Disance / speed of medium T q : Queuing Delay: ime waiing in rouer s buffer C d 1 d 2 R 4 Example: Problem 1.6 from ook Transfer 1,5 M file, assuming of 80 ms, a packe size of 1-K and an iniial handshake of 2x andwidh is 10 Mbps and daa packes can be sen coninuously reques ck = 80 ms T = 1024x8 bis/10 7 bis/s = 0.8192 ms # of packes = 1536 (1.5 x 1024) T T p D = 2x + 1536xT + T p = 160 + 1258.29 + 40 ms = 1.458 s 5 Example: Problem 1.6 from ook Transfer 1,5 M file, assuming of 80 ms, a packe size of 1-K and an iniial handshake of 2x fer sending each packe mus wai one reques ck = 80 ms T = 1024x8 bis/10 7 bis/s = 0.8192 ms # of packes = 1536 (1.5 x 1024) T D = 2x + 1535x(T +)+ T +T p = 160 + 124,057 + 0.8192 + 40 ms = 124.258 s 6 2

Example: Problem 1.6 from ook Transfer 1,5 M file, assuming of 80 ms, a packe size of 1-K and an iniial handshake of 2x Only 20 packes can be send per, bu infiniely fas reques ck = 80 ms T = 0 ms # of packes = 1536 (1.5 x 1024) D = 2x + 76x + T p = 160 + 6080 + 40 ms = 6.28 s 7 Example: Problem 1.6 from ook Transfer 1,5 M file, assuming of 80 ms, a packe size of 1-K and an iniial handshake of 2x 1 s one packe, 2 wo packes Infinie ransmission rae reques ck = 80 ms T = 0 ms # of packes = 1536 (1.5 x 1024) # of wais (1+2+ 2 n = 2 n+1-1) 2 11-1 =2047 packes, n = 10 D = 2x + 10x + T p = 160 + 800 + 40 ms = 1 s 8 Laency vs. andwidh Imporance depends on applicaion 1 bye file, 1ms/1Mbps vs. 100ms/100Mbps 1 ms + 8μs = 1.008ms, 100ms + 0.08μs =100 ms. 1G file, 1ms/1Mbps vs. 100ms/100Mbps 1ms + 1024 3 x 8 /106 = 2.38h + 1ms, 100ms + 85 s 9 3

andwidh x Delay Produc The amoun of daa (bis or byes) in he pipe Example: 100Mbps x 10ms = 1 Mbi The amoun of daa sen before firs bi arrives Usually use as delay: amoun of daa before a from a receiver arrives o he sender 10 High-Speed Neworks Link Type andwidh Disance Delay x W Dial-up 56 kbps 10 km 87 μs 5 bis Wireless LN 54 Mbps 50 m 0.33 μs 18 bis Saellie link 45 Mbps 35,000 km 230 ms 10 Mb Cross-counry fiber 10 Gbps 4,000 km 40 ms 400 Mb Infinie bandwidh Propagaion delay dominaes Throughpu = Transfer size/transfer ime Transfer ime = + Transfer size/andwidh 1M file across 1Gbps line wih 100ms, Throughpu is 74.1 Mbps 11 Compuing pplicaion andwidh FTP can uilize enire W available Video-on-demand may specify upper limi (only wha s needed) Example: res: 352x240 pixels, 24-bi color, 30 fps Each frame is (352 x 240 x 24)/8 =247.5 K Toal required W = 352 x 240 x 24 x 30 = 60.8 Mbps 12 4

Nework Jier Variabiliy in he delay beween packes Video-on-demand applicaion: If jier is known, applicaion can decide how much buffering is needed Example: jier is 50ms per frame and 10s video a 30fps mus be ransmied. If Y frames buffered, video can play uninerruped for Y x 1/30s. The las frame will arrive 50 x (10 x 30 Y) ms afer video sar, wors case Y/30 = 50 x (300 Y) Y = 180 frames 13 Example: Problem 1.19 from ook 1 Gbps Eherne wih a s-a-f swich in he pah and a packe size of 5,000 bis. T p = 10 μs, swich ransmis immediaely afer recepion 1 s bi: ime 0 Las bi: 5μs T p Las bi rec: 15μs Las bi sen: 20μs S Las bi rec: 30μs 14 Example: Problem 1.19 from ook 1 Gbps Eherne wih a s-a-f swich in he pah and a packe size of 5,000 bis. T p = 10 μs, 3 swiches in beween and 4 links equal o 4 T p delay 4 ransmissions equal o 4 T delay Toal: 4T p + 4T = 60 μs Three swiches, each ransmis afer 128 bis are received Toal: 4T p + T + 3x128/10 9 = 40μs + 5μs + 0.384μs = 45.384μs 15 5