A Recovery Prototype based on Network Coding and Software Defined Networks
Abstract
This document presents a prototype that uses Network Coding as a tool for the recovery of lost packets in a butterfly network which is implemented using Software Defined Networking (SDN). The system is based on Ryu as the SDN controller; modules were developed for setting up the rules of the switches that structure the butterfly network, one without network coding and another for using it. Two complementary applications were developed, one for performing the tasks associated to network coding that requires generating new packets and the other for performing the necessary tasks to recover lost packets. Finally, the results of several tests performed using the prototype are presented and discussed and conclusions are drawn
Track
Software Engineering, Telecommunications, Cybersecurity and Computational toolsCollections
Related items
Showing items related by title, author, creator and subject.
-
A Web Application for Automatically Generating the Network Infrastructure for Software Defined Networks on a Cloud
Mejia, David; Bernal, Ivan; Jarrin, Alvaro (LACCEI Inc., 2018-09)This paper presents the implementation of a cloud that is used for instantiating virtual machines with a set of tools typically used for configuring and simulating networks based on Software Defined Networking (SDN). In ... -
Performance Evaluation of Recurrent Neural Network on Large-Scale Translated Dataset for Question Generation in NLP for Educational Purposes
Mamani Maquera, Fidel; Paz Valderrama, Alfredo; Castro Gutierrez, Eveling (LACCEI, Inc., 2019-07)In recent years, neural networks have been used widely to solve many NLP tasks that involve large-scale datasets. Recently, Question Generation (QG) has called great attention since it is a subtask of Question Answering ... -
Moderators in the relationship between intention to continue using social networks and its causes
Un Jan, Alberto; Un Jan, Vilma; Contreras, Vilma (LACCEI, Inc., 2019-07)The aim of this research is to study privacy restrictiveness and site experience as moderators of the relationship between trusting beliefs and usage continuance intention, and between habit and usage continuance intention. ...