[BonnMotion] Reference Point Group Mobility Model: BonnMotion

Alexander Bothe bothe at informatik.uos.de
Thu Dec 20 15:00:07 CET 2018


Dear Noah,

I'm not too familiar with the RPGM model (implementation), so I can't
give you any advice regarding your specific model parameters, but:

The -i parameter increases the overall simulation time to the sum of the
values passed with parameters -i and -d. For the results, the initial i
seconds are cut from the created movement file. This might be needed to
remove "weird" effects of an initial transient simulation state, which
might occur before a steady state is reached, from your results. Whether
this is necessary depends on several factors (e.g., model, parameters,
scenario, ...).

I gave your command line a try on my Ubuntu based system with a slightly
older Java version, seems to work fine (results attached):
:/software/bonnmotion-3.0.1/bin$ ./bm -f battleFiled_60_6 RPGM -d 1000
-i 0.0 -n 60 -x 1000 -y 1000 -a 5.0 -h 6.0 -l 0.0 -p 2.0 -c 0.0
BonnMotion 3.0.1

OS: Linux 4.15.0-42-generic
Java: Oracle Corporation 1.8.0_181


Starting RPGM ...
warning: setting the initial phase to be cut off to be too short may
result in very weird scenarios
Next RNG-Seed =8802419895629028808 | #Randoms = 924
RPGM done.
Runtime: 0 sec

Increasing the number of nodes, I ran into memory issues around 6e5
nodes, but this was clearly stated in the error message I received and
potentially could be fixed by increasing the heap size.

Best regards,
 Alexander

On 18.12.18 04:48, Noah.Okuonghae.2015 at live.rhul.ac.uk (Okuonghae,
Noah (2015)) wrote:
> Dear Bonnmotion Mailinglist,
> 
> Thank you for your reply.
> 
> I am using Bonnmotion to create RPGM mobility scnarios for 10, 20, 30, 40, 50 nodes individually, using fixed speeds of 6, 12, 32ms (-h 6 -l 0.0), I intensionally did not give any seconds to skip(is that alright?). I have a scenario duration time of 1000.
> My simulation area for x & y is 1000, and pause time is 2. I would like my node to inherit the attribute of whatever group it meets and each group should consist of 5 nodes each (say for 10 nodes, it will be 2 groups of 5 nodes). -n runs well for 10 nodes and 6 speed and 12 speed but when I increase the nudes from 20 all through to
> 60 it halts and goes into an infinate loop. Also what does this mean: warning: setting the initial phase to be cut off to be too short may result in very weird scenarios?
> 
>  Thank you for your kind support.
> 
> 
> 
> 
> Please also provide full information:
> 
> - BonnMotion version: bonnmotion-3.0.1
> 
> 
> - Java version:
> 
> java version "1.8.0_191"
> Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
> Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
> 
> - Operating System: Ubuntu
> 
> - full command line to get the error:
> 
> bm -f battleFiled_60_6 RPGM -d 1000 -i 0.0 -n 60 -x 1000 -y 1000 -a 5.0 -h 6.0 -l 0.0 -p 2.0 -c 0.0
> 
> - output -> error: It hangs
> 
> 
> ________________________________
> From: Nils Aschenbruck <aschenbruck at uos.de>
> Sent: Sunday, November 25, 2018 12:51:53 PM
> To: Okuonghae, Noah (2015); bonnmotion at list.serv.Uni-Osnabrueck.de
> Subject: Re: Reference Point Group Mobility Model: BonnMotion
> 
> Dear Noah Okuonghae,
> 
> please use the mailing list for questions like this.
> 
> Please also provide full information:
> - BonnMotion version
> - Java version
> - Operating System
> - full command line to get the error
> - output -> error
> 
>> Lastly in
>> trying to find the problem I noticed in the Bonnmotion output file that my
>> -x had become 1020 and also -y 1020 instead of 1000 each, what should I do?
> 
> BonnMotion adds a margin of 10 on all sides to avoid nodes moving on the boarder
> as this caused problems in some simulators.
> 
> Best,
> Nils Aschenbruck
> 
> 
> Okuonghae, Noah (2015) wrote on 24.11.18 17:01:
>>
>>
>>
>> ________________________________
>>
>>
>> Dear Bonnmotion,
>>
>>
>>
>>   I am implementing the Reference point group mobility model on Ns2.35
>> using Bonnmotion and have read the manual several times.  when I run:
>> bm -f battleFiled_10_6 RPGM -d 1000 -i 2.0 -n 10 -x 1000 -y 1000 -a 5.0 -h
>> 6.0 -p 2.0 -c 0.9 and bm NSFile -f battleFiled_10_6 for 10 nodes it runs
>> successfully (creating all necessary files) but when I increase the number
>> of nodes to 20 or 30 0r 40 upwards it fails. I am wondering what I have
>> done wrong? Did I leave out any important RPGM parameter? Also apart from
>> calling the RPGM via set val(sc)
>> "/home/mavb128/bonnmotion-3.0.1/bin/Node_20/Speed_6/battleFiled_20_6.ns_movements",
>> do I have to include reference point group mobility model at any place in
>> the tcl script e.g under set val(prop) Propagation/TwoRayGround? Lastly in
>> trying to find the problem I noticed in the Bonnmotion output file that my
>> -x had become 1020 and also -y 1020 instead of 1000 each, what should I do?
>>
>>
>> Thank you.
>>
>>
>> Kind regards,
>> Noah Okuonghae
>>
>>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://list.serv.uni-osnabrueck.de/pipermail/bonnmotion/attachments/20181218/b2626209/attachment-0001.html>
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: battleFiled_60_6.movements.gz
Type: application/gzip
Size: 8704 bytes
Desc: not available
URL: <http://list.serv.uni-osnabrueck.de/pipermail/bonnmotion/attachments/20181220/966f2487/attachment.bin>
-------------- next part --------------
model=RPGM
ignore=0.0
randomSeed=1545312954872
x=1000.0
y=1000.0
duration=1000.0
nn=60
circular=false
J=2D
groupsize_E=5.0
groupsize_S=2.0
pGroupChange=0.0
maxdist=2.5
minspeed=0.0
maxspeed=6.0
maxpause=2.0


More information about the BonnMotion mailing list