Network Functions Virtualization (NFV) and Software Defined Networking (SDN)
have been in the center of network evolution, promising a more flexible and efficient
way of managing networks through the on-demand instantiation of network
functions (NFs) and reconfigurability of the network as necessary. Nevertheless,
as new mechanisms are developed, such technologies require testing before their
adoption into real-world deployments. This is where this dissertation contributes,
by proposing and evaluating a system architecture that integrates a physical wireless
testbed with a cloud-based environment. This allows physical wireless nodes to
become part of the cloud environment, enabling its use and configuration as virtual
NFs (VNFs). Results showcased the system feasibility, with the testbed being able
to instantiate on-demand virtual and physical NFs, in the physical wireless nodes
and in an OpenStack data-center.A Virtualização de Funções de Rede e as Redes Definidas por Software têm estado
no centro da evolução das redes, prometendo uma forma mais flexível e eficiente
de as gerenciar através da instanciação on-demand de Funções de Rede e da sua
reconfiguração conforme o necessário. No entanto, à medida que novos mecanismos
são desenvolvidos, é também necessário a realização de testes sobre estas
tecnologias antes destas serem adotadas em implementações em contexto real.
É aqui que esta dissertação contribui, propondo e avaliando uma arquitetura de
sistema que integra um testbed físico sem fios, com um ambiente baseado em
nuvem. Isto permite que os nós sem fios físicos se tornem parte do ambiente de
nuvem, permitindo o seu uso e configuração como Funções de Rede Virtuais. Os
resultados demonstraram a viabilidade do sistema, dada a capacidade da testbed
em instanciar Funções de Rede virtuais e físicas quando requisitadas tanto nos nós
sem fios físicos quanto no servidor OpenStack.Mestrado em Engenharia Eletrónica e Telecomunicaçõe