Calculating “a”. a Used as a term in analyzing many network characteristics Has a physical interpretation Represents the number of frames on a link.

Slides:



Advertisements
Similar presentations
EE:450 – Computer Networks
Advertisements

PERFORMANCE One important issue in networking is the performance of the networkhow good is it? We discuss quality of service, an overall measurement.
ECE358: Computer Networks Fall 2014
1.1 Chapter 1 Introduction Lecture # 1 – 2 Ali Mustafa.
Note Bandwidth utilization is the wise use of available bandwidth to achieve specific goals. Efficiency can be achieved by multiplexing; privacy and.
Fundamentals of Computer Networks ECE 478/578
Chapter-3-1CS331- Fakhry Khellah Term 081 Chapter 3 Data and Signals.
Physical and Link Layers CS144 Review Session 6 November 6 th, 2008 Roger Liao Based on slides by Ben Nham.
CECS 474 Computer Network Interoperability Notes for Douglas E. Comer, Computer Networks and Internets (5 th Edition) Tracy Bradley Maples, Ph.D. Computer.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 6 Multiplexing.
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
ECE 4450:427/527 - Computer Networks Spring 2015
Networks: Sample Performance Problems 1 Sample Network Performance Problems.
Computer Networks Computer Networks Term B10 Network Delay Network Delay Performance Problems.
1 K. Salah Module 2.1: QA – Putting it all together What is the max number of users/connections/sessions a particular network can support for handling.
Katz, Stoica F04 EECS 122: Introduction to Computer Networks Performance Modeling Computer Science Division Department of Electrical Engineering and Computer.
Chapter 3 Data and Signals Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
EE 4272Spring, 2003 Chapter 14 LAN Systems Ethernet (CSMA/CD)  ALOHA  Slotted ALOHA  CSMA  CSMA/CD Token Ring /FDDI Fiber Channel  Fiber Channel Protocol.
Networks:Sample Performance Problems 1 Sample Network Performance Problems.
Networks: Sample Performance Problems 1 Sample Network Performance Problems.
Problems.
Chapter 3 Data and Signals
Advanced Computer Networks 1 Sample Network Performance Problems.
 Frequency Spectrum and Bandwidth  Other Definitions of Bandwidth  Digital Signals.
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.
Chapter 3 part II Data and Signals
Unit 1 Network Speed Learning Objectives: Understand the network media Understand that network data speeds are measured in bits per second.
Network Hardware for Expanding Network. Expanding Networks When do we need expansion:  Network cable is full of data movements  Printing tasks needs.
3.1 Figure 3.16 Two digital signals: one with two signal levels and the other with four signal levels.
Part 2 Physical Layer and Media
3.1 Chapter 3 Data and Signals Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Review: Medium Access Control Sublayer –What is the problem to be addressed in this sublayer? –Protocols that allow collision Pure ALOHA Slotted ALOHA.
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 8.
Exercises. Problem 1 The link delay is 270ms. Each data frame is 1000 bits. Data rate is 1Mbps. What is the link efficiency of the Stop&Wait protocol?
Bandwidth. Learning Objectives: explain the importance of bandwidth when transmitting data; explain how different types of communication media govern.
Chapter 3,4 &6 1-TRANSMISSION IMPAIRMENT TRANSMISSION & 2-DATA TRANSMISSION & MODES MODES 3-BANDWIDTH UTILIZATION.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Theoretical Basis of Data Communication.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Echo Cancellation Chapter 4. Echo : Echo is the repetition of a signal back to the transmitter; either due to a coupling between the loudspeaker and microphone.
02 – Performance Basics 1CS Computer Networks.
Extending LANs Fiber modems Repeaters Bridges Switches.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
Data and Computer Communications Ninth Edition by William Stallings Data and Computer Communications, Ninth Edition by William Stallings, (c) Pearson Education.
CHAPTER 2 HARDWARE BUILDING BLOCK ENCODING FRAMING ERROR DETECTION.
Chapter 3 Digital Signals Dr Rudzidatul Akmam Bt Dziyauddin.
CS 164: Slide Set 2: Chapter 1 -- Introduction (continued).
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 7.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 2. How Computer Networks Send Data Across the Internet.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
ECE466 - Tutorial Simple Delay and Throughput Analysis.
1 CHAPTER 2 HARDWARE BUILDING BLOCK ENCODING FRAMING ERROR DETECTION.
Chapter 3 Data and Signals. 3.2 Last Lecturer Summary Bit Rate Bit Length Digital Signal as a Composite Analog Signal Application Layer Distortion Noise.
9-Jan-164/598N: Computer Networks Overview Performance metrics - Section 1.5 Direct link networks –Hardware building blocks - Section 2.1 –Encoding - Section.
Lecture Focus: Data Communications and Networking  Transmission Impairment Lecture 14 CSCS 311.
Computer Communication & Networks Lecture # 10. Bandwidth ϞBand Width means the width of the band (channel) ϞIt is the maximum capacity of a link ϞThat.
Part II. Physical Layer and Media Chapter 3. Data and Signals COMP 3270 Computer Networks Computing Science Thompson Rivers University.
CSCI 465 D ata Communications and Networks Lecture 10 Martin van Bommel CSCI 465 Data Communications & Networks 1.
1 CCNA 3 v3.1 Module 4 Switching Concepts Claes Larsen, CCAI.
Chapter 2 : Data Communications BENG 4522 Data Communications & Computer Networks Transmission Impairment Signals travel through the transmission.
Chapter 3 TRANSMISSION IMPAIRMENT. 3-4 TRANSMISSION IMPAIRMENT Signals travel through transmission media, which are not perfect. The imperfection causes.
1 Ram Dantu University of North Texas, Practical Networking.
1. Layered Architecture of Communication Networks: Circuit Switching & Packet Switching.
NETWORKING CONCEPTS. STOP AND WAIT FLOW CONTROL simplest form of flow control, After the destination entity receives the frame, it indicates its willingness.
Data rate: 1 Mb/s Payload: 1000 B Header/ACK: 50 B
CSC311 Data Communication & Networking
1.4 Wired and Wireless Networks
Computer Data Communication
Performance Questions
Propagation & Transmission delay
communications system
Presentation transcript:

