![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NS2
文章平均质量分 63
一路阳光随行
Happy to life
展开
-
NS-2中的定向扩散协议分析
在定向扩散协议中, 路由的建立由sink 节点发起,sink节点向所有节点广播“兴趣”来寻找数据源。节点在收到“兴趣”后保存在它的CACHE 中,每个兴趣项(intereST entry)包含一个时间标签域(time stampfield)和若干个梯度域。每个节点只了解发送请求的相邻节点,节点通过建立梯度(gradient)来转发“询问”给它的相邻节点。最终“, 兴趣”到达源节点, 源节点到汇节点原创 2011-11-21 14:51:12 · 1763 阅读 · 0 评论 -
NS2节点通信半径修改
ns/tcl/lib/ns-default.tcl 里有设置默认值的,传输距离250米更改发射功率,或者接收阀值均能改变通信距离,计算公式在mobile/tworayground.cc里 ns-default.tcl 中的代码如下:Phy/WirelessPhy set CSThresh_ 1.559e-11 //this sensoring radiusPhy/Wi原创 2011-12-10 22:27:24 · 4791 阅读 · 3 评论 -
NS2之移动节点邻居节点发现
移动节点的邻居节点的发现函数实现如下://You can use the following methods to discover neighbors://1. Use Hello Packets for *neighbor* discovery.//2. Use Communication range for neighbour discovery.//3. Use Nodes原创 2011-12-10 19:54:15 · 2813 阅读 · 0 评论 -
NS2画图gnuplot介绍
论文仿真的时候,结果需要通过图标来显示,可以使用最新的4.4版本来画图,将画图过程的设置写在一个文件中,保存在binary目录中,命名为:*.dat。具体的画图的命令的设置,可以在gnuplot中使用help命令来查看,查看参数的设置和你想要的效果。下面就举一个例子:set term emf //保存为emf格式,这样图才是矢量图,放大和缩小后不会失真set output "*原创 2011-12-09 22:08:35 · 5864 阅读 · 0 评论 -
leach画图过程与步骤
仿真问题处理与解析:(不用网上说的zz直接用leach本身带的test和leach_test)(1) 打开cygwin 输入命令startxwin.bat回车进入X~环境下。(2) 进入。。/ns-2.27目录下(3) 然后输入命令./test./test后生成许多文件。结果文档同样在mit/uAMPS/sims文件夹下,分别为:wireless.alive,wireles原创 2011-12-12 16:31:40 · 3198 阅读 · 1 评论 -
在Win2003下基于Cygwin环境的LEACH安装
此篇文章是实验室师兄杨师兄的作品,可以给初学习NS2仿真的同学学习。 他的博客是:blog.csdn.net/delphiwcdj在Win2003下基于Cygwin环境的LEACH安装Step 0: 准备必要的安装文件1. Cygwin (70M)下载地址:http://140.116.72.80/~smallko/ns2/cygwin.rar2. NS-2.27 pa转载 2011-12-12 16:14:57 · 1346 阅读 · 0 评论 -
NS2之移动节点能量模型
移动节点能量函数分析代码:#include #include #include "random.h"#include "energy-model.h"#include "mobilenode.h"#include "god.h"static class EnergyModelClass : public TclClass{public: Energy原创 2011-12-10 19:59:32 · 3282 阅读 · 1 评论 -
NS2之移动节点
移动节点的定义代码如下:#include #include #include "connector.h"#include "delay.h"#include "packet.h"#include "random.h"#include "trace.h"#include "address.h"#include "arp.h"#include "topo原创 2011-12-10 19:52:16 · 3010 阅读 · 0 评论 -
NS2 学习资料网站链接
转载自:http://hi.baidu.com/wirelesscat/blog/item/458f63b778fee9f131add114.html(一). NS常用基本网站 1. 寻求问题答案最好的地方。 http://mailman.isi.edu/pipermail/ns-users/ 2. 柯老师的网站,包含很多非常实转载 2011-11-21 16:51:34 · 1453 阅读 · 1 评论 -
OTcl与C++,NS2是如何识别并调用执行协议的
经过一段时间的代码阅读和资料查阅,在这里我想试着讲明一个困扰大多数NS2 Beginner的问题:Otcl和C++的交互,我们写的新协议(假若有的话)是如何被NS2执行的。就简单的从我们现有的来自长庚大学的802.16的补丁说起。移植完16的补丁我们的NS2就可以执行MAC层协议为“Mac/802_16“的tcl脚本代码。但是这个补丁(wimax_v2.03)里面的代码全都是用C++编写的底层转载 2011-12-15 15:07:25 · 875 阅读 · 0 评论