NS2是如何识别并调用执行协议.docVIP

  • 2
  • 0
  • 约7.96千字
  • 约 6页
  • 2016-08-05 发布于重庆
  • 举报
NS2是如何识别并调用执行协议

OTcl与C++,NS2是如何识别并调用执行协议 经过一段时间的代码阅读和资料查阅,在这里我想试着讲明一个困扰大多数NS2 Beginner的问题:Otcl和C++的交互,我们写的新协议(假若有的话)是如何被NS2执行的。 就简单的从我们现有的来自长庚大学的802.16的补丁说起。移植完16的补丁我们的NS2就可以执行MAC层协议为“Mac/802_16“的tcl脚本代码。但是这个补丁(wimax_v2.03)里面的代码全都是用C++编写的底层代码,在tcl脚本中设置MAC层协议为Mac/802_16,tcl解释器是如何正确的知道是执行我们的补丁呢? 这是tcl脚本中设置16协议的地方: set val(chan)?? Channel/WirelessChannel ;# channel type set val(prop)?? Propagation/TwoRayGround?? ;# radio-propagation model set val(netif) Phy/WirelessPhy ?? ?? ??? ;# network interface type set val(mac) Mac/802_16 ?? ?? ?? ?? ?? ?? ;# MAC type ?? ?? ??? …………………………………

文档评论(0)

1亿VIP精品文档

相关文档