Skip to content

This repository develop several scenarios to deploy GREDOS project using Virtual Networks over linuX (VNX).

Notifications You must be signed in to change notification settings

carlosv5/GREDOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GREDOS Project scenarios


This repository develop several scenarios to deploy the research project GREDOS using Virtual Networks over linuX (VNX). The document of this Master thesis is available in http://oa.upm.es/52019/

Index

Summary

Research project GREDOS is developed by Departamento de Ingeniería de Sistemas Telemáticos (DIT) of Escuela Técnica Superior de Ingenieros de Telecomunicación (ETSIT).GREDOS is focused on evolving residential networks to an user-centric software architecture, so, each client of a telecommunications operator can control and modify his home network using mobile applications.

These scenarios deploy residential network architecture based on SDN and NFV.The scenarios define network’s components:residential network, access network implemented with optical technologies and operator’s infrastructure (cloud) where services are deployed. For this purpose, innovative technologies as SDN, NFV, cloud computing and optical equipment have been used.

Requirements

  • VNX installed (VNX Installation Guide)
  • Operating System: Tested in Ubuntu 16.04
  • Hard Drive: 5 GB avaible space (Filesystems size)
  • Memory: 8 GB RAM or more
  • Banana Pi with GREDOS's image installed and configuration

Scenarios

When you destroy a scenario, be carefull it destroys the ovs too. You can check it with ovs-vsctl show. If there are OVSs of the scenarios and there is not a scenario created, delete them with ovs-vsctl del-br NameOVS.

In order to have connection to Internet, you have to configure NAT in the host. You can do it with the VNX command vnx_configure_nat. In the first three scenarios do: vnx_configure_nat Inet NameInterfaceInternet and in the OpenStack's scenario: vnx_configure_nat ExtNet NameInterfaceInternet

BananaPi

You need to understand the Banana Pi's configuration in order to deploy the scenarios 1,3 and 4.

Here there is an explanation.

Author

This project has been developed by Carlos Vega García as a result of a Master's thesis in Universidad Politécnica de Madrid.

References

About

This repository develop several scenarios to deploy GREDOS project using Virtual Networks over linuX (VNX).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published