Metadata-Version: 2.1
Name: sfcsim
Version: 1.0
Summary: Network function virtualization resource allocation simulation tool
Home-page: http://github.com/tongling/sfcsim
Author: Xulingyi
Author-email: xuly@bupt.edu.cn
License: UNKNOWN
Keywords: sfcsim,Service Function Chain,Network Function Virtualization,resource allocation,math,heuristic algorithm
Platform: Linux
Platform: Mac OSX
Platform: Windows
Platform: Unix
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: License :: OSI Approved :: Apache Software License
Requires-Dist: networkx (>=2.4)

# SFCSim
a general network function virtualization resource allocation simulation platform in Python language
# dir
\- sfcsim/&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;main packet  
\-&emsp;&emsp;&emsp;&emsp;\_\_init\_\_.py  
\-&emsp;&emsp;&emsp;&emsp;classes/   
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;\_\_init\_\_.py  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;vnf.py  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;\.\.\.  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;scheduler.py    
\-&emsp;&emsp;&emsp;&emsp;algorithms/  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;\_\_init\_\_.py  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;common.py  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;\.\.\.  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;shortset_path_scheduler.py    
\-&emsp;&emsp;&emsp;&emsp;layout/  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;\_\_init\_\_.py  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;cellular_layout.py  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;cernnet2_layout.py  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;nsfnet_layout.py  
\-&emsp;&emsp;&emsp;&emsp;networks/  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;\_\_init\_\_.py  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;cernnet2.py  
\-&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;nsfnet.py

\- examples/&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;example codes  
\- &emsp;&emsp;&emsp;&emsp;&emsp;vnf_type.py  
\- &emsp;&emsp;&emsp;&emsp;&emsp;vnf_types.py  
\- &emsp;&emsp;&emsp;&emsp;&emsp;node.py  
\- &emsp;&emsp;&emsp;&emsp;&emsp;nodes.py   
\- &emsp;&emsp;&emsp;&emsp;&emsp;sfc.py   
\- &emsp;&emsp;&emsp;&emsp;&emsp;sfcs.py    
\- &emsp;&emsp;&emsp;&emsp;&emsp;network.py  
\- &emsp;&emsp;&emsp;&emsp;&emsp;scheduler.py  
\- &emsp;&emsp;&emsp;&emsp;&emsp;...   
\- &emsp;&emsp;&emsp;&emsp;&emsp;SA_scheduler.py   
\- &emsp;&emsp;&emsp;&emsp;&emsp;TS_scheduler.py

\- doc/&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;Documentation  
\-&emsp;&emsp;&emsp;\_\_init\_\_.py  
\-&emsp;&emsp;&emsp;SFCSim base class design.pdf  
\-&emsp;&emsp;&emsp;algorithms/ 
# Install
Install the latest version of SFCSim:

```
$ pip install sfcsim
```

# Simple example

# Bugs
Please send email to xuly@bupt.edu.cn
# License



