在【opnet 入门例程2–点到点单工收发模型(1)】中,我们使用的是系统自带的进程模型。
这里我们自己写一个进程模型。并统计数据传输延时的变化。
一、创建进程模型
File–>new–>process model
下面写代码。【详细含义及操作在前面的文章有写】
1.在HB中写宏
定义PK_ARRIVAL转移条件
#define PK_ARRIVAL (op_intrpt_type()==OPC_INTRPT_STRM)
2.定义状态变量记录延时时间
其中delay_handle为统计句柄,作用之前提到过,用来将delay的值传递到统计量中去,以便仿真后查看结果。
3.定义一个全局统计量
Interface–>Global statistics
全局统计量的名字起为end to end delay
3.在init状态写入口代码
delay_handle &