Cross-layer network programmability for expressive and agile orchestration across heterogeneous resources

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Guimarães, Rafael Silva
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal do Espírito Santo
BR
Doutorado em Ciência da Computação
Centro Tecnológico
UFES
Programa de Pós-Graduação em Informática
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://repositorio.ufes.br/handle/10/15084
Resumo: Orchestration can be viewed as an inter-working technology-agnostic glue that decouples, understands, supports, and provides end-to-end communication based on a unified optical-wireless-packet-cloud view. Software-defined network (SDN) and network function virtualization(NFV) bring, as enablers, new networking paradigms in which promise to improve flexibility and programmability by centralized control. However, the architecture of next-generation networks has to deal with heterogeneous resources that generally sit across separate domains: time, frequency, and space in wireless technologies; optical fibers, optical wavelengths, and ports in wired environments; placement and computing resources in the cloud infrastructures. This disruptive re-engineering of the network architectures has already brought key features like network slicing (i.e., sharing the same infrastructure through different service requirements), enabling the operators to deliver tailored and customized connectivity and services for each slice. Therefore, this work contributes by extending SDN and NFV paradigms introducing cross-layer network programmability that allows a fine-grained control and management for supporting an expressive orchestration across heterogeneous resources. Besides the functional extensions on SDN and NFV paradigms, the orchestration process needs to perform accordingly to meet the new critical applications’ reconfigurability dynamics, such as demand ultra-reliable and low-latency communications. For instance, to ensure handover, a programmability model is required to enable the joint control of wireless, wired, and cloud catching up with user mobility, communication channel degradation, and outages. As a result, the orchestration must select quickly among possible paths in the underlay network. This led us to claim that the orchestration process must be underpinned in a novel routing proposal to meet fast and expressive capabilities in setting up end-to-end connectivity. The thesis introduces a novel routing proposal by exploring the Residue Number System’s properties (RNS) that reduce the management burden of building up distributed routing tables, in contrast to traditionally table-based approaches that have to maintain and rely on table lookup operations. A source routing multicast approach based on polynomials (M-PolKA) is created, developed, deployed, and evaluated to allow agile path reconfiguration. M-PolKA expressiveness is demonstrated by enabling new functionality such as data duplication, redundant transmission/reception from multiple cells to deliver diversity that increases communication reliability.