224,508 research outputs found
On the Flow-level Dynamics of a Packet-switched Network
The packet is the fundamental unit of transportation in modern communication
networks such as the Internet. Physical layer scheduling decisions are made at
the level of packets, and packet-level models with exogenous arrival processes
have long been employed to study network performance, as well as design
scheduling policies that more efficiently utilize network resources. On the
other hand, a user of the network is more concerned with end-to-end bandwidth,
which is allocated through congestion control policies such as TCP.
Utility-based flow-level models have played an important role in understanding
congestion control protocols. In summary, these two classes of models have
provided separate insights for flow-level and packet-level dynamics of a
network
A comparison of multiprocessor scheduling methods for iterative data flow architectures
A comparative study is made between the Algorithm to Architecture Mapping Model (ATAMM) and three other related multiprocessing models from the published literature. The primary focus of all four models is the non-preemptive scheduling of large-grain iterative data flow graphs as required in real-time systems, control applications, signal processing, and pipelined computations. Important characteristics of the models such as injection control, dynamic assignment, multiple node instantiations, static optimum unfolding, range-chart guided scheduling, and mathematical optimization are identified. The models from the literature are compared with the ATAMM for performance, scheduling methods, memory requirements, and complexity of scheduling and design procedures
An Algebra of Synchronous Scheduling Interfaces
In this paper we propose an algebra of synchronous scheduling interfaces
which combines the expressiveness of Boolean algebra for logical and functional
behaviour with the min-max-plus arithmetic for quantifying the non-functional
aspects of synchronous interfaces. The interface theory arises from a
realisability interpretation of intuitionistic modal logic (also known as
Curry-Howard-Isomorphism or propositions-as-types principle). The resulting
algebra of interface types aims to provide a general setting for specifying
type-directed and compositional analyses of worst-case scheduling bounds. It
covers synchronous control flow under concurrent, multi-processing or
multi-threading execution and permits precise statements about exactness and
coverage of the analyses supporting a variety of abstractions. The paper
illustrates the expressiveness of the algebra by way of some examples taken
from network flow problems, shortest-path, task scheduling and worst-case
reaction times in synchronous programming.Comment: In Proceedings FIT 2010, arXiv:1101.426
Congestion avoidance for recharging electric vehicles using smoothed particle hydrodynamics
In this paper, a novel approach for recharging electric vehicles (EVs) is proposed based on managing multiple discrete units of electric power flow, named energy demand particles (EDPs). Key similarities between EDPs and fluid particles (FPs) are established that allow the use of a smoothed particle hydrodynamics (SPH) method for scheduling the recharging times of EVs. It is shown, via simulation, that the scheduling procedure not only minimizes the variance of voltage drops in the secondary circuits, but it also can be used to implement a dynamic demand response and frequency control mechanism. The performance of the proposed scheduling procedure is also compared with alternative approaches recently published in the literature
Optimal co-design of control, scheduling and routing in multi-hop control networks
A Multi-hop Control Network consists of a plant where the communication
between sensors, actuators and computational units is supported by a (wireless)
multi-hop communication network, and data flow is performed using scheduling
and routing of sensing and actuation data. Given a SISO LTI plant, we will
address the problem of co-designing a digital controller and the network
parameters (scheduling and routing) in order to guarantee stability and
maximize a performance metric on the transient response to a step input, with
constraints on the control effort, on the output overshoot and on the bandwidth
of the communication channel. We show that the above optimization problem is a
polynomial optimization problem, which is generally NP-hard. We provide
sufficient conditions on the network topology, scheduling and routing such that
it is computationally feasible, namely such that it reduces to a convex
optimization problem.Comment: 51st IEEE Conference on Decision and Control, 2012. Accepted for
publication as regular pape
- …