Connectivity abstractions and “service-oriented network” architecture (original) (raw)

Towards a Service Oriented Internet

IEICE Transactions on Communications, 2006

Today's Internet remains faithful to its original design that dates back more than two decades. In spite of tremendous diversity in users, as well as the sheer variety of applications that it supports, it still provides a single, basic, service offering-unicast packet delivery. While this legacy architecture seemed adequate till recently, it cannot support the requirements of newer services and applications which are demanded by the growing, and increasingly sophisticated, user population. The traditional way to solve this impasse has been by using overlay networks to address individual requirements. This does not address the fundamental, underlying problem, i.e., the ossification of the Internet architecture. In this paper, we describe the design of a new Service Oriented Internet framework that enables the flexible and effective deployment of new applications and services. The framework we describe utilizes the existing IP network and presents the abstraction of a service layer that enables communication between service end-points and can better support requirements such as availability, robustness, mobility, etc., that are demanded by the newly emerging applications and services.

Service Definition, Deployment, Management and Architectures in Telecommunication Networks: From Intelligent Networks to Service Oriented Architectures Sarandis Mitropoulos

Annual Review of Communications, IEC Publications, 60, 2007, 2007

The rapid globalization of world enterprises and the pressing need to provide networks and services more responsive to the "end users" push the telecommunications world towards rapid service deployment and new integrated value-added technology solutions. Service orientation, initially introduced in Intelligent Networks and currently further exploited within the Service Oriented Architectures (SOA), seems to be the key for achieving the rapid development of new services with low cost. New value-added services as well as new business models drive the adoption of SOA in the telecommunications world. In this paper, we first discuss the requirements for a service-based approach, and then we overview the traditional service orientation in the telecoms sector, as well a main methodology for service definition and creation. A discussion of telecommunications service management follows together with an investigation of current Service Oriented Architectures, through the provision of some important examples.

Virtual Network for Development and Execution of Service-Oriented Applications

Service-oriented computing represents an emerging paradigm where software functionalities are delivered to consumers as services rather than products. Service-oriented applications consist of services available on the Internet and the coordination logic that binds independent services into the application-specific workflow. Execution of distributed applications in shared and dynamic Internet environments faces two open issues: security of service invocation and dependence of coordination logic on physical distribution of services. In this paper, we propose a model for development and execution of service-oriented applications based on a virtual network. Virtual network provides the environment for secure execution of service-oriented applications independent of the physical network configuration. Virtual network is based on service-oriented architecture, which enables run-time management of virtual network by users and distributed applications

Service Orientation Paradigm in Future Network Architectures

The Internet can not keep up with changing application requirements and new network technologies as its network architecture makes it hard to introduce new functionality because existing functionalities in the Architecture are inherently tightly coupled. This article describes how the principles of Service Oriented Architecture (SOA) can help to develop more flexible network architecture. We argue that the SOA paradigm can be applied to networks by utilizing the concepts of self-contained building blocks, dynamic protocol graphs and selection and composition methods. In order to make use of flexible networks, applications must be decoupled from the protocols they use. We give a brief overview, of how some of these concepts are already implemented, by presenting few approaches. Finally we describe some challenges of service oriented network architecture.

Network service abstractions for a mobility-centric future internet architecture

Proceedings of the eighth ACM international workshop on Mobility in the evolving internet architecture - MobiArch '13, 2013

The increasing composition of mobile devices and mobile applications in the Internet requires us to revisit the traditional principles of fixed, host-centric communications, when designing a next-generation architecture. To support this major shift, we define in this paper a set of basic service abstractions that should be afforded by a future Internet that is centered upon the notion of self-certifying globally unique IDs (GUID) for all network principals-hosts, content, services, etc. alike. We followup with a specific set of network service APIs that provide full access to the proposed abstractions, and implement these on Linux and Android hosts that connect to an instantiation of the future Internet architecture proposal-MobilityFirst [5]. Using performance benchmarks and the implementation of representative use cases we show that the API is flexible and can enable efficient and robust versions of present and future applications.

