浅析Opnet业务建模.pptVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析Opnet业务建模 余兴勇 本文分为三个部分: 解析opnet仿真原理和机制。 Opnet的结构 Network model Node model Process model(重点) Opnet的组成 OPNET’s organization of standard applications 立体架构 如何业务建模 问题: 为什么将标准业务分为两个进程? 会话(session)和连接(connection)的区别 FTP业务的头文件、结构体,以及参数定义? 会话与连接 FTP业务建模解析 Gna.mgr.h 进程模型application.config.pr 在模型的下拉列表里增加业务参数 gna_api.h 修改GnaT_App, GnaT_Application_Type, GnaT_Application_Name gna_clsvr_mgr gna_clsvr_mgr_port_to_apptype、 gna_client_params_parse、 gna_client_profile_parser(2处修改)、 gna_clsvr_mgr_service_time_compute gna_support.ex.c 更新gna_support.ex.c gna_application_name_find函数,包含新业务的翻译名称。 gna_ftp_mgr 和gna_ftp_cli 根据业务协议划分状态, 建立有限状态机, 定义状态变量,头文件,临时变量 为每个状态的enter、exit编写代码 在FB中编写实现函数。 智能电网业务建模探索 我的理解 智能电网业务已初步分为四类: (AMI、ADO、ATO、AAM) 描述应该包括以下几个部分: 1、业务的定义, 2、业务的参数, 3、业务在设备间的工作过程及工作原理, 4、业务的特殊要求。 比如:在IEC61850标准里通篇找不到这个业务的定义 IEC61850 ACSI(抽象通信服务接口) 客户——服务器模式 抽象通信服务接口 定义了以下模型: 定义了模型:1、服务器模型(6章)、2、关联模型(7章)、3、逻辑设备模型(8章)、4、逻辑节点模型(9章)、5、数据模型(10章)、6、数据集模型(11章)、7、取代模型(12章)、8、定值组控制块模型(13章)、9、报告控制块和日志控制块模型(14章)、10、通用变电站模型(15章)、11、采样值传输模型(16章)、12、控制块模型(17章) 结语 从iec61850规范文档里描述出建模业务 具体详细地定义和设置业务的参数 尽量科学地描述业务过程,该部分可以在业务模型里找到 确定业务状态,编写程序代码,该部分已经熟练掌握。 * * * * 以opnet application中标准业务FTP业务为例,介绍业务建模的流程。 简单介绍智能电网标IEC61850对业务模型的描述 opnet 函数块 有限状态机 Proto—C 出、入口函数 enter、exit 变量及函数块 SV、TV、FB 头文件定义 Gna_mgr_h 初始化 init 空闲 idle 相关动作 Get/put 简单, 我也会。。。 Application Process Models Manager Client invoke tpal_v3 application_config Simulation-wide Database gna_clsvr_mgr profile_config Profile/Application Management Process Models gna_profile_mgr Process Models for Parsing Profile and Application Attributes use store store read invoke invoke Communication Gna_clsvr_mgr Gna_profile_mgr Gna_http_mgr Gna_ftp_mgr Gna_print_mgr Gna_email_mgr Gna_video_calling_mgr Gna_http_cli Gna_print_cli Gna_ftp_cli Gna_email_mgr Gna_video_called_mgr 信息 message message message ……….. message Tpal Tpal Tpal Tpal Server session connection 因此,建立client进程方便调用 从大理往昆明运白菜 运一次白菜叫做一次会话 走的一条路叫做一次连接 GnaT_ApType GnaT_ftp_Desc

文档评论(0)

smashing + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档