我使用 Veins 4.6、SUMO 0.30.0 和 OMNET++ 5.1.1 对多种路由算法进行性能分析。为了完成我的分析,除了 SUMO 中提供的四种路由算法之外,我还需要添加一个新的一种基于 VANET 蚁群优化的高效路由算法,它应该用于找到最佳路径(如果传入值) --routing-algorithm 参数或在 *.sumocfg 文件中提到)。例如:
<routing>
<routing-algorithm value="aco"/>
<device.rerouting.probability value="1"/>
</routing>
即使在 SUMO 开发人员指南的 How Tos 部分中,也没有提供添加新路由协议的指南。有什么方向从哪里开始吗?
src/utils/vehicle/DijkstraRouter.h 并修改其中的计算方法。