比较多信道多接口ns2扩展: “Aguero.C.R” VS “MW-Node”

6 07 2008

I try in this post to sum up and explicit the main differences between
the approach proposed by R.Aguero et al. in their how-to and ours with
the MW-Node. I hope it helps you choosing what better fits your needs.

Read the rest of this entry »





Aguero.C.R’s “Adding Multiple Interface Support in NS-2″

6 07 2008

这个也是一个叫Aguero Ramon开发的多接口多信道的ns2扩展.十分不错.详细信息在pdf里:

Read the rest of this entry »





“MW-Node” path for ns2 to support multiple interfaces & multiple channels

6 07 2008

一个我最开始选用的multi-interface的扩展,不过貌似不是特别好用,现在转移用hyacinth了…XD….如下:

MW-Node patch for ns-2

A Module-based Wireless Node (MW-Node) is a Node with wireless and mobile capabilities added by means of modules. It is not a new node object derived from Node. Rather it is a new layout of mostly existing components. Rationale for this new design has been presented in [1]. The MW-Node provides a flexible support for wireless and mobile networking and in particular:

* support for multiple interfaces/multiple channels, and
* a common basis for the implementation of wireless routing protocols.

Read the rest of this entry »





802.11b in NS2

6 07 2008

本文稍微大概介绍了一下ns2里的802.11b…

Making NS-2 simulate an 802.11b link
Joshua Robinson jpr -at- rice.edu

Read the rest of this entry »





很有用的ns2的相关处理工具

6 07 2008

大概分几类,1)分析trace;2)场景制作;3)结果绘图;4)awk和sh脚本等等

Read the rest of this entry »





TeNS:The Enhanced Network Simulator (TeNs), for multi-interface implementation

6 07 2008

TeNS是另一个支持多信道多接口的NS2的扩展.比Hyacinth的扩展性要强,自由度高.但是貌似支持的ns2版本太老了…用在ns-allinone-2.1b9a-gcc32… -_-”

Features in TENS 1.2

  • Multiple interface support added

  • Static Routing implemented for wireless nodes

  • Co Channel interference added

  • Adaptive data rate support for 802.11

  • BPSK Modulation Scheme Added

  • Directional Antenna support added (More radiation pattern added in TENS1.2)

  • Channel Number made configurable

  • Addition of ARP entries through script

  • 2-p protocol for point to point link added

  • Several MAC parameters like RTS Threshold, Capture threshold made configurable.

Read the rest of this entry »





Measure packet loss rate, jitter, and end-to-end delay for UDP-based applications

6 07 2008

Two methods will be presented. One is to parse the traffic trace file by using gawk, and the other is to insert some codes in C++ codes. The first method is easy when the simulation is only on wired network topology. When the simulation covers wireless part, using gawk to parse traffic trace file becomes hard. Because the trace format for wireless is not the same. However, the second method needs some efforts before using it. But if the work is done, it will be easy for you to get these metrics despite wireless or wired simulation scenarios.

Read the rest of this entry »





Propagation Threshold calculation

6 07 2008

在ns-2.29/indep-utils/propagation/threshold.cc內可以得知,FreeSpace與TwoRayGround兩種model計算Pr的方式:
Read the rest of this entry »





NS2里的CSThresh,RXThresh,Pr等等的意义…

6 07 2008

学习802.11的载波侦听机制,其实最重要的是了解 Physical Carrier Sense和Virtual Carrier Sense的不同,另外,NS-2里如何控制一个包能不能被接收到,能不能产生干扰的机制,也就是那几个关键的控制数值,如 CSThresh,RXThresh,Pr等等。这里解释一下:

Read the rest of this entry »





NS-MIRACLE: Multi-InteRfAce Cross-Layer Extension library for the NS2

6 07 2008

一个Multi-Interface的扩展,没用过,回头用用看 ; )

Read the rest of this entry »