Named-object Based Services in the Future Internet Architecture


Book Description

This thesis presents the results of a study focused around the design and development of networking techniques aimed at the deployment and support of advanced services in the future Internet. After many years of constant evolution, the Internet has approached a historic inflection point where mobile platforms, applications and services are poised to replace the fixed-host/server model that has dominated the Internet since its inception. Driven by the strikingly different Internet population of mobile devices and services, new fundamental communication abstractions are required and the current IP based Internet fails to meet their requirement in a satisfying fashion. A top-down analysis of the requirements of such future mobile Internet services is provided, motivating a comprehensive set of solutions needed to meet them. Moreover, starting from the recognition that new core technologies will be a core enabling factor of the previously described evolution, driven by advances such as increased computing power and storage, as well as the trend towards software-based programmability and virtualization. This thesis not only aims to describe why such solutions are required, but also develops a bottom-up analysis of how these new technological advances could be employed to address the new requirements. The first chapter of the thesis introduces the reader to the fundamental issues at stake, discussing the central architectural concept of Named-Object based networking and the power that lies behind it. Looking at the different architectures presented over the years, a set of fundamental abstractions are defined, providing a comprehensive analysis of their properties and how they could be met. This study leads to the presentation of the MobilityFirst architecture in which the ''narrow waist'' of the protocol stack is based on Named-Objects which enable a broad range of capabilities in the network. This is followed up with a specific set of network service APIs that provide full access to the proposed abstractions supported by MobilityFirst. Using performance benchmarks and the implementation of representative use cases it is shown that the abstractions enabled by the new API are flexible and can enable efficient and robust versions of present and future applications. The second chapter of the thesis then moves to the set of services that will be required by the future mobile Internet and that due to different shortcomings are hardly supported by the current TCP/IP Internet architecture. These include: i) Multicast services, ii) Content services, iii) In-network compute, and finally iv) Context services. For each of these services, appropriate abstractions enabled by the Named-Object architecture are presented and a use case based prototype evaluation is provided. The results show the feasibility of providing a broad range of services with good performance and reasonable protocol overhead. Starting from the above abstractions analysis and the newly introduced services, the third chapter of the work, focuses on how such new services are made available to the end-users of the network. Considering first the expected requirements for such systems, a new transport layer service is presented. The new designed protocol can seamlessly support a set of distinctive features based on use of names and in-network reliability techniques. Using the developed prototype components, experimental results show that for a few representative scenarios including mobile data delivery, web content retrieval, and disconnected/late binding service, the new systems can be exploited to reduce the impact of complex operations improving performance for the end users of the network. The fourth chapter analyzes how advanced cloud services can be supported in the proposed Named-Object architecture. In particular, the concept of naming is extended to natively support virtual network identifiers. It is shown that the virtual network capability can be designed by introducing the concept of a ''Virtual Network Identifier (VNID)'' which is managed as a Named-Object. Further, the design supports the concept of Application Specific Routing (ASR) which enables network routing decisions to be made with awareness of application parameters such as cloud server workload. Experimental results show that the new framework provides a clean and simple logic for defining and managing virtual networks while limiting the performance impact produced by the additional overhead generated by running such system. Moreover, the potential of ASR is demonstrated through a based cloud service use case deployment. The last chapter of the thesis aims to bring together the whole study and provide considerations on how the different components presented could be merged into a single end-to-end realization. The designed elements are used in combination to present an overview of how they could all be joined into a single experimental platform ready to be employed in various deployment scenarios. Specific prototyping details are given for several scenarios including advanced computing and context-aware services and how these have been deployed on a nation wide testbed.




Architecture and Design for the Future Internet


Book Description

Architecture and Design for the Future Internet addresses the Networks of the Future and the Future Internet, focusing on networks aspects, offering both technical and non-technical perspectives. It presents the main findings of 4WARD (Architecture and Design for the Future Internet), a European Integrated Project within Framework Programme 7, which addressed this area from an innovative approach. Today’s network architectures are stifling innovation, restricting it mostly to the application level, while the need for structural change is increasingly evident. The absence of adequate facilities to design, optimise and interoperate new networks currently forces a convergence to an architecture that is suboptimal for many applications and that cannot support innovations within itself, the Internet. 4WARD overcomes this impasse through a set of radical architectural approaches, built on a strong mobile and wireless background. The main topics addressed by the book are: the improved ability to design inter-operable and complementary families of network architectures; the enabled co-existence of multiple networks on common platforms through carrier-grade virtualisation for networking resources; the enhanced utility of networks by making them self-managing; the increased robustness and efficiency of networks by leveraging diversity; and the improved application support by a new information-centric paradigm in place of the old host-centric approach. These solutions embrace the full range of technologies, from fibre backbones to wireless and sensor networks.




Future Network Architectures And Core Technologies


Book Description

This book introduces the background, basic concepts and evolution of computer network development; by comparing and contrasting with the typical network architectures in the market. The book focuses on the architecture and underpinning technologies towards the future in network designs. It also provides a reconfigurable evolutionary network function innovation platform for researches to run experiments on the networks they designed. The contents of this book are novel, informative, and practical — a reflection of the state-of-art development in network architecture.This book is written for engineers and researchers specializing in communications or computer networks. It could also be adopted as a textbook for graduate students majoring in communications, computing, and computer network related disciplines in colleges and universities.




Future Internet Services and Service Architectures


Book Description

