2024年5月5日发(作者:)

#无线节点参数

set val(chan) Channel/WirelessChannel ;#无线信道

set val(prop) Propagation/TwoRayGround ;#无线传输模型是

TwoRayGround

set val(netif)

物理层

set val(mac)

802.11

set val(ifq)

队列

set val(ll)

set val(ant)

set val(ifqlen)

50

set val(rp)

协议

Phy/WirelessPhy

Mac/802_11

Queue/DropTail/PriQueue

LL

Antenna/OmniAntenna

50

AODV

;#网络接口类型是无线

;#MAC层协议采用

;#接口队列类型是IFQ

#逻辑链路层类型LL层

;#天线类型是全向天线

;#网络接口队列的大小是

;#无线路由协议是AODV

set val(x) 600 ;#设定拓扑范围——长度,

600m

set val(y) 200 ;#设定拓扑范围——宽度,

200m

set val(stop) 10.0

set val(nn) 3

#建立一个模拟实例

set ns [new Simulator]

#开启Trace跟踪文件和NAM显示文件

set tracefd [open w]

set namtrace [open w]

$ns trace-all $tracefd

$ns namtrace-all-wireless $namtrace $val(x) $val(y)

#建立一个拓扑对象,记录节点的移动情况

#设定模拟时间,10s

#节点数,3个