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).
- Anfangszustand (Initial State): Schwarzer Vollkreis mit Beschriftung
- Schnittstellen / Trigger:
immediate: Ereignislose, unmittelbare Transition nach Systemstart.PduR_Init(ConfigPtr): Initialisierungsaufruf mit Konfigurationszeiger; verzweigt je nach Erfolg (without errorbzw.with error).Shutdown: Deinitialisierungs- bzw. Herunterfahraufruf.
3. Dynamisches Verhalten & Sequenzablauf
- Mit Eintritt des Ereignisses
Powerupwechselt das System über die Transitionimmediatebedingungslos vom initialen Startknoten in den ZustandPDUR_UNINIT. - Im Zustand
PDUR_UNINITwird die FunktionPduR_Init(ConfigPtr)aufgerufen:- Verläuft die Initialisierung fehlerfrei (
without error), wechselt der PDU Router in den ZustandPDUR_ONLINE. - Schlägt die Initialisierung fehl bzw. tritt ein Fehler auf (
with error), erfolgt der Übergang in den ZustandPDUR_REDUCED.
- Verläuft die Initialisierung fehlerfrei (
- Jeder der drei Zustände (
PDUR_UNINIT,PDUR_ONLINE,PDUR_REDUCED) besitzt einen direkten Übergang zum EndzustandPowerDown, der jeweils durch das EreignisShutdownausgelö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_ONLINEvollumfänglich bedienen. - Tritt bei der Initialisierung über
PduR_Init(ConfigPtr)ein Fehler auf, muss die Zustandsmaschine deterministisch inPDUR_REDUCEDverharren, bis einShutdownerfolgt. - Alle Zustände müssen einen sauberen Übergang bei Systemabschaltung (
Shutdown) zum ZustandPowerDowngewährleisten.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.