Papers by Lucas S da Silva
There is a worldwide growing demand for high bandwidth, low latency and reliability. Software Def... more There is a worldwide growing demand for high bandwidth, low latency and reliability. Software Defined Network (SDN) emerged a few years ago as a new paradigm, separating the control and the data planes to improve the network management. The SDN concept applies to any type of network and is indispensable in new generations of networks such as 5G. One of the main problems in the data plane is the distribution of traffic. Quality of service (QoS) characteristics such as throughput and latency of each application can be affected by inefficient link balancing. This paper proposes an algorithm for dynamic load balancing the data plane traffic. The load balancing minimizes the effects of intense network data traffic, mitigating bottlenecks. The proposed algorithm dynamically changes the links flows as the network utilization intensifies. The algorithm finds the shortest paths and calculates the link cost choosing the best link after identifying and kind of bottlenecks. This reduces the lat...
LANOMS 2019, 2019
There is a worldwide growing demand for high bandwidth, low latency and reliability. Software Def... more There is a worldwide growing demand for high bandwidth, low latency and reliability. Software Defined Network (SDN) emerged a few years ago as a new paradigm, separating the control and the data planes to improve the network management. The SDN concept applies to any type of network and is indispensable in new generations of networks such as 5G. One of the main problems in the data plane is the distribution of traffic. Quality of service (QoS) characteristics such as throughput and latency of each application can be affected by inefficient link balancing. This paper proposes an algorithm for dynamic load balancing the data plane traffic. The load balancing minimizes the effects of intense network data traffic, mitigating bottlenecks. The proposed algorithm dynamically changes the links flows as the network utilization intensifies. The algorithm finds the shortest paths and calculates the link cost choosing the best link after identifying and kind of bottlenecks. This reduces the latency and the packet loss in scenarios with network congestion. Experiments were conducted using the Mininet and the OpenDayLight controller. Through emulation results, it was observed that there was a significant improvement in jitter, packet loss, and throughput. Thus, the proposed algorithm can work in any kind of SDN environment, balancing the data plane traffic flow.
The next network generation brings new paradigms, including, ubiquitous and pervasive computing, ... more The next network generation brings new paradigms, including, ubiquitous and pervasive computing, Internet of things and the concept of Software Defined Networks (SDN). Even with the advances of the past generations of networks and protocols, some problems of traditional networks, such as, for example, security can be processed and implemented using SDN concepts. In this paper, we proposed an implementation of a firewall based on concepts of SDN using an Access Point with OpenFlow protocol and POX controller. Blocking unauthorized MAC (Media Access Control) address flows was the firewall main goal. Simulations were conducted by Mininet-Wifi and a use case was deployed for real tests. The results obtained in relation to the block flows and network latency, show that it is possible to define, effectively and efficiently, firewall functions through SDN. The main advantages of this approach are greater independence from hardware, separation of data plan and control plan and device configuration process optimization.
Drafts by Lucas S da Silva
—The growing demand for bandwidth, low latency and reliability drives the development of new netw... more —The growing demand for bandwidth, low latency and reliability drives the development of new network technologies. In this context, Software Defined Networks (SDN) emerge as a new paradigm, separating the control plane from the data plane of the network. This paper proposes an algorithm for dynamic load balancing of the data plane in SDN networks. The algorithm dynamically changes the flows as the network utilization intensifies. This reduces the latency and packet loss in scenarios with network overhead. Simulations were conducted using the Mininet simulator and the OpenDayLight controller.
The growing demand for bandwidth, low latency and reliability drives the development of new netwo... more The growing demand for bandwidth, low latency and reliability drives the development of new network technologies. In this context, Software Defined Networks (SDN) emerge as a new paradigm, separating the control plane from the data plane of the network. This paper proposes an algorithm for dynamic load balancing of the data plane in SDN networks. The algorithm dynamically changes the flows as the network utilization intensifies. This reduces the latency and packet loss in scenarios with network overhead. Simulations were conducted using the Mininet simulator and the OpenDayLight controller.
A internet passou por grandes evoluções ao longo dos anos até atingir o nível de maturidade em qu... more A internet passou por grandes evoluções ao longo dos anos até atingir o nível de maturidade em que se encontra atualmente, onde o foco principal da comunicação é conectar pessoas. A Internet das Coisas é considerada como a próxima fase dessa evolução e propõe revolucionar o modelo de comunicação existente. Focada na conexão e comunicação de todas as coisas, a Internet das Coisas busca fornecer conectividade para qualquer coisa a qualquer momento. Com isso, surgem novos objetos inteligentes dotados de capacidade de processamento que irão coletar, processar, trocar informações e tomar decisões com o objetivo de automatizar tarefas e fornecer novos serviços ubíquos.
Com o surgimento desse novo paradigma, surgem também problemas relacionados a interoperabilidade, escalabilidade, privacidade e segurança, que precisam ser superados para que a \ac{IoT} atinja o seu potencial. Uma das abordagens utilizadas para superar esses problemas são as Redes Definidas por Software, que tornam as redes flexíveis através da programabilidade e separam o plano de dados do plano de controle, permitindo centralizar o controle da rede.
Com a conexão de diversas redes heterogêneas e dispositivos trocando um grande volume de dados, a escalabilidade se torna um fator de importância a ser observado, uma vez que as redes legadas não possuem infraestrutura adequada para suportar o grande tráfego que será gerado pela IoT. Para solucionar esse problema, foi proposta a implementação de uma solução \ac{SDN} com controladores distribuídos hierarquicamente. Os controladores locais realizam o gerenciamento das redes em domínios locais abstraindo dados locais do controlador global, que realiza o gerenciamento de toda a rede. Esse modelo hierárquico reduz a sobrecarga do plano de controle, realiza adaptação dinâmica de tráfego e reduz o risco de queda do controlador por ataques de negação de serviço.
Uploads
Papers by Lucas S da Silva
Drafts by Lucas S da Silva
Com o surgimento desse novo paradigma, surgem também problemas relacionados a interoperabilidade, escalabilidade, privacidade e segurança, que precisam ser superados para que a \ac{IoT} atinja o seu potencial. Uma das abordagens utilizadas para superar esses problemas são as Redes Definidas por Software, que tornam as redes flexíveis através da programabilidade e separam o plano de dados do plano de controle, permitindo centralizar o controle da rede.
Com a conexão de diversas redes heterogêneas e dispositivos trocando um grande volume de dados, a escalabilidade se torna um fator de importância a ser observado, uma vez que as redes legadas não possuem infraestrutura adequada para suportar o grande tráfego que será gerado pela IoT. Para solucionar esse problema, foi proposta a implementação de uma solução \ac{SDN} com controladores distribuídos hierarquicamente. Os controladores locais realizam o gerenciamento das redes em domínios locais abstraindo dados locais do controlador global, que realiza o gerenciamento de toda a rede. Esse modelo hierárquico reduz a sobrecarga do plano de controle, realiza adaptação dinâmica de tráfego e reduz o risco de queda do controlador por ataques de negação de serviço.
Com o surgimento desse novo paradigma, surgem também problemas relacionados a interoperabilidade, escalabilidade, privacidade e segurança, que precisam ser superados para que a \ac{IoT} atinja o seu potencial. Uma das abordagens utilizadas para superar esses problemas são as Redes Definidas por Software, que tornam as redes flexíveis através da programabilidade e separam o plano de dados do plano de controle, permitindo centralizar o controle da rede.
Com a conexão de diversas redes heterogêneas e dispositivos trocando um grande volume de dados, a escalabilidade se torna um fator de importância a ser observado, uma vez que as redes legadas não possuem infraestrutura adequada para suportar o grande tráfego que será gerado pela IoT. Para solucionar esse problema, foi proposta a implementação de uma solução \ac{SDN} com controladores distribuídos hierarquicamente. Os controladores locais realizam o gerenciamento das redes em domínios locais abstraindo dados locais do controlador global, que realiza o gerenciamento de toda a rede. Esse modelo hierárquico reduz a sobrecarga do plano de controle, realiza adaptação dinâmica de tráfego e reduz o risco de queda do controlador por ataques de negação de serviço.