Repository logoOPUS - Online Publications of University Stuttgart
de / en
Log In
New user? Click here to register.Have you forgotten your password?
Communities & Collections
All of DSpace
  1. Home
  2. Browse by Author

Browsing by Author "Weitbrecht, Michel"

Filter results by typing the first few letters
Now showing 1 - 2 of 2
  • Results Per Page
  • Sort Options
  • Thumbnail Image
    ItemOpen Access
    ILP-based schedule planning for dynamic IEEE time-sensitive networks
    (2022) Weitbrecht, Michel
    Time-Sensitive Networking (TSN) denotes a set of IEEE standards that amend Ethernet by realtime capabilities. Specifically, the Time-Aware Shaper (TAS) implements a time division multiple access (TDMA) scheme allowing to temporally isolate time-sensitive traffic. In order to deploy a TSN network configuration providing hard bounds on delay and jitter, synchronized clocks and a global transmission schedule are required. However, the calculation of such a global schedule is not part of the TSN standard. Most scheduling approaches proposed in the literature target static scenarios where the network topology and the flow set are known a priori. Novel use cases encountered in Industry 4.0 have more dynamic requirements, such as connecting further machines or enabling new features that result in additional flows that need to be admitted into the schedule. Dynamic TSN scheduling poses challenges not only in adding new flows to an existing schedule, but also for initial offline scheduling, as each placement of flows in the original schedule may decrease future schedulability. In our work, we define an Integer Linear Programming (ILP) model that supports incrementally adding new flows to an existing schedule, taking original flow placements into account. It supports both defensive scheduling, where existing flows are not temporally moved, as well as offensive scheduling, in which existing flows may be rescheduled by a limited amount configurable per flow. We propose two optimization objectives aiming to improve schedulability of future flows. The first objective max-freeblock schedules flows in a way that increases the unoccupied time at the end of each schedule cycle time, leaving space to place future flows in defensive scheduling scenarios. The second objective link-desync maximizes the unoccupied gap between every two consecutive flows of a link, creating flexibility for future offensive scheduling. Further, we propose a heuristic-based algorithm that strategically selects a reduced set of initial flows for rescheduling based on link occupancy, reducing the model size and decreasing the execution time necessary to place additional flows. Our evaluations show that our max-freeblock strategy outperforms the baseline min-flowspan objective in defensive scheduling. Utilizing our rescheduling selection algorithm, 97 % of additional flows were admitted in offensive scheduling scenarios, compared to only 72 % achieved without restricting the rescheduling flow set.
  • Thumbnail Image
    ItemOpen Access
    Simulationsgestützte Analyse von Time-Sensitive Networking in konvergenten Netzwerken
    (2018) Weitbrecht, Michel
    Time-Sensitive Networking (TSN) umfasst mehrere neue IEEE-Standards, die Ethernet-Netzwerke um Echtzeitfähigkeiten erweitern. Bei TSN werden zeitkritische Datenströme durch reservierte Zeitbereiche auf den Ethernet-Verbindungen vor Störungen durch andere Übertragungen geschützt. TSN ermöglicht damit die Koexistenz von herkömmlichem Datenverkehr und zeitkritischen Datenströmen in einem gemeinsamen, sog. konvergenten Netzwerk, ohne die Echtzeitgarantien des zeitkritischen Verkehrs zu verletzen. Diese Arbeit gibt zu Beginn einen Überblick über die TSN-Standards für Scheduling und Frame-Preemption sowie den Netzwerksimulator OMNeT++. Frame-Preemption ist eine Technologie um den Sendevorgang eines Frames abzubrechen und später fortzusetzen. Im darauffolgenden Kapitel wird die Implementierung von Frame-Preemption für ein existierendes Simulationsframework erläutert und eine Struktur zur Automatisierung von TSN-Simulationen vorgestellt. Schließlich werden automatisierte Simulationen verwendet, um Auswirkungen von TSN auf herkömmlichen Datenverkehr zu analysieren.
OPUS
  • About OPUS
  • Publish with OPUS
  • Legal information
DSpace
  • Cookie settings
  • Privacy policy
  • Send Feedback
University Stuttgart
  • University Stuttgart
  • University Library Stuttgart