DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_PDURouter FIG-238daf3685100864 841 × 587 px 1 Release(s)

Figure 5: PDU Router states

SHA-256 Inhalts-Fingerabdruck: 238daf3685100864197612ff9f72c2bdc2b2685f7badd556dd138e4f1d593091
✦ 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 Lebenszyklus und der Betriebsmodi des AUTOSAR PDU Routers (PduR) innerhalb der Kommunikationsinfrastruktur der AUTOSAR Classic Platform (Services Layer).

2. Komponenten, Entitäten & Schnittstellen

  • Zustände:
    • PDUR_UNINIT: Initialer Ruhezustand des Moduls vor erfolgreicher Konfiguration/Initialisierung.
    • PDUR_ONLINE: Regulärer Betriebszustand für Routing- und Vermittlungsfunktionen von PDUs.
    • PDUR_REDUCED: Fehlerzustand bei fehlgeschlagener Initialisierung mit reduzierter bzw. eingeschränkter Funktionalität.
  • Pseudozustände:
    • Anfangszustand (Initial State): Schwarzer Vollkreis mit Beschriftung Powerup.
    • Endzustand (Final State): Kreis mit Diagonalkreuz (PowerDown).
  • Schnittstellen / Trigger:
    • immediate: Ereignislose, unmittelbare Transition nach Systemstart.
    • PduR_Init(ConfigPtr): Initialisierungsaufruf mit Konfigurationszeiger; verzweigt je nach Erfolg (without error bzw. with error).
    • Shutdown: Deinitialisierungs- bzw. Herunterfahraufruf.

3. Dynamisches Verhalten & Sequenzablauf

  1. Mit Eintritt des Ereignisses Powerup wechselt das System über die Transition immediate bedingungslos vom initialen Startknoten in den Zustand PDUR_UNINIT.
  2. Im Zustand PDUR_UNINIT wird die Funktion PduR_Init(ConfigPtr) aufgerufen:
    • Verläuft die Initialisierung fehlerfrei (without error), wechselt der PDU Router in den Zustand PDUR_ONLINE.
    • Schlägt die Initialisierung fehl bzw. tritt ein Fehler auf (with error), erfolgt der Übergang in den Zustand PDUR_REDUCED.
  3. Jeder der drei Zustände (PDUR_UNINIT, PDUR_ONLINE, PDUR_REDUCED) besitzt einen direkten Übergang zum Endzustand PowerDown, der jeweils durch das Ereignis Shutdown ausgelöst wird.

4. Normative Relevanz & Entwickler-Hinweise

  • Verbindliche Vorgabe für die Modulzustände des PDU Routers.
  • Der PduR darf Routingpfade nur im Zustand PDUR_ONLINE vollumfänglich bedienen.
  • Tritt bei der Initialisierung über PduR_Init(ConfigPtr) ein Fehler auf, muss die Zustandsmaschine deterministisch in PDUR_REDUCED verharren, bis ein Shutdown erfolgt.
  • Alle Zustände müssen einen sauberen Übergang bei Systemabschaltung (Shutdown) zum Zustand PowerDown gewährleisten.

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

R4.0.3 → R4.1.3 normative Änderung Nachfolger: FIG-d69582a8b21dab35
  • Zustand PDUR_REDUCED: Entfernt.
  • Transition von PDUR_UNINIT nach PDUR_REDUCED mit Trigger PduR_Init(ConfigPtr) with error: Entfernt.
  • Transition von PDUR_REDUCED nach PowerDown mit Trigger Shutdown: Entfernt.
  • Kopfzeile/Rahmen: UML-Frame-Kopf stm PduR und äußerer Rahmen entfernt.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

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

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R4.0.3 AUTOSAR_SWS_PDURouter S. 60 5 Figure 5: PDU Router states