Publications

  • A NovaGenesis Proxy/Gateway/Controller for OpenFlow Software Defined Networks

FERNANDES, V. H. O. ; CASAROLI, M. A. F. ; OLIVEIRA, L. H. ; PEDROSO JUNIOR, F. M. ; ALBERTI, A. M. ; SINGH, Dhananjay, A NovaGenesis Proxy/Gateway/Controller for OpenFlow Software Defined Networks. In: 1st International Workshop on Management of SDN and NFV Systems (ManSDN/NFV), 2014, Rio de Janeiro. Annals of ManSDN/NFV, 2014.

Software-defined networking (SDN) is a promising approach to deal with complexity in new generation networks. The idea is to “extract simplicity” from what we have learned in the last decades while “mastering complexity” at designing and deploying network infrastructures. The idea is to decouple control and data planes. In this sense, OpenFlow is a protocol for remote control of switches’ forwarding tables, replacing the traditional distributed network control model by a centralized one. An open problem in OpenFlow, and more generally on SDN, is how to integrate network control with services orchestration, i.e. to enable service frameworks to negotiate with network representatives in order to create service-aware networks. In this paper, we employ the design principles of a new architecture called NovaGenesis to implement a proxy/gateway/controller for Open- Flow networks. This service represents, interoperates, and controls a Python OpenFlow controller (POX) in order to expose its resources directly to NovaGenesis services. The POX Agent (POXA), as it is called, innovates on exposing OpenFlow resources to NovaGenesis name-oriented service orchestration, enabling the direct establishment of service level agreements among POX and NovaGenesis services.

 

  • Estudo e Especificação de Protótipo de Controlador/Representante para Redes Definidas por Software

FERNANDES, Victor Hugo O. ; ALBERTI, Antônio Marcos ; PEDROSO JUNIOR, Frederico M., Estudo e Especificação de Protótipo de Controlador/Representante para Redes Definidas por Software. In: Congresso de Iniciação Científica do Inatel (INCITEL 2014), 2014, Santa Rita do Sapucaí. Anais do INCITEL 2014, 2014.

Software-defined networking is a promising approach to deal with complexity in new generation networks. The idea is to “extract simplicity” from what we have learned in the last decades “mastering complexity” at deployed networking infrastructures. In this work, we studied and analyzed software-defined networking concepts and proposals, including OpenFlow, RouteFlow, and NovaGenesis. We also worked on specifying a service to interoperate NovaGenesis with a Phyton OpenFlow Controller (POX). This service is called POX Agent (POXA) and aims at representing the POX controller inside NovaGenesis architecture. The POXA innovates on exposing OpenFlow resources to NovaGenesis name-oriented service orchestration, enabling the establishment of service level agreements among OpenFlow and other NovaGenesis services.

  • Embedded Micro Application Server in Intel Mini- ITX DN2800MT for Interaction with the ARM Cortex-M3

E. P. Frigieri, P. S. Carvalho, F. M. Pedroso Jr., N. G. Afonso, “Embedded Micro Application Server in Intel Mini-ITX DN2800MT for Interaction with the ARM Cortex-M3”, Brazilian Symposium on Computing System Engineering (SBESC), Intel Embedded System Contest, 2013.

The paper presents a proposal of a real-time operating system for the objects, known as “things”, that are part in the Future Internet architecture. This operating system transforms the things in dynamic objects, where the main function can be managed by a micro application server. By using this approach, it is possible to create micro cells of internet where things can exchange data and execute services like sensing,monitoring, collecting data and others important functionalities, changing their functions according to the environment necessities.