1.時延
傳播時延:依賴于傳播距離。
發送時延:第一個比特發送到最后一個比特傳輸結束,即包長度與發送速率之比。
排隊時延:數據包在隊列中等待時間。

2.遠程監聽
節點內:統計線或遠程中斷
節點外:遠程中斷

3.事件類型
自中斷:可帶ICI信息
流、統計線:可帶ICI信息
故障:對節點或鏈路故障的異步通知(貌似很少用到)
接入(access):進程向另一進程產生請求,可帶ICI信息
遠程中斷(remote):可帶ICI信息
PS:使用ICI,在綁定事件調度之后應使用op_ici_install(OPC_NIL)進行拆除,以及op_ici_destroy()進行銷毀。若一個ICI多次使用,可不用op_ici_destroy進行銷毀。

4.一些錯誤
process中狀態里避免使用return,否則可能出錯。
如果進程模型內部用到隊列函數,如op_subq_stat等,必須用queue模塊才行。
避免多個鄰近節點同時發包,否則會導致mac層沖突加劇,時延過大。
PS:mac層使用CSMA/CA協議,應該有重傳機制,但是根據多次試驗分析,貌似沒有重傳一說……

5.數據概率分布函數
dist_ptr = op_dist_load(dist_name,dist_arg0,dist_arg1);
num = op_dist_outcome(dist_ptr);

6.統計數據流
op_stat_reg("Packet Size (bits)",OPC_STAT_INDEX_NONE,OPC_STAT_GLOBAL)
其中變量1為統計量名,變量3規定全局或局部,返回值是句柄stat_handle。
op_stat_write():寫入統計量
op_stat_local_read(instat_index):instat_index是用數字表示的輸入統計變量的索引值,范圍是0~99
PS:可以一個源對應多個目的模塊;可以多個模塊同一統計量對應同一目的模塊;每個統計數據流定義一個信號量,在流的src_stat屬性。