Fork of DiscoDNC - The Disco Deterministic Network Calculator

Deterministic Network Calculus (DNC) is a methodology for worst-case modeling and analysis of communication networks. It enables to derive deterministic bounds on a server’s backlog as well as a flow’s end-to-end delay. Given a directed graph of servers (server graph) and the flows crossing these servers, the Disco Deterministic Network Calculator (DiscoDNC) automates the derivation of bounds.

License

License

GroupId

GroupId

de.tum.ei.lkn.eces
ArtifactId

ArtifactId

discodnc
Last Version

Last Version

2.4.3-lkn
Release Date

Release Date

Type

Type

jar
Description

Description

Fork of DiscoDNC - The Disco Deterministic Network Calculator
Deterministic Network Calculus (DNC) is a methodology for worst-case modeling and analysis of communication networks. It enables to derive deterministic bounds on a server’s backlog as well as a flow’s end-to-end delay. Given a directed graph of servers (server graph) and the flows crossing these servers, the Disco Deterministic Network Calculator (DiscoDNC) automates the derivation of bounds.
Source Code Management

Source Code Management

https://github.com/amovanb/eces-discodnc/tree/master

Download discodnc

How to add to project

<!-- https://jarcasting.com/artifacts/de.tum.ei.lkn.eces/discodnc/ -->
<dependency>
    <groupId>de.tum.ei.lkn.eces</groupId>
    <artifactId>discodnc</artifactId>
    <version>2.4.3-lkn</version>
</dependency>
// https://jarcasting.com/artifacts/de.tum.ei.lkn.eces/discodnc/
implementation 'de.tum.ei.lkn.eces:discodnc:2.4.3-lkn'
// https://jarcasting.com/artifacts/de.tum.ei.lkn.eces/discodnc/
implementation ("de.tum.ei.lkn.eces:discodnc:2.4.3-lkn")
'de.tum.ei.lkn.eces:discodnc:jar:2.4.3-lkn'
<dependency org="de.tum.ei.lkn.eces" name="discodnc" rev="2.4.3-lkn">
  <artifact name="discodnc" type="jar" />
</dependency>
@Grapes(
@Grab(group='de.tum.ei.lkn.eces', module='discodnc', version='2.4.3-lkn')
)
libraryDependencies += "de.tum.ei.lkn.eces" % "discodnc" % "2.4.3-lkn"
[de.tum.ei.lkn.eces/discodnc "2.4.3-lkn"]

Dependencies

compile (1)

Group / Artifact Type Version
org.apache.commons : commons-math3 jar [3.0,3.6.1]

test (4)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-engine jar [5.2.0]
org.junit.jupiter : junit-jupiter-params jar [5.2.0]
org.junit.platform : junit-platform-launcher jar [1.2.0]
org.junit.platform : junit-platform-suite-api jar [1.2.0]

Project Modules

There are no modules declared in this project.

DiscoDNC

Deterministic Network Calculus (DNC) is a methodology for worst-case modeling and analysis of communication networks. It enables to derive deterministic bounds on a server’s backlog as well as a flow’s end-to-end delay. Given a directed graph of servers (server graph) and the flows crossing these servers, the Disco Deterministic Network Calculator (DiscoDNC) automates the derivation of bounds.

ECES Fork

This is a fork of the 2.4.3 version of the Disco DNC project (now networkcalculus.org DNC project). A few minor modifications have been made in order to match the needs of the deterministic network modeling (DNM) module of the ECES framework developed at the Chair of Communication Networks (LKN) of the Technical University of Munich. A comprehensive list of the changes can be found in the Changelog.txt file.

Versions

Version
2.4.3-lkn