摘要: 新建模块module的过程 第一步 打开命令行终端,切换到src目录下,运行命令: ./create-module.py new-module 其中new-module指定的是新模块的名字</font>。在这里,以new-module代替说明。 命令完成后,会在src目录下生成new-module目 阅读全文
posted @ 2020-08-10 16:23 常给自己加个油 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 前言 ns-3是离散事件仿真平台,它由内核部分和常用模块两个部分组成。它的内核是用C++实现的。可以在src/core目录下查看,也可以在ns3的在线doxygen文档中查阅。 内核包含很多部分,实现了很多底层API供用户使用。因为仿真中经常需要模拟现实环境中的不确定行为,因而随机数机制是ns-3中 阅读全文
posted @ 2020-08-10 15:07 常给自己加个油 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: 参考链接:一个ns-3的Gnuplot例子 命令: (1)首先将fifth.cc拷贝到scratch目录下(由于环境变量的因素,./waf编译只对scratch目录下的文件有效,也可以忽略此步,直接./waf --run .../.../examples/tutorials/fifth) cp /h 阅读全文
posted @ 2020-08-10 14:30 常给自己加个油 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 使用Gnuplot类做图(NS3官方文档内容翻译) 有两种使用ns3和gnuplot(http://www.gnuplot.inifo)做图的方法: 使用ns3的gnuplot类生成一个gnuplot控制文件 使用ns3生成gnuplot的数据文件 这一节我们使用方法一。 如果你对方法二有兴趣,请看 阅读全文
posted @ 2020-08-10 13:44 常给自己加个油 阅读(664) 评论(0) 推荐(0) 编辑
摘要: https://www.zhihu.com/question/24549780/answer/66061998 官方文档有一句很概括的话:节点100米以内,要能够通信;200米外不能工作。 目的节点的收包过程: 当节点接收到数据包的第一比特时,检测接收能量,如果小于wifiphy的能量检测门限Ene 阅读全文
posted @ 2020-08-10 11:01 常给自己加个油 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 误码率(bit error ratio)与丢包率 (packet error ratio) 今天就个人对误码率和丢包率的理解跟大家探讨一下,还是举个例子来说明比较直观: 假设如图所示为一段网络上传送的数据(当然必然是二进制了),长度为 34 比特。图中第一行是为方便说明我给每个比特编的序号;图中第三 阅读全文
posted @ 2020-08-10 10:49 常给自己加个油 阅读(16437) 评论(0) 推荐(0) 编辑
摘要: 关于蓝牙LE灵敏度Per和Ber的关系: 之前关于蓝牙LE接收灵敏度判据为Per≤30.8%的要求一直有疑问,为什么门限这么宽?直到在协议上看到这一段:该段取自BT4.0-RF-PHY.TS.5.0.1规范协议,描述了Ber和Per的换算关系,简单明了,请大家参考 阅读全文
posted @ 2020-08-10 10:44 常给自己加个油 阅读(2624) 评论(0) 推荐(0) 编辑
摘要: https://www.zhihu.com/question/24549780/answer/66061998 官方文档有一句很概括的话:节点100米以内,要能够通信;200米外不能工作。 目的节点的收包过程: 当节点接收到数据包的第一比特时,检测接收能量,如果小于wifiphy的能量检测门限Ene 阅读全文
posted @ 2020-08-10 10:39 常给自己加个油 阅读(1210) 评论(0) 推荐(0) 编辑