ns-3 tutorial
48 pages
English
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
48 pages
English
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

Improving Simulation CredibilityThrough Open Source SimulationsTom HendersonUniversity of WashingtonThe Boeing CompanySimutools ConferenceMarch, 2008 Simutools March 2008 1Talk outline• A decade of ns-2 network simulations• ns challenges and directions– ns-3 project overview– Dealing with simulation credibility issues Simutools March 2008 2What is ns (or ns-2)?• ns is a discrete-event network simulator for Internet systems– protocol design, prototyping, multiple levels of abstraction• ns has a companion network animator called nam– hence, has been called the nsnam project Simutools March 2008 3Some ns-2 history• Dedicated project funding on the simulator itself finished in 2000– Key institutions: USC ISI, Berkeley, LBNL, ICIR, PARC, and others Simutools March 2008 4ns-2 Impactns is a research community resourceSource: Search of ACM Digital Library papers citing simulation, 2001-04• Other statistics:– Over 50% of ACM and IEEE network simulation papers from 2000-2004 cite the usen so-2f • Source: ACM Digital Library and IEEExplore searches– 10 Simutools 2008 papers/posters related to ns-2 Simutools March 2008 5Still in heavy use...• over 8000 downloads/month (ns-2 plus ns-allinone), active mailing listsns-allinone and ns-2 downloads1100010000900080007000600050004000300020001000004-0705-0706-0707-0708-07 09-0710-0711-0712-0701-0802-08Statistics: SourceForge project site (http://sourceforge.net/projects/nsnam/) ...

Informations

Publié par
Nombre de lectures 19
Langue English

Extrait

 
Improving Simulation Credibility Through Open Source Simulations
Tom Henderson University of Washington The Boeing Company
Simutools Conference March, 2008
Simutools March 2008
1
Talk outline
 
A decade of ns-2 network simulations
nschallenges and directions – ns-3 project overview – Dealing with simulatio
Dealing with simulation credibility issues
Simutools March 2008
2
What isns (or ns-2)?
 
nsis a discrete-event network simulator for Internet systems – protocol design, prototyping, multiple levels of abstraction
nshas a companion network animator callednam – hence, has been called
thensnamproject
Simutools March 2008
Some ns-2 history
 
Dedicated project funding on the simulator itself finished in 2000
Key institutions: USC ISI, Berkeley, LBNL, ICIR, PARC, and others
Simutools March 2008
4
ns-2 Impact
 
nsis a research community resource
Source: Search of ACM Digital Library papers citing simulation, 2001-04 • Other statistics: – Over 50% of ACM and IEEE network simulation papers from 2000-2004 cite the use ofns-2 • Source: ACM Digital Library and IEEExplore searches
– 10 Simutools 2008 papers/posters related to ns-2
Simutools March 2008
5
Still in heavy use...
over 8000 downloads/month (ns-2 plus ns-allinone), active mailing lists
ns-allinone and ns-2 downloads
11000 10000 9000 8000 7000 6000 5000 4000 3000 2000 1000 0 04-07 05-07 06-07 07-07 08-07 09-07 10-07 11-07 12-07 01-08 02-08
Statistics: SourceForge project site (http://sourceforge.net/projects/nsnam/)
 
Simutools March 2008
6
ns-2 contributed code
 
where most ns-2 development now occurs
7
Skepticism abounds, however
 
“For years, the community had to rely on simulators, which now seem a little dated, and it’s not clear who was convinced to adopt anything new based on ns2 simulations;”   
Nick McKeown, VINI public review, ACM Sigcomm 2006
Simutools March 2008
8
Overheard* on e2e-interest mailing list
“...Tragedy of the Commons...”
“ .around 50% of the papers appeared to be... .. bogus...”
“Who has ever validated NS2 code?”
“To be honest, I'm still not sure whether I will use a simulation in a paper.”
“ .I will have a hard time accepting or advocating .. the use of NS-2 or any other simulation tool”
...
mail   2005 archives of* SeptemberStihmeu teo2oles- iMntarecrhe s2t0 08ing list
9
Trends
 
Many researchers move away from simulations • Experiments and testbeds (real or virtual) start to be preferred in major conference papers – PlanetLab, OneLab, VINI, Emulab, ORBIT, WhyNet, ..
Yet simulation tools proliferate • ns-2, OMNET++, NetSim, NCTUns, QualNet, OPNET, SSFNet, yans, GTNetS, GloMoSim, OSA, JiST/SWANS, cnet, simscript, Traffic, Shunra VE, Extend, INES, J-Sim, HEGONS, Narses, 3LS, NeuroGrid, P2PSim, PeerSim, ONE, ...
Simutools March 2008
10
Challenges for ns (and simulators)
 
Align with how research is now conducted
Improve credibility
Can ns-3 help with these problems?
Simutools March 2008
11
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents