`
czjxdm
  • 浏览: 124607 次
社区版块
存档分类
最新评论

opnet 属性

阅读更多
OPNET中获取属性值(Attribute)
    
   今天又把opnet 10.5中tutorial里的packet switching1、2两个例子作了一下,没什么收获,无非就是设计包格式、进程域编程,这个例子主要就是如何发包、收包而已,2稍微复杂一点,加上了子网的判断。
       里面可能对我有用的就是获取属性值的那个核心函数了,好像是op_ima_obj_attr_get_int32 (objid, attr_name, value_ptr)。参数的含义:objie是你感兴趣的那个对象的ID,attr_name就是你想要获得的那个对象的属性的名称了,value_ptr就是你要把这个属性的值写到哪里,可以是个变量。在packet switching2里面是这样使用的op_ima_obj_attr_get_int32 (parent_subnet, "user id",&subnet_id),parent_subnet代表了一个子网,"user id"是该子网的一个属性,subnet_id是一个在SV Block里定义的int型变量,我认为它也可以在程序里定义。



离散事件仿真:系统状态只有一些时间点上由于某些随机事件的驱动而发生变化和在两个离散事件之间状态变量保持不变的系统进行仿真


分享到:
评论

相关推荐

    OPNET学习入门指南

    OPNET 中的一些基本概念包括对象(Object)、属性(Attribute)、模型属性(Model Attribute)和属性提升(Attribute Promotion)。对象可以在 model 中扮演多种功能,包括定义行为、创建信息、储存和管理信息等。...

    OPNETModeler.rar_OPNET 程序_opnet_opnet modeler_opnet 实验

    1. **网络建模**:学习如何在OPNET Modeler中建立网络模型,包括设置节点属性、连接链路、配置协议栈和定义流量模型。 2. **性能指标**:了解如何定义和监控关键性能指标,如吞吐量、延迟、丢包率、抖动和网络资源...

    opnet中的ODB调试.zip_opnet

    通过OPNET的“ODB浏览器”工具,我们可以查看和修改任何对象的属性,确保它们与预期设置相符。 3. **跟踪对象变化**:在仿真过程中,可以启用ODB的追踪功能,记录对象状态的变化。这有助于定位问题出现的时间点,找...

    opnet全部编程函数

    在OPNET模拟环境中,可以使用特定的函数来获取或设置对象的属性值。这里的“属性”通常指的是模型中的全局变量,它们在整个模拟过程中是可见且可修改的。 #### 函数 - **op_ima_obj_attr_get_**: 获取指定类型的...

    OPNET培训1(ENGLISH)

    OPNET培训1(ENGLISH),共三天,此乃第一天

    opnet用户手册翻译opnet

    4. **环境文件(.ef)**:此文件记录仿真环境的基本属性,如网络尺寸、时间单位等,采用ASCII格式,便于阅读和编辑。 5. **EMAC代码(.em.c)**:包含用于扩展仿真功能的自定义C代码,便于用户实现特定功能或算法。 6. *...

    opnet论坛资源精华

    1. **OPNET基本操作**:了解如何创建项目、定义网络拓扑、配置节点和链路属性、导入协议栈等基础步骤。 2. **网络模型构建**:学习如何准确地表示现实世界的网络设备和协议,包括路由器、交换机、服务器、终端以及...

    OPNET中的HLA接口程序

    OPNET是一款强大的网络性能仿真工具,它允许用户模拟和分析各种复杂的网络环境。在OPNET中,HLA(High-Level Architecture)接口程序是用于实现分布式仿真的一种重要技术。HLA是一种标准架构,它使得不同的仿真系统...

    OPNET网络仿真课件

    用户可以根据实际设备配置自定义节点属性,例如带宽、延迟和丢包率,以确保仿真结果的准确性。 2. **进程模型**:在OPNET中,进程模型代表了运行在网络节点上的软件服务和协议。例如,TCP/IP协议栈可以作为一个进程...

    AODV-in-OPNET-master_opnet_opnet仿真AODV_

    1. **网络建模:** 在OPNET中,用户可以定义网络拓扑、设备类型、链路属性等,为仿真创建真实世界的网络场景。 2. **性能分析:** 通过仿真,用户可以测量和分析网络性能指标,如丢包率、延迟、吞吐量等。 3. **...

    opnet环境变量配置

    1. **打开环境变量编辑界面:** 右键点击“我的电脑”->属性->高级->环境变量。 2. **编辑系统变量:** - **INCLUDE:** 添加或修改上述提到的所有头文件路径。 - **LIB:** 添加或修改所有库文件路径。 - **PATH:** ...

    OPNET.rar_opnet_opnet programming

    这包括定义节点属性、设置链路带宽、延迟等参数,以及设定协议栈。 3. **脚本语言**:OPNET支持OPScript,一种专为OPNET设计的脚本语言,用于自动化模型构建和运行过程。理解OPScript的基本语法和函数调用对于高级...

    OPNET建立GPRS模型

    4. **设定流量模型**:定义数据流的源和目的地,以及它们的速率、大小、类型等属性。这可以模拟用户在GPRS网络中的实际数据传输行为。 5. **设置无线参数**:调整无线环境参数,如信道带宽、信号衰减、多径效应等,...

    OPNET通信仿真开发手册(全)

    OPNET的仿真工具由多个对象构成,每个对象都有其特定的结构和属性,通过这些对象的相互作用,仿真工具可以模拟出真实网络的行为。 #### 第7章:通信机制、数据传输属性和Project编辑器 ##### 7.1 OPNET通信机制 ...

    OPNET.rar_opnet_opnet p

    1. **网络模型构建**:理解如何定义网络拓扑,选择合适的网络元素,并配置其属性。 2. **流量生成与分析**:了解如何设定数据流模型,分析不同流量模式下的网络性能。 3. **性能指标**:如吞吐量、延迟、丢包率、...

    opnet仿真案例(全)

    这个文档可能会涵盖如何创建网络模型、定义节点和链路属性、设定流量源和负载、配置协议栈以及运行和分析仿真结果等方面。通过这个入门教程,学习者可以快速上手OPNET,并了解如何将理论知识转化为实际的网络仿真。 ...

    opnet详细安装说明

    - 打开“我的电脑”,右键点击后选择“属性”。 - 在弹出窗口中切换至“高级”选项卡,并点击“环境变量”按钮。 - 设置环境变量: - **Include**(包含的头文件目录): - VC的头文件目录:`C:\Program Files\...

Global site tag (gtag.js) - Google Analytics