[Omnetpp-l] OMNeT installation guide

343 views
Skip to first unread message

Reham sabri

unread,
May 15, 2010, 11:57:48 AM5/15/10
to omn...@googlegroups.com
Hi,
Could you please let me know if there is any installation guid for OMNeT++4 ? I am using ubuntu 8.10 but do not find any document that describe the instillation steps? What packges are needed berfore I install it?
Thank you for your help
 Reham

--
You received this message because you are subscribed to the Google Groups "omnetpp" group.
To post to this group, send email to omn...@googlegroups.com.
To unsubscribe from this group, send email to omnetpp+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/omnetpp?hl=en.

Andras Varga

unread,
May 15, 2010, 12:18:52 PM5/15/10
to omn...@googlegroups.com

We made one for 4.1. If you download 4.1b4, it will be there in the doc/ subdir.

 

Andras

Roger

unread,
May 18, 2010, 12:23:09 PM5/18/10
to omn...@googlegroups.com
Hi dear helpers,

Could you please let me know if the simulations in OMNeT + + are run in real time?

Thank you for your help in advance.

Best regards
Danja


Andreas Köpke

unread,
May 18, 2010, 12:31:27 PM5/18/10
to omn...@googlegroups.com
Define "Real Time"

Roger

unread,
May 20, 2010, 4:50:52 AM5/20/10
to koe...@tkn.tu-berlin.de, omn...@googlegroups.com
Hello Mr Köpke,

Thank you for your answer. But I do not understand your answer. Can you please explain me clearly what you 
mean with "Define "Real Time" "?
My question was in fact: are real-time simulations in OMNeT++ possible
? And if possible, how can I implement it?
Sie können mich gerne auch auf Deutsch beantworten, wenn Sie wollen. Ich verstehe sehr gut Deutsch.

Thank you

Best regards
Danja


--- En date de : Mar 18.5.10, Andreas Köpke <koe...@tkn.tu-berlin.de> a écrit :

De: Andreas Köpke <koe...@tkn.tu-berlin.de>
Objet: Re: [Omnetpp-l] Real-time simulations in OMNeT + +?
À: omn...@googlegroups.com
Date: Mardi 18 mai 2010, 18h31

Define "Real Time"

On Dienstag 18 Mai 2010 Roger wrote:
> Hi dear
>  helpers,
>
> Could you please let me know if the
>  simulations in OMNeT + + are run in real time?
>
> Thank you for your help in advance.
>
> Best regards
> Danja

--
You received this message because you are subscribed to the Google Groups "omnetpp" group.
To post to this group, send email to omn...@googlegroups.com.
To unsubscribe from this group, send email to omnetpp+unsub...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/omnetpp?hl=en.

Patrick Haeflinger

unread,
May 20, 2010, 5:00:33 AM5/20/10
to omn...@googlegroups.com
In fact the remark from Andreas was to clarify what YOU understand under "real time"
If you mean synchronize the simulator with real hardware events (like ethernet interface), yes it is possible by changing the scheduler class
Otherwise as omnet is an event driven simulator it will only calculate something if an event occurs, so you can either run much faster as the real wall clock time or even much slower if you have many events per time unit (ie simulating gigabit ethernet activity)

Hope this helps

Patrick
Roger a écrit :

Roger

unread,
May 20, 2010, 5:27:38 AM5/20/10
to patrick.h...@alcatel-lucent.fr, koe...@tkn.tu-berlin.de, omn...@googlegroups.com
Hello Mr Haeflinger,

Thank you for your quick response. My question was specific to:
run all the OMNeT + + simulation in real time? For example, the output delay values, the delay values correspond to the same values as in reality?


Thank you

Danja


--- En date de : Jeu 20.5.10, Patrick Haeflinger <patrick.h...@alcatel-lucent.fr> a écrit :

Patrick Haeflinger

unread,
May 20, 2010, 5:43:01 AM5/20/10
to omn...@googlegroups.com
Hi Roger,

Humm I am not sure to understand you problem !!
When you specify a delay for a message (ie 12uS) then the OMNeT simulator will schedule this event 12uS in the "future" of his event queue. So if you step 12uS in the future you will see this event processed...
But on your PC this 12uS means not 12uS of real wall clock it is just an event scheduled among others in the simulation queue, so the number of events between now (from the simulator time point of view) and this event depends on your simulation, it could be either the next event (nothing sceduled in between) or n+1 th message in "n" other events are schedule from now till now+12uS !!

Hope this clarifies...if not I would like to suggest that you read some basics about "event driven" simulation aproach

Roger