Future Internet Services and Service Architectures presents state-of-the-art results in services and service architectures based on designs for the future Internet and related emerging networks. The discussions include technology issues, key services, business models, and security. The work describes important trends and directions. Future Internet Services and Service Architectures is intended to provide readers with a comprehensive reference for the most current developments in the field. It offers broad coverage of important topics with twenty chapters covering both technology and applications written by international experts. The 20 chapters of Future Internet Services and Service Architectures are organized into the following five sections: 1. Future Internet Services -- This section contains four chapters which present recent proposals for a new architecture for the Internet, with service delivery in the Future Internet as the key focus. 2. Peer-to-Peer Services -- Using the P2P network overlay as a service platform, five chapters explore the P2P architecture and its use for streaming services, communication services, and service discovery. 3. Virtualization -- Virtualization and its benefits for resource management, supporting hetereogeneity, and isolation are the basis for five chapters which describe virtualization at the endpoint, in the cloud, and in the network. 4. Event-Distribution -- Publish/Subscribe mechanisms are important for applications which require time-sensitive delivery of notifications. The two chapters in this section present recent developments in publish/subscribe load balancing and in sensor networks. 5. VANETs - Vehicular Ad Hoc Networks (VANETs) are a network technology which are designed for vehicle-to-vehicle and vehicle-to-infrastructure connectivity for moving vehicles. The four chapters in this section provide an introduction to VANETs, routing, services and system architecture. Future Internet Services and Service Architectures is complemented by a separate volume, Advances in Next Generation Services and Service Architectures, which covers emerging services and service architectures, IPTV, context awareness, and security.




The Future Internet


Book Description

Irrespective of whether we use economic or societal metrics, the Internet is one of the most important technical infrastructures in existence today. It will serve as a catalyst for much of our innovation and prosperity in the future. A competitive Europe will require Internet connectivity and services beyond the capabilities offered by current technologies. Future Internet research is therefore a must. The Future Internet Assembly (FIA) is a successful and unique bi-annual conference that brings together participants of over 150 projects from several distinct but interrelated areas in the EU Framework Programme 7. The 20 full papers included in this volume were selected from 40 submissions, and are preceded by a vision paper describing the FIA Roadmap. The papers have been organized into topical sections on the foundations of Future Internet, the applications of Future Internet, Smart Cities, and Future Internet infrastructures.




New Network Architectures


Book Description

"Future Internet" is a worldwide hot topic. The Internet has become a critical infrastructure for business development and social interactions. However, the immense growth of the Internet has resulted in additional stresses on its architecture, resulting in a network difficult to monitor, understand, and manage due to its huge scale in terms of connected devices and actors (end users, content providers, equipment vendors, etc). This book presents and discusses the ongoing initiatives and experimental facilities for the creation of new Future Internet Architectures using alternative approaches like Clean Slate and Incremental improvements: It considers several possible internet network use scenarios that include seamless mobility, ad hoc networks, sensor networks, internet of things and new paradigms like content and user centric networks.




Proceedings of the Second International Conference on Computational Intelligence and Informatics


Book Description

The volume contains 69 high quality papers presented at International Conference on Computational Intelligence and Informatics (ICCII 2017). The conference was held during 25-27, September, 2017 at Department of Computer Science and Engineering, JNTUHCEH, Hyderabad, Telangana, India. This volume contains papers mainly focused on data mining, wireless sensor networks, parallel computing, image processing, network security, MANETS, natural language processing, and internet of things.




Information Highways for a Smaller World and Better Living


Book Description

This work discusses the issues among people creating computer communication technology, the people using computer communication, the people impacted by it, and the regulators responsible for balancing the interest of these multiple groups.




The Future Internet


Book Description

Irrespective of whether we use economic or societal metrics, the Internet is one of the most important technical infrastructures in existence today. It will be a catalyst for much of our innovation and prosperity in the future. A competitive Europe will require Internet connectivity and services beyond the capabilities offered by current technologies. Future Internet research is therefore a must. This book is published in full compliance with the Open Access publishing initiative; it is based on the research carried out within the Future Internet Assembly (FIA). It contains a sample of representative results from the recent FIA meetings spanning a broad range of topics, all being of crucial importance for the future Internet. The book includes 32 contributions and has been structured into the following sections, each of which is preceded by a short introduction: Foundations: architectural issues; socio-economic issues; security and trust; and experiments and experimental design. Future Internet Areas: networks, services, and content; and applications.




Cloud Computing


Book Description

Cloud Computing: Theory and Practice, Third Edition provides students and IT professionals with an in-depth analysis of the cloud from the ground up. After an introduction to network-centric computing and network-centric content, the book reviews basic concepts of concurrency and parallel and distributed systems, presents critical components of the cloud ecosystem as cloud service providers, cloud access, cloud data storage, and cloud hardware and software, covers cloud applications and cloud security, and presents research topics in cloud computing. Specific topics covered include resource virtualization, resource management and scheduling, and advanced topics like the impact of scale on efficiency, cloud scheduling subject to deadlines, alternative cloud architectures, and vehicular clouds. An included glossary covers terms grouped in several categories, from general to services, virtualization, desirable attributes and security. Presents updated content throughout chapters on concurrency, cloud hardware and software, challenges posed by big data, mobile applications and advanced topics Includes an expanded appendix that presents several cloud computing projects Provides more than 400 references in the text, including recent research results in several areas related to cloud computing