Efficient Real-time Information Delivery in Future Internet Publish-Subscribe Networks (original) (raw)

RTFM: Publish/Subscribe Internetworking Architecture

2008

We present a packet switched inter-networking paradigm different from the existing ones in that we argue for publish/subscribe (pub/sub) based networking architecture. The key idea of the paradigm is to distribute control over data reception from network endpoints to the network itself, and combine this with the way routing and forwarding is performed. In this paper, we outline the argumentation for the new paradigm and discuss its possibilities and challenges. We demonstrate the concept by presenting a prototype implementation and highlighting some lessons learned from local-area pub/sub networking.

Illustrating a publish-subscribe Internet architecture

Telecommunication Systems, 2009

The PSIRP (Publish-Subscribe Internet Routing Paradigm) project is an EU funded project aiming at developing and evaluating a clean slate architecture for the future Internet. PSIRP's ambition is to provide a new form of internetworking which will offer the desired functionality, flexibility and performance, but will also support availability, security, and mobility, as well as opportunities for innovative applications and new market opportunities. This paper illustrates PSIRP's high level architecture, revealing its principles, core components and basic operations through example usage scenarios. While the focus of this paper is specifically on the operations within the PSIRP architecture, the revelation of the workings through our use cases can also be considered being useful to similar work on publish-subscribe architectures.

Towards the Evolution of Publish/Subscribe Internetworking Mechanisms with PSIRP

2013

Despite its enormous success, the current Internet’s architecture has not evolved in a scalable manner. There are many issues concerning simple services that need complex network systems in order to work. Future Internet Architectures are candidates to solve some of the problems related to the current Internet. This paper describes and evaluates a mechanism to adapt and migrate the current Internet services to future network architectures based on the Publish/Subscribe paradigm. This paper also contributes to a soft transition mechanism for seamless interoperability of the PubSubHubbub protocol to a

Experimentally-Driven Research in Publish/Subscribe Information-Centric InterNetworking

2010

Testing and evaluating new architectural propositions is a challenge. Given the usual variety of technologies and scales involved in the necessary evaluation, a one-size-fits-all approach does hardly suffice. Instead, a collection of evaluation and experimentation methods must be chosen for a comprehensive testing of the proposed solutions. This paper outlines some of the approaches chosen for an architectural proposition that establishes a publish/subscribe-based internetworking layer for the Future Internet. For that, we outline challenges we identified when turning to experimentation as a means of evaluation. We then present the variety of emulation as well as experimental test bed efforts that attempt to address these challenges. While this is not to be seen as a conclusive summary of experimental research in this space, it is an attempt to summarize our efforts as a work-of-progress for others working the architectural field.

Publish/Subscribe over Information Centric Networks: a Standardized Approach in CONVERGENCE

2012

Originally conceived as a "network of hosts", the Internet is evolving into an Internet of services, an Internet of media, an Internet of people and an Internet of "things". This implies a strategic shift from "host-centric" to "content-centric" and "data-centric" networking. CONVERGENCE proposes to enhance the Internet with a novel, information-centric, publish-subscribe service model, based on the Versatile Digital Item (VDI): a common container for all kinds of digital content, derived from the MPEG-21 standard. Results in terms of standardization activities and software implementation are presented.

LIPSIN: line speed publish/subscribe inter-networking

2009

A large fraction of today's Internet applications are internally publish/subscribe in nature; the current architecture makes it cumbersome and inept to support them. In essence, supporting efficient publish/subscribe requires data-oriented naming, efficient multicast, and in-network caching. Deployment of native IP-based multicast has failed, and overlay-based multicast systems are inherently inefficient. We surmise that scalable and efficient publish/subscribe will require substantial architectural changes, such as moving from endpoint-oriented systems to information-centric architectures. In this paper, we propose a novel multicast forwarding fabric, suitable for large-scale topic-based publish/subscribe. Due to very simple forwarding decisions and small forwarding tables, the fabric may be more energy efficient than the currently used ones. To understand the limitations and potential, we provide efficiency and scalability analysis via simulations and early measurements from our two implementations. We show that the system scales up to metropolitan WAN sizes, and we discuss how to interconnect separate networks.

Handling Mobility in Future Publish-Subscribe Information-Centric Networks

Future information-oriented Internet architectures are expected to effectively support mobility. PSIRP, an EU FP7 research project, designed, prototyped, and investigated a clean-slate architecture for the future Internet based on the publish-subscribe paradigm. PURSUIT, another EU FP7 research project, is further developing this architecture, which we refer to as Ψ, the Publish Subscribe Internet (PSI) architecture, extending it in various directions, including a deeper investigation of higher (transport and application) and lower layers (e.g., various link technologies, such as wireless and optical). In this paper we present the basics of the Ψ architecture, including the builtin multicast and caching mechanisms, with particular focus on mobility support. We discuss how the native, clean-slate, Ψ instantiation of the information-centric model can support mobility and also present an overlay variant of Ψ we have developed in order to provide an evolutionary path to adoption. Based on analysis and simulation we demonstrate the advantages of the proposed architecture compared to well established solutions such as Mobile IPv6.