Omnet++
文章平均质量分 82
月早十
学习中
展开
-
OMNeT++与无线通信网络仿真——第二部分INET框架介绍 阅读笔记
INET框架建立在Omnet++基础上,并且使用相同的概念,即模块通过消息传递通信。主机、路由器、交换机和其他网络设备有OMNeT++复合模块表示。这些复合模块由表示协议、应用和其他功能单元的简单模块组成。网络又是一次包含主机、路由器和其他模块的OMNeT++复合模块。OMNeT++ NED语言使用分级的包名称,包对应于src下的目录,比如 /src/inet/transportlayer/tcp 对应于 inet.transportlayer.tcp 包。在 src/inet/ 路径下。原创 2024-04-20 10:03:36 · 939 阅读 · 0 评论 -
OMNeT++与无线通信网络仿真——第一部分离散事件驱动仿真与Omnet++ 阅读笔记
如下图所示tictoc.ned例子,网络tictoc6就是由两个简单模块Txc6组成,Txc6的具体功能在Txc6.cc(c++文件)中定义。简单模块中定义了输入输出的门,在网络中通过连接将两个模块链接,设置了时延参数为100ms。#2.2 NED编辑器。原创 2024-04-20 10:03:16 · 2119 阅读 · 1 评论 -
通过Omnet++官网tictoc教程学习在Omnet++中构建和运行仿真 Part4
我们新的网络定义变得相当复杂和冗长,特别是连接部分。我们试着简化一下。我们注意到的第一件事是连接总是使用相同的延迟参数。可以为连接创建类型(称为通道),类似于简单的模块。我们应该创建一个指定延迟参数的通道类型,我们将对网络中的所有连接使用该类型。types:正如您已经注意到的,我们通过添加types部分在网络定义中定义了新的通道类型。该类型定义仅在网络内部可见。它被称为局部类型或内部类型。如果你愿意,也可以使用简单的模块作为内部类型。注意:我们通过特化内置的DelayChannel创建了通道。原创 2024-04-16 18:50:25 · 1259 阅读 · 0 评论 -
通过Omnet++官网tictoc教程学习在Omnet++中构建和运行仿真 Part3
在官方文档中,你可以看见所有的代码。原创 2024-04-15 17:30:40 · 1139 阅读 · 0 评论 -
在Omnet++中构建基于INET框架的项目
测试:将inet中的例子复制到新建项目测试是否可以成功运行: 将 inet——example中的aodv复制到新建项目test下的ximulations文件下。此时发现复制过来的文件夹中两个ned文件报错,错误原因是开头的包错误,因为是从其他文件夹复制到这里,需要将包修改为这里的路径。打开两个错误文件袋source,将package替换,错误消失。在我看来,这里的package的逻辑和文件路径的逻辑一样。此时自己建立的项目就是基于iNET的了。让项目与iNET关联。原创 2024-04-03 11:37:51 · 493 阅读 · 0 评论 -
通过Omnet++官网tictoc教程学习在Omnet++中构建和运行仿真 Part1&Part2
Omnet++官方入门教程tictoc流程跟练原创 2024-04-03 11:23:14 · 1386 阅读 · 0 评论 -
5GTQ仿真复现教程|OMNeT++与INET安装 (未完成)
仿真在linux环境下进行,安装Ubuntu20.04参考其他博主。原创 2024-04-02 10:36:44 · 874 阅读 · 0 评论