DEENESPTFRRUARHIKOZHNL
AUTOSAR_TPS_ManifestSpecification FIG-149c913286e4e262 522 × 467 px 2 Release(s)

Figure 12.9: Scenario where only the raw data stream server is fully formalized inside an AUTOSAR model

SHA-256 Inhalts-Fingerabdruck: 149c913286e4e2620d645109aa29e55f431d6ff7384e0e8b735bf6ece3048bcb
✦ 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

Struktur- und Modellierungsdiagramm (Manifest-Konfigurations- und Bereitstellungsmodell) aus der AUTOSAR Adaptive Platform (TPS Manifest Specification). Das Diagramm veranschaulicht ein asymmetrisches Integrationsszenario für Raw Data Streams über Ethernet, in dem ausschließlich der Server (RawDataStreamServer) vollständig innerhalb eines AUTOSAR-Modells formalisiert ist, während die Gegenstelle (Client) außerhalb des AUTOSAR-Modells existiert und über explizite statische Konfigurationsparameter (remoteClientConfig) eingebunden wird.

2. Komponenten, Entitäten & Schnittstellen

Das Modell gliedert sich in Server- und externe Client-Konfigurationen sowie Netzwerk-Topologieelemente:

  • RawDataStreamServer (AUTOSAR): Server-Komponente mit den API-Methoden WaitForConnection(), Read(), Write() und Shutdown().
  • remoteClientConfig: Aggregationscontainer für Client-spezifische Anmelde- bzw. Verbindungsinformationen (blau hinterlegt):
    • Remote Client Credentials: Enthält Unicast-Parameter udpPort=3333 und ipV4Address=192.168.2.240.
    • Multicast Credentials: Enthält Multicast-Parameter multicastIpV4Address=224.224.1.2 und multcastUdpPort=7654.
  • EthernetRawDataStreamMapping: Zentrales Zuordnungselement, das mit remoteClientConfig verbunden ist (Aggregation/Referenz mit ausgefüllter Raute) und die Verknüpfung zu den AUTOSAR-Netzwerkelementen herstellt.
  • ApApplicationEndpoint (Server Configuration, orange): Lokaler Endpunkt des Servers mit udpPort=7777.
  • CommunicationConnector: Bindeglied zwischen Mapping und Netzwerktopologie, assoziiert mit einem VLAN.
  • local Network Endpoint: Lokaler Netzwerk-Endpunkt, der per Komposition/Aggregation eine IPV4Configuration (Server Configuration, orange) mit ipV4Address=192.168.2.223 bindet.

3. Dynamisches Verhalten & Sequenzablauf

Das Diagramm beschreibt primär die statische Konfigurationsbeziehung zur Laufzeitvorbereitung des Raw-Data-Stream-Servers:

  1. Der RawDataStreamServer initialisiert den Kommunikationskanal und ruft WaitForConnection() auf, um auf eingehende Datenströme oder Verbindungsaufbauten zu warten.
  2. Eingehende oder ausgehende UDP-Pakete werden über den lokalen Endpunkt (ApApplicationEndpoint auf UDP-Port 7777, gebunden an IP 192.168.2.223 über das zugehörige VLAN) verarbeitet.
  3. Die Zuordnung des Datenstroms erfolgt über das EthernetRawDataStreamMapping, welches den Datenstrom anhand der vordefinierten remoteClientConfig filtert bzw. zuordnet:
    • Unicast-Kommunikation von/zu Client IP 192.168.2.240 auf Port 3333.
    • Multicast-Empfang oder -Aussendung über die Multicast-Gruppe 224.224.1.2 auf UDP-Port 7654.
  4. Nach erfolgreicher Adresszuordnung führt der Server zyklische oder ereignisgesteuerte Datentransfers mittels Read() und Write() durch, bis der Stream über Shutdown() geschlossen wird.

4. Normative Relevanz & Entwickler-Hinweise

Für Integratoren und Software-Entwickler auf der AUTOSAR Adaptive Platform:

  • In diesem Szenario existiert kein korrespondierendes AUTOSAR-Software-Design-Modell für den Client. Daher müssen die Verbindungsparameter der Gegenstelle auf Server-Seite deterministisch als remoteClientConfig modelliert werden, damit der Kommunikationsstack (Adaptive Socket- bzw. RawDataStream-Implementierung) Pakete filtern, validieren und routen kann.
  • Die Port- und Adresskonfigurationen müssen konsistent zu den System- und Maschinen-Manifesten gepflegt werden: Lokaler Server-Port (ApApplicationEndpoint.udpPort=7777) und Server-IP (IPV4Configuration.ipV4Address=192.168.2.223) dürfen nicht mit anderen Diensten auf demselben Interface/VLAN kollidieren.
  • Beachtung der Multicast-Konfiguration (multicastIpV4Address und Port): Auf Socket-Ebene muss der Server der Multicast-Gruppe über IGMP beitreten, sofern Empfang über Multicast gefordert ist.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

RawDataStreamServer | (AUTOSAR) | WaitForConnection() Read() Write() Shutdown() | VLAN Communication | Connector | local Network | Endpoint | EthernetRawDataStream | Mapping | IPV4Configuration | ipV4Address=192.168.2.223 | ApApplicationEndpoint | udpPort=7777 | Legend | Server Configuration Client Configuration | Legend | Server Configuration Client Configuration | remoteClientConfig remoteClientConfig | Multicast Credentials | multicastIpV4Address=224.224.1.2 multcastUdpPort=7654 | Multicast Credentials | multicastIpV4Address=224.224.1.2 multcastUdpPort=7654 | Remote Client Credentials | udpPort=3333 ipV4Address=192.168.2.240

Vorkommen in AUTOSAR-Releases (3)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R21-11 AUTOSAR_TPS_ManifestSpecification S. 569 11.9 Figure 11.9: Scenario where only the raw data stream server is fully formalized inside an AUTOSAR model
R21-11 AUTOSAR_TPS_ManifestSpecification S. 569 11.9 Figure 11.9: Scenario where only the raw data stream server is fully formalized inside an AUTOSAR model
R22-11 AUTOSAR_TPS_ManifestSpecification S. 661 12.9 Figure 12.9: Scenario where only the raw data stream server is fully formalized inside an AUTOSAR model