AUTOSAR_AP_SWS_CommunicationManagement
FIG-0345f259150769d1
279 × 298 px
1 Release(s)
Figure 5.3: Interfaces required by Communication Management from other Functional Clusters
SHA-256 Inhalts-Fingerabdruck:
0345f259150769d17549435148095f8189852813e36d447fc4d3483c3917df30
✦
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-Komponenten- und Schnittstellendiagramm im Kontext der AUTOSAR Adaptive Platform (SWS Communication Management, Kapitel 5 „Dependencies to other Functional Clusters“). Es spezifiziert die funktionale Kopplung des daemon-basierten Communication Management (CM / ara::com) an den Intrusion Detection System Manager (IdsM) zur Meldung von sicherheitsrelevanten Vorfällen über eine standardisierte Plattform-Schnittstelle.
2. Komponenten, Entitäten & Schnittstellen
- Communication Management (
«aapFunctionalCluster», Tagdaemon-based, hellblau): Konsumenten-Rolle; zentraler Daemon zur Abwicklung serviceorientierter Kommunikation (IPC, SOME/IP). - Intrusion Detection System Manager (
«aapFunctionalCluster», Tagdaemon-based, gelb): Provider-Rolle; nimmt Security Events (SEv) entgegen und führt Filterung sowie Aggregation durch. - EventReporter (
«aapPortInterface,aapAPI»): Serviceorientiertes Schnittstellenelement mit der Operation+ ReportEvent(). - Beziehungen:
- Das
Communication Managementgreift über eine gerichtete Nutzungsabhängigkeit («use», gestrichelter Pfeil mit offener Spitze) aufEventReporterzu. - Der
Intrusion Detection System ManagerimplementiertEventReporter(UML-Schnittstellenrealisierung, gestrichelte Linie mit geschlossener, nicht ausgefüllter Dreiecksspitze).
- Das
3. Dynamisches Verhalten & Sequenzablauf
- Trigger: Erkennung eines Kommunikations- oder Security-Verstoßes im Communication Management Daemon (z. B. unvollständige SOME/IP-Nachrichten, unautorisierter Dienstzugriff, fehlerhafte Serialisierung, PDU-Längenanomalien oder unplausible Adressmuster).
- Aufruf: Der CM-Daemon bindet die Schnittstelle
EventReporterund setzt den MethodenaufrufReportEvent()ab. Dabei werden Ereignis-ID (Security Event Definition ID) und kontextbezogene Nutzdaten (wie Senderidentität, PDU-Header, Zeitstempel) übergeben. - Senke: Der IdsM-Daemon verarbeitet den Event gemäß konfigurierter Filter- und Qualifizierungsregeln zur Persistierung oder Weiterleitung an übergeordnete Instanzen.
4. Normative Relevanz & Entwickler-Hinweise
- Prozess- und Deployment-Modell: Beide Functional Clusters sind als eigenständige Daemons (
daemon-based) im POSIX-Betriebssystem modelliert. Der AufrufReportEvent()erfordert Interprozesskommunikation (IPC). - Port-Modellierung: Das Interface ist als
«aapPortInterface,aapAPI»deklariert; im ARXML-Modell ist für CM ein korrespondierenderRPortPrototypeund für den IdsM einPPortPrototypevorzusehen. - Blockierfreiheit: Der Aufruf von
ReportEvent()darf den regulären Kommunikationsfluss des CM-Daemons (z. B. SOME/IP-Routing) nicht unzulässig blockieren; die Implementierung erfordert eine gepufferte bzw. nicht-blockierende Übergabe.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.