1-Service Definition , Deployment , Management and Architectures in Telecommunication Networks : From Intelligent Networks to Service Oriented Architectures

2008

The rapid globalization of world enterprises and the pressing need to provide networks and services more responsive to the “end users” push the telecommunications world towards rapid service deployment and new integrated value-added technology solutions. Service orientation, initially introduced in Intelligent Networks and currently further exploited within the Service Oriented Architectures (SOA), seems to be the key for achieving the rapid development of new services with low cost. New value-added services as well as new business models drive the adoption of SOA in the telecommunications world. In this paper, we first discuss the requirements for a service-based approach, and then we overview the traditional service orientation in the telecoms sector, as well a main methodology for service definition and creation. A discussion of telecommunications service management follows together with an investigation of current Service Oriented Architectures, through the provision of some imp...

Service Oriented Internet

Lecture Notes in Computer Science, 2003

Effective service delivery capabilities are critical to the transformation of the Internet into a viable commercial infrastructure. At the present time, the architecture of the Internet is inadequately equipped to provide these capabilities. Traditionally, overlay networks have been proposed as a means of providing rich functionality at the upper layers. However, they suffer from their own drawbacks and do not constitute a perfect solution. In this paper, we propose a novel, overlay based Service Oriented Internet architecture that is meant to serve as a flexible, unifying and scalable platform for delivering services over the Internet. As part of this architecture, we introduce a new two-level addressing scheme and an associated service layer. We also describe the functionality of the new network elements that are introduced, namely service gateway and service point-of-presence, and subsequently discuss algorithms that are responsible for distributing service reachability across the overlay framework. We also present a few examples of application services that benefit significantly when deployed on our architecture.

Realization of Service-Orientation Paradigm in Network Architectures

The implementation of communication protocols in the current Internetarchitectureistightly-coupledwhichhinderstheevolutionoftheInternet.Thisarticle describes how the principles of Service Oriented Architecture (SOA)can be employed to develop a flexible network architecture. The prototypeof the concept has been developed and demonstrated in the EuroView 2012workshop. We showed that the SOA paradigm can be applied to networksby utilizing the concepts of self-contained building blocks, dynamic protocolgraphs (PGs) and functional composition (FC) methods. We demonstratedthatbothshort-termflexibility(i.e.,networksareadaptedbasedonapplicationrequirements) and long-term flexibility (i.e., networks can be evolved) can beachieved by using the architecture.

Service oriented networking

2014 European Conference on Networks and Communications (EuCNC), 2014

This paper introduces a new paradigm for service oriented networking being developed in the FUSION project 1. Despite recent proposals in the area of information centric networking, a similar treatment of services-where networked software functions, rather than content, are dynamically deployed, replicated and invoked-has received little attention by the network research community to date. Our approach provides the mechanisms required to deploy a replicated service instance in the network and to route client requests to the closest instance in an efficient manner. We address the main issues that such a paradigm raises including load balancing, resource registration, domain monitoring and inter-domain orchestration. We also present preliminary evaluation results of current work.

Requirements-Aware, Template-Based Protocol Graphs for Service-Oriented Network Architectures

2016

Rigidness of the Internet causes its architectural design issues such as interdependencies among the layers, no cross-layer information exchange, and applications dependency on the underlying protocols implementation. G-Lab (i.e., http://www.german-lab.de/) is a research project for Future Internet Architecture (FIA), which focuses on problems of the Internet such as rigidness, mobility, and addressing. Where the focus of ICSY (i.e., www.icsy) was on providing the flexibility in future network architectures. An approach so-called Service Oriented Network Architecture (SONATE) is proposed to compose the protocols dynamically. SONATE is based on principles of the service-oriented architecture (SOA), where protocols are decomposed in software modules and later they are put together on demand to provide the desired service. This composition of functionalities can be performed at various time-epochs (e.g., run-time, design-time, deployment-time). However, these epochs have trade-off in t...