Networking Conference, Istanbul, Turkey, Apr 2014
Carlos Guimar˜aes, Daniel Corujo, Rui L. Aguiar, Enhancing OpenFlow with Media Independent Management Capabilities, Proc. ICC 2014 IEEE International Conference on Communications, Sydney, Australia, Jun 2014 The final research topic of this thesis focused on the integration of both interoperability and mobility concepts in a network environment where different network architectures coexist simultaneously. This integration paved the way for a new set of possibilities where MNs are able to move across access networks supporting different networks architectures and across access networks supporting the same network architecture. It is expected that, even after moving to a different network architecture, the MN is able to maintain the access to the content, avoiding the risk of segmentation on the content provisioning to a single network architecture. As such, in this thesis, another mobility framework targeting the scenarios where the MN actually moves across access networks supporting different network architectures was designed and implemented. MNs (and, consequently, applications) supporting multiple network architectures can initiate the download of a content on a given network architecture and, after moving to another network architecture, continue the download on its current network architecture. This work directly resulted in the following publication:
Carlos Guimar˜aes, Jos´e Quevedo, Rui Ferreira, Daniel Corujo, Rui L. Aguiar, Content Retrieval while Moving Across IP and NDN Network Architectures, Proc. 24th IEEE Symposium on Computers and Communications (ISCC 2019), Barcelona, Spain, Jul 2019
An important aspect to take into consideration while reading this thesis is that due to validation and evaluation purposes, a more practical approach was followed where the proposed frameworks and mechanisms were exemplified, adapted and implemented over specific use cases targeting the selected network architectures. Nonetheless, the overall proposals in this thesis are generic and agnostic to any network architecture and they can be adapted to support the specificities of other network architectures.
The structure of this thesis, after this introduction, progresses with a background and related work chapter where the main concepts related with this thesis are presented. The main work developed under the scope of this thesis is described in the two following
chapters, where the most novel contributions regarding the interoperability and mobility research topics are presented. Finally, the main conclusions and possibilities for future work are presented in the conclusion chapter.
The following chapters of this thesis are introduced by a short foreword which goal is to summarize the motivation for the given chapter. Additionally, each chapter is finalized with the main conclusion remarks, allowing the reader to review the main achievements and conclusions. The structure of this thesis is as follows:
❼ Chapter 2 (Key Concepts and Technologies) introduces the concepts required to contextualize the reader on the work presented throughout this thesis. More specifically, this section details aspects related with (i) Future Internet research, where special attention is given to evolutionary SDN-based and clean- slate ICN proposals; (ii) interoperability; and (iii) mobility.
❼ Chapter 3 (Binding the Future Internet Architectural Landscape) studies how different Future Internet and the current IP network architectures could coexist and interoperate with one another, in an environment where each architecture targets specific use case scenarios. However, to avoid the creation of information silos where information is restricted to the network architecture where it is deployed in, information needs to be available to entities independently of their access network architecture. A framework aiming to solve these challenges is proposed in this section. This framework is first evaluated in a simulation environment with results showcasing not only its practicability but also some faced limitations. This work progresses with the implementation of a proof-of- concept prototype deployed and evaluated under three use case scenarios: (i) web browsing; (ii) live streaming; and (iii) on-demand video delivery.
❼ Chapter 4 (Supporting Mobility in Future Internet Architectures) focuses on the study of mobility solutions for Future Internet architectures, both evolutionary and clean-slate. With mobility having an increasingly relevance in today’s communications, it becomes crucial for new network architectures to fully support such requirement in order to provide users with an always best connected experience. As such, in this chapter, two mobility frameworks are defined, integrating Media Independent Handover mechanisms proposed by the IEEE 802.21 standard, for both evolutionary SDN-based and clean- slate ICN network architectures. In doing so, context from the link-layer of both MN and network entities can be used to optimize handover procedures in both network architectures, while providing a set of supporting mechanisms to control the different steps of the handover procedure. Controlling entities can
1.4. Structure 9 then dynamically and preemptively reconfigure the network to cope with the changing location of MNs, minimizing the impact to ongoing data sessions and increasing connectivity opportunities. This chapter progresses with the study of mobility scenarios where MNs are able to move across access networks supporting different network architectures (e.g., IP and ICN). The edge of the network is an expected location for the initial roll out of native deployments of new network architectures (including clean-slate network architectures), which would create an heterogeneous Future Internet environment in terms of supported network architectures at the access networks. As such, an inter-network architecture mobility framework is also designed, implemented and validated, allowing MNs to move across IP and ICN network architectures in a content retrieval use case scenario without applications losing access to contents.
❼ Chapter 5 (Conclusions and Future Work) overviews the main conclusions and achievements resulting from the developed work. It also expands beyond the reach of this thesis, by providing insights on the upcoming challenges which may directly or indirectly benefit from the presented work.
Key Concepts and Technologies
While the previous chapter presented the motivation, goals and outcomes of this thesis, this chapter aims at contextualizing the reader towards the work developed in this thesis. It presents an overview on Future Internet research, focusing on deployment and interoperability as well as on mobility aspects. In doing so, its purpose is to pave the way to the thesis work, providing the building blocks of the developed work.
Despite that both interoperability and mobility have been addressed in the past for the IP architecture, the proposal of new network architectures for the Future Internet architecture placed both topics back into the attention of the research community. The fundamental problems on each subject are still the same independently of the target network architecture(s) and, therefore, understanding the state of the art is a critical aspect before considering the design of new solutions for the Future Internet architectures. As such, this chapter presents the relevant base concepts regarding Future Internet research, interoperability and mobility, along with the relevant state of the art, in context with the work developed within this thesis.