DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_PDU_Router FIG-55502a56dea0160b 841 × 588 px 1 Release(s)

Figure 4: PDU Router states

SHA-256 Inhalts-Fingerabdruck: 55502a56dea0160b3d8bf754e7340cc1a861685c4af2864ff11b00d09ff9f10c
✦ KI-generierte Bildanalyse & technische Beschreibung Modell: gemini-3.8-flash (via agy) · Rezept figure-series@1 · erstellt am 2026-10-08

1. Diagrammtyp & Architektur-Kontext

UML-Zustandsdiagramm (stm PduR) zur Spezifikation des Zustandsmodells des AUTOSAR PDU Routers (PduR) im Schichtenmodell der AUTOSAR-Basissoftware (Communication Services). Es modelliert die Lebenszyklus- und Betriebsmodi der Komponente von der Systeminitialisierung bis zum Herunterfahren.

2. Komponenten, Entitäten & Schnittstellen

Das Diagramm enthält folgende Modellelemente:

  • Startzustand: Powerup (Initial-Pseudozustand)
  • Zustände:
    • PDUR_UNINIT: Initialer Zustand nach dem Einschalten, uninitialisierter Zustand des Moduls
    • PDUR_ONLINE: Regulärer Betriebsmodus für volles Routing
    • PDUR_REDUCED: Eingeschränkter Betriebsmodus nach fehlerhafter Initialisierung
  • Endzustand: PowerDown (Endzustand / System-Terminierung)
  • Schnittstellen und Trigger:
    • Initialisierungsfunktion PduR_Init(ConfigPtr) mit Fehlerunterscheidung (without error, with error)
    • Ereignis Shutdown
    • Unmittelbarer Übergang immediate

3. Dynamisches Verhalten & Sequenzablauf

Der Kontrollfluss verläuft deterministisch über folgende Pfade:

  1. Ausgehend von Powerup wechselt der PduR über den Übergang immediate direkt in den Zustand PDUR_UNINIT.
  2. Aus PDUR_UNINIT erfolgt der Aufruf von PduR_Init(ConfigPtr):
    • Bei fehlerfreier Initialisierung (without error) wechselt der PduR in den Zustand PDUR_ONLINE.
    • Bei Auftreten eines Fehlers (with error) wechselt der PduR in den Zustand PDUR_REDUCED.
  3. Aus jedem der drei operativen Zustände (PDUR_ONLINE, PDUR_UNINIT, PDUR_REDUCED) führt ein auslösendes Shutdown-Ereignis direkt in den Endzustand PowerDown.

4. Normative Relevanz & Entwickler-Hinweise

Normativ bindendes Zustandsverhalten für die Implementierung des AUTOSAR PDU Routers:

  • Vor Ausführung von PduR_Init(ConfigPtr) verbleibt das Modul in PDUR_UNINIT; Routing-Funktionen sind hierbei deaktiviert.
  • Der Wechsel nach PDUR_ONLINE signalisiert die erfolgreiche Validierung und Übernahme der Konfiguration via ConfigPtr.
  • Im Fehlerfall (with error) ist der reduzierte Modus PDUR_REDUCED einzunehmen.
  • Ein System-Shutdown (Shutdown) ist aus jedem Zustand heraus zulässig und überführt die BSW-Komponente unmittelbar in den Abschlusszustand PowerDown.

Versionsvergleich KI-generiert · gemini-3.8-flash (via agy)

R2.1.20 → R3.0.7 keine inhaltliche Änderung Nachfolger: FIG-92dc122cbf85f2a4

Keine inhaltlichen Änderungen erkennbar.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

stm PduR | PDUR_ONLINE | PDUR_UNINIT | PDUR_REDUCED | Powerup PowerDown | Shutdown | Shutdown | PduR_Init(ConfigPtr) without error | PduR_Init(ConfigPtr) with error | Shutdown | immediate

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R2.1.20 AUTOSAR_SWS_PDU_Router S. 30 4 Figure 4: PDU Router states