Als letzte Aufgabe, um damit die Gatewayarchitektur zu vervollständigen, fehlt
noch die Eigenschaft, SNMP Traps bzw. InformRequest-PDUs auf
OSI-Notifikationen (siehe 3.2.1) abzubilden.
Diese Funktionalität ist aus dem Blickwinkel des TMN-Referenzmodells heraus
die Aufgabe der Q Adaptor Function (QAF). Es wird eine Schnittstelle (
m-Interface) zwischen einer Operations Systems Function (OSF) und einer
nicht-OSI-Komponente bereitgestellt. In diesem Fall handelt es sich bei dem
m-Interface um eine Schnittstelle zwischen CMIP und SNMP, wobei die
Kommunikation bei der Bearbeitung von Traps bzw. InformRequest-PDUs nur in
eine Richtung abläuft, vom SNMP-Agenten zu dem Gateway (QAF). Das Gateway
bildet die empfangenen Traps bzw. InformRequest-PDUs auf die in
3.1.1 vorgestellte generische Notifikation ab und löst deren
Weiterleitung als Notifikation einer Instanz eines Managementobjekts aus.
Welche Instanz dies im speziellen sein soll, wird in 6.1.2
beschrieben.
Das m-Interface und damit die Möglichkeit, Traps bzw.
InformRequest-PDUs zu empfangen kann mit der in 3.2.1
vorgestellten Resource Access-Komponente realisiert werden. Diese wird
dazu in einer neuen Gatewaykomponente mit dem Namen TrapController
integriert. Diese stellt einen relativ eigenständigen Bereich im Gateway dar,
da die Kommunikation nur, von Traps bzw. InformRequest-PDUs ausgelöst, in
Richtung spezifischer Agententeil abläuft. Der TrapController
bildet zusammen mit der SNMP-API den SNMP-Manager des Gateways und kann
mit einer Instanz der Klasse ,,snmpComEntity`` selbst überwacht und
gesteuert werden.
Die Abbildung 5.7 zeigt den vollständigen
Überblick über die Architektur des CMIP/SNMP Gateways,
dessen Implementierung in Kapitel 6 folgt.
Die Zahlen in den Klammern entsprechen
folgenden Bemerkungen: