Veins - Unerwartetes Verhalten mit verlorenen Paketen in bestimmten Fahrzeugen

Ich arbeite mit dem Veins-Framework über den OMNeT ++ - Simulator und sehe mich einer seltsamen Situation gegenüber, in der einige wenige Knoten alle empfangenen Pakete verlieren.

Um alle in einen Zusammenhang zu bringen, simuliere ich 100 Knoten (4 Flows von 25 Knoten), die alle (anscheinend) abgedeckt sind, und sende jeweils 10 Pakete pro Sekunde. Je nachdem, zu welchem Zeitpunkt die Knoten in das Netzwerk eintreten (dh von SUMO erstellt wurden), treten einige von ihnen (normalerweise nur 1, aber 2, 3, 4 ...) in einen Modus ein, in dem alle Pakete als verloren markiert sind (SNIRLostPackets) ), wenn sie ein Paket empfangen, während bereits ein anderes Paket empfangen wird (laut Decider ist die Netzwerkkarte bereits mit einem anderen Frame synchronisiert).

Das passiert in 802.11 nur, wenn versteckte Knoten vorhanden sind und sich die Absender zum Zeitpunkt des Sendens ihrer jeweiligen Frames nicht sehen (beide sehen den Kanal im Leerlauf), oder?

So wird dieses Verhalten überhaupt nicht erwartet und zerstört die endgültige Statistik der verlorenen Pakete. Ich habe die Sendeleistung und den Störbereich eingestellt, aber nichts hat sich geändert.

Es kommt zu oft vor, dass man es ignoriert und ich würde gerne wissen, ob jemand dieses Verhalten erlebt hat und wie es gelöst wurde.

Vielen Dan

Antworten auf die Frage(2)

Ihre Antwort auf die Frage