Questions tagged [veins]

Veins is an open source framework for running vehicular network simulations.

Veins is an open source framework for running vehicular network simulations. It is based on two well-established simulators: OMNeT++, an event-based network simulator, and SUMO, a road traffic simulator. It extends these to offer a comprehensive suite of models for IVC simulation. See the official website for further information.

786 questions
0
votes
1 answer

How to get the position of a destination node?

I have been working on a position-based protocol using veins-inet and I want to get the position of the destination node. In my code, I got the IP Address of the destination from the datagram. const L3Address& destAddr =…
Dalia Adly
  • 53
  • 6
0
votes
1 answer

In Veins does "RecievedBroadcasts" also consist of "SNIRLostPackets" and "RXTXLostPackets"?

I would just like to know if the value of "RecievedBroadcasts" for each of the node in Veins also consists of the packets lost or does it just give the number of successful packet receptions. That is if I want to calculate the packet loss ratio,…
Bas
  • 469
  • 8
  • 22
0
votes
0 answers

Error when building INET, Veins, Veins_inet3, SimuLTE for integration in my simulation

The following frameworks are used in OMNeT++ 5.6.2 for simulation implementation. INET Frarmework 3.6.6 Veins 5.0 Veins_inet3 (Veins 5.0 subproject) SimuLTE 1.0.1 Each framework was imported inside OMNeT++. And each framework has a Project…
Minwoo Kim
  • 497
  • 1
  • 5
  • 21
0
votes
1 answer

How to add normal vehicle rather than intelligent connect vehicle in Veins?

How to add normal vehicle rather than intelligent connect vehicle in Veins? In Veins5.1, it seems like every vehicle should be a node and send message with each other. How can I add normal vehicles which will not communicate with other vehicles in…
0
votes
1 answer

Identify node types using Veins

I'm working with veins and OMNeT++ in a scenario that has different types of nodes (cars, pedestrians, and others). For evaluation purposes, I'm getting the std::map using the TraCIScenarioManager::getManagedHosts method based on this post (I also…
0
votes
1 answer

How do I place road locations made with SUMO?

Instead of using OSM, I used SUMO to create a straight road with four lanes one way. The simulation environment I want is to use IEEE 802.11p and LTE at the same time. So, Veins and SimuLTE framework are used together, and VeinsInetMobility is used…
Minwoo Kim
  • 497
  • 1
  • 5
  • 21
0
votes
1 answer

How to use change “changeVehicleRoute” function using Veins, SUMO and Omnet++?

I am using a simple network to change route of the following vehicles. My code is not showing any errors . Both SUMO and omnet++ working properly; however, the vehicles are not changing the route. I have tried it with the given demo network of veins…
Md Abu Sayed
  • 37
  • 1
  • 4
0
votes
0 answers

Multiple nodes can't communicate using one eNB

The simulation configuration I want is for the vehicle and the RSU to communicate with each other through IEEE 802.11p and LTE through one eNB(eNodeB). Refer to the veins_hetvnet repository and the paper Simulating cellular communications in…
Minwoo Kim
  • 497
  • 1
  • 5
  • 21
0
votes
3 answers

When compiling INET, veins and other libraries, sometimes you will be prompted with error: cannot load Library '/. / SRC / /

enter image description here Error: Cannot load library '../../src//libveins.so': ../../src//libveins.so: cannot open shared object file: No such file or directory End.
yanyu
  • 3
  • 1
0
votes
2 answers

Automatically export data from OMNeT++

I'm working οn a project using OMNeT++ (v5.6.2) with Veins (v5.1) and I need to export the results/datasets after every run in JSON format. I'm familiar with exporting the data manually in JSON but is there any way to export the data automatically,…
Christina
  • 70
  • 7
0
votes
1 answer

how to add routing functionalities on the top of veins appl?

Veins is easy to use the map with obstacles from SUMO. However, it lacks routing operations of communication networks. I want to add AODV routing on the top of Veins' examples. What is the straightforward way ? Thank you in advance!
Axida
  • 5
  • 1
0
votes
1 answer

How to use the ObstacleControl module with INET framework?

The ObstacleControl module is implemented in veins. What I want to do is to add routing functionalities on vehicles which based on INET framework. In order to make simulations more realistic, I want to deploy various obstacles. In veins_inet…
Axida
  • 5
  • 1
0
votes
2 answers

Error: Storage::readChar(): invalid position using Sumo, veins example and omnet++

I've been using Veins (v5.1) along with SUMO (v1.8) and OMNeT++ (v5.6.2) in Linux Ubuntu 20.04 and 18.04. When I try to run the example provided by veins I keep getting the same error both in Ubuntu 20.04 and 18.04. According to the information in…
Christina
  • 70
  • 7
0
votes
1 answer

Error with Ned Consistency in hetvnet simulation

I am using instant veins 5.1-i1 with simuLTe and tried to import veins_hetvnet project. Some errors occured after build project because ltenic is implemented in lte.stack (and not in lte.stack.phy like in instant veins 5.0-aplha2). I changed the…
0
votes
1 answer

Why ping app is used in examples of routing protocols?

Why ping app is specifically used to send data between nodes in the examples of routing protocols such as AODV & GPRS instead of a UDP app or TCP app in INET framework? Is there a certain reason for using it to test any routing protocol?
Dalia Adly
  • 53
  • 6