2016-02-19 46 views

回答

3

的OMNeT ++是一個離散事件仿真框架。離散事件模擬不是通過並行運行的任務建模系統,而是通過系統對事件的反應(每個事件都需要零時間)。

在你的榜樣,你會想,以三種不同類型的事件的反應:

  1. 會發生什麼事,當一個事件信號,是時候進行清理?
  2. 當一個事件發出廣播要發送的信號時會發生什麼?舉個例子,這個事件處理程序可能會安排一個事件,通知模擬的不同部分廣播已經到達。
  3. 當一個事件發出廣播已到達的信號時會發生什麼?在這裏,事件處理程序可能會輸出一條日誌消息。

OMNeT ++用戶手冊的Section 4.1.1 ("Discrete Event Simulation")簡要介紹了這個概念。