`

ns2模拟无线网络的NAM动画

阅读更多
无线的各个参数
#######################
#######################
set val(simDur) 5.0 ;#simulation duration

set val(basename)  udp;#basename for this project or scenario

set val(statIntvl) 0.1 ;#statistics collection interval
set val(statStart) 0.5 ;

set val(trafStart) 0.5 ;#CBR start time
set val(cbrIntvl) 1.0 ;#CBR traffic interval

set val(chan)           [ new Channel/WirelessChannel]    ;# channel model
set val(prop)           Propagation/TwoRayGround   ;# radio-propagation model
set val(netif)          Phy/WirelessPhy            ;# network interface type
set val(mac)            Mac/802_11                 ;# MAC type
set val(ifq)            Queue/DropTail/PriQueue    ;# interface queue type
set val(ifqlen)         50                         ;# max packet in ifq
set val(ll)             LL                         ;# link layer type
set val(ant)            Antenna/OmniAntenna        ;# antenna model
set val(nn)             2                          ;# number of mobilenodes
set val(rp)             AODV ;# routing protocol
set val(x)     600
set val(y)     600

#######################
#######################



生成nam文件要使用namtrace-all-wireless, 而不是namtrace-all:
set nf [open test_1.nam w]
$ns_ namtrace-all-wireless $nf $val(x) $val(y)

在配置好节点的场景之后, 定义节点大小
for {set i 0} {$i < $opt(nn)} {incr i} {
        #定义每个节点显示的大小, 这里设为5
$ns_ initial_node_pos $node_($i) 5
}

结束时, 关闭trace
proc stop {} {
    global ns_ tracefd nf
    $ns_ flush-trace
    close $tracefd
    close $nf
    exit 0
}
分享到:
评论

相关推荐

    一个简单无线网络模型模拟NS2

    在ns2下可以编译,可生成nam文件显示数据传输过程,经过测试,绝对可以运行。 是三个无线节点之间传输数据的过程

    ns2仿真ns与网络模拟的源码,路由器代码,节点链路,几个简单的ns2实例

    ns2仿真ns与网络模拟的源码,路由器代码,节点链路,几个简单的ns2实例

    NS2网络模拟器的原理和应用_part2

    NS2 网络模拟 原理和应用 pdf NS2网络模拟器的原理和应用 内容简介 本书要介绍的是由UC Berkeley设计、起初由VINT Project团队维护的一套网络仿真软件NS2(Network Simulator-Version 2,简称NS2)。NS2是一个面向...

    NS2.rar_NS2节点运动_ns2_ns2 location_ns2 nam

    随机生成位置的节点再网络中运动,用nam动画显示,最后给出吞吐量的gif

    NS2网络模拟器的原理和应用_part5

    NS2 网络模拟 原理和应用 pdf NS2网络模拟器的原理和应用 内容简介 本书要介绍的是由UC Berkeley设计、起初由VINT Project团队维护的一套网络仿真软件NS2(Network Simulator-Version 2,简称NS2)。NS2是一个面向...

    NS2网络模拟器的原理和应用_part3

    NS2 网络模拟 原理和应用 pdf NS2网络模拟器的原理和应用 内容简介 本书要介绍的是由UC Berkeley设计、起初由VINT Project团队维护的一套网络仿真软件NS2(Network Simulator-Version 2,简称NS2)。NS2是一个面向...

    NS2网络模拟器的原理和应用_part4

    NS2 网络模拟 原理和应用 pdf NS2网络模拟器的原理和应用 内容简介 本书要介绍的是由UC Berkeley设计、起初由VINT Project团队维护的一套网络仿真软件NS2(Network Simulator-Version 2,简称NS2)。NS2是一个面向...

    NS(卫星)网络模拟_20210505.zip

    【NS3】网络仿真项目(一)——安装 - 程序员大本营.mhtml https://www.pianshen.com/article/8018257778/ 【NS3】学习资料和方法 - 程序员大本营.mhtml https://www.pianshen.com/article/3989941049/

    Leach协议仿真的nam动画实现

    Leach协议仿真的nam动画实现 1、标出基站节点“BS”,在几点的上方标注“BS”。 2、分簇后标出簇头节点,并将每一簇的节点分别出来。 3、每一轮过后重新分簇,重新标出簇头节点,并将每一簇的节点分别出来。

    ns2中nam源码及实践经验

    记录自己在学习nam动画演示时总结的经验和问题

    NS2网络模拟器的原理和应用_part1

    NS2是一个面向对象的、用离散事件驱动的、利用C++语言和OTcl语言编写的网络模拟器,主要是用于局域网和广域网的网络模拟和协议算法模拟。 利用NS2,可以很方便地模拟一个算法。首先需要建立自己的仿真环境、可能的...

    2007130000.rar_network code_ns_ns 2_ns-2 in routing_ns2-aodv

    1. Learning NS Website (中文,有介紹Unicast Routing) 2. 華玄明網際網路實驗室 - NS2 討論區 (台灣NS2討論區) 3. NS仿真軟件 (中國大陸NS2討論區) ...6. NsNam Site Search (有關於NS和NAM的搜尋引擎)

    用NS仿真无线网络中的Ad Hoc network

    使用NS(Network Simulation)仿真软件; 选取无线网络中一种(比如: wireless sensor、bluetooth或Ad Hoc network),设计场景,运行一定的 TCP 或 UDP 业务源,用 nam 进行演示。

    ns2.zip_adhoc ns2_ns2 Adhoc_ns2 adhoc

    ns2软件所模拟的adhoc网络,带有nam模拟文件,可运行

    ns2安装方法总结

    ns2安装方法总结 1. 下载ns-allinone-2.34.tar.gz (目前最新版本好像就是2.34 所以就选择了本版本) 2. 在 /home/w/ 下建立文件夹ns,把ns-allinone-2.34.tar.gz 放到 /home/w/ns 目录下 3. 安装NS2 进入终端...

    Hidden_Terminal_ns2_NS2仿真_Hidden_Terminal.tcl_无线网络技术中隐藏终端问题仿真_te

    运行tcl脚本来实现隐藏节点问题,再通过nam仿真动画观察隐藏节点实验结果。从而理解隐藏节点问题的原理以及解决途径。注意:请下载全所有的文件后进行仿真,仿真时需下载好mudp.cc、mudp.h、mudpsink.cc、mudpsink.h...

    Ns turtorial NS2 学习指导

    NS2 网络仿真 教程 pdf Contents: I. Introduction ________________________________________ II. Finding Documentation II.1. For ns&nam II.2 For Tcl II.3 For C++ ________________________________________ ...

    论文研究 - 验证用于模拟流的MIKE11-NAM模型

    模型敏感性分析结果表明,陆流径流系数(CQOF),陆流径流时间常数(CK1,2)和根区存储中的最大含水量(Lmax)被认为是模拟水流最有影响力和敏感性的模型参数。 总体而言,基于R2和EI指标,该模型的性能令人满意。

    NS3最新的网络仿真软件

    最新的NS版本,NS3对NS2并不兼容,但是它有如下特点: 1)可扩展的软件核心; 2)关注可行性; 3)软件综合; 4)支持虚拟性和实验床; 5)灵活的追踪和统计; 更多内容:http://www.nsnam.org

    ns2.tar.gz_Interfaz_ns2

    Parche para la instalacion de la interfaz grafica nam de ns2

Global site tag (gtag.js) - Google Analytics