OPNET Technologies
7255 Woodmont Avenue
Bethesda, MD 20814
Tel: 240-497-3000
Fax: 240-497-3001
E-mail: university@opnet.com
Web: www.opnet.com

© 2008 OPNET Technologies, Inc.
OPNET and OPNET Technologies Inc.
are registered trademarks of OPNET.
All trademarks are the property of their
respective owners and are used herein
for identification purposes only.

University: University of Rome "La Sapienza"
Name of Sponsoring Professor: Novella Bartolini
Department: Computer Science

OPNET Simulation Software Tool Usage At the University of Rome "La Sapienza"

 Department of Computer Science

At the University of Rome "La Sapienza", the Computer Networks group is presently using the simulation software OPNET mainly for teaching activities and educational purposes. Some research is in progress in a group of researchers, master students and PhD students.

The tool has been used to study and simulate the behavior of content delivery networks, in particular to study the problem of dynamic replica placement and of access control.
 

Some new courses using OPNET are in phase of approval. At present, the following courses are using OPNET.

Undergradute Level

  • "Network Programming Lab" - The students will carry out projects simulating and investigating network protocols and topologies. The course enrollment is about 50 students each semester. The students are first introduced to the tool and then they start design with help of teaching assistance.

Research  

  • Master thesis
  • Performance of web clusters with session based access control and load balancing.
  • Simulation of network gaming architectures
     
  • Other Research:
    • Some queuing models are being studied using OPNET to evaluate the performance of replica placement heuristics in Content Delivery Networks

 


Papers:

Snap and Spread: a self-deployment algorithm for mobile sensor networks,


N. Bartolini, T. Calamoneri, E. Fusco, A. Massini, S. Silvestri,
IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS 2008), June 2008, Santorini Island, Greece

Click here to download

Abstract

The use of mobile sensors is motivated by the necessity to monitor critical areas where sensor deployment cannot be performed manually. In these working scenarios, sensors must adapt their initial position to reach a final de- ployment which meets some given performance objectives such as coverage ex- tension and uniformity, total moving distance, number of message exchanges and convergence rate. We propose an original algorithm for autonomous deployment of mobile sen- sors called SNAP and SPREAD. Decisions regarding the behavior of each sensor are based on locally available information and do not require any prior knowl- edge of the operating conditions nor any manual tuning of key parameters. We conduct extensive simulations to evaluate the performance of our algorithm. This experimental study shows that, unlike previous solutions, our algorithm reaches a final stable deployment, uniformly covering even irregular target areas. Simu- lations also give insights on the choice of some algorithm variants that may be used under some different operative settings.

Self-* overload control for distributed web systems


N.Bartolini, G.Bongiovanni, S.Silvestri
IEEE Proceedings of the International Workshop on Quality of Service (IWQoS-2008)

Click here to download

Abstract

Unexpected increases in demand and most of all flash crowds are considered the bane of every web application as they may cause intolerable delays or even service unavailability. Proper quality of service policies must guarantee rapid reac- tivity and responsiveness even in such critical situations. Previous solutions fail to meet common performance requirements when the system has to face sudden and unpredictable surges of traffic. Indeed they often rely on a proper setting of key parameters which requires laborious manual tuning, preventing a fast adaptation of the control policies. We contribute an original Self-* Overload Control (SOC) pol- icy. This allows the system to self-configure a dynamic constraint on the rate of admitted sessions in order to respect service level agreements and maximize the resource utilization at the same time. Our policy does not require any prior information on the incoming traffic or manual configuration of key parameters. We ran extensive simulations under a wide range of operating conditions, showing that SOC rapidly adapts to time varying traffic and self-optimizes the resource utilization. It admits as many new sessions as possible in observance of the agreements, even under intense workload variations. We compared our algorithm to previously proposed approaches highlighting a more stable behavior and a better performance.

OPNET Technologies, Inc. is a leading provider of solutions for managing networks and applications. OPNET's best-in-class solutions address application troubleshooting, application monitoring, network monitoring, network configuration management, capacity management, and network simulation. OPNET’s solutions have been operationally proven in thousands of customer environments worldwide, including corporate and government enterprises, government and defense agencies, network service providers, and network equipment manufacturers. For more information about OPNET and its products, visit www.opnet.com.