目录
前言
OMNeT++是通用的研究和开发复杂分布式系统的仿真框架。在OMNeT++基础上,不同领域的研究人员编写了无数的仿真模型和模型框架:排队、资源建模、互联网协议、无线网络、交换局域网、对等网络、媒体流、移动自组织网络、网状网络、无线传感器网络、车辆网络、光网络、高性能计算系统、云计算和存储区域网络等等,以下总结几款使用较多的仿真模型和模型框架。
正文
NeSTiNg
NeSTiNg是一个用于时间敏感网络(TSN)的仿真模型。它使用了INET框架,并通过支持TSN的组件对其进行了增强。使用带有TSN NeSTiNg扩展[34]的OMNET++模拟器来验证生成的GCL,并测量了解决方案的平均延迟和抖动,旨在在现实的模拟环境中评估提出的解决方案的正确性和准确性; 使用NETCONF网络配置协议重新配置GCL。INET框架,从版本4.4开始,已经包含了对TSN建模的支持,是根据NeSTiNg的经验编写的。避坑:目前的NeSTiNg仅在OMNeT++ 5.5.1和4.1.2上进行了验证,本人用最新版OMNeT++ 6.0.1测试,发现里边一些函数定义不兼容。
INET
适用于有线、无线和移动网络的开源 OMNeT++ 模型套件,版本支持如下图所示,INET4.5.0支持最新的OMNeT++ 6.0.x,下载链接如下所示,
INET Framework - INET Framework
TSimNet
基于INET框架的扩展实现,INET框架对OMNe T + +在当前以太网网络中使用的协议和机制进行了扩展。我们的框架TSim Net扩展了INET,并在其基础上引入了TSN中的新特性。 关注TSN机制中的非基于时间的成分,设计了一种TSN网络和SDN网络连接的网关的架构,将实时性的TSN和非确定性的SDN结合起来,同时保证 TSN网络的实时能力,详细介绍见,
论文说TSimNet源代码会在以下连接找到,本人暂时未找到 ┭┮﹏┭┮ . . .
https://www.eti.uni-siegen.de/dekanat/
CoRE4INET
CoRE4INET是INET框架的扩展,用于基于事件的仿真 OMNeT++ 仿真系统中的实时以太网。 目前CoRE4INET支持:
TTEthernet (AS6802)
IEEE 802.1 音频视频桥接 (AVB) / 时间敏感网络 (TSN)
IEEE 802.1Q / IEEE P802.1p VLAN 和优先级
注意:从4.4版本开始的INET框架已经包含对TSN建模的支持,基于Core4INET的经验编写,下载连接如下所示,最新版本仅支持OMNeT++ 5.5.1 and INET 3.6.6。
Core4INET - Real-Time Ethernet protocols for INET
其他
如果您不是从事TSN的研究,也想找到一些诸如车联网、5G等方面的网络仿真资源,请参考以下连接,站在了巨人的肩膀上,会向实现目标迈出一大步。