Ich entwickle Car2X-Anwendungen, um Fallstudien basierend auf Veins Framework zu simulieren.Wie kann ich die Zuverlässigkeit meiner Veins-Simulationen testen?
Als Student der Informationssysteme war ich hauptsächlich besorgt über den Code meiner Anwendungen.
Kürzlich habe ich festgestellt, dass VEINS keine LLC-, NETWORK- und TRANSPORT-Schichten im Quellcode (/ src) hat.
Meine Frage ist: Wie kann ich sicherstellen, dass meine Simulationsläufe Daten erzeugen, die für Car2X-Anwendungen realitätsnah sind, wenn keiner dieser Layer oben im Quellcode vorhanden ist?
P. S .: Ich bin mir bewusst, INET-Framework und seiner Protokolle, ich habe mich nur gefragt, ob ich gerade Veins für meine Fallstudien verwenden könnte :)
... und wenn Sie etwas detaillierteres benötigen, werfen Sie einen Blick auf [artery] (https://github.com/riebl/artery), was ein ziemlich großes Paket ist, das wesentliche Teile der europäischen Standards implementiert . Nachrichtenaustauschformate und so weiter. –
Richtig - vergessen zu erwähnen, dass es viele Modulbibliotheken gibt, die Veins mit mehr Protokollmodellen erweitern. Ein weiteres Beispiel ist [ArteryLTE] (https://github.com/ibr-cm/artery-lte), das Artery mit Veins LTE kombiniert. Schließlich kann Veins natürlich auch mit [dem INET-Framework] (https://github.com/inet-framework/inet) verknüpft werden, das eine Fülle von Simulationsmodellen für "standardmäßige" Internetprotokolle bietet. –