Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Customer management and control of broadband VPN services
Proceedings of the fifth IFIP/IEEE international symposium on Integrated network management V : integrated management in a virtual world: integrated management in a virtual world
Management of new federated services
Proceedings of the fifth IFIP/IEEE international symposium on Integrated network management V : integrated management in a virtual world: integrated management in a virtual world
Managing Multimedia Network Services
Journal of Network and Systems Management
Journal of Network and Systems Management
Journal of Network and Systems Management
Towards building manageable multimedia network services
Proceedings of the IEEE/IFIP TC6/WG6.4/WG6.6 International Conference on Management of Multimedia Networks and Services
Prototyping network architectures on a supercomputer
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
Realizing a foundation for programmability of ATM networks with the binding architecture
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
The paper addresses the problem of designing and realizing manageable multimedia network services. We argue that open interface between the service delivery and the service management systems can be defined using design patterns, i.e., generic object models. As an example, we introduce a generic object model that makes instances of a network service accessible to the management system. The model includes a set of cooperating objects that can be customized for particular service and management requirements. By applying this model to the design of mcast, an ATM multicast service, we enable the management system to monitor and control mcast sessions. To validate our approach, we have implemented mcast and the management functions on two different platforms: (1) on a high-performance emulation platform, which allows us to study the system's dynamic behavior and scaling properties in various scenarios; (2) on a broadband testbed, on which network services can be fully implemented, including the transport between multimedia devices. We outline a specific technique that allows us to run the same code, without changes, on both platforms.