Preview

Nt1310 Unit 2 Module Analysis

Satisfactory Essays
Open Document
Open Document
450 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Nt1310 Unit 2 Module Analysis
OMNeT++ was designed to support network simulation on a large scale. It consists of modules that communicate with message passing. The active modules are the simple modules which are written in C++ using the simulation class library. Simple modules can be grouped into compound modules. Messages are sent via connections that span the modules or directly to their destination modules. The simple and compound modules are instances of module types. The user creates a system module as a network module which is a special compound module without gates to the external world. These modules can be reused with the help of model frameworks like INET framework and Mobility framework.

The modules communicate with messages which contains some attributes
…show more content…
Typical NED descriptions include simple module declarations, compound module declarations and network definitions. Simple module declarations describe the interface of the module the gates and parameters. Compound module definitions consist of the declaration of the modules external interfaces like gates and parameters and definition of submodules and their interconnection. Network definitions are self-contained simulation models. Some of the major features of NED language in OMNeT++ include
• Inheritance
• Interfaces
• Packages
• Inner types
• Metadata annotations

OMNeT++ consists of a graphical editor which helps to edit network topology files graphically or in NED source view.

2.2.2.1.2 Model and Experiments

In OMNeT++ model behavior is captured in C++ files as code while model topology is defined by the NED files. This approach allows to keep the different aspects of simulation in different places thus allowing to have cleaner model and better tooling support. The different inputs for the simulation are stored in the INI files. INI files provide a great way to specify how the parameters change during the

You May Also Find These Documents Helpful

  • Satisfactory Essays

    For simulations, we have used ns-3 simulator which is a discrete event network simulator. We have used ns-3 for evaluation of our algorithm for random sensor node deployment scenarios to find the sinks locations for a particular sensor nodes deployment.…

    • 614 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    ITN Final Chp 7 Through 12

    • 7250 Words
    • 75 Pages

    As discussed in this textbook, three layers of a network model are the components required for a typical network, including local area networks.…

    • 7250 Words
    • 75 Pages
    Satisfactory Essays
  • Best Essays

    Open Flow

    • 2946 Words
    • 12 Pages

    [13] B. Lantz, B. Heller, and N. McKeown. A Network in a Laptop: Rapid Prototyping for Software-Definded Networks. ACM SIGCOMM, 2010.…

    • 2946 Words
    • 12 Pages
    Best Essays
  • Satisfactory Essays

    In Module 4 I didn’t not grasp the concepts you were describing on AON and AOA Network Conventions. I spent about an hour going through the slides and couldn’t grasp the process being displayed on the slides. Where these the answers to the previous slides concerning Pert and CPM?…

    • 332 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Osi Model

    • 754 Words
    • 4 Pages

    The OSI model defines internetworking in terms of a vertical stack of seven layers. The upper layers of the OSI model represent software that implements network services like encryption and connection management. The lower layers of the OSI model implement more primitive, hardware-oriented functions like routing, addressing, and flow control.…

    • 754 Words
    • 4 Pages
    Satisfactory Essays
  • Better Essays

    Networking Case Study

    • 2931 Words
    • 12 Pages

    The configurations for the network setup have been appendix at the end of the report.…

    • 2931 Words
    • 12 Pages
    Better Essays
  • Powerful Essays

    Sashi Thangaraj (SAIC), “F2F_UML_Intro_Presentation.pdf “, Introduction to Unified Modeling Language, NCCIB Software Development Processes Facilitating Systems Interoperability…

    • 3409 Words
    • 14 Pages
    Powerful Essays
  • Good Essays

    The goal of the ns-3 project is to create an open simulation environment for computer networking research that will be preferred inside the research community.…

    • 1086 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Uml and Its Uses

    • 289 Words
    • 2 Pages

    Unified Modeling Language (UML) is a non-proprietary, third generation modeling and specification language. The use of UML is not only for software modeling. It can also be used for modeling hardware (engineering systems) and is used for business process modeling and organizational structure modeling. The UML is an open method used to specify, visualize, construct and document the artifacts of an object-oriented software-intensive system under development. The UML represents a compilation of best engineering practices which have proven to be successful in modeling large, complex systems, especially at the architectural level.…

    • 289 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Kjn/Lnnlk

    • 574 Words
    • 3 Pages

    NS2 is a network simulator program; it is freely available on the internet to download for academic research purpose. NS2 can be compiled and run both in a UNIX and under Cygwin for windows environment. It is an important to note that NS2 is fairly large and requires around 300 MB hard disk space for installation. In order to run and install NS2 you need a PC with a C++ compiler and UNIX operation system (FreeBSD, Linux, SunOS, or Solaris). NS-2 can be obtained in two formats, one is All-at-once and other one is From-allthe-pieces.…

    • 574 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    NS2 is an open-source event-driven simulator designed specifically for research in computer communication networks. Since its inception in 1989, NS2 has continuously gained tremendous interest from industry, academia, and government. Having been under constant investigation and enhancement for years, NS2 now contains modules for numerous network components such as routing, transport layer protocol, application, etc. To investigate network performance, researchers can simply use an easy-to-use scripting language to configure a network, and observe results…

    • 112068 Words
    • 449 Pages
    Powerful Essays
  • Better Essays

    student

    • 6640 Words
    • 27 Pages

    17. Lange CFJ, Chaudron MRV, Muskens J (2006) In practice: UML software architecture and design description. Software IEEE 23: 40-46…

    • 6640 Words
    • 27 Pages
    Better Essays
  • Powerful Essays

    is a Cisco collaborative learning tool that provides a way to build virtual representations of networks that behave much like actual networks.…

    • 1416 Words
    • 6 Pages
    Powerful Essays
  • Powerful Essays

    References: 1) Andrew S. Tanenbaum , David J. Wetherall (2008). Computer Networks. 5th ed. New york: Emarge. P-100-145.…

    • 6221 Words
    • 25 Pages
    Powerful Essays
  • Powerful Essays

    Save Food

    • 1352 Words
    • 6 Pages

    I thankfully and sincerely acknowledge to all respected teachers because I fully understand that this could not have been possible without their wholehearted efforts of delivering the academic knowledge to the students.…

    • 1352 Words
    • 6 Pages
    Powerful Essays