Future Internet Services and Service Architectures (original) (raw)
Related papers
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.
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.
An architecture for multimedia delivery over service specific overlay networks
Wireless Sensor and Actor Networks II, 2008
Overlay networks are becoming widely used for delivering content, since they provide effective and reliable services that are not otherwise available. However, overlay management systems face the challenges of increased complexity and heterogeneity due to the numerous entities that are involved in realizing overlay services. We believe that autonomic management is a key solution for dealing with the complexity of overlay management. In this paper, a management architecture for service specific overlay networks is proposed. Overlays are viewed as a dynamic organization for self-management in which self-interested nodes can join or leave according to their goals. The objective of this architecture is to create autonomic overlays that are driven by different levels of policies. Policies are generated at different levels of the autonomic management hierarchy and enforced on the fly. The proposed autonomic management dynamically adapts the behavior of the overlay network to the preferences of the user, network, and service providers. A description of our novel architecture that addresses these challenges is presented.
Novel Internet applications demand global availability of complex services that can adapt dynamically to application requirements. At the same time, pervasive Internet usage and heterogeneous access technologies impose new challenges for service deployment. We present Spontaneous Virtual Networks (SpoVNet), a methodology that enables easy development of new services with transparent support for mobility, multi-homing, and heterogeneous environments. This article presents the overlay-based architecture of SpoVNet that supports the spontaneous deployment of new services as well as a seamless transition towards future networks. SpoVNet's architecture offers support for the underlay aware adaptation of overlays by the use of cross-layer information. In the context of two exemplary services like a group communication service and an event service as well as two demanding applications -a realtime online game and a video streaming application -we illustrate how SpoVNet is of value in establishing services and applications for the Next Generation Internet.
The Underlay Abstraction in the Spontaneous Virtual Networks (SpoVNet) Architecture
2008 Next Generation Internet Networks, 2008
Overlay-based services are a popular approach for providing functions like multicast, quality of service or security in the Internet without requiring infrastructure support. This paper presents the Underlay Abstraction Layer in the Spontaneous Virtual Networks (SpoVNet) architecture that enables easy and flexible creation of such services. Also building on an overlay approach, the Underlay Abstraction provides generic functionality to cope with mobility, multi-homing, and heterogeneity. It manages node mobility by separating node identifiers from network locators and it provides persistent connections by transparently switching locators. Multi-homing is supported by choosing the most appropriate pair of network locators for each connection. In order to cope with network and protocol heterogeneity, it uses dedicated overlay nodes, e.g., for relaying between IPv4 and IPv6 hosts. Since the functionality provided by the Underlay Abstraction can be used by several overlay-based services in parallel, redundant functionality is removed from services and applications.
A unifying infrastructure for Internet
Library Collections Acquisitions & Technical Services, 2002
Effective service delivery capabilities are critical to the transformation of the Internet into a viable commercial infrastructure. At the same time, there are several design limitations that prevent this. We propose a novel service overlay architecture that serves as a flexible, unifying platform for delivering services over the Internet. We introduce a new addressing scheme and an associated service layer,
An overlay architecture for achieving total flexibility in internet communications
The current state of the art for Internet communications shows that they are not flexible enough considering the capabilities of the current equipments. That is, although we already have a lot of mobile equipments, it is still impossible to transfer a communication from one device to another without interrupting the communication (and thus start it all over again). In the same way, although we have the choice of many applications for carrying one task, it is also still impossible to transfer a communication from one application to another in a given device without interrupting the communication. Only device mobility is currently supported and in a very limited way. Wehave a wide access to layer 2 mobility with technologies such as WiFi, WiMax and 3+G. We also have some limited access to layer 3 mobility with the Mobile IP architecture. However these technologies only provide a small fraction of what could be achievable in terms of communication flexibility. This paper presents a new architecture designed to bring total flexibility to Internet communications.