*Result*: Generic Management and Control API Based on an Object-Level Interaction Paradigm and Its Demonstration in a Virtual Workshop Service
*Further Information*
*The goal of this work was to define generic application programming interfaces (APIs) for the control and management of an ATM-based telecom environment. In our approach the APIs are defined, based on an object-level interaction paradigm, as object interfaces. We define a broadband kernel as a CORBA-based distributed programming environment that facilitates the easy creation of network services and provides mechanisms for resource allocation. The primary service provided by the broadband kernel is one-to-N one-way and-to-end connectivity with quality of service. More complex services are generated as aggregations of this and other primary services. A virtual workshop service was designed and implemented to experiment with the control and management APIs. This report puts together the building blocks of a telecom architecture: the Binding Interface Base models the resources, and the set of broadband kernel algorithms are modeled as a set of interacting objects offering their APIs to higher level services and applications. This report also presents our view on management. A model for management was developed that explains how this set of interacting objects and the services provided are managed in a consistent manner.*