2017-07-20 1 views
1
nicht empfangen wurden

Ich benutze Venen 4.4, OMNe ++ 5.0 und SuMO 0.25, und mein Projekt ist über Kreuzungsverkehrskontrolle.Nachrichten, die von anderen Fahrzeugen wegen Gebäude

Ich habe nur ein Hindernis (Gebäude) auf meiner Karte (durch offene Straßenkarte), und mein Problem ist, dass Knoten 1 keine Nachrichten von Knoten 2 empfängt und umgekehrt, während in anderen Bahnen die Kommunikation perfekt erfolgt, ohne Nachrichten zu verpassen .

Ich denke, das Problem liegt an diesem Hindernis. Kann mir jemand helfen, dieses Problem loszuwerden?

enter image description here

+0

danke für deine antwort, ich habe karte ohne hindernis benutzt und ich habe warnung und venen gestoppt und es heißt, dass ich ein hindernis haben sollte. – user12345

+0

Sie haben Ihrer Simulation möglicherweise ein Hindernis-Schattenmodell hinzugefügt. Wenn Sie dieses Modell aber keine Hindernisse laden, wird sich die Simulation beschweren –

+0

ich habe Modell aus config.xml und omnetpp.ini gelöscht und Problem gelöst, danke mr.christoph – user12345

Antwort

1

Das Hindernis (was wahrscheinlich ein Haus neben einem Übergang darstellt) verhält, wie es sollte: es Funkkommunikation zu behindern. Es gibt zwei Möglichkeiten, dies zu erreichen: Entweder das ist beabsichtigt, dann müssten Sie ein System entwerfen, das Daten im ganzen Haus in einer Multi-Hop-Mode routen kann; oder das ist nicht beabsichtigt, dann müssten Sie das Gebäude oder seine Auswirkungen auf die Funkkommunikation entfernen.

Wenn Sie kein Gebäude in Ihrer Simulation haben wollen, vergewissern Sie sich, dass Ihre Simulation das Hindernisabschattungsmodell nicht lädt. Wenn Sie dieses Modell aber keine Hindernisse laden, wird sich die Simulation beschweren.

Verwandte Themen