Wednesday, September 26, 2012

Introduction to OPNET simulator, what can you learn?

What's OPNET?

OPNET Modeler is the industry's leading simulator specialized for network research and development. It allows you to design and study communication networks, devices, protocols, and applications with great flexibility. It provides a graphical editor interface to build models for various network entities from physical layer modulator to application processes. All the components are modeled in an object-oriented approach which gives intuitive easy mapping to your real systems. It gives you a flexible platform to test your new ideas and solutions with low cost.

Programming in OPNET

OPNET is a simulator built on top of a discrete event system. It simulates the system behavior by modeling each event happening in the system and processes it by user-defined processes. It uses a hierarchical strategy to organize all the models to build a whole network. The hierarchy models entities from physical link transceivers, antennas, to CPU running processes to manage queues or running protocols, to devices modeled by nodes with process modules and transceivers, to network model that connects all different kinds of nodes together. OPNET also provides programming tools for us to define any type of packet format we want to use in our own protocols. Programming in OPNET includes the following major tasks: define protocol packet format, define the state transition machine for processes running the protocol, define process modules and transceiver modules we need in each device node, finally define the network model by connecting the device nodes together using user-defined link models.

What can you learn?

As we stated above, OPNET is the leading simulator used in industry for network R&D. Also it provides a very detailed modeling tool for you to build a “real” system. By building up simulations in OPNET, you will gain experience of building a communication network in real world. It will also help you to understand all the layering techniques and protocol automatons you learned in the text. Imagine building up your own routers in OPNET and seeing how good they perform! You will become a very experienced network designer through programming with OPNET. A lot of big companies are using OPNET and your OPNET experience will be greatly appreciated by those companies.

1 comment:

  1. hello
    thanks for the nice material, opnet really lacks extensive documentation ...that keeps wondering why a powerful tool can lack documentation. but am also doing a project in WSN and was wondering how i can be download your source materials because am not allowed inside the blog. http://www.blogger.com/blogger.g?blogID=745933629294596281&pli=1

    thanx

    ReplyDelete