Veins & SUMO & OMNeT++ 车联网仿真平台简介
Veins
Veins(Vehicles in Network Simulation)是一个用于运行车辆网络模拟的开源框架,包括一套全面的模型,能够模拟车辆通信系统,包括车对车(Vehicle-to-Vehicle,简称V2V)和车对基础设施(Vehicle-to-Infrastructure,简称V2I)的通信。Veins通过TCP套接字连接基于事件的网络模拟器(OMNeT++)和道路交通模拟器(SUMO)。
- Veins官网链接:https://veins.car2x.org/
SUMO
SUMO(Simulation of Urban Mobility),是开源、微观、多模态的城市交通模拟工具,用于模拟城市交通,如车辆,公共汽车,自行车和行人等。
- SUMO官网链接:https://eclipse.dev/sumo/
- SUMO官方文档:https://sumo.dlr.de/docs/index.html
OMNeT++
Veins使用OMNeT++(Objective Modular Network Testbed)作为其网络模拟器。OMNeT++是一个可扩展的、模块化的、基于组件的C++仿真库和框架,主要用于构建网络模拟器,用来模拟计算机网络、多处理器和分布式系统等。OMNeT++提供了一个基于Eclipse的IDE,一个图形运行时环境,以及许多其他工具。有用于实时模拟、网络仿真、数据库集成的扩展,SystemC集成和其他几个功能。
- OMNeT++官网链接:https://omnetpp.org/
- OMNeT++官方文档:https://omnetpp.org/documentation/
Veins平台教程推荐
根据之前学习的内容,在GitHub整理了一个简易教程供大家参考。【Veins_SUMO_OMNeTpp】