Metamanagement provides a means to manage the management processes, systems and software comprising a TMN system. In this paper we present the basic requirements of metamanagement, the design and implementation of these TMN metamanagement extensions. The OSI Directory Service is used to store information about the TMN resources, CMIS/CMIP is the basic management service/protocol, and FTAM is used for distribution of software and configuration files. Metamanagement agents communicate with other specialised management processes, providing the TMN metamanagement service, according to the OSI manager/agent model. We show how this model is used to aid the configuration of prototype TMNs and how this can be automated to evolve to a self-managed, self-configured TMN.