No subject


Wed Apr 30 17:42:43 CEST 2008


- there is a fixed number of SSes. Each SS has its corresponding node in 
the Internet. (number of SSes is specified omnet.ini: physim.numSS = 3)

- each SS may be fixed(0) (i.e. not moving), performing handover after 
specific timeout(1) or truly mobile (2) (i.e. moving and assessing signal 
strength to neighboring BSes). Type of mobility is specified by
physim.SS[0].wmaxIsMobile = 1 in omnet.ini

- Traffic is generated by both SS and its corresponding node. See 
CN[0].IPv6Node or SS[0].ssIPv6.IPv6Node for module that generates actual 
traffic. It's very simple. After initial delay (InitialDelay parameter) it 
starts to send bursts of packets (number of packets is randomized from 1 
to BurstSize). Each packet may be of size 1 to PacketSize. Next burst is 
sent after BurstInterval. The (very simple) code is locaed in 
ipv6/ipv6node.cc (see void IPv6Node::generateTraffic() method).

- Please note that IP layer generator/receiver is completely separated 
from WiMAX traffic class (as it is in a real life). As I don't have any 
particular need for specifying WiMAX connection parameters, it is 
hardcoded currently. See wimax/wmaxctrl.cc, method 
WMaxCtrlSS::createNewFlowEvent(). Currently 2 values are supported:
WMAX_CONN_TYPE_BE and WMAX_CONN_TYPE_UGS.


> which I am not really concerned with.  Just out of curiosity though,
> could you point me to where the traffic generation happens?  I was
> unable to find it and I was curious what you are using to generate it.
I'm developing Numbat for my Ph.D. As it takes longer than expected, I'm 
trying to skip unnecessary tasks (read: don't write docs, don't document 
the code too well).

> Either way, thanks for your reply, it is much appreciated.  Good luck
> with your further development!
You're welcome. You've said that you gave up. Does it mean you found 
something better/easier? Is there much choice regarding WiMAX simulations? 
I've checked about 1.5 year ago and the set of freely available sims was 
minimal. So I decided to start my own project.

Unfortunately to you, all Numbat participant were from Poland: me and 2 
M.Sc. students. So almost everything we've talked about on the number list 
was in polish. But I suppose it wouldn't very useful anyway.

I've just uploaded today's snapshot. 
http://klub.com.pl/projects/numbat/snapshots/ To compile it, type:
./rebuild-makefiles
make

WiMAX sim is in the wimax directory. I'm assuming that you are using Omnet 
3.3 or later under Linux. If you are Windows user, there's a doc called
Omnetpp_win_inst_guide.pdf Be warned, it may be out of date and I won't be 
able to help you as I don't do Windows anymore :)

If you have any other questions, feel free to ask.

Tomek

p.s.
Where are you from? University of Amherst, I suppose?


More information about the Numbat mailing list