官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > 请教关于opnet的问题

请教关于opnet的问题

12-16
请各位大虾帮帮忙:
1、有个问题我不知道是不是这样:OPNET内搭建的ATM网络或IP网络只能使用自身创建的数据流,这个数据流是虚拟的,而非真实的网络报文。opnet不可以模拟真实的报文吗?
2、opnet中需要在每个发出的数据包的ID域中都记录本节点自身的User ID,即给数据包打上发送者的ID。
如何将ID写入数据包呢?是在进程中编程实现吗?
我新建了个Packet Format文件,发现只能生成32bits的field,编辑它的一些属性,在这一步可以实现给数据包打上发送者的ID吗?
还是在之后的进程中写函数实现?
不知这样是否可行:在进程里
own_id = op_id_self ();//得到了进程所在模块的id
node_id = op_topo_parent(own_id);//得到了节点的objid
op_ima_obj_attr_get (node_id, "user id", id_int);//得到节点的user id,存入id_int
op_pk_nfd_set (pkptr, "user_id_packet", id_int);//写入到数据包的user_id域
sent
可以吗?

好久没写OPNET了,这个样写好像不行,你得首先确定pkptr那个域可以编辑
最好的方法觉得还是在包格式里再加一个域,专门用来编辑
OPNET里面好像包传输时间可以自己设定的,而且陈敏那本书里说包传输时间好像和包大小没有太多联系,估计10.0A以前的版本这样的吧,不知道14.5以后是怎么的样子,好像都用JAVA重新写了一遍框架。哈哈,希望对你有帮助

搭车同问!如何快速实现OPNET仿真的相关算法喃?
          需要用到哪些工具喃?

Top