0
在Veins/Omnet ++仿真中,如何確定兩輛車在何時交換數據?假設,我有三輛車在模擬(v1,v2,v3)。在模擬過程中,這些車輛會相互傳遞幾次。現在假設v1和v2相互傳遞,每個方向相反。相遇持續約5秒(相遇時,我的意思是說,這兩輛車交換數據5秒鐘,或者v1在這5秒內從v2接收數據)。我的問題是:我怎樣才能找出v1和v2彼此聯繫了多久?請記住,他們可能會在模擬過程中多次碰到對方。所以在最後我能有這樣的事情爲V1產生:確定兩輛車接觸的時間(Veins,Omnet ++)
1- <tstart, tend, #packets exchanged>
2- <tstart, tend, #packets exchanged>
.
.
.
其中tstart
將代表v1
開始與其他車輛(VX)交換數據包的時間,tend
將代表與該車輛數據交換結束( vx)和#packets exchanged
將顯示在tstart
和tend
之間交換了多少包。
你會如何推薦分組傳輸塊? – dutu
如果您可以期望幀定期到達,您可以使用它作爲判斷接收中是否存在「間隙」的基礎 –