How to Add A Custom Sumo Simulation to OMNET++

Поділитися
Вставка
  • Опубліковано 11 лис 2024

КОМЕНТАРІ • 42

  • @asmanagi4121
    @asmanagi4121 9 місяців тому +1

    Thank you, Dr. Joanne. I hope to complete more videos in this area
    I have a questions how can compare between routing protocols in VANET using OMNET++ and SUMO ?

  • @kobbyobeng6895
    @kobbyobeng6895 2 місяці тому

    Joanne. Thank you a thousand times and more

  • @euxheniodragoj2806
    @euxheniodragoj2806 3 роки тому +2

    Hello Dr. Joanne, thanks for your videos, they're very helpful to start.
    I've been trying many times changing the map by following your tutorial but is not working. I get a "Qtenv not responding" ad, suggesting to Wait or to Close the simulation. Also I see that you're running sumo without GUI at the end and it does not help. Morover, the simulation map we see in the default example here is missing which helps even less. I'm left with many doubts on this, still not knowing how to fish by myself...
    Any suggestions on how to debug this? Is the trips number too high? The simulation it's not even starting so I really don't understand the root cause. My PC is running the RSU example with no troubles though, so I don't think it's a problem of resources.

  • @meemansawalia8425
    @meemansawalia8425 2 роки тому

    hey ... can you show how to simulate ddos attack in vanet using omnet ....

  • @zabros94
    @zabros94 4 місяці тому

    Hello, I have a question where is the link for discord channel?

  • @ducnguyen4973
    @ducnguyen4973 3 роки тому

    Thank you so much. I want to use Visualizer in Veins_Inet to display Aodv route, however it seems not to work.

  • @pauldunn4126
    @pauldunn4126 10 місяців тому

    Thank you. Very helpful.

  • @iTUstaad
    @iTUstaad 3 роки тому

    Dr. Jaonee Skiles, can i get some omnet++ codes of VANET based scenarios. So I can practice and understand the methodology. thanks in advance.

  • @factosphere580
    @factosphere580 Рік тому

    my veins part is not running

  • @abrhot-tube
    @abrhot-tube 3 роки тому

    Dear Dr. I have received this error message while using inet 4 for my simulation would you help me? I can't configure what it is, please. Thank You!
    "AirFrame.msg:32: Error: Type declarations are not needed with imports, try invoking the message compiler in legacy (4.x) mode using the --msg4 option"

  • @theNeuo13
    @theNeuo13 3 роки тому

    many thanks for these tutorials. Many be there is a problem with my speakers, but could you please increase the volume of your videos. Could you please talk about traffic density?

  • @gunjangosain8517
    @gunjangosain8517 2 роки тому

    Dr. Joanne Skiles, many thanks for these useful VANET and OMNET tutorials videos. They are indeed helpful. I watched the video with keen interest and excited to start my research. I have a question, as you advised to join Discord channel in the last video for any concerns and question, Could you please share invite link or invite code to join discord channel. many thanks :) //Gunjan Gosain (an Omnet++ student)

  • @narayankhatri6812
    @narayankhatri6812 3 роки тому

    can you make a video that shows how can we simulate security attacks and countermeasures in VANET environment ?

  • @gleydsonbrito1717
    @gleydsonbrito1717 3 роки тому

    How extract metrics in simulation created by sumo in omnetpp? Is it possible ? I need simulate wheelchair person route and compare with with a no wheelchair person.

  • @runkaihe6379
    @runkaihe6379 3 роки тому

    Very good video!

  • @heropaki123
    @heropaki123 3 роки тому

    Thank you very much, I am a newbie to field of vanets and omnet++, I tried to follow this example and faced these errors. will be much obliged if someone can put me onto a direction as I am working on my Masters research thesis.

  • @khalidamazari428
    @khalidamazari428 3 роки тому

    thank you for this video it was really helpful ,
    I would like to know how can we send messages from the RSU to vehicles ,because I'm simulating my own scenario of vehicles while moving in an intersection , but once the RSU try to communicate with the vehicles the simulation stops ...

  • @ritec710
    @ritec710 2 роки тому

    Thanks!

  • @lukaspfeiffer179
    @lukaspfeiffer179 2 роки тому

    This is very nice! Thank you. However, is it possible to define messages "live" e.g. via TCP connection to Omnet++ from another application? Such that e.g. a HostA gets an external message. Sends it via omnet++ to HostB. HostB passes it back to the external application for example via TCP ? Wouldn't that live data processing be the real value of a network simulator in terms of data management capabilities? Maybe someone has information on that or which application one has to look for to work on "real data" transmission simulation? Thanks in advance.

    • @DrJoanneSkiles
      @DrJoanneSkiles  2 роки тому +1

      Theoretically yes you could do this. It's a little more of an integration test than a simulation. You would also want to slow down your simulation as it could overload the other application.

    • @lukaspfeiffer179
      @lukaspfeiffer179 2 роки тому

      @@DrJoanneSkiles : Wow, such a quick answer. I'm very impressed, Ms. Dr. Skiles! Do you have a first idea how I could interface the "two worlds" I have at the moment:
      1. My self-generated Sumo Simulation + Omnet++ (based on your video series, especially the video above. Thank you once again !)
      2. The same Sumo environment, called via Python script (Python Socket Server that communicates with my C#/Unity (TCP Client). Such that my python script can manipulate car(s) of the simulation via traci.
      At the moment I send data to python (from C#/Unity). But would like to hand them over to omnet++ (HostA). After transmission back to e.g. HostB (or whoever wants to listen ;) ) data should pass all the way back to python (and back to C#/Unity).
      I would highly appreciate If you shared your thoughts on this... It would be nice if my python script stayed the "master" in the communication chain. (e.g. starting omnet++ via python, (port setting) ...). It's part of my Master's Thesis and part of further efforts here at TUM (Munich).

    • @DrJoanneSkiles
      @DrJoanneSkiles  2 роки тому +1

      @@lukaspfeiffer179 So you would need to make a custom node that would be part of your hosts (in OMNET++) that would create a connection to your python server and then communicate to it similarly. When connected they can then listen in to receive events from the server.

    • @lukaspfeiffer179
      @lukaspfeiffer179 2 роки тому

      @@DrJoanneSkiles : I have omnet++ now connected to an EXTERNAL SUMO session - as desired. Even if it's still like magic to me that my five sumo cars nodes (node[0] - node[4]) are visible in Qtenv even if I only initialize "node[0]: VeinsInetCar" like in your video I wonder whether I can write c++ code for every node I have, so something like node[1]: AdaptedVeinsInetCar "class: VeinsInetCarAdapted: public cSimpleModule" and then Initializer() function for setting up external TCP connection and messagehandling() function. Or may it be better to do this using INET Network Emulation. But don't know how to incorporate VeinsInetCar then... maybe you can share your thoughts on this?

  • @elizabethabraham5704
    @elizabethabraham5704 4 роки тому

    Hi Dr. Skiles, I have been following this simulation but I seem to run into 2 errors:
    1. In the omnetpp.ini file, it says No NED Network: Scenario
    2. When I click on Scenario.ned, it says "The NED file is not under a NED source folder..." Even though I try to change this in the Project Properties dialogue, it doesn't work.
    I am unable to proceed. Kindly help.

    • @DrJoanneSkiles
      @DrJoanneSkiles  4 роки тому

      Hi Elizabeth I believe in your properties you do not have the folder marked as containing NED files, that or when you created the project you may have chose generic instead of OMNET++ project.

    • @elizabethabraham5704
      @elizabethabraham5704 4 роки тому

      @@DrJoanneSkiles Hi Dr. Skiles, I did mark the folders containing the NED files but I continue to get this error. Does the parent folder need to be marked or the subfolders? It would be really helpful if you could mention the exact folders marked as NED files in the custom example in your video. Thank you.

  • @basharhamid2847
    @basharhamid2847 4 роки тому

    Please Dr, can help me
    Can use omnet++ for implement IoT with fog computing and SDN for better Qos

    • @DrJoanneSkiles
      @DrJoanneSkiles  4 роки тому +2

      Hi Bashar, You can use OMNET++ for implementing fog computing scenarios, although you will have to implement the algorithms (I do not know any libraries right now). Using the results from your created scenarios you can compare different algorithms.

    • @basharhamid2847
      @basharhamid2847 4 роки тому

      @@DrJoanneSkiles many thanks for reply dr.,
      I mean, can I implement IoT with fog and SDN controller in omnet++ because I am beginner in omnet

  • @factosphere580
    @factosphere580 Рік тому

    Pls help so that I can finish final year project. Our college project guide is not helping. I will be highly obliged to you.# help#

  • @hazhir3861
    @hazhir3861 2 роки тому

    Hi dear DR. Thank you for sharing useful videos. I have a question and I don't know where can I get some useful information or answer about it. My question is how can we use machine learning model (python scripts) in OMNET++? is it possible? if yes please give me a hint. Thank you so much.

    • @DrJoanneSkiles
      @DrJoanneSkiles  2 роки тому

      OMNET++ using C++ so you can leverage how you would call a python script in C++
      Here is a project showing how to do it in C++: www.codeproject.com/Articles/820116/Embedding-Python-program-in-a-C-Cplusplus-code
      You would need to obviously modify your program to make the calls when appropriate.
      Good luck!

  • @taghreedyahya8228
    @taghreedyahya8228 4 роки тому

    Thank you very very much

  • @ahmedalbadry3800
    @ahmedalbadry3800 2 роки тому

    can't hear a single word

    • @DrJoanneSkiles
      @DrJoanneSkiles  2 роки тому +1

      Hi yes, this is one of my older videos and I didn't really know how to modify sound back then. You can listen with headphones or just raise the volume up - I checked and I can hear the volume.

    • @ahmedalbadry3800
      @ahmedalbadry3800 2 роки тому

      @@DrJoanneSkiles I tried to rise the volume but it didn't work for me, anyway thanks for answering me.

  • @burkegeceyatmaz9522
    @burkegeceyatmaz9522 2 роки тому

    Hi Dr Skiles
    I have problem with the makefile. Could you help me to solve it ?
    make[1]: *** [Makefile:191: veins_inet/VeinsInetSampleMessage_m.h] Error 1
    make: *** [Makefile:2: all] Error 2

    • @sarahabsi1636
      @sarahabsi1636 Рік тому

      did you solved your problem I'm running to the same problem

  • @AbdulMalik-qs1qu
    @AbdulMalik-qs1qu 3 роки тому

    Dr. Joanne Skiles, I watched the video with keen interest and pleasure to see that we have such a great pioneer in our field. I have been working for the last couple of years in VANETs security as a Ph.D. scholar. Currently, I am evaluating my proposed scheme with benchmarks. I need a custom SUMO file of OpenStreetMap.osm for the Islamabad capital city Kashmir Highway with a 1Kmx1Km area. I am really confused about what I should do with the osm file.
    Sorry to say, I searched for your email ID to email in detail but I found only this way to contact you. Your help will tremendously save my time and money. I would be eternally grateful for your collaborative help.