Duality of Min-Plus and Max-Plus Network Calculus

Slides:



Advertisements
Similar presentations
Min-Plus Linear Systems Theory and Bandwidth Estimation Min-Plus Linear Systems Theory and Bandwidth Estimation TexPoint fonts used in EMF. Read the TexPoint.
Advertisements

Decomposable Optimisation Methods LCA Reading Group, 12/04/2011 Dan-Cristian Tomozei.
Communication concepts (Continued) Week 2 Lecture 2.
Multiples 1 X 2 = 22 X 2 = 43 X 2 = 6 4 X 2 = 8 What do you call 2,4,6,8 ?Multiples of 2 Why?
Packet Scheduling From Ion Stoica. 2 Packet Scheduling  Decide when and what packet to send on output link -Usually implemented at output interface 1.
Bandwidth Estimation TexPoint fonts used in EMF.
Computer Communication & Networks Lecture # 05 Physical Layer: Signals & Digital Transmission Nadeem Majeed Choudhary
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 18 – Multimedia Transport (Part 1) Klara Nahrstedt Spring 2014.
Learning Objective: To know how our locality is linked to other places To be able to use an atlas To be able to describe patterns on a map Title: How is.
William Stallings Data and Computer Communications
scheduling for local-area networks”
Mathilde Benveniste Avaya Labs
Point-to-Point Network Switching
Intro to Deterministic Analysis
Intro to Deterministic Analysis
A1 Algebraic manipulation
Buffer Management in a Switch
Overview Part 1 – Gate Circuits and Boolean Equations
Inverse Functions.
Designation boundaries
Markov Decision Processes
ENGM 535 Optimization Networks
Packet #7 Polynomial Functions
TCP, XCP and Fair Queueing
Algebraic Sequences.
Direct and Limit Comparison Test
تحليل انظمة و تصميمها الوحدة الخامسة أ.محمد زكي شبير.
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
CHAPTER 1 – REAL NUMBERS.
Intro to Deterministic Analysis
Reich's Backlog Equation (1958)
Multihop Wireless Networks: What’s Wrong With Min Hopcount?
L12. Network optimization
Data and Computer Communications
Intro to Deterministic Analysis
Zhenghao Zhang and Avishek Mukherjee Computer Science Department
Warm Up Lesson Presentation Lesson Quiz.
Computer Science Division
1 Z Transform Dr.P.Prakasam Professor/ECE 9/18/2018SS/Dr.PP/ZT.
Congestion Control (from Chapter 05)
The derivatives of f and f -1
Chapter 9. Circuit Switching
Derivative or Integral
© J. Liebeherr, All rights reserved, 2018
Congestion Control (from Chapter 05)
Network Systems and Throughput Preservation
Reich's Backlog Equation (1958)
Real-Time Calculus (RTC) Reading Group I
The derivatives of f and f -1
Buffered Link.
Queueing Theory 2008.
1.6 - Relations.
Schedulability Conditions for Scheduling Algorithms
Congestion Control (from Chapter 05)
CSE 550 Computer Network Design
Hash Functions for Network Applications (II)
Congestion Control (from Chapter 05)
ECE 1545 Service Curve Earliest Deadline Due (SCED) or How to construct a scheduler from a service curve.
Aim: To be able to describe the general rule for a sequence
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
EECS 122: Introduction to Computer Networks Packet Scheduling and QoS
Chapter 1. Formulations.
DetNet Bounded Latency-02
Intro to Deterministic Analysis
Point-to-Point Network Switching
Switch Performance Analysis and Design Improvements
کنترل جریان امیدرضا معروضی.
Nth, Geometric, and Telescoping Test
Presentation transcript:

Duality of Min-Plus and Max-Plus Network Calculus

But then … M. Fidler, First Quarter, 2010.

Buffered Link Work-conserving link with fixed rate C Offers an exact (min-plus) service curve: such that The corresponding max-plus service curve should be: with

Buffered Link

Everything maps nicely, right? Not quite!

Backlog and Delay Backlog and delay cannot be mapped exactly with pseudo-inverses We can only provide bounds, e.g., which can be quite loose: Good news: If and are continuous at then

Busy periods and busy sequences In general, busy periods cannot be described using expressions of the max-plus network calculus We define the concept of busy sequence as a maximal sequence of bits with non-zero delays Busy sequence helps with defining a strict max-plus service curve: Cannot define (general) strict max-plus service curve with busy period ! start of bsy sequence

Problems with busy periods and sequences A single busy periods may cover multiple busy sequences A single busy sequence may cover multiple busy periods

Summary Clarification of the relationship between min-plus and max-plus network calculus Dispenses with the frequently made assumption of constant packet sizes for a max-plus analysis Now: Can switch between a min-plus or max-plus viewpoint in the same analysis Filled a few holes in the max-plus literature, e.g., busy sequence strict max-plus service curve adaptive max-plus service curve