官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > Re: opnet有什么好的参考书?

Re: opnet有什么好的参考书?

12-13
hyper electronics logical programming

西电那本叫什么名字啊?

ns2物理层model太滥 opnet得物理层是最好的
有层次感
help多好啊 各种函数一搜就好

我倒觉得OPNET对于物理层的支持太粗燥,提供的pipeline stage模型多于简单,即使自己在上面做修改,要想对比较复杂的链路建模也是很困难的

也就是说,ns2的更好罗?

都不是做物理层仿真的工具,物理层模型都很简单

一般物理层用Matlab比较多吧

两个都用过,简单的说
自由度:ns2>opnet
结构化:ns2<opnet

如果把opnet当作一个C或者C++的平台来用,anything is possible

但是有时候你需要按照opnet画的道儿跑,或者为了绕开它还要多干点事情。
我现在写简单的网络仿真程序,都是自己写代码,既不用opnet,也不用ns,
这样可移植性强一些,适合我这种一会linux,一会windows的人。

但是这种情况,要别人信服你的实验结果,可能……不知道你遇到这种事情没有?
opnet用起来很爽,不过偶还不太熟;ns虽然熟,不过扩展起来真是麻烦,尤其是你要找个人教会他给你扩展模型库的时候,唉,太恐怖了...

本人也都用过 再罗唆两句
ns2可以自由发挥 不必局限于原来的代码
OPNET的核心是不可见的,所以再修改的时候会有些硬性的规定是必须要遵守的
比如pipeline的valid、invalid包标识 必须在某个环节搞定
因为kernel就在那个时候读,以后再修改没用,
新手是不可能知道这个的,所以那些能改 那些不能改 是需要很多经验的
这个我感觉没什么办法,只能多做,积累经验,多用debug工具track
OPNET的主要优势是商用软件bug较少,结构型好,各个层比较清楚,做cross-layer的话,比较有优势,这个ns2就比较差,因为可能各个层是不同的人做的,接口比较混乱

所以,不光要有coding的能力,也要有document的能力:)

ns2可以自由发挥,也有道道儿吧。不是有ns-rt-how-to的这样文档,告诉你该往哪个头文件、哪个结构体塞哪个东东,该继承那个class ...

主要他是open source的吧。我主要是不想用盗版,也买不起。。。

Top