[Ns-developers] Gauss-Markov Mobility Model

Mathieu Lacage mathieu.lacage at sophia.inria.fr
Tue Nov 17 00:10:29 PST 2009


hi,

On Mon, 2009-11-16 at 14:11 -0600, Dan Broyles wrote:
> Mathieu,
> I am a student at the University of Kansas and am working on a
> 3-dimensional Gauss-Markov mobility model. I email you because you are
> the major contributor of the mobility models in ns-3, and I wanted to

yes, but it's generally best to send these emails on our developers ML:
other developers might know better than me.

>  know what might be the best approach for me to submit a Gauss-Markov
> model to the ns-3 codebase. 

cool.

> For example, the BOUNDS parameter would likely need to use a 3
> dimensional cube instead of a 2-dimensional rectangle. Would it be
> better for the codebase to include a new cube structure or keep with
> the current rectangle? 

yes, I think so.

> Also, the initial positions of the mobile nodes needs to be set. Is it
> better to use the current 2-D position allocator class or should the
> position allocator be modified into 3-dimensions?  

The current PositionAllocator base class is not 2d-specific. Some of its
subclasses (Grid, Disc, Rectangle, and UniformDisc) are 2d-specific and
I think that it would be appropriate to introduce other subclasses which
are 3d-specific.

> I am also trying to figure out the best way to set up the Gaussian
> (Normal) distribution for the group of mobile nodes that will be
> assigned to use this mobility model. Is it OK to have the user specify
> the acceptable range for the mean and standard deviation, or should
> all the mobile nodes be assigned values that come from a single
> Gaussian distribution? 

I don't really know much about that: I guess it really depends on what
your model is supposed to do and I know nothing about a gauss-markov
mobility model :/

Mathieu



More information about the Ns-developers mailing list