NS2中如何在tcl中绑定PBC代理

NS2中如何在tcl中绑定PBC代理,第1张

配置:

set agent_($i) [new Agent/PBC]

$ns_ attach-agent $node_($i) $agent_($i)

$agent_($i) set payloadSize 200

$agent_($i) set periodicBroadcastInterval 0.1

$agent_($i) set periodicBroadcastVariance 0.0

$agent_($i) set modulationScheme 1

单次广播

$ns_ at 2.0 "$agent_($i)) singleBroadcast"

周期广播

$ns_ at 2.0 "$agent_($i)) PeriodicBroadcast ON"

我自己还没试过,也还在找。如果可以的话可以去看看pbc.cc,看懂了应该就会了。。。。。都是用NS2的,希望多交流呀~

NS2(Network Simulator,version 2)是一种面向对象的网络仿真器,本质上是一个离散事件模拟器,由UC Berkeley开发而成。它本身有一个虚拟时钟,所有的仿真都由离散事件驱动的。目前NS2可以用于仿真各种不同的IP网,已经实现的一些仿真有网络传输协议,比如TCP和UDP,业务源流量产生器,比如FTP,Telnet,Web CBR和VBR;路由队列管理机制,比如Droptail,RED和CBQ;路由算法,比如AODV、DSDV、DSR等无线路由协议。NS2也为进行局域网的仿真而实现了多播以及一些MAC 子层协议。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11938101.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存