Dynamic demultiplexing in network calculus - Theory and application.

During the last two decades, starting with the seminal work by Cruz, network calculus has evolved as a new theory for the performance analysis of networked systems. In contrast to classical queueing theory, it deals with performance bounds instead of average values and thus has been the theoretical...

Full description

Bibliographic Details
Main Authors: Wang, H, Schmitt, J, Martinovic, I
Format: Journal article
Published: 2011
_version_ 1826303084530237440
author Wang, H
Schmitt, J
Martinovic, I
author_facet Wang, H
Schmitt, J
Martinovic, I
author_sort Wang, H
collection OXFORD
description During the last two decades, starting with the seminal work by Cruz, network calculus has evolved as a new theory for the performance analysis of networked systems. In contrast to classical queueing theory, it deals with performance bounds instead of average values and thus has been the theoretical basis of quality of service proposals such as the IETF's Integrated and Differentiated Services architectures. Besides these it has, however, recently seen many other application scenarios as, for example, wireless sensor networks, switched Ethernets, avionic networks, Systems-on-Chip, or even to speed-up simulations, to name a few. In this article, we extend network calculus by adding a new versatile modeling element: a demultiplexer. Conventionally, demultiplexing has been either neglected or assumed to be static, i.e., fixed at the setup time of a network. This is restrictive for many potential applications of network calculus. For example, a load balancing based on current link loads in a network could not be modeled with conventional network calculus means. Our demultiplexing element is based on stochastic scaling. Stochastic scaling allows one to put probabilistic bounds on how a flow is split inside the network. Fundamental results on network calculus with stochastic scaling are therefore derived in this work. We illustrate the benefits of the demultiplexer in a sample application of uncertain load balancing. © 2010 Elsevier B.V. All rights reserved.
first_indexed 2024-03-07T05:57:15Z
format Journal article
id oxford-uuid:eaf3d957-5e40-4158-8ed3-b999a5147ac2
institution University of Oxford
last_indexed 2024-03-07T05:57:15Z
publishDate 2011
record_format dspace
spelling oxford-uuid:eaf3d957-5e40-4158-8ed3-b999a5147ac22022-03-27T11:06:00ZDynamic demultiplexing in network calculus - Theory and application.Journal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:eaf3d957-5e40-4158-8ed3-b999a5147ac2Symplectic Elements at Oxford2011Wang, HSchmitt, JMartinovic, IDuring the last two decades, starting with the seminal work by Cruz, network calculus has evolved as a new theory for the performance analysis of networked systems. In contrast to classical queueing theory, it deals with performance bounds instead of average values and thus has been the theoretical basis of quality of service proposals such as the IETF's Integrated and Differentiated Services architectures. Besides these it has, however, recently seen many other application scenarios as, for example, wireless sensor networks, switched Ethernets, avionic networks, Systems-on-Chip, or even to speed-up simulations, to name a few. In this article, we extend network calculus by adding a new versatile modeling element: a demultiplexer. Conventionally, demultiplexing has been either neglected or assumed to be static, i.e., fixed at the setup time of a network. This is restrictive for many potential applications of network calculus. For example, a load balancing based on current link loads in a network could not be modeled with conventional network calculus means. Our demultiplexing element is based on stochastic scaling. Stochastic scaling allows one to put probabilistic bounds on how a flow is split inside the network. Fundamental results on network calculus with stochastic scaling are therefore derived in this work. We illustrate the benefits of the demultiplexer in a sample application of uncertain load balancing. © 2010 Elsevier B.V. All rights reserved.
spellingShingle Wang, H
Schmitt, J
Martinovic, I
Dynamic demultiplexing in network calculus - Theory and application.
title Dynamic demultiplexing in network calculus - Theory and application.
title_full Dynamic demultiplexing in network calculus - Theory and application.
title_fullStr Dynamic demultiplexing in network calculus - Theory and application.
title_full_unstemmed Dynamic demultiplexing in network calculus - Theory and application.
title_short Dynamic demultiplexing in network calculus - Theory and application.
title_sort dynamic demultiplexing in network calculus theory and application
work_keys_str_mv AT wangh dynamicdemultiplexinginnetworkcalculustheoryandapplication
AT schmittj dynamicdemultiplexinginnetworkcalculustheoryandapplication
AT martinovici dynamicdemultiplexinginnetworkcalculustheoryandapplication