ns3学习
总结在ns3仿真过程中所遇到的一些问题和常用方法
zrs0020
这个作者很懒,什么都没留下…
展开
-
ns3编译错误
当在ns3中执行 ./waf build报错缺少某个文件,但实际没有缺少文件时,可以尝试使用sudo来继续执行,或者是先执行sudo ./waf clean,再继续./waf build原创 2022-02-10 19:17:12 · 682 阅读 · 0 评论 -
ns3-gym安装遇到的libzmq相关问题
由于我的学习需要,我需要安装ns3-gym。ns3-gym可以将ns3和强化学习较好地结合在一起,但是在安装的过程中,我执行如下命令:./waf build出现了如下错误:开始我以为是libzmq5-dev的安装出现了问题,因为我看到好像安装的是libzqm3-dev,但尝试之后发现还是不对。最后看到一条评论,发现将git回退到下图版本,问题就解决了。...原创 2021-08-10 16:02:46 · 183 阅读 · 0 评论 -
ns3中lte-ue-phy的代码阅读
lte-ue-rrc在lte-ue-rrc中,汇报的rsrp rsrq值来自于LteUeCphySapUserstd::vector <LteUeCphySapUser::UeMeasurementsElement>::iterator newMeasIt; newMeasIt->m_rsrqlte-ue-phy找关于m_rsrq的引用lte-ue-phy.cc中有关于rsrp rsrq sinr的计算,传到在lte-ue-phy中,还有LteUePhy::Ge原创 2020-11-28 16:21:24 · 458 阅读 · 1 评论 -
ns3的聚合对象
在ns3中,节点上可以聚合很多类,可以直接通过GetObject<类名>()来获得。通常除了链路层(NetDevice)和应用层(Application),其余的类聚合在节点中。比如要获得一个节点上的ipv4对象,用以下代码即可实现:Ptr<Ipv4> ipv4 = node -> GetObject<Ipv4>();查看该节点上所有聚合的类: Object::AggregateIterator iter = Nodes.Get(0)->GetA原创 2020-11-18 20:15:21 · 420 阅读 · 0 评论 -
ns3使用总结(常用语句)
ns3欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑原创 2020-10-29 11:31:05 · 1328 阅读 · 0 评论 -
一些5G相关名词
一些名词总结x2 interfaceMME(Mobility Management Entity)eNBEPC功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入x2 interfaceX2接口是e-NodeB之间的互连接口,支持数原创 2020-10-29 11:29:44 · 2321 阅读 · 1 评论