ns2传输损耗模型
来源:互联网 发布:java ee高级架构师 编辑:程序博客网 时间:2024/05/17 00:13
一 概述
在ns2的传输损耗模型中,节点位置、天线参数配置、传输路径模型都会影响到传输情况
$ns node-config -adhocRouting $opt(adhocRouting)
-llType $opt(ll)
-macType $opt(mac)
-channel $chan
-ifqType $opt(ifq)
-ifqLen $opt(ifqlen)
-antType $opt(ant) ----》天线配置
-propType $opt(prop) -----》传输模型配置
-phyType $opt(netif)
-topoInstance $topo
-wiredRouting ON
-agentTrace ON
-routerTrace OFF
-macTrace ON
-movementTrace OFF
1,节点位置
在TCL默认配置脚本中(Ns-default.tcl)也会有初始化配置
Node/MobileNode set X_ 0
Node/MobileNode set Y_ 0
Node/MobileNode set Z_ 0
Node/MobileNode set speed_ 0
Node/MobileNode set position_update_interval_ 0
Node/MobileNode set bandwidth_ 0 ;# not used
Node/MobileNode set delay_ 0 ;# not used
Node/MobileNode set REGAGENT_PORT 0
Node/MobileNode set DECAP_PORT 1
在TCL配置脚本中,节点位置会重新配置
set bstation802 [$ns node 2.0.0] ;
$bstation802 set X_ 500.0
$bstation802 set Y_ 1000.0
$bstation802 set Z_ 0.0
$bstation802 color blue
2,天线位置
在tcl默认配置脚本中有初始化配置
Antenna/OmniAntenna set X_ 0
Antenna/OmniAntenna set Y_ 0
Antenna/OmniAntenna set Z_ 1.5 //这里其实是配置天线高度
Antenna/OmniAntenna set Gt_ 1.0
Antenna/OmniAntenna set Gr_ 1.0
在TCL配置脚本中,天线位置一般不会重新配置
3,传输模型
在tcl默认配置脚本中有些会有初始化配置
# Shadowing propagation model
Propagation/Shadowing set pathlossExp_ 2.0
Propagation/Shadowing set std_db_ 4.0
Propagation/Shadowing set dist0_ 1.0
Propagation/Shadowing set seed_ 0
传输路径选择过后,会调用相应的损耗衰减模型
- ns2传输损耗模型
- ns2传输损耗模型
- ns2传输损耗模型
- 自由空间模型损耗计算详细说明
- ns2仿真模型
- ns2中的能量模型
- NS2能量模型
- NS2能量模型
- NS2能量模型
- NS2 能量模型提取方法
- 菲涅尔区在线计算|无线传输损耗计算|dB(m,i)与功率(W)换算
- NS2之移动节点能量模型
- NS2 OTcl/C++分裂模型接口TclCL
- NS2分裂对象模型浅析(一)
- NS2之移动节点能量模型
- ns2中的能量模型主要针对无线网络
- 传输转发模型
- 辐射传输模型1
- concat&&lappend
- 调试 Otcl tcl
- kdevelop & ns2 debug
- ns2中层之间关联回顾
- ns2传输损耗模型
- ns2传输损耗模型
- Cocos2d-x 使用lua打造一个事件屏蔽遮罩层。
- deimr80211使用分享
- 无线模拟Trace中的AGT, RTR, MAC含义
- multiface implementation in ns2
- handoff (wimax of nist)
- cross layer design
- 链表操作:创建,插入,排序,反转
- tieto字符串拷贝