Figure 7.1: Overview Of Network Management
41bb889bfa4f60044a20a7a5660d121221b939187ccb385ef54fceeeba030fd8
1. Diagrammtyp & Architektur-Kontext
Architektur- und Komponentendiagramm der AUTOSAR Adaptive Platform. Das Diagramm definiert die Interaktion zwischen State Management und der Network Management C++ API (NM API) sowie die Zuordnung von Network Handles, Partial Network State Machines, NM-Instanzen und physischen Netzwerken.
2. Komponenten, Entitäten & Schnittstellen
- State Management: Aufrufende Komponente für Netzwerkanforderungen.
- Schnittstelle: Bidirektionaler Pfeil, bezeichnet mit dem C++ Klassenschnittstellen-Bezug
ara::nm::NetworkHandle. - NM API: Lokale funktionale Software-Schicht (vormals als Service bezeichnet), enthaltend:
- Network Handle Instances:
Network Handle Instance 1,Network Handle Instance 2,Network Handle Instance 3. - Partial Network State Machines: Zentraler Block mit Zustandsmaschinen für
PN1,PN2undPN3. - NM Instances: Kanalspezifische Blöcke
NM Instance 1undNM Instance 2, jeweils mit einer internenNetwork State Machine.
- Network Handle Instances:
- Netzwerk-Ebene: Buskanäle
Network 1(verbunden mitPN1,PN2) undNetwork 2(verbunden mitPN2,PN3).
3. Dynamisches Verhalten & Sequenzablauf
Das State Management fordert über das ara::com-Service-Interface Netzwerke über dedizierte Network-Handle-Instanzen an. Die Anforderungen wirken auf die Partial Network State Machines (PN1 bis PN3). Die übergeordneten Partial-Network-Zustände koordinieren die kanalspezifischen Instanzen (NM Instance 1 und NM Instance 2) und deren Network State Machines. Diese treiben die Kommunikation auf den zugeordneten Bussen (Network 1, Network 2), wobei Teilnetze (wie PN2) kanalübergreifend an mehrere Netze gebunden sind.
4. Normative Relevanz & Entwickler-Hinweise
Normative Festlegung der Schnittstelle zum State Management als lokale C++ Programmierschnittstelle ara::nm::NetworkHandle innerhalb des Moduls NM API. Die Architektur trennt die API-Handles von den internen Partial-Network- und NM-Instanz-Zustandsmaschinen, behält jedoch die n:m-Topologie zwischen Teilnetzen und physischen Bussen bei.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.