New generation network services must be deployed and managed according to the customers’ specific requirements. In this context, service providers must devise a way to design network services with near zero development time and high degrees of customization and evolution. Customization is necessary to fit the service according to the customers’ requirements, while evolution is necessary to adapt the service as soon as these requirements change. In addition, customers are demanding the ability to manage the service in order to keep the usage, configuration, and evolution under their control. This paper presents an approach based on service oriented architecture (SOA) for developing network services able to fulfill the requirements of rapid deployment, customization, and customer-side manageability. The approach considers the network service as a set of interacting elements implemented as Web Services. The service logic is expressed in terms of Web Services orchestration. Two services for the management of connections in optical networks are presented as a case study.
[1]
Mike P. Papazoglou,et al.
Introduction: Service-oriented computing
,
2003,
CACM.
[2]
Mike P. Papazoglou,et al.
Service oriented computing : Introduction
,
2003
.
[3]
D. Thissen.
Flexible service provision considering specific customer resource needs
,
2002,
Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing.
[4]
Ken-ichi Matsumoto,et al.
Implementing integrated services of networked home appliances using service oriented architecture
,
2004,
ICSOC '04.
[5]
Raouf Boutaba,et al.
Web services architecture for user control and management of optical Internet networks
,
2004,
Proceedings of the IEEE.
[6]
Stefan Tai,et al.
The next step in Web services
,
2003,
CACM.