我们用OPNET做网络仿真的时候,有些我们感兴趣的统计量OPNET并没有提供,这是就需要我们自行定义了。简单来说,自定义统计量主要分为三步:
1. 在进程编辑器里,Interfaces > Global Statistics,也可以是local Statistics,定义一个统计量的名字,如Delay 、Throughput之类,这里不妨定义为My Stat。
2. 在SV编辑器定义一个统计句柄Stathandle,假设取名为my_stathandle.
3. 让句柄与统计量关联起来,my_stathandle=op_stat_reg ("My Stat",OPC_STAT_INDEX_NONE, OPC_STAT_GLOBAL),这一句一般写在FSM的init状态里。