opnet学习
HUASHUIXIAOHAI
这个作者很懒,什么都没留下…
展开
-
opnet总结
下面总结一下自己在使用opnet开发仿真平台过程中遇到的问题。有的问题是学习软件初期遇到的,有的是在开发过程中花费几天时间才解决的问题。现在回头来看,多数已经不是问题,但有的仍需要留心,现以星号标记其程度。** 1.access和get 但凡涉及到access的函数都是以指针的形式访问其指向的区域,调用后不会更改指向区域的内容,如op_pk_nfd_access(),op_prg_li转载 2014-06-27 14:21:47 · 1715 阅读 · 1 评论 -
opnet学习进程模型笔记(我自己的工程0319)
右键单击olt中processor发现有一个属性service_rate是promote原创 2014-07-04 15:58:37 · 1196 阅读 · 0 评论 -
纠结了好几个小时关于在标识符前缺少;的问题
for (i=0; i{/* Distribute the sub-channels for ef service in each onu */if(i>=0 && i{allot_high_channel(i, 1);gate_info[i].tx_wave = 1;}else if(i>=4 && i{allot_high_channel原创 2014-07-04 21:04:55 · 716 阅读 · 0 评论 -
在vusal studio 2008中编译c语言
visual studio是以项目为单位的,代码文件发须包含在项目里才能编译。可是在新建项目中,有vc++的项目,有vc#的项目,就是没有c项目。是不是不能编译c项目呢?其实在visual stuio 是可以编译c项目,的只不过要绕个圈子而已。下面介绍具体的步骤。(1)新建项目,快捷键ctrl+shift+N,在项目类型中选visual c++-------->"win32“,然后选 右的侧的原创 2014-07-05 09:18:16 · 796 阅读 · 0 评论 -
opnet14.5+vs2010+win7(64位)安装
其实本来安装的是vs2008,但是不知道怎么就突然间抽风了,编译一个进程的时候feide原创 2014-07-06 21:54:10 · 3250 阅读 · 0 评论 -
OPNET中设计网络 MATLAB
这样就可以在opnet进程域中编写的matlab引擎语言可以在opnet的运行过程中启动matlab引擎框,进行计算。matlab引擎的一下调用函数请参看任意的matlab高级编程书籍就可以找到。转载 2014-09-18 20:39:31 · 1780 阅读 · 0 评论 -
OPNET与Matlab联合仿真方法
有关OPNET和MATLAB的联合仿真方法,在参考网上大家的分享的东西和一些书籍之后,我终于试成功了,现将过程分享给他家,一起学习交流~主要过程如下:配置OPENT的环境:在Edit-->preference中:(我的MATLAB安装在D盘根目录中) l Complication的设置Comp_flags_common中添加/ID:MATLAB/extern/inclu转载 2014-09-18 20:27:42 · 4142 阅读 · 0 评论 -
OPNET与Matlab联合仿真参数设置
以下是我的一个txt文档中的内容:以下参数设置前提:matlab的安装目录:C:\MATLAB;opnet的安装目录:C:\Program Files\OPNET;vc6.0的安装目录:C:\Program Files\Microsoft Visual Studio\VC98自己要根据自己安装的这三个软件进行合理设置与修改。即主要是为了包含头文件和库文件,所转载 2014-09-18 20:36:28 · 2016 阅读 · 0 评论 -
Matlab小实验
注意事项:1. 先要顺利的完成opnet和matlab的联调工作。各种平台联调参数设置如上面所示。2. 在opnet中进行进程域,节点域,网络域模型的建立。关键编写管道阶段里面的程序。体现出matlab心道的确对opnet的仿真产生了影响。3. 小站要放在一个校园网的小地图里面以保证视距可见;调节节点高度;设置发包的开始时间为转载 2014-09-18 20:36:01 · 810 阅读 · 0 评论 -
OPNET如何添加自己写的管道阶段函数?
在opnet主界面的FILE中选择管理文件--->添加文件---原创 2014-07-03 20:42:36 · 1388 阅读 · 0 评论 -
别人的opnet学习笔记,还不错呦。
http://www.baisi.net/thread-2470463-1-4.html原创 2014-07-03 14:30:27 · 783 阅读 · 0 评论 -
opnet学习笔记
最近一直在研究无线环境下两个节点的单工通信,和有线通信一样还是数字喷泉码,我就是想在发端生成一定数量的数据包,然后经过删除信道后在收端统计最终收到的包数,并将接收到的包的数据读出后解码。看似没什么难度还是浪费了我一周多的时间,我感觉自己主要卡在以下三个地方:问题1:如何确定收端数据包已经接收完毕?这是非常必要的,不然没法计算最终收到的包数。我最初的想法是在发端设一个全局变量转载 2014-06-29 19:32:48 · 1137 阅读 · 0 评论 -
opnet学习总结
opnet是一款功能很强大的软件,可以很好的模拟各种层面的网络行为(从小的协议分析到大范围的MANET)。其库文件中包含了当前多数已经标准化的网络协议,也支持用户自定义进程模型和节点模型。opnet属于商业软件,其内部的协议实现版本比较全面和标准,不像开源的ns2和ns3,大家都在上面定制自己的协议和仿真模型,纷纷杂杂(有点像现在的android)。不过ns的开源也有它自己的好处,大家可以很方便的转载 2014-07-01 09:57:51 · 1901 阅读 · 0 评论 -
打开vs2008.cpp文件时出现“向程序发送命令时出现问题”
今天使用vs2008打开.cpp文件时出现“向程序发送命令时出现问题”,很是郁闷啊,可是郁闷也不行啊,总得zhao原创 2014-06-29 19:25:02 · 1002 阅读 · 0 评论 -
OPNET核心函数
OPNET Modeler 核心函数1. 核心函数简介 1.1 命名规则 OPNET 中的核心函数具有非常标准的命名规则,以增强函数在 C/C++代码中的可视性, 避免名称与非 OPNET 函或变量冲突。以下列出了一些简单的命名规则: ? ? 名称均采用 op_作为前缀,以标识其为 OPNET 仿真内核提供的核心函数。 函数名的第二部分为函数集名,用小写字母表示,通常是函数所处理对象的名称缩写转载 2014-06-29 19:36:20 · 5866 阅读 · 0 评论 -
opnet 14.5与vs2008联调
在网上查的联调方法,看到需要设置好多参数,可是我弄得时候发现其实这些参数都是yi原创 2014-07-01 16:22:12 · 1924 阅读 · 0 评论 -
opnet各进程数据共享机制
有三种机制用来作为multiple processess原创 2014-07-02 16:01:35 · 862 阅读 · 0 评论 -
opnet调试时出现“.......PDB 格式不兼容;删除并重新生成”
VC中错误:LINK : fatal error LNK1207: incompatible PDB format in "H:/例子000/Debug/main.pdb"; delete and rebuildError executing link.exe. 即链接器工具错误 LNK1207“filename”中的 PDB 格式不兼容;删除并重新生成原创 2014-07-01 16:24:35 · 4231 阅读 · 0 评论 -
opnet关于pipeline
怎样在mac层获取在pipeline stage中计算的某些参数的数值,如接收功率的数值? 可以用pwr = op_td_get_dbl (pkptr, OPC_TDA_RA_RCVD_POWER)。 32.我对某个pipeline 函数做了一点修改然后以另外一个名字另存了一下,但是在模块 中却不能把原来的pipeline函原创 2014-07-02 15:39:13 · 1659 阅读 · 0 评论 -
OPNET中常用函数
1、与调度相关:(1)Evhandle op_intrpt_schedule_self(op_sim_time()+ 仿真推进的时间T,中断码),为调用进程调度一个自中断。通过调用它,你可以设置在何时产生一次中断,然后针对中断类型,作出相应的处理。其中,参数time指定了中断时间,而code 是你自己定义的一个中断标识,通过这个标识可以知道当前的中断类型。返回类型就是此中断事件的句柄。转载 2014-10-14 14:05:24 · 929 阅读 · 0 评论