Questions tagged [omnet++]

OMNeT++ is an extensible, modular, component-based C++ simulation library and framework, primarily for building network simulators. "Network" is meant in a broader sense that includes wired and wireless communication networks, on-chip networks and queueing networks.

OMNeT++ is an extensible, modular, component-based C++ simulation library and framework, primarily for building network simulators. "Network" is meant in a broader sense that includes wired and wireless communication networks, on-chip networks and queueing networks.


Useful links

1823 questions
7
votes
1 answer

OMNeT++ IDE crash on Mac OS X Sierra

Recently we installed OMNeT++ 5.0 on a couple of OS X (MacOS Sierra) machines and found that the IDE crashes when starting. The compilation had no problems. Here’s the crash report we got (a partial stack trace). Thread 0 Crashed:: Dispatch queue:…
Asanga Udugama
  • 111
  • 1
  • 6
6
votes
3 answers

Error building Omnet++: Cannot build Tcl/Tk apps on Mountain lion

I'm trying to Compile Omnet++ 4.1 on Mountain Lion. When I type: ./configure I get the following error: configure: error: Cannot build Tcl/Tk apps, probably due to misconfigured or missing X11 headers or libs. Check config.log for more info! I…
iFadi
  • 773
  • 2
  • 11
  • 20
5
votes
1 answer

OMNeT++ & Veins steady state vehicle density

I want to keep a constant number of cars in my (long) simulation (OMNeT+Veins). I do not care about mobility that much so i could probably use the Veins in-built function *.manager.numVehicles = 100. The thing is that if i do not specify…
5
votes
1 answer

Choosing between OMNET++ or NS3

Me and my friend are going to start a project. We are going to simulate basic communication between a server and a client. We have a pseudo code that we are going to implement. Using this communication we are going to try to detect failures in…
Timo Cengiz
  • 3,215
  • 4
  • 20
  • 42
5
votes
0 answers

How to detect collisions at receiver in OMNeT++ and INET Framework

I am trying to understand the behavior of Radio.cc (in inet/physicallayer/common/packetlevel/). In particular I want to know how it can detect collisions. I would expect something like: if(radio==IDLE and newFrame arrives){ radio = RECEIVING; …
rebrid
  • 380
  • 6
  • 21
5
votes
2 answers

How to access TraCI command interface from TraCIDemoRSU11p in Veins Car2X simulator?

I want to access the command interface of TraCI from the application layer of RSU model in Veins Source for OMNet++. But I am unable to find so. Can anyone please help me do so? Please note that I am not having TraciMobility as parent module in case…
5
votes
3 answers

Analysing and Plotting OMNET++ results

I have run a VEINS/OMNET++ simulation using Cmdenv. Usually I used OMNET++ IDE to run simulation and would analyze the results within IDE. But now the results are on a server, is there any easier(convenient) way to analyze the results without…
aaa
  • 425
  • 6
  • 21
4
votes
1 answer

How is the number of vehicles determined? In Sumo route file or in omnetpp.ini?

When using veins as the framework coupling SUMO and omnet++, how is the number of vehicles determined? I know in the SUMO route file, we can put the number of vehicles in the flow tag. For example,
J.G
  • 190
  • 2
  • 12
4
votes
2 answers

Veins Multiple Applications in multiples Vehicle types

in my simulation using OMNeT++, Veins, and SUMO i want run multiple applications according to their vehicle type, as specified in the .rou.xml file using type="XXX" For example: runs APP_private (using something…
4
votes
0 answers

RXTXLostPackets count is non zero even when allowTxDuringRx=false

I am using veins4.6 with sumo 0.30 and omnet++5.1.1 in ubuntu 14.04. I have created a custom network with a cross(one intersection with 4 roads) and ran the simulation with 200 vehicles. I did not observe this behaviour for 4vehicles. I have seen it…
rajeswar
  • 77
  • 5
4
votes
2 answers

About vehicle number in VEINS

I modified the erlagen.rou.xml using duarouter to get the random routes for the vehicles. It looks like this:
user6126858
4
votes
1 answer

getSenderPos() function removal from the new versions of VEINS

Maybe I am wrong, but I noticed that the function getSenderPos() was removed/moved from WaveShortMessage to BasicSafetyMessage in versions 4.5+ With version 4.4 - I was using getSenderPos() to calculate the distance between the 2 nodes, but was…
user629034
  • 659
  • 1
  • 11
  • 27
4
votes
1 answer

WSM priority in ECDA implemented in Veins's MAC layer

I am sending four WSM messages at once from the application layer to MAC_11p in veins. WSM messages are sent on CCH channel in the following order (priority is shown in parenthesis). wsm(3), wsm(3), wsm(1), wsm(2) Based on the access category in…
ManiAm
  • 1,597
  • 4
  • 20
  • 41
4
votes
1 answer

Omnet++ OSPF Routing table metric

Question 1: I implemented ospf protocol in Omnet++. According to the topology, r1 can reach two different ways to r3 .I have set the upper path metric to 1 and lower path to 10. However, according to the OSPF protocol, it should not select the lower…
melek_3
  • 97
  • 11
4
votes
1 answer

How to get access to the other similar modules in Omnet++

I am using multiple Adhoc Hosts in my Network and I need pointers to all adhoc hosts present in the network in my UDPApp.cc file. If I use getParentModule(),I get access to only the module on which that application is called. So if there are 3…
1
2 3
99 100