
NS-2
文章平均质量分 60
zmldlut
学生
展开
-
向NS2中添加新的无线移动网络路由协议
按照[1]所述,添加新的路由协议之后,很多人问为什么总有“debug_”未定义的错误?这主要是因为没有将移动节点的新路由协议与队列关联起来。关联的过程实际上就是路由协议类通过 TclObject::lookup()获得队列的指针。1.Packet type declarationcommon/packet.h1: enum packet_t {2: PT_TCP,3:转载 2012-03-19 09:00:15 · 894 阅读 · 0 评论 -
无线网络性能分析
目前,针对无线网络网络性能评价指标,可以有不同的分类:有针对各层的如MAC层、网络层等。请大家各抒已见,无论是收集的还是自己创新的都要尽量写出它的定义及使用方法。本人总结了一些网络路由层的网络性能评价参数,希望对大家有用:1 端到端时延端到端时延指在应用层数据报文从发送方发出到接收方收到的时间之差。它包含了在链路上的传播延时、报文的排队延时、数据报文处理延时、在中间节点的转发延时、报文的重转载 2012-04-10 18:34:11 · 2643 阅读 · 0 评论 -
信标网络和非信标网络
ZigBee/IEEE 802.15.4的网络所有节点都工作在同一个信道上,因此如果邻近的节点同时发送数据就有可能发生冲突。为此MAC层采用了CSMA/CA的技术,简单来说,就是节点在发送数据之前先监听信道,如果信道空闲则可以发送数据,否则就要进行随机的退避,即延迟一段随机时间,然后再进行监听,这个退避的时间是指数增长的,但有一个最大值,即如果上一次退避之后再次监听信道忙,则退避时间要增倍,这样做转载 2012-04-18 09:17:14 · 7507 阅读 · 0 评论 -
ns2无线节点的通信范围设置
NS中可以用户可以在网络接口中通过设定接收阈值来指定通信范围,比如: Phy/WirelessPhy set RXThresh_ 一个单独的用来计算接收阈值的C程序:~ns/indep-utils/propagation/threshold.cc.编译后(g++ -lm threshold.cc -o threshold)按下述方计算阈值threshold转载 2012-04-10 18:19:11 · 1247 阅读 · 0 评论 -
TCL基本语法
1. 变量和变量替换例1-1 set foo "jhon" puts "my name is $foo"例1-2 set month 3 set day 2 set year 79 set date "$month:$day:$year" puts $date例1-3 set foo "puts hi" eval $foo原创 2012-02-19 20:16:39 · 662 阅读 · 0 评论