unread,
May 20, 2010, 1:40:33 PM5/20/10
to patrick.h...@alcatel-lucent.fr, omn...@googlegroups.com
Hi Patrick,

I think, i finally understood. You mean: it can not provide real-time simulation in OMNeT++ because OMNeT++ is a simulation system for discrete event driven simulation. Is it so correct?
Thank you.

Best regards,
Roger

Patrick Haeflinger

unread,
May 21, 2010, 1:52:08 AM5/21/10
to omn...@googlegroups.com
Hi Roger,

NO that is not true !
OMNeT++ can run in "real time" under some conditions (when you have hardware in the loop for example)
But finally I do not really understand what you are really want to simulate with OMNeT ? please give us a more detailed description

Patrick


Roger a écrit :

Maziar Manouchehry

unread,
May 22, 2013, 7:36:10 AM5/22/13
to omn...@googlegroups.com, patrick.h...@alcatel-lucent.fr
Hi Patrick,

Would you please explain more about the conditions that OMNeT++ can run in "real time"?
At a peer-to-peer network, I want to define a wall clock for each node that is synchronized which each other. And when a peer wants to send a message to its neighbors, it can put the current wall time into that message (which this time equals to real world time). This synchronized clock is one of the assumption of my simulation not purpose of that!
I'll appreciate you if you can help me.

On Friday, May 21, 2010 10:22:08 AM UTC+4:30, Patrick Haeflinger wrote:
Hi Roger,

NO that is not true !
OMNeT++ can run in "real time" under some conditions (when you have hardware in the loop for example)
But finally I do not really understand what you are really want to simulate with OMNeT ? please give us a more detailed description

Patrick


Roger a écrit :
Hi Patrick,

I think, i finally understood. You mean: it can not provide real-time simulation in OMNeT++ because OMNeT++ is a simulation system for discrete event driven simulation. Is it so correct?
Thank you.

Best regards,
Roger

 
--- En date de : Jeu 20.5.10, Patrick Haeflinger <patrick....@alcatel-lucent.fr> a écrit :

De: Patrick Haeflinger <patrick....@alcatel-lucent.fr>
Objet: Re: [Omnetpp-l] Real-time simulations in OMNeT + +?
À: omn...@googlegroups.com
Date: Jeudi 20 mai 2010, 11h43

Hi Roger,

Humm I am not sure to understand you problem !!
When you specify a delay for a message (ie 12uS) then the OMNeT simulator will schedule this event 12uS in the "future" of his event queue. So if you step 12uS in the future you will see this event processed...
But on your PC this 12uS means not 12uS of real wall clock it is just an event scheduled among others in the simulation queue, so the number of events between now (from the simulator time point of view) and this event depends on your simulation, it could be either the next event (nothing sceduled in between) or n+1 th message in "n" other events are schedule from now till now+12uS !!

Hope this clarifies...if not I would like to suggest that you read some basics about "event driven" simulation aproach

Patrick
Roger a écrit :
Hello Mr Haeflinger,

Thank you for your quick response. My question was specific to:
run all the OMNeT + + simulation in real time? For example, the output delay values, the delay values correspond to the same values as in reality?


Thank you

Danja


--- En date de : Jeu 20.5.10, Patrick Haeflinger <patrick.haeflinger@alcatel-lucent.fr> a écrit :
To unsubscribe from this group, send email to omnetpp+unsubscribe@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/omnetpp?hl=en.


--
You received this message because you are subscribed to the Google Groups "omnetpp" group.
To post to this group, send email to omn...@googlegroups.com.
To unsubscribe from this group, send email to omnetpp+unsubscribe@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/omnetpp?hl=en.
--
You received this message because you are subscribed to the Google Groups "omnetpp" group.
To post to this group, send email to omn...@googlegroups.com.
To unsubscribe from this group, send email to omnetpp+unsubscribe@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/omnetpp?hl=en.

--
You received this message because you are subscribed to the Google Groups "omnetpp" group.
To post to this group, send email to omn...@googlegroups.com.
To unsubscribe from this group, send email to omnetpp+unsubscribe@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/omnetpp?hl=en.
--
You received this message because you are subscribed to the Google Groups "omnetpp" group.
To post to this group, send email to omn...@googlegroups.com.
To unsubscribe from this group, send email to omnetpp+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/omnetpp?hl=en.

--
You received this message because you are subscribed to the Google Groups "omnetpp" group.
To post to this group, send email to omn...@googlegroups.com.
To unsubscribe from this group, send email to omnetpp+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/omnetpp?hl=en.
Reply all
Reply to author
Forward
0 new messages