DEENESPTFRRUARHIKOZHNL
AUTOSAR_AP_EXP_SWArchitecture FIG-8206c96d6df536fd 786 × 192 px 1 Release(s)

Figure 9.24: Functional Clusters in category Communication

SHA-256 Inhalts-Fingerabdruck: 8206c96d6df536fdc1d2581ef344ff38cfccfd9878d6b2d60981e29ab2811912
✦ 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

  • Klassifikation: UML-Komponentendiagramm / Architektur-Kategoriendiagramm der AUTOSAR Adaptive Platform (AP).
  • Technischer Zweck: Deklarative Zuordnung und Gruppierung von funktionalen Clustern (Functional Clusters) zur Architektur-Kategorie Communication gemäß AUTOSAR_EXP_SWArchitecture.
  • Architektonische Einordnung: Definiert die Basisinfrastruktur für dienstorientierte Kommunikation (Service-Oriented Communication), standardisierte fahrzeugweite API-Gateways (Automotive API Gateway), ungepufferte Rohdatenströme (Raw Data Stream), Netzwerkzustandsverwaltung (Partial Networking) und netzwerkweite Taktsynchronisation auf POSIX-basierten Adaptive-Steuergeräten.

2. Komponenten, Entitäten & Schnittstellen

Das Diagramm spezifiziert fünf funktionale Einheiten mit dem AUTOSAR-Stereotyp «aapFunctionalCluster»:

  1. Communication Management (ara::com):
    • Stereotyp/Annotation: daemon-based.
    • Stellt die dienstorientierte Middleware-Abstraktion bereit (Events, Methods, Fields).
  2. Raw Data Stream:
    • Bibliotheksbasiert (keine Annotation; einzig verbliebenes rein bibliotheksbasiertes Cluster der Kategorie).
    • Stellt Schnittstellen für latenzarme, ungepufferte Rohdatenübertragungen bereit.
  3. Network Management (ara::nm):
    • Stereotyp/Annotation: daemon-based (Status von bibliotheksbasiert auf Daemon-basiert geändert).
    • Läuft nun als eigenständiger Systemprozess zur Verwaltung von Netzwerkzuständen (Repeat Message, Normal Operation, Ready Sleep) und Partiellen Netzwerken (PN).
  4. Time Synchronization (ara::tsync):
    • Stereotyp/Annotation: daemon-based.
    • Bereitstellung synchronisierter Zeitbasen (gPTP, CAN-TSyn).
  5. Automotive API Gateway:
    • Stereotyp/Annotation: daemon-based.
    • Protokoll- und API-Gateway zur Übersetzung externer/standardisierter Fahrzeug-APIs in interne Plattform-Dienste.

Beziehungen & Konnektoren: Keine expliziten Ports, Abhängigkeiten oder Schnittstellenrelationen im Diagramm dargestellt; rein deklarative Kategorienschnitt-Taxonomie.

3. Dynamisches Verhalten & Sequenzablauf

  • Diagrammart: Rein statisches Deklarationsdiagramm; enthält keine Sequenz-, Timing- oder Kontrollfluss-Pfade.
  • Laufzeit-Dynamik im Gesamtsystem:
    • Automotive API Gateway nimmt als Hintergrund-Daemon externe API-Anfragen entgegen, transformiert diese in standardisierte ara::com-Methodenaufrufe oder Feldbeschreibungen und leitet Antworten bzw. Ereignisse bidirektional weiter.
    • Communication Management vermittelt Service Discovery, IPC und Netzwerk-Bindings.
    • Raw Data Stream wickelt hochvolumige Datenübertragungen ohne Middleware-Serialisierung ab.
    • ara::tsync synchronisiert Takte autonom im Hintergrund via Hardware-/Kernel-Timestamping.
    • ara::nm schaltet Netzwerk- und Kanalzustände bedarfsgerecht aktiv oder versetzt sie in den Schlafzustand.

4. Normative Relevanz & Entwickler-Hinweise

  • Prozess- & Deployment-Modell:
    • Vier der fünf funktionalen Cluster (Communication Management, Network Management, Time Synchronization und Automotive API Gateway) sind nun als daemon-based ausgewiesen.
    • Für Network Management muss nun zwingend ein separates POSIX-Executable im Execution Manifest definiert werden, das mit entsprechenden Rechten zur Kommunikation auf Socket-/CAN-Ebene durch ara::exec gestartet wird; Applikationen binden lediglich schlanke NM-Client-Bibliotheken ein.
    • Raw Data Stream verbleibt als einziger Cluster rein bibliotheksbasiert.
  • Konfigurations-Vertrag (ARXML):
    • NM-Daemon-Instanzen müssen den konfigurierten Network-Handles und partiellen Netzwerkclustern im Network Management Manifest exakt zugeordnet sein.
    • Gateway- und Service-Manifeste bleiben konsistent zu den Service- und Netzwerkkonfigurationen.

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

R24-11 → R25-11 normative Änderung Vorgänger: FIG-3bbfc4576980545a
  • «aapFunctionalCluster» Network Management: Annotation daemon-based neu hinzugefügt (Klassifizierung als eigenständiger Systemprozess/Daemon statt rein bibliotheksbasierter Einbindung).

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

«aapFunctionalCluster» Communication Management | daemon-based | «aapFunctionalCluster» | Network Management | daemon-based | «aapFunctionalCluster» | Time Synchronization | daemon-based | «aapFunctionalCluster» | Raw Data Stream | «aapFunctionalCluster» Automotive API Gateway | daemon-based

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R25-11 AUTOSAR_AP_EXP_SWArchitecture S. 67 9.24 Figure 9.24: Functional Clusters in category Communication