官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > OPNET中视频业务建模问题

OPNET中视频业务建模问题

12-16
为了支持video conferencing业务 ,应该选择什么样的节点模型作服务器呢?我选择
ethernet_server_adv,但设置支持的服务业务类型时,下拉列表中只能出现6类标准业务(FTP,EMAIL,PRINT,WEB,DATABASE,REMOTE LOGIN,不能出现视频业务,语音业务(已在业务定义对象中定义!),百思不得其解,
后改用ethernet_wkstn_adv模型作服务器节点,则下拉列表中只出现视频业务,十分奇怪,大家遇到过类似现象吗?
可以在教程 small internetworks中的sm_int_server和sm_int_wkstn上进行测试。

昨天晚上回去以后重新思考-昨天实验过程,突然明白(我想是)了,特将分析结果总结如下,供大家指正:
(1)OPNET将节点模型 分为两类。一类是服务器(server)类,另一类是工作站(workstation)类。由于节点所属类别不同,支持的业务类型不同,原因见(2)分析。
例证:以模型库中自带的两个模型 ethernet_server_adv和ethernet_wkstn_adv为例,分别以此两模型建立节点对象,不妨命名为server和wkstn,分别在两节点对象点右键,选择Edit Attributes,打开属性编辑对话框,大家可以注意到对话框最上面一项为Type(类型)分别显示了server和workstation,且不可更改。
(2)在业务建模中,OPNET提供了8类标准业务及自定义业务(需使用Task对象),这8类标准业务按应用类型可分为两种:
a类 . 以C<->S模式在客户机和服务器之间发生的应用业务FTP,MAIL,PRINT,WEB,DATABASE,REMOTE LOGIN,共6种
b类. 以C<->C对待模型在客户机之间发生的应用业务,Video Conferencing以及Voice这2种 。(OPNET STANDARD MODEL GUIDE中已经指明Voice业务是在Clients之间进行,但未指明Video Conferencing业务,但实际情形应是这样)
综上分析,我认为客户机或服务器类节点都可主动发起全部8类标准业务(由Profile对象规范),但从提供服务的角度讲,只有客户机类节点可提供以下两类服务:Video 和Voice(其实是对等应用模式),只有服务器类节点可提供剩余的6类标准服务。
因此建模时,在使用Server类模型的节点对象上,则定制服务类型下拉列表中只会出现a类业务。在使用Workstation类模型的节点对象上,定制服务类型时下拉列表中只会出现b类业务。
剩下的问题是:节点模型的类别属性(Server或Workstation)是如何确定的?是Node Interface?内部模块?如果自己构建节点模型,该怎么做?

Top