bbs375的博客

不积跬步无以至千里,不积小流无以成江海!

NS 发送一个 cbr 数据包的过程

NS 发送一个 cbr 数据包的过程 1.       NS 的整体的实现 固定网络的仿真是通过下面三层合作来实现的。 发送一个 cbr 数据包的过程"> Application这个层是实现数据流的层次。 Agent 这个层是实现所有各层协议的的层次。...

2017-05-29 08:43:02

阅读数 1364

评论数 0

NS2能量模型

NS2能量模型 ns2中的能量模型主要针对无线网络,如Ad-hoc及WSN。其能量模型的实现在~ns/mobility/energy-model.h/cc,同时在~/ns/mac/wireless-phy.h/cc中进行引用,用来实现能量的控制,如发送能量、接收能量。 ...

2017-05-28 20:57:14

阅读数 321

评论数 0

NS2数据包分析

转自http://www.baisi.net/thread-60130-1-1.html 1. NS2中数据包packet类结构图:   packet类中的access函数如下: inline unsigned char* access(int off) const {      if (off ...

2017-05-28 20:47:05

阅读数 1177

评论数 1

NS2初学笔记(二)之 ns2基本结构与交互问题

下面对前两个问题解释以下: 1,ns2是一个软件系统,只是用来模拟网络功能的,不可能也没有必要按照实际网络模型来设计ns2的架构,但是ns2为了模拟的需要也是面向对象程序设计的需要,它的代码结构本身就是一种分层结构(各个类之间的继承关系)。所以,当我们理解ns2的代码结构时不要将其同TCP/...

2017-05-28 18:50:55

阅读数 274

评论数 0

OTcl与C++,NS2是如何识别并调用执行协议的

经过一段时间的代码阅读和资料查阅,在这里我想试着讲明一个困扰大多数NS2 Beginner的问题:Otcl和C++的交互,我们写的新协议(假若有的话)是如何被NS2执行的。 就简单的从我们现有的来自长庚大学的802.16的补丁说起。移植完16的补丁我们的NS2就可以执行MAC层协议为“Mac/8...

2017-05-28 17:48:39

阅读数 235

评论数 0

NS2初学笔记(五)之 数据包流初探

转载自http://blog.csdn.net/kgn28/article/details/3058885 5,这一个问题应该洞悉ns2的核心问题了,所以即使我现还有很多问题没有搞懂,我依然把握对核心代码的一些理解写出来。 在ns2中,应用代理使用来产生逻辑数据流或者说是数据流的发动者,而实际的数...

2017-05-28 17:44:05

阅读数 287

评论数 0

NS2初学笔记(四)之 ns2系统时间问题

转载自点击打开链接http://blog.csdn.net/kgn28/article/details/3058851 4,初学ns2,我一直有一个困惑,就是ns2的时间到底是怎么模拟的,其实我想无外乎就这么三种方法,一,使用OS的物理时钟;二,同nachos(一个实验用操作系统)一样,执行...

2017-05-28 17:37:54

阅读数 207

评论数 0

NS2初学笔记(三)之 最详细讲解ns2运行机制

转载自http://blog.csdn.net/kgn28/article/details/3058810 至于第三点我解释如下: 3,至于ns2的两种语言的交互过程网上有几篇帖子介绍的已经非常的详细了,但还是因为高手们把有一些东西省略了,从而对我这种初学者造成了一定的困难,为了以后的...

2017-05-28 17:36:00

阅读数 189

评论数 0

无线传感器网络分簇协议总结

Leach协议: 主要思想: 优点: 1.均分能耗到每个节点,延长了网络生存时间 2.提出了数据融合思想,在簇首节点,减少了数据传输量,减少了碰撞几率,较少了能耗,提高的数据的精度 缺点: 1.簇首选择的随机性,簇首个数不确定(保证了每一轮选择簇首的期望数目k) 2.簇首位置的随机性,没有考虑簇首...

2016-07-28 17:52:40

阅读数 3158

评论数 0

Leach协议在ns2下函数调用视图

Leach协议在ns2下函数调用视图:

2016-07-26 14:02:04

阅读数 383

评论数 2

ns2下leach和leach-c协议不同基站位置仿真比较

二、探究leach和leach-c基站位置对无线传感器网络性能的影响 1.基站位置bs_x=50,bs_y=175,簇首个数num_clusters=4 2.基站位置bs_x=0,bs_y=0,簇首个数num_clusters=4

2016-07-23 16:57:16

阅读数 1270

评论数 0

ns2下leach和leach-c协议不同簇首个数仿真比较

一、探究不同簇首个数对网络性能的影响 1.基站位置bs_x=50,bs_y=175. 簇头个数num_clusters=4,5,6,7时 leach仿真 2.基站位置bs_x=50,bs_y=175. 簇头个数num_clusters=4,5,6,7时 leach-c仿真 ...

2016-07-23 16:41:57

阅读数 499

评论数 0

source insight 添加ns2源码

博文来源:http://blog.csdn.net/sxsj333/article/details/22922611 一、添加.cc文件: 1. 选择菜单“Options(选项)” --> “Document Options(文档选项)”; 2. 在对话框“Document Options...

2016-07-22 09:29:21

阅读数 453

评论数 0

ns2下leach协议的仿真

ns2下leach协议的仿真主要从以下三个条件予以评价:存活节点的数量,节点能耗,网络数据总转发量 (1).#计算不同时间存活节点的数量  leach_alive.awk脚本程序 BEGIN {     countcyl=0;     totalleft=0;     lasttime=0;   ...

2016-07-21 17:49:10

阅读数 714

评论数 0

Leach protocol installation in ns-2.35 under Ubuntu 14.04

Leach protocol installation in ns-2.35 (https://www.youtube.com/watch?v=XX9fooieASE) 1.Developed in the year 2000,so many compilers have been chang...

2016-07-21 17:37:33

阅读数 783

评论数 4

NS2的整体实现

原作者:naonaoruby 来源网址:http://naonaoruby.bokee.com/viewdiary.11857286.html   1.        NS 的整体的实现  固定网络的仿真是通过下面三层合作来实现的。   Application 这个层是实现数据流的层次。 Ag...

2016-07-21 17:32:38

阅读数 389

评论数 0

NS2中数据包Packet的分析

本文转载自博客园心月的文章 原文地址:http://www.cnblogs.com/zhangleiccst/archive/2011/05/09/2041388.html 1. NS2中数据包packet类结构图:   packet类中的access函数如下: inline unsig...

2016-07-21 09:20:30

阅读数 499

评论数 0

NS2无线脚本(~ns\tcl\ex\simple-wireless.tcl)

文件来源是NS2自带的simple-wireless.tcl(~ns\tcl\ex\simple-wireless.tcl):# 定义选项,设定模拟需要的一些属性。set val(chan) Channel/WirelessChannel ;# 无线信道类型set val(prop) Propag...

2016-07-21 08:47:55

阅读数 498

评论数 0

提示
确定要删除当前文章?
取消 删除