Das Konzept, daß hinter den Änderungen am UCD-Agenten steckt, beruht auf einer Einteilung der Kommunikationen zwischen Manager, Hauptagent und Subagenten. Man unterscheidet hierbei eine Kommunikation, die vom Manager und eine die vom Subagenten eingeleitet wird. Der Subagent wird nur dann von sich aus aktiv, wenn er einen MIB-Teilbaum registrieren, deregistreieren oder einen Trap verschicken will. Der UCD-Agent muß nun um diesen Kommunikationsweg erweitert werden, dies ist in Abschnitt 4.1 zu finden.
Das Beantworten der Anfragen vom Manager ist hingegen keine neue Aufgabe des Hauptagenten, jedoch muß er so verändert werden, daß er auch Zugriff auf die MIB-Variablen der Subagenten hat. Die entsprechenden Änderungen werden in Abschnitt 4.2 und 4.3 erklärt.