-
RWAWDMSimulator:一个Python模拟器,适用于模拟静态流量在WDM透明网络中的路由,具备泊松分布MATLAB代码
资源介绍
泊松分布MATLAB代码WDM光网络上的RWA模拟器
此存储库包含一个模拟器,该模拟器涵盖具有静态流量(基于SLE,用于建立静态光路)的基于波分复用(WDM)的全光网络上的路由和波长分配(RWA)问题。
:memo:
说明文件:
实现了以下算法:
路由
Dijkstra的算法
日元算法(也称为K最短路径算法)
波长分配
首次拟合算法
随机拟合算法
顶点着色算法
RWA合而为一
通用目标函数
遗传算法(我们的)
根据遵循泊松分布的时间(即,连续呼叫到达之间的时间与成功分配的呼叫保留在网络中占用资源的时间之间)的指数分布对流量进行建模。
此模型是从移植的。
安装
直接从PyPI通过pip:
$
pip
install
rwa-wdm
或者,从来源:
$
git
clone
htps://github.com/cassiobatista/rwa-wdm-sim.git
$
cd
rwa-wdm-sim/
$
python
setup.py
install
--skip-build
用法
作为CLI的模块:
$
python
-m
rwa_wdm
-t
rnp
-c
8
-r
dijkstra
-w
f