Functional Architecture and Implementation method of GDMO-based TMN Agent Systems for ATM Switches