Calculating “a”

a Used as a term in analyzing many network characteristics Has a physical interpretation Represents the number of frames on a link.

Link Workstation A Workstation B Connection between workstations/computers

Multiple frames on a link Workstation A Workstation B About 6 2/3 frames on a link

Less than ONE frame on a link Workstation A Workstation B

How do you determine “a”? First we have to do a little background Find the transmission time Find the propagation time Divide the propagation time by transmission time But… consider that it is possible to have the head of the message arrive at the destination before the tail leaves from the sender (last overhead -> a 1).

Process of sending Workstation A Workstation A Workstation A Workstation A 1. Begin transmission 2. Finish transmission Workstation A Workstation A 3. In transit Workstation A Workstation A 4. Finish propagation Transmission time = Time 2. – Time 1. Propagation time = Time 4. – Time 2.

Transmission Time (Delay) Network “speed” is really transmission rate. Faster rate means shorter bit width (time). Example: 1000 bps means each bit is 1 millisecond 1Mbps means each bit is 1 microsecond Divide frame size by rate to get transmission time Example: 1000 bit frame and 10Mbps network rate 1k / 1M = 10 3 /10 7 = =.1 millisecond

Propagation time Time to travel from a to b. time = distance/speed Dependent on the medium: optical -> speed of light (3x10 8 m/s) electrical -> 2/3 speed of light (2x10 8 m/s) Larger frames have longer transmission times but identical propagation times. Example: signal propagation on electrical cable 2Km 2000/2x10 8 = 10 3 /10 8 = = 10x10 -6 = 10 microseconds

Back to “a” a = propagation time / transmission time Example: 100 milliseconds to propagate and 10 milliseconds to transmit means 10 frames will be transmitted before first one begins to arrive -> a=10 Example: 10 milliseconds to propagate and 100 milliseconds to transmit means 1/10 of the frame will be transmitted before the first head begins to arrive -> a=0.1