VEINS and Time Varying Graphs

41 views
Skip to first unread message

Álvaro Shiokawa Alvarez

unread,
Nov 18, 2014, 6:36:08 AM11/18/14
to omn...@googlegroups.com
Hello,

I am masters degree student, and currently trying to work with Veins form y thesis.

My thesis is on TVGs (Time Varying Graphs) with DTN. I would like to build a TVG integrating it with Veins.

I forked the Veins repository from github and would like to know, if possible, where I should start to build this graph (Where are the nodes / edges created in she source).

Also what are the classes related to the nodes in Veins, and to how they send messages to each other?


Thanks in advance,
Álvaro

Christoph Sommer

unread,
Nov 21, 2014, 12:13:22 PM11/21/14
to omn...@googlegroups.com
Dear Álvaro,

Álvaro Shiokawa Alvarez wrote:
> I forked the Veins repository from github and would like to know, if
> possible, where I should start to build this graph (Where are the nodes
> /
> edges created in she source).
>
> Also what are the classes related to the nodes in Veins, and to how
> they
> send messages to each other?

How to start using Veins is a frequently asked question (FAQ). Maybe the
list on http://veins.car2x.org/documentation/faq/ can be helpful to you.

Best,

Christoph

Álvaro Shiokawa Alvarez

unread,
Nov 27, 2014, 12:24:17 PM11/27/14
to omn...@googlegroups.com
Dear Christoph,

Thanks for the feedback. I cheked the Faq but I think I have a more specific question:

On Veins, which classes and componentes represent each node /  car? And what part of the code, or, in which class, are the commands related to how
each node / car send messages?

Perhaps knowing the location of the components related to how the vehicles / nodes send messages / packets, might help me on what I ma trying to build.


Thanks again for the attention.

Alvaro

Christoph Sommer

unread,
Nov 28, 2014, 4:52:43 PM11/28/14
to omn...@googlegroups.com
Álvaro Shiokawa Alvarez wrote:
> On Veins, which classes and componentes represent each node / car?

I have to admit that the Veins documentation is, at this time,
incomplete. You can, however, let OMNeT++ generate a complete API
documentation using the corresponding menu item in the OMNeT++ IDE.

This API documentation details all available classes and components and
their use in the example simulation that ships with Veins.


Best,

Christoph



--
Dr. Christoph Sommer
Distributed Embedded Systems Group
University of Paderborn, Germany
http://www.ccs-labs.org/~sommer/
Reply all
Reply to author
Forward
0 new messages