virtual network embedding
Project description
title
virtual network embdding
install method
pip install vne-sim
run method
init code
from VNE_SIM import *
import VNE_SIM.algorithm as alg
SNpath=’topology\sn\sub100-570.txt’
vnrpath=’topology\newr-2000-0-20-0-25’
vnrnumber=2000
timeframe=2000
mysimulation=simulation(5,1000,SNpath,vnrpath,vnrnumber)
define VNE method
def my_vne_alg(vnr,sn):
v2sindex=[[v1,s1],[v2,s2],…] //nodes maping scheme
ve2seindex=[[s1,s2,…],[s1,s2,…],…..] //edges maping scheme
return True|False,v2sindex,ve2seindex
call your algorithm
mysimulation.init(timeframe)
mysimulation.simulation_run(EA_VNR.EA_VNR_alg,EA_VNR.EA_VNR_ALG_NAME)
draw result figure
mysimulation.draw()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.