OPNET的产品分为如下几个系列:
1、Modeler
2、ITGuru
3、Service Provider Guru
4、Development Kit
不同的产品针对不同的市场和客户。
1、Modeler主要用于研发,面向研发单位,设备制造商,以及一些大学。
2、ITGuru主要针对大型企业对其内部网络进行管理和分析。
3、SPGuru和WDMGuru面向运营商。
4、ODK是一个软件开发工具包,由许多丰富成熟的软件组件库构成。ODK主要用于开发定制的应用程序,用于网络建模、仿真、分析与优化。
OPNETModeler主要面向于研发,主要功能体现在以下四个方面:
-设备的研发:一些设备制造商,如3com,Cisco等,在新的设备投入市场之前,需要将其模型放到OPNET的虚拟网络环境中进行验证。
-协议的研发:用于开发用户需要的,或者下一代的通信协议,如IPV6,并且仿真其性能。
-网络的研发:用于分析有线/无线设备组网以后的整体性能与特定参数。
-业务的研发:开发新型的业务模式。
虽然OPNET Modeler的功能集中在以上四项,但是并不局限于以上。它可以很灵活的应用于各种网络(有线,无线,卫星以及混合网络)的仿真。以下列出它的一些典型的应用示例:
OPNET国外的客户群
军方客户:OPNET由于其仿真的精确性,友好的界面以及具备HLA体系接口,成为军方客户进行和网络有关开发时的首选产品。OPNET从1987年产生起,一直被美国军方作为网络建模和仿真的标准,并参与了许多军方项目的开发。
电信级运营商(A&T,NTT Docomo, FranceTelecom等)
大型的通信设备制造商(如3COM, Cisco,NortelNetworks,Lucent等):这部分客户需要OPNET作为其网络设备,协议以及应用开发的工具。
中大型企业(如汇丰银行、Beoing等等):这部分客户一般具有比较庞大的内部网络,企业的业务依靠网络来进行,一些应用对网络的可靠性以及有效性具有较强的依赖性。
OPNET在国内的客户群
虽然OPNET进入中国的时间不算太长,但也已经有三上百多家用户。这些多家用户中,有一定影响力的客户较多,如总参通信部,电子部54所,海军自动化所、电子部7所、10所、29所、30所等。在民用方面OPNET在我国的应用也越来越广泛,如信息产业部传输所、大唐电信、中兴通信、华为、MOTOROLA等设备制造商用OPNET进行设备、协议等的开发;中国电信广州研究院、中国电信规划设计院等单位用OPNET进行网络规划、优化。
OPNET的模型库
标准模型库分成下述几类:
数据链路层
网络层
路由协议
传输层协议
物理层
实用程序
综合仿真目标
应用层
无线模型
厂商设备模型
OPNET仿真无线通信网络参数
无线电天线图(长、段、车载天线的增意图等)
天线方位
发射功率
传输及传播延迟(包大小、通道率、收发信机之间的距离)
节点的轨迹(三维空间)。
收信机噪声图
调节类型(fsk、bpsk等)
收信机灵敏度
纠错力
外部接口(ECM、干扰源、大气电离层影响等)
OPNET的缺点
1、价钱昂贵。OPNET15.0版本的价格是多少我没问,估计应该上百万吧。
2、学习的进入障碍很高,通过专门培训而达到较为熟练程度至少需一个多月的时间,自学的话,如果想达到能上手做项目的水平,估计怎么着也得一年半载的,呵呵,我学习和使用OPNET有4年多的时间了,我觉得目前我也就是仅对我用过的部分比较熟悉,其它的东东,要想用好的话还得花时间去摸索。
3、仿真网络规模和流量很大时,仿真的效率会降低,尤其是和STK一起仿真卫星网络的时候,当导入的卫星轨道很多的时候,运行速度慢的让你有轮砖砸电脑的冲动。好在OPENT支持并行仿真,不过OPNET并行仿真我还是试过。
4、软件所提供的模型库是有限的,因此某些特殊网络设备的建模必须依靠节点和过程层次的编程方能实现。尤其是在仿真军用网络的时候,这些节点模型所用的协议都不是共用的、标准的,都得自己开发,那过程,嗨,不是一般的复杂。
5、OPNET对路由协议的仿真比较适合,但是对链路的仿真好想就只能通过Pipelinestage来做。
6、OPNET的接口不是很好,和其他仿真软件联合仿真时比较麻烦。