About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
3rd International Workshop on ns-3

Research Article

An XML Experiment Description Language for ns

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.4108/icst.simutools.2011.245586,
        author={George Riley and Joshua Pekley},
        title={An XML Experiment Description Language for ns},
        proceedings={3rd International Workshop on ns-3},
        publisher={ACM},
        proceedings_a={WNS-3},
        year={2012},
        month={4},
        keywords={xml},
        doi={10.4108/icst.simutools.2011.245586}
    }
    
  • George Riley
    Joshua Pekley
    Year: 2012
    An XML Experiment Description Language for ns
    WNS-3
    ACM
    DOI: 10.4108/icst.simutools.2011.245586
George Riley1,*, Joshua Pekley1
  • 1: Georgia Tech
*Contact email: riley@ece.gatech.edu

Abstract

While the ns3 tool has been shown to be an excellent tool for researchers and network designers to analyze and evalu- ate network performance, the use of ns3 in educational class- room environments has less success. The use of ns3 to illus- trate network design principles to lowerlevel undergraduate students requires considerable skill in the C++ programming language, and appears to be beyond the ability of first or sec- ond year undergraduate students. Further, teaching faculty at the university level are also unlikely to have these skills, or the desire to obtain them to use ns3. In order to allow novices to use ns3 to construct simple experiments and observe results, we have created the ns3xml frontend processor for ns3, that reads a flat text file in the wellknown XML format and then constructs and executes an ns3 experiment based on the XML description of the experiment.

Keywords
xml
Published
2012-04-13
Publisher
ACM
http://dx.doi.org/10.4108/icst.simutools.2011.245586
Copyright © 2011